.sk-scene{position:relative}.sk-art{display:block;width:100%;height:auto;overflow:visible;--line:color-mix(in srgb,var(--sk-ink) 42%,transparent);--face-t:color-mix(in srgb,var(--sk-ink) 6%,var(--sk-surface));--face-l:color-mix(in srgb,var(--sk-ink) 2.5%,var(--sk-surface));--face-r:color-mix(in srgb,var(--sk-ink) 11%,var(--sk-surface))}.sk-scene[data-mirror] .sk-art{transform:scaleX(-1)}.sk-art ellipse,.sk-art path,.sk-art polygon{stroke:var(--line);stroke-width:1;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:fill .5s ease,stroke .5s ease,opacity .5s ease}.sk-art .ft{fill:var(--face-t)}.sk-art .fl{fill:var(--face-l)}.sk-art .fr{fill:var(--face-r)}.sk-art .glaze{fill:color-mix(in srgb,var(--sk-accent) 22%,var(--sk-surface))}.sk-art .door{fill:color-mix(in srgb,var(--sk-ink) 16%,var(--sk-surface))}.sk-art .wheel{fill:var(--sk-surface)}.sk-art .plinth{stroke:color-mix(in srgb,var(--sk-ink) 22%,transparent)}.sk-art .grid{fill:none;stroke:var(--sk-rule)}.sk-art .edge{fill:none;stroke:color-mix(in srgb,var(--sk-ink) 30%,transparent)}.sk-art .lane{fill:none;stroke:color-mix(in srgb,var(--lane,var(--sk-ink)) var(--lane-mix,13%),transparent);stroke-width:8}.sk-art .flow{fill:none;stroke:var(--lane,color-mix(in srgb,var(--sk-ink) 38%,transparent));stroke-width:1.5;stroke-dasharray:3 7}.sk-art .beacon{--face-t:var(--tone,var(--sk-warn));--face-l:var(--tone,var(--sk-warn));--face-r:var(--tone,var(--sk-warn));--line:var(--tone,var(--sk-warn))}.sk-art .hl{--line:var(--sk-accent);--face-t:color-mix(in srgb,var(--sk-accent) 24%,var(--sk-surface));--face-l:color-mix(in srgb,var(--sk-accent) 10%,var(--sk-surface));--face-r:color-mix(in srgb,var(--sk-accent) 34%,var(--sk-surface))}.sk-art .envelope{--face-t:color-mix(in srgb,var(--tone,var(--sk-ink)) 10%,var(--sk-surface));--face-l:color-mix(in srgb,var(--tone,var(--sk-ink)) 4%,var(--sk-surface));--face-r:color-mix(in srgb,var(--tone,var(--sk-ink)) 16%,var(--sk-surface))}.sk-art .envelope-flap{fill:none}.sk-art .person-head{fill:color-mix(in srgb,var(--tone,var(--sk-accent)) 26%,var(--sk-surface))}.sk-art .person{--face-t:color-mix(in srgb,var(--tone,var(--sk-accent)) 18%,var(--sk-surface));--face-l:color-mix(in srgb,var(--tone,var(--sk-accent)) 26%,var(--sk-surface))}.sk-art .hull{--face-l:color-mix(in srgb,var(--tone,var(--sk-ink)) 22%,var(--sk-surface));--face-r:color-mix(in srgb,var(--tone,var(--sk-ink)) 30%,var(--sk-surface))}.sk-art :is(.sheet,.label){--face-t:color-mix(in srgb,var(--tone,var(--sk-ink)) 10%,var(--sk-surface));--face-l:color-mix(in srgb,var(--tone,var(--sk-ink)) 4%,var(--sk-surface));--face-r:color-mix(in srgb,var(--tone,var(--sk-ink)) 16%,var(--sk-surface))}.sk-art .sheet-fold{fill:color-mix(in srgb,var(--tone,var(--sk-ink)) 18%,var(--sk-surface))}.sk-art .sheet-line{fill:none;stroke:color-mix(in srgb,var(--tone,var(--sk-ink)) 55%,transparent)}.sk-art .sheet-total{stroke:var(--tone,var(--sk-ink))}.sk-art .sheet-mark,.sk-art .sheet-seal{fill:color-mix(in srgb,var(--tone,var(--sk-ink)) 32%,var(--sk-surface))}.sk-art .sheet-ribbon{fill:color-mix(in srgb,var(--tone,var(--sk-ink)) 18%,var(--sk-surface))}.sk-art .carton-tape,.sk-art .coin-rim,.sk-art .label-string,.sk-art .ledger-band,.sk-art .sheet-seal-ring{fill:none}.sk-art .label-hole{fill:var(--sk-surface)}.sk-art .coin{--face-t:color-mix(in srgb,var(--tone,var(--sk-accent)) 16%,var(--sk-surface));--face-l:color-mix(in srgb,var(--tone,var(--sk-accent)) 28%,var(--sk-surface))}.sk-art .ledger{--face-t:color-mix(in srgb,var(--tone,var(--sk-ink)) 18%,var(--sk-surface));--face-l:color-mix(in srgb,var(--tone,var(--sk-ink)) 12%,var(--sk-surface));--face-r:color-mix(in srgb,var(--tone,var(--sk-ink)) 26%,var(--sk-surface))}.sk-art .ledger-spine{--face-t:color-mix(in srgb,var(--tone,var(--sk-ink)) 30%,var(--sk-surface));--face-l:color-mix(in srgb,var(--tone,var(--sk-ink)) 26%,var(--sk-surface));--face-r:color-mix(in srgb,var(--tone,var(--sk-ink)) 36%,var(--sk-surface))}.sk-art .ledger-pages{--face-t:var(--sk-surface);--face-l:var(--sk-surface);--face-r:color-mix(in srgb,var(--sk-ink) 3%,var(--sk-surface))}.sk-art .ledger-label{fill:var(--sk-surface)}.sk-art .lot-pallet{--face-t:color-mix(in srgb,var(--sk-ink) 12%,var(--sk-surface));--face-l:color-mix(in srgb,var(--sk-ink) 8%,var(--sk-surface));--face-r:color-mix(in srgb,var(--sk-ink) 18%,var(--sk-surface))}.sk-art .draft-pen{--face-t:color-mix(in srgb,var(--tone,var(--sk-ink)) 34%,var(--sk-surface));--face-l:color-mix(in srgb,var(--tone,var(--sk-ink)) 24%,var(--sk-surface))}.sk-art .draft-cap{fill:color-mix(in srgb,var(--tone,var(--sk-ink)) 48%,var(--sk-surface))}.sk-art .draft-nib{fill:color-mix(in srgb,var(--tone,var(--sk-ink)) 62%,var(--sk-surface))}.sk-glyph{display:inline-block;flex:none;vertical-align:middle;overflow:visible}.sk-glyph *{vector-effect:non-scaling-stroke}.sk-glyph-cell{display:inline-grid;place-items:center;flex:none;vertical-align:middle}.sk-tone-bad{--tone:var(--sk-bad)}.sk-tone-warn{--tone:var(--sk-warn)}.sk-tone-alt{--tone:var(--sk-accent)}.sk-tone-good{--tone:var(--sk-good)}.sk-art :is(.sk-tone-bad,.sk-tone-warn,.sk-tone-alt,.sk-tone-good),.sk-art:is(.sk-tone-bad,.sk-tone-warn,.sk-tone-alt,.sk-tone-good){--face-t:color-mix(in srgb,var(--tone) 20%,var(--sk-surface));--face-l:color-mix(in srgb,var(--tone) 8%,var(--sk-surface));--face-r:color-mix(in srgb,var(--tone) 30%,var(--sk-surface));--line:var(--tone);--lane:var(--tone);--lane-mix:34%}.sk-scene[data-focus] .sk-node:not(.is-focus){opacity:.55}@media (prefers-reduced-motion:no-preference){.sk-scene[data-live] .sk-art .flow{animation:sk-flow 1.1s linear infinite}.sk-scene[data-live] .sk-art .sk-beacon polygon{animation:sk-blink 1.4s steps(2,jump-none) infinite}.sk-scene[data-live] .sk-art .sk-envelopes{animation:sk-bob 2.6s ease-in-out infinite alternate}@keyframes sk-bob{0%{transform:translateY(0)}to{transform:translateY(-3px)}}.sk-scene[data-live] .sk-art .am-pulse{animation:sk-pulse 2.2s ease-in-out infinite alternate}@keyframes sk-flow{to{stroke-dashoffset:-20}}@keyframes sk-blink{0%{opacity:1}to{opacity:.15}}@keyframes sk-pulse{0%{filter:none}to{filter:drop-shadow(0 0 7px var(--sk-accent))}}}@media (prefers-reduced-motion:reduce){.sk-art ellipse,.sk-art path,.sk-art polygon{transition:none}}.sk-plot{inset:0;pointer-events:none}.sk-pin,.sk-plot{position:absolute}.sk-pin{left:var(--x);top:var(--y);width:0;height:0;z-index:1;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;transition:opacity .35s ease,visibility .35s}.sk-pin.is-hidden,.sk-pin[hidden]{display:none}.sk-pin-dot{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:var(--tone);box-shadow:0 0 0 4px color-mix(in srgb,var(--tone) 28%,transparent)}.sk-pin-card{position:absolute;display:grid;gap:2px;width:max-content;max-width:230px;padding:8px 12px 9px;border:1px solid color-mix(in srgb,var(--tone) 55%,var(--sk-rule));border-radius:12px;background:color-mix(in srgb,var(--sk-surface) 94%,transparent);box-shadow:var(--sk-shadow);backdrop-filter:blur(8px)}.sk-pin-card b{color:var(--sk-ink-soft);font:600 var(--sk-fs-xs) var(--sk-mono);letter-spacing:.06em;text-transform:uppercase}.sk-pin-card strong{color:var(--tone);font-size:var(--sk-fs-lg);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sk-pin-card small{color:var(--sk-ink-soft);font-size:var(--sk-fs-xs);line-height:1.4;font-variant-numeric:tabular-nums}.sk-pin-t .sk-pin-card{left:0;bottom:14px;transform:translateX(-50%)}.sk-pin-r .sk-pin-card{left:16px;top:-16px}.sk-pin-l .sk-pin-card{right:16px;top:-16px}.sk-pin-tl .sk-pin-card{right:-28px;bottom:14px}.sk-pin-tr .sk-pin-card{left:-28px;bottom:14px}.sk-pin-bl .sk-pin-card{right:-28px;top:14px}.sk-pin-br .sk-pin-card{left:-28px;top:14px}.sk-sev-critical{--tone:var(--sk-sev-critical)}.sk-sev-high{--tone:var(--sk-sev-high)}.sk-sev-medium{--tone:var(--sk-sev-medium)}.sk-sev-low{--tone:var(--sk-sev-low)}.sk-sev-normal{--tone:var(--sk-sev-normal)}button.sk-pin{pointer-events:auto;cursor:pointer}button.sk-pin:before{content:"";position:absolute;left:calc(var(--sk-tap) / -2);top:calc(var(--sk-tap) / -2);width:var(--sk-tap);height:var(--sk-tap);border-radius:50%}button.sk-pin .sk-pin-card{min-height:var(--sk-tap)}button.sk-pin:hover .sk-pin-card{border-color:var(--tone)}button.sk-pin:focus-visible{outline:none}button.sk-pin:focus-visible .sk-pin-card{outline:2px solid var(--sk-accent);outline-offset:2px}button.sk-pin.is-selected{z-index:3}button.sk-pin.is-selected .sk-pin-card{border-color:var(--tone);box-shadow:0 0 0 2px var(--tone),var(--sk-shadow)}button.sk-pin:focus-visible,button.sk-pin:hover{z-index:4}@media (prefers-reduced-motion:no-preference){.sk-pin[data-primary] .sk-pin-dot{animation:sk-ping 2.2s ease-out infinite}@keyframes sk-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--tone) 55%,transparent)}70%,to{box-shadow:0 0 0 12px transparent}}}@media (prefers-reduced-motion:reduce){.sk-pin{transition:none}}.sk-rail ol{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--sk-rule)}.sk-rail :is(button,.sk-rail-item){position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;width:100%;min-height:var(--sk-tap);padding:10px 4px 4px;border:0;background:none;color:var(--sk-ink-faint);font:600 var(--sk-fs-xs) var(--sk-mono);letter-spacing:.08em;text-align:start;text-transform:uppercase}.sk-rail button{cursor:pointer}.sk-rail :is(button,.sk-rail-item):before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:var(--sk-accent);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--sk-ease)}.sk-rail .is-past,.sk-rail [aria-current=step]{color:var(--sk-ink)}.sk-rail .is-past:before,.sk-rail [aria-current=step]:before{transform:scaleX(1)}.sk-rail [aria-current=step]{color:var(--sk-accent)}.sk-rail i{font-style:normal;color:var(--sk-ink-faint)}.sk-rail small{flex-basis:100%;color:var(--sk-ink-soft);font:400 var(--sk-fs-xs) /1.35 var(--sk-sans);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.sk-rail button:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}[dir=rtl] .sk-rail :is(button,.sk-rail-item):before{transform-origin:right}@media (prefers-reduced-motion:reduce){.sk-rail :is(button,.sk-rail-item):before{transition:none}}.sk-face{flex:none;overflow:visible;--mood:var(--sk-accent)}.sk-face .af-mark-back .af-eyes-anchor,.sk-face .af-mark-front .af-antenna{display:none}.sk-face .af-head{fill:color-mix(in srgb,var(--mood) 16%,var(--sk-surface));stroke:var(--mood);stroke-width:1.5;transition:fill .4s ease,stroke .4s ease}.sk-face .af-antenna{fill:var(--sk-face-signal,var(--sk-signal));stroke:color-mix(in srgb,var(--sk-ink) 40%,transparent);stroke-width:1;transform-box:fill-box;transform-origin:50% 100%}.sk-face .af-eyes path,.sk-face .af-eyes rect{fill:var(--sk-ink)}.sk-face .af-eyes rect{transform-box:fill-box;transform-origin:center;transition:transform .3s ease}.sk-face .af-eyes-anchor{transition:transform .5s var(--sk-ease)}.sk-face .af-look{transition:transform .6s var(--sk-ease)}.sk-face .af-mouth{fill:none;stroke:var(--sk-ink);stroke-width:2;stroke-linecap:round;transition:d .3s ease}.sk-face[data-mood=thinking] .af-eyes-anchor{transform:translate(1.5px,-2.5px)}.sk-face[data-mood=needs-approval]{--mood:var(--sk-warn)}.sk-face[data-mood=needs-approval] .af-antenna{fill:var(--sk-warn)}.sk-face[data-mood=needs-approval] .af-eyes rect{transform:scaleY(1.18)}.sk-face[data-mood=done]{--mood:var(--sk-good)}.sk-face[data-mood=done] .af-eyes rect{transform:scaleY(.28) translateY(6px)}@media (prefers-reduced-motion:no-preference){.sk-face[data-live] .af-eyes rect{animation:sk-blink-eye 5s infinite}.sk-face[data-live][data-mood=idle] .af-look{animation:sk-glance 7s ease-in-out infinite}.sk-face[data-live][data-mood=thinking] .af-antenna{animation:sk-antenna 1.6s ease-in-out infinite}.sk-face[data-live][data-mood=thinking] .af-look{animation:sk-scan 2.4s ease-in-out infinite}.sk-face[data-live][data-mood=needs-approval] .af-antenna{animation:sk-blink 1.4s steps(2,jump-none) infinite}.sk-face[data-live]:is([data-mood=done],[data-mood=needs-approval]) .af-eyes rect{animation:none}@keyframes sk-blink-eye{0%,92%,to{scale:1 1}95%{scale:1 .12}}@keyframes sk-glance{0%,18%,to{transform:translateX(0)}24%,38%{transform:translateX(-3px)}46%,60%{transform:translateX(3px)}68%{transform:translateX(0)}}@keyframes sk-scan{0%,to{transform:translateX(-2px)}50%{transform:translateX(2px)}}@keyframes sk-antenna{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}}@media (prefers-reduced-motion:reduce){.sk-face *,.sk-face .af-mouth{transition:none}}.sk-card{display:grid;gap:14px;padding:18px;border:1px solid color-mix(in srgb,var(--sk-accent) 45%,var(--sk-rule));border-radius:18px;background:linear-gradient(160deg,color-mix(in srgb,var(--sk-accent) 9%,var(--sk-surface)),var(--sk-surface) 60%);color:var(--sk-ink);box-shadow:var(--sk-shadow);min-width:0}.sk-card-head{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:center}.sk-card-kicker{margin:0;color:var(--sk-accent);font:600 var(--sk-fs-xs) var(--sk-mono);letter-spacing:.14em;text-transform:uppercase}.sk-card-meta{margin:4px 0 0;color:var(--sk-ink-faint);font-size:var(--sk-fs-xs);line-height:1.5}.sk-sev{display:inline-block;margin-inline-end:6px;padding:1px 7px;border-radius:6px;background:color-mix(in srgb,var(--tone) 16%,var(--sk-surface));color:var(--tone);font:700 var(--sk-fs-xs) var(--sk-mono);letter-spacing:.08em;text-transform:uppercase}.sk-card-scene{margin:-4px 0;padding:8px 0;border-block:1px solid var(--sk-rule)}.sk-card-scene .sk-art{max-height:120px}.sk-card-action{margin:0;color:var(--sk-ink);font-size:var(--sk-fs-md);font-weight:600;line-height:1.45}.sk-working{width:100%;border-collapse:collapse;font-size:var(--sk-fs-sm);font-variant-numeric:tabular-nums}.sk-working caption{padding-bottom:6px;color:var(--sk-ink-faint);font:600 var(--sk-fs-xs) var(--sk-mono);letter-spacing:.12em;text-align:start;text-transform:uppercase}.sk-working td,.sk-working th{height:32px;padding:0;border-bottom:1px solid var(--sk-rule);color:var(--sk-ink-soft);font-weight:400;vertical-align:middle}.sk-working th{text-align:start;padding-inline-end:12px;overflow-wrap:anywhere}.sk-working td{text-align:end;white-space:nowrap;color:var(--sk-ink)}.sk-working .sum :is(th,td){color:var(--sk-ink);font-weight:700;border-bottom-color:var(--sk-rule-firm)}.sk-working .net :is(th,td){height:38px;border-bottom:0;color:var(--sk-good);font-weight:700;font-size:var(--sk-fs-md)}.sk-working .net.tone-bad :is(th,td){color:var(--sk-bad)}.sk-working .net.tone-warn :is(th,td){color:var(--sk-warn)}.sk-working-empty{margin:0;padding:10px 12px;border:1px dashed var(--sk-rule-firm);border-radius:10px;color:var(--sk-ink-soft);font-size:var(--sk-fs-sm)}.sk-why{border-top:1px solid var(--sk-rule);padding-top:6px}.sk-why summary{display:flex;align-items:center;min-height:var(--sk-tap);color:var(--sk-accent);font-size:var(--sk-fs-sm);font-weight:600;cursor:pointer;list-style:none}.sk-why summary::-webkit-details-marker{display:none}.sk-why summary:after{content:"+";margin-inline-start:auto;font:600 var(--sk-fs-lg) var(--sk-mono)}.sk-why[open] summary:after{content:"\2212"}.sk-why summary:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px;border-radius:6px}.sk-why ul{display:grid;gap:8px;margin:2px 0 10px;padding:0;list-style:none}.sk-why li{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--sk-rule);border-radius:10px;font-size:var(--sk-fs-sm)}.sk-why li span,.sk-why p{margin:0;color:var(--sk-ink-soft);font-size:var(--sk-fs-sm);line-height:1.5;font-variant-numeric:tabular-nums}.sk-why p+p{margin-top:8px}.sk-evidence code{display:inline-block;margin:4px 4px 0 0;padding:2px 6px;border:1px solid var(--sk-rule);border-radius:6px;color:var(--sk-ink);font:500 var(--sk-fs-xs) var(--sk-mono);overflow-wrap:anywhere}.sk-card-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sk-card-actions>*{min-height:var(--sk-tap)}.sk-card-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding-top:10px;border-top:1px solid var(--sk-rule);color:var(--sk-ink-soft);font-size:var(--sk-fs-xs)}@media (max-width:640px){.sk-card{padding:14px}.sk-working :is(th,td){height:36px}.sk-pin-card{max-width:172px;padding:6px 9px 7px;border-radius:10px}.sk-pin-card strong{font-size:var(--sk-fs-md)}}.sk-journey{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(120px,1fr);gap:0;margin:0;padding:0;list-style:none}.sk-journey-leg{position:relative;display:grid;gap:6px;align-content:start;padding:0 10px 0 0}.sk-journey-leg:before{content:"";position:absolute;top:18px;left:44px;right:6px;height:2px;border-radius:2px;background:var(--sk-rule-firm)}.sk-journey-leg:last-child:before{display:none}.sk-journey-leg.is-done:before{background:var(--sk-good)}.sk-journey-leg.is-late:before{background:var(--sk-bad)}.sk-journey-art{display:grid;place-items:center;width:36px;height:36px}.sk-journey-leg.is-pending .sk-journey-art{opacity:.45}.sk-journey-blank{width:26px;height:26px;border:1.5px dashed var(--sk-rule-firm);border-radius:50%}.sk-journey-leg.is-unrecorded .sk-journey-art{outline:1px dashed var(--sk-warn);outline-offset:2px;border-radius:8px}.sk-journey-text{display:grid;gap:2px;min-width:0;font-size:var(--sk-fs-xs);line-height:1.4;color:var(--sk-ink-soft);font-variant-numeric:tabular-nums}.sk-journey-text b{color:var(--sk-ink);font:600 var(--sk-fs-xs) var(--sk-sans)}.sk-journey-text i{font-style:normal;color:var(--sk-ink-faint);font-family:var(--sk-mono)}.sk-journey-state{font:600 var(--sk-fs-xs) var(--sk-mono);letter-spacing:.06em;text-transform:uppercase}.is-done .sk-journey-state{color:var(--sk-good)}.is-current .sk-journey-state{color:var(--sk-accent)}.is-late .sk-journey-state{color:var(--sk-bad)}.is-unrecorded .sk-journey-state{color:var(--sk-warn)}.sk-journey-who{display:inline-flex;align-items:center;gap:4px;color:var(--sk-ink)}.sk-journey-detail{overflow-wrap:anywhere}.sk-journey.is-vertical{grid-auto-flow:row;grid-auto-columns:auto;gap:14px}.sk-journey.is-vertical .sk-journey-leg{grid-template-columns:36px minmax(0,1fr);column-gap:12px;padding:0}.sk-journey.is-vertical .sk-journey-leg:before{top:42px;bottom:-12px;left:17px;right:auto;width:2px;height:auto}@media (max-width:640px){.sk-journey{grid-auto-flow:row;grid-auto-columns:auto;gap:14px}.sk-journey-leg{grid-template-columns:36px minmax(0,1fr);column-gap:12px;padding:0}.sk-journey-leg:before{top:42px;bottom:-12px;left:17px;right:auto;width:2px;height:auto}}.sk-strip{flex-wrap:wrap;row-gap:8px;margin:0;padding:0;list-style:none}.sk-strip,.sk-strip-item{display:flex;align-items:baseline;min-width:0;max-width:100%}.sk-strip-item+.sk-strip-item:before{content:"";flex:none;align-self:center;width:24px;height:2px;margin-inline:10px;border-radius:2px;background:var(--sk-rule-firm)}@media (max-width:640px){.sk-strip{column-gap:12px}.sk-strip-item+.sk-strip-item:before{display:none}}.sk-strip-cell{display:grid;grid-template-columns:36px minmax(0,auto);align-items:center;column-gap:10px;min-width:var(--sk-tap);min-height:var(--sk-tap);max-width:100%;padding-inline:6px;border-radius:10px;color:var(--sk-ink)}.sk-strip-art{grid-column:1;grid-row:1;display:grid;place-items:center;width:36px;height:36px}.sk-strip-text{grid-column:2;grid-row:1;min-width:0;overflow-wrap:anywhere}.sk-strip-value{color:var(--sk-ink);font:700 var(--sk-fs-lg) var(--sk-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sk-strip-label{color:var(--sk-ink-soft);font-size:var(--sk-fs-sm)}a.sk-strip-link{text-decoration:none;cursor:pointer}a.sk-strip-link:hover .sk-strip-label{color:var(--sk-ink);text-decoration:underline;text-underline-offset:3px}a.sk-strip-link:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}:root{--sk-accent:#0a756b;--sk-accent-soft:#075f58;--sk-face-signal:#2f9e7a;--sk-ink:#142522}.heroVisual .heroScene{position:relative;width:min(600px,100%);display:grid;gap:14px;padding:20px 20px 8px;border-radius:26px;background:rgba(255,255,255,.72);border:1px solid #fff;box-shadow:25px 30px 70px rgba(31,75,68,.14)}.heroSceneArt{margin:44px 6px 0}.heroSceneCaption{min-height:104px}.heroSceneCaption p{margin:0;font:600 12px var(--sk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sk-accent)}.heroSceneCaption h2{margin:6px 0 4px;font:700 20px/1.2 var(--font-display);color:var(--mink);letter-spacing:-.01em}.heroSceneCaption span{display:block;font-size:14px;line-height:1.55;color:#3f5a55}@media (max-width:620px){.heroVisual{min-height:0}.heroVisual .heroScene{padding:14px 12px 4px}.heroSceneCaption{min-height:128px}.heroScene .sk-rail button>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.heroScene .sk-rail button{justify-content:center}}.heroScene .sk-pin:not(.is-selected):not(:hover):not(:focus-visible) .sk-pin-card{display:none}.workspaceTitle{display:flex;align-items:center;gap:16px;min-width:0}.workspaceTitle>div{min-width:0}.workspaceStrip{margin:22px 0 0}.workspaceStrip .sk-strip-cell{text-decoration:none}.workspaceScene{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:22px;padding:18px 22px;border-radius:20px;background:#ffffffa9;border:1px solid #fff;box-shadow:10px 12px 30px #b8cbc666}.workspaceScene .sk-scene{width:min(720px,100%);margin:52px auto 8px}.workspaceScene h2{margin:0 0 4px;font:700 18px var(--font-display);color:#173a36}.workspaceScene>div>p{margin:0 0 10px;font-size:13px;color:#5f716d}.workspaceScene dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));column-gap:28px;margin:0}.workspaceScene dl>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #d9e5e1;font-size:13px}.workspaceScene dd,.workspaceScene dt{margin:0}.workspaceScene dt{color:#3f5a55}.workspaceScene dd{font-weight:800;font-variant-numeric:tabular-nums;color:#173a36}.workspaceSceneEmpty{margin-top:22px;padding:26px;border-radius:20px;background:#ffffffa9;border:1px solid #fff;color:#3f5a55;font-size:14px;line-height:1.6}.workspaceSceneEmpty strong{display:block;font:700 18px var(--font-display);color:#173a36;margin-bottom:4px}.workspaceTable .rowGlyph{display:flex;align-items:center;gap:10px;min-width:0}@media (max-width:640px){.workspaceScene .sk-pin:not([data-primary]):not(:hover):not(:focus-visible) .sk-pin-card{display:none}}@media (max-width:640px){.workspaceScene{padding:14px}.workspaceScene .sk-scene{margin:44px 4px 8px}}.heroSceneArt .sk-art,.workspaceScene .sk-art{overflow:hidden}