._9BPywa_logo{width:var(--brand-logo-width,176px);aspect-ratio:3.1;vertical-align:middle;background:var(--brand-surface);flex-shrink:0;max-width:100%;display:inline-block;position:relative;overflow:hidden}._9BPywa_logo>._9BPywa_image{inset-inline-start:0;aspect-ratio:1;object-fit:contain;width:100%;height:auto;position:absolute;top:50%;transform:translateY(-50%)}._9BPywa_icon{object-fit:contain;background:var(--brand-surface);flex-shrink:0}
.lX0oNq_root{background:var(--brand-background);min-height:100vh;color:var(--brand-text-primary)}.lX0oNq_header{background:var(--brand-surface);border-bottom:1px solid #dae4df;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:14px 28px;display:flex}.lX0oNq_brand{color:var(--brand-primary);--brand-logo-width:154px;align-items:center;gap:10px;text-decoration:none;display:flex}.lX0oNq_brand strong{font-size:21px}.lX0oNq_consoleLabel{color:var(--brand-text-secondary);border-inline-start:1px solid var(--brand-border);padding-inline-start:10px;font-size:12px}.lX0oNq_header nav{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.lX0oNq_header nav a{color:var(--brand-text-primary);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.lX0oNq_header nav button{color:var(--brand-text-secondary);cursor:pointer;background:0 0;border:none;padding:7px;display:flex}.lX0oNq_adminName{font-size:13px}.lX0oNq_main{max-width:1200px;margin:auto;padding:32px 28px 64px}.lX0oNq_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.lX0oNq_heading h1{overflow-wrap:anywhere;min-width:0;max-width:100%;margin:0;font-size:27px}.lX0oNq_login{gap:20px;width:100%;max-width:420px;margin:64px auto;display:grid}.lX0oNq_login h1{margin:0 0 12px;font-size:27px}.lX0oNq_form{max-width:900px}.lX0oNq_root label{align-content:start;gap:8px;font-size:13px;font-weight:600;display:grid}.lX0oNq_root input:not([type=hidden]),.lX0oNq_root textarea{background:var(--brand-surface);width:100%;min-width:0;min-height:42px;color:var(--brand-text-primary);font:inherit;border:1px solid #cad8d0;border-radius:4px;padding:10px 12px;font-weight:400}.lX0oNq_root input:focus,.lX0oNq_root textarea:focus{outline:2px solid var(--brand-primary);outline-offset:2px}.lX0oNq_root fieldset{border:none;border-block-start:1px solid #dce5df;margin:0;padding:22px 0 30px}.lX0oNq_root legend{padding-inline-end:16px;font-size:17px;font-weight:650}.lX0oNq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.lX0oNq_tableWrap{background:var(--brand-surface);border-block:1px solid #dce5df;overflow-x:auto}.lX0oNq_tableWrap table{border-collapse:collapse;text-align:start;width:100%}.lX0oNq_tableWrap th{color:#53685e;text-align:start;white-space:nowrap;background:#edf3ef;padding:13px 15px;font-size:12px}.lX0oNq_tableWrap td{border-bottom:1px solid #e5ece7;padding:16px 15px;font-size:14px}.lX0oNq_tableWrap a{color:var(--brand-primary);font-weight:600}.lX0oNq_tableWrap small{color:#697b72;margin-top:5px;display:block}.lX0oNq_active,.lX0oNq_suspended{white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px;display:inline-block}.lX0oNq_active{color:#176b50;background:#e5f2eb}.lX0oNq_suspended{color:var(--brand-error);background:#fae9ee}.lX0oNq_details{border-block:1px solid #d8e3dc;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 20px;padding:24px 0;display:grid}.lX0oNq_details dt{color:#60766a;margin-bottom:8px;font-size:12px}.lX0oNq_details dd{overflow-wrap:anywhere;margin:0;font-weight:600}.lX0oNq_statusForm{gap:18px;max-width:580px;padding-block:12px 32px;display:grid}.lX0oNq_statusForm h2{margin:0;font-size:20px}.lX0oNq_danger{border:1px solid var(--brand-error);background:var(--brand-error);min-height:42px;color:var(--brand-surface);cursor:pointer;font:inherit;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:10px 15px;display:inline-flex}.lX0oNq_error{color:var(--brand-error);font-size:14px}.lX0oNq_root select{width:100%;min-height:42px;color:var(--brand-text-primary);font:inherit;background:#fff;border:1px solid #cad8d0;border-radius:4px;padding:10px 12px}.lX0oNq_filters{flex-wrap:wrap;align-items:end;gap:14px;margin-block:20px;display:flex}.lX0oNq_filters label{flex:1;min-width:170px;max-width:100%}.lX0oNq_message{white-space:pre-wrap;overflow-wrap:anywhere;padding-block:20px;font-size:14px;line-height:1.7}.lX0oNq_audit{border-top:1px solid #d8e3dc;margin-top:36px;padding-top:18px}.lX0oNq_audit h2{font-size:20px}.lX0oNq_audit ul{margin:0;padding:0;list-style:none}.lX0oNq_audit li{border-bottom:1px solid #e1e9e4;justify-content:space-between;gap:14px;padding-block:13px;font-size:13px;display:flex}.lX0oNq_audit time{color:#64796d;white-space:nowrap}.lX0oNq_root{letter-spacing:0;min-width:0}.lX0oNq_header{gap:14px}.lX0oNq_header nav{gap:12px}.lX0oNq_brand{flex-shrink:1;min-width:0}.lX0oNq_consoleLabel{overflow-wrap:anywhere;max-width:160px}.lX0oNq_adminName{overflow-wrap:anywhere;max-width:180px}.lX0oNq_main{min-width:0;max-width:1440px}.lX0oNq_main>*{min-width:0}.lX0oNq_root a:focus-visible,.lX0oNq_root button:focus-visible,.lX0oNq_root summary:focus-visible,.lX0oNq_tableWrap:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.lX0oNq_operationsNav{border-bottom:1px solid var(--brand-border);background:var(--brand-surface);gap:6px;padding:0 28px;display:flex;overflow-x:auto}.lX0oNq_operationsNav a{min-height:48px;color:var(--brand-text-secondary);white-space:nowrap;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:7px;padding:10px 12px;font-size:13px;text-decoration:none;display:inline-flex}.lX0oNq_operationsNav a:hover,.lX0oNq_operationsNav a[aria-current=page]{color:var(--brand-primary);border-bottom-color:var(--brand-primary);background:#f1f7f4}.lX0oNq_iconButton,.lX0oNq_disabledIcon{border:1px solid var(--brand-border);width:40px;height:40px;color:var(--brand-text-primary);background:var(--brand-surface);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lX0oNq_iconButton:hover{background:#edf3ef}.lX0oNq_disabledIcon{opacity:.4}.lX0oNq_directionIcon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(180deg)}.lX0oNq_operationFilters{border-top:1px solid var(--brand-border);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:14px;padding-block:18px 22px;display:grid}.lX0oNq_operationFilters label{min-width:0}.lX0oNq_operationFilters .lX0oNq_sizeFilter{max-width:110px}.lX0oNq_operationFilters button{white-space:normal;width:fit-content;max-width:100%;min-height:42px}.lX0oNq_operationFilters .lX0oNq_iconButton{align-self:end}.lX0oNq_pagination{color:var(--brand-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:20px;font-size:13px;display:flex}.lX0oNq_pagination>div{gap:8px;display:flex}.lX0oNq_tableWrap{max-width:100%}.lX0oNq_tableWrap td{vertical-align:top;overflow-wrap:anywhere;min-width:110px;max-width:360px;line-height:1.5}.lX0oNq_tableWrap td:first-child{min-width:170px}.lX0oNq_tableWrap td.lX0oNq_numeric{font-variant-numeric:tabular-nums;min-width:65px}.lX0oNq_tableWrap td.lX0oNq_dateCell{min-width:160px;font-size:12px}.lX0oNq_tableWrap td.lX0oNq_agentCell{min-width:190px;max-width:280px;font-size:12px}.lX0oNq_tableWrap td.lX0oNq_actionCell{min-width:220px}.lX0oNq_tableWrap details[open]{min-width:260px;max-width:360px}.lX0oNq_tableWrap .lX0oNq_statusForm{padding-block:12px}.lX0oNq_tableWrap .lX0oNq_statusForm fieldset{border:0;gap:14px;padding-block:8px;display:grid}.lX0oNq_tableWrap td.lX0oNq_empty{text-align:center;color:var(--brand-text-secondary);padding:44px 16px}.lX0oNq_neutral{color:#56636a;white-space:nowrap;background:#edf0f2;border-radius:4px;padding:4px 8px;font-size:12px;display:inline-block}.lX0oNq_muted{color:var(--brand-text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.lX0oNq_code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.lX0oNq_kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-bottom:30px;display:grid}.lX0oNq_kpi{border:1px solid var(--brand-border);background:var(--brand-surface);min-height:130px;color:var(--brand-text-primary);border-radius:4px;grid-template-columns:1fr auto;align-content:start;gap:10px;padding:18px;text-decoration:none;display:grid}.lX0oNq_kpi>svg{color:var(--brand-primary);grid-area:1/2}.lX0oNq_kpi>span{color:var(--brand-text-secondary);overflow-wrap:anywhere;grid-area:1/1;font-size:12px}.lX0oNq_kpi>strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;grid-column:1/-1;font-size:29px;font-weight:650}.lX0oNq_kpi:hover{border-color:var(--brand-primary)}.lX0oNq_warningKpi>svg{color:#aa4350}.lX0oNq_charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.lX0oNq_section{border-top:1px solid var(--brand-border);min-width:0;padding-block:24px}.lX0oNq_section h2{overflow-wrap:anywhere;margin:0 0 20px;font-size:18px;line-height:1.4}.lX0oNq_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.lX0oNq_sectionHeading h2{margin:0}.lX0oNq_sectionHeading a,.lX0oNq_inlineLinks a{color:var(--brand-primary);align-items:center;gap:7px;font-size:13px;display:inline-flex}.lX0oNq_chart{width:100%;min-width:0;height:280px}.lX0oNq_chart .recharts-legend-item-text{font-size:12px}.lX0oNq_chart .recharts-tooltip-wrapper{font-size:12px}.lX0oNq_distribution{gap:20px;margin:0;display:grid}.lX0oNq_distribution>div{grid-template-columns:1fr auto;gap:8px;display:grid}.lX0oNq_distribution dt{color:var(--brand-text-secondary);font-size:13px}.lX0oNq_distribution dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.lX0oNq_distribution meter{width:100%;height:12px;accent-color:var(--brand-primary);grid-column:1/-1}.lX0oNq_inlineLinks{flex-wrap:wrap;gap:18px;margin-block:16px 26px;display:flex}.lX0oNq_details a{color:var(--brand-primary)}.lX0oNq_section .lX0oNq_details{border:0;margin:0;padding-block:8px 20px}.lX0oNq_root summary{cursor:pointer;color:var(--brand-primary);overflow-wrap:anywhere;padding-block:6px;font-size:13px}.lX0oNq_root input[type=checkbox]{flex-shrink:0;width:18px;min-height:18px}.lX0oNq_tabs{border-bottom:1px solid var(--brand-border);flex-wrap:wrap;gap:18px;margin-bottom:20px;display:flex}.lX0oNq_tabs a{color:var(--brand-text-secondary);border-bottom:2px solid #0000;align-items:center;gap:7px;padding:10px 4px;font-size:14px;text-decoration:none;display:inline-flex}.lX0oNq_tabs a[aria-current=page]{color:var(--brand-primary);border-color:var(--brand-primary)}.lX0oNq_searchForm{flex-wrap:wrap;align-items:end;gap:14px;max-width:850px;margin-bottom:24px;display:flex}.lX0oNq_searchForm label{flex:240px;min-width:0}.lX0oNq_auditDetails{gap:12px;margin:10px 0;display:grid}.lX0oNq_auditDetails dt{color:var(--brand-text-secondary);font-size:12px}.lX0oNq_auditDetails dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0}@media (max-width:900px){.lX0oNq_charts{grid-template-columns:1fr;gap:0}}@media (max-width:640px){.lX0oNq_header{flex-wrap:wrap;padding:12px 16px}.lX0oNq_adminName{display:none}.lX0oNq_main{padding:26px 16px 48px}.lX0oNq_grid,.lX0oNq_details{grid-template-columns:1fr}.lX0oNq_login{margin-top:34px}.lX0oNq_heading h1{font-size:24px}.lX0oNq_audit li{flex-direction:column}.lX0oNq_header{gap:12px}.lX0oNq_header nav{gap:6px}.lX0oNq_brand{--brand-logo-width:132px}.lX0oNq_consoleLabel{font-size:11px}.lX0oNq_operationsNav{padding-inline:12px}.lX0oNq_operationsNav a{padding-inline:10px}.lX0oNq_operationFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lX0oNq_operationFilters label{font-size:12px}.lX0oNq_kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lX0oNq_kpi{min-height:132px;padding:14px}.lX0oNq_kpi>strong{font-size:26px}.lX0oNq_details{gap:20px}.lX0oNq_chart{height:260px}.lX0oNq_section h2{font-size:17px}}@media (max-width:360px){.lX0oNq_operationFilters{grid-template-columns:1fr}.lX0oNq_consoleLabel{max-width:130px}}
.YnpkWa_root{--public-green:var(--brand-primary);--public-green-dark:var(--brand-primary-hover);--public-burgundy:var(--brand-accent);--public-ink:var(--brand-text-primary);--public-muted:var(--brand-text-secondary);--public-line:var(--brand-border);background:var(--brand-surface);color:var(--public-ink);letter-spacing:0;min-width:0;font-size:15px;line-height:1.6}.YnpkWa_root *,.YnpkWa_root :before,.YnpkWa_root :after{box-sizing:border-box;letter-spacing:0}.YnpkWa_root h1,.YnpkWa_root h2,.YnpkWa_root h3,.YnpkWa_root p,.YnpkWa_root ul,.YnpkWa_root ol,.YnpkWa_root figure{margin:0}.YnpkWa_root h2{text-wrap:balance;overflow-wrap:break-word;font-size:32px;font-weight:650;line-height:1.3}.YnpkWa_root h3{overflow-wrap:break-word;font-size:17px;font-weight:600;line-height:1.4}.YnpkWa_root a{color:inherit;text-decoration:none}.YnpkWa_root a,.YnpkWa_root button,.YnpkWa_root input,.YnpkWa_root select,.YnpkWa_root textarea{-webkit-tap-highlight-color:transparent}.YnpkWa_root a:focus-visible,.YnpkWa_root button:focus-visible,.YnpkWa_root input:focus-visible,.YnpkWa_root select:focus-visible,.YnpkWa_root textarea:focus-visible{outline:3px solid var(--brand-primary);outline-offset:4px}.YnpkWa_root section[id]{scroll-margin-top:100px}.YnpkWa_root img{max-width:100%;display:block}.YnpkWa_container{width:min(1180px,100% - 64px);margin-inline:auto}.YnpkWa_skipLink{top:8px;background:var(--brand-surface);border:2px solid var(--brand-primary);z-index:100;border-radius:4px;padding:12px 18px;position:fixed;inset-inline-start:12px;transform:translateY(-180%)}.YnpkWa_skipLink:focus{transform:translateY(0)}.YnpkWa_header{z-index:50;background:var(--brand-surface);border-bottom:1px solid var(--public-line);position:sticky;top:0}.YnpkWa_headerInner{justify-content:space-between;align-items:center;gap:22px;max-width:1440px;min-height:80px;margin-inline:auto;padding:12px 32px;display:flex}.YnpkWa_root .YnpkWa_brand{color:var(--public-green-dark);white-space:nowrap;flex-shrink:0;align-items:center;gap:9px;font-size:23px;font-weight:750;line-height:1.2;display:inline-flex}.YnpkWa_brand{--brand-logo-width:154px}.YnpkWa_desktopNav{align-items:center;gap:25px;display:flex}.YnpkWa_desktopNav a{color:#4a5d54;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.YnpkWa_desktopNav a:hover,.YnpkWa_loginLink:hover,.YnpkWa_footer nav a:hover{color:var(--public-green);text-underline-offset:5px;text-decoration:underline}.YnpkWa_headerActions{flex-shrink:0;align-items:center;gap:18px;display:flex}.YnpkWa_headerActions form{margin:0}.YnpkWa_headerActions .language-switch{color:#40564c;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:5px;width:auto;min-height:44px;padding:8px;font-size:12px;display:inline-flex}.YnpkWa_loginLink{align-items:center;gap:7px;min-height:44px;font-size:13px;display:inline-flex}.YnpkWa_root .YnpkWa_button,.YnpkWa_root .YnpkWa_buttonSecondary{border:1px solid var(--public-green);max-width:100%;min-height:48px;font:inherit;background:var(--public-green);color:var(--brand-surface);cursor:pointer;text-align:center;text-wrap:balance;border-radius:5px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.5;transition:background-color .14s;display:inline-flex}.YnpkWa_root .YnpkWa_button:hover{background:var(--brand-primary-hover);border-color:var(--brand-primary-hover)}.YnpkWa_root .YnpkWa_buttonSecondary{background:var(--brand-surface);border-color:var(--brand-surface);color:var(--public-green-dark)}.YnpkWa_root .YnpkWa_buttonSecondary:hover{background:var(--brand-surface-muted);border-color:var(--brand-surface-muted)}.YnpkWa_root .YnpkWa_headerDemo{gap:8px;min-height:44px;padding:10px 14px;font-size:12px}.YnpkWa_menuToggle{border:1px solid var(--public-line);background:var(--brand-surface);width:44px;height:44px;color:var(--public-ink);border-radius:4px;justify-content:center;align-items:center;display:none}.YnpkWa_mobileNav{display:none}.YnpkWa_hero{isolation:isolate;background:var(--brand-background);padding-block-end:clamp(240px,28vw,380px);position:relative}.YnpkWa_heroMedia{z-index:-1;position:absolute;inset:0}.YnpkWa_heroImage{object-fit:contain;object-position:center bottom}.YnpkWa_heroCopy{text-align:center;background:#fffffff7;border-bottom:1px solid #e5ece7;padding:34px 0 30px;position:relative}.YnpkWa_eyebrow{color:var(--public-burgundy);align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:1.5;display:flex;margin-bottom:12px!important}.YnpkWa_hero .YnpkWa_eyebrow{justify-content:center}.YnpkWa_hero h1{max-width:980px;color:var(--public-green-dark);text-wrap:balance;overflow-wrap:break-word;margin:0 auto 12px;font-size:clamp(32px,3.6vw,52px);font-weight:750;line-height:1.2}.YnpkWa_heroHeadline{text-wrap:balance;font-size:clamp(18px,2vw,22px);font-weight:600;line-height:1.4}.YnpkWa_heroDescription{max-width:750px;color:var(--public-muted);text-wrap:pretty;font-size:15px;line-height:1.65;margin:13px auto 0!important}.YnpkWa_heroActions{justify-content:center;align-items:center;gap:26px;margin-top:22px;display:flex}.YnpkWa_discover{align-items:center;gap:9px;min-height:44px;font-size:14px;display:inline-flex;color:#405f51!important}.YnpkWa_discover:hover{text-underline-offset:4px;text-decoration:underline}.YnpkWa_heroCaption{bottom:0;background:var(--brand-background);color:#51665b;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:7px 16px;font-size:11px;display:flex;position:absolute;inset-inline:0}.YnpkWa_scopeBand{border-block:1px solid var(--public-line);background:var(--brand-surface)}.YnpkWa_scopeInner{justify-content:space-between;align-items:center;gap:20px;padding-block:23px;display:flex}.YnpkWa_scopeInner p{color:var(--public-muted);font-size:13px}.YnpkWa_scopeInner ul{flex-wrap:wrap;gap:28px;padding:0;list-style:none;display:flex}.YnpkWa_scopeInner li{align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.YnpkWa_scopeInner li svg{color:var(--public-green)}.YnpkWa_section{padding-block:78px}.YnpkWa_sectionHeading{grid-template-columns:1.15fr 1fr;align-items:end;gap:60px;margin-bottom:35px;display:grid}.YnpkWa_sectionHeading>p{max-width:475px;color:var(--public-muted);font-size:15px;line-height:1.8}.YnpkWa_problemGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.YnpkWa_problem{border-block-start:1px solid var(--public-line);min-width:0;padding-block-start:23px}.YnpkWa_problem>svg:first-child{color:var(--public-burgundy);margin-bottom:15px}.YnpkWa_problem h3{min-height:46px;font-size:16px}.YnpkWa_problem>svg:not(:first-child){color:#789183;margin-block:12px}.YnpkWa_problem p{color:var(--public-muted);font-size:14px;line-height:1.7}.YnpkWa_subtleBand{background:var(--brand-background);border-block:1px solid #e5ece7}.YnpkWa_featureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.YnpkWa_feature{border:1px solid var(--public-line);background:var(--brand-surface);border-radius:6px;min-width:0;padding:20px}.YnpkWa_feature>svg{color:var(--public-green);margin-bottom:13px}.YnpkWa_feature:nth-child(4n+2)>svg{color:var(--public-burgundy)}.YnpkWa_feature h3{font-size:14px}.YnpkWa_feature p{color:var(--public-muted);margin-top:7px;font-size:12px;line-height:1.7}.YnpkWa_communicationNote{color:#586c61;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;display:flex;margin-top:23px!important}.YnpkWa_communicationNote svg{margin-top:3px}.YnpkWa_detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 40px;display:grid}.YnpkWa_detail{border-block-start:1px solid var(--public-line);min-width:0;padding-block-start:22px}.YnpkWa_detail>svg{color:var(--public-green);margin-bottom:12px}.YnpkWa_detail:nth-child(2n)>svg{color:var(--public-burgundy)}.YnpkWa_detail p{color:var(--public-muted);margin-top:9px;font-size:14px;line-height:1.8}.YnpkWa_sectionLinks{flex-wrap:wrap;gap:4px 24px;margin-block-start:24px;display:flex}.YnpkWa_sectionLinks>a{min-width:0}.YnpkWa_sectionLinks svg,.YnpkWa_heroActions svg{flex-shrink:0}.YnpkWa_productGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);align-items:center;gap:60px;display:grid}.YnpkWa_productCopy{min-width:0}.YnpkWa_productCopy>p:not(.YnpkWa_eyebrow):not(.YnpkWa_smallNote){color:var(--public-muted);margin-top:18px;font-size:15px;line-height:1.8}.YnpkWa_checkList{gap:12px;padding:0;list-style:none;display:grid;margin-block:24px!important}.YnpkWa_checkList li{align-items:flex-start;gap:9px;min-width:0;font-size:13px;line-height:1.7;display:flex}.YnpkWa_checkList svg{color:var(--public-green);margin-top:3px}.YnpkWa_checkList a{text-underline-offset:4px;text-decoration:underline}.YnpkWa_checkList a:hover{color:var(--public-green)}.YnpkWa_checkList svg,.YnpkWa_smallNote>svg,.YnpkWa_communicationNote svg{flex-shrink:0}.YnpkWa_textLink{align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex;color:var(--public-green)!important}.YnpkWa_textLink:hover{text-underline-offset:4px;text-decoration:underline}.YnpkWa_productCapture{min-width:0}.YnpkWa_productCapture img{border:1px solid var(--public-line);background:var(--brand-background);border-radius:4px;width:100%;height:auto}.YnpkWa_productCapture figcaption{color:#63776b;align-items:center;gap:7px;padding-top:11px;font-size:11px;display:flex}.YnpkWa_captureMark{background:#698778;border-radius:1px;flex:0 0 6px;width:6px;height:6px}.YnpkWa_pedagogyBand{background:var(--brand-background);border-block:1px solid #eee5e8}.YnpkWa_reversed{grid-template-columns:minmax(0,1.6fr) minmax(0,.85fr)}.YnpkWa_reversed .YnpkWa_productCopy{grid-area:1/2}.YnpkWa_reversed .YnpkWa_productCapture{grid-area:1/1}.YnpkWa_smallNote{color:#65796e;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;display:flex}.YnpkWa_smallNote>svg{margin-top:3px}.YnpkWa_directionBand{background:var(--brand-surface-muted);border-block:1px solid #dce8df}.YnpkWa_directionList{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid;margin-bottom:28px!important}.YnpkWa_directionList li{border-inline-start:2px solid #b6d3c3;align-items:center;gap:12px;padding-inline-start:14px;font-size:14px;line-height:1.5;display:flex}.YnpkWa_directionList li>svg{color:var(--public-green)}.YnpkWa_directionList li:nth-child(2)>svg{color:var(--public-burgundy)}.YnpkWa_schoolTypes{border-block:1px solid var(--public-line);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.YnpkWa_schoolTypes li{border-inline-end:1px solid var(--public-line);text-align:center;flex-direction:column;align-items:center;gap:14px;min-width:0;padding:27px 16px;display:flex}.YnpkWa_schoolTypes h3{font-size:15px}.YnpkWa_schoolTypes p{color:var(--public-muted);font-size:13px;line-height:1.8}.YnpkWa_schoolTypes li:last-child{border-inline-end:0}.YnpkWa_schoolTypes svg{color:var(--public-green)}.YnpkWa_schoolTypes li:nth-child(2n) svg{color:var(--public-burgundy)}.YnpkWa_steps{counter-reset:steps;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.YnpkWa_steps li{border-top:1px solid #cfddd4;min-width:0;padding-top:17px}.YnpkWa_stepNumber{color:var(--public-burgundy);font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.YnpkWa_steps h3{margin-block:12px 9px;font-size:15px}.YnpkWa_steps p{color:var(--public-muted);font-size:12px;line-height:1.8}.YnpkWa_pricingSection{border-bottom:1px solid var(--public-line)}.YnpkWa_pricingIntro{justify-content:space-between;align-items:center;gap:42px;display:flex}.YnpkWa_pricingIntro h2{max-width:650px}.YnpkWa_pricingIntro p{max-width:650px;color:var(--public-muted);margin-top:16px}.YnpkWa_pricingIntro>a{flex-shrink:0}.YnpkWa_pricingFactors{border-top:1px solid var(--public-line);flex-wrap:wrap;gap:22px 48px;padding:25px 0 0;list-style:none;display:flex;margin-top:30px!important}.YnpkWa_pricingFactors li{color:#4c6556;align-items:center;gap:9px;font-size:13px;display:flex}.YnpkWa_pricingFactors svg{color:var(--public-green)}.YnpkWa_pricingGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;margin-top:36px;display:grid}.YnpkWa_plan{border:1px solid var(--public-line);border-radius:6px;flex-direction:column;gap:16px;min-width:0;padding:26px;display:flex}.YnpkWa_highlightedPlan{border-color:var(--public-green);border-block-start-width:3px}.YnpkWa_plan p{color:var(--public-muted);font-size:14px}.YnpkWa_planPrice{color:var(--public-green-dark);font-size:23px}.YnpkWa_plan .YnpkWa_checkList{flex:1}.YnpkWa_aboutGrid{grid-template-columns:1fr 1.2fr;gap:80px;display:grid}.YnpkWa_aboutGrid>div:last-child>p{color:var(--public-muted);font-size:15px;line-height:1.8}.YnpkWa_aboutGrid>div:last-child>p+p{margin-top:15px}.YnpkWa_aboutValues{flex-wrap:wrap;gap:14px 24px;margin-top:28px;font-size:12px;display:flex}.YnpkWa_aboutValues span{align-items:center;gap:7px;display:inline-flex}.YnpkWa_aboutValues svg{color:var(--public-green)}.YnpkWa_contactBand{background:var(--public-green-dark);color:var(--brand-surface);padding-block:62px}.YnpkWa_contactInner{justify-content:space-between;align-items:center;gap:60px;display:flex}.YnpkWa_contactInner .YnpkWa_eyebrow{color:#ccded4}.YnpkWa_contactInner>div{max-width:700px}.YnpkWa_contactInner p:not(.YnpkWa_eyebrow){color:#deebe3;margin-top:16px}.YnpkWa_contactInner>a{flex-shrink:0}.YnpkWa_footer{background:var(--brand-surface);border-top:1px solid #d9e4dd;padding-top:44px}.YnpkWa_footerTop{grid-template-columns:1.8fr 1fr 1fr;gap:60px;padding-bottom:37px;display:grid}.YnpkWa_footerIdentity>p{color:var(--public-muted);max-width:340px;margin-top:15px;font-size:13px}.YnpkWa_footerLanguages{color:#63766a;margin-top:17px;font-size:11px;display:inline-block}.YnpkWa_footer nav{flex-direction:column;gap:4px;display:flex}.YnpkWa_footer nav a{align-items:center;gap:7px;min-height:36px;font-size:13px;display:flex}.YnpkWa_footerBottom{border-top:1px solid var(--public-line);color:#65766c;justify-content:space-between;align-items:baseline;gap:24px;padding-block:20px;font-size:11px;display:flex}.YnpkWa_legal{flex-wrap:wrap;justify-content:flex-end;gap:6px 20px;display:flex}.YnpkWa_legal>span{color:#627369}.YnpkWa_legal small{text-align:end;flex-basis:100%;font-size:10px}.YnpkWa_whatsapp{inset-inline-end:20px;z-index:40;background:var(--brand-surface);border:1px solid #d6e6db;border-radius:6px;align-items:center;gap:8px;min-height:48px;padding:10px 14px;font-size:12px;display:flex;position:fixed;bottom:20px;box-shadow:0 3px 16px #15372514;color:var(--public-green-dark)!important}.YnpkWa_whatsapp:hover{background:var(--brand-background)}.YnpkWa_root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .YnpkWa_directional{transform:scaleX(-1)}.YnpkWa_demoPage{width:min(1060px,100% - 64px);margin-inline:auto;padding-block:34px 80px}.YnpkWa_demoBack{align-items:center;gap:8px;min-height:44px;margin-bottom:30px;font-size:13px;display:inline-flex;color:#4d695a!important}.YnpkWa_demoLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:70px;display:grid}.YnpkWa_demoIntro h1{text-wrap:balance;font-size:34px;font-weight:650;line-height:1.3}.YnpkWa_demoIntro>p:not(.YnpkWa_eyebrow){color:var(--public-muted);margin-top:20px;font-size:15px;line-height:1.8}.YnpkWa_demoBenefits{border-block:1px solid var(--public-line);gap:18px;padding:23px 0;list-style:none;display:grid;margin-top:30px!important}.YnpkWa_demoBenefits li{color:#4a6354;align-items:flex-start;gap:12px;font-size:13px;display:flex}.YnpkWa_demoBenefits svg{color:var(--public-green);margin-top:2px}.YnpkWa_demoForm{min-width:0}.YnpkWa_demoForm fieldset{border:none;min-width:0;margin:0 0 26px;padding:0}.YnpkWa_demoForm legend{border-bottom:1px solid var(--public-line);width:100%;margin-bottom:21px;padding:0 0 13px;font-size:17px;font-weight:600}.YnpkWa_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;display:grid}.YnpkWa_field{align-content:start;gap:7px;min-width:0;display:grid}.YnpkWa_fieldWide{grid-column:1/-1}.YnpkWa_field label{font-size:13px;font-weight:600;line-height:1.5}.YnpkWa_field input,.YnpkWa_field select,.YnpkWa_field textarea{width:100%;min-width:0;max-width:100%;min-height:46px;color:var(--public-ink);background:var(--brand-surface);font:inherit;box-shadow:none;border:1px solid #bfcec4;border-radius:4px;padding:10px 12px;font-size:15px;line-height:1.6}.YnpkWa_field input::placeholder{color:#6c7c72;opacity:1}.YnpkWa_field textarea{resize:vertical;min-height:124px}.YnpkWa_field input[aria-invalid=true],.YnpkWa_field select[aria-invalid=true],.YnpkWa_field textarea[aria-invalid=true]{border-color:var(--public-burgundy)}.YnpkWa_fieldError{color:var(--brand-accent);font-size:12px;line-height:1.6}.YnpkWa_fieldHint,.YnpkWa_formNote{color:#62766a;font-size:12px;line-height:1.7}.YnpkWa_formNote{margin-bottom:18px!important}.YnpkWa_consent{color:#4a6154;align-items:flex-start;gap:11px;font-size:12px;line-height:1.8;display:flex}.YnpkWa_consent input{width:18px;height:18px;accent-color:var(--public-green);flex-shrink:0;margin:3px 0 0}.YnpkWa_formActions{justify-items:start;gap:15px;margin-top:24px;display:grid}.YnpkWa_formActions .YnpkWa_button{min-width:230px}.YnpkWa_formActions .YnpkWa_button:disabled{cursor:wait}.YnpkWa_formFeedback{border-inline-start:3px solid var(--brand-accent);background:var(--brand-surface-muted);color:var(--brand-primary-hover);align-items:flex-start;gap:10px;padding:14px 16px;font-size:13px;line-height:1.8;display:flex;margin-bottom:22px!important}.YnpkWa_formFeedback>svg{margin-top:3px}.YnpkWa_success{padding-block:12px 40px}.YnpkWa_success>svg{color:var(--public-green);margin-bottom:20px}.YnpkWa_success h2{font-size:25px}.YnpkWa_success p{color:var(--public-muted);margin-top:16px;line-height:1.8}.YnpkWa_success a{margin-top:25px}.YnpkWa_honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.YnpkWa_spinner{animation:.9s linear infinite YnpkWa_public-spin}@keyframes YnpkWa_public-spin{to{transform:rotate(360deg)}}@media (max-width:1200px){.YnpkWa_headerInner{gap:18px;padding-inline:24px}.YnpkWa_desktopNav{gap:16px}.YnpkWa_headerActions{gap:10px}.YnpkWa_desktopNav a{font-size:12px}.YnpkWa_headerDemo svg{display:none}.YnpkWa_productGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:35px}.YnpkWa_reversed{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.YnpkWa_root h2{font-size:29px}.YnpkWa_sectionHeading{gap:35px}}@media (max-width:1040px){.YnpkWa_desktopNav,.YnpkWa_headerActions>.YnpkWa_headerDemo{display:none}.YnpkWa_menuToggle{display:inline-flex}.YnpkWa_headerInner{min-height:72px}.YnpkWa_headerActions{gap:12px}.YnpkWa_mobileNav:not([hidden]){border-top:1px solid #e7ede9;flex-direction:column;max-height:calc(100svh - 72px);padding:8px 24px 22px;display:flex;overflow-y:auto}.YnpkWa_mobileNav>a{border-bottom:1px solid #e7ede9;justify-content:space-between;align-items:center;gap:15px;min-height:49px;padding-block:10px;font-size:14px;display:flex}.YnpkWa_mobileNav>a>span{align-items:center;gap:9px;display:flex}.YnpkWa_mobileNav>.YnpkWa_mobileDemo{color:var(--public-green);font-weight:600}.YnpkWa_featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.YnpkWa_schoolTypes{border-block-end:0;grid-template-columns:repeat(3,minmax(0,1fr))}.YnpkWa_schoolTypes li{border-block-end:1px solid var(--public-line)}.YnpkWa_schoolTypes li:nth-child(3n){border-inline-end:0}.YnpkWa_problemGrid{gap:24px}.YnpkWa_scopeInner{flex-direction:column;gap:12px}.YnpkWa_steps{gap:18px}.YnpkWa_steps h3{font-size:14px}.YnpkWa_demoLayout{gap:40px}.YnpkWa_demoIntro h1{font-size:30px}}@media (max-width:760px){.YnpkWa_container,.YnpkWa_demoPage{width:calc(100% - 40px)}.YnpkWa_root h2{font-size:27px}.YnpkWa_section{padding-block:52px}.YnpkWa_sectionHeading{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.YnpkWa_sectionHeading>p{max-width:100%;font-size:14px}.YnpkWa_heroCopy{padding-block:32px 29px}.YnpkWa_heroDescription{max-width:560px;font-size:14px}.YnpkWa_problemGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px}.YnpkWa_problem h3{min-height:0}.YnpkWa_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.YnpkWa_productGrid,.YnpkWa_reversed{grid-template-columns:1fr;gap:28px}.YnpkWa_reversed .YnpkWa_productCopy,.YnpkWa_reversed .YnpkWa_productCapture{grid-area:auto}.YnpkWa_productCopy h2{max-width:540px}.YnpkWa_productCopy>p:not(.YnpkWa_eyebrow):not(.YnpkWa_smallNote){margin-top:14px;font-size:14px}.YnpkWa_checkList{gap:10px;margin-block:20px!important}.YnpkWa_directionList{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.YnpkWa_directionList li{font-size:13px}.YnpkWa_schoolTypes{grid-template-columns:repeat(2,minmax(0,1fr))}.YnpkWa_schoolTypes li:nth-child(3n){border-inline-end:1px solid var(--public-line)}.YnpkWa_schoolTypes li:nth-child(2n),.YnpkWa_schoolTypes li:last-child{border-inline-end:0}.YnpkWa_steps{grid-template-columns:1fr;gap:0}.YnpkWa_steps li{grid-template-columns:32px 1fr;column-gap:15px;padding-block:20px;display:grid}.YnpkWa_stepNumber{grid-row:1/3;padding-top:1px}.YnpkWa_steps h3{margin:0 0 6px;font-size:16px}.YnpkWa_steps p{font-size:13px}.YnpkWa_pricingIntro{flex-direction:column;align-items:flex-start;gap:25px}.YnpkWa_pricingIntro p{font-size:14px}.YnpkWa_pricingFactors{flex-direction:column;gap:15px}.YnpkWa_aboutGrid{grid-template-columns:1fr;gap:22px}.YnpkWa_aboutGrid>div:last-child>p{font-size:14px}.YnpkWa_contactInner{flex-direction:column;align-items:flex-start;gap:28px}.YnpkWa_contactBand{padding-block:46px}.YnpkWa_contactInner p:not(.YnpkWa_eyebrow){font-size:14px}.YnpkWa_footerTop{grid-template-columns:1fr 1fr;gap:28px}.YnpkWa_footerIdentity{grid-column:1/-1}.YnpkWa_footerBottom{flex-direction:column;gap:16px;padding-bottom:90px}.YnpkWa_legal{justify-content:flex-start}.YnpkWa_legal small{text-align:start}.YnpkWa_demoPage{padding-block:20px 50px}.YnpkWa_demoBack{margin-bottom:22px}.YnpkWa_demoLayout{grid-template-columns:1fr;gap:32px}.YnpkWa_demoIntro h1{font-size:30px}.YnpkWa_demoIntro>p:not(.YnpkWa_eyebrow){margin-top:15px;font-size:14px}.YnpkWa_demoBenefits{gap:12px;padding-block:18px;margin-top:20px!important}.YnpkWa_demoBenefits li{font-size:12px}}@media (max-width:480px){.YnpkWa_headerInner{gap:12px;min-height:68px;padding-inline:16px}.YnpkWa_root .YnpkWa_brand{gap:7px;font-size:21px}.YnpkWa_brand>svg{width:27px;height:27px}.YnpkWa_headerActions{gap:7px}.YnpkWa_headerActions>.YnpkWa_loginLink{display:none}.YnpkWa_mobileNav:not([hidden]){max-height:calc(100svh - 68px);padding-inline:20px}.YnpkWa_heroCopy{padding-block:26px 25px}.YnpkWa_hero .YnpkWa_eyebrow{font-size:11px}.YnpkWa_heroDescription{line-height:1.75}.YnpkWa_heroActions{flex-direction:column;gap:8px;margin-top:19px}.YnpkWa_heroActions>.YnpkWa_button{width:100%}.YnpkWa_heroCaption{font-size:10px}.YnpkWa_scopeInner{align-items:flex-start;padding-block:19px}.YnpkWa_scopeInner ul{grid-template-columns:1fr 1fr;gap:9px 15px;width:100%;display:grid}.YnpkWa_scopeInner li,.YnpkWa_scopeInner p{font-size:12px}.YnpkWa_root h2{font-size:25px}.YnpkWa_problemGrid{gap:24px 20px}.YnpkWa_problem h3{font-size:14px}.YnpkWa_problem p{font-size:12px}.YnpkWa_featureGrid{gap:10px}.YnpkWa_feature{padding:16px 13px}.YnpkWa_feature h3{font-size:13px}.YnpkWa_feature p{font-size:11px}.YnpkWa_feature>svg{width:21px;height:21px}.YnpkWa_detailGrid{grid-template-columns:1fr;gap:24px}.YnpkWa_schoolTypes{grid-template-columns:1fr}.YnpkWa_schoolTypes li,.YnpkWa_schoolTypes li:nth-child(3n){text-align:start;border-inline-end:0;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:8px 12px;padding:22px 0;display:grid}.YnpkWa_schoolTypes li>svg{grid-row:1/3}.YnpkWa_schoolTypes h3{font-size:16px}.YnpkWa_directionList{gap:16px 12px}.YnpkWa_directionList li{gap:8px;padding-inline-start:9px;font-size:12px}.YnpkWa_directionList svg{width:19px;height:19px}.YnpkWa_contactInner>a{width:100%}.YnpkWa_whatsapp{inset-inline-end:14px;min-height:46px;bottom:14px}.YnpkWa_whatsapp>span,.YnpkWa_whatsapp>svg:last-child{display:none}.YnpkWa_formGrid{grid-template-columns:1fr;gap:18px}.YnpkWa_fieldWide{grid-column:auto}.YnpkWa_field input,.YnpkWa_field select,.YnpkWa_field textarea{font-size:16px}.YnpkWa_formActions{justify-items:stretch}.YnpkWa_formActions .YnpkWa_button{width:100%;min-width:0}.YnpkWa_demoIntro h1{font-size:28px}.YnpkWa_demoForm legend{font-size:16px}}@media (prefers-reduced-motion:reduce){.YnpkWa_root *,.YnpkWa_root :before,.YnpkWa_root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.YnpkWa_header,.YnpkWa_whatsapp,.YnpkWa_footer,.YnpkWa_heroActions{display:none}.YnpkWa_hero{min-height:450px}.YnpkWa_section{padding-block:24px}}
.RMLaYG_workspace{min-width:0}.RMLaYG_intro{color:var(--brand-text-secondary);max-width:84ch;margin:0 0 20px;font-size:13px;line-height:1.7}.RMLaYG_nav{border-bottom:1px solid var(--brand-border);flex-wrap:wrap;gap:6px;margin-bottom:24px;padding-block:0 16px;display:flex}.RMLaYG_nav a{min-height:42px;color:var(--brand-text-secondary);border-radius:4px;align-items:center;gap:7px;padding:10px 12px;font-size:13px;text-decoration:none;display:inline-flex}.RMLaYG_nav a:hover,.RMLaYG_nav a[aria-current=page]{background:var(--brand-surface-muted);color:var(--brand-primary)}.RMLaYG_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.RMLaYG_heading h1{overflow-wrap:anywhere;margin:0;font-size:26px}.RMLaYG_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.RMLaYG_button{border:1px solid var(--brand-border);background:var(--brand-surface);min-height:42px;color:var(--brand-primary);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.RMLaYG_button:hover{border-color:var(--brand-primary);background:var(--brand-surface-muted)}.RMLaYG_button:disabled{opacity:.6;cursor:wait}.RMLaYG_primary{background:var(--brand-primary);color:var(--brand-surface);border-color:var(--brand-primary)}.RMLaYG_primary:hover{background:var(--brand-primary-hover);color:var(--brand-surface)}.RMLaYG_workspace a:focus-visible,.RMLaYG_workspace button:focus-visible,.RMLaYG_bell summary:focus-visible,.RMLaYG_bell a:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.RMLaYG_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.RMLaYG_stats{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:14px;margin-block:24px;display:grid}.RMLaYG_stat{border:1px solid var(--brand-border);background:var(--brand-surface);border-radius:5px;align-content:start;gap:12px;min-width:0;padding:18px;display:grid}.RMLaYG_stat>span{color:var(--brand-text-secondary);font-size:12px}.RMLaYG_stat>strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:25px}.RMLaYG_card{border:1px solid var(--brand-border);background:var(--brand-surface);border-radius:5px;min-width:0;margin-bottom:22px;padding:22px}.RMLaYG_card h2{overflow-wrap:anywhere;margin:0 0 18px;font-size:18px}.RMLaYG_card h3{margin:0 0 12px;font-size:15px}.RMLaYG_muted{color:var(--brand-text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.7}.RMLaYG_notice{border-inline-start:3px solid var(--brand-info);background:var(--brand-surface-muted);margin-block:16px;padding:14px 16px;font-size:13px;line-height:1.7}.RMLaYG_success,.RMLaYG_error{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.RMLaYG_success{color:var(--brand-success)}.RMLaYG_error{color:var(--brand-error)}.RMLaYG_form{gap:20px;display:grid}.RMLaYG_form fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.RMLaYG_form label{min-width:0}.RMLaYG_form textarea{resize:vertical;min-height:220px;line-height:1.7}.RMLaYG_form input,.RMLaYG_form select,.RMLaYG_form textarea{max-width:100%}.RMLaYG_form .RMLaYG_check,.RMLaYG_checks .RMLaYG_check{cursor:pointer;align-items:center;gap:10px;min-height:38px;display:flex}.RMLaYG_form .RMLaYG_check input{width:18px;min-height:18px;accent-color:var(--brand-primary);margin:0}.RMLaYG_checks{flex-wrap:wrap;gap:10px 22px;display:flex}.RMLaYG_groupLabel{margin-bottom:8px;font-size:13px;font-weight:600}.RMLaYG_filters{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:14px;padding-block:0 22px;display:grid}.RMLaYG_filters label{min-width:0}.RMLaYG_filters .RMLaYG_actions{align-self:end}.RMLaYG_badge{border:1px solid var(--brand-border);white-space:nowrap;background:var(--brand-surface-muted);color:var(--brand-text-secondary);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.RMLaYG_positive{color:var(--brand-success)}.RMLaYG_negative{color:var(--brand-error)}.RMLaYG_pending{color:var(--brand-info)}.RMLaYG_stack{gap:9px;display:grid}.RMLaYG_list{margin:0;padding:0;list-style:none}.RMLaYG_list>li{border-bottom:1px solid var(--brand-border);overflow-wrap:anywhere;padding-block:16px}.RMLaYG_list>li:last-child{border-bottom:0}.RMLaYG_list a{color:var(--brand-primary)}.RMLaYG_list time{color:var(--brand-text-secondary);margin-top:6px;font-size:12px;display:block}.RMLaYG_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;display:grid}.RMLaYG_details dt{color:var(--brand-text-secondary);margin-bottom:8px;font-size:12px}.RMLaYG_details dd{overflow-wrap:anywhere;margin:0;font-size:14px}.RMLaYG_text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;font-size:14px;line-height:1.8}.RMLaYG_variables{flex-wrap:wrap;gap:8px;display:flex}.RMLaYG_variables code{border:1px solid var(--brand-border);background:var(--brand-surface-muted);direction:ltr;unicode-bidi:isolate;border-radius:4px;padding:5px 8px;font-size:12px}.RMLaYG_ruleHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:14px;margin-bottom:18px;display:flex}.RMLaYG_ruleHeader h2{margin-bottom:7px}.RMLaYG_disclosure>summary{cursor:pointer;min-height:38px;color:var(--brand-primary);align-items:center;gap:8px;font-size:13px;display:flex}.RMLaYG_disclosure[open]>summary{margin-bottom:20px}.RMLaYG_bell{position:relative}.RMLaYG_bell>summary{border:1px solid var(--brand-border);width:40px;height:40px;color:var(--brand-text-primary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;list-style:none;display:flex;position:relative}.RMLaYG_bell>summary::-webkit-details-marker{display:none}.RMLaYG_count{inset-inline-end:-6px;background:var(--brand-primary);min-width:19px;color:var(--brand-surface);text-align:center;border-radius:12px;padding:2px 4px;font-size:10px;font-weight:700;position:absolute;top:-7px}.RMLaYG_popover{inset-inline-end:0;z-index:40;background:var(--brand-surface);border:1px solid var(--brand-border);width:min(370px,100vw - 32px);max-height:min(560px,75dvh);box-shadow:0 8px 25px color-mix(in srgb, var(--brand-text-primary) 12%, transparent);border-radius:6px;padding:18px;position:absolute;top:calc(100% + 10px);overflow-y:auto}.RMLaYG_popover h2{margin:0 0 12px;font-size:15px}.RMLaYG_popover .RMLaYG_list a{font-size:13px;line-height:1.6;display:block}.RMLaYG_popover .RMLaYG_list time{font-size:11px}.RMLaYG_inboxItem{gap:12px;display:grid}.RMLaYG_inboxItem h2{margin:0;font-size:16px}.RMLaYG_inboxItem .RMLaYG_actions{justify-content:space-between}@media (max-width:800px){.RMLaYG_grid{grid-template-columns:1fr;gap:0}}@media (max-width:600px){.RMLaYG_nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.RMLaYG_nav a{white-space:normal;padding-inline:8px;font-size:12px}.RMLaYG_heading h1{font-size:23px}.RMLaYG_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.RMLaYG_stat{padding:14px}.RMLaYG_stat>strong{font-size:21px}.RMLaYG_card{padding:16px}.RMLaYG_details{grid-template-columns:1fr}.RMLaYG_filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.RMLaYG_popover{inset-inline:16px;width:auto;position:fixed;top:76px}.RMLaYG_button{white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.RMLaYG_workspace .spin{animation:none}}
.sj--_a_page{width:min(1000px,100% - 48px);min-width:0;margin-inline:auto;padding-block:28px 64px}.sj--_a_breadcrumbs{color:var(--brand-text-secondary);margin-block-end:32px;font-size:13px}.sj--_a_breadcrumbs ol{flex-wrap:wrap;gap:6px 12px;padding:0;list-style:none;display:flex}.sj--_a_breadcrumbs li{overflow-wrap:anywhere;align-items:baseline;gap:12px;min-width:0;display:inline-flex}.sj--_a_breadcrumbs li+li:before{content:"/";color:var(--brand-text-secondary)}.sj--_a_breadcrumbs a{text-underline-offset:4px;text-decoration:underline}.sj--_a_intro{max-width:850px;padding-block-end:40px}.sj--_a_eyebrow{color:var(--brand-accent);font-size:12px;font-weight:650;margin-block-end:18px!important}.sj--_a_page h1{text-wrap:balance;overflow-wrap:break-word;color:var(--brand-primary);font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.2}.sj--_a_lead{color:var(--brand-text-secondary);font-size:18px;line-height:1.8;margin-block:22px 28px!important}.sj--_a_cta{background:var(--brand-primary);text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:14px;max-width:100%;min-height:46px;padding:12px 20px;font-weight:600;display:inline-flex;color:var(--brand-surface)!important}.sj--_a_cta:hover{background:var(--brand-primary-hover)}.sj--_a_contents{border-block:1px solid var(--brand-border);flex-wrap:wrap;gap:10px 20px;margin-block-end:14px;padding-block:20px;display:flex}.sj--_a_contents a{text-underline-offset:4px;color:var(--brand-primary);text-decoration:underline}.sj--_a_body{max-width:850px}.sj--_a_section{border-block-end:1px solid var(--brand-border);padding-block:34px;scroll-margin-top:105px}.sj--_a_section h2{margin-block-end:18px;font-size:clamp(24px,3vw,30px)}.sj--_a_section p{margin-block:14px;line-height:1.85}.sj--_a_section ul{margin-block:18px 0;padding-inline-start:22px}.sj--_a_section li+li{margin-block-start:9px}.sj--_a_links{list-style:none;padding-inline-start:0!important}.sj--_a_links a{color:var(--brand-primary);text-underline-offset:4px;align-items:baseline;gap:8px;text-decoration:underline;display:inline-flex}.sj--_a_capture{border:1px solid var(--brand-border);border-radius:8px;overflow:hidden;margin-block:40px!important}.sj--_a_capture img{width:100%;height:auto}.sj--_a_capture figcaption{color:var(--brand-text-secondary);border-block-start:1px solid var(--brand-border);padding:12px 16px;font-size:12px}.sj--_a_related{background:var(--brand-background);border-radius:8px;margin-block:40px;padding:24px}.sj--_a_related h2{font-size:24px}.sj--_a_related ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block-start:18px;padding:0;list-style:none;display:grid}.sj--_a_related a{color:var(--brand-primary);text-underline-offset:4px;justify-content:space-between;align-items:start;gap:12px;text-decoration:underline;display:flex}.sj--_a_related svg{flex-shrink:0;margin-block-start:5px}.sj--_a_closing{background:var(--brand-background);border-radius:8px;padding:32px}.sj--_a_closing h2{font-size:28px}.sj--_a_closing p{margin-block:16px 24px}.sj--_a_articleDate{color:var(--brand-text-secondary);font-size:13px;margin-block:14px!important}@media (max-width:600px){.sj--_a_page{width:calc(100% - 40px);padding-block-start:20px}.sj--_a_breadcrumbs{margin-block-end:26px}.sj--_a_lead{font-size:16px}.sj--_a_related ul{grid-template-columns:1fr}.sj--_a_closing{padding:24px 18px}.sj--_a_closing h2{font-size:24px}}
.hEKzga_calendar{--cal-border:#dce5df;--cal-green:#17694e;color:#283d32;min-width:0;padding-block:22px 32px}.hEKzga_calendar *,.hEKzga_dialog *{box-sizing:border-box}.hEKzga_heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-block-end:24px;display:flex}.hEKzga_heading h1{margin:6px 0 8px;font-size:clamp(23px,3vw,30px);line-height:1.3}.hEKzga_heading p{color:#64766b;margin:0;font-size:14px}.hEKzga_heading .hEKzga_eyebrow{color:var(--cal-green);letter-spacing:.1em;align-items:center;gap:7px;font-size:11px;display:flex}.hEKzga_addActions{flex-wrap:wrap;gap:8px;display:flex}.hEKzga_button,.hEKzga_primaryButton,.hEKzga_dangerButton,.hEKzga_iconButton{min-height:44px;font:inherit;color:#285b42;cursor:pointer;white-space:normal;background:#fff;border:1px solid #cad8cf;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:13px;line-height:1.4;display:inline-flex}.hEKzga_primaryButton{color:#fff;background:#17694e;border-color:#17694e}.hEKzga_dangerButton{color:#fff;background:#a1283e;border-color:#a1283e}.hEKzga_iconButton{flex-shrink:0;min-width:44px;padding:10px}.hEKzga_button:hover,.hEKzga_iconButton:hover{background:#edf5f0}.hEKzga_calendar button:disabled,.hEKzga_dialog button:disabled{opacity:.45;cursor:default}.hEKzga_calendar button:focus-visible,.hEKzga_calendar select:focus-visible,.hEKzga_dialog button:focus-visible,.hEKzga_dialog input:focus-visible,.hEKzga_dialog select:focus-visible,.hEKzga_dialog textarea:focus-visible{outline-offset:2px;outline:3px solid #197dca}.hEKzga_toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-block-end:14px;display:flex}.hEKzga_yearSelect{color:#5b6c61;gap:6px;min-width:170px;font-size:12px;display:grid}.hEKzga_yearSelect select{max-width:100%;min-height:44px;font:inherit;color:#283d32;background:#fff;border:1px solid #cad8cf;border-radius:8px;padding-block:9px;padding-inline:12px 32px}.hEKzga_viewToggle{background:#fff;border:1px solid #cad8cf;border-radius:8px;padding:3px;display:flex}.hEKzga_viewToggle button{color:#52655a;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 14px;font-size:13px}.hEKzga_viewToggle button[aria-pressed=true]{color:#17694e;background:#e4f1e9;font-weight:600}.hEKzga_readOnly{color:#64766b;margin-block:10px;font-size:12px}.hEKzga_legend{color:#52655a;flex-wrap:wrap;gap:10px 18px;padding-block:16px 20px;font-size:11px;display:flex}.hEKzga_legend>span,.hEKzga_dayStatus{align-items:center;gap:7px;display:flex}.hEKzga_swatch{background:#eaf5ee;border:1px solid #afc8b7;border-radius:3px;flex-shrink:0;width:11px;height:11px;display:inline-block}.hEKzga_swatch[data-tone=nonWorking]{color:#657078;background:#f0f2f3}.hEKzga_swatch[data-tone=holiday]{color:#855808;background:#fff1d2}.hEKzga_swatch[data-tone=break]{color:#285ca0;background:#e5efff}.hEKzga_swatch[data-tone=closed]{color:#a0283e;background:#fde8e9}.hEKzga_swatch[data-tone=pedagogical]{color:#7847a4;background:#f1e8fd}.hEKzga_swatch[data-tone=noTeaching]{background:#eceeec;border-color:#7b8b80}.hEKzga_swatch[data-tone=working]{color:#17694e;background:#d7f2e8}.hEKzga_swatch[data-tone=info]{background:#fff;border-style:dashed}.hEKzga_monthHeading{justify-content:space-between;align-items:center;gap:12px;margin-block-end:12px;display:flex}.hEKzga_monthHeading h2{text-transform:capitalize;margin:0;font-size:19px}.hEKzga_monthNavigation{gap:6px;display:flex}.hEKzga_monthGrid{border-block-start:1px solid var(--cal-border,#dce5df);border-inline-start:1px solid var(--cal-border,#dce5df);background:#fff;border-radius:8px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.hEKzga_weekday{text-align:center;color:#627469;background:#fafcfb;border-block-end:1px solid #dce5df;border-inline-end:1px solid #dce5df;padding:10px 2px;font-size:11px;font-weight:600;overflow:hidden}.hEKzga_day,.hEKzga_blank{border:0;border-block-end:1px solid #dce5df;border-inline-end:1px solid #dce5df;min-width:0;min-height:104px;padding:8px}.hEKzga_blank{background:#fafcfb}.hEKzga_day{font:inherit;text-align:start;cursor:pointer;color:#2e6546;background:#f3faf5;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:relative}.hEKzga_day[data-tone=nonWorking]{color:#657078;background:#f0f2f3}.hEKzga_day[data-tone=holiday]{color:#855808;background:#fff1d2}.hEKzga_day[data-tone=break]{color:#285ca0;background:#e5efff}.hEKzga_day[data-tone=closed]{color:#a0283e;background:#fde8e9}.hEKzga_day[data-tone=pedagogical]{color:#7847a4;background:#f1e8fd}.hEKzga_day[data-tone=noTeaching]{color:#52655a;background:#eceeec}.hEKzga_day[data-tone=working]{color:#17694e;background:#d7f2e8}.hEKzga_day[data-tone=outside]{color:#9ba79f;background:#fafcfb}.hEKzga_day[data-selected=true]{z-index:1;box-shadow:inset 0 0 0 2px #17694e}.hEKzga_dayNumber{place-items:center;min-width:25px;min-height:25px;font-size:13px;font-weight:600;display:grid}.hEKzga_day[aria-current=date] .hEKzga_dayNumber{color:#fff;background:#17694e;border-radius:50%}.hEKzga_dayEvents{gap:3px;width:100%;max-width:100%;font-size:10px;line-height:1.5;display:grid}.hEKzga_dayEvents>span{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.hEKzga_eventDots{flex-wrap:wrap;gap:3px;display:flex}.hEKzga_eventDots i{background:#52765b;border-radius:50%;width:5px;height:5px}.hEKzga_eventDots i[data-type=PUBLIC_HOLIDAY]{background:#a96b08}.hEKzga_eventDots i[data-type=SCHOOL_HOLIDAY],.hEKzga_eventDots i[data-type=SCHOOL_BREAK]{background:#3468b3}.hEKzga_eventDots i[data-type=EXCEPTIONAL_CLOSURE]{background:#b33048}.hEKzga_eventDots i[data-type=PEDAGOGICAL_DAY]{background:#8647b7}.hEKzga_eventDots i[data-info=true]{background:0 0;border:1px solid #657078}.hEKzga_dayDetail{background:#fff;border:1px solid #dce5df;border-radius:10px;margin-block-start:18px;padding:18px}.hEKzga_dayDetail h2{margin:0 0 8px;font-size:16px}.hEKzga_dayStatus{color:#52655a;flex-wrap:wrap;margin-block:0 14px;font-size:12px}.hEKzga_eventList{gap:10px;display:grid}.hEKzga_eventCard{background:#fff;border:1px solid #dce5df;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;padding:15px;display:flex}.hEKzga_eventContent{overflow-wrap:anywhere;flex:1;min-width:0}.hEKzga_eventMeta{color:#697c6f;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;display:flex}.hEKzga_typeTag{color:#376044;background:#edf4ef;border-radius:4px;padding:3px 7px;display:inline-block}.hEKzga_typeTag[data-type=PUBLIC_HOLIDAY]{color:#855808;background:#fff1d2}.hEKzga_typeTag[data-type=SCHOOL_HOLIDAY],.hEKzga_typeTag[data-type=SCHOOL_BREAK]{color:#285ca0;background:#e5efff}.hEKzga_typeTag[data-type=EXCEPTIONAL_CLOSURE]{color:#a0283e;background:#fde8e9}.hEKzga_typeTag[data-type=PEDAGOGICAL_DAY]{color:#7847a4;background:#f1e8fd}.hEKzga_eventCard h3{margin:9px 0 6px;font-size:14px}.hEKzga_eventDates{color:#5b7061;margin:0;font-size:12px}.hEKzga_description{white-space:pre-wrap;margin-block:10px;font-size:13px;line-height:1.7}.hEKzga_eventActions{flex-wrap:wrap;flex-shrink:0;gap:4px;display:flex}.hEKzga_periodEvents{margin-block:24px 18px}.hEKzga_periodEvents h2{align-items:center;gap:8px;margin-block:0 14px;font-size:17px;display:flex}.hEKzga_count{color:#467155;background:#e7efe9;border-radius:12px;padding:3px 8px;font-size:11px}.hEKzga_empty{text-align:center;color:#728379;border:1px dashed #d1ded5;border-radius:8px;padding:30px 16px;font-size:13px}.hEKzga_hint{color:#63776a;margin-block:8px;font-size:12px;line-height:1.7}.hEKzga_yearGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.hEKzga_miniMonth{background:#fff;border:1px solid #dce5df;border-radius:10px;min-width:0;padding:12px}.hEKzga_monthTitle{text-align:start;width:100%;min-height:44px;font:inherit;color:#34543f;cursor:pointer;text-transform:capitalize;background:0 0;border:0;font-size:14px;font-weight:600;display:block}.hEKzga_compact .hEKzga_day,.hEKzga_compact .hEKzga_blank{align-items:center;gap:2px;min-height:39px;padding:3px 1px}.hEKzga_compact .hEKzga_weekday{padding:8px 1px;font-size:9px}.hEKzga_compact .hEKzga_dayNumber{min-width:20px;min-height:20px;font-size:11px}.hEKzga_compact .hEKzga_eventDots i{width:3px;height:3px}.hEKzga_dialog{color:#283d32;overscroll-behavior:contain;border:1px solid #d2dfd5;border-radius:14px;width:min(640px,100% - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow-y:auto;box-shadow:0 20px 80px #172e2933}.hEKzga_dialog::backdrop{background:#172e2980}.hEKzga_dialogHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hEKzga_dialog h2{overflow-wrap:anywhere;margin:0 0 16px;font-size:20px}.hEKzga_dialog>p{font-size:13px;line-height:1.7}.hEKzga_form{gap:12px;display:grid}.hEKzga_fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin:10px 0 0;padding:0;display:grid}.hEKzga_fields>label{color:#526b59;flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}.hEKzga_fields input:not([type=checkbox]),.hEKzga_fields select,.hEKzga_fields textarea{width:100%;min-width:0;min-height:44px;font:inherit;color:#283d32;background:#fff;border:1px solid #cad8cf;border-radius:7px;padding:10px;font-size:14px}.hEKzga_fields textarea{resize:vertical}.hEKzga_wide{grid-column:1/-1}.hEKzga_checks{flex-wrap:wrap;gap:8px 16px;display:flex}.hEKzga_checks label{align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.hEKzga_checks input{accent-color:#17694e;width:17px;height:17px}.hEKzga_formActions{border-block-start:1px solid #dce5df;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-block-start:10px;padding-block-start:16px;display:flex}.hEKzga_warning,.hEKzga_error,.hEKzga_success{overflow-wrap:anywhere;border-radius:8px;padding:12px 14px;font-size:12px;line-height:1.7}.hEKzga_warning{color:#805b12;background:#fff5de;border:1px solid #eddaa9}.hEKzga_error{color:#9a2c42;background:#fff0f1;border:1px solid #f1ced6}.hEKzga_success{color:#23633c;background:#e9f6ed;border:1px solid #c9e8d3}.hEKzga_warning p,.hEKzga_error p,.hEKzga_success p{margin:0}.hEKzga_warning ul{margin-block:6px 0;padding-inline-start:18px}@media (max-width:1100px){.hEKzga_yearGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.hEKzga_calendar{padding-block-start:14px}.hEKzga_heading{gap:16px;margin-block-end:20px}.hEKzga_heading>div{width:100%}.hEKzga_heading h1{font-size:25px}.hEKzga_heading p{font-size:12px}.hEKzga_addActions>button{flex:1;padding-inline:10px}.hEKzga_toolbar{gap:10px}.hEKzga_yearSelect{flex:1;min-width:100%}.hEKzga_viewToggle{flex:1}.hEKzga_viewToggle button{flex:1;padding-inline:8px}.hEKzga_legend{gap:9px 12px;font-size:10px}.hEKzga_day,.hEKzga_blank{align-items:center;gap:4px;min-height:60px;padding:5px 2px}.hEKzga_dayEvents{display:none}.hEKzga_weekday{font-size:10px}.hEKzga_monthHeading h2{font-size:17px}.hEKzga_dayDetail{padding:13px}.hEKzga_eventCard{padding:12px}.hEKzga_eventActions{flex-direction:column}.hEKzga_eventCard h3{font-size:13px}.hEKzga_yearGrid{gap:12px}.hEKzga_miniMonth{padding:9px}.hEKzga_compact .hEKzga_day,.hEKzga_compact .hEKzga_blank{min-height:34px}.hEKzga_compact .hEKzga_weekday{font-size:8px}.hEKzga_dialog{padding:18px}}@media (max-width:540px){.hEKzga_yearGrid{grid-template-columns:minmax(0,1fr)}.hEKzga_compact .hEKzga_day,.hEKzga_compact .hEKzga_blank{min-height:44px}.hEKzga_compact .hEKzga_weekday{font-size:10px}.hEKzga_fields{grid-template-columns:minmax(0,1fr)}.hEKzga_dialog{max-height:calc(100dvh - 20px)}.hEKzga_dialog h2{font-size:18px}}
