.app-module__7v3NSG__shell{grid-template-columns:270px minmax(0,1fr);min-height:100dvh;display:grid}.app-module__7v3NSG__stage{min-width:0}.app-module__7v3NSG__topbar{z-index:20;justify-content:flex-end;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--rule);background:var(--surf);min-height:68px;padding:0 var(--space-6);color:var(--soft);font-size:var(--text-small);font-weight:var(--weight-medium);display:flex;position:sticky;top:0}.app-module__7v3NSG__account{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-module__7v3NSG__content{padding:clamp(var(--space-5), 4vw, var(--space-8))}@media (max-width:760px){.app-module__7v3NSG__shell{display:block}.app-module__7v3NSG__topbar{padding-inline:var(--space-4)}}.app-module__7v3NSG__shell:has([data-focus-frame]){grid-template-columns:minmax(0,1fr)}.app-module__7v3NSG__shell:has([data-focus-frame])>aside{display:none}.app-module__7v3NSG__shell:has([data-focus-frame]) .app-module__7v3NSG__topbar{display:none}.app-module__7v3NSG__shell:has([data-focus-frame]) .app-module__7v3NSG__content{padding:var(--space-4)}
.surfaces-module__LR3KIa__page{gap:var(--space-5);min-width:0;max-width:1180px;margin:0 auto;display:grid}.surfaces-module__LR3KIa__heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.surfaces-module__LR3KIa__heading h1,.surfaces-module__LR3KIa__heading h2{margin:0 0 var(--space-2);font-weight:var(--weight-bold);letter-spacing:-.035em;line-height:1.1}.surfaces-module__LR3KIa__heading h1{font-size:var(--text-page)}.surfaces-module__LR3KIa__heading h2{font-size:var(--text-section)}.surfaces-module__LR3KIa__heading p{color:var(--soft);margin:0}.surfaces-module__LR3KIa__card{border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);min-width:0;color:var(--ink);padding:clamp(var(--space-4), 3vw, var(--space-5))}.surfaces-module__LR3KIa__card h2,.surfaces-module__LR3KIa__card h3{margin-top:0;line-height:1.2}.surfaces-module__LR3KIa__card h2{font-size:var(--text-card);font-weight:var(--weight-bold)}.surfaces-module__LR3KIa__card h3{font-size:var(--text-card);font-weight:var(--weight-strong)}.surfaces-module__LR3KIa__feedback{border-radius:var(--radius-panel);padding:var(--space-3) var(--space-4);border-left:4px solid}.surfaces-module__LR3KIa__feedback p{margin:var(--space-1) 0 0}.surfaces-module__LR3KIa__feedback small{margin-top:var(--space-2);display:block}.surfaces-module__LR3KIa__backdrop{z-index:50;padding:var(--space-4);background:#080a0eb3;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.surfaces-module__LR3KIa__dialog{border-radius:var(--radius-panel);background:var(--surf);width:min(100%,520px);color:var(--ink);padding:var(--space-5);box-shadow:var(--shadow-overlay)}.surfaces-module__LR3KIa__dialog header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.surfaces-module__LR3KIa__dialog header button{border-radius:var(--radius-control);min-width:44px;min-height:44px;color:var(--soft);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.surfaces-module__LR3KIa__secret{overflow-wrap:anywhere;border-radius:var(--radius-panel);background:var(--side-bg);padding:var(--space-4);color:var(--on-side);font-size:var(--text-body);letter-spacing:.08em}.surfaces-module__LR3KIa__split{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(250px,1fr);display:grid}.surfaces-module__LR3KIa__split>div,.surfaces-module__LR3KIa__split>aside{align-content:start;gap:var(--space-4);min-width:0;display:grid}@media (max-width:760px){.surfaces-module__LR3KIa__heading,.surfaces-module__LR3KIa__split{grid-template-columns:1fr;display:grid}}
.forms-module__s9hc7W__form{gap:var(--space-5);min-width:0;display:grid}.forms-module__s9hc7W__fields{gap:var(--space-4);flex-wrap:wrap;display:flex}.forms-module__s9hc7W__fields>*{flex:200px;min-width:0}.forms-module__s9hc7W__field{gap:var(--space-2);min-width:0;color:var(--ink);font-size:var(--text-small);font-weight:var(--weight-bold);display:grid}.forms-module__s9hc7W__field input,.forms-module__s9hc7W__field select,.forms-module__s9hc7W__field textarea{border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surf-2);width:100%;min-width:0;min-height:44px;padding:var(--space-3);color:var(--ink);font:inherit;font-size:var(--text-body);font-weight:var(--weight-regular)}.forms-module__s9hc7W__field input:focus,.forms-module__s9hc7W__field select:focus,.forms-module__s9hc7W__field textarea:focus{border-color:var(--accent);outline:3px solid var(--accent-soft)}.forms-module__s9hc7W__field textarea{resize:vertical;min-height:12rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-small)}.forms-module__s9hc7W__field small{color:var(--soft);font-weight:var(--weight-medium)}.forms-module__s9hc7W__fieldError{color:var(--danger)!important}.forms-module__s9hc7W__button{border-radius:var(--radius-control);min-height:44px;padding:var(--space-3) var(--space-4);font:inherit;font-size:var(--text-small);font-weight:var(--weight-bold);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.forms-module__s9hc7W__button:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px}.forms-module__s9hc7W__button:disabled{cursor:wait;opacity:.6}.forms-module__s9hc7W__primary{background:var(--accent);color:var(--on-accent)}.forms-module__s9hc7W__quiet{border-color:var(--rule);background:var(--surf);color:var(--ink)}.forms-module__s9hc7W__danger{background:var(--danger);color:var(--on-accent)}.forms-module__s9hc7W__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.forms-module__s9hc7W__consent{align-items:flex-start;gap:var(--space-2);color:var(--soft);font-size:var(--text-small);display:flex}@media (max-width:680px){.forms-module__s9hc7W__actions .forms-module__s9hc7W__button{width:100%}}
.tones-module__YIl3yG__badge,.tones-module__YIl3yG__neutral{border-radius:var(--radius-pill);padding:var(--space-1) var(--space-2);background:var(--surf-2);color:var(--soft);font-size:var(--text-label);font-weight:var(--weight-bold);display:inline-flex}.tones-module__YIl3yG__info{background:var(--surf-2);color:var(--ink)}.tones-module__YIl3yG__active,.tones-module__YIl3yG__success{background:var(--accent-soft);color:var(--accent)}.tones-module__YIl3yG__pending,.tones-module__YIl3yG__running,.tones-module__YIl3yG__queued,.tones-module__YIl3yG__warning{background:var(--warn-soft);color:var(--warn)}.tones-module__YIl3yG__disabled,.tones-module__YIl3yG__archived,.tones-module__YIl3yG__pending_deletion,.tones-module__YIl3yG__error,.tones-module__YIl3yG__failed,.tones-module__YIl3yG__danger{background:var(--danger-soft);color:var(--danger)}
.activation-summary-module__drcB0G__candidates{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.activation-summary-module__drcB0G__candidate{justify-items:start;gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);padding:var(--space-4);display:grid}.activation-summary-module__drcB0G__candidate p{margin:0}.activation-summary-module__drcB0G__candidateName{color:var(--ink);font-weight:var(--weight-bold);overflow-wrap:anywhere}.activation-summary-module__drcB0G__others{justify-items:start;gap:var(--space-2);margin-top:var(--space-6);display:grid}.activation-summary-module__drcB0G__others h2{font-size:var(--text-card);margin:0}.activation-summary-module__drcB0G__independent{gap:var(--space-2);padding-left:var(--space-5);margin:0;display:grid}.activation-summary-module__drcB0G__independent a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex}
.help-panel-module__Hsrs1G__summary{gap:var(--space-2);margin:var(--space-3) 0;border:1px solid var(--rule);border-radius:var(--radius-panel);padding:var(--space-3);display:grid}.help-panel-module__Hsrs1G__summary dt{font-weight:var(--weight-strong)}.help-panel-module__Hsrs1G__summary dd{color:var(--soft);overflow-wrap:anywhere;margin:0}.help-panel-module__Hsrs1G__messageField{gap:var(--space-2);min-width:0;display:grid}.help-panel-module__Hsrs1G__messageField label{font-size:var(--text-small);font-weight:var(--weight-bold)}.help-panel-module__Hsrs1G__messageField textarea{border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surf-2);width:100%;min-width:0;min-height:7rem;padding:var(--space-3);color:var(--ink);font:inherit;font-size:var(--text-body);resize:vertical}.help-panel-module__Hsrs1G__messageField textarea:focus{border-color:var(--accent);outline:3px solid var(--accent-soft)}.help-panel-module__Hsrs1G__messageField small{color:var(--soft);font-size:var(--text-small)}.help-panel-module__Hsrs1G__sent:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.guided-frame-module__T0kx8G__frame{max-width:1200px;margin-inline:auto;container:focus/inline-size}.guided-frame-module__T0kx8G__header{gap:var(--space-2);margin-bottom:var(--space-5);border-bottom:1px solid var(--rule);padding-bottom:var(--space-4);display:grid}.guided-frame-module__T0kx8G__bar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.guided-frame-module__T0kx8G__exit{min-height:44px;color:var(--ink);font-size:var(--text-small);font-weight:var(--weight-bold);align-items:center;display:inline-flex}.guided-frame-module__T0kx8G__tools{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.guided-frame-module__T0kx8G__context{color:var(--ink);font-weight:var(--weight-bold);line-clamp:2;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.guided-frame-module__T0kx8G__position{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.guided-frame-module__T0kx8G__position>p{color:var(--soft);font-size:var(--text-small);margin:0}.guided-frame-module__T0kx8G__body{gap:var(--space-6);display:grid}.guided-frame-module__T0kx8G__task{min-width:0}.guided-frame-module__T0kx8G__index{display:none}.guided-frame-module__T0kx8G__steps{gap:var(--space-2);padding-left:var(--space-5);margin:0;display:grid}.guided-frame-module__T0kx8G__step{justify-items:start;gap:var(--space-1);display:grid}.guided-frame-module__T0kx8G__step>a,.guided-frame-module__T0kx8G__step>span{min-height:44px;color:var(--ink);overflow-wrap:anywhere;align-items:center;display:inline-flex}.guided-frame-module__T0kx8G__step>[aria-current=step]{font-weight:var(--weight-bold);text-underline-offset:.25em;text-decoration:underline}.guided-frame-module__T0kx8G__reason{color:var(--soft);font-size:var(--text-small);margin:0}@container focus (min-width:60rem){.guided-frame-module__T0kx8G__body{grid-template-columns:240px minmax(0,1fr)}.guided-frame-module__T0kx8G__index{display:block}.guided-frame-module__T0kx8G__stepsButton{display:none}}.guided-frame-module__T0kx8G__leaveLater{justify-items:start;gap:var(--space-2);margin-top:var(--space-4);display:grid}
.step-explanation-module__u5jX2W__explanation{gap:var(--space-3);min-width:0;margin-block:var(--space-6);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);padding:var(--space-4);overflow-wrap:anywhere;display:grid}.step-explanation-module__u5jX2W__explanation h2{font-size:var(--text-section);font-weight:var(--weight-strong);margin:0}.step-explanation-module__u5jX2W__explanation p{margin:0}.step-explanation-module__u5jX2W__instruction{color:var(--ink)}.step-explanation-module__u5jX2W__lesson{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.step-explanation-module__u5jX2W__lessonLink{min-height:44px;color:var(--ink);font-weight:var(--weight-bold);align-items:center;text-decoration:underline;display:inline-flex}.step-explanation-module__u5jX2W__lessonTitle,.step-explanation-module__u5jX2W__help{min-width:0;color:var(--soft);font-size:var(--text-small)}.step-explanation-module__u5jX2W__materials{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.step-explanation-module__u5jX2W__material{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);border-top:1px solid var(--rule);min-width:0;padding-top:var(--space-2);flex-wrap:wrap;display:flex}.step-explanation-module__u5jX2W__materialTitle{min-width:0;color:var(--ink);flex:12rem}.step-explanation-module__u5jX2W__material button{border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surf-2);min-width:44px;min-height:44px;padding-inline:var(--space-4);color:var(--ink);font:inherit;font-size:var(--text-small);font-weight:var(--weight-bold);cursor:pointer}.step-explanation-module__u5jX2W__explanation a:focus-visible,.step-explanation-module__u5jX2W__explanation button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.guided-form-module__2_GnPa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.guided-form-module__2_GnPa__summary{gap:var(--space-2);margin-bottom:var(--space-5);border:2px solid var(--danger);border-radius:var(--radius-panel);background:var(--danger-soft);padding:var(--space-4);color:var(--ink);display:grid}.guided-form-module__2_GnPa__summary h2{font-size:var(--text-card);margin:0}.guided-form-module__2_GnPa__summary p,.guided-form-module__2_GnPa__summary ul{margin:0}.guided-form-module__2_GnPa__summary ul{padding-left:var(--space-5)}.guided-form-module__2_GnPa__summary a{padding-block:var(--space-2);color:var(--ink);text-decoration:underline;display:inline-block}.guided-form-module__2_GnPa__footer{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-6);border-top:1px solid var(--rule);padding-top:var(--space-4);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));flex-wrap:wrap;display:flex}.guided-form-module__2_GnPa__footerSecondary{gap:var(--space-2);flex-wrap:wrap;display:flex}.guided-form-module__2_GnPa__footerPrimary{margin-left:auto}
.application-check-module__Lzzy4W__verdict{align-items:baseline;gap:var(--space-2);border-left:4px solid var(--warn);border-radius:var(--radius-panel);background:var(--warn-soft);padding:var(--space-4);color:var(--ink);overflow-wrap:anywhere;margin:0;display:flex}.application-check-module__Lzzy4W__verdict[data-proven=true]{border-left-color:var(--accent);background:var(--accent-soft)}.application-check-module__Lzzy4W__symbol{color:var(--warn);flex:none}.application-check-module__Lzzy4W__verdict[data-proven=true] .application-check-module__Lzzy4W__symbol,.application-check-module__Lzzy4W__signal[data-state=observed] .application-check-module__Lzzy4W__symbol{color:var(--accent)}.application-check-module__Lzzy4W__signals{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.application-check-module__Lzzy4W__signal{align-items:baseline;gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);min-width:0;padding:var(--space-3) var(--space-4);color:var(--ink);overflow-wrap:anywhere;display:flex}.application-check-module__Lzzy4W__signal[data-state=waiting]{color:var(--soft)}.application-check-module__Lzzy4W__check p{margin:0}.application-check-module__Lzzy4W__meta{color:var(--soft);font-size:var(--text-small)}.application-check-module__Lzzy4W__refresh{gap:var(--space-2);min-width:0;display:grid}.application-check-module__Lzzy4W__check a,.application-check-module__Lzzy4W__refresh button{overflow-wrap:anywhere;max-width:100%}.application-check-module__Lzzy4W__refresh button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.install-procedure-module__OWRbQW__method{gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf-2);min-width:0;padding:var(--space-4);color:var(--ink);overflow-wrap:anywhere;display:grid}.install-procedure-module__OWRbQW__method p,.install-procedure-module__OWRbQW__procedure p,.install-procedure-module__OWRbQW__unknown p{margin:0}.install-procedure-module__OWRbQW__badge{border-radius:var(--radius-pill);background:var(--surf);padding:var(--space-1) var(--space-2);font-size:var(--text-small);font-weight:var(--weight-bold);justify-self:start}.install-procedure-module__OWRbQW__risk{border-left:4px solid var(--warn);padding-left:var(--space-3)}.install-procedure-module__OWRbQW__procedure{gap:var(--space-4);min-width:0;display:grid}.install-procedure-module__OWRbQW__procedure h2,.install-procedure-module__OWRbQW__unknown h2{font-size:var(--text-section);font-weight:var(--weight-strong);margin:0}.install-procedure-module__OWRbQW__steps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.install-procedure-module__OWRbQW__step{gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);min-width:0;padding:var(--space-4);overflow-wrap:anywhere;display:grid}.install-procedure-module__OWRbQW__step dl{gap:var(--space-2);margin:0;display:grid}.install-procedure-module__OWRbQW__step dt{color:var(--soft);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--track-label);text-transform:uppercase}.install-procedure-module__OWRbQW__step dd{margin:0}.install-procedure-module__OWRbQW__number{font-size:var(--text-card);font-weight:var(--weight-strong)}.install-procedure-module__OWRbQW__mono{font-family:var(--font-mono);font-size:var(--text-small);overflow-wrap:anywhere}.install-procedure-module__OWRbQW__procedure>*,.install-procedure-module__OWRbQW__step>*,.install-procedure-module__OWRbQW__unknownArea>*{min-width:0}.install-procedure-module__OWRbQW__unknownArea{gap:var(--space-3);min-width:0;display:grid}.install-procedure-module__OWRbQW__unknown{gap:var(--space-3);border-left:4px solid var(--warn);border-radius:var(--radius-panel);background:var(--warn-soft);min-width:0;padding:var(--space-4);color:var(--ink);overflow-wrap:anywhere;display:grid}.install-procedure-module__OWRbQW__unknown ul{gap:var(--space-2);padding-left:var(--space-5);margin:0;display:grid}.install-procedure-module__OWRbQW__symbol{color:var(--warn)}.install-procedure-module__OWRbQW__procedure [tabindex="-1"]:focus-visible,.install-procedure-module__OWRbQW__procedure button:focus-visible,.install-procedure-module__OWRbQW__unknownArea button:focus-visible,.install-procedure-module__OWRbQW__unknownArea a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.install-start-module__mSMB-W__panel{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;display:grid}.install-start-module__mSMB-W__panel h2{font-size:var(--text-section);font-weight:var(--weight-strong);margin:0}.install-start-module__mSMB-W__panel p,.install-start-module__mSMB-W__panel ul{margin:0}.install-start-module__mSMB-W__panel ul{gap:var(--space-2);padding-left:var(--space-5);display:grid}.install-start-module__mSMB-W__risk{border-left:4px solid var(--warn);border-radius:var(--radius-panel);background:var(--warn-soft);padding:var(--space-4);color:var(--ink)}.install-start-module__mSMB-W__form{gap:var(--space-4);min-width:0;display:grid}.install-start-module__mSMB-W__checks{gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);min-width:0;padding:var(--space-4);margin:0;display:grid}.install-start-module__mSMB-W__checks legend{padding:0 var(--space-1);font-weight:var(--weight-bold)}.install-start-module__mSMB-W__check{gap:var(--space-1);display:grid}.install-start-module__mSMB-W__consent{min-height:44px;color:var(--ink);font-size:var(--text-body);cursor:pointer;align-items:center}.install-start-module__mSMB-W__consent input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:0}.install-start-module__mSMB-W__missing{color:var(--danger);font-size:var(--text-small);font-weight:var(--weight-medium)}.install-start-module__mSMB-W__panel input:focus-visible,.install-start-module__mSMB-W__panel button:focus-visible,.install-start-module__mSMB-W__panel a:focus-visible,.install-start-module__mSMB-W__panel [tabindex="-1"]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.brand-profiles-module__sKTiqa__colorFields{flex-wrap:wrap;gap:1rem;min-width:0;display:flex}.brand-profiles-module__sKTiqa__colorField{flex:200px;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"swatch field""suggestion suggestion";align-items:start;gap:.5rem .6rem;min-width:0;display:grid}.brand-profiles-module__sKTiqa__swatch{border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surf-2);cursor:pointer;grid-area:swatch;width:44px;height:44px;margin-top:1.6rem;padding:2px}.brand-profiles-module__sKTiqa__swatch::-webkit-color-swatch-wrapper{padding:0}.brand-profiles-module__sKTiqa__swatch::-webkit-color-swatch{border-radius:var(--radius-control);border:0}.brand-profiles-module__sKTiqa__swatch::-moz-color-swatch{border-radius:var(--radius-control);border:0}.brand-profiles-module__sKTiqa__colorField>label{grid-area:field}.brand-profiles-module__sKTiqa__suggestionButton{border:1px solid var(--warn-soft);border-radius:var(--radius-control);background:var(--warn-soft);min-height:44px;color:var(--warn);font-size:var(--text-label);font-weight:var(--weight-bold);cursor:pointer;grid-area:suggestion;padding:.4rem .7rem}.brand-profiles-module__sKTiqa__logoField{gap:.5rem;display:grid}.brand-profiles-module__sKTiqa__logoTrigger{cursor:pointer;display:inline-block}.brand-profiles-module__sKTiqa__logoTrigger[aria-disabled=true]{cursor:not-allowed;opacity:.55}.brand-profiles-module__sKTiqa__hiddenInput{clip-path:inset(50%);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}
.install-steps-module__v3zsvW__task{gap:var(--space-5);min-width:0;max-width:680px;display:grid}.install-steps-module__v3zsvW__task>*{min-width:0}.install-steps-module__v3zsvW__task pre{max-width:100%;font-family:var(--font-mono);font-size:var(--text-small);white-space:pre;margin:0;overflow-x:auto}.install-steps-module__v3zsvW__task pre:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.install-steps-module__v3zsvW__task h1{font-size:var(--text-page);font-weight:var(--weight-bold);overflow-wrap:anywhere;margin:0;line-height:1.1}.install-steps-module__v3zsvW__nav ol{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.install-steps-module__v3zsvW__nav a{border:1px solid var(--rule);border-radius:var(--radius-control);min-height:44px;padding:var(--space-2) var(--space-3);color:var(--ink);font-size:var(--text-small);align-items:center;text-decoration:none;display:inline-flex}.install-steps-module__v3zsvW__nav a[aria-current=step]{border-color:var(--ink);background:var(--surf-2);font-weight:var(--weight-bold);text-underline-offset:.25em;text-decoration:underline}.install-steps-module__v3zsvW__task a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.install-steps-module__v3zsvW__summary{gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf-2);min-width:0;padding:var(--space-4);color:var(--ink);display:grid}.install-steps-module__v3zsvW__summary>p{margin:0}.install-steps-module__v3zsvW__facts{gap:var(--space-3);margin:0;display:grid}.install-steps-module__v3zsvW__facts>div{gap:var(--space-1);min-width:0;display:grid}.install-steps-module__v3zsvW__facts dt{color:var(--soft);font-size:var(--text-small);font-weight:var(--weight-bold)}.install-steps-module__v3zsvW__facts dd{overflow-wrap:anywhere;margin:0}.install-steps-module__v3zsvW__facts dd p,.install-steps-module__v3zsvW__facts dd ul{margin:0}.install-steps-module__v3zsvW__facts dd ul{padding-left:var(--space-5)}.install-steps-module__v3zsvW__mono{font-family:var(--font-mono);overflow-wrap:anywhere}.install-steps-module__v3zsvW__cards{gap:var(--space-4);min-width:0;display:grid}.install-steps-module__v3zsvW__blockers{gap:var(--space-3);border-radius:var(--radius-panel);min-width:0;padding:var(--space-4);border-left:4px solid;display:grid}.install-steps-module__v3zsvW__blockers h2{font-size:var(--text-card);font-weight:var(--weight-strong);margin:0}.install-steps-module__v3zsvW__blockers ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.install-steps-module__v3zsvW__fix{text-align:left;overflow-wrap:anywhere;justify-content:flex-start;width:100%}
.guided-plan-module__Go88xq__step{gap:var(--space-5);display:grid}.guided-plan-module__Go88xq__heading{gap:var(--space-2);display:grid}.guided-plan-module__Go88xq__heading h1,.guided-plan-module__Go88xq__heading p{margin:0}.guided-plan-module__Go88xq__heading p{color:var(--soft)}.guided-plan-module__Go88xq__form{gap:var(--space-4);display:grid}.guided-plan-module__Go88xq__row{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container guided-plan (min-width:520px){.guided-plan-module__Go88xq__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.guided-plan-module__Go88xq__duration{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.guided-plan-module__Go88xq__duration legend{margin-bottom:var(--space-2);font-size:var(--text-small);padding:0;font-weight:600}.guided-plan-module__Go88xq__durationRow{gap:var(--space-3);grid-template-columns:minmax(5.5rem,1fr) minmax(7.5rem,1fr);display:grid}.guided-plan-module__Go88xq__offer{font-size:var(--text-body);margin:0}.guided-plan-module__Go88xq__speed{gap:var(--space-3);display:grid}.guided-plan-module__Go88xq__speed summary{min-height:44px;color:var(--accent);cursor:pointer;align-items:center;display:flex}.guided-plan-module__Go88xq__hint{font-size:var(--text-small);color:var(--soft);margin:0}.guided-plan-module__Go88xq__list{gap:var(--space-3);display:grid}.guided-plan-module__Go88xq__list h2{font-size:var(--text-card);margin:0}.guided-plan-module__Go88xq__list ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.guided-plan-module__Go88xq__list li{gap:var(--space-1) var(--space-3);padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-panel);flex-wrap:wrap;display:flex}.guided-plan-module__Go88xq__layout{container:guided-plan/inline-size}.guided-plan-module__Go88xq__columns{gap:var(--space-6);grid-template-columns:minmax(0,680px);display:grid}.guided-plan-module__Go88xq__work,.guided-plan-module__Go88xq__preview{min-width:0}@container guided-plan (min-width:800px){.guided-plan-module__Go88xq__columns{grid-template-columns:minmax(480px,1fr) minmax(280px,340px);align-items:start}.guided-plan-module__Go88xq__preview{top:var(--space-4);position:sticky}}
.sheet-template-module__B_FrOG__copyUrl{overflow-wrap:anywhere}
.upload-panel-module__LzhEta__panel{border-top:1px solid var(--rule);gap:.8rem;padding-block:1rem;display:grid}.upload-panel-module__LzhEta__panel h2,.upload-panel-module__LzhEta__panel p{margin:0}.upload-panel-module__LzhEta__picker{flex-wrap:wrap;align-items:center;gap:.7rem;min-width:0;display:flex}.upload-panel-module__LzhEta__trigger{cursor:pointer;border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);color:var(--ink);font-size:var(--text-small);font-weight:var(--weight-strong);padding:.65rem .9rem}.upload-panel-module__LzhEta__trigger:hover{background:var(--surf-2)}.upload-panel-module__LzhEta__picker:focus-within .upload-panel-module__LzhEta__trigger{outline:3px solid var(--accent);outline-offset:2px}.upload-panel-module__LzhEta__fileInput{clip-path:inset(50%);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.upload-panel-module__LzhEta__fileName{overflow-wrap:anywhere;min-width:0;color:var(--soft);font-size:var(--text-small)}.upload-panel-module__LzhEta__panel progress{width:min(100%,32rem)}@media (max-width:480px){.upload-panel-module__LzhEta__picker{flex-direction:column;align-items:stretch}.upload-panel-module__LzhEta__trigger{text-align:center}}
.sidebar-module__tOgN6G__sidebar{background:var(--side-bg);height:100dvh;padding:var(--space-5);color:var(--on-side);flex-direction:column;display:flex;position:sticky;top:0}.sidebar-module__tOgN6G__sidebarBrand{gap:var(--space-2);border-bottom:1px solid color-mix(in srgb, var(--on-side) 10%, transparent);padding-bottom:var(--space-5);flex-direction:column;display:flex}.sidebar-module__tOgN6G__sidebarBrand>span{color:color-mix(in srgb, var(--on-side) 70%, transparent);font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--track-label);text-transform:uppercase}.sidebar-module__tOgN6G__navigation{gap:var(--space-1);margin-top:var(--space-5);display:grid}.sidebar-module__tOgN6G__navigationEntry{align-items:center;gap:var(--space-3);border-radius:var(--radius-control);min-height:44px;padding:var(--space-2) var(--space-3);color:color-mix(in srgb, var(--on-side) 82%, transparent);font-size:var(--text-body);font-weight:var(--weight-medium);grid-template-columns:20px minmax(0,1fr);display:grid}.sidebar-module__tOgN6G__navigationEntry>span{overflow-wrap:anywhere}.sidebar-module__tOgN6G__navigationEntry[aria-current=page]{background:color-mix(in srgb, var(--on-side) 10%, var(--side-bg));color:var(--on-side);font-weight:var(--weight-strong)}.sidebar-module__tOgN6G__navigationEntry>svg{color:color-mix(in srgb, var(--on-side) 58%, transparent)}.sidebar-module__tOgN6G__navigationEntry[aria-current=page]>svg{color:color-mix(in srgb, var(--accent) 45%, var(--on-side))}.sidebar-module__tOgN6G__navigationPlanned{color:color-mix(in srgb, var(--on-side) 50%, transparent);cursor:default}.sidebar-module__tOgN6G__navigationPlanned>svg{color:color-mix(in srgb, var(--on-side) 35%, transparent)}.sidebar-module__tOgN6G__plannedGroup{gap:var(--space-1);margin-top:var(--space-3);border-top:1px solid color-mix(in srgb, var(--on-side) 10%, transparent);padding-top:var(--space-3);display:grid}.sidebar-module__tOgN6G__groupLabel{padding-inline:var(--space-3);color:color-mix(in srgb, var(--on-side) 50%, transparent);font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--track-label);text-transform:uppercase;margin:0}.sidebar-module__tOgN6G__sidebarFooter{gap:var(--space-1);border-top:1px solid color-mix(in srgb, var(--on-side) 10%, transparent);padding-top:var(--space-3);margin-top:auto;display:grid}.sidebar-module__tOgN6G__workspaceSwitch,.sidebar-module__tOgN6G__accountLink,.sidebar-module__tOgN6G__logout{align-items:center;gap:var(--space-3);border-radius:var(--radius-control);width:100%;min-height:44px;padding:var(--space-2) var(--space-3);color:color-mix(in srgb, var(--on-side) 82%, transparent);font-size:var(--text-small);font-weight:var(--weight-medium);display:flex}.sidebar-module__tOgN6G__logout{cursor:pointer}@media (max-width:760px){.sidebar-module__tOgN6G__sidebar{height:auto;position:static}.sidebar-module__tOgN6G__navigation{grid-auto-columns:minmax(170px,1fr);grid-auto-flow:column;padding:6px;scroll-padding-inline:6px;overflow-x:auto}.sidebar-module__tOgN6G__plannedGroup{border-top:0;border-left:1px solid color-mix(in srgb, var(--on-side) 10%, transparent);padding-top:0;padding-left:var(--space-2);align-items:center;margin-top:0;display:flex}.sidebar-module__tOgN6G__plannedGroup .sidebar-module__tOgN6G__navigationEntry{min-width:170px}.sidebar-module__tOgN6G__sidebarFooter{margin-top:var(--space-4);grid-template-columns:repeat(3,1fr)}}
.tables-module__HGPThW__filters{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.tables-module__HGPThW__filters>*{min-width:0}.tables-module__HGPThW__filters>:first-child{flex:180px}.tables-module__HGPThW__tableWrap{max-width:100%;overflow-x:auto}.tables-module__HGPThW__table{border-collapse:collapse;width:100%;min-width:620px}.tables-module__HGPThW__table th,.tables-module__HGPThW__table td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:middle;padding:.85rem .6rem}.tables-module__HGPThW__table th{color:var(--soft);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase}.tables-module__HGPThW__person{gap:.2rem;display:grid}.tables-module__HGPThW__person small{color:var(--soft)}.tables-module__HGPThW__empty{color:var(--soft);text-align:center;padding:2rem}.tables-module__HGPThW__pagination{color:var(--soft);font-size:var(--text-small);grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.tables-module__HGPThW__pagination a:last-child{text-align:right}@media (max-width:680px){.tables-module__HGPThW__table th:nth-child(3),.tables-module__HGPThW__table td:nth-child(3){display:none}}
.course-editor-module__gFdgfq__editorGrid{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);gap:1.25rem;min-width:0;display:grid}.course-editor-module__gFdgfq__markdownField{min-width:0;color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-bold);gap:.45rem;display:grid}.course-editor-module__gFdgfq__markdownField textarea{resize:vertical;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surf-2);width:100%;min-height:24rem;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-body);font-weight:var(--weight-regular);padding:.9rem;line-height:1.55}.course-editor-module__gFdgfq__markdownField small,.course-editor-module__gFdgfq__saveStatus{color:var(--soft);font-weight:var(--weight-medium)}.course-editor-module__gFdgfq__saveStatus{min-height:2.5rem;font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.course-editor-module__gFdgfq__preview{overflow-wrap:anywhere;border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);min-width:0;padding:1.5rem}.course-editor-module__gFdgfq__preview img{max-width:100%}.course-editor-module__gFdgfq__preview pre{border-radius:var(--radius-panel);background:var(--side-bg);color:var(--on-side);padding:1rem;overflow-x:auto}.course-editor-module__gFdgfq__preview table{border-collapse:collapse;width:100%}.course-editor-module__gFdgfq__preview th,.course-editor-module__gFdgfq__preview td{border:1px solid var(--rule);text-align:left;padding:.55rem}.course-editor-module__gFdgfq__lifecycle{border-top:1px solid var(--rule);padding-top:1rem}@media (max-width:880px){.course-editor-module__gFdgfq__editorGrid{grid-template-columns:1fr}}
.courses-module__o0SyvW__list{gap:1rem;min-width:0;display:grid}.courses-module__o0SyvW__filters{grid-template-columns:minmax(0,1fr) minmax(10rem,.35fr) auto;align-items:end;gap:.75rem;display:grid}.courses-module__o0SyvW__itemHeading{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.courses-module__o0SyvW__itemHeading>div{min-width:0}.courses-module__o0SyvW__itemHeading h2,.courses-module__o0SyvW__itemHeading p{overflow-wrap:anywhere}.courses-module__o0SyvW__itemHeading p,.courses-module__o0SyvW__summary{color:var(--soft)}.courses-module__o0SyvW__summary{white-space:pre-wrap}.courses-module__o0SyvW__summaryEditor{resize:vertical;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surf-2);width:100%;min-height:8rem;color:var(--ink);font:inherit;padding:.8rem}.courses-module__o0SyvW__link{color:var(--accent);font-size:var(--text-small);font-weight:var(--weight-bold)}.courses-module__o0SyvW__lessonList{gap:.7rem;min-width:0;padding:0;list-style:none;display:grid}.courses-module__o0SyvW__lessonList li{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding-top:.7rem;display:flex}.courses-module__o0SyvW__lessonList a{overflow-wrap:anywhere;min-width:0;color:var(--accent);font-weight:var(--weight-strong)}.courses-module__o0SyvW__previewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.courses-module__o0SyvW__previewHeader>div{min-width:0}.courses-module__o0SyvW__previewHeader h1{overflow-wrap:anywhere;font-size:var(--text-page);font-weight:var(--weight-bold);letter-spacing:-.035em;margin:0 0 .35rem;line-height:1.1}.courses-module__o0SyvW__markdownPreview{overflow-wrap:anywhere;min-width:0}.courses-module__o0SyvW__markdownPreview img{max-width:100%}.courses-module__o0SyvW__markdownPreview pre{overflow-x:auto}@media (max-width:680px){.courses-module__o0SyvW__filters{grid-template-columns:1fr}.courses-module__o0SyvW__itemHeading{flex-wrap:wrap}}
.markdown-content-module__Q5qHGG__markdown{min-width:0;color:var(--ink);line-height:1.75}.markdown-content-module__Q5qHGG__markdown>:first-child{margin-top:0}.markdown-content-module__Q5qHGG__markdown>:last-child{margin-bottom:0}.markdown-content-module__Q5qHGG__markdown h1,.markdown-content-module__Q5qHGG__markdown h2,.markdown-content-module__Q5qHGG__markdown h3,.markdown-content-module__Q5qHGG__markdown h4{color:var(--ink);font-weight:var(--weight-bold);letter-spacing:-.025em;margin:1.8em 0 .65em;line-height:1.2}.markdown-content-module__Q5qHGG__markdown h1{font-size:var(--text-section)}.markdown-content-module__Q5qHGG__markdown h2{font-size:var(--text-card)}.markdown-content-module__Q5qHGG__markdown h3{font-size:var(--text-body)}.markdown-content-module__Q5qHGG__markdown p,.markdown-content-module__Q5qHGG__markdown ul,.markdown-content-module__Q5qHGG__markdown ol,.markdown-content-module__Q5qHGG__markdown blockquote,.markdown-content-module__Q5qHGG__markdown pre,.markdown-content-module__Q5qHGG__markdown table{margin:0 0 1.15rem}.markdown-content-module__Q5qHGG__markdown ul,.markdown-content-module__Q5qHGG__markdown ol{padding-left:1.5rem}.markdown-content-module__Q5qHGG__markdown li+li{margin-top:.35rem}.markdown-content-module__Q5qHGG__markdown a{color:var(--accent);font-weight:var(--weight-strong);text-underline-offset:.18em;text-decoration:underline}.markdown-content-module__Q5qHGG__markdown blockquote{border-left:4px solid var(--accent);color:var(--soft);padding:.15rem 0 .15rem 1rem}.markdown-content-module__Q5qHGG__markdown code{border-radius:var(--radius-control);background:var(--surf-2);font-size:var(--text-small);padding:.12em .3em}.markdown-content-module__Q5qHGG__markdown pre{border-radius:var(--radius-panel);background:var(--side-bg);color:var(--on-side);padding:1rem;overflow-x:auto}.markdown-content-module__Q5qHGG__markdown pre code{background:0 0;padding:0}.markdown-content-module__Q5qHGG__markdown table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.markdown-content-module__Q5qHGG__markdown th,.markdown-content-module__Q5qHGG__markdown td{border:1px solid var(--rule);text-align:left;padding:.55rem .7rem}.markdown-content-module__Q5qHGG__markdown img{max-width:100%;height:auto}
.install-publish-module__FTc9IW__diff{gap:var(--space-3);min-width:0;display:grid}.install-publish-module__FTc9IW__diff>h2{font-size:var(--text-section);font-weight:var(--weight-strong);margin:0}.install-publish-module__FTc9IW__diff .install-publish-module__FTc9IW__changed{border-left:4px solid var(--warn)}.install-publish-module__FTc9IW__diff ul{gap:var(--space-2);padding-left:var(--space-5);overflow-wrap:anywhere;margin:0;display:grid}.install-publish-module__FTc9IW__diff p{margin:var(--space-3) 0 0;color:var(--soft);font-size:var(--text-small)}.install-publish-module__FTc9IW__confirm{justify-content:space-between;align-items:center;gap:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);min-width:0;padding:var(--space-4);flex-wrap:wrap;display:flex}.install-publish-module__FTc9IW__confirm>p{flex:100%;margin:0}.install-publish-module__FTc9IW__consent{min-height:44px;color:var(--ink);font-size:var(--text-body);cursor:pointer;flex:240px;align-items:center}.install-publish-module__FTc9IW__consent input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:0}.install-publish-module__FTc9IW__panel input:focus-visible,.install-publish-module__FTc9IW__panel button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.summary-panel-module__vHgBsa__header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;display:flex}.summary-panel-module__vHgBsa__header>div{flex:16rem;min-width:0}.summary-panel-module__vHgBsa__totals{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:.75rem;margin:1rem 0;display:grid}.summary-panel-module__vHgBsa__total{min-width:0}.summary-panel-module__vHgBsa__total dt{font-size:var(--text-small)}.summary-panel-module__vHgBsa__total dd{font-size:var(--text-card);font-weight:var(--weight-strong);overflow-wrap:anywhere;margin:0}
.portal-preview-module__DcK0Za__wrapper{min-width:0}.portal-preview-module__DcK0Za__summary{min-height:44px;margin-bottom:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-panel);padding:var(--space-2) var(--space-4);color:var(--ink);font-weight:var(--weight-strong);cursor:pointer;align-items:center;display:inline-flex}.portal-preview-module__DcK0Za__card{gap:var(--space-3);border:1px solid color-mix(in srgb, var(--preview-text) 18%, transparent);border-radius:var(--radius-panel);min-width:0;padding:var(--space-5) var(--space-4);background:var(--preview-bg);color:var(--preview-text);font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:grid}.portal-preview-module__DcK0Za__brand{justify-items:center;gap:var(--space-1);text-align:center;display:grid}.portal-preview-module__DcK0Za__logo{max-width:min(100%,160px);height:auto;max-height:72px;margin-bottom:var(--space-2);display:block}.portal-preview-module__DcK0Za__name{font-size:var(--text-body);font-weight:var(--weight-bold);margin:0;line-height:1.3}.portal-preview-module__DcK0Za__title{font-size:var(--text-section);font-weight:var(--weight-bold);margin:0;line-height:1.2}.portal-preview-module__DcK0Za__subtitle{margin:0}.portal-preview-module__DcK0Za__plans{gap:var(--space-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.portal-preview-module__DcK0Za__plan{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-panel);min-width:0;min-height:46px;padding:var(--space-3);background:var(--preview-primary);color:var(--preview-on-primary);font-weight:var(--weight-bold);display:flex}.portal-preview-module__DcK0Za__planLabel{text-align:left;min-width:0;display:grid}.portal-preview-module__DcK0Za__planLabel small{font-size:var(--text-small);font-weight:var(--weight-medium)}.portal-preview-module__DcK0Za__planPrice{white-space:nowrap;flex:none}.portal-preview-module__DcK0Za__emptyPlans{opacity:.75}.portal-preview-module__DcK0Za__footer{font-size:var(--text-small);opacity:.85;text-align:center;margin:0}.portal-preview-module__DcK0Za__zone{border-radius:var(--radius-control);outline-offset:6px;outline:2px dashed #0000;position:relative}.portal-preview-module__DcK0Za__zoneActive{outline-color:var(--accent)}.portal-preview-module__DcK0Za__zoneTag{top:calc(-1 * var(--space-5));left:var(--space-2);z-index:1;border-radius:var(--radius-pill);padding:0 var(--space-2);background:var(--accent);color:var(--on-accent);font-family:var(--font-ui);font-size:var(--text-label);font-weight:var(--weight-bold);line-height:1.6;position:absolute}.portal-preview-module__DcK0Za__plansZone{min-width:0}.preview-wrap-text{overflow-wrap:anywhere;word-break:break-word;min-width:0}
.sidebar-drawer-module__UyGOcG__drawer.sidebar-drawer-module__UyGOcG__drawer{border-radius:var(--radius-panel);height:auto;position:static}.sidebar-drawer-module__UyGOcG__list.sidebar-drawer-module__UyGOcG__list{grid-auto-columns:auto;grid-auto-flow:row;padding:0;overflow-x:visible}
.administrators-module__LBldcW__permissions{border:0;gap:.5rem;margin:0;padding:0;display:grid}.administrators-module__LBldcW__permissions legend{font-weight:var(--weight-bold);font-size:var(--text-small);padding:0}.administrators-module__LBldcW__permission{align-items:center;gap:.5rem;min-height:2.25rem;padding:.35rem 0;display:flex}.administrators-module__LBldcW__permission input{width:1.1rem;height:1.1rem}.administrators-module__LBldcW__impact{border-radius:var(--radius-panel);background:var(--surf-2);color:var(--ink);font-size:var(--text-small);margin:.5rem 0 0;padding:.75rem}.administrators-module__LBldcW__secret{overflow-wrap:anywhere;border-radius:var(--radius-panel);background:var(--side-bg);color:var(--on-side);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-body);padding:.75rem;display:block}@media (max-width:40rem){.administrators-module__LBldcW__permission{min-height:2.75rem}}
.step-guide-form-module__gxhioW__step{border-top:1px solid var(--rule);padding-top:var(--space-5)}.step-guide-form-module__gxhioW__heading{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.step-guide-form-module__gxhioW__heading h3{min-width:0;font-size:var(--text-card);font-weight:var(--weight-strong);overflow-wrap:anywhere;margin:0}.step-guide-form-module__gxhioW__state,.step-guide-form-module__gxhioW__hint{color:var(--soft);font-size:var(--text-small);margin:0}.step-guide-form-module__gxhioW__warning{border:1px solid var(--warn);border-radius:var(--radius-control);background:var(--warn-soft);padding:var(--space-3);color:var(--ink);font-size:var(--text-small);overflow-wrap:anywhere;margin:0}.step-guide-form-module__gxhioW__materials{gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-panel);min-width:0;padding:var(--space-4);margin:0;display:grid}.step-guide-form-module__gxhioW__materials legend{padding:0 var(--space-2);color:var(--ink);font-weight:var(--weight-bold)}.step-guide-form-module__gxhioW__error{font-size:var(--text-small);font-weight:var(--weight-bold);margin:0}.step-guide-form-module__gxhioW__material{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.step-guide-form-module__gxhioW__choice{align-items:center;gap:var(--space-2);min-width:0;min-height:44px;color:var(--ink);font-size:var(--text-body);cursor:pointer;flex:200px;display:flex}.step-guide-form-module__gxhioW__choice input{width:1.25rem;height:1.25rem;accent-color:var(--accent);flex:none;margin:0}.step-guide-form-module__gxhioW__choice input:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px}.step-guide-form-module__gxhioW__name{overflow-wrap:anywhere;min-width:0}.step-guide-form-module__gxhioW__position{flex:0 8rem}
.student-courses-module__TzfGPa__studentPage{width:min(100%,980px);margin:0 auto}.student-courses-module__TzfGPa__pageIntro,.student-courses-module__TzfGPa__courseIntro{margin-bottom:1.75rem}.student-courses-module__TzfGPa__pageIntro h1,.student-courses-module__TzfGPa__courseTitle{overflow-wrap:anywhere;font-size:var(--text-page);font-weight:var(--weight-bold);letter-spacing:-.035em;margin:.45rem 0 .6rem;line-height:1.1}.student-courses-module__TzfGPa__pageIntro>p:last-child,.student-courses-module__TzfGPa__courseIntro>p:last-child:not(.student-courses-module__TzfGPa__courseTitle){color:var(--soft)}.student-courses-module__TzfGPa__courseGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem;display:grid}.student-courses-module__TzfGPa__courseCard,.student-courses-module__TzfGPa__courseIntro{min-width:0}.student-courses-module__TzfGPa__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.student-courses-module__TzfGPa__cardHeader h2{overflow-wrap:anywhere}.student-courses-module__TzfGPa__summary,.student-courses-module__TzfGPa__blockedCopy,.student-courses-module__TzfGPa__progressText,.student-courses-module__TzfGPa__validity,.student-courses-module__TzfGPa__emptyCopy{color:var(--soft)}.student-courses-module__TzfGPa__courseCard progress{width:100%;accent-color:var(--accent)}.student-courses-module__TzfGPa__primaryLink,.student-courses-module__TzfGPa__backLink{color:var(--accent);font-size:var(--text-small);font-weight:var(--weight-bold)}.student-courses-module__TzfGPa__primaryLink{margin-top:1rem;display:inline-block}.student-courses-module__TzfGPa__backLink{margin-bottom:1.5rem;display:inline-block}.student-courses-module__TzfGPa__lessonList{gap:0;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.student-courses-module__TzfGPa__lessonList li{border-top:1px solid var(--rule)}.student-courses-module__TzfGPa__lessonList a{min-width:0;color:var(--ink);font-weight:var(--weight-strong);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.student-courses-module__TzfGPa__lessonList span{overflow-wrap:anywhere}.student-courses-module__TzfGPa__lessonList small{color:var(--soft);flex:none}@media (max-width:600px){.student-courses-module__TzfGPa__cardHeader{flex-direction:column;align-items:stretch}.student-courses-module__TzfGPa__lessonList a{flex-direction:column;align-items:flex-start;gap:.35rem}}.student-courses-module__TzfGPa__courseBody{gap:1rem;min-width:0;margin-top:1.5rem;display:grid}.student-courses-module__TzfGPa__cardHeading{font-size:var(--text-card);font-weight:var(--weight-bold);margin-top:0;line-height:1.2}
.student-reader-module__4_TB9a__reader{width:min(100%,820px);margin:0 auto}.student-reader-module__4_TB9a__readerNav,.student-reader-module__4_TB9a__readerFooter{justify-content:space-between;align-items:center;gap:1rem;display:flex}.student-reader-module__4_TB9a__readerNav{min-width:0;color:var(--soft);font-size:var(--text-small);font-weight:var(--weight-strong);flex-wrap:wrap;margin-bottom:2rem}.student-reader-module__4_TB9a__readerFooter+.student-reader-module__4_TB9a__readerNav{margin-top:var(--space-6)}.student-reader-module__4_TB9a__readerNav a,.student-reader-module__4_TB9a__primaryLink{overflow-wrap:anywhere;min-width:0;min-height:44px;color:var(--accent);font-size:var(--text-small);font-weight:var(--weight-bold);align-items:center;display:inline-flex}.student-reader-module__4_TB9a__readerNav .student-reader-module__4_TB9a__primaryLink{border-radius:var(--radius-control);background:var(--accent);padding-inline:var(--space-4);color:var(--on-accent)}.student-reader-module__4_TB9a__readerNav a:focus-visible,.student-reader-module__4_TB9a__primaryLink:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.student-reader-module__4_TB9a__lessonIntro{min-width:0;margin-bottom:1.5rem}.student-reader-module__4_TB9a__lessonIntro h1{overflow-wrap:anywhere;font-size:var(--text-page);font-weight:var(--weight-bold);letter-spacing:-.035em;margin:.45rem 0 0;line-height:1.1}.student-reader-module__4_TB9a__readingTrack{z-index:1;border-radius:var(--radius-pill);background:var(--rule);height:5px;position:sticky;top:0;overflow:hidden}.student-reader-module__4_TB9a__readingTrack span{border-radius:var(--radius-pill);background:var(--accent);height:100%;transition:width .18s;display:block}.student-reader-module__4_TB9a__readerContent{overflow-wrap:anywhere;min-width:0;font-size:var(--text-body);margin-top:2rem}.student-reader-module__4_TB9a__materials{margin-top:2rem}.student-reader-module__4_TB9a__materials ul{gap:.65rem;padding:0;list-style:none;display:grid}.student-reader-module__4_TB9a__materials li{border:1px solid var(--rule);border-radius:var(--radius-panel);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.8rem;display:flex}.student-reader-module__4_TB9a__materials li span,.student-reader-module__4_TB9a__materials li small{overflow-wrap:anywhere;min-width:0;display:block}.student-reader-module__4_TB9a__materials li small{color:var(--soft);margin-top:.2rem}.student-reader-module__4_TB9a__materials button{border-radius:var(--radius-control);background:var(--accent);color:var(--on-accent);font-weight:var(--weight-bold);border:0;padding:.65rem .85rem}.student-reader-module__4_TB9a__readerFooter{border-top:1px solid var(--rule);flex-wrap:wrap;margin-top:3rem;padding-top:1.5rem}.student-reader-module__4_TB9a__readerFooter p{color:var(--soft);margin:.25rem 0 0}.student-reader-module__4_TB9a__retryButton,.student-reader-module__4_TB9a__reloadButton{color:var(--accent);font-weight:var(--weight-strong);background:0 0;border:0}@media (max-width:600px){.student-reader-module__4_TB9a__readerFooter,.student-reader-module__4_TB9a__materials li{flex-direction:column;align-items:stretch}}
.enrollment-module__pkXV7W__list{gap:1rem;display:grid}.enrollment-module__pkXV7W__itemHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.enrollment-module__pkXV7W__itemHeading>div{flex:12rem;min-width:0}.enrollment-module__pkXV7W__itemHeading h2,.enrollment-module__pkXV7W__itemHeading p{overflow-wrap:anywhere;margin:0}.enrollment-module__pkXV7W__itemHeading p,.enrollment-module__pkXV7W__endedHint,.enrollment-module__pkXV7W__courseNotice{color:var(--soft)}.enrollment-module__pkXV7W__courseNotice{font-size:var(--text-small);margin:0}.enrollment-module__pkXV7W__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.enrollment-module__pkXV7W__details div{min-width:0}.enrollment-module__pkXV7W__details dt{color:var(--soft);font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase}.enrollment-module__pkXV7W__details dd{overflow-wrap:anywhere;margin:.3rem 0 0}.enrollment-module__pkXV7W__accessDate,.enrollment-module__pkXV7W__renewForm,.enrollment-module__pkXV7W__endForm{gap:.75rem;display:grid}.enrollment-module__pkXV7W__accessDate{grid-template-columns:minmax(150px,auto) minmax(210px,1fr);align-items:end}.enrollment-module__pkXV7W__rowActions{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;margin-bottom:1rem;padding-top:1rem;display:grid}@media (max-width:680px){.enrollment-module__pkXV7W__details,.enrollment-module__pkXV7W__accessDate,.enrollment-module__pkXV7W__rowActions{grid-template-columns:1fr}}
.guided-network-module__0wRCgW__editor{gap:var(--space-5);min-width:0;max-width:680px;display:grid}.guided-network-module__0wRCgW__question{gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-control);min-width:0;padding:var(--space-4);margin:0;display:grid}.guided-network-module__0wRCgW__question legend{padding:0 var(--space-2);color:var(--ink);font-weight:var(--weight-bold)}.guided-network-module__0wRCgW__term{color:var(--soft);font-weight:var(--weight-medium)}.guided-network-module__0wRCgW__choice{align-items:center;gap:var(--space-1) var(--space-3);min-height:44px;color:var(--ink);grid-template-columns:auto minmax(0,1fr);display:grid}.guided-network-module__0wRCgW__choice input{width:24px;height:24px;accent-color:var(--accent);margin:0}.guided-network-module__0wRCgW__choice small,.guided-network-module__0wRCgW__note{color:var(--soft);font-size:var(--text-small);margin:0}.guided-network-module__0wRCgW__choice small{grid-column:2}.guided-network-module__0wRCgW__suggestion{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.guided-network-module__0wRCgW__review{gap:var(--space-3);margin:0;display:grid}.guided-network-module__0wRCgW__review>div{gap:var(--space-1);min-width:0;display:grid}.guided-network-module__0wRCgW__review dt{color:var(--soft);font-size:var(--text-small);font-weight:var(--weight-bold)}.guided-network-module__0wRCgW__review dd{overflow-wrap:anywhere;color:var(--ink);margin:0}
.guided-visual-module__Yp8f-a__task{gap:var(--space-4);display:grid;container:visual/inline-size}.guided-visual-module__Yp8f-a__split{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.guided-visual-module__Yp8f-a__form{gap:var(--space-4);min-width:0;max-width:680px;display:grid}.guided-visual-module__Yp8f-a__lead,.guided-visual-module__Yp8f-a__hint,.guided-visual-module__Yp8f-a__previewNote{color:var(--soft);margin:0}.guided-visual-module__Yp8f-a__hint,.guided-visual-module__Yp8f-a__previewNote{font-size:var(--text-small)}.guided-visual-module__Yp8f-a__preview{gap:var(--space-2);min-width:0;display:grid}.guided-visual-module__Yp8f-a__choices{gap:var(--space-3);flex-wrap:wrap;display:flex}@container visual (min-width:800px){.guided-visual-module__Yp8f-a__split{grid-template-columns:minmax(480px,1fr) minmax(280px,340px)}}
.preparation-module__ZGHLEa__step{gap:var(--space-6);max-width:680px;display:grid;container:preparation/inline-size}.preparation-module__ZGHLEa__intro{gap:var(--space-4);display:grid}.preparation-module__ZGHLEa__intro h1{margin:0}.preparation-module__ZGHLEa__lead{font-size:var(--text-body);color:var(--soft);margin:0}.preparation-module__ZGHLEa__diagram{gap:var(--space-2);margin:0;display:grid}.preparation-module__ZGHLEa__caption{font-size:var(--text-small);color:var(--soft)}.preparation-module__ZGHLEa__flow{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.preparation-module__ZGHLEa__node{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);display:grid;position:relative}.preparation-module__ZGHLEa__node span{font-size:var(--text-small);color:var(--soft)}.preparation-module__ZGHLEa__arrow{fill:none;width:24px;height:24px;stroke:var(--accent);stroke-width:2px;justify-self:center;transform:rotate(90deg)}@container preparation (min-width:640px){.preparation-module__ZGHLEa__flow{grid-template-columns:repeat(4,minmax(0,1fr))}.preparation-module__ZGHLEa__arrow{top:50%;right:calc(-1 * var(--space-3) - 6px);position:absolute;transform:translateY(-50%)}}.preparation-module__ZGHLEa__form{gap:var(--space-6);display:grid}.preparation-module__ZGHLEa__fieldset{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.preparation-module__ZGHLEa__fieldset legend,.preparation-module__ZGHLEa__legendLike{margin:0 0 var(--space-2);font-size:var(--text-card);padding:0;font-weight:600}.preparation-module__ZGHLEa__hint{font-size:var(--text-small);color:var(--soft);margin:0}.preparation-module__ZGHLEa__error{font-size:var(--text-small);color:var(--danger);margin:0}.preparation-module__ZGHLEa__checklist,.preparation-module__ZGHLEa__choices,.preparation-module__ZGHLEa__declared{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.preparation-module__ZGHLEa__check{gap:var(--space-3);min-height:44px;font-size:var(--text-body);cursor:pointer;align-items:center;display:flex}.preparation-module__ZGHLEa__check input{width:22px;height:22px;accent-color:var(--accent);flex:none}.preparation-module__ZGHLEa__notice{gap:var(--space-2);padding:var(--space-4);border-left:4px solid var(--warn);border-radius:var(--radius-panel);background:var(--warn-soft);display:grid}.preparation-module__ZGHLEa__notice h2{font-size:var(--text-card);margin:0}.preparation-module__ZGHLEa__notice p{margin:0}.preparation-module__ZGHLEa__link{min-height:44px;color:var(--accent);align-items:center;display:inline-flex}
.test-step-module__zxuhaa__panel{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;max-width:680px;display:grid}.test-step-module__zxuhaa__panel h2{font-size:var(--text-section);font-weight:var(--weight-strong);margin:0}.test-step-module__zxuhaa__panel p,.test-step-module__zxuhaa__panel ol{margin:0}.test-step-module__zxuhaa__point{border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf-2);padding:var(--space-4);color:var(--ink)}.test-step-module__zxuhaa__steps{gap:var(--space-2);padding-left:var(--space-5);display:grid}.test-step-module__zxuhaa__notice{border-left:4px solid var(--warn);border-radius:var(--radius-panel);background:var(--warn-soft);padding:var(--space-4);color:var(--ink)}.test-step-module__zxuhaa__aside{gap:var(--space-3);color:var(--soft);font-size:var(--text-small);justify-items:start;display:grid}.test-step-module__zxuhaa__form{gap:var(--space-4);min-width:0;display:grid}.test-step-module__zxuhaa__options{gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);min-width:0;padding:var(--space-4);margin:0;display:grid}.test-step-module__zxuhaa__options legend{padding:0 var(--space-1);font-weight:var(--weight-bold)}.test-step-module__zxuhaa__option{gap:var(--space-2);min-height:44px;color:var(--ink);font-size:var(--text-body);cursor:pointer;align-items:center;display:flex}.test-step-module__zxuhaa__option input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:0}.test-step-module__zxuhaa__money{font-family:var(--font-mono)}.test-step-module__zxuhaa__fieldError{color:var(--danger);font-size:var(--text-small);font-weight:var(--weight-medium)}.test-step-module__zxuhaa__aggregate{color:var(--soft);font-size:var(--text-small)}.test-step-module__zxuhaa__evidence{margin:0;padding:0;list-style:none;display:grid}.test-step-module__zxuhaa__evidenceItem{gap:var(--space-1);border-top:1px solid var(--rule);min-width:0;padding:var(--space-3) 0;display:grid}.test-step-module__zxuhaa__evidenceHead{gap:var(--space-2);color:var(--ink);flex-wrap:wrap;align-items:center;display:flex}.test-step-module__zxuhaa__panel .test-step-module__zxuhaa__evidenceDetail{color:var(--soft);font-size:var(--text-small);overflow-wrap:anywhere}.test-step-module__zxuhaa__navigate{justify-self:start;max-width:100%}.test-step-module__zxuhaa__panel .test-step-module__zxuhaa__declared{border-left:4px solid var(--rule);padding-left:var(--space-3);color:var(--ink)}.test-step-module__zxuhaa__success{border-left:4px solid var(--accent)}.test-step-module__zxuhaa__panel .test-step-module__zxuhaa__resultState{gap:var(--space-2);align-items:center;display:flex}.test-step-module__zxuhaa__symbol{color:var(--accent);font-weight:var(--weight-bold)}.test-step-module__zxuhaa__panel a,.test-step-module__zxuhaa__dependency a{overflow-wrap:anywhere;max-width:100%}.test-step-module__zxuhaa__dependency a{align-items:center;min-height:44px;display:inline-flex}.test-step-module__zxuhaa__panel input:focus-visible,.test-step-module__zxuhaa__panel button:focus-visible,.test-step-module__zxuhaa__panel a:focus-visible,.test-step-module__zxuhaa__panel [tabindex="-1"]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.point-summary-module__A_mZ7q__section{gap:var(--space-4);min-width:0;display:grid;container-type:inline-size}.point-summary-module__A_mZ7q__section h2{font-size:var(--text-section);font-weight:var(--weight-strong);margin:0;line-height:1.2}.point-summary-module__A_mZ7q__points{gap:var(--space-4);min-width:0;display:grid;container-type:inline-size}.point-summary-module__A_mZ7q__point{gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--surf);min-width:0;color:var(--ink);padding:var(--space-4);display:grid}.point-summary-module__A_mZ7q__point h3{font-size:var(--text-card);font-weight:var(--weight-strong);overflow-wrap:anywhere;margin:0;line-height:1.2}.point-summary-module__A_mZ7q__facts{gap:var(--space-3);margin:0;display:grid}.point-summary-module__A_mZ7q__facts div{gap:var(--space-1);display:grid}.point-summary-module__A_mZ7q__facts dt{font-size:var(--text-small);font-weight:var(--weight-strong)}.point-summary-module__A_mZ7q__facts dd{align-items:flex-start;gap:var(--space-2);overflow-wrap:anywhere;margin:0;display:flex}.point-summary-module__A_mZ7q__mark{width:1.25rem;height:1.25rem;color:var(--soft);flex:none;place-items:center;display:grid}.point-summary-module__A_mZ7q__dot{border-radius:var(--radius-pill);border:2px solid;width:.875rem;height:.875rem}.point-summary-module__A_mZ7q__half{background:linear-gradient(90deg,currentColor 50%,#0000 50%)}.point-summary-module__A_mZ7q__facts dd[data-tone=progress] .point-summary-module__A_mZ7q__mark{color:var(--ink)}.point-summary-module__A_mZ7q__facts dd[data-tone=waiting] .point-summary-module__A_mZ7q__mark,.point-summary-module__A_mZ7q__facts dd[data-tone=review] .point-summary-module__A_mZ7q__mark{color:var(--warn)}.point-summary-module__A_mZ7q__facts dd[data-tone=blocked] .point-summary-module__A_mZ7q__mark{color:var(--danger)}.point-summary-module__A_mZ7q__facts dd[data-tone=done] .point-summary-module__A_mZ7q__mark{color:var(--accent)}.point-summary-module__A_mZ7q__actions{justify-content:flex-end;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.point-summary-module__A_mZ7q__entry{gap:var(--space-2);justify-items:end;min-width:0;display:grid}.point-summary-module__A_mZ7q__entry p,.point-summary-module__A_mZ7q__empty p{color:var(--soft);font-size:var(--text-small);margin:0}.point-summary-module__A_mZ7q__empty{gap:var(--space-3);justify-items:start;display:grid}.point-summary-module__A_mZ7q__empty p:first-child{color:var(--ink);font-size:var(--text-body)}@container (min-width:44rem){.point-summary-module__A_mZ7q__facts div{grid-template-columns:14rem minmax(0,1fr)}}@container (max-width:42.5rem){.point-summary-module__A_mZ7q__actions{flex-direction:column;align-items:stretch}.point-summary-module__A_mZ7q__entry,.point-summary-module__A_mZ7q__empty{justify-items:stretch}}
.plan-groups-module__tsxoaW__planCard{border:1px solid var(--rule);border-radius:var(--radius-panel);gap:1rem;min-width:0;padding:1rem;display:grid}.plan-groups-module__tsxoaW__planSummary{font-weight:var(--weight-bold);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.plan-groups-module__tsxoaW__planHeader{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.plan-groups-module__tsxoaW__fieldset{display:contents}.plan-groups-module__tsxoaW__rowError{color:var(--danger);font-size:var(--text-small);font-weight:var(--weight-bold);margin:-.25rem 0 0}.plan-groups-module__tsxoaW__planList{gap:.85rem;padding:0;list-style:none;display:grid}.plan-groups-module__tsxoaW__planItem{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.plan-groups-module__tsxoaW__moveControls{gap:.35rem;display:grid}.plan-groups-module__tsxoaW__moveButton{border:1px solid var(--rule);border-radius:var(--radius-control);min-width:44px;min-height:44px;color:var(--ink);font-size:var(--text-body);cursor:pointer;background:0 0;place-items:center;display:grid}.plan-groups-module__tsxoaW__moveButton:disabled{cursor:not-allowed;opacity:.4}.plan-groups-module__tsxoaW__archivedNotice{color:var(--soft);font-size:var(--text-small)}@media (max-width:680px){.plan-groups-module__tsxoaW__planSummary,.plan-groups-module__tsxoaW__planHeader{grid-template-columns:1fr}}
.diff-panel-module__cJy47G__wrap{max-width:100%;overflow-x:auto}.diff-panel-module__cJy47G__table{border-collapse:collapse;width:100%}.diff-panel-module__cJy47G__table caption{text-align:left;padding-block-end:.5rem}.diff-panel-module__cJy47G__table th,.diff-panel-module__cJy47G__table td{text-align:left;border-block-end:1px solid var(--rule);vertical-align:top;overflow-wrap:anywhere;padding:.5rem .75rem}@media (max-width:680px){.diff-panel-module__cJy47G__table,.diff-panel-module__cJy47G__table tbody,.diff-panel-module__cJy47G__table tr,.diff-panel-module__cJy47G__table th,.diff-panel-module__cJy47G__table td{display:block}.diff-panel-module__cJy47G__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.diff-panel-module__cJy47G__table tr{border:1px solid var(--rule);border-radius:var(--radius-panel);margin-block-end:.75rem;padding:.5rem}.diff-panel-module__cJy47G__table td{border-block-end:0;grid-template-columns:minmax(6rem,40%) 1fr;gap:.5rem;display:grid}.diff-panel-module__cJy47G__table td:before{content:attr(data-label);font-weight:var(--weight-strong)}}
.desk-module__NUF2CW__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.desk-module__NUF2CW__item{gap:var(--space-1);min-width:0;padding-block:var(--space-3);border-bottom:1px solid var(--rule);overflow-wrap:anywhere;display:grid}.desk-module__NUF2CW__meta{color:var(--soft);font-size:var(--text-small);overflow-wrap:anywhere;margin:0}.desk-module__NUF2CW__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.desk-module__NUF2CW__target{align-items:center;min-height:44px;display:inline-flex}.desk-module__NUF2CW__pager{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.desk-module__NUF2CW__reply{gap:var(--space-3);min-width:0;display:grid}.desk-module__NUF2CW__fieldLabel{font-size:var(--text-small);font-weight:var(--weight-bold)}.desk-module__NUF2CW__reply [aria-disabled=true],.desk-module__NUF2CW__closure [aria-disabled=true]{cursor:wait;opacity:.6}.desk-module__NUF2CW__subject{overflow-wrap:anywhere;min-width:0}.desk-module__NUF2CW__reply textarea{border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surf-2);width:100%;min-width:0;min-height:8rem;padding:var(--space-3);color:var(--ink);font:inherit;font-size:var(--text-body);font-weight:var(--weight-regular);resize:vertical}.desk-module__NUF2CW__reply textarea:focus{border-color:var(--accent);outline:3px solid var(--accent-soft)}.desk-module__NUF2CW__hint{color:var(--soft);font-size:var(--text-small);margin:0}.desk-module__NUF2CW__status{gap:var(--space-3);border-top:1px solid var(--rule);min-width:0;padding-top:var(--space-4);display:grid}.desk-module__NUF2CW__status h2{margin:0}.desk-module__NUF2CW__summary dl{gap:var(--space-2);margin:0;display:grid}.desk-module__NUF2CW__summary dt{font-size:var(--text-small);font-weight:var(--weight-bold)}.desk-module__NUF2CW__summary dd{overflow-wrap:anywhere;margin:0}.desk-module__NUF2CW__summary p{color:var(--soft);font-size:var(--text-small)}@media (max-width:680px){.desk-module__NUF2CW__pager>*{width:100%}}
