@layer components{.ct-top{padding-block:2px 14px}.ct-head{padding-block:clamp(30px,4vw,60px) clamp(32px,4.2vw,60px);padding-inline:max(20px,50% + min(100% - 2*clamp(16px,4vw,48px),77.5rem)/-2 - clamp(8px,1.1vw,16px))}.ct-head[data-mark]:after{content:attr(data-mark) / "";z-index:-1;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sv-paint);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6.75rem,14vw,13.5rem);font-weight:700;line-height:.8;position:absolute;bottom:-.13em;right:clamp(24px,5vw,76px)}@media not (min-width:980px){.ct-head[data-mark]:after{display:none}}.ct-meta{color:var(--brand-text-muted);animation:up .9s var(--motion-ease-out) both;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.9375rem;line-height:1.4;display:flex}.ct-mi{clip-path:inset(0 0 0 15px);flex-wrap:wrap;margin-left:-15px;display:flex}.ct-mi>:before{content:"·";content:"·" / "";text-align:center;width:15px;font-weight:400;display:inline-block}.ct-type{background:var(--brand-surface);min-height:30px;box-shadow:var(--sh-1);color:var(--brand-text-strong);border-radius:999px;align-items:center;padding:0 13px;font-size:.875rem;font-weight:500;display:inline-flex}.ct-h1{letter-spacing:-.02em;max-width:16em;color:var(--brand-text-strong);text-wrap:balance;animation:up .9s 60ms var(--motion-ease-out) both;margin-top:18px;font-size:clamp(2rem,1.35rem + 2.4vw,3.375rem);font-weight:400;line-height:1.05}.ct-k,.ct-solid{font-weight:700}.ct-lead{max-width:40rem;color:var(--brand-text-muted);text-wrap:pretty;animation:up .9s .14s var(--motion-ease-out) both;margin-top:22px;font-size:1.1875rem;line-height:1.55}.ct-ihead{gap:18px 48px;display:grid}.ct-h1-xl{max-width:12em;margin-top:0;font-size:clamp(2.25rem,1.3rem + 3.6vw,4.5rem);line-height:1}.ct-ihead .ct-lead{margin-top:0;font-size:clamp(1.0625rem,1.35vw,1.25rem)}.ct-ilink{margin-top:14px;font-size:.9375rem;line-height:1.5}.ct-jump{animation:up .9s .22s var(--motion-ease-out) both;flex-wrap:wrap;gap:10px;margin-top:clamp(24px,3vw,36px);display:flex}.ct-jump a{background:var(--brand-surface);min-height:44px;box-shadow:var(--sh-1);color:var(--brand-text-strong);transition:transform .35s var(--motion-ease-out), box-shadow .35s var(--motion-ease-out);border-radius:999px;align-items:center;padding:0 18px;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.ct-jump a:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.ct-guide-chooser{display:none}.ct-col>.ct-sec:first-child{margin-top:0}[data-site-page=help] .ct-body{margin-top:40px}.ct-task-jumps{margin-top:20px}[data-site-page=contact] .ct-body>p:first-child a{background:var(--brand-papaya);min-height:44px;color:var(--brand-papaya-foreground);border-radius:999px;align-items:center;padding:10px 22px;font-weight:500;text-decoration:none;display:inline-flex}.ct-main{margin-top:clamp(28px,3.6vw,56px)}.ct-aside{display:none}@media (min-width:1024px){.ct-grid{grid-template-columns:minmax(0,42.5rem) minmax(15rem,18rem);justify-content:space-between;align-items:start;column-gap:48px;display:grid}.ct-aside{grid-area:1/2;display:block;position:sticky;top:24px}.ct-col{grid-area:1/1}.ct-tocd{display:none}}.ct-col{min-width:0}.ct-toc{overscroll-behavior:contain;background:var(--brand-surface);max-height:calc(100dvh - 48px);box-shadow:var(--sh-1);scrollbar-width:thin;scrollbar-color:var(--brand-border-strong) transparent;border-radius:24px;padding:22px 12px 12px;overflow-y:auto}.ct-toc-h{letter-spacing:-.01em;color:var(--brand-text-strong);padding:0 10px;font-size:1.375rem;font-weight:700;line-height:1.1}.ct-toc ol{gap:2px;margin-top:14px;display:grid}.ct-toc a,.ct-tocd a{min-height:40px;color:var(--brand-text-label);border-radius:12px;align-items:baseline;gap:12px;padding:9px 10px;font-size:.9375rem;font-weight:500;line-height:1.35;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.ct-toc a:before,.ct-tocd a:before{content:"";background:var(--brand-border-strong);width:7px;height:7px;transition:background-color .2s, scale .35s var(--motion-ease-out);border-radius:50%;flex:none;translate:0 -2px}.ct-toc a:hover,.ct-tocd a:hover{background:var(--brand-surface-muted);color:var(--brand-text-strong)}.ct-toc a:hover:before,.ct-tocd a:hover:before{background:var(--brand-text-label)}.ct-toc a[aria-current],.ct-tocd a[aria-current]{color:var(--brand-text-strong);font-weight:600}.ct-toc a[aria-current]:before,.ct-tocd a[aria-current]:before{background:var(--brand-dark);scale:1.3}.ct-toc a:focus-visible,.ct-tocd a:focus-visible{outline:3px solid var(--color-ring);outline-offset:0}.ct-tocd{margin-bottom:36px}.ct-tocd details{background:var(--brand-surface);box-shadow:var(--sh-1);border-radius:22px}.ct-tocd summary{cursor:pointer;min-height:56px;color:var(--brand-text-strong);border-radius:22px;align-items:center;gap:10px;padding:0 14px 0 20px;font-size:1rem;font-weight:600;line-height:1.25;list-style:none;display:flex}.ct-tocd summary::-webkit-details-marker{display:none}.ct-tocd ol{gap:2px;padding:0 10px 12px;display:grid}.ct-chev{background:var(--brand-surface-muted);width:28px;height:28px;color:var(--brand-text-label);transition:rotate .5s var(--motion-ease-out), background-color .2s;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.ct-chev svg{width:16px;height:16px}.ct-tocd summary:hover .ct-chev{background:var(--brand-border)}.ct-tocd details[open] .ct-chev{rotate:180deg}.ct-tocd details,.ct-q{interpolate-size:allow-keywords}.ct-tocd details::details-content{block-size:0;transition:block-size .5s var(--motion-ease-out), content-visibility .5s allow-discrete;overflow-y:clip}.ct-q::details-content{block-size:0;transition:block-size .5s var(--motion-ease-out), content-visibility .5s allow-discrete;overflow-y:clip}.ct-tocd details[open]::details-content{block-size:auto}.ct-q[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.ct-q::details-content{transition-property:none}}.ct-body{color:var(--brand-text);overflow-wrap:break-word;font-size:1.0625rem;line-height:1.65}.ct-body>:first-child{margin-top:0}.ct-body>:is(p,ul,ol){text-wrap:pretty;max-width:35rem;margin-top:20px}.ct-body>h2,.ct-h2{letter-spacing:-.02em;color:var(--brand-text-strong);text-wrap:balance;scroll-margin-top:24px;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem);font-weight:700;line-height:1.1}.ct-body>h2{margin-top:clamp(48px,5vw,64px)}.ct-body>h3,.ct-h3{letter-spacing:-.015em;color:var(--brand-text-strong);text-wrap:balance;scroll-margin-top:24px;font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem);font-weight:700;line-height:1.15}.ct-body>h3{max-width:35rem;margin-top:40px}.ct-body>h4{max-width:35rem;font-family:var(--font-sans);color:var(--brand-text-strong);margin-top:32px;scroll-margin-top:24px;font-size:1.125rem;font-weight:700;line-height:1.3}.ct-body>:is(h2,h3,h4)+:is(p,ul,ol){margin-top:16px}.ct-body ul{padding-left:1.375rem;list-style:outside}.ct-body ol{padding-left:1.75rem;list-style:decimal}.ct-body li{padding-left:6px}.ct-body li+li,.ct-body li>:is(p,ul,ol){margin-top:8px}.ct-body li>:first-child{margin-top:0}.ct-body ul>li::marker{color:var(--brand-primary)}.ct-body ol>li::marker{font-family:var(--font-heading);color:var(--brand-dark);font-size:1.125em;font-weight:700}.ct-body :is(p,li,td) strong{color:var(--brand-text-strong);font-weight:700}.ct-body :is(p,li,td,th) a,.ct-faq a,.ct-src a,.ct-ilink a{color:var(--brand-link);text-underline-offset:3px;border-radius:2px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}.ct-body :is(p,li,td,th) a:hover,.ct-faq a:hover,.ct-src a:hover,.ct-ilink a:hover{color:var(--brand-link-hover);text-decoration-thickness:2px}.ct-body :is(p,li,td,th) a:focus-visible,.ct-faq a:focus-visible,.ct-src a:focus-visible,.ct-ilink a:focus-visible{outline:3px solid var(--color-ring);outline-offset:2px}.ct-body>blockquote{background:var(--brand-tint);max-width:42.5rem;box-shadow:inset 0 0 0 1px var(--brand-accent);border-radius:18px;margin-top:24px;padding:18px 22px}.ct-body blockquote>:is(p,ul,ol){margin-top:12px}.ct-body blockquote>:first-child{margin-top:0}.ct-body>hr{border:0;border-top:1px solid var(--brand-border-strong);max-width:35rem;margin:48px 0}.ct-body code{background:var(--brand-surface-muted);box-shadow:inset 0 0 0 1px var(--brand-border);border-radius:6px;padding:1px 6px;font-size:.9em}.ct-tbl{background:var(--brand-surface);box-shadow:var(--sh-1);border-radius:20px;margin-top:28px;position:relative;overflow-x:auto}.ct-tbl table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:.9375rem;line-height:1.5}.ct-tbl thead{background:var(--brand-surface-muted)}.ct-tbl th{border-bottom:1px solid var(--brand-border);vertical-align:bottom;letter-spacing:.02em;color:var(--brand-text-muted);padding:13px 18px 11px;font-size:.8125rem;font-weight:600;line-height:1.35}.ct-tbl td{border-bottom:1px solid var(--brand-border);vertical-align:top;padding:14px 18px}.ct-tbl tbody tr:last-child td{border-bottom:0}.ct-tbl td:first-child{color:var(--brand-text-strong);font-weight:600}.ct-inv{background:var(--brand-surface);box-shadow:var(--sh-2);border-radius:28px;grid-template-columns:auto minmax(0,1fr);gap:12px clamp(20px,2.6vw,32px);margin-top:40px;padding:clamp(20px,2.4vw,28px);display:grid}.ct-inv-n{isolation:isolate;font-family:var(--font-heading);letter-spacing:-.04em;color:var(--brand-dark);font-variant-numeric:tabular-nums;grid-row:1/span 2;place-self:center start;padding:0 .1em 0 .06em;font-size:clamp(3.25rem,2.6rem + 2.2vw,4.875rem);font-weight:900;line-height:.8;position:relative}.ct-inv-n:before{content:"";z-index:-1;background:var(--brand-papaya);border-radius:.07em;height:.4em;position:absolute;bottom:.02em;left:0;right:0}.ct-inv-label{letter-spacing:.02em;color:var(--brand-text-muted);grid-column:2;align-self:end;font-size:.875rem;font-weight:500;line-height:1.3}.ct-inv .ct-go-lime{grid-column:2;place-self:start}.ct-go-lime{background:var(--brand-papaya);min-height:56px;box-shadow:var(--sh-papaya);color:var(--brand-papaya-foreground);text-wrap:pretty;transition:background-color .2s, box-shadow .35s var(--motion-ease-out), transform .35s var(--motion-ease-out);border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px 12px 22px;font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.ct-go-lime:hover{background:var(--brand-papaya-hover);box-shadow:var(--sh-papaya-hover)}.ct-go-lime:active{transform:translateY(1px)}.ct-go-lime:focus-visible{outline:3px solid var(--color-ring);outline-offset:3px}.ct-go-lime svg{width:20px;height:20px;transition:transform .4s var(--motion-ease-out);flex:none}.ct-go-lime:hover svg{transform:translate(4px)}.ct-sec{margin-top:clamp(56px,6vw,80px)}.ct-faq{background:var(--brand-surface);box-shadow:var(--sh-1);border-radius:28px;margin-top:20px;padding:4px clamp(16px,2.2vw,26px)}.ct-q+.ct-q{border-top:1px solid var(--brand-border)}.ct-q>summary{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:14px 2px;list-style:none;display:flex}.ct-q>summary::-webkit-details-marker{display:none}.ct-q>summary:focus-visible{outline:3px solid var(--color-ring);outline-offset:2px}.ct-q h3{font-family:var(--font-sans);color:var(--brand-text-strong);text-wrap:pretty;text-underline-offset:3px;font-size:1.0625rem;font-weight:600;line-height:1.35;text-decoration-thickness:1px}.ct-q>summary:hover h3{text-decoration-line:underline}.ct-q>summary>svg{width:18px;height:18px;color:var(--brand-text-label);transition:rotate .4s var(--motion-ease-out);flex:none}.ct-q[open]>summary>svg{rotate:180deg}.ct-q>p{max-width:38rem;color:var(--brand-text);text-wrap:pretty;padding:0 36px 22px 2px;font-size:1rem;line-height:1.6}.ct-src-intro{max-width:35rem;color:var(--brand-text-muted);text-wrap:pretty;margin-top:10px;font-size:.9375rem;line-height:1.5}.ct-src ol{gap:10px;max-width:35rem;margin-top:16px;padding-left:1.5rem;font-size:.9375rem;line-height:1.5;list-style:decimal;display:grid}.ct-src li{overflow-wrap:anywhere;padding-left:4px}.ct-src li::marker{font-family:var(--font-heading);color:var(--brand-text-subtle);font-weight:700}.ct-src li span{color:var(--brand-text-subtle)}.ct-rows{display:grid}.ct-row{border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:18px 16px;transition:background-color .2s;display:grid;position:relative}.ct-row>*{grid-column:1}.ct-row+.ct-row:before{content:"";background:var(--brand-border);height:1px;transition:opacity .2s;position:absolute;top:0;left:16px;right:16px}.ct-row:hover{background:var(--brand-surface-muted)}.ct-row:hover:before,.ct-row:hover+.ct-row:before{opacity:0}.ct-row-t{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--brand-text-strong);text-wrap:pretty;font-size:1.1875rem;font-weight:600;line-height:1.3}.ct-row-t a{color:inherit;text-decoration:none}.ct-row-t a:after{content:"";z-index:1;border-radius:18px;position:absolute;inset:0}.ct-row-t a:focus-visible{outline:none}.ct-row-t a:focus-visible:after{outline:3px solid var(--color-ring);outline-offset:2px}.ct-row-d{max-width:38rem;color:var(--brand-text-muted);text-wrap:pretty;margin-top:6px;font-size:.9375rem;line-height:1.5}.ct-row-m{color:var(--brand-text-subtle);margin-top:8px;font-size:.875rem;line-height:1.4}.ct-row-m b{color:var(--brand-text-label);font-weight:600}.ct-row-go{background:var(--brand-surface-muted);width:44px;height:44px;color:var(--brand-text-label);transition:transform .45s var(--motion-ease-out), background-color .2s, color .2s;border-radius:50%;grid-area:1/2/span 3;place-items:center;display:grid}.ct-row-go svg{width:20px;height:20px}.ct-row:hover .ct-row-go{background:var(--brand-dark);color:var(--brand-papaya);transform:translate(4px)}.ct-card{background:var(--brand-surface);box-shadow:var(--sh-1);border-radius:28px;margin-top:18px;padding:6px}.ct-cta{isolation:isolate;background:var(--brand-inverse);color:var(--brand-inverse-muted);border-radius:36px;padding:clamp(26px,3.6vw,48px);position:relative;overflow:hidden}.ct-cta:after{content:"";z-index:-1;border:32px solid var(--brand-papaya-ring);pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;top:-96px;right:-96px}.ct-cta h2{letter-spacing:-.02em;max-width:11.5em;color:var(--brand-inverse-foreground);text-wrap:balance;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem);font-weight:700;line-height:1.1}.ct-cta-body{text-wrap:pretty;max-width:46ch;margin-top:14px;font-size:1rem;line-height:1.55}.ct-cta-inv{border-top:1px solid var(--brand-inverse-border);margin-top:26px;padding-top:20px}.ct-cta-inv dt{letter-spacing:.02em;color:var(--brand-inverse-accent);font-size:.875rem;font-weight:500;line-height:1.3}.ct-cta-inv dd{font-family:var(--font-heading);letter-spacing:-.01em;text-wrap:balance;margin-top:8px;font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem);font-weight:700;line-height:1.15}.ct-cta-inv a{color:var(--brand-papaya);text-underline-offset:5px;border-radius:4px;text-decoration:underline;text-decoration-thickness:1px}.ct-cta-inv a:hover{text-decoration-thickness:2px}.ct-cta-inv a svg{vertical-align:-.06em;width:.8em;height:.8em;transition:transform .4s var(--motion-ease-out);margin-left:.15em;display:inline}.ct-cta-inv a:hover svg{transform:translate(4px)}.ct-cta a:focus-visible{outline:3px solid var(--brand-inverse-focus);outline-offset:3px}.ct-cta-acts{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ct-cta-alt{max-width:100%;min-height:48px;box-shadow:inset 0 0 0 1px var(--brand-inverse-muted);color:var(--brand-inverse-foreground);text-align:center;text-wrap:balance;transition:background-color .2s, transform .35s var(--motion-ease-out);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:1rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.ct-cta-alt:hover{background:var(--brand-inverse-border)}.ct-cta-alt:active{transform:translateY(1px)}.ct-cta-alt svg{flex:none;width:20px;height:20px}.ct-groups{gap:24px;margin-top:clamp(32px,4vw,56px);display:grid}.ct-grp{--grp-pad:clamp(10px, 1.6vw, 20px);--grp-head-pad:16px;padding:var(--grp-pad);background:var(--brand-surface);box-shadow:var(--sh-1);border-radius:32px}.ct-grp-head{padding:var(--grp-head-pad) 16px 8px}.ct-grp-head h2{scroll-margin-top:calc(24px + var(--grp-pad) + var(--grp-head-pad));letter-spacing:-.015em;color:var(--brand-text-strong);font-size:clamp(1.75rem,1.4rem + 1.2vw,2.375rem);font-weight:700;line-height:1.05}.ct-grp-head p{max-width:34ch;color:var(--brand-text-muted);text-wrap:pretty;margin-top:12px;font-size:.9375rem;line-height:1.5}.ct-grp-more{padding:14px 16px 10px}.ct-grp-note{max-width:60ch;color:var(--brand-text-muted);text-wrap:pretty;padding:14px 16px 6px;font-size:1rem;line-height:1.55}.ct-places{flex-wrap:wrap;gap:10px;padding:14px 16px 6px;display:flex}.ct-places a{min-height:44px;box-shadow:inset 0 0 0 1px var(--brand-border-strong);color:var(--brand-text-strong);border-radius:999px;align-items:center;padding:0 18px;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s;display:inline-flex}.ct-places a:hover{background:var(--brand-surface-muted)}@media (min-width:1024px){.ct-grp{--grp-head-pad:20px;grid-template-columns:minmax(0,19rem) minmax(0,1fr);align-items:start;column-gap:clamp(24px,3vw,48px);display:grid}.ct-grp-head{padding:var(--grp-head-pad) 8px 20px 20px;position:sticky;top:24px}.ct-grp-body{grid-column:2}.ct-grp-body>.ct-grp-note:first-child,.ct-grp-body>.ct-places:first-child{padding-top:var(--grp-head-pad)}}@media (min-width:980px){.ct-ihead{grid-template-columns:minmax(0,1fr) minmax(0,23rem);align-items:end}.ct-ihead .ct-lead{padding-bottom:.4em}}@media (max-width:560px){[data-guides-index] .ct-head,[data-site-page] .ct-head{padding-block:24px}[data-guides-index] .ct-h1-xl{font-size:2rem;line-height:1.1}[data-site-page] .ct-lead{margin-top:16px;font-size:1rem;line-height:1.5}.ct-guide-jumps{display:none}.ct-guide-chooser{margin-top:20px;display:block}.ct-guide-chooser .ct-tocd{margin-bottom:0}.ct-task-jumps a{padding-inline:12px}.ct-inv-n{grid-row:1}.ct-inv-label{align-self:center}.ct-inv .ct-go-lime{grid-column:1/-1;justify-self:stretch}.ct-row{padding:16px 12px}.ct-row+.ct-row:before{left:12px;right:12px}.ct-row-go{display:none}.ct-cta-acts>*{flex:100%}.ct-tbl table{font-size:.875rem}.ct-tbl th,.ct-tbl td{padding-inline:12px}.ct-jump{gap:8px}.ct-jump a{padding:0 15px;font-size:.875rem}}}.ct-provenance{max-width:48rem;color:var(--color-muted-foreground);margin-top:1.25rem;font-size:.875rem;line-height:1.5}.ct-provenance a{text-underline-offset:.2em;text-decoration:underline}.ct-provenance p{margin-top:.5rem}.ct-illustration{margin:2rem 0}.ct-illustration img{border-radius:.75rem;width:100%;height:auto;display:block}.ct-illustration figcaption{margin-top:.65rem;font-size:.875rem;line-height:1.5}.ct-worksheet{border:1px solid var(--color-border);border-radius:1rem;margin:3rem 0;padding:1.25rem}.ct-worksheet h2{margin-bottom:1rem;font-size:1.6rem;line-height:1.2}.ct-worksheet p{margin:.75rem 0}.ct-ws-note{font-size:.875rem}.ct-ws-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.ct-worksheet label{flex-direction:column;gap:.4rem;font-size:.9rem;display:flex}.ct-worksheet input:not([type=checkbox]),.ct-worksheet select,.ct-worksheet textarea{background:var(--color-background);width:100%;min-height:44px;color:inherit;font:inherit;border:1px solid;border-radius:.4rem;padding:.5rem}.ct-ws-currency{max-width:10rem}.ct-worksheet label.ct-ws-confirm{flex-direction:row;align-items:flex-start;gap:.65rem;display:flex}.ct-ws-confirm input{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.15rem}.ct-ws-result{padding:1rem 0}.ct-ws-result dl>div{justify-content:space-between;gap:1rem;margin:.5rem 0;display:flex}.ct-ws-result dd{text-align:right;font-weight:700}.ct-ws-actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.ct-ws-actions button{border:1px solid;border-radius:2rem;min-height:44px;padding:.65rem 1rem}.ct-ws-print-notes{white-space:pre-wrap;overflow-wrap:anywhere;display:none}@media (max-width:480px){.ct-ws-fields{grid-template-columns:1fr}}@media print{body:has(.ct-worksheet) header{display:none!important}body:has(.ct-worksheet) footer{display:none!important}body:has(.ct-worksheet) .ct-aside{display:none!important}body:has(.ct-worksheet) .ct-top{display:none!important}body:has(.ct-worksheet) .ct-toc-disclosure{display:none!important}.ct-worksheet{break-inside:auto;color:var(--brand-text);background:var(--brand-surface);border-color:var(--brand-border)}.ct-ws-actions,.ct-ws-notes textarea{display:none}.ct-ws-print-notes{display:block}.ct-ws-result,.ct-ws-fields label{break-inside:avoid}}
