body:after{content:none!important;display:none!important}.sh{position:relative;--pane-a: #ffffff;--pane-b: #f4f4f3;--well: #1c1c1b;--rule: rgba(0, 0, 0, .18);--rule-faint: rgba(0, 0, 0, .08);--hover: rgba(0, 0, 0, .04);--ink: #1a1a1a;--ink-2: #6b6b6b;--ink-3: #a3a3a3;--on-well: rgba(255, 255, 255, .92);--on-well-2: rgba(255, 255, 255, .6);--accent: #8a1f3d;--warn: #7a5200;--crit: #8e1f0b;--ring: var(--ink);--like: #ed4956;--s1: 4px;--s2: 6px;--s3: 8px;--s4: 16px;--s5: 20px;--s6: 32px;--h-dense: 24px;--h-std: 28px;--h-commit: 36px;--setup-w: 280px;--sh-edge: 32px;--sh-ramp: 64px;--sh-edge-blur: 6px;--font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--move: .14s cubic-bezier(.2, .8, .2, 1);display:flex;flex-direction:column;inline-size:100%;block-size:100dvb;max-block-size:100dvb;overflow:hidden;background:var(--pane-b);color:var(--ink);font:400 12px/18px var(--font);-webkit-font-smoothing:antialiased}.sh *,.sh *:before,.sh *:after{box-sizing:border-box;border-radius:0}.sh [hidden]{display:none!important}.sh button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:start}.sh button:disabled{cursor:not-allowed}.sh :focus-visible{outline:0;box-shadow:0 0 0 2px var(--ring)}.sh input,.sh textarea,.sh select{font:inherit;color:inherit}.shNum{font-family:var(--mono);font-variant-numeric:tabular-nums}.shMeta{font:500 11px/16px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.shMicro{font:400 11px/16px var(--font);color:var(--ink-2)}.shStrong{font-weight:600}.shTop{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);background:var(--pane-a);border-block-end:1px solid var(--rule);flex-wrap:wrap}.shTitle{font:600 16px/20px var(--font);letter-spacing:-.02em;margin:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shSp{flex:1}.shWork{display:flex;align-items:center;gap:var(--s2);color:var(--ink-2);font-size:11px}.shDot{inline-size:5px;block-size:5px;background:var(--accent);flex:none}.shBal{color:var(--ink-2);font-size:11px}.shTop[data-split=true]{display:grid;grid-template-columns:var(--setup-w) minmax(0,1fr) auto auto auto;grid-template-rows:minmax(calc(var(--h-std) + 2 * var(--s3)),auto);align-items:center;gap:0;padding:0}.shTop[data-split=true]>.shTitle{align-self:stretch;align-content:center;padding-inline:var(--s4);border-inline-end:1px solid var(--rule)}.shTop[data-split=true]>.shCvHead{padding:var(--s3) var(--s3) var(--s3) var(--s4);border-block-end:0;flex-wrap:nowrap;min-inline-size:0}.shTop[data-split=true]>.shWork{padding-inline-start:var(--s4)}.shTop[data-split=true]>.shBal{padding-inline:var(--s4) var(--s3);white-space:nowrap}.shTop[data-split=true]>.shWork+.shBal{padding-inline-start:var(--s3)}.shTop[data-split=true]>.shIconRow{padding-inline-end:var(--s4)}@media(max-width:1280px)and (min-width:1181px){.shTop[data-split=true] .shZoom .shMeta{display:none}}@media(max-width:1180px){.shTop[data-split=true]>.shTitle{grid-column:1 / 3;border-inline-end:0}.shTop[data-split=true]>.shCvHead{grid-row:2;grid-column:2 / -1;padding-inline-end:var(--s4);border-block-start:1px solid var(--rule);border-inline-start:1px solid var(--rule)}}@media(max-width:720px){.shTop[data-split=true]{grid-template-columns:minmax(0,1fr) auto auto auto}.shTop[data-split=true]>.shTitle{grid-column:1}.shTop[data-split=true]>.shCvHead{grid-column:1 / -1;border-inline-start:0}}.shPanes{display:grid;grid-template-columns:var(--setup-w) minmax(0,1fr);flex:1;min-block-size:0}.shPanes[data-single=true]{grid-template-columns:minmax(0,1fr)}@media(max-width:720px){.shPanes{grid-template-columns:minmax(0,1fr)}.shSetup{border-inline-end:0;border-block-end:1px solid var(--rule)}}.shSetup{background:var(--pane-a);border-inline-end:1px solid var(--rule);padding:var(--s4);overflow:auto;scroll-padding-block-end:calc(var(--h-commit) + var(--s6) + var(--s5))}.shCanvas{background:var(--pane-b);display:flex;flex-direction:column;min-inline-size:0;min-block-size:0}.shGrp+.shGrp{margin-block-start:var(--s5)}.shGrp>*+*{margin-block-start:var(--s2)}.shGrp>.shMeta{display:block;margin-block-end:var(--s3)}.shField{display:flex;align-items:center;gap:var(--s2);min-block-size:var(--h-std)}.shField .k{color:var(--ink-2);inline-size:58px;flex:none}.shField .v{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shEdit{color:var(--accent);font-weight:600;padding:2px 0;flex:none}.shField .k[data-tone=warn]{color:var(--warn)}.shEdit:hover{text-decoration:underline}.sh a.shEdit{text-decoration:none}.sh a.shEdit:hover{text-decoration:underline}.shSw{inline-size:20px;block-size:20px;flex:none;-o-object-fit:cover;object-fit:cover}.shProd{display:flex;align-items:center;gap:var(--s2);inline-size:100%;min-block-size:var(--h-std);padding:var(--s1) 0}.shProd img{inline-size:32px;block-size:32px;-o-object-fit:cover;object-fit:cover;background:var(--pane-b);flex:none}.shProd+.shThumbs{margin-block-start:var(--s1)}.shSay{display:flex;align-items:center;gap:var(--s2);min-block-size:var(--h-std)}.shSay .k{color:var(--ink-2);inline-size:74px;flex:none}.shSay input{flex:1;min-inline-size:0;background:var(--pane-a);border:1px solid var(--rule);padding:0 var(--s2);block-size:var(--h-std);font-size:12px}.shSay input::-moz-placeholder{color:var(--ink-3)}.shSay input::placeholder{color:var(--ink-3)}.shThumbs{display:flex;gap:var(--s1);flex-wrap:wrap}.shTh{inline-size:52px;block-size:52px;overflow:hidden;position:relative;background:var(--pane-b);opacity:.45;transition:opacity var(--move)}.shTh img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;display:block}.shTh[aria-pressed=true],.shTh[data-on=true]{opacity:1;box-shadow:inset 0 0 0 2px var(--ink)}.shThumbs>.shEdit{align-self:center}.shThumbs>.shTh:has(+.shEdit){margin-inline-end:var(--s1)}.shTh[aria-disabled=true]{opacity:.25;cursor:not-allowed}.shTh .n{position:absolute;inset-inline-start:0;inset-block-end:0;background:var(--ink);color:#fff;font:500 10px/1 var(--font);padding:2px 3px}.shNotice{color:var(--warn);font-size:11px;line-height:16px;margin:0}.shNotice[data-float=true]{position:absolute;inset-inline:var(--s4);inset-block-start:var(--s2);z-index:2;padding:var(--s2) var(--s3);background:var(--pane-a);box-shadow:0 1px 0 var(--rule);display:flex;gap:var(--s3);align-items:baseline;pointer-events:none}.shNotice[data-float=true] .shEdit{pointer-events:auto}.shNotice[data-tone=crit]{color:var(--crit)}.shSl{position:relative;block-size:24px;inline-size:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shScale[data-ticks] .shSl,.shScale[data-ticks] .shSlLabels{margin-inline:var(--s3);inline-size:auto}.shSl .track{position:absolute;inset-inline:0;inset-block-start:11px;block-size:1px;background:#0000003d}.shSl .tk{position:absolute;inset-block-start:12px;inline-size:1px;block-size:6px;background:#0000003d;transform:translate(-.5px)}.shSl .tk[data-on=true]{block-size:10px;background:var(--ink)}.shSl .thumb{position:absolute;inset-block-start:5px;inline-size:2px;block-size:14px;background:var(--ink);transform:translate(-1px)}.shSl input{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;opacity:0;margin:0;cursor:pointer}.shSlLabels{position:relative;block-size:16px;margin-block-start:2px}.shSlLabels span{position:absolute;transform:translate(-50%);white-space:nowrap;font:500 11px/16px var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.shSlLabels span[data-on=true]{color:var(--ink)}.shSlLabels span[data-locked=true]{opacity:.35;cursor:not-allowed}.shZoom{display:flex;align-items:center;gap:var(--s2);flex:none}.shZoom .shSl{inline-size:108px}@media(max-width:720px){.shZoom .shMeta{display:none}.shZoom .shSl{inline-size:72px}}.shReadout{display:flex;align-items:baseline;gap:var(--s2)}.shReadout .big{font:600 14px/18px var(--font)}.sh textarea{display:block;inline-size:100%;block-size:72px;padding:var(--s2);background:var(--pane-a);border:1px solid var(--rule);resize:none;overflow:auto;font-size:12px}.sh textarea::-moz-placeholder{color:var(--ink-3)}.sh textarea::placeholder{color:var(--ink-3)}.shPromptField{position:relative}.shPromptField textarea{padding-inline-end:var(--s2);padding-block-end:calc(var(--s2) + var(--h-dense));block-size:100px}.shPromptField .shEdit[data-add=true]{position:absolute;inset-block-end:var(--s2);inset-inline-end:var(--s2)}.shPromptField .shEdit[data-add=true]:disabled,.shPromptField .shEdit[data-add=true][aria-disabled=true]{color:var(--ink-3)}.shPromptField .shEdit[data-add=true][aria-disabled=true]:hover{text-decoration:none;cursor:not-allowed}.sh .shCommit{block-size:var(--h-commit);inline-size:100%;background:var(--accent);color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;gap:var(--s2);text-decoration:none;transition:background var(--move)}.shCommit:hover:not(:disabled){background:#73182f}.shCommit:disabled{background:var(--pane-b);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--rule)}.sh .shBtn{block-size:var(--h-std);padding:0 var(--s3);background:var(--pane-b);border:1px solid rgba(0,0,0,.28);color:var(--ink);font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);white-space:nowrap;text-decoration:none;transition:background var(--move),border-color var(--move)}.sh .shBtn:hover:not(:disabled){background:#e8e8e6;border-color:#0000006b}.sh .shBtn:active:not(:disabled){background:#dedede}.sh .shBtn[aria-pressed=true],.sh .shBtn[aria-pressed=true]:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:#fff}.sh .shBtn:disabled{color:var(--ink-3);background:var(--pane-b);border-color:var(--rule-faint)}.sh .shIconRow{display:inline-flex;gap:var(--s1)}.sh .shIconBtn{inline-size:var(--h-std);padding:0;color:var(--ink-2)}.sh .shIconBtn[aria-current=page],.sh .shIconBtn[aria-current=page]:hover{background:var(--ink);border-color:var(--ink);color:#fff}.sh .shBtn[aria-disabled=true]{opacity:.35;cursor:not-allowed}.sh .shBtn[aria-disabled=true]:hover{background:var(--pane-b);border-color:#00000047}.sh .shBtn[data-variant=dark]{background:var(--ink);border-color:var(--ink);color:#fff}.sh .shBtn[data-variant=dark]:hover:not(:disabled){background:#000}.sh .shBtn[data-variant=dark]:disabled{background:var(--pane-b);color:var(--ink-3);border-color:var(--rule-faint)}.shCvHead{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-block-end:1px solid var(--rule);flex-wrap:wrap}.shCvBody{position:relative;flex:1;padding:var(--s4);overflow:auto;min-block-size:0;scrollbar-width:none}.shCvBody::-webkit-scrollbar{display:none}.shCvBody{scroll-timeline:--sh-grid block}.shSetup{scroll-timeline:--sh-setup block}.shCanvas{position:relative;timeline-scope:--sh-grid}.shPanes{position:relative;timeline-scope:--sh-setup}.shCanvas:before,.shCanvas:after,.shCvFoot:before,.shPanes:has(>.shSetup):before{content:"";position:absolute;z-index:2;inset-inline:0;block-size:var(--sh-edge);--sh-edge-tint: var(--pane-b);background:linear-gradient(var(--sh-edge-dir, to bottom),color-mix(in srgb,var(--sh-edge-tint) 40%,transparent),transparent);backdrop-filter:blur(var(--sh-edge-blur));-webkit-backdrop-filter:blur(var(--sh-edge-blur));-webkit-mask-image:linear-gradient(var(--sh-edge-dir, to bottom),#000,transparent);mask-image:linear-gradient(var(--sh-edge-dir, to bottom),#000,transparent);pointer-events:none}.shCanvas:before{inset-block-start:0}.shCanvas:after,.shCvFoot:before{--sh-edge-dir: to top}.shCanvas:after{inset-block-end:0}.shCvFoot{position:relative}.shCvFoot:before{inset-block-end:100%}.shCanvas:has(>.shCvFoot):after{content:none}.shPanes:has(>.shSetup):before{inset-block-start:-1px;inset-inline-end:auto;inline-size:calc(var(--setup-w) - 1px);--sh-edge-tint: var(--pane-a)}.shCvFoot:after,.shPanes:has(>.shSetup):after{content:"";position:absolute;z-index:2;block-size:1px;background:linear-gradient(var(--rule),var(--rule)),var(--pane-a);pointer-events:none}.shCvFoot:after{inset-inline:0;inset-block-end:100%}.shPanes:has(>.shSetup):after{inset-block-start:-1px;inset-inline-start:0;inline-size:calc(var(--setup-w) - 1px)}@media(max-width:720px){.shPanes:has(>.shSetup):before,.shPanes:has(>.shSetup):after{inline-size:100%}}@supports (animation-timeline: scroll()){.shCanvas:before,.shCanvas:after,.shCvFoot:before,.shPanes:has(>.shSetup):before{opacity:0;animation:shEdgeIn auto linear both}.shCanvas:before,.shCanvas:after,.shCvFoot:before{animation-timeline:--sh-grid}.shPanes:has(>.shSetup):before{animation-timeline:--sh-setup}.shCanvas:before,.shPanes:has(>.shSetup):before{animation-range:0 var(--sh-ramp)}.shCanvas:after,.shCvFoot:before{animation-name:shFootFade;animation-range:calc(100% - var(--sh-ramp)) 100%}}@keyframes shEdgeIn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-transparency:reduce){.shCanvas:before,.shCanvas:after,.shCvFoot:before,.shPanes:has(>.shSetup):before{backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-mask-image:none;mask-image:none;background:linear-gradient(var(--sh-edge-dir, to bottom),var(--sh-edge-tint),transparent)}}@media(prefers-reduced-motion:reduce){.shCanvas:before,.shCanvas:after,.shCvFoot:before,.shPanes:has(>.shSetup):before{animation:none}}.shCvFoot{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-block-start:1px solid var(--rule);background:var(--pane-a);flex-wrap:wrap;flex:none}.shReady{display:flex;gap:var(--s5);align-items:flex-start;flex-wrap:wrap}.shPlate{background:var(--well);flex:none;inline-size:min(46%,320px);min-inline-size:220px;display:grid;place-items:center;overflow:hidden}.shPlate img{inline-size:100%;block-size:auto;display:block}.shSay{max-inline-size:46ch}.shSay h2{font:600 14px/18px var(--font);margin:0 0 var(--s2)}.shSay p{margin:0 0 var(--s3);color:var(--ink-2)}.shGrid{display:flex;flex-direction:column;gap:1px;background:var(--rule-faint);align-content:start}.shGrid[data-empty=true]{background:none}.shCvBody>.shGrid[data-kind=photos]{margin:calc(-1 * var(--s4))}.shGridRow{display:flex;gap:1px;align-items:stretch;min-inline-size:0}.shCvBody{scroll-snap-type:y proximity}.shGrid:not([data-kind=photos]) .shGridRow{scroll-snap-align:start}.shGridRow[data-cap=true]{justify-content:flex-start;background:var(--pane-b)}.shGridCell{position:relative;flex:var(--grow, 1) 1 0;min-inline-size:0;overflow:hidden;background:var(--pane-b)}.shGridRow[data-cap=true] .shGridCell{flex:0 0 calc(var(--grow, 1) * var(--cap))}.shCell{position:relative;background:var(--pane-b);overflow:hidden;display:block;padding:0;inline-size:100%;block-size:100%}.shCell img{inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain;display:block}.sh .shCell:focus-visible{box-shadow:none}.sh .shCell:focus-visible:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 2px var(--ring);pointer-events:none}.shCell[data-kind=pending]{background:var(--well)}.shCell .sf{--sq: 18px;position:absolute;inset-inline:var(--s2);inset-block-end:var(--s2);block-size:var(--sq);display:flex;align-items:center;gap:var(--s1);pointer-events:none}.shCell .st{position:relative;flex:1 1 auto;min-inline-size:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;font:500 11px/16px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--on-well-2)}.shCell .st .w{grid-area:1 / 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shCell[data-live=true] .st{color:var(--on-well)}.shCell .cap{position:absolute;inset-inline:0;inset-block-end:0;padding:var(--s5) var(--s2) var(--s2);color:#fff;font-size:11px;background:linear-gradient(transparent,#00000080);opacity:0;transition:opacity var(--move)}.shCell:hover .cap,.shCell:focus-visible .cap,.shCell[aria-pressed=true] .cap{opacity:1}.shCell[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--accent)}.sh .shPickOrder{position:absolute;inset-inline-start:0;inset-block-end:0;z-index:1;background:var(--ink);color:#fff;font:500 10px/1 var(--font);padding:2px 3px;pointer-events:none}.sh .shLike{position:absolute;inset-inline-end:0;inset-block-start:0;z-index:1;inline-size:36px;block-size:36px;display:grid;place-items:center;font-size:16px;line-height:1;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.7),0 1px 3px rgba(0,0,0,.55);opacity:0;transition:opacity var(--move)}.sh .shGridCell:hover .shLike,.sh .shLike:focus-visible,.sh .shLike[aria-pressed=true]{opacity:1}.sh .shLike[aria-pressed=true]{color:var(--like)}@media(prefers-reduced-motion:reduce){.shLike{transition:none}}.sh .shPickDel{position:absolute;inset-inline-start:0;inset-block-start:0;z-index:1;block-size:36px;padding:0 var(--s3);display:grid;place-items:center;font-size:11px;font-weight:600;line-height:1;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.7),0 1px 3px rgba(0,0,0,.55);opacity:0;transition:opacity var(--move)}.sh .shGridCell:hover .shPickDel,.sh .shPickDel:focus-visible{opacity:1}.sh .shLike:focus-visible,.sh .shPickDel:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.sh .shPickArm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--s3);background:#ffffffeb;color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s2);text-align:center}.sh .shPickArm .q{font-size:12px;font-weight:600;line-height:18px;overflow-wrap:anywhere}.sh .shPickArm .a{display:flex;gap:var(--s4);font-size:12px}.sh .shPickArm .shEdit[data-tone=crit]{color:var(--crit)}@media(prefers-reduced-motion:reduce){.shPickDel{transition:none}}.shCell .pick{position:absolute;inset-inline-start:0;inset-block-start:0;background:var(--accent);color:#fff;inline-size:20px;block-size:20px;display:grid;place-items:center;font-size:11px}.shCell[data-full=true]:after{content:"FULL SIZE";position:absolute;inset-inline-end:0;inset-block-start:0;background:var(--ink);color:#fff;font:500 10px/1 var(--font);letter-spacing:.08em;padding:4px 5px}.shCell[data-kind=fail]{background:var(--well);--ring: var(--on-well);display:grid;place-content:center;justify-items:start;gap:var(--s2);padding:var(--s3)}.shCell[data-kind=fail] .t{color:var(--on-well);font-weight:600;font-size:11px}.shCell[data-kind=fail] .u{color:var(--on-well-2);font-size:11px}.shEmpty{display:grid;gap:var(--s3);justify-items:start;max-inline-size:46ch;padding:var(--s6) 0}.shEmpty h2{font:600 14px/18px var(--font);margin:0}.shEmpty p{margin:0;color:var(--ink-2)}.shError{position:absolute;inset-inline:0;inset-block-start:var(--h-commit);z-index:4;box-shadow:0 1px 0 var(--rule);padding:var(--s3) var(--s4);background:#fff6f5;color:var(--crit);border-block-end:1px solid var(--rule);display:flex;gap:var(--s3);align-items:baseline}.shError .shSp{flex:1}.shPicker{display:flex;flex-direction:column;gap:var(--s3)}.shPickHead{display:flex;align-items:center;gap:var(--s3);padding-inline:var(--s4)}.shPickFoot{padding:var(--s3) var(--s4)}.shPicker .shNotice{padding-inline:var(--s4)}.shPickItem{position:relative;background:var(--pane-a);display:block;padding:0;inline-size:100%;block-size:100%;overflow:hidden}.shPickItem:hover{background:var(--hover)}.shPickItem[aria-disabled=true]{opacity:.35;cursor:not-allowed}.shPickItem[aria-disabled=true]:hover{background:var(--pane-a)}.shPickItem img{inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain;display:block;background:var(--pane-b)}.shPickItem .cap{position:absolute;inset-inline:0;inset-block-end:0;padding:var(--s4) var(--s3) var(--s3);color:#fff;background:linear-gradient(transparent,#00000080);display:flex;flex-direction:column;gap:1px;opacity:0;transition:opacity var(--move)}.shPickItem:hover .cap,.shPickItem:focus-visible .cap,.shPickItem[data-cap=always] .cap{opacity:1}@media(prefers-reduced-motion:reduce){.shPickItem .cap{transition:none}}.shPickItem .nm{font-weight:600;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shPickItem[data-reveal=true] .nm{text-overflow:clip}.shPickItem[data-reveal=true] .nm>span{display:inline-block;animation:shNameSlide clamp(.5s,calc(var(--over) * 16ms),2.5s) linear forwards}@keyframes shNameSlide{0%{transform:translate(0)}to{transform:translate(calc(var(--over) * -1px))}}@media(prefers-reduced-motion:reduce){.shPickItem[data-reveal=true] .nm{white-space:normal}.shPickItem[data-reveal=true] .nm>span{display:inline;animation:none}}.shPickItem .ds{font-size:11px;line-height:16px;color:#ffffffc7}.shGrid[data-kind=product] .shPickItem .cap{padding-block-start:var(--s3)}.shGrid[data-kind=product] .shPickItem .nm,.shGrid[data-kind=product] .shPickItem .ds{font-size:11px}.shPickItem[data-art=false] .cap{background:none;color:var(--ink);padding:var(--s3);block-size:100%;justify-content:flex-end}.shPickItem[data-art=false] .ds{color:var(--ink-2)}.shPickItem[data-art=true][aria-pressed=true]:after,.shPickItem[data-art=true][data-on=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 3px var(--accent);pointer-events:none}.shPickItem[data-art=false][aria-pressed=true],.shPickItem[data-art=false][data-on=true]{background:var(--ink);color:#fff}.shPickItem[data-art=false][aria-pressed=true] .cap,.shPickItem[data-art=false][data-on=true] .cap{color:#fff}.shPickItem[data-art=false][aria-pressed=true] .ds{color:#ffffffb3}.shOffer{display:flex;align-items:center;gap:var(--s3);padding:var(--s3);margin-block-end:var(--s4);background:var(--pane-a);box-shadow:inset 0 0 0 1px var(--rule)}.shBig{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#0e0e0e;display:flex;--ring: var(--on-well)}.shBigBar{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);background:var(--pane-a);border-block-end:1px solid var(--rule);flex:none}.shBigImg{flex:1;min-inline-size:0;min-block-size:0;display:flex;align-items:center;justify-content:center;background:#0e0e0e;position:relative;overflow:hidden}.shBigSide{flex:none;inline-size:300px;padding:var(--s3);background:#171717;color:#ffffffeb;border-inline-start:1px solid rgba(255,255,255,.09);overflow:auto;display:flex;flex-direction:column;gap:var(--s3)}.shSideTop{display:flex;align-items:center;gap:var(--s2)}.shSideHead{color:#ffffff80}.shSideActions{margin-block-start:auto;display:grid;gap:var(--s1)}.shBigSide .shMeta{color:#ffffff8c}.shBigSide .shMicro{color:var(--on-well-2)}.shBigSide .shDetail{grid-template-columns:minmax(0,1fr);gap:var(--s3)}.shBigSide .shDetail dt{color:#ffffff73}.shBigSide .shDetail dd{color:#ffffffeb}.shBigSide .shDetail dd[data-placeholder=true]{color:var(--on-well-2)}.sh .shBigSide .shBtn{background:#ffffff17;border-color:#ffffff29;color:#fff}.sh .shBigSide .shBtn:hover:not(:disabled){background:#ffffff29;border-color:#ffffff47}.sh .shBigSide .shBtn[data-variant=dark]{background:var(--accent);border-color:var(--accent)}.sh .shBigSide .shBtn[aria-pressed=true],.sh .shBigSide .shBtn[aria-pressed=true]:hover:not(:disabled){background:#fff;border-color:#fff;color:var(--ink)}@media(max-width:860px){.shBigSide{display:none}}.shBigImg .shPane{margin:0;position:relative;flex:1 1 auto;inline-size:100%;block-size:100%;min-inline-size:0;display:flex;align-items:center;justify-content:center}.shBigFrame{overflow:hidden;touch-action:none;overscroll-behavior:contain;-moz-user-select:none;user-select:none;-webkit-user-select:none}.shBigFrame{cursor:zoom-in}.shBigFrame[data-zoom=close]{cursor:grab}.shBigFrame[data-panning=true]{cursor:grabbing}.shBigFrame img{transition:transform var(--move)}.shBigFrame[data-panning=true] img{transition:none}@media(prefers-reduced-motion:reduce){.shBigFrame img{transition:none}}.shBigFrame{container-type:size}.shBigStage{position:relative;flex:none;aspect-ratio:var(--ar, 1);inline-size:min(100cqi,100cqb * var(--ar, 1),var(--max, 100cqi))}.shBigStage img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain;display:block}.shBigFrame:not([data-state=ready]) img{visibility:hidden}.shBigFrame:not([data-state=ready]){cursor:default}.shBigFrame[data-state=loading],.shBigFrame[data-state=being-shot]{cursor:progress}.shBigVeil{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:grid;place-content:center;justify-items:center;gap:var(--s1);padding:var(--s4);background:var(--well);color:var(--on-well);font:400 12px/16px var(--font);text-align:center}.shBigVeil .t{font-weight:600}.shBigVeil[data-view=loading] .t{font:500 11px/16px var(--font);letter-spacing:.08em;text-transform:uppercase}.shBigVeil[data-live=true] .t{animation:shBreathe 1.8s ease-in-out infinite}.shBigVeil .u{color:var(--on-well-2)}.shCell[data-working=true]:before{content:"MAKING FULL SIZE";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0000009e;color:#fff;font:500 11px/1 var(--font);letter-spacing:.08em;display:grid;place-items:center;text-align:center;padding:var(--s2)}.shList{flex:1;min-block-size:0;display:flex;flex-direction:column;background:var(--pane-a)}.shListHead{display:flex;align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);border-block-end:1px solid var(--rule);flex:none}.shSearch{block-size:var(--h-std);inline-size:min(360px,50%);padding:0 var(--s2);background:var(--pane-a);border:1px solid var(--rule)}.shListBody{flex:1;min-block-size:0;overflow:auto}.shListFoot{padding:var(--s3) var(--s4);border-block-start:1px solid var(--rule);flex:none}.shRows{list-style:none;margin:0;padding:0}.shRows li+li .shRow{border-block-start:1px solid var(--rule-faint)}.shRow{display:flex;align-items:center;gap:var(--s3);padding:var(--s2) var(--s4);min-block-size:56px;color:inherit;text-decoration:none}.shRow:hover{background:var(--hover)}.shRow .th{inline-size:40px;block-size:40px;flex:none;background:var(--pane-b);overflow:hidden}.shRow .th img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;display:block}.shRow .nm{font-weight:500;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shRow .ct{flex:none}.shRow .go{flex:none;color:var(--accent);font-weight:600;opacity:0;transition:opacity var(--move)}.shRow:hover .go,.shRow:focus-visible .go{opacity:1}.shSelect{block-size:var(--h-std);padding:0 var(--s2);background:var(--pane-a);border:1px solid var(--rule);max-inline-size:260px}.shShoot+.shShoot{border-block-start:1px solid var(--rule-faint)}.shShootHead{display:flex;align-items:baseline;gap:var(--s3);padding:var(--s3) var(--s4) var(--s2)}.shShootHead .nm{font-weight:600}.shShootRow{display:flex;gap:1px;padding:0 var(--s4) var(--s4);overflow-x:auto}.shShootCell{margin:0;position:relative;inline-size:150px;flex:none;background:var(--pane-b)}.shShootCell img{inline-size:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;display:block}.shShootCell figcaption{position:absolute;inset-inline:0;inset-block-end:0;padding:var(--s1) var(--s2);background:var(--ink);color:#fff;font:500 10px/1.4 var(--font);letter-spacing:.06em;text-transform:uppercase;opacity:0;transition:opacity var(--move)}.shShootCell:hover figcaption,.shShootCell:focus-within figcaption{opacity:1}.shChoice{display:flex;gap:var(--s1)}.shChoice .shBtn[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.appOutlet{display:block;inline-size:100%}.shSetup .shOffer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s1);margin-block:var(--s2) 0;padding:var(--s3)}.shSetup .shOffer>span{flex:0 0 100%}.shSetup .shOffer>span .shNum{display:inline}.shSetup .shOffer .shRegion{flex:0 0 100%;min-inline-size:0;justify-content:flex-start}.shSetup .shOffer .shRegion>span{overflow:hidden;text-overflow:ellipsis}.shTab{block-size:var(--h-std);gap:var(--s1);padding:0 var(--s3);color:var(--ink-2);font:500 11px/16px var(--font);letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center}.shTab:hover{color:var(--ink)}.shTab[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.shTab .shNum{font-size:11px;position:relative;inset-block-start:.5px}.shCell[data-dim=true]{opacity:.28;cursor:not-allowed}.shCell[data-dim=true] img{filter:grayscale(1)}@keyframes shBreathe{0%,to{opacity:.45}50%{opacity:1}}.shCell[data-live=true] .st{animation:shBreathe 1.8s ease-in-out infinite}.shBigVeil .shHair,.shCell .shHair{position:absolute;inset-inline-start:0;inset-block-end:0;block-size:1px;inline-size:34%;background:var(--on-well);opacity:.8;pointer-events:none;transform:translate(-100%);animation:shHair 2.6s ease-in-out infinite;animation-delay:calc(var(--shp, 0) * -2.6s)}@keyframes shHair{0%{transform:translate(-100%)}to{transform:translate(294.12%)}}.shMk{flex:0 0 auto;display:grid;place-items:center;inline-size:var(--sq);block-size:var(--sq);color:var(--on-well)}.shMk .slot{grid-area:1 / 1;display:grid;place-items:center;opacity:0;animation:shMkRot 49s step-end infinite;animation-delay:calc(var(--k) * 3.5s - 49s - var(--shp, 0) * 49s)}@keyframes shMkRot{0%{display:grid;opacity:1}7.1429%,to{display:none;opacity:0}}.shMk .mk{display:inline-flex;align-items:center;justify-content:center;inline-size:16px;block-size:16px}.shMk .mk>svg{inline-size:100%;block-size:100%;display:block}.shMk .mk[data-sc]{position:relative;overflow:hidden}.shMk .mk[data-sc]>*{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;transform:scale(var(--sc));transform-origin:center}@keyframes shMkSpin{to{transform:rotate(360deg)}}.shMk .arc{animation:shMkSpin 1s linear infinite}.shMk .ell circle{animation:shMkEll 1.05s linear infinite;animation-delay:calc(var(--i) * .1s - 1.05s)}@keyframes shMkEll{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.33,.66,.66,1)}28.571%{transform:translateY(-6px);animation-timing-function:cubic-bezier(.33,0,.66,.33)}57.143%,to{transform:translateY(0)}}.shMk .rip circle{animation:shMkRipR 1.8s cubic-bezier(.165,.84,.44,1) infinite,shMkRipO 1.8s cubic-bezier(.3,.61,.355,1) infinite;animation-delay:calc(var(--i) * -.9s - 1.8s)}@keyframes shMkRipR{0%{r:1px}to{r:20px}}@keyframes shMkRipO{0%{stroke-opacity:1}to{stroke-opacity:0}}.shMk .bars4{display:flex;align-items:center;gap:4px;block-size:40px}.shMk .bars4 i{inline-size:6px;block-size:100%;background:currentColor;transform-origin:bottom;animation:shMkBar .9s cubic-bezier(.33,.66,.66,1) infinite;animation-delay:calc(var(--i) * .11s - .9s)}@keyframes shMkBar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.shMk .lem path{animation:shMkLem 2s linear infinite}@keyframes shMkLem{0%{stroke-dashoffset:0}to{stroke-dashoffset:256.59}}.shMk .mb circle{animation:shMkMbA 2.6s cubic-bezier(.33,.66,.66,1) infinite}.shMk .mb circle+circle{animation-name:shMkMbB}@keyframes shMkMbA{0%,to{transform:translate(0)}50%{transform:translate(40px)}}@keyframes shMkMbB{0%,to{transform:translate(0)}50%{transform:translate(-40px)}}.shMk .morph{display:block;inline-size:16px;block-size:16px;background:currentColor;animation:shMkMorph 7s cubic-bezier(.33,.66,.66,1) infinite}@keyframes shMkMorph{0%,10%,to{clip-path:polygon(50% 4%,61.91% 5.57%,73% 10.16%,82.53% 17.47%,89.84% 27%,94.43% 38.09%,96% 50%,94.43% 61.91%,89.84% 73%,82.53% 82.53%,73% 89.84%,61.91% 94.43%,50% 96%,38.09% 94.43%,27% 89.84%,17.47% 82.53%,10.16% 73%,5.57% 61.91%,4% 50%,5.57% 38.09%,10.16% 27%,17.47% 17.47%,27% 10.16%,38.09% 5.57%)}20%,30%{clip-path:polygon(50% 17.47%,58.72% 17.47%,68.78% 17.47%,82.53% 17.47%,82.53% 31.22%,82.53% 41.28%,82.53% 50%,82.53% 58.72%,82.53% 68.78%,82.53% 82.53%,68.78% 82.53%,58.72% 82.53%,50% 82.53%,41.28% 82.53%,31.22% 82.53%,17.47% 82.53%,17.47% 68.78%,17.47% 58.72%,17.47% 50%,17.47% 41.28%,17.47% 31.22%,17.47% 17.47%,31.22% 17.47%,41.28% 17.47%)}40%,50%{clip-path:polygon(50% 23.44%,56.16% 27%,61.5% 30.08%,66.84% 33.16%,73% 36.72%,81.42% 41.58%,96% 50%,81.42% 58.42%,73% 63.28%,66.84% 66.84%,61.5% 69.92%,56.16% 73%,50% 76.56%,41.58% 81.42%,27% 89.84%,27% 73%,27% 63.28%,27% 56.16%,27% 50%,27% 43.84%,27% 36.72%,27% 27%,27% 10.16%,41.58% 18.58%)}60%,70%{clip-path:polygon(50% 10.16%,60.67% 10.16%,73% 10.16%,79.16% 20.84%,84.5% 30.08%,89.84% 39.33%,96% 50%,89.84% 60.67%,84.5% 69.92%,79.16% 79.16%,73% 89.84%,60.67% 89.84%,50% 89.84%,39.33% 89.84%,27% 89.84%,20.84% 79.16%,15.5% 69.92%,10.16% 60.67%,4% 50%,10.16% 39.33%,15.5% 30.08%,20.84% 20.84%,27% 10.16%,39.33% 10.16%)}80%,90%{clip-path:polygon(50% 4%,59.72% 13.72%,66.84% 20.84%,73% 27%,79.16% 33.16%,86.28% 40.28%,96% 50%,86.28% 59.72%,79.16% 66.84%,73% 73%,66.84% 79.16%,59.72% 86.28%,50% 96%,40.28% 86.28%,33.16% 79.16%,27% 73%,20.84% 66.84%,13.72% 59.72%,4% 50%,13.72% 40.28%,20.84% 33.16%,27% 27%,33.16% 20.84%,40.28% 13.72%)}}.shMk .comet{position:relative;inline-size:40px;block-size:40px}.shMk .comet .arm{position:absolute;top:0;right:0;bottom:0;left:0;animation:shMkSpin 1s linear infinite}.shMk .comet i{position:absolute;inset-block-start:50%;inset-inline-start:50%;border-radius:50%;background:currentColor}.shMk .helix{position:relative;inline-size:40px;block-size:40px}.shMk .helix i{position:absolute;inline-size:6px;block-size:6px;border-radius:50%;background:currentColor;inset-inline-start:17px;animation:shMkHelixA 1.1s cubic-bezier(.33,.66,.66,1) infinite;animation-delay:calc(var(--r) / 7 * 1.1s - 1.1s)}.shMk .helix i[data-b]{animation-name:shMkHelixB}@keyframes shMkHelixA{0%,to{transform:translate(13px) scale(1);opacity:1}50%{transform:translate(-13px) scale(.5);opacity:.45}}@keyframes shMkHelixB{0%,to{transform:translate(-13px) scale(.5);opacity:.45}50%{transform:translate(13px) scale(1);opacity:1}}.shMk .newton{display:flex}.shMk .newton i{inline-size:9px;block-size:9px;border-radius:50%;background:currentColor}.shMk .newton i:first-child{animation:shMkSwingL 1.5s cubic-bezier(.33,.66,.66,1) infinite}.shMk .newton i:last-child{animation:shMkSwingR 1.5s cubic-bezier(.33,.66,.66,1) infinite}@keyframes shMkSwingL{0%{transform:translate(0)}28%{transform:translate(-10px)}50%,to{transform:translate(0)}}@keyframes shMkSwingR{0%,50%{transform:translate(0)}78%{transform:translate(10px)}to{transform:translate(0)}}.shMk .brl{display:block;inline-size:16px;block-size:16px;overflow:hidden}.shMk .brl>span{display:block;animation:shMkBrl 1s steps(8,end) infinite}.shMk .brl b{display:block;block-size:16px;font:400 14px/16px ui-monospace,SF Mono,Menlo,monospace;text-align:center}@keyframes shMkBrl{to{transform:translateY(-128px)}}.shMk .scan{position:relative;inline-size:56px;block-size:56px}.shMk .scan svg{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%}.shMk .scan .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--well);animation:shMkScanVeil 2.7s cubic-bezier(.175,.885,.32,1) infinite alternate;animation-delay:-1.35s}.shMk .scan .beam{position:absolute;inset-block:0;inline-size:2px;background:currentColor;animation:shMkScanBeam 2.7s cubic-bezier(.175,.885,.32,1) infinite alternate;animation-delay:-1.35s}@keyframes shMkScanVeil{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 105% 0 0)}}@keyframes shMkScanBeam{0%{inset-inline-start:100%}to{inset-inline-start:-2%}}.shMk .matrix{display:grid;gap:var(--mg)}.shMk .matrix i{inline-size:var(--mc);block-size:var(--mc);background:currentColor;animation:shMkMatPulse var(--mdur) cubic-bezier(.33,.66,.66,1) infinite;animation-delay:calc((var(--o) - 1) * var(--mdur))}.shMk .matrix[data-round=true] i{border-radius:50%}.shMk .matrix[data-round=false] i{animation-name:shMkMatFade}@keyframes shMkMatPulse{0%,to{opacity:.12;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@keyframes shMkMatFade{0%,to{opacity:.1}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.shMk{display:none}.shBigVeil .shHair,.shCell .shHair{animation:none;transform:none}}.shCell[data-phrases=true] .st .w{opacity:0}.shCell .st .ph{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;font-size:clamp(10px,calc(8px + var(--grow) * var(--cap) * .012),13px);min-inline-size:0}.shCell .st .ph>span{grid-area:1 / 1;min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;animation:shPhrase 14.4s linear infinite;animation-delay:calc((var(--n) - 6) * 2.4s - var(--shp, 0) * 14.4s)}@keyframes shPhrase{0%{opacity:0}0.83333%{opacity:1}16.66667%{opacity:1}17.5%{opacity:0}to{opacity:0}}.shBigImg{position:relative}@property --nav-shade{syntax: "<number>"; inherits: false; initial-value: .55;}.sh .shNav{--nav-shade: .55;position:absolute;z-index:1;inset-block:0;inline-size:96px;color:#fff;font-size:32px;line-height:1;display:grid;place-items:center;background:none;text-shadow:0 0 1px rgba(0,0,0,.7),0 1px 3px rgba(0,0,0,var(--nav-shade));opacity:1;transition:--nav-shade var(--move)}.sh .shNav:hover{--nav-shade: .92}.sh .shNav[data-side=prev]{inset-inline-start:0}.sh .shNav[data-side=next]{inset-inline-end:0}.shDetail{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--s3) var(--s5);margin:0;inline-size:100%}.shDetail>div.wide{grid-column:1 / -1}.shDetail dt{font:500 11px/16px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.shDetail dd{margin:2px 0 0;font-size:12px;line-height:16px}.shProducts{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s3)}.shProductThumb{display:flex;align-items:center;gap:var(--s2);max-inline-size:100%}.shProductThumb img{inline-size:32px;block-size:32px;-o-object-fit:cover;object-fit:cover;background:#ffffff17;flex:none}.shProductThumb .v{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:opacity var(--move)}.shProductThumb:not([data-cap=always]) .v{flex:none;inline-size:0;opacity:0}.shProductThumb[data-cap=always] .v{flex:1;min-inline-size:0;opacity:1}.shProductName{flex-basis:100%;min-block-size:16px;font:400 11px/16px var(--font);overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.shProductThumb .v{transition:none}}.shSplit{margin-block-start:var(--s2);padding:var(--s3);background:var(--pane-b);box-shadow:inset 0 0 0 1px var(--rule-faint)}.shSplit>*+*{margin-block-start:var(--s2)}.shSplit .shTh{opacity:1;box-shadow:inset 0 0 0 2px var(--accent)}.shToggle{display:flex;align-items:flex-start;gap:var(--s2);inline-size:100%;min-block-size:var(--h-std);text-align:start}.shToggle .box{inline-size:16px;block-size:16px;flex:none;margin-block-start:2px;box-shadow:inset 0 0 0 1px var(--rule);background:var(--pane-a)}.shToggle[aria-pressed=true] .box{background:var(--accent);box-shadow:none}.shToggle .shMicro{display:block}.shToggle:disabled{color:var(--ink-3)}.shToggle:disabled .box{box-shadow:inset 0 0 0 1px var(--rule-faint)}.shToggle:disabled .shMicro{color:var(--ink-3)}.shRefs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3)}.shRef{position:relative;display:flex;align-items:center;max-inline-size:100%}.shRef img{inline-size:32px;block-size:32px;-o-object-fit:cover;object-fit:cover;background:var(--pane-b);flex:none}.sh .shRefOut{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:12px;line-height:1;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.7),0 1px 3px rgba(0,0,0,.55);opacity:0;transition:opacity var(--move)}.sh .shRef:hover .shRefOut,.sh .shRef:focus-within .shRefOut{opacity:1}@media(hover:none){.sh .shRefOut{opacity:1}}@media(prefers-reduced-motion:reduce){.shRefOut{transition:none}}.shEdit[data-add=true]{min-inline-size:var(--h-dense);text-align:center}.shFile{display:none}.shWorn{display:flex;align-items:center;gap:var(--s2);min-block-size:var(--h-std);position:relative}.shWorn img{inline-size:32px;block-size:32px;-o-object-fit:cover;object-fit:cover;background:var(--pane-b);flex:none}.shWorn .v{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shWornGrp>.shThumbs{margin-block-start:var(--s1)}.shGrp>.shWornGrp+.shWornGrp{margin-block-start:var(--s3)}.shWorn[data-pending=true] img,.shPickItem[data-pending=true] img{opacity:.55}.shWorn[data-pending=true]:after,.shPickItem[data-pending=true]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:2px;background:var(--ink);transform-origin:0 50%;animation:shChecking .9s ease-in-out infinite alternate}@keyframes shChecking{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.shWorn[data-pending=true]:after,.shPickItem[data-pending=true]:after{animation:none;opacity:.45}}.shPickItem[data-make=true][data-art=false]{box-shadow:inset 0 0 0 1px var(--rule-faint)}.shSetupSwap{display:flex;flex-direction:column;gap:var(--s5)}.shSetupHead{display:flex;align-items:center;gap:var(--s3)}.shBuilderRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,116px),1fr));gap:var(--s3)}.shCtl{display:grid;gap:var(--s1);min-inline-size:0}.shCtl .k{font:500 11px/16px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.shBuilder .shSearch,.shBuilder .shSelect{inline-size:100%;max-inline-size:none}.sh *::-webkit-scrollbar{inline-size:0;block-size:0}.sh *{scrollbar-width:none}.pvRow{display:flex;gap:2px;margin-block-end:2px}.pvRow figure{margin:0;position:relative;min-inline-size:0}.pvRow img{inline-size:100%;block-size:auto;display:block}.pvMasonry{-moz-columns:5;columns:5;-moz-column-gap:2px;column-gap:2px}.pvMasonry figure{margin:0 0 2px;-moz-column-break-inside:avoid;break-inside:avoid;position:relative}.pvMasonry img{inline-size:100%;block-size:auto;display:block}.pvUniform{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:2px}.pvUniform figure{margin:0;position:relative}.pvUniform img{inline-size:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;display:block}.pvRow figcaption,.pvMasonry figcaption,.pvUniform figcaption{position:absolute;inset-block-start:0;inset-inline-start:0;background:var(--ink);color:#fff;font:500 11px/1 var(--font);padding:4px 6px}.shCommitBar{position:sticky;inset-block-end:calc(-1 * var(--s4));background:var(--pane-a);padding-block:var(--s5) var(--s4);margin-block-end:calc(-1 * var(--s4))}.shCommitBar:after{content:"";position:absolute;inset-inline:0;inset-block-end:calc(100% - 1px);block-size:2px;border-block-start:1px solid var(--rule-faint);background:var(--pane-a);pointer-events:none}.shCommitBar>.shRunning{position:absolute;inset-inline:0;inset-block-start:calc((var(--s5) - 16px) / 2);margin:0}.shCommitBar:before{content:"";position:absolute;inset-inline:calc(-1 * var(--s4));inset-block-end:calc(100% - 1px);block-size:var(--sh-edge);--sh-edge-tint: var(--pane-a);background:linear-gradient(to top,color-mix(in srgb,var(--sh-edge-tint) 40%,transparent),transparent);backdrop-filter:blur(var(--sh-edge-blur));-webkit-backdrop-filter:blur(var(--sh-edge-blur));-webkit-mask-image:linear-gradient(to top,#000,transparent);mask-image:linear-gradient(to top,#000,transparent);pointer-events:none;opacity:0;animation:shFootFade auto linear both;animation-timeline:scroll(nearest block);animation-range:calc(100% - var(--sh-ramp)) 100%}@keyframes shFootFade{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-transparency:reduce){.shCommitBar:before{backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-mask-image:none;mask-image:none;background:linear-gradient(to top,var(--sh-edge-tint),transparent)}}@media(prefers-reduced-motion:reduce){.shCommitBar:before{animation:none}}@supports not (animation-timeline: scroll()){.shCommitBar:before{opacity:var(--sh-foot-fade, 0);animation:none;transition:opacity var(--move)}@media(prefers-reduced-motion:reduce){.shCommitBar:before{transition:none}}}.shGrp+.shFootSentinel+.shCommitBar{margin-block-start:auto}.shFootSentinel{display:block;block-size:0;margin:0;padding:0;border:0}.shSetupMain,.shSetupSwap{min-block-size:100%;display:flex;flex-direction:column}.shBuilder{flex:1;display:flex;flex-direction:column}.sh .shBill{--r: 8px;--line: rgba(0, 0, 0, .1);--accent-tint: #f6eef1;flex:1;min-block-size:0;overflow-y:auto;font-size:13px;line-height:20px}.sh .shBillSheet{max-inline-size:1360px;margin:0 auto;padding:24px 40px 40px}.sh .shBill h2{margin:0;font:600 16px/20px var(--font);letter-spacing:-.01em}.sh .shBill :where(p,ul,dl,dd){margin:0}.sh .shBill :where(ul){padding:0;list-style:none}.sh .shBillHd{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s4);margin-block-end:var(--s4)}.sh .shBillHd h2{font-size:22px;line-height:28px;letter-spacing:-.025em}.sh .shBillHd p{color:var(--ink-2);margin-block-start:2px}.sh .shBillNote{margin-block-end:var(--s4);padding:10px 14px;background:var(--accent-tint);border:1px solid rgba(138,31,61,.16);border-radius:var(--r)}.sh .shBillSeg{display:inline-flex;gap:2px;padding:3px;background:#e9e9e7;border-radius:var(--r)}.sh .shBillSeg button{block-size:30px;padding:0 14px;border:0;border-radius:6px;background:none;color:var(--ink-2);font:500 12px/1 var(--font);display:inline-flex;align-items:center;gap:var(--s3);cursor:pointer;transition:background var(--move),color var(--move),box-shadow var(--move)}.sh .shBillSeg button:hover{color:var(--ink)}.sh .shBillSeg button[aria-pressed=true],.sh .shBillSeg button[aria-pressed=true]:hover{background:var(--pane-a);color:var(--ink);box-shadow:0 1px 2px #00000014,0 1px 1px #0000000a}.sh .shBillSeg small{font:500 11px/1 var(--font);color:var(--accent)}.sh .shBillPlans{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.sh .shBillPlan{display:flex;flex-direction:column;padding:20px 20px 18px;background:var(--pane-a);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 1px 2px #0000000a}.sh .shBillPlan .nm{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);font:600 15px/20px var(--font)}.sh .shBillPlan .cur{display:inline-flex;align-items:center;gap:var(--s2);font:500 11px/16px var(--font);color:var(--accent);text-align:end}.sh .shBillPlan .cur:before{content:"";flex:none;inline-size:6px;block-size:6px;background:currentColor}.sh .shBillPlan[data-status=past_due] .cur{color:var(--crit)}.sh .shBillPlan .pr{margin-block-start:14px;color:var(--ink-2)}.sh .shBillPlan .pr .shNum{margin-inline-end:4px;color:var(--ink);font-size:34px;line-height:38px;font-weight:500;letter-spacing:-.04em}.sh .shBillPlan .pm{min-block-size:18px;color:var(--ink-2);font-size:12px;line-height:18px}.sh .shBillPlan .pm .shNum{color:var(--ink)}.sh .shBillPlan .gr{margin-block-start:12px;padding-block:10px;border-block:1px solid var(--rule-faint)}.sh .shBillPlan .gr .shNum{font-weight:600}.sh .shBillPlan .ft{display:grid;gap:7px;margin-block:14px 18px}.sh .shBillPlan .ft li{display:flex;gap:var(--s3);align-items:flex-start;line-height:18px}.sh .shBillPlan .ft svg{flex:none;margin-block-start:1px;color:var(--ink-2)}.sh .shBillPlan .go{margin-block-start:auto}.sh .shBillPlan .go .shBtn{inline-size:100%;block-size:var(--h-commit);border-radius:6px;font-size:13px}.sh .shBillPlan[data-mine]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 6px 18px -8px #8a1f3d40}.sh .shBillPlan[data-mine][data-status=past_due]{border-color:var(--crit);box-shadow:0 0 0 1px var(--crit)}.sh .shBillAcct{display:flex;flex-direction:column;gap:var(--s2);margin:auto -20px -18px;padding:14px 20px 16px;background:var(--accent-tint);border-block-start:1px solid rgba(138,31,61,.16);border-radius:0 0 var(--r) var(--r);font-size:12px;line-height:18px}.sh .shBillPlan .go+.shBillAcct{margin-block-start:14px}.sh .shBillAcct .bl{color:var(--ink-2)}.sh .shBillAcct .bl .shNum{margin-inline-end:2px;color:var(--ink);font-size:22px;line-height:26px;font-weight:500;letter-spacing:-.03em}.sh .shBillAcct .mt{block-size:3px;background:#8a1f3d24}.sh .shBillAcct .mt i{display:block;block-size:100%;background:var(--accent)}.sh .shBillAcct .kv{display:flex;justify-content:space-between;gap:var(--s3);color:var(--ink-2)}.sh .shBillAcct .kv .v{color:var(--ink);font-variant-numeric:tabular-nums}.sh .shBillAcct .nt{color:var(--ink)}.sh .shBillAcct .mg{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--s1);margin-block-start:2px;color:var(--ink);font-weight:500;text-underline-offset:3px}.sh .shBillFine{max-inline-size:140ch;margin-block-start:16px;color:var(--ink-2);font-size:12px;line-height:18px}.sh .shBillCompare{margin-block-start:36px}.sh .shBillCompare h2{margin-block-end:var(--s4)}.sh .shBillCompare .wr{overflow-x:auto;background:var(--pane-a);border:1px solid var(--line);border-radius:var(--r)}.sh .shBillCompare table{inline-size:100%;min-inline-size:640px;border-collapse:collapse;table-layout:fixed}.sh .shBillCompare th,.sh .shBillCompare td{padding:11px 20px;text-align:start;vertical-align:middle;border-block-end:1px solid var(--rule-faint)}.sh .shBillCompare tbody tr:last-child>*{border-block-end:0}.sh .shBillCompare thead th{font:600 13px/20px var(--font);border-block-end-color:var(--rule)}.sh .shBillCompare thead td{border-block-end-color:var(--rule)}.sh .shBillCompare tbody th{inline-size:28%;font-weight:400;color:var(--ink-2)}.sh .shBillCompare [data-mine]{background:var(--accent-tint)}.sh .shBillCompare thead th[data-mine]{color:var(--accent)}.sh .shBillCompare tbody tr{transition:background var(--move)}.sh .shBillCompare tbody tr:hover{background:#fafaf9}.sh .shBillCompare .yes{display:inline-flex;color:var(--ink)}.sh .shBillCompare .no{color:#8f8f8c}.sh .shBillCompare .tg{display:inline-flex;gap:var(--s1)}.sh .shBillCompare .tg>span{padding:3px 6px;border:1px solid var(--ink);border-radius:4px;font-size:11px;line-height:1;font-weight:500}.sh .shBillCompare .tg>[data-off]{border:1px dashed var(--rule);color:#8f8f8c}.sh .shBillLower{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:12px;margin-block-start:36px}.sh .shBillLower>:only-child{grid-column:1 / -1}.sh .shBillAi{--ring: var(--on-well);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--s6);padding:22px 24px;background:var(--well);color:var(--on-well);border-radius:var(--r)}.sh .shBillAi h2{color:#fff}.sh .shBillAi .lead,.sh .shBillAi .can,.sh .shBillAi .none{color:#ffffffa8}.sh .shBillAi .lead{margin-block-start:var(--s2)}.sh .shBillAi .can,.sh .shBillAi .none{font-size:12px;line-height:18px}.sh .shBillAi .none{padding-block:10px}.sh .shBillAi .lk{display:flex;gap:var(--s1);margin-block:14px 10px;padding:4px;background:#2b2b29;border-radius:6px}.sh .shBillAi .lk input{flex:1;min-inline-size:0;padding:0 10px;background:none;border:0;color:#fff;font-size:15px;font-weight:500}.sh .shBillAi .lk .cp{display:inline-flex;align-items:center;gap:var(--s2);block-size:32px;padding:0 14px;background:#fff;border:0;border-radius:4px;color:var(--ink);font:500 12px/1 var(--font);cursor:pointer;transition:background var(--move)}.sh .shBillAi .lk .cp:hover{background:#ececea}.sh .shBillAi h3{margin:0;padding-block-end:var(--s2);border-block-end:1px solid rgba(255,255,255,.14);font:500 11px/16px var(--font);color:var(--on-well-2)}.sh .shBillAi .ks li{display:grid;grid-template-columns:minmax(0,1fr) auto;padding-block:10px;border-block-end:1px solid rgba(255,255,255,.08)}.sh .shBillAi .ks .nm{color:#fff;font-weight:600}.sh .shBillAi .ks .us{grid-column:1;color:var(--on-well-2);font-size:12px;line-height:18px}.sh .shBillAi .ks .rv{grid-row:1 / 3;grid-column:2;align-self:center;padding:0;background:none;border:0;color:#fff;font:500 12px/20px var(--font);text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px;cursor:pointer}.sh .shBillAi .ks .rv:hover{text-decoration-color:currentColor}.sh .shBillAi .ks .rv:disabled{color:var(--on-well-2);cursor:default}.sh .shBillSide{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:28px;padding:22px 24px;background:var(--pane-a);border:1px solid var(--line);border-radius:var(--r)}.sh .shBillSide .cs{display:grid;gap:10px;margin-block-start:12px}.sh .shBillSide .cs>div{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;align-items:baseline}.sh .shBillSide .cs dt{padding:3px 6px;border:1px solid var(--ink);border-radius:4px;font-size:11px;line-height:1;font-weight:600}.sh .shBillSide .cs dd{display:flex;flex-direction:column}.sh .shBillSide .cs .cr .shNum{font-size:20px;line-height:24px;font-weight:500}.sh .shBillSide .cs .cr{color:var(--ink-2);font-size:12px}.sh .shBillSide .us,.sh .shBillSide .ft{color:var(--ink-2);font-size:12px;line-height:18px}.sh .shBillSide .ft{margin-block-start:10px}.sh .shBillSide .ml{display:inline-flex;align-items:center;gap:var(--s2);margin-block-start:12px;color:var(--ink);font-weight:500;text-underline-offset:3px}.sh .shBillSide .lg{margin-block-start:12px;border-block-start:1px solid var(--rule)}.sh .shBillSide .lg a{display:flex;align-items:center;justify-content:space-between;padding-block:7px;border-block-end:1px solid var(--rule-faint);color:var(--ink);font-size:12px;text-decoration:none}.sh .shBillSide .lg a:hover{color:var(--accent)}.sh .shBillSide .lg svg{color:var(--ink-2)}@media(max-width:1180px){.sh .shBillLower{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.sh .shBillSheet{padding:20px 16px 32px}.sh .shBillHd{flex-wrap:wrap;align-items:flex-start}.sh .shBillSeg{inline-size:100%}.sh .shBillSeg button{flex:1;justify-content:center}.sh .shBillPlan[data-mine]{order:-1}.sh .shBillCompare table{min-inline-size:0;font-size:12px;line-height:16px}.sh .shBillCompare th,.sh .shBillCompare td{padding:9px 6px}.sh .shBillCompare th:first-child{padding-inline-start:12px}.sh .shBillCompare tbody th{inline-size:30%}.sh .shBillCompare .tg{flex-wrap:wrap}.sh .shBillAi,.sh .shBillSide{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:24px;padding:20px 18px}}.sh .shOauth{flex:1;min-block-size:0;overflow-y:auto;display:grid;place-items:start center;padding:56px var(--s4) 40px;background:var(--pane-b)}.sh .shOauthCard{--r: 10px;inline-size:min(100%,480px);display:flex;flex-direction:column;background:var(--pane-a);border:1px solid rgba(0,0,0,.1);border-radius:var(--r);box-shadow:0 1px 2px #0000000a,0 12px 32px -16px #0000002e;font-size:13px;line-height:20px}.sh .shOauthCard :where(p,h2,h3,ul){margin:0}.sh .shOauthCard :where(ul){padding:0;list-style:none}.sh .shOauthCard .msg{padding:28px}.sh .shOauthCard .who{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px 28px 0}.sh .shOauthCard .tile{inline-size:52px;block-size:52px;display:grid;place-items:center;background:var(--pane-b);border:1px solid rgba(0,0,0,.08);border-radius:12px;color:var(--ink)}.sh .shOauthCard .tile[data-unverified]{background:#fbf4e4;border-color:#7a520040;color:var(--warn)}.sh .shOauthCard .tile.mark{background:#000;border-color:#000}.sh .shOauthCard .tile.mark img{inline-size:100%;block-size:100%;border-radius:11px}.sh .shOauthCard .dots{display:flex;align-items:center;gap:var(--s1);color:var(--ink-2)}.sh .shOauthCard .dots i{inline-size:4px;block-size:4px;border-radius:50%;background:var(--ink-3)}.sh .shOauthCard .head{padding:20px 32px 0;text-align:center}.sh .shOauthCard .lead{font:600 21px/28px var(--font);letter-spacing:-.02em;text-wrap:balance}.sh .shOauthCard .lead strong{font-weight:600;letter-spacing:-.03em}.sh .shOauthCard .by{margin-block-start:var(--s2);color:var(--ink-2)}.sh .shOauthCard .by.local{padding:0 32px;text-align:center;font-size:12px;line-height:18px}.sh .shOauthCard .warn{display:flex;gap:10px;margin:20px 28px 0;padding:12px 14px;background:#fbf4e4;border:1px solid rgba(122,82,0,.22);border-radius:8px;color:#5c3e00;font-size:12px;line-height:18px}.sh .shOauthCard .warn svg{flex:none;color:var(--warn)}.sh .shOauthCard .warn strong{display:block;color:#4a3200;font-size:13px;line-height:20px}.sh .shOauthCard .store{display:flex;align-items:center;gap:12px;margin:20px 28px 0;padding:12px 14px;border:1px solid rgba(0,0,0,.1);border-radius:8px;font-weight:500;overflow-wrap:anywhere}.sh .shOauthCard .store svg{flex:none;color:var(--ink-2)}.sh .shOauthCard .can{padding:20px 28px 4px}.sh .shOauthCard .can h3{margin-block-end:var(--s1);font:500 12px/16px var(--font);color:var(--ink-2)}.sh .shOauthCard .can li{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;-moz-column-gap:12px;column-gap:12px;padding-block:10px;border-block-end:1px solid var(--rule-faint)}.sh .shOauthCard .can li:last-child{border-block-end:0}.sh .shOauthCard .can li>strong:last-child{grid-row:span 2}.sh .shOauthCard .can .ic{grid-row:span 2;inline-size:32px;block-size:32px;display:grid;place-items:center;background:var(--pane-b);border-radius:8px}.sh .shOauthCard .can li>span:not(.ic){grid-column:2;color:var(--ink-2);font-size:12px;line-height:18px}.sh .shOauthCard .can li[data-locked]>strong,.sh .shOauthCard .can li[data-locked] .ic{color:var(--ink-2);opacity:.6}.sh .shOauthCard .go{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;margin-block-start:12px;padding:16px 28px 20px;border-block-start:1px solid var(--rule-faint)}.sh .shOauthCard .go .shBtn,.sh .shOauthCard .fm .shBtn{block-size:40px;border-radius:8px;font-size:14px}.sh .shOauthCard .after{padding:0 28px 24px;text-align:center;color:var(--ink-2);font-size:12px;line-height:18px}.sh .shOauthCard .fm{display:flex;flex-direction:column;gap:var(--s2);padding:20px 28px}.sh .shOauthCard .fm label{font:500 12px/16px var(--font);color:var(--ink-2)}.sh .shOauthCard .fm input{block-size:40px;padding:0 12px;border:1px solid var(--rule);border-radius:8px;background:var(--pane-a)}.sh .shOauthCard .fm .shBtn{margin-block-start:var(--s2)}.sh .shOauthCard .alt{border-block-start:1px solid var(--rule-faint)}.sh .shOauthCard .alt summary{padding:14px 28px;text-align:center;color:var(--ink-2);font-size:12px;line-height:18px;cursor:pointer}.sh .shOauthCard .alt .fm{padding-block-start:0}.sh .shOauthCard .after a{color:var(--ink);text-decoration:underline}.sh .shOauthCard .err{color:var(--crit);font-size:12px;line-height:18px}@media(max-width:520px){.sh .shOauth{padding-block-start:var(--s4)}.sh .shOauthCard .head{padding-inline:20px}.sh .shOauthCard .warn,.sh .shOauthCard .store{margin-inline:var(--s4)}.sh .shOauthCard .can,.sh .shOauthCard .go,.sh .shOauthCard .after,.sh .shOauthCard .alt summary,.sh .shOauthCard .fm{padding-inline:var(--s4)}.sh .shOauthCard .lead{font-size:19px;line-height:26px}}.sh .shLegalRail{background:var(--pane-a);border-inline-end:1px solid var(--rule);padding:var(--s4);display:flex;flex-direction:column;gap:var(--s2);min-block-size:0;overflow:hidden}.sh .shLegalNav,.sh .shLegalContact{list-style:none;margin:0 0 var(--s4);padding:0}.sh .shLegalNav a{display:flex;align-items:center;min-block-size:var(--h-std);padding:0 var(--s2);color:var(--ink);text-decoration:none}.sh .shLegalNav a:hover{background:var(--hover)}.sh .shLegalNav a[aria-current=page]{background:var(--ink);color:#fff}.sh .shLegalContact{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s2)}.sh .shLegalContact a{color:var(--ink)}.sh .shLegalFollow{margin:0 0 var(--s4);display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:var(--s4);column-gap:var(--s4);row-gap:var(--s1)}.sh .shLegalFollow .shMeta{flex-basis:100%}.sh .shLegalFollow a{color:var(--ink)}.sh .shLegal{--legal-pad: var(--s6);--legal-head: 200px;--legal-gap: var(--s6);--legal-measure: 80ch;--legal-toc: 220px}@media(min-width:1500px){.sh .shLegal{--legal-pad: 48px;--legal-head: 240px;--legal-gap: 48px}}@media(min-width:1800px){.sh .shLegal{--legal-pad: 64px;--legal-head: 264px;--legal-gap: 56px;--legal-toc: 248px}}.sh .shLegalPane{position:relative;display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;timeline-scope:--sh-legal}.sh .shLegalRead{flex:1;min-block-size:0;overflow:auto;overscroll-behavior:contain;scroll-timeline:--sh-legal block;background:var(--pane-b);padding:var(--s6) var(--legal-pad) calc(var(--s6) * 2);font:400 13px/20px var(--font)}@media(prefers-reduced-motion:no-preference){.sh .shLegalRead{scroll-behavior:smooth}}.sh .shLegalPage{display:grid;grid-template-columns:minmax(0,calc(var(--legal-head) + var(--legal-gap) + var(--legal-measure)));justify-content:center;-moz-column-gap:64px;column-gap:64px}.sh .shLegalDoc{max-inline-size:calc(var(--legal-head) + var(--legal-gap) + var(--legal-measure));margin-inline:auto}.sh .shLegalPage>.shLegalDoc{max-inline-size:none;margin:0}.sh .shLegalHead,.sh .shClause,.sh .shLegalList a{display:grid;grid-template-columns:var(--legal-head) minmax(0,1fr);-moz-column-gap:var(--legal-gap);column-gap:var(--legal-gap)}.sh .shLegalHead{align-items:baseline;padding-block-end:var(--s6)}.sh .shLegalHead h2{font:600 18px/24px var(--font);letter-spacing:-.02em;margin:0;text-wrap:balance}.sh .shLegalSummary{font:400 14px/22px var(--font);color:var(--ink-2);margin:0;text-wrap:pretty}.sh .shClause{padding-block:var(--s5) var(--s6);border-block-start:1px solid var(--rule);scroll-margin-block-start:var(--s5)}.sh .shClause h3{display:flex;gap:var(--s3);margin:0;font:600 13px/20px var(--font);text-wrap:balance}.sh .shClause h3 .shNum,.sh .shLegalToc .shNum{flex:none;min-inline-size:3ch;font-weight:400;font-size:12px;color:var(--ink-2)}.sh .shClauseBody p{margin:0;text-wrap:pretty}.sh .shClauseBody p+p{margin-block-start:var(--s3)}.sh .shLegalRows{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin:var(--s4) 0 0;border-block-start:1px solid var(--rule-faint)}.sh .shLegalRows>div{display:contents}.sh .shLegalRows dt,.sh .shLegalRows dd{margin:0;padding:var(--s3) var(--s4) var(--s3) 0;border-block-end:1px solid var(--rule-faint)}.sh .shLegalRows dt{color:var(--ink-2)}.sh .shLegalRows dd{padding-inline-end:0}.sh .shLegalList{list-style:none;margin:0;padding:0}.sh .shLegalList a{grid-template-columns:var(--legal-head) minmax(0,1fr) auto;align-items:baseline;padding:var(--s4) var(--s3);margin-inline:calc(var(--s3) * -1);border-block-start:1px solid var(--rule);color:inherit;text-decoration:none}.sh .shLegalList li:last-child a{border-block-end:1px solid var(--rule)}.sh .shLegalList a:hover{background:var(--hover)}.sh .shLegalBlurb{color:var(--ink-2);text-wrap:pretty}.sh .shLegalToc{display:none}@media(min-width:1500px){.sh .shLegalPage{grid-template-columns:minmax(0,calc(var(--legal-head) + var(--legal-gap) + var(--legal-measure))) var(--legal-toc)}.sh .shLegalToc{display:flex;flex-direction:column;gap:var(--s3);align-self:start;position:sticky;inset-block-start:0}}.sh .shLegalToc ol{list-style:none;margin:0;padding:0;border-inline-start:1px solid var(--rule)}.sh .shLegalToc a{display:flex;gap:var(--s3);padding:var(--s1) var(--s3);margin-inline-start:-1px;border-inline-start:1px solid transparent;font:400 12px/18px var(--font);color:var(--ink-2);text-decoration:none}.sh .shLegalToc a:hover{color:var(--ink)}.sh .shLegalToc a[aria-current]{border-inline-start-color:var(--ink);color:var(--ink)}.sh .shLegalToc a[aria-current]>span:last-child{font-weight:600}.sh .shLegalPane:before,.sh .shLegalPane:after{content:"";position:absolute;z-index:2;inset-inline:0;block-size:var(--sh-edge);--sh-edge-tint: var(--pane-b);background:linear-gradient(var(--sh-edge-dir, to bottom),color-mix(in srgb,var(--sh-edge-tint) 40%,transparent),transparent);backdrop-filter:blur(var(--sh-edge-blur));-webkit-backdrop-filter:blur(var(--sh-edge-blur));-webkit-mask-image:linear-gradient(var(--sh-edge-dir, to bottom),#000,transparent);mask-image:linear-gradient(var(--sh-edge-dir, to bottom),#000,transparent);pointer-events:none}.sh .shLegalPane:before{inset-block-start:0}.sh .shLegalPane:after{inset-block-end:0;--sh-edge-dir: to top}@supports (animation-timeline: scroll()){.sh .shLegalPane:before,.sh .shLegalPane:after{opacity:0;animation:shEdgeIn auto linear both;animation-timeline:--sh-legal}.sh .shLegalPane:before{animation-range:0 var(--sh-ramp)}.sh .shLegalPane:after{animation-name:shFootFade;animation-range:calc(100% - var(--sh-ramp)) 100%}}@media(prefers-reduced-transparency:reduce){.sh .shLegalPane:before,.sh .shLegalPane:after{backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-mask-image:none;mask-image:none;background:linear-gradient(var(--sh-edge-dir, to bottom),var(--sh-edge-tint),transparent)}}@media(prefers-reduced-motion:reduce){.sh .shLegalPane:before,.sh .shLegalPane:after{animation:none}}@media(max-width:1099px){.sh .shLegalHead,.sh .shClause,.sh .shLegalList a{grid-template-columns:minmax(0,1fr);row-gap:var(--s2)}.sh .shLegalList a{row-gap:var(--s1)}}@media(max-width:720px){.sh .shLegal{grid-template-rows:auto minmax(0,1fr);--legal-pad: var(--s4)}.sh .shLegalRail{border-inline-end:0;border-block-end:1px solid var(--rule)}.sh .shLegalRead{padding-block-start:var(--s5)}}
