body:has(.connect-dialog_dialog__tCOaS[open]){overflow:hidden}.connect-dialog_dialog__tCOaS:modal{position:fixed;border:0;margin:auto;width:720px;max-width:calc(100% - 32px);padding:34px;color:var(--ink)}.connect-dialog_dialog__tCOaS::backdrop{background:#15313e99;backdrop-filter:blur(5px)}.connect-dialog_close__Ajpo7{position:absolute;right:16px;top:16px}.connect-dialog_dialog__tCOaS:modal h2{font-size:32px;line-height:1.2;margin:0 32px 10px 0}.connect-dialog_dialog__tCOaS .connect-dialog_intro__BPeRQ{font-size:14px;color:#526a77;margin:0 0 18px}.connect-dialog_dialog__tCOaS .connect-dialog_notice__qft7p{font-size:12px;line-height:1.6;padding:12px 14px;margin:0;background:#edf6fa;color:#245e7a;border-radius:7px}.connect-dialog_picker__smpic{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;margin:26px 0}.connect-dialog_calendar__TXBau,.connect-dialog_times__8a7nE{border:0;padding:0;margin:0;min-width:0}.connect-dialog_picker__smpic legend{font-size:13px;font-weight:600;padding:0;margin-bottom:12px}.connect-dialog_month__hYiOc{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.connect-dialog_month__hYiOc h3{font-size:14px;font-weight:500;margin:0}.connect-dialog_days__Y84hF{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;text-align:center}.connect-dialog_weekday__Jfv97{font-size:10px;color:#617581;padding:5px 0}.connect-dialog_day__rYgmr{min-height:36px;padding:0;border-radius:6px;background:#f4f8fa;font-size:12px}.connect-dialog_day__rYgmr:disabled{background:transparent;opacity:.35}.connect-dialog_day__rYgmr:hover:not(:disabled),.connect-dialog_times__8a7nE button:hover:not(:disabled){background:#e3eff5}.connect-dialog_day__rYgmr[aria-pressed=true],.connect-dialog_times__8a7nE button[aria-pressed=true]{background:var(--blue);color:#fff}.connect-dialog_day__rYgmr[aria-pressed=true]:hover,.connect-dialog_times__8a7nE button[aria-pressed=true]:hover{background:#13567e}.connect-dialog_times__8a7nE>div{display:grid;gap:9px}.connect-dialog_times__8a7nE button{padding:12px;border:1px solid #cbdde5;border-radius:6px;background:#f4f8fa;font-size:13px}.connect-dialog_times__8a7nE:disabled button{cursor:default;opacity:.45}.connect-dialog_dialog__tCOaS .connect-dialog_times__8a7nE p{font-size:12px;line-height:1.6;color:#526a77;margin:0 0 16px;min-height:38px}.connect-dialog_dialog__tCOaS .connect-dialog_times__8a7nE .connect-dialog_zone__Dvzww{font-size:10px;margin:12px 0 0;min-height:0;overflow-wrap:anywhere}.connect-dialog_footer__wnN4H{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;border-top:1px solid var(--line)}.connect-dialog_footer__wnN4H>span{font-size:11px;color:#617581}.connect-dialog_confirmation__P6NXi{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;padding:32px 0 8px}.connect-dialog_confirmation__P6NXi>svg{color:#3d8d66}.connect-dialog_dialog__tCOaS .connect-dialog_confirmation__P6NXi p{font-size:18px;color:var(--ink);line-height:1.5;margin:0;max-width:350px}.connect-dialog_confirmation__P6NXi>span{font-size:13px;line-height:1.8;color:#526a77}@media(max-width:600px){.connect-dialog_dialog__tCOaS:modal{padding:28px 22px}.connect-dialog_dialog__tCOaS:modal h2{font-size:28px}.connect-dialog_picker__smpic{grid-template-columns:1fr;gap:24px;margin:22px 0}.connect-dialog_times__8a7nE>div{grid-template-columns:repeat(3,minmax(0,1fr))}.connect-dialog_times__8a7nE button{padding:11px 4px;font-size:12px}.connect-dialog_dialog__tCOaS .connect-dialog_times__8a7nE p{min-height:0}.connect-dialog_footer__wnN4H{align-items:stretch;flex-direction:column}.connect-dialog_footer__wnN4H>span{text-align:center}}