.page_page__K4Lug{min-height:100vh;background:#f4f6fa;color:#1a2740;font-family:Arial,sans-serif}.page_workMode__KqRSR{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:#536783;font-size:11px;font-weight:800}.page_workMode__KqRSR>span{margin-right:auto}.page_workMode__KqRSR button{border:1px solid #c4d0e1;border-radius:9px;background:#fff;color:#26476f;min-height:38px;padding:7px 11px;font-size:12px;font-weight:800;cursor:pointer}.page_workMode__KqRSR button.page_active__Uy7ue{background:#173d7c;border-color:#173d7c;color:#fff}.page_page__K4Lug[data-work-mode=APP] .page_tabs__8SmEO{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:4px}.page_page__K4Lug[data-work-mode=APP] .page_tabs__8SmEO button{flex:0 0 auto;min-width:max-content;scroll-snap-align:start}.page_page__K4Lug[data-work-mode=APP] .page_card__f4kus{margin-bottom:12px}.page_page__K4Lug[data-work-mode=SCROLL] .page_tabs__8SmEO{grid-template-columns:repeat(2,minmax(0,1fr))}.page_header__1diIJ{background:#142e59;color:white;padding:20px max(20px,calc((100vw - 760px)/2));display:flex;align-items:center;justify-content:space-between;gap:16px}.page_brand__CX_Ad{display:flex;align-items:center;gap:20px;min-width:0}.page_hmLockup__ujPAN{display:flex;align-items:center;gap:10px;flex:none}.page_logoTile__fYZcB{display:grid;place-items:center;width:54px;height:54px;border-radius:14px;background:#213a61}.page_brandIcon__BqyOP{width:42px;height:42px;background:transparent;padding:0}.page_wordmark__OebRW{display:grid;line-height:1}.page_wordmark__OebRW strong{font-size:25px;letter-spacing:.05em;color:#fff}.page_wordmark__OebRW small{margin-top:5px;font-size:13px;letter-spacing:.25em;color:#a9c1e6}.page_businessName__ij_Ll{border-left:1px solid #ffffff40;padding-left:20px}.page_header__1diIJ h1{font-size:24px;letter-spacing:-.5px;margin:0 0 2px}.page_header__1diIJ p{margin:0;font-size:12px;color:#cbd8ef}.page_eyebrow__tPEnv{font-size:10px;font-weight:800;letter-spacing:2px;color:#b5c7e6}.page_main__qUFuf{max-width:760px;margin:auto;padding:20px 16px 54px}.page_stack__XmhE1{display:grid;grid-gap:16px;gap:16px}.page_card__f4kus{background:#fff;border:1px solid #e1e7f0;border-radius:16px;padding:22px;margin-bottom:16px;box-shadow:0 3px 12px #132c5208}.page_card__f4kus h2{font-size:19px;margin:7px 0 18px}.page_card__f4kus p{font-size:13px;line-height:1.5}.page_card__f4kus label{display:grid;grid-gap:7px;gap:7px;margin:15px 0;font-size:13px;font-weight:700;color:#40516c}.page_card__f4kus input,.page_card__f4kus select,.page_card__f4kus textarea{width:100%;border:1px solid #cbd5e3;border-radius:10px;min-height:46px;padding:11px 12px;background:#fff;color:#172943;font:inherit;font-size:16px}.page_card__f4kus textarea{resize:vertical}.page_card__f4kus input:disabled{background:#f1f4f8;color:#435570}.page_card__f4kus details{border-top:1px solid #e4e9f0;margin-top:20px;padding-top:16px}.page_card__f4kus summary{color:#183e80;font-size:14px;font-weight:700;cursor:pointer}.page_step__FSeoo{font-size:10px;letter-spacing:1.3px;font-weight:800;color:#53709d}.page_choice__dvkI6,.page_tabs__8SmEO{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.page_tabs__8SmEO{margin-bottom:16px}.page_choice__dvkI6 button,.page_tabs__8SmEO button{border:1px solid #bbc9dc;border-radius:10px;background:#fff;color:#19375f;min-height:46px;padding:10px;font-size:14px;font-weight:700;cursor:pointer}.page_choice__dvkI6 button.page_active__Uy7ue,.page_tabs__8SmEO button.page_active__Uy7ue{background:#173d7c;color:#fff;border-color:#173d7c}.page_danger__gyjeY,.page_primary__MMHrZ,.page_quiet__W_VSo,.page_secondary__RBfa3{border-radius:10px;min-height:46px;padding:10px 16px;font-size:14px;font-weight:700;cursor:pointer}.page_primary__MMHrZ{border:0;background:#173d7c;color:white;width:100%}.page_danger__gyjeY:disabled,.page_primary__MMHrZ:disabled,.page_secondary__RBfa3:disabled{opacity:.5;cursor:not-allowed}.page_secondary__RBfa3{border:1px solid #97acd0;background:#fff;color:#173d7c;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.page_quiet__W_VSo{border:0;background:transparent;color:inherit}.page_danger__gyjeY{border:1px solid #d7a4a4;background:#fff7f7;color:#9a2626}.page_message__UtBSE{background:#e4efff;border:1px solid #a7c2ed;border-radius:10px;padding:13px;font-size:13px;line-height:1.5}.page_helper__h_97Q{font-size:12px!important;color:#64748b;white-space:pre-line}.page_pair__KzR0j{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.page_line__n7v7t{border-top:1px solid #e4e9f0;margin-top:18px;padding-top:10px}.page_total__jopPE{border-top:2px solid #d7e1ef;display:flex;justify-content:space-between;align-items:center;margin:22px 0 15px;padding-top:16px;font-size:15px}.page_total__jopPE strong{font-size:24px;color:#143b7b}.page_documents__V7BY5{display:grid;grid-gap:12px;gap:12px}.page_document__Wisqt{border:1px solid #dce5f1;border-radius:12px;padding:16px}.page_document__Wisqt h3{margin:8px 0;font-size:19px}.page_document__Wisqt p{color:#617089;margin:0 0 8px}.page_document__Wisqt strong{font-size:18px}.page_actions__IIHPW{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:16px}.page_actions__IIHPW .page_danger__gyjeY,.page_actions__IIHPW .page_primary__MMHrZ{grid-column:1/-1}.page_footer__Xgtz7{text-align:center;padding:18px;font-size:11px;color:#7f8998}@media(max-width:500px){.page_header__1diIJ{padding:14px 16px}.page_brand__CX_Ad{gap:12px}.page_hmLockup__ujPAN{gap:7px}.page_logoTile__fYZcB{width:46px;height:46px;border-radius:12px}.page_brandIcon__BqyOP{width:35px;height:35px}.page_wordmark__OebRW strong{font-size:20px}.page_wordmark__OebRW small{font-size:10px;letter-spacing:.2em}.page_businessName__ij_Ll{padding-left:12px}.page_header__1diIJ h1{font-size:19px}.page_header__1diIJ .page_quiet__W_VSo{font-size:12px;padding:7px}.page_main__qUFuf{padding:14px 12px 40px}.page_card__f4kus{padding:18px}.page_actions__IIHPW{grid-template-columns:1fr}}.page_tabs__8SmEO{grid-template-columns:repeat(5,minmax(0,1fr))}.page_photoHeading__jXJbJ{margin-top:32px!important;border-top:1px solid #e4e9f0;padding-top:25px}.page_photos__24La9{display:grid;grid-gap:14px;gap:14px}.page_photo__mGsej{border:1px solid #dce5f1;border-radius:12px;overflow:hidden}.page_photo__mGsej img{display:block;width:100%;max-height:320px;object-fit:contain;background:#f5f7fa}.page_photo__mGsej>div{padding:14px;display:grid;grid-gap:7px;gap:7px}.page_photo__mGsej p{margin:0!important}.page_photo__mGsej small{color:#617089}.page_photo__mGsej a{color:#173d7c;font-weight:700}.page_paymentCheck__62KU2{display:flex!important;align-items:center;gap:10px;margin:14px 0 0!important;cursor:pointer}.page_paymentCheck__62KU2 input{width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;flex:none;accent-color:#173d7c}.page_paymentCheck__62KU2 input:disabled{cursor:default}.page_paymentSummary__KJpfa{display:flex;gap:24px;flex-wrap:wrap;padding:0 0 18px;color:#617089;font-size:13px}.page_paymentSummary__KJpfa strong{display:block;margin-top:4px;color:#173d7c;font-size:18px}.page_headerActions__SfE5Z{display:flex;align-items:center;gap:8px;flex:none;position:relative;isolation:isolate;min-height:54px;padding-top:8px}.page_headerActions__SfE5Z>:not(.page_headerWatermark__gc08q){position:relative;z-index:1}.page_headerWatermark__gc08q{position:absolute;z-index:0;right:4px;top:-18px;width:70px;height:70px;opacity:.2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_languageLabel__jKQag{display:grid;grid-gap:3px;gap:3px;color:#cbd8ef;font-size:10px;font-weight:700}.page_languageLabel__jKQag select{min-height:36px;max-width:125px;border:1px solid #7994bf;border-radius:8px;padding:4px 6px;background:#fff;color:#142e59;font-size:13px}.page_translation__XbfPk{margin:8px 0 15px;padding:12px;border-radius:10px;background:#eef4fd}.page_translation__XbfPk small{display:block;margin-bottom:8px;color:#40516c}.page_translation__XbfPk .page_secondary__RBfa3{width:100%}.page_translation__XbfPk label{margin-bottom:0}.page_documentFilters__ehT2E{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:16px}.page_documentFilters__ehT2E label{margin:0!important}.page_customerSummary__9RNiA{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_customerSummary__9RNiA p{margin:7px 0}.page_customerSummary__9RNiA .page_quiet__W_VSo{min-height:34px;padding:5px 0;color:#173d7c;white-space:nowrap}.page_installHelp__W72rH{background:#edf4ff}.page_installHelp__W72rH ol{margin:12px 0 4px;padding-left:22px;color:#40516c;font-size:14px;line-height:1.7}.page_installHelp__W72rH details+details{margin-top:0}@media(max-width:500px){.page_documentFilters__ehT2E{grid-template-columns:1fr}}@media(max-width:600px){.page_tabs__8SmEO{grid-template-columns:1fr 1fr}.page_tabs__8SmEO button:first-child{grid-column:1/-1}}@media(max-width:500px){.page_header__1diIJ{flex-wrap:wrap}.page_headerActions__SfE5Z{width:100%;justify-content:space-between;min-height:44px;padding-top:4px}.page_headerWatermark__gc08q{width:58px;height:58px;right:0;top:-13px;opacity:.17}.page_languageLabel__jKQag{display:flex;align-items:center;gap:8px}.page_languageLabel__jKQag select{max-width:130px;font-size:12px}.page_header__1diIJ .page_brand__CX_Ad h1{font-size:19px}.page_header__1diIJ .page_brand__CX_Ad p{font-size:11px}}.page_calendarStack__Y2cDm{display:grid;grid-gap:16px;gap:16px}.page_monthNav__RttlM{display:grid;grid-template-columns:46px 1fr 46px;align-items:center;text-align:center;margin-bottom:12px}.page_monthNav__RttlM strong{text-transform:capitalize}.page_calendarWeekLabel__mRj0g{display:block;margin-bottom:2px;color:#54729f;font-size:10px;letter-spacing:.09em;text-transform:uppercase}.page_calendarGrid__7E3WO,.page_weekdays__8puXJ{display:grid;grid-template-columns:26px repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.page_weekdays__8puXJ span{text-align:center;color:#6b7b92;font-size:10px;font-weight:800;padding:4px}.page_weekNumber__7pB__{display:grid;place-items:start center;padding-top:9px;color:#607b9f;font-size:11px;font-weight:900}.page_calendarGrid__7E3WO>button{position:relative;min-height:54px;border:1px solid #d8e0eb;border-radius:9px;background:#fff;color:#19375f;font-weight:800;cursor:pointer}.page_calendarGrid__7E3WO>button small{position:absolute;right:4px;bottom:4px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#173d7c;color:#fff;font-size:9px}.page_calendarGrid__7E3WO .page_otherMonth__6ICoq{opacity:.35}.page_calendarGrid__7E3WO .page_busyDay__HKmLE{background:#edf3fc}.page_calendarGrid__7E3WO .page_selectedDay__Yh06L{border:2px solid #173d7c;background:#dfeafa}.page_availabilityBusy__Cl5Hn,.page_availabilityFree__2PXSA{display:grid;grid-gap:3px;gap:3px;margin-top:14px;padding:12px 14px;border-radius:10px;font-size:12px}.page_availabilityFree__2PXSA{background:#e8f7ed;color:#17643a}.page_availabilityBusy__Cl5Hn{background:#fff0e8;color:#8b3f19}.page_availabilityBusy__Cl5Hn strong,.page_availabilityFree__2PXSA strong{font-size:14px}.page_calendarList__xrNbt{display:grid;grid-gap:10px;gap:10px}.page_calendarEvent__GY73h{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;border:1px solid #dce5f1;border-left:5px solid #173d7c;border-radius:11px;padding:13px}.page_calendarEvent__GY73h p{margin:5px 0}.page_calendarEvent__GY73h small{display:block;color:#617089;margin-top:5px}.page_calendarEvent__GY73h>div:last-child{display:grid;align-content:start;grid-gap:5px;gap:5px}.page_calendarEvent__GY73h .page_quiet__W_VSo,.page_calendarEvent__GY73h .page_secondary__RBfa3{min-height:36px;padding:6px 10px}.page_cancelledEvent__4ZJzl{opacity:.55;border-left-color:#9aa5b5}.page_cancelledEvent__4ZJzl strong{text-decoration:line-through}@media(max-width:600px){.page_calendarGrid__7E3WO>button{min-height:46px}.page_calendarEvent__GY73h{grid-template-columns:1fr}.page_calendarEvent__GY73h>div:last-child{grid-template-columns:1fr 1fr}}.page_availabilityPartial__JN6MK{display:grid;grid-gap:3px;gap:3px;margin-top:14px;padding:12px 14px;border-radius:10px;font-size:12px;background:#edf3fc;color:#244f91}.page_availabilityPartial__JN6MK strong{font-size:14px}.page_calendarGrid__7E3WO>button{display:grid;grid-template-rows:auto 1fr;align-content:start;grid-gap:4px;gap:4px;min-height:104px;padding:6px 3px;text-align:left}.page_dayNumber__psexg{justify-self:end;line-height:1;font-size:11px;padding:1px 4px}.page_monthEventList__qt33d{display:grid;align-content:start;grid-gap:2px;gap:2px;min-width:0}.page_monthEvent__zb_dr{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:3px;padding:2px 3px;color:#fff;font-size:8px;line-height:1.15;font-weight:700;text-align:left;box-shadow:inset 0 0 0 1px #00000010}.page_moreMonthEvents__ZYLg5{font-size:9px;color:#38517a;padding-left:2px;font-weight:800}@media(max-width:600px){.page_calendarGrid__7E3WO>button{min-height:112px;padding:5px 2px}.page_monthEvent__zb_dr{font-size:7px;padding:2px}.page_dayNumber__psexg{font-size:10px}}.page_googleCalendarCard__o7E_F{border-left:5px solid #4285f4}.page_googleCalendarStatus__fAwqK{display:flex;align-items:center;gap:11px;padding:12px 14px;margin:10px 0 15px;border-radius:10px;background:#f2f7ff}.page_googleCalendarStatus__fAwqK div{display:grid;grid-gap:3px;gap:3px}.page_googleCalendarStatus__fAwqK small{color:#617089}.page_googleDot__XDPIk{width:12px;height:12px;border-radius:50%;background:#34a853;box-shadow:0 0 0 4px #dff4e5}.page_googleCalendarCard__o7E_F .page_secondary__RBfa3{width:100%}.page_googleCalendarCard__o7E_F ol{padding-left:22px;color:#40516c;font-size:13px;line-height:1.6}.page_syncError__1zGes{padding:10px 12px;border-radius:9px;background:#fff1ed;color:#983c27}.page_googleEvent__wZdSP{border-left-color:#4285f4;background:#f8fbff}.page_googleBadge__Nqui1{display:inline-flex;padding:3px 8px;border-radius:999px;background:#e4efff;color:#2459a7;font-size:11px;font-weight:800}.page_importDivider__RONso{display:flex;align-items:center;gap:12px;margin:18px 0;color:#7a8799;font-size:12px}.page_importDivider__RONso:after,.page_importDivider__RONso:before{content:"";height:1px;flex:1 1;background:#dfe6ef}.page_importFacts__3GEDe{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:16px}.page_importFacts__3GEDe span{display:grid;grid-gap:4px;gap:4px;padding:11px;border-radius:9px;background:#f2f6fb;color:#64748b;font-size:11px}.page_importFacts__3GEDe strong{color:#173d7c;font-size:14px}.page_importWarnings__nuLU1{padding:10px 13px;border:1px solid #efcf91;border-radius:10px;background:#fff8e8;color:#795014}.page_importWarnings__nuLU1 p{margin:4px 0}.page_importLines__Wi1lX{display:grid;grid-gap:8px;gap:8px;margin:16px 0}.page_importLines__Wi1lX article{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid #dce5f1;border-radius:10px}.page_importLines__Wi1lX span{white-space:nowrap;color:#173d7c;font-weight:700}@media(max-width:500px){.page_importFacts__3GEDe{grid-template-columns:1fr}.page_importLines__Wi1lX article{display:grid}.page_importLines__Wi1lX span{white-space:normal}}.page_calendarToolbar__zxA30{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.page_calendarToolbar__zxA30 .page_choice__dvkI6{max-width:260px}.page_colorPicker__dYIaU{border:0;padding:0;margin:18px 0}.page_colorPicker__dYIaU legend{font-size:13px;font-weight:700;color:#40516c;margin-bottom:10px}.page_colorPicker__dYIaU>div{display:flex;flex-wrap:wrap;gap:10px}.page_colorPicker__dYIaU button{width:44px;height:44px;border-radius:50%;border:3px solid white;box-shadow:0 0 0 1px #ccd5e1;color:white;font-size:23px;cursor:pointer}.page_colorPicker__dYIaU button[aria-pressed=true]{outline:2px solid #142e59;outline-offset:2px}.page_colorPicker__dYIaU button:focus-visible{outline:3px solid #142e59;outline-offset:3px}.page_calendarGrid__7E3WO .page_todayDay__IHyoC>span:first-child{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.page_eventDots__AquQT{display:flex;justify-content:center;align-items:center;gap:3px;min-height:12px;margin-top:5px}.page_eventDots__AquQT i{width:7px;height:7px;border-radius:50%;flex:none}.page_eventDots__AquQT b{font-size:9px}.page_monthAgenda__l2fYf{display:grid;grid-gap:8px;gap:8px;max-height:420px;overflow:auto}.page_agendaRow__9HZCM{display:flex;align-items:center;gap:15px;text-align:left;background:white;border:1px solid #dce5f1;border-left:5px solid;border-radius:9px;padding:12px;color:#1a2740;cursor:pointer;width:100%;min-width:0}.page_agendaRow__9HZCM span{flex:none;font-size:13px}.page_agendaRow__9HZCM small{display:block;margin-top:4px;color:#617089}.page_agendaRow__9HZCM strong{overflow-wrap:anywhere}.page_calendarEvent__GY73h>div:first-child{min-width:0;overflow-wrap:anywhere}.page_calendarToolbar__zxA30 .page_calendarChoice__m4EfP{grid-template-columns:repeat(4,1fr);max-width:460px}.page_dayView__f_ZxJ{display:grid;grid-gap:10px;gap:10px}.page_allDayEvents__3ZAua{display:grid;grid-gap:5px;gap:5px;padding:9px;border:1px solid #dce5f1;border-radius:10px;background:#f8fafc}.page_allDayEvent__jV0CN{width:100%;border:0;border-radius:5px;padding:6px 8px;color:#fff;font-size:12px;font-weight:800;text-align:left;cursor:pointer}.page_dayTimeline__dTXzQ{position:relative;height:672px;margin-top:2px;border:1px solid #dce5f1;border-radius:10px;overflow:hidden;background:#fff}.page_hourLine__9lT2O{height:calc(100% / 15);border-bottom:1px solid #e6ebf1;display:flex;align-items:flex-start}.page_hourLine__9lT2O span{width:52px;flex:none;padding:5px 7px;color:#74839a;font-size:10px;font-weight:700}.page_timedEvent__33dfr{position:absolute;z-index:1;left:55px;right:7px;min-height:38px;display:grid;align-content:start;grid-gap:2px;gap:2px;overflow:hidden;border:0;border-radius:6px;padding:7px 9px;color:#fff;text-align:left;box-shadow:0 1px 3px #10224436;cursor:pointer}.page_timedEvent__33dfr small,.page_timedEvent__33dfr span,.page_timedEvent__33dfr strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_timedEvent__33dfr strong{font-size:13px}.page_timedEvent__33dfr span{font-size:11px;font-weight:700;opacity:.93}.page_timedEvent__33dfr small{font-size:10px;opacity:.86}.page_dayEmpty__RiD5k{margin:0!important;padding:14px;border:1px dashed #cbd5e3;border-radius:10px;color:#617089;text-align:center}.page_weekScroll__0WHnH{overflow-x:auto;padding-bottom:3px}.page_weekHeader__ir_yg,.page_weekTimeline__iYxze{display:grid;grid-template-columns:46px repeat(7,minmax(86px,1fr));min-width:648px}.page_weekHeader__ir_yg{border:1px solid #dce5f1;border-bottom:0;border-radius:10px 10px 0 0;background:#f8fafc}.page_weekHeader__ir_yg>span{padding:9px 4px;color:#718198;font-size:10px;font-weight:800;text-align:center}.page_weekHeader__ir_yg button{border:0;border-left:1px solid #e0e6ee;background:transparent;padding:7px 3px;color:#40516c;cursor:pointer}.page_weekHeader__ir_yg button small,.page_weekHeader__ir_yg button strong{display:block}.page_weekHeader__ir_yg button strong{font-size:10px;text-transform:capitalize}.page_weekHeader__ir_yg button small{font-size:15px;margin-top:2px}.page_weekHeader__ir_yg .page_weekToday__ymYrf{background:#dfeafa;color:#173d7c}.page_weekTimeline__iYxze{height:672px;border:1px solid #dce5f1;border-radius:0 0 10px 10px;overflow:hidden;background:#fff}.page_weekHours___i3_p{display:grid;grid-template-rows:repeat(14,1fr);border-right:1px solid #dce5f1;background:#fafbfd}.page_weekHours___i3_p span{padding:5px 4px;color:#74839a;font-size:10px;font-weight:700;border-bottom:1px solid #e6ebf1;text-align:center}.page_weekDayColumn__oMi88{position:relative;border-right:1px solid #dce5f1;background:repeating-linear-gradient(180deg,transparent 0,transparent calc(100% / 14 - 1px),#e6ebf1 calc(100% / 14 - 1px),#e6ebf1 calc(100% / 14))}.page_weekDayColumn__oMi88:last-child{border:0}.page_weekAllDayEvent___eXtI,.page_weekTimedEvent__QTyrz{position:absolute;z-index:1;left:3px;right:3px;overflow:hidden;border:0;border-radius:5px;padding:4px;color:#fff;font-size:10px;font-weight:800;line-height:1.2;text-align:left;box-shadow:0 1px 3px #10224436;cursor:pointer}.page_weekAllDayEvent___eXtI{top:4px;height:24px}.page_weekTimedEvent__QTyrz{min-height:28px}@media(max-width:600px){.page_calendarToolbar__zxA30{align-items:stretch;flex-direction:column}.page_calendarToolbar__zxA30 .page_calendarChoice__m4EfP{max-width:none}.page_dayTimeline__dTXzQ{height:616px}.page_timedEvent__33dfr{left:48px;right:5px;padding:6px 7px}.page_hourLine__9lT2O span{width:46px;padding-left:5px}.page_timedEvent__33dfr strong{font-size:12px}.page_weekTimeline__iYxze{height:616px}}.page_reminderBanner__xNUZn{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 14px;padding:13px 15px;border:1px solid #e6c76c;border-left:6px solid #2563eb;border-radius:12px;background:#fff8dc;color:#4f3b00;text-align:left;cursor:pointer}.page_reminderBanner__xNUZn>span:first-child{font-size:22px}.page_reminderBanner__xNUZn>span:last-child{display:grid;grid-gap:3px;gap:3px}.page_reminderBanner__xNUZn small{color:#705b18}.page_alarmSettings__SY2QU{border-left:5px solid #d7a72e}.page_alarmEnabled__6fEV7{width:100%;min-height:46px;border:1px solid #6ca77d;border-radius:10px;background:#e9f7ed;color:#17643a;font-size:14px;font-weight:800}.page_alarmOverlay__U67aM{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:20px;background:#07172bd9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.page_alarmDialog__Rp7Cy{width:min(430px,100%);border:0;border-top:9px solid #d7a72e;border-radius:20px;background:#fff;padding:28px;text-align:center;box-shadow:0 24px 80px #0007}.page_alarmDialog__Rp7Cy h2{margin:10px 0;font-size:28px;color:#172943}.page_alarmDialog__Rp7Cy p{font-size:16px}.page_alarmBell__Mtakk{display:block;font-size:48px;animation:page_alarmRing__Bxam1 .7s ease-in-out infinite alternate}.page_alarmWarning__x44O9{padding:10px;border-radius:9px;background:#fff4d8;color:#795014}.page_alarmOk__F_RBE{width:100%;min-height:58px;margin-top:14px;border:0;border-radius:12px;background:#173d7c;color:#fff;font-size:18px;font-weight:900;cursor:pointer}@keyframes page_alarmRing__Bxam1{0%{transform:rotate(-12deg) scale(1)}to{transform:rotate(12deg) scale(1.08)}}.page_todoList__B242C{display:grid;grid-gap:10px;gap:10px}.page_todoRow__CimjT{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;padding:14px;border:1px solid #dce5f1;border-radius:12px;background:#fff}.page_todoRow__CimjT>input{width:23px!important;height:23px!important;min-height:23px!important;padding:0!important;margin-top:2px;accent-color:#173d7c}.page_todoRow__CimjT>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.page_todoRow__CimjT strong{overflow-wrap:anywhere}.page_todoRow__CimjT small{color:#617089}.page_todoRow__CimjT .page_quiet__W_VSo{min-height:34px;padding:5px 7px;color:#8a2730}.page_todoAdmin__8RLH1,.page_todoFlavio__3i0pp{justify-self:start;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:800}.page_todoAdmin__8RLH1{background:#e7effd;color:#214e91}.page_todoFlavio__3i0pp{background:#fce8e5;color:#9c2d24}.page_todoDone__Xl28l{opacity:.58}.page_todoDone__Xl28l strong{text-decoration:line-through}@media(max-width:520px){.page_todoRow__CimjT{grid-template-columns:auto minmax(0,1fr)}.page_todoRow__CimjT .page_quiet__W_VSo{grid-column:2;justify-self:start;padding-left:0}}