.embed_page__TsRIQ{min-height:100dvh;height:100dvh;overflow:hidden;background:radial-gradient(120% 140% at 0 -10%,rgba(104,149,220,.25),rgba(104,149,220,0) 55%),radial-gradient(115% 140% at 100% 100%,rgba(97,199,232,.2),rgba(97,199,232,0) 58%),linear-gradient(180deg,#f7fbff,#f3f8ff 52%,#f8fbff);padding:clamp(10px,2vw,18px)}.embed_shell__ISJQ6{max-width:1040px;height:100%;margin:0 auto;border-radius:24px;border:1px solid rgba(186,205,236,.9);background:radial-gradient(125% 120% at 7% 0,rgba(88,124,204,.21),rgba(88,124,204,0) 50%),radial-gradient(115% 130% at 100% 100%,rgba(95,190,229,.16),rgba(95,190,229,0) 58%),linear-gradient(165deg,rgba(255,255,255,.92),rgba(246,251,255,.88));box-shadow:0 36px 90px -66px rgba(9,27,61,.78),inset 0 1px 0 rgba(255,255,255,.94);padding:clamp(12px,2.4vw,22px);display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;overflow:hidden}.embed_header__g3OOB{display:grid;gap:8px}.embed_badge__T1Ye1{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;border:1px solid rgba(164,195,237,.9);background:rgba(255,255,255,.74);color:#334b76;font-size:10px;letter-spacing:.22em;text-transform:uppercase;padding:6px 10px}.embed_header__g3OOB h1{margin:0;color:#102145;line-height:1.1;letter-spacing:-.022em;font-size:clamp(25px,3.8vw,40px)}.embed_header__g3OOB p{margin:0;color:#20426f;line-height:1.45;font-size:clamp(13px,1.7vw,15px)}.embed_highlights__Ke_qk{display:flex;flex-wrap:nowrap;gap:clamp(4px,.8vw,7px)}.embed_highlights__Ke_qk span{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;gap:clamp(3px,.65vw,6px);border-radius:999px;border:1px solid rgba(172,198,232,.92);background:rgba(255,255,255,.84);color:#2a4e80;font-size:clamp(8px,1.1vw,11px);font-weight:600;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:clamp(4px,.72vw,6px) clamp(5px,1vw,10px)}.embed_highlights__Ke_qk span svg{flex:0 0 auto;width:clamp(10px,1vw,12px);height:clamp(10px,1vw,12px)}.embed_grid__9Lsvg{min-height:0}.embed_flowPanel__0nkV_{height:100%;border-radius:16px;border:1px solid rgba(181,206,239,.9);background:rgba(255,255,255,.84);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);padding:11px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px}.embed_flowHeader__UjT1n{display:grid;gap:3px}.embed_flowHeader__UjT1n h2{margin:0;color:#102145;font-size:15px}.embed_stepHelp__0srLt{margin:0;color:#4d709b;font-size:12px}.embed_flowBody__EpVUX{min-height:0;overflow:auto;display:grid;align-content:start;gap:8px}.embed_flowBodyMonth____dK2{overflow:hidden;align-content:stretch}.embed_emptyState__WcB_L,.embed_loadingState__G0wi8{border-radius:11px;border:1px dashed rgba(177,204,240,.92);background:rgba(248,252,255,.88);color:#4f719b;font-size:12px;padding:11px;display:inline-flex;align-items:center;gap:7px}.embed_monthStage__lG_5_{min-height:0;height:100%;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:7px}.embed_formStage__mQVpV,.embed_timesStage__no1Mt{min-height:0;display:grid;gap:9px}.embed_monthNav__6qie9{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px}.embed_monthNav__6qie9 p{margin:0;text-align:center;color:#1c426f;font-size:12px;font-weight:700}.embed_swipeHint__Ayxg0{margin:0;color:#4b6f9b;font-size:11px;text-align:center}.embed_monthStrip__1nh6P{display:flex;flex-wrap:wrap;gap:6px}.embed_monthChip__zftNx{border-radius:999px;border:1px solid rgba(176,202,239,.92);background:rgba(248,252,255,.9);color:#254b7e;min-height:30px;padding:0 11px;font-size:11px;font-weight:700}.embed_monthChipActive__rUBqc{border-color:rgba(31,70,121,.95);background:linear-gradient(155deg,#173567,#1f4a7b 68%,#2f7796);color:#f6fbff}.embed_monthWeekdayRow__MQrjB{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.embed_monthSwipeZone__De_Df{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;gap:5px;touch-action:pan-y}.embed_monthWeekdayRow__MQrjB span{text-align:center;color:#58739d;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.embed_monthGrid__gcNdn{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr));min-height:0;gap:4px}.embed_monthCell__Z_dPm{min-height:0;height:100%;border-radius:10px;border:1px solid rgba(190,211,240,.86);background:rgba(255,255,255,.72);color:#1d406f;padding:4px 2px;display:grid;align-content:space-between;justify-items:center;gap:2px}.embed_monthCell__Z_dPm span{font-size:12px;font-weight:700}.embed_monthCell__Z_dPm em{font-style:normal;border-radius:999px;border:1px solid rgba(175,200,234,.94);background:rgba(248,252,255,.93);color:#2b527f;font-size:9px;font-weight:700;padding:1px 5px}.embed_monthCellMuted__Ua2D8{opacity:.4}.embed_monthCellActive__R6OSt{border-color:rgba(108,149,213,.92);cursor:pointer}.embed_monthCellSelected__2Pabv{border-color:rgba(31,70,121,.95);background:linear-gradient(155deg,#173567,#1f4a7b 68%,#2f7796);color:#f6fbff}.embed_monthCellSelected__2Pabv em{border-color:rgba(244,250,255,.86);background:rgba(241,248,255,.95);color:#163a68}.embed_stageActions__DmFRP{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.embed_stageActions__DmFRP p{margin:0;color:#3d638f;font-size:12px;font-weight:600}.embed_secondaryAction__WS9JG{border:1px solid rgba(167,191,228,.9);border-radius:10px;background:rgba(255,255,255,.9);color:#23497e;min-height:32px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:12px;font-weight:600}.embed_timeList__sFBDI{display:grid;gap:7px;max-height:100%;overflow:auto}.embed_timeButton__jhDOP{text-align:left;border-radius:11px;border:1px solid rgba(178,204,240,.9);background:rgba(248,252,255,.9);color:#1d426f;min-height:42px;padding:9px;font-size:13px;font-weight:700}.embed_timeButtonActive__Qq7hI{border-color:rgba(85,131,206,.95);background:linear-gradient(155deg,#173567,#1f4a7b 68%,#2f7796);color:#f4f9ff}.embed_selectionSummary__SCWN_{margin:0;color:#1f497d;font-size:12px;font-weight:600;line-height:1.4}.embed_formBody__3P0kz{min-height:0;overflow:auto;display:grid;align-content:start;gap:9px;padding-right:2px}.embed_fieldLabel__EMNqQ{display:grid;gap:5px;color:#355a89;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.embed_input__Gjjuu,.embed_textarea__LgnPU{border-radius:9px;border:1px solid rgba(172,198,232,.92);background:rgba(255,255,255,.92);color:#12335f;font:inherit;font-size:13px;padding:8px 9px}.embed_textarea__LgnPU{min-height:88px;resize:vertical;line-height:1.4}.embed_questionAnswerList__K7hrZ{display:grid;gap:7px}.embed_magicLinkHint___QE97{margin:-1px 0 0;border-radius:10px;border:1px solid rgba(166,195,232,.92);background:rgba(246,251,255,.9);color:#2f5788;font-size:11px;line-height:1.45;padding:8px 9px}.embed_submitButton__9Kap4{width:100%;min-height:36px;border-radius:10px;border:1px solid rgba(24,52,97,.94);background:linear-gradient(155deg,#173567,#1f4a7b 68%,#2f7796);color:#f8fcff;font:inherit;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px}.embed_secondaryAction__WS9JG:disabled,.embed_submitButton__9Kap4:disabled{opacity:.55;cursor:not-allowed}.embed_metaRow__m_swR{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;color:#4e6f9b;font-size:11px}.embed_status__cQ0f3{border-radius:10px;border:1px solid rgba(173,201,237,.93);background:rgba(243,250,255,.9);color:#1f4b82;font-size:12px;font-weight:600;padding:8px 9px}.embed_spin__Jtws8{animation:embed_receiz-embed-spin__iERQz .95s linear infinite}@keyframes embed_receiz-embed-spin__iERQz{to{transform:rotate(1turn)}}@media (max-width:760px){.embed_page__TsRIQ{padding:8px}.embed_shell__ISJQ6{border-radius:16px;padding:10px;gap:10px}.embed_flowPanel__0nkV_{border-radius:12px;padding:9px}.embed_highlights__Ke_qk{gap:4px}.embed_highlights__Ke_qk span{min-height:24px;font-size:8px;padding:4px 5px;gap:3px}.embed_highlights__Ke_qk span svg{width:10px;height:10px}.embed_monthNav__6qie9{gap:6px}.embed_monthSwipeZone__De_Df{gap:4px}.embed_monthGrid__gcNdn,.embed_monthWeekdayRow__MQrjB{gap:3px}.embed_monthCell__Z_dPm{padding:3px 1px}.embed_monthCell__Z_dPm span{font-size:11px}.embed_monthCell__Z_dPm em{font-size:8px;padding:1px 4px}}