@layer features{.window--frame .window__body{min-height:5.5rem}.window--frame .window__meta.frame-meta{color:var(--bar-paper)}.frame-grid>.stack>.page__section+.page__section{margin-top:0}.page__section-meta>.dots,.window__meta>.dots{margin-left:0}.empty-state--line{align-items:center;gap:var(--space-3);padding:var(--space-4) 0;max-width:none}.empty-state--line .empty-state__figure,.empty-state--line .empty-state__glyph,.empty-state__figure--glyph{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:0;color:var(--ink)}.empty-state--line .empty-state__figure>.glyph,.empty-state--line .empty-state__glyph>.glyph{width:24px;height:24px}.empty-state--line .empty-state__text{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.empty-state--line .empty-state__line{font-size:var(--text-body);font-weight:400;color:var(--ink);margin:0}.empty-state--line .empty-state__actions .button--small{min-height:28px}.empty-state--line .empty-state__actions{margin-top:0}.window__body>.empty-state--line{padding-block:var(--space-2)}.hub .verdict--display{padding-block:var(--gap-scene) var(--space-5)}.hub .verdict--display .verdict__title{max-width:14ch}.hub .verdict__line{max-width:48rem;text-wrap:pretty}.hub-exposure__link{display:inline-block;min-block-size:24px;color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hub .row__sub a{display:inline-flex;align-items:center;min-block-size:24px}.hub-exposure__link:hover{text-decoration-thickness:2px}.hub-verdict__part{display:block}.hub-verdict__part+.hub-verdict__part{margin-block-start:var(--space-2)}.hub-verdict__hint{margin-block-start:var(--space-4);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans)}.hub-verdict__part+.hub-verdict__hint{margin-block-start:var(--space-4)}.hub .mode-hint{color:var(--charcoal)}.hub .mode-hint .button--quiet-text{font-size:inherit;font-weight:400;line-height:inherit}.hub .mode-hint .mode-note__keep{color:var(--ink);font-weight:500}.hub-stage:empty,.hub-slot:empty{display:none}.hub-stage>.stage{margin-block-start:var(--space-6)}.hub-slab .stage__label{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.hub-slab__label{font:400 var(--t-pixel)/1.5 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.hub-slab__repo{font:500 var(--t-meta)/var(--lh-meta) var(--font-sans);letter-spacing:normal;color:var(--ink)}.hub-slab__mark{display:block;line-height:1}.hub-slab .stage__why{max-width:40rem}@media(min-width:1280px){.hub-slab:has(>.stage__figure>.charge--figure) .hub-slab__mark--charge{display:none}}.hub .row__lead{display:inline-flex;align-items:center;align-self:center}.hub .row__lead .status__glyph,.hub .row__lead svg{display:block}.hub-waiting__verb{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:var(--space-1) var(--space-4)}.hub-waiting__who{font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--ink)}.hub-more{font-size:var(--t-meta)}.hub-watch__counts{display:inline-flex;align-items:center;min-block-size:24px;gap:var(--space-2);color:var(--ink);text-decoration:none}.hub-watch__counts:hover .hub-watch__count-text{text-decoration:underline;text-underline-offset:3px}.hub-watch__count-text{font:400 var(--t-meta)/var(--lh-meta) var(--font-sans)}.hub-units__figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-5)}.hub-units__number{font:400 var(--t-figure)/1 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--ink)}.hub-units__word{font:500 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--charcoal)}.hub-units__line{margin:0 0 var(--space-3);max-inline-size:var(--measure);color:var(--charcoal)}.first-run__note:has(>.mode-note[hidden]){display:none}.first-run__note{margin-block-start:var(--space-5);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.hub-pipeline{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin:0}.hub-pipeline a{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hub-matrix{inline-size:100%;min-inline-size:36rem;border-collapse:collapse}.hub-matrix th,.hub-matrix td{padding:var(--space-2) var(--space-3);text-align:start;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);border-block-end:var(--hairline)}.hub-matrix thead th{font-weight:600;color:var(--charcoal);vertical-align:bottom}.hub-matrix .hub-matrix__num,.hub-matrix .hub-matrix__cell{text-align:end}.hub-matrix__cell a{font:400 var(--t-pixel)/1.4 var(--font-pixel);color:var(--link);text-decoration:underline;text-underline-offset:3px}.hub-matrix__zero{font:400 var(--t-pixel)/1.4 var(--font-pixel);color:var(--ink-tertiary)}.hub-scans{inline-size:100%;min-inline-size:44rem}.first-run__stage{grid-template-columns:minmax(0,1fr) minmax(22rem,26rem);align-items:center;row-gap:var(--space-4);min-block-size:min(34rem,70vh);margin-block-start:var(--space-7);padding-block:calc(var(--seam-app) + var(--space-8))}.first-run__stage>.stage__label{display:none}.first-run__stage>.first-run__journey,.first-run__stage>.stage__sentence,.first-run__stage>.stage__why,.first-run__stage>.stage__actions,.first-run__stage>.stage__body{grid-column:1}.first-run__stage>.stage__figure{grid-column:2;grid-row:1 / span 5;justify-self:center;max-inline-size:none;place-items:center}.first-run__stage .stage__sentence{max-width:12ch;font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:var(--tr-display)}.first-run__stage .stage__why{max-width:34rem}.first-run__journey{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);margin:0 0 var(--space-3);padding:0;list-style:none}.first-run__step{display:inline-flex;align-items:baseline;gap:var(--space-3);color:var(--charcoal)}.first-run__step[aria-current=step]{color:var(--ink)}@media(max-width:900px){.first-run__stage sealed-jar{--jar-unit: 7}}.first-run__next{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}@media(max-width:900px){.first-run__stage{grid-template-columns:minmax(0,1fr);min-block-size:0;padding-block:calc(var(--seam-app) + var(--space-6))}.first-run__stage>.stage__figure{grid-column:1;grid-row:1;justify-self:center;place-items:center;margin-block-end:var(--space-3)}}@media(max-width:720px){.hub .verdict--display{padding-block-start:var(--space-7)}.hub-slab .stage__label{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4)}.hub-watch__counts{margin-inline-start:0}}}
@layer features{.repo-head .verdict{padding-block-end:var(--space-5)}.repo-tabs{margin:0;border-block-end:var(--hairline)}.repo-tabs__list{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-1);margin:0;padding:0 0 var(--space-2);list-style:none}.repo-tabs__link{display:inline-flex;align-items:center;min-block-size:32px;padding-inline:var(--space-3);font:500 var(--t-body)/1 var(--font-sans);color:var(--charcoal);text-decoration:none;white-space:nowrap}.repo-tabs__link:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.repo-tabs__link[aria-current=page]{background:var(--ink);color:var(--paper)}.repo-tabs__link[aria-current=page]:hover{text-decoration:none}.repo-tabs__link[aria-current=page]:focus-visible{outline-offset:2px}.repo-list{margin-block-start:var(--gap-group);border-block-start:var(--rule-strong)}.repo-list__filter{max-inline-size:22rem;margin-block:var(--space-4)}.repo-list__rows{margin:0;padding:0;list-style:none}.repo-list__row{position:relative;display:grid;grid-template-columns:var(--hang) minmax(0,var(--measure)) minmax(0,1fr);column-gap:var(--hang-gap);align-items:baseline;min-block-size:var(--row-min);padding-block:var(--space-4);border-block-end:var(--hairline)}.repo-list__row[data-needs]:before{content:"";position:absolute;inset-inline-start:calc(var(--mark) * -2.5);inset-block-start:calc(var(--space-4) + .55em);inline-size:var(--mark);block-size:var(--mark);box-sizing:border-box}.repo-list__row[data-needs=you]:before{background:var(--ink)}.repo-list__row[data-needs=other]:before{border:1px solid var(--ink)}.repo-list__name{margin:0;min-inline-size:0;font:500 var(--t-body)/1.4 var(--font-sans);overflow-wrap:break-word}.repo-list__name a{color:var(--ink);text-decoration:none}.repo-list__name a:after{content:"";position:absolute;inset:0}.repo-list__name a:hover{text-decoration:underline;text-underline-offset:3px}.repo-list__name a:focus-visible{outline:none}.repo-list__name a:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:2px}.repo-list__line{margin:0;color:var(--charcoal)}.repo-list__end{position:relative;z-index:1;justify-self:end;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans)}.repo-list__end:empty{display:none}.repo-list__counts{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:24px;color:var(--ink);text-decoration:none;white-space:nowrap}.repo-list__counts:hover>span:last-child{text-decoration:underline;text-underline-offset:3px}.repo-table__filters{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3) var(--space-5);margin-block-end:var(--space-4)}.repo-table__filters .field{margin:0}.repo-table__summary{margin:0;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.repo-table{inline-size:100%;min-inline-size:48rem;border-collapse:collapse}.repo-table__line{display:block}.repo-table__quiet{color:var(--charcoal)}.repo-table .repo-table__wrap-cell{white-space:normal;min-inline-size:9rem;max-inline-size:16rem}.repo-table__wrap{container-type:inline-size}@container (max-width: 48rem){.repo-table{min-inline-size:0}.repo-table thead{display:none}.repo-table,.repo-table tbody{display:block}.repo-table tbody tr{height:auto;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);padding:var(--space-3);border-block-end:var(--hairline)}.repo-table tr>:is(th,td){display:block;padding:0;border:0;min-inline-size:0;max-inline-size:none;white-space:normal}.repo-table tr>th{flex-basis:100%}.repo-table tr>td:before{content:attr(data-label);display:block;font:400 var(--t-pixel)/1.5 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}}.repo-table th,.repo-table td{white-space:nowrap;padding:var(--space-2) var(--space-3);text-align:start;vertical-align:baseline;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);border-block-end:var(--hairline)}.repo-table thead th{font-weight:600;color:var(--charcoal)}.repo-table tbody th{font-weight:500}.repo-table a{display:inline-flex;align-items:center;min-block-size:24px}.repo-table .repo-table__num{text-align:end;font-family:var(--font-pixel);font-size:var(--t-pixel)}.repo-table__none{color:var(--ink-tertiary)}@media(max-width:900px){.repo-list__row{grid-template-columns:minmax(0,1fr);row-gap:var(--space-1);padding-inline-start:calc(var(--mark) * 2.5)}.repo-list__row[data-needs]:before{inset-inline-start:0}.repo-list__end{justify-self:start;margin-block-start:var(--space-1)}}.repo-slab .stage__label{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.repo-slab__label{font:400 var(--t-pixel)/1.5 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.repo-slab__mark{display:block;line-height:1}@media(min-width:1280px){.repo-slab:has(>.stage__figure>.charge--figure) .repo-slab__mark--charge{display:none}}.repo-page .switch__label{font-size:var(--t-body)}.repo-slab__note{color:var(--charcoal)}.repo-aside__line{margin:var(--space-4) 0 0}.repo-aside__toggle{font-size:var(--t-meta)}.repo-aside{margin-block-start:var(--space-2)}.repo-aside[hidden]{display:none}.repo-peek{margin-block:var(--space-4) 0}.repo-path__title{margin:0 0 var(--space-4);font:500 var(--t-body)/1.4 var(--font-sans)}.repo-path__title a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.repo-watch{margin:0}.repo-watch+.repo-watch{margin-top:var(--space-2)}.repo-watch__line{color:var(--ink)}.repo-languages,.repo-scans{inline-size:100%;min-inline-size:34rem;border-collapse:collapse}.repo-languages th,.repo-languages td,.repo-scans th,.repo-scans td{padding:var(--space-2) var(--space-3);text-align:start;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);border-block-end:var(--hairline)}.repo-languages thead th,.repo-scans thead th{font-weight:600;color:var(--charcoal)}.repo-monitor__state{margin:0;font:500 var(--t-body)/var(--lh-body) var(--font-sans)}.repo-monitor__commands{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.repo-monitor__command{display:grid;gap:var(--space-1);justify-items:start}.repo-monitor__command--best{padding-block-end:var(--space-3);border-block-end:var(--hairline)}.repo-monitor__consequence{margin:0;max-inline-size:40rem;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.repo-monitor__feedback:empty{display:none}.repo-monitor__feedback{margin:var(--space-3) 0 0;color:var(--charcoal)}.repo-settings__saved{margin:0;min-block-size:1.4em}.repo-settings__form{display:grid;gap:var(--space-4);max-inline-size:36rem}.repo-settings__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin:0}.repo-settings__more-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) var(--space-5)}.repo-settings__more{font-size:var(--t-meta)}.repo-settings__danger{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3)}.repo-settings__danger[hidden]{display:none}.repo-page .switch+.switch{margin-block-start:var(--space-3)}.repo-findings .findings-view{margin-block-start:var(--space-3)}.connect-start{margin-block-start:var(--space-3);border-block-start:var(--rule-strong)}.connect-providers{margin:0;padding:0;list-style:none}.connect-providers__item{border-block-end:var(--hairline)}.connect-provider{display:grid;grid-template-columns:var(--hang) minmax(0,var(--measure));column-gap:var(--hang-gap);align-items:center;inline-size:100%;min-block-size:4.5rem;padding:var(--space-4) 0;border:0;background:none;color:var(--ink);text-align:start;cursor:pointer}.connect-provider__mark{display:inline-flex;align-items:center;justify-content:center;min-inline-size:2.25rem;padding:2px var(--space-1);border:var(--hairline);font:400 var(--t-pixel)/1 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--ink)}.connect-provider__name{grid-column:1;display:inline-flex;align-items:center;gap:var(--space-3);font:600 var(--t-body)/1.3 var(--font-sans)}.connect-provider__line{grid-column:2;font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--charcoal)}.connect-provider:hover .connect-provider__name{text-decoration:underline;text-underline-offset:3px}.connect-provider:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.connect-provider[aria-busy=true]{cursor:progress}.connect-start__more{margin:var(--space-4) 0 0}.connect__steps:empty{display:none}.connect-picks{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-1) var(--space-5);margin:0;padding:0;list-style:none}.connect-pick__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin-block-start:var(--space-5)}.connect-picks__count{margin:0;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.connect-ticks{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0;padding:0;list-style:none}.connect-tick{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);min-block-size:24px;color:var(--ink)}.connect-tick[data-state=pending],.connect-tick[data-state=off]{color:var(--charcoal)}.connect-tick__mark{display:inline-flex;inline-size:12px;justify-content:center}.connect-tick__why{flex-basis:100%;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.connect-ticks__status{margin:var(--space-3) 0 0;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.connect__slab:empty,.connect__feedback:empty{display:none}.connect-link{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3) var(--space-4)}.connect-link .field{flex:1 1 18rem;margin:0}.connect-found__facts{margin-block-start:var(--space-4)}.connect-found__line{margin:var(--space-4) 0 0}.connect-found__name{font-weight:600}.connect-token{display:grid;gap:var(--space-4);max-inline-size:36rem}.connect-token p{margin:0}.connect-token label{display:grid;gap:var(--space-2);font-weight:600}.connect-token__title{font-weight:600}.connect-token__permissions{margin:0;padding-inline-start:var(--space-5)}@media(max-width:900px){.connect-provider{grid-template-columns:minmax(0,1fr);row-gap:var(--space-1);padding-inline:0}.connect-provider__name{grid-column:1;grid-row:1}.connect-provider__line{grid-column:1;grid-row:2}}.scan-now-page .check,.watch-page .check,.repo-page .check,.connect-page .check{font-size:var(--t-body)}.scan-now-page .check__note,.watch-page .check__note,.repo-page .check__note,.connect-page .check__note{font-size:var(--t-meta)}.scan-branch{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-2) var(--space-5)}.scan-branch .field{flex:0 1 18rem;margin:0}.scan-field__note{margin:0 0 var(--space-2);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.scan-field__note:empty{display:none}.choices.scan-depth{display:flex;flex-wrap:wrap;column-gap:var(--space-6);margin:var(--space-5) 0 0;padding:0;border:0}.choices.scan-depth>.check{border:0}.scan-now-page .hang{margin-block-start:var(--space-6)}.scan-more__line{margin:0}.scan-more__toggle{font-size:var(--t-body)}.scan-more__panel{display:none;gap:var(--space-5);margin-block-start:var(--space-4);padding-block-start:var(--space-4);border-block-start:var(--hairline);max-inline-size:36rem}.scan-more[data-open] .scan-more__panel,:root[data-mode=expert] .scan-more__panel{display:grid}.scan-target{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3)}.scan-target .field{flex:1 1 14rem;margin:0}.scan-target .field[hidden],.scan-target .button--line[hidden],.scan-target:has(>.field[hidden]){display:none}.scan-more__panel .choices{margin:0}.scan-scopes{display:grid;gap:var(--space-4)}.scan-scopes:empty{display:none}.scan-scope__title{margin:0 0 var(--space-2);font-weight:600}.scan-scope__list{margin:0;padding-inline-start:var(--space-5);color:var(--charcoal)}.scan-feedback:empty{display:none}.watch-switches{display:grid;gap:var(--space-3);margin-block-start:var(--space-5);max-inline-size:30rem}.watch-switches .switch__label{font-size:var(--t-body)}.watch-blocked{margin-block-start:var(--space-3);max-inline-size:calc(var(--hang) + var(--hang-gap) + var(--measure))}.watch-webhook{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.repo-crumbs__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cap-checks{border-block-start:var(--hairline);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);container-type:inline-size}.cap-check{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,9rem) minmax(0,1fr);gap:var(--space-2) var(--space-3);align-items:baseline;padding-block:var(--space-2);border-block-end:var(--hairline)}.cap-check__label{color:var(--ink)}.cap-check__state{display:inline-flex;align-items:center;gap:var(--space-2)}.cap-check__detail{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);color:var(--charcoal)}.cap-check__separator{display:inline-block;inline-size:var(--space-2)}.connect-tick__dot{display:inline-block;inline-size:3px;block-size:3px;border-radius:50%;background:currentColor;vertical-align:middle}@container (max-width: 34rem){.cap-check{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1) var(--space-3)}.cap-check__detail{grid-column:1 / -1}}}
@layer features{.scan-page{overflow-anchor:none}.scan-compared{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.scan-stop[hidden]{display:none}.scan-stop[aria-disabled=true]{cursor:default;text-decoration:none}.scan-context__trail,.scan-way .row__sub{display:none}.scan-expert>.expert-area>.doorway{margin-block-start:var(--gap-group)}.scan-anchor{display:block;block-size:0}.scan-phases{margin-top:var(--space-3)}.scan-live__usual,.scan-live__closer,.scan-live__checking{margin:var(--space-3) 0 0;max-width:var(--measure);font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--charcoal)}.scan-live__closer,.scan-live__checking{color:var(--ink)}.scan-live__closer[hidden],.scan-live__checking[hidden]{display:none}.scan-body>.hang:first-child{margin-block-start:var(--gap-group)}.scan-way>.scan-way__strip{position:relative;z-index:1;grid-column:2 / -1;min-inline-size:0;margin-block-start:var(--space-4)}.scan-ways__slot[aria-busy=true]{min-block-size:var(--space-7)}.scan-ways__map{margin:var(--space-4) 0 0}.scan-map-line{margin:0}.scan-note{margin:0;max-width:var(--measure);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.scan-subhead{margin:var(--space-4) 0 0;font:500 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--ink)}.scan-more{margin:var(--space-3) 0 0}.scan-more[hidden]{display:none}.scan-filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.scan-filter .field__label{font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.scan-filter .select{min-inline-size:0;max-inline-size:100%}.scan-gaps .row__text{max-width:var(--measure)}.scan-gap__scope{overflow-wrap:break-word}.scan-times{display:grid;margin:0;padding:0;list-style:none}.scan-times__row{display:grid;grid-template-columns:minmax(0,15rem) minmax(6rem,auto) minmax(9rem,auto) minmax(4rem,1fr);column-gap:var(--space-4);align-items:center;padding-block:var(--space-2);border-block-end:var(--hairline);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans)}.scan-times__row:first-child{padding-block-start:0}.scan-times__name{min-inline-size:0;color:var(--ink)}.scan-times__row:is([data-status="not reached"],[data-status=next]) .scan-times__name{color:var(--charcoal)}.scan-times__took{text-align:end;color:var(--charcoal)}.scan-times__row:is([data-status=stopped],[data-status=failed],[data-status=replaced]) .scan-times__word{color:var(--ink);font-weight:500}.scan-times__track{display:block;block-size:8px}.scan-times__bar{display:block;block-size:100%;inline-size:calc(var(--share, 0) * 100%);background:var(--ink)}.scan-times__row[data-live] .scan-times__bar{background:var(--live)}.scan-times__row[data-live] .scan-times__took{color:var(--live)}.scan-languages__name{display:grid;gap:var(--space-1)}.scan-languages .density__bar{inline-size:6rem}.scan-log td,.scan-ledger td,.scan-found-table td,.scan-found-table th{vertical-align:baseline}.scan-found-table .tick{margin-inline-end:var(--space-1)}.scan-found-table a{color:var(--ink)}.scan-found-table td:nth-child(2){min-inline-size:16rem}.scan-log__empty{color:var(--charcoal)}@media(min-width:1280px){.scan-page .expert-area>.hang{scroll-margin-block-start:calc(var(--topbar-height) + 8rem)}}@media(max-width:720px){.scan-gaps .row,.scan-list .row{padding-inline-start:0}.scan-way>.scan-way__strip{grid-column:1}.scan-times__row{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}.scan-times__raw{grid-row:2}.scan-times__track{grid-column:1 / -1}}.scan-list__line--short{display:none}.scan-list-page .verdict__line:not([hidden]){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-5)}.scan-filters{margin-block-start:var(--space-2)}@media(max-width:767px){.scan-list-page>.verdict--page{padding-block-end:var(--space-3)}.scan-list-body>.hang:first-child{margin-block-start:var(--space-5);padding-block-start:var(--space-2);row-gap:var(--space-2)}}.scan-filters__toggle{display:inline-flex;align-items:baseline;min-block-size:24px;padding:0;border:0;background:none;font:500 var(--t-body)/1.4 var(--font-sans);color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;list-style:none}.scan-filters__toggle::-webkit-details-marker{display:none}.scan-filters__toggle:after{content:" ▸";margin-inline-start:.3em;font-family:var(--font-pixel);font-size:var(--t-pixel);text-decoration:none}.scan-filters__toggle[aria-expanded=true]:after{content:" ▾"}.scan-filters__toggle .doorway__count{margin-inline-start:var(--space-2);text-decoration:none}.scan-filters__form{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-5);margin-top:var(--space-4);padding-block:var(--space-4);border-block:var(--hairline)}.scan-filters__field{display:grid;gap:var(--space-1);flex:1 1 11rem;min-inline-size:0;max-inline-size:17rem}.scan-filters__label{font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.scan-glyph{display:inline-flex;align-items:center;align-self:center;color:var(--ink)}.scan-glyph[data-state=queued],.scan-glyph[data-state=superseded]{color:var(--charcoal)}.scan-glyph[data-live]{color:var(--live)}.scan-glyph .status__glyph{color:inherit}.scan-list .row__line{flex-wrap:nowrap}.scan-list .row__lead{display:inline-flex;align-self:center}.scan-list .row__sub{padding-inline-start:calc(16px + var(--space-3))}.scan-older__line{margin:var(--space-4) 0 0}.scan-older{font-size:var(--t-meta)}.scan-list--older{margin-top:var(--space-3)}.scan-list--older .row:first-child{padding-block-start:var(--gap-row);border-block-start:var(--hairline)}.scan-table-wrap{margin-block-start:var(--gap-block);min-inline-size:0}.scan-state{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.scan-table th,.scan-table td{vertical-align:baseline}.scan-table td{white-space:nowrap}.scan-table td.scan-table__wrap{min-inline-size:7rem;white-space:normal}.scan-table tr[data-live] .scan-state{color:var(--live)}@media(max-width:767px){.scan-context__trail{display:inline}.scan-list-page .verdict--page{padding-block-start:var(--space-3)}.scan-list__line--long{display:none}.scan-list__line--short{display:inline}.scan-list-page .scan-list-body>.hang:first-child{margin-block-start:var(--space-4)}}.map-page{max-width:none}}
@layer features{.map-page{padding-block-end:var(--gap-scene)}.map-page[data-scope=scan]>.map-band{margin-block-start:var(--space-7)}.map-page[data-scope=repository]>.map-band{margin-block-start:var(--space-6)}.map-page__note:empty,.map-page__peek:empty{display:none}.map-page__note{margin-block-start:var(--space-4)}.map-page__note .mode-note[hidden]{display:none}.map-page__peek .map-peek{margin:var(--space-6) 0 0}.map-page__view{margin-block-start:var(--space-7)}.map-band{row-gap:var(--space-3)}.map-band .stage__sentence{max-inline-size:32ch}.map-band .stage__why,.map-band .stage__body{grid-column:1 / -1;max-inline-size:var(--measure)}.map-band .stage__body{max-inline-size:none;display:grid;row-gap:var(--space-4)}.map-band__tags{max-inline-size:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3)}.map-band__tags .tag{color:var(--charcoal)}.map-band__tags .tag:not(.tag--ink){font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);letter-spacing:normal;text-transform:none}.map-band__when,.map-band__hash,.map-band__expert,.map-band__item{display:inline-flex;align-items:baseline;gap:var(--space-3)}.map-band__when{gap:.6em}.map-band__first{display:block}.map-band__hash .tag{color:var(--ink)}.map-band .copy-button{min-block-size:24px;padding:0 var(--space-1);border:0;background:none;color:var(--link);font:400 var(--t-meta)/1 var(--font-sans);text-decoration:underline;text-underline-offset:3px}.map-tabs{margin-block-start:var(--space-2);padding-block-start:var(--space-3);border-block-start:var(--hairline)}.map-tabs__list{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-6);margin:0;padding:0;list-style:none}.map-tabs__link{display:inline-flex;align-items:baseline;gap:var(--space-2);min-block-size:32px;padding-block:var(--space-2) var(--space-1);font:400 var(--t-meta)/1.4 var(--font-sans);color:var(--charcoal);text-decoration:none}.map-tabs__link:hover .map-tabs__label{color:var(--ink);text-decoration:underline;text-underline-offset:6px}.map-tabs__link[aria-current=page] .map-tabs__label{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.map-tabs__count{font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--link)}.map-now__phases{padding-block-start:var(--space-1)}.map-now__phases .phases{color:var(--charcoal)}.map-now__checking{display:flex;align-items:baseline;gap:var(--space-3);margin:0;min-inline-size:0;padding-block-start:var(--space-3);border-block-start:var(--hairline)}.map-now__checking .live__mark{flex:none;align-self:center}.map-now__checking .tag{flex:none;color:var(--live)}.map-now__question{min-inline-size:0;overflow:hidden;font:500 var(--t-meta)/1.4 var(--font-sans);color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.map-now__reach{flex:none;font:400 var(--t-meta)/1.4 var(--font-mono);color:var(--charcoal)}.map-mono{font-family:var(--font-mono);font-size:.875em;overflow-wrap:normal}.map-lead{margin:0 0 var(--space-4);max-inline-size:var(--measure);color:var(--charcoal)}.map-note{margin:var(--space-3) 0 0;max-inline-size:var(--measure);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.map-empty{margin:0;max-inline-size:var(--measure)}.map-empty .link-go{margin-inline-start:var(--space-2)}.map-state__links{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0}.map-callout{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-4);margin:0 0 var(--space-6);padding-block:0 var(--space-4);border-block-end:var(--rule-strong)}.map-callout__text{font:500 var(--t-body)/1.4 var(--font-sans);color:var(--ink)}.ways{margin:0;padding:0;list-style:none}.row--finding.way{scroll-margin-block:calc(var(--topbar-actual) + var(--space-6))}.row--finding.way:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.row--finding>.way__strip{position:relative;z-index:1;grid-column:2 / -1;min-inline-size:0;margin-block-start:var(--space-4)}.row--finding>.way__strip:empty{display:none}.way__open{display:inline-block;padding:1px var(--space-2);border:1px dotted var(--ink);color:var(--ink)}.way[data-set-aside] .row__title{font-weight:400;color:var(--charcoal)}.ways__more{display:grid;row-gap:var(--space-3);margin-block-start:var(--space-6)}.ways__line{margin:0;max-inline-size:var(--measure);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.ways__line .button--quiet-text,.map-note .button--quiet-text{font-size:var(--t-meta);color:var(--ink)}.ways__noway{margin-block-start:var(--space-5);padding-block-start:var(--space-3);border-block-start:var(--rule-strong)}.ways__subhead{margin:0 0 var(--space-2);font:600 var(--t-body)/1.3 var(--font-sans)}.ways__noway .rows{margin-block-start:var(--space-4)}.map-remainder{max-inline-size:var(--measure)}.map-hang:first-child{margin-block-start:0}.map-gaps .row__title .map-mono,.map-remainder .row__title .map-mono{font-size:.875rem}.map-advice{white-space:normal;text-align:end;max-inline-size:22ch;color:var(--charcoal)}.map-gap__raw{color:var(--charcoal)}.map-stack{display:grid;row-gap:var(--space-4)}.map-key{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);margin:0 0 var(--space-3);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.map-key__item{display:inline-flex;align-items:center;gap:var(--space-2)}.map-key .density__bar{inline-size:16px}.map-table__scroll{overflow-x:auto}.map-table__scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.map-table{inline-size:100%;border-collapse:collapse;font:400 var(--t-meta)/1.4 var(--font-sans)}.map-table th,.map-table td{padding:var(--space-2);border-block-end:var(--hairline);text-align:start;vertical-align:middle;white-space:nowrap}.map-table thead th{font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal);border-block-end:1px solid var(--frame-quiet)}.map-table tbody th{font-weight:500}.map-table .num{text-align:end;font-variant-numeric:tabular-nums}.map-table td.map-part__gaps{white-space:normal;min-inline-size:9rem;color:var(--charcoal)}.map-table tr[data-selected]>*{background:var(--chrome)}.map-part__tag{margin-inline-start:var(--space-3)}.map-find{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.map-find__label{flex:1 0 100%;display:flex;align-items:baseline;gap:var(--space-3);font:600 var(--t-body)/1.3 var(--font-sans)}.map-find__key{padding:0 var(--space-1);border:1px solid var(--frame-quiet)}.map-find__input{flex:1 1 18rem;max-inline-size:30rem;inline-size:100%;min-block-size:44px;padding:0 var(--space-3);border:1px solid var(--ink);background:var(--paper);color:var(--ink);font:400 var(--t-body)/1.4 var(--font-mono)}.map-find__input::placeholder{color:var(--ink-tertiary);font-family:var(--font-sans)}.map-filters{display:flex;flex-wrap:wrap;gap:var(--space-2)}.map-filter{min-block-size:44px;padding:0 var(--space-3);border:1px solid var(--frame-quiet);background:var(--paper);color:var(--ink);font:500 var(--t-meta)/1.2 var(--font-sans);cursor:pointer}.map-filter[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.map-results:not(:empty){margin-block-start:var(--space-5)}.map-results__count{margin:0 0 var(--space-3);font:600 var(--t-body)/1.3 var(--font-sans)}.map-results__group+.map-results__group{margin-block-start:var(--space-4)}.map-results__role,.map-part__role-title,.map-detail__head{margin:0 0 var(--space-2);font:600 var(--t-meta)/1.3 var(--font-sans);color:var(--ink)}.map-objects{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:0 var(--space-5);margin:0;padding:0;list-style:none}.map-object{display:grid;inline-size:100%;min-block-size:44px;align-content:center;padding:var(--space-2) 0;border:0;border-block-end:var(--hairline);background:none;color:var(--ink);text-align:start;cursor:pointer}.map-object:hover .map-object__name{text-decoration:underline;text-underline-offset:3px}.map-object__name{font:400 var(--t-meta)/1.35 var(--font-mono)}.map-object__place{font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.map-object__tag{justify-self:start}.map-object--group:after{content:" ▸";font:400 var(--t-pixel)/1 var(--font-pixel)}.map-object--group[aria-expanded=true]:after{content:" ▾"}.map-object__sites:not(:empty){padding-inline-start:var(--space-4)}.map-window{position:relative;max-block-size:320px;overflow-y:auto;border-block:var(--hairline)}.map-window__spacer{inline-size:1px}.map-window__list{position:absolute;inset-block-start:0;inset-inline:0;display:block}.map-window__row .map-object{min-block-size:32px;block-size:32px;padding:0;display:flex;align-items:center;gap:var(--space-3);overflow:hidden}.map-rest{display:grid;row-gap:var(--space-5);margin-block-start:var(--space-6)}.map-rest__title{display:flex;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3);font:600 var(--t-body)/1.3 var(--font-sans)}.map-start{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);margin:0}.map-start__label{font-weight:600}.map-parts-list{margin:0;padding:0;list-style:none;border-block-start:var(--rule-strong)}.map-part{border-block-end:var(--hairline)}.map-part__toggle{display:grid;grid-template-columns:minmax(0,1fr) 4rem 8rem;align-items:center;column-gap:var(--space-4);inline-size:100%;min-block-size:44px;padding:var(--space-2) 0;border:0;background:none;color:var(--ink);text-align:start;cursor:pointer}.map-part__name:before{content:"▸";display:inline-block;inline-size:1.5em;font:400 var(--t-pixel)/1 var(--font-pixel)}.map-part__toggle[aria-expanded=true] .map-part__name:before{content:"▾"}.map-part__count{text-align:end}.map-part__body{display:grid;row-gap:var(--space-4);padding:var(--space-2) 0 var(--space-5) var(--space-5)}.map-part__all{margin-block-start:var(--space-2);font-size:var(--t-meta)}.map-focus-host:not(:empty){display:grid;row-gap:var(--space-4);margin-block-start:var(--space-6)}.map-focus__controls{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);margin:0}.map-focus__controls .button--quiet-text{font-size:var(--t-meta)}.map-focus__controls .button--quiet-text:disabled{opacity:.55;cursor:default}.map-focus .instrument__body{padding:var(--space-4)}.focus-graph{position:relative;min-inline-size:0}.focus-graph__edges{position:absolute;inset:0;pointer-events:none;overflow:visible}.focus-graph__edges path{fill:none;stroke:var(--ink-tertiary);stroke-width:1;shape-rendering:crispEdges}.focus-graph__edges .focus-edge--security,.focus-graph__edges .focus-edge--lost,.focus-graph__edges .focus-edge--skip{stroke:var(--ink)}.focus-graph__edges .focus-edge--lost{stroke-dasharray:5 3}.focus-graph__edges .focus-edge--skip{stroke-dasharray:2 2}.focus-graph__edges .focus-edge--maybe{stroke-dasharray:3 3}.focus-graph__grid{position:relative;display:grid;grid-template-columns:repeat(var(--columns, 3),minmax(0,1fr));column-gap:var(--space-7);align-items:start}.focus-graph__column{display:grid;row-gap:var(--space-2);min-inline-size:0}.focus-graph__heading{display:flex;justify-content:space-between;gap:var(--space-2);margin:0 0 var(--space-1);font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.focus-graph__cells{display:grid;row-gap:var(--space-2);margin:0;padding:0;list-style:none}.focus-node{position:relative;display:grid;row-gap:2px;inline-size:100%;min-block-size:44px;padding:var(--space-2) var(--space-3);border:1px dotted var(--ink);background:var(--paper);color:var(--ink);text-align:start;cursor:pointer}.focus-node[data-questioned]{border-style:solid}.focus-node:hover .focus-node__name{text-decoration:underline;text-underline-offset:3px}.focus-node[data-center]{border-style:solid;border-color:var(--ink);background:var(--ink);color:var(--paper);cursor:default}.focus-node[data-center]:hover .focus-node__name{text-decoration:none}.focus-node[data-center] .focus-node__place{color:var(--paper)}.focus-node--group{border-style:dashed;color:var(--charcoal)}.focus-node__word{font:400 var(--t-meta)/1.3 var(--font-sans);color:var(--charcoal)}.focus-node__name{font:400 var(--t-meta)/1.35 var(--font-mono);overflow-wrap:normal}.focus-node--group .focus-node__name{font-family:var(--font-sans)}.focus-node__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3)}.focus-node__place{font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.focus-graph__none{margin:0;padding:var(--space-2) 0;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.focus-graph__paging{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0}.focus-graph__paging .button--quiet-text{font-size:var(--t-meta)}.map-detail{display:grid;row-gap:var(--space-4);max-inline-size:60rem}.map-detail__title{margin:0;font:600 var(--t-body)/1.3 var(--font-sans)}.map-detail__title .map-mono{font-size:1rem}.map-detail__queries{display:flex;flex-wrap:wrap;gap:var(--space-3)}.map-detail__queries [aria-pressed=true]{background:var(--ink);color:var(--paper)}.map-reach:empty{display:none}.map-reach__sentence{margin:0 0 var(--space-3);font:500 var(--t-body)/1.4 var(--font-sans)}.map-reach__list{display:grid;margin:0;padding:0;list-style:none}.map-reach__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:var(--space-4);padding-block:var(--space-2);border-block-end:var(--hairline)}.map-reach__name{min-block-size:32px;padding:0;border:0;background:none;color:var(--ink);text-align:start;cursor:pointer}.map-reach__name:hover{text-decoration:underline;text-underline-offset:3px}.map-reach__meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);grid-column:1}.map-reach__toggle{grid-column:2;grid-row:1;font-size:var(--t-meta)}.map-reach__chain{grid-column:1 / -1}.map-reach__chain:not(:empty){padding-block:var(--space-3)}.map-depth[aria-pressed=true]{color:var(--ink)}.map-previous__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-5);margin-block-end:var(--space-5);padding-block-start:var(--space-3);border-block-start:var(--rule-strong)}.map-previous__title{margin:0;font:600 var(--t-body)/1.3 var(--font-sans)}.map-previous__hash{font-weight:400}.fix-groups{display:grid;row-gap:var(--space-7);margin:0;padding:0;list-style:none}.fix-group{display:grid;row-gap:var(--space-2)}.fix-group__title{margin:0;font:600 var(--t-body)/1.35 var(--font-sans)}.fix-group__title .map-mono{font-size:1rem}.fix-group__and{font-weight:400;color:var(--charcoal)}.fix-group__places,.fix-group__line,.fix-group__verified{margin:0}.fix-group__places{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2)}.fix-group__line{color:var(--charcoal)}.fix-group__rows,.fix-group__strip{margin-block-start:var(--space-3)}.fix-group__verified{font-weight:500}.fix-group__verified[hidden]{display:none}.ways-summary__row .row__title{font-weight:600}.ways-summary__more{margin:var(--space-4) 0 0}.map-band--loading>.stage__body{grid-column:1 / -1}.map-band--loading .spinner{min-block-size:12rem}@media(max-width:1100px){.focus-graph__grid{column-gap:var(--space-6)}}@media(max-width:720px){.row--finding>.way__strip{grid-column:1}}@media(max-width:767px){.map-page[data-scope=scan]>.map-band{margin-block-start:var(--space-5)}.map-page__view{margin-block-start:var(--space-6)}.map-tabs__list{column-gap:var(--space-5)}.map-advice{text-align:start}.focus-graph__grid{grid-template-columns:minmax(0,1fr);row-gap:var(--space-5)}.focus-graph__column:not([data-column="-1"]):not([data-column="0"]):not([data-column="1"]){display:none}.focus-graph__edges{display:none}.map-part__toggle{grid-template-columns:minmax(0,1fr) auto}.map-part__toggle .density{grid-column:1 / -1}.map-part__body{padding-inline-start:var(--space-3)}.map-reach__item{grid-template-columns:minmax(0,1fr)}.map-reach__toggle{grid-column:1;grid-row:auto;justify-self:start}}@media(forced-colors:active){.focus-node[data-center],.map-filter[aria-pressed=true]{forced-color-adjust:none;background:CanvasText;color:Canvas}}}
@layer features{.crumbs{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);min-inline-size:0}.crumbs__link{color:inherit;text-decoration:none}.crumbs__link:hover{text-decoration:underline;text-underline-offset:3px}.verdict__word{font:400 var(--t-meta)/1.4 var(--font-sans);color:var(--charcoal)}.finding-page .verdict__title{max-inline-size:26ch}.verdict__also{grid-column:1 / 3;margin:var(--space-2) 0 0;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal);text-wrap:pretty}.verdict__also a{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.finding-page .verdict--page{padding-block:var(--space-6) var(--space-3)}.finding-page .finding-where,.finding-page .finding-how{margin-block-start:var(--space-6)}.wrap-path{overflow-wrap:normal}.excerpt .instrument__title{font:500 var(--t-meta)/1.4 var(--font-mono);color:var(--ink);min-inline-size:0}.excerpt__loading,.excerpt__empty{margin:0;padding:var(--space-3);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.code{margin:0;padding:var(--space-2) 0;list-style:none;font:400 var(--t-meta)/1.6 var(--font-mono)}.code{counter-reset:code-line var(--code-start, 0)}.code__line{counter-increment:code-line}.code__number:before{content:counter(code-line)}.code__line{display:grid;grid-template-columns:3.25rem minmax(0,1fr);align-items:baseline;padding-inline-end:var(--space-3)}.code__number{padding-inline-end:var(--space-3);text-align:end;font:400 var(--t-pixel)/1.9 var(--font-pixel);color:var(--charcoal);user-select:none}.code__text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--ink);background:none;padding:0}.code__line[data-hit]{background:var(--ink)}.code__line[data-hit] .code__text,.code__line[data-hit] .code__number{color:var(--paper)}.finding-where .instrument{inline-size:fit-content;min-inline-size:min(100%,var(--measure));max-inline-size:100%}.finding-how .hang__body{min-inline-size:0}.finding-how__line{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-5);margin-block-start:var(--space-4)}.finding-how__line>.path-strip__foot{margin:0}.finding-how__map{margin:0;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans)}.finding-page .stage{margin-block-start:var(--space-6)}.finding-page .stage+.hang{margin-block-start:var(--gap-scene)}.link-go--toggle:after{content:" ▸"}.link-go--toggle[aria-expanded=true]:after{content:" ▾"}.steps{margin:0;padding:0;list-style:none;counter-reset:step}.steps__item{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;padding-block:var(--gap-row);border-block-end:var(--hairline);counter-increment:step}.steps__item:first-child{padding-block-start:0}.steps__item:before{content:counter(step);font:400 var(--t-pixel)/1.5 var(--font-pixel);color:var(--charcoal)}.steps__text{font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--ink);text-wrap:pretty}.slab-live{color:var(--live);font:400 var(--t-pixel)/1.5 var(--font-pixel)}.who__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3) var(--space-6)}.who__row .disclose{margin-block-end:var(--space-1)}.finding-field{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0}.finding-field__label{font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.finding-select{min-block-size:40px;min-inline-size:14rem;max-inline-size:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--control-edge);background:var(--paper);color:var(--ink);font:400 var(--t-body)/1.3 var(--font-sans)}.finding-select:hover{border-color:var(--ink)}.field-saved{align-self:flex-start;color:var(--ink)}.who__aside{margin-block-start:var(--gap-block)}.who__owner{margin:0;color:var(--ink)}.who__decision{margin:0;max-inline-size:var(--measure);color:var(--charcoal)}.suppression__reason{margin:0}.suppression__meta{margin:var(--space-1) 0 0;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.aside-form{display:grid;gap:var(--space-4);max-inline-size:36rem;padding-block-start:var(--space-4);border-block-start:var(--hairline)}.aside-form__choices{margin:0}.aside-form__field{display:grid;gap:var(--space-1)}.aside-form__field[hidden]{display:none}.aside-form__reason,.aside-form__date{inline-size:100%}.aside-form__date{max-inline-size:14rem}.aside-form__error{margin:0;font:500 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--danger)}.aside-form__error[hidden]{display:none}.aside-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin:0}.doorway__map{margin-inline-start:auto;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans)}.bench-frame>.instrument__body{padding:0}.bench__hint{display:flex;align-items:baseline;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border-block-end:var(--hairline);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.bench__hint[hidden]{display:none}.bench__hint kbd{padding:0 var(--space-1);border:1px solid var(--frame-quiet)}.bench{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.bench__list{min-inline-size:0;border-inline-end:var(--hairline)}.bench__steps{margin:0;padding:var(--space-2) 0;list-style:none}.bench__item{position:relative;padding-inline:var(--space-3)}.bench__relation{display:flex;align-items:baseline;gap:var(--space-2);margin-inline-start:calc(2rem + 24px + var(--space-3));padding-block:var(--space-1);font:400 var(--t-meta)/1.4 var(--font-sans);color:var(--charcoal)}.bench__step{display:grid;grid-template-columns:2rem 24px minmax(0,1fr);column-gap:var(--space-3);align-items:start;inline-size:100%;padding:var(--space-2);border:1px solid transparent;background:none;color:var(--ink);text-align:start;cursor:pointer}.bench__step:hover{border-color:var(--frame-quiet)}.bench__step[aria-pressed=true]{border-color:var(--ink);background:var(--panel)}.bench__number{padding-block-start:2px;text-align:end}.bench__glyph svg{display:block;inline-size:20px;block-size:20px;color:var(--ink)}.bench__text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.bench__kind{font:400 var(--t-meta)/1.3 var(--font-sans);color:var(--charcoal)}.bench__title{font:500 var(--t-meta)/1.45 var(--font-mono);color:var(--ink);overflow-wrap:break-word}.bench__item[data-gap] .bench__title{font-family:var(--font-sans)}.bench__place{color:var(--charcoal)}.bench__pane{position:sticky;inset-block-start:calc(var(--topbar-actual, 40px) + var(--space-4));min-inline-size:0;padding:var(--space-3) 0}.bench__pane-text{display:grid;gap:var(--space-2);padding-inline:var(--space-4)}.bench__pane-text>*{margin:0}.bench__pane-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3)}.bench__pane-kind{font:400 var(--t-meta)/1.3 var(--font-sans);color:var(--charcoal)}.bench__pane-title{font:500 var(--t-body)/1.45 var(--font-mono);overflow-wrap:break-word}.bench__pane-place{font:400 var(--t-meta)/1.4 var(--font-mono);color:var(--charcoal)}.bench__pane-note{font:400 var(--t-body)/var(--lh-body) var(--font-sans);max-inline-size:60ch}.bench__pane-limit{font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.bench__facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px var(--space-3);margin:0;font:400 var(--t-meta)/1.4 var(--font-sans)}.bench__facts dt{font:400 var(--t-pixel)/1.6 var(--font-pixel);color:var(--charcoal)}.bench__facts dd{margin:0}.bench__pane-code{margin-block-start:var(--space-3);border-block-start:var(--hairline)}.proof{display:grid;gap:var(--gap-block);min-inline-size:0}.proof>*{margin:0}.proof__subhead{margin:var(--space-3) 0 0;font:600 var(--t-body)/1.3 var(--font-sans)}.proof__list{display:grid;gap:var(--space-2);margin:0;padding-inline-start:1.1rem;list-style:square outside}.proof__list>li::marker{color:var(--charcoal)}.finding-page .expert-section,.finding-page .hang{scroll-margin-block-start:calc(var(--topbar-actual, 40px) + 4.5rem)}.proof__list--numbered{margin-block-start:var(--space-2)}.proof__stack{display:flex;flex-direction:column;gap:var(--space-1)}.proof__note{color:var(--charcoal);max-inline-size:var(--measure)}.proof-facts dd{max-inline-size:60ch}.doubt__step{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.claim-text{display:grid;gap:var(--space-2);margin-block-start:var(--space-2)}.claim-text>*{margin:0}.claim-text__limit{color:var(--charcoal)}.decision-fields{display:flex;flex-wrap:wrap;gap:var(--space-4)}@media(max-width:1099px){.bench{grid-template-columns:minmax(0,1fr)}.bench__list{border-inline-end:0;border-block-end:var(--hairline)}.bench__pane{position:static}}@media(max-width:720px){.code__line{grid-template-columns:2.5rem minmax(0,1fr)}.doorway__map{margin-inline-start:0;flex-basis:100%}.finding-select{min-inline-size:0;inline-size:100%}.who__row{flex-direction:column;align-items:stretch}.who__row .disclose{align-self:flex-start}}.findings-view{min-inline-size:0}.findings-filter-note,.findings-new{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-4);max-inline-size:calc(var(--hang) + var(--hang-gap) + var(--measure));margin:0;padding-block:var(--space-3);border-block-end:var(--hairline);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.findings-filter-note .button--quiet-text,.findings-new .button--quiet-text{font-size:var(--t-meta);color:var(--ink)}.counts__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.counts__link:hover{color:var(--ink)}.grid-cell__nowrap{white-space:nowrap}.grid-filter__box,.grid-row__box{appearance:none;display:inline-grid;place-content:center;box-sizing:border-box;inline-size:16px;block-size:16px;min-inline-size:16px;min-block-size:16px;padding:0;border:1px solid var(--control-edge);background:var(--paper);cursor:pointer}.grid-filter__box:before,.grid-row__box:before{content:"";inline-size:8px;block-size:8px}.grid-filter__box:checked,.grid-row__box:checked{border-color:var(--ink)}.grid-filter__box:checked:before,.grid-row__box:checked:before{background:var(--ink)}.grid-filter__box:hover,.grid-row__box:hover{border-color:var(--ink)}.finding-row__repo{color:var(--ink)}.finding-row__wait{color:var(--charcoal)}.finding-row__live{display:inline-flex;align-items:baseline;gap:var(--space-2);color:var(--live)}.finding-row__live .live__mark{align-self:center}.row[data-quiet] .row__title a{color:var(--charcoal)}.disclose-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-4);margin:0 0 var(--space-3)}.disclose{border:0;padding:0;background:none;min-block-size:24px;font:500 var(--t-body)/1.4 var(--font-sans);color:var(--ink);text-align:start;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.disclose:after{content:" ▸";font-family:var(--font-pixel);font-size:var(--t-pixel)}.disclose[aria-expanded=true]:after{content:" ▾"}.disclose-line__counts{display:inline-flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.grid-keys{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:var(--gap-block) 0 var(--space-3);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.grid-keys[hidden]{display:none}.grid-keys__item{display:inline-flex;align-items:baseline;gap:var(--space-2)}.grid-keys kbd{padding:0 var(--space-1);border:1px solid var(--frame-quiet)}.grid-filters{display:grid;gap:var(--space-3);margin-block-start:var(--gap-block);padding-block:var(--space-4);border-block:var(--hairline)}.grid-filter{display:block;margin:0;padding:0;border:0;min-inline-size:0}.grid-filter__legend{float:inline-start;inline-size:9rem;margin:0;padding:0;font:400 var(--t-pixel)/24px var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.grid-filter__label{display:block;margin-block-end:var(--space-1);font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.grid-filter__options{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);margin-inline-start:9rem}.grid-filter__option{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:24px;font:400 var(--t-meta)/1.3 var(--font-sans)}.grid-filter__box{flex:none;margin:0}.grid-filters__selects{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin-block-start:var(--space-2)}.grid-filter__field{display:flex;flex-direction:column;min-inline-size:0}.grid-filter__field--search{max-inline-size:32rem}.grid-filter__select,.grid-filter__search{min-block-size:32px;padding:var(--space-1) var(--space-2);border:1px solid var(--control-edge);background:var(--paper);color:var(--ink);font:400 var(--t-meta)/1.3 var(--font-sans)}.grid-filters__clear{margin:0}.grid-filters__clear .button--quiet-text{font-size:var(--t-meta)}.grid-bulk{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2) var(--space-5);padding:var(--space-3);border-block-end:var(--hairline);background:var(--panel)}.grid-bulk[hidden]{display:none}.grid-bulk__count{margin:0;align-self:center;font:600 var(--t-meta)/1.3 var(--font-sans)}.grid-bulk .button--quiet-text{font-size:var(--t-meta);align-self:center}.grid-scroll{overflow-x:auto}.grid-col--select{inline-size:2.5rem}.grid-col--severity{inline-size:7rem}.grid-col--certainty{inline-size:9rem}.grid-col--lineage{inline-size:8.5rem}.grid-col--repository,.grid-col--seen,.grid-col--owner,.grid-col--fix{inline-size:6.5rem}.grid-col--cwe{inline-size:6.25rem}.grid-table{inline-size:100%;table-layout:fixed;border-collapse:collapse;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans)}.grid-table th{padding:var(--space-2) var(--space-3);border-block-end:var(--hairline);text-align:start;font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal);white-space:nowrap}.grid-table td{position:relative;padding:var(--space-2) var(--space-3);border-block-end:var(--hairline);vertical-align:top}.grid-row__select{inline-size:2.5rem}.grid-row__box{inline-size:24px;block-size:24px;min-inline-size:24px;min-block-size:24px;margin:0;accent-color:var(--ink)}.grid-row__box:before{inline-size:12px;block-size:12px}.grid-cell--fix a{display:inline-flex;align-items:center;min-block-size:24px}.grid-row__title{color:var(--ink);font-weight:500;text-decoration:none}.grid-row__title:hover{text-decoration:underline;text-underline-offset:3px}.grid-cell__stack{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-inline-size:0}.grid-cell__quiet{color:var(--charcoal)}.grid-cell--certainty .tick{flex-wrap:wrap;row-gap:var(--space-1);white-space:normal}.grid-cell__place{overflow-wrap:break-word}.grid-cell__alt{display:none;color:var(--charcoal)}.grid-cell__alt:empty{display:none}.grid-filters__head{margin:0 0 var(--space-3)}.grid-filters__count{font-weight:400;color:var(--charcoal)}.grid-filters[hidden]{display:none}.row__also-link{position:relative;z-index:1;color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.grid-row[data-duplicate] td:nth-child(3){padding-inline-start:var(--space-6)}.grid-row[data-current]>td:first-child:before,.grid-row[data-current]>td:first-child:after,.grid-row[data-current]>td:last-child:before,.grid-row[data-current]>td:last-child:after{content:"";position:absolute;inline-size:10px;block-size:10px;border:0 solid var(--reticle);pointer-events:none}.grid-row[data-current]>td:first-child:before{inset-block-start:2px;inset-inline-start:2px;border-block-start-width:1px;border-inline-start-width:1px}.grid-row[data-current]>td:first-child:after{inset-block-end:2px;inset-inline-start:2px;border-block-end-width:1px;border-inline-start-width:1px}.grid-row[data-current]>td:last-child:before{inset-block-start:2px;inset-inline-end:2px;border-block-start-width:1px;border-inline-end-width:1px}.grid-row[data-current]>td:last-child:after{inset-block-end:2px;inset-inline-end:2px;border-block-end-width:1px;border-inline-end-width:1px}.findings-grid__table>.instrument__body{padding:0}.findings-grid__table{container-type:inline-size}.grid-filter__option label{padding-block:4px}@container (max-width: 74rem){.grid-col--seen,.grid-col--cwe,.grid-head--seen,.grid-head--cwe,.grid-cell--seen,.grid-cell--cwe{display:none}.grid-cell__alt:not(:empty){display:block}}@container (max-width: 56rem){.grid-table{min-inline-size:0;table-layout:auto}.grid-cell__alt:not(:empty){display:none}.grid-table .grid-row>.grid-cell--seen,.grid-table .grid-row>.grid-cell--cwe{display:block}.grid-table colgroup,.grid-table thead{display:none}.grid-table,.grid-table tbody{display:block}.grid-table .grid-row{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-3) var(--space-3) calc(var(--space-3) + 2rem);border-block-end:var(--hairline)}.grid-table .grid-row>td{display:block;padding:0;border:0;min-inline-size:0}.grid-table .grid-row>td:before{content:attr(data-label);display:block;font:400 var(--t-pixel)/1.5 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.grid-table .grid-row>.grid-row__select{position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.grid-table .grid-row>.grid-row__select:before,.grid-table .grid-row>td[data-label=Severity]:before,.grid-table .grid-row>td[data-label=Finding]:before{content:none}.grid-table .grid-row>td[data-label=Finding]{flex-basis:100%}.grid-table .grid-row[data-duplicate]>td[data-label=Finding]{padding-inline-start:var(--space-5)}.grid-table .grid-row[data-current]{outline:1px solid var(--reticle);outline-offset:-1px}.grid-table .grid-row[data-current]>td:first-child:before,.grid-table .grid-row[data-current]>td:first-child:after,.grid-table .grid-row[data-current]>td:last-child:before,.grid-table .grid-row[data-current]>td:last-child:after{content:none}}@media(max-width:720px){.grid-filter__legend{float:none;display:block;margin-block-end:var(--space-1)}.grid-filter__options{margin-inline-start:0}}@media(forced-colors:active){.code__line[data-hit]{forced-color-adjust:none;background:Highlight}.code__line[data-hit] .code__text,.code__line[data-hit] .code__number{color:HighlightText}.bench__step[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-2px}}}
@layer features{.fix-row__extra{grid-column:1 / -1;min-inline-size:0}.fix-row__outstanding{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.fix-row__outstanding .link-go{font-size:var(--t-meta)}.fix-row__versions{margin:var(--space-2) 0 0}.disclose--small{font-size:var(--t-meta);font-weight:400;color:var(--charcoal)}.fix-row--earlier .row__title{font-size:var(--t-meta)}.fix-row .rows{margin-block-start:var(--space-2);padding-inline-start:var(--space-4)}.fix-row .rows .row:first-child{padding-block-start:var(--space-2)}.fix-row .rows .row:last-child{border-block-end:0}.fix-row__live{display:inline-flex;align-items:baseline;gap:var(--space-2);color:var(--live)}.fix-row__live .live__mark{align-self:center}.checked{display:grid;margin:0;padding:0;list-style:none}.checked__item{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:baseline;column-gap:var(--space-3);padding-block:var(--gap-row);border-block-end:var(--hairline)}.checked__item:first-child{padding-block-start:0}.checked__tag{color:var(--ink)}.checked__item[data-key=tests] .checked__tag,.checked__item[data-key=unchecked] .checked__tag{color:var(--charcoal)}.checked__text{font:400 var(--t-body)/var(--lh-body) var(--font-sans);text-wrap:pretty}.change-frame .instrument__title{font:500 var(--t-meta)/1.4 var(--font-mono)}.change-frame>.instrument__body{padding:0;overflow:visible}.diff-count{font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel)}.diff-count+.diff-count{margin-inline-start:var(--space-2)}.diff-count--add{color:var(--diff-add-ink)}.diff-count--del{color:var(--diff-del-ink)}diff-viewer{display:block;container-type:inline-size}.diff-empty,.diff-note{margin:0;padding:var(--space-3);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.diff-toolbar{position:sticky;inset-block-start:var(--topbar-actual);z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);min-block-size:40px;padding:var(--space-1) var(--space-3);background:var(--paper);border-block-end:var(--hairline)}.diff-toolbar__lead,.diff-toolbar__controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);min-inline-size:0}.diff-toolbar__jump{max-inline-size:22rem}.diff-toolbar__select{min-block-size:28px}.diff-toolbar__scroll-note{font:400 var(--t-meta)/1.3 var(--font-sans);color:var(--charcoal)}.diff-toolbar__controls .segmented__option{min-block-size:28px;padding-block:0}.diff-toolbar__controls .switch,.diff-toolbar__controls .button--small{min-block-size:28px}.diff-toolbar__download{font-size:var(--t-meta)}@media(pointer:coarse){.diff-toolbar__controls>*,.diff-toolbar__select,.diff-toolbar__controls .segmented__option{min-block-size:var(--touch-target)}}.diff-file{margin:0;scroll-margin-block-start:calc(var(--topbar-actual) + var(--diff-toolbar-height, 40px))}.diff-file+.diff-file{border-block-start:var(--hairline)}.diff-file__header{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-3);border-block-end:var(--hairline)}.diff-file__path{flex:1 1 auto;min-inline-size:0;font:500 var(--t-meta)/1.4 var(--font-mono);color:var(--ink);overflow-wrap:break-word}.diff-file__counts{flex:none}.diff-file__status{font:400 var(--t-meta)/1.3 var(--font-sans);color:var(--charcoal)}.diff-file__scroll{overflow-x:auto;overscroll-behavior-x:contain}.diff-file__scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.diff-lines{margin:0;padding:var(--space-2) 0;list-style:none;font:400 var(--t-meta)/1.6 var(--font-mono);min-inline-size:max-content}.diff-hunk{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-2) 0;padding:var(--space-1) var(--space-3);color:var(--charcoal)}.diff-hunk__range{font:400 var(--t-pixel)/1.6 var(--font-pixel)}.diff-hunk__section{font:400 var(--t-meta)/1.6 var(--font-mono)}.diff-line{display:grid;grid-template-columns:3rem 3rem 1.25rem minmax(0,1fr);gap:var(--space-2);padding-inline-end:var(--space-3);white-space:pre}.diff-line__number{font:400 var(--t-pixel)/1.9 var(--font-pixel);color:var(--charcoal);text-align:end;user-select:none}.diff-line__marker{text-align:center;user-select:none}.diff-line__code{padding:0;background:none;color:inherit;font:inherit;white-space:pre}.diff-line--add,.diff-side--add{background:var(--diff-add-bg);color:var(--diff-add-ink)}.diff-line--del,.diff-side--del{background:var(--diff-del-bg);color:var(--diff-del-ink)}.diff-line--add .diff-line__number,.diff-line--del .diff-line__number,.diff-side--add .diff-line__number,.diff-side--del .diff-line__number{color:inherit}.diff-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3)}.diff-side{display:grid;grid-template-columns:3rem 1.25rem minmax(0,1fr);gap:var(--space-2);min-inline-size:0;padding-inline-end:var(--space-2);white-space:pre}.diff-side--empty{background:var(--panel)}diff-viewer[data-wrap=on] .diff-line,diff-viewer[data-wrap=on] .diff-side{white-space:normal}diff-viewer[data-wrap=on] .diff-line__code{white-space:pre-wrap;overflow-wrap:anywhere}diff-viewer[data-wrap=on] .diff-lines{min-inline-size:0}.sheet{margin:var(--space-2) 0 0;border-block-start:var(--hairline)}.sheet__row{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;column-gap:var(--space-4);padding-block:var(--space-2);border-block-end:var(--hairline)}.sheet__row[hidden]{display:none}.sheet__label{font:400 var(--t-pixel)/1.9 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.sheet__cell{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-4);margin:0;min-inline-size:0}.sheet__value{min-inline-size:0;font:400 var(--t-body)/1.45 var(--font-sans);color:var(--ink);overflow-wrap:break-word}.sheet__value--mono{font:400 var(--t-meta)/1.7 var(--font-mono)}.sheet__change{font-size:var(--t-meta)}.sheet__edit{display:grid;gap:var(--space-1);inline-size:100%}.sheet__edit[hidden]{display:none}.sheet__input{inline-size:100%;min-block-size:40px;padding:var(--space-2) var(--space-3);border:1px solid var(--control-edge);background:var(--paper);color:var(--ink);font:400 var(--t-body)/1.3 var(--font-sans)}.sheet__input--mono{font:400 var(--t-meta)/1.3 var(--font-mono)}.sheet__input:focus-visible{border-color:var(--ink)}.sheet__error,.flow-problem{margin:0;font:500 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--ink)}.sheet__error[hidden]{display:none}.flow-problem{margin-block-start:var(--space-3)}.flow-live{color:var(--live);font:400 var(--t-pixel)/1.5 var(--font-pixel)}.flow-phases{margin-block-start:var(--space-2)}.publication-review__group{display:grid;gap:var(--space-2);min-inline-size:0;margin-block-start:var(--space-4)}.publication-review__group h3,.publication-review__group p{margin:0}.publication-review__patch{max-block-size:28rem;overflow:auto;margin:0;padding:var(--space-3);border:var(--hairline);background:var(--paper);color:var(--ink);font:400 var(--t-meta)/1.5 var(--font-mono);white-space:pre}.publication-review__list{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.publication-review__item{padding-block:var(--space-2);border-block-end:var(--hairline)}.publication-review__item label{display:flex;align-items:flex-start;gap:var(--space-2);cursor:pointer}.publication-review__item input{flex:none;margin-block-start:.3em}.publication-review__detail{display:block;margin-block-start:var(--space-1)}.stage .blocker{max-inline-size:var(--measure);margin-block-start:var(--space-2)}.option-form{display:grid;gap:var(--gap-block);max-inline-size:var(--measure)}.option-targets{margin:0}.option-fields{display:grid;gap:var(--space-4)}.option-field{display:grid;gap:var(--space-1)}.option-field__label{font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.option-field__input--mono{font-family:var(--font-mono)}.option-field__hint{margin:0;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.option-field__error{margin:0;font:500 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--danger)}.option-field__error[hidden]{display:none}.fix-table{min-inline-size:56rem;table-layout:auto}.fix-page .stage,.publish-page .stage{margin-block-start:var(--gap-group)}.publish-page .stage+.page-foot{margin-block-start:var(--gap-group)}.fix-page .expert-section,.fix-page .hang,.publish-page .expert-section{scroll-margin-block-start:calc(var(--topbar-actual, 40px) + 4.5rem)}@media(max-width:720px){.checked__item{grid-template-columns:minmax(0,1fr);row-gap:var(--space-1)}.sheet__row{grid-template-columns:minmax(0,1fr)}.diff-line{grid-template-columns:2.5rem 1.25rem minmax(0,1fr);gap:var(--space-1)}.diff-line__number:first-child{display:none}.diff-toolbar{position:static}}@media(forced-colors:active){.diff-line--add,.diff-line--del{border-inline-start:1px solid CanvasText}}}
@layer features{.settings-head{min-inline-size:0}.settings-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);padding-block:0 var(--space-1)}.settings-nav__group,.settings-nav__list{display:contents}.settings-nav__label{position:absolute;inline-size:1px;block-size:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.settings-nav__item{display:flex;min-inline-size:0}.settings-nav__link{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:24px;padding-inline:var(--space-2);font:500 var(--t-meta)/1.45 var(--font-sans);color:var(--charcoal);text-decoration:none}.settings-nav__link:hover{color:var(--ink)}.settings-nav__link:hover .settings-nav__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.settings-nav__link[aria-current=page]{background:var(--ink);color:var(--paper)}.settings-nav__link[aria-current=page]:hover .settings-nav__name{text-decoration:none}.settings-nav__count{font:400 var(--t-pixel)/1 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--ink);white-space:nowrap}.settings-nav__count[hidden]{display:none}.settings-nav__link[aria-current=page] .settings-nav__count{color:inherit}@media(width<1100px){.app-page.settings-page.page--frame .settings-nav{display:none}}@media(min-width:1100px){.app-page.settings-page:has(>.settings-head){display:grid;grid-template-columns:var(--hang) minmax(0,1fr);column-gap:var(--hang-gap);align-items:start}.app-page.settings-page:has(>.settings-head)>*{grid-column:2;min-inline-size:0}.app-page.settings-page>.settings-head{display:contents}.settings-head>.verdict{grid-column:2;grid-row:1;grid-template-columns:minmax(0,var(--measure)) minmax(max-content,1fr)}.settings-head>.settings-nav{position:sticky;inset-block-start:calc(var(--topbar-actual, 40px) + var(--space-5));grid-column:1;grid-row:1 / span 40;display:grid;align-content:start;row-gap:var(--space-4);padding-block:var(--space-7) 0}.app-page.settings-page:has(>.settings-head) .hang{grid-template-columns:minmax(0,var(--measure)) minmax(0,1fr);row-gap:var(--space-3)}.app-page.settings-page:has(>.settings-head) .hang>:is(.hang__label,.hang__head,.hang__body){grid-column:1 / -1}.settings-nav__group{display:grid;row-gap:var(--space-1)}.settings-nav__list{display:grid;row-gap:2px;margin:0;padding:0;list-style:none}.settings-nav__label{position:static;inline-size:auto;block-size:auto;overflow:visible;clip-path:none;padding-inline:var(--space-2);font:400 var(--t-pixel)/1.5 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.settings-nav__item{display:block}.settings-nav__link{display:flex;justify-content:space-between}}.settings-page .doorway__toggle:after{content:" ▸"}.settings-page .doorway__toggle[aria-expanded=true]:after{content:" ▾"}.settings-page .hang__body>*+.rows{margin-top:var(--gap-block)}.settings-result{margin-block-start:var(--gap-block)}.settings-result[hidden]{display:none}.settings-result__text{margin:0;max-width:var(--measure);color:var(--ink)}.settings-result .blocker{margin-top:0;max-width:var(--measure)}.stage-slot[hidden]{display:none}.more{margin-block-start:var(--space-2)}.more__toggle{display:inline-flex;align-items:center;min-block-size:24px;list-style:none;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.more__toggle::-webkit-details-marker{display:none}.more__toggle:after{content:"▸";margin-inline-start:var(--space-1);font-family:var(--font-pixel);font-size:var(--t-pixel);text-decoration:none}.more[open]>.more__toggle:after{content:"▾"}.more__toggle:hover{color:var(--ink)}.more__body{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-5);padding-block:var(--space-2) var(--space-1)}.more__body .button--quiet-text{font-size:var(--t-meta)}.row .more{position:relative;z-index:1}.row__verb .more{margin:0;text-align:end}.row__verb .more__body{justify-content:flex-end}.connection-channels{margin-top:0}.connection-allow{display:block;margin-top:0}.settings-page .nowrap{white-space:nowrap}.connection-allow .link-go,.settings-page table{font-size:var(--t-meta)}.settings-page th{font:600 var(--t-meta)/1.35 var(--font-sans);letter-spacing:normal;color:var(--ink)}.settings-page thead th{font-weight:500;color:var(--charcoal);white-space:normal;vertical-align:bottom}.record-table{min-inline-size:48rem}.record-table .tag{white-space:nowrap}.record-table__scopes,.record-table__id{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}.channel-table__repos{display:block;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.channel-state[data-state=lost],.channel-state[data-state=degraded]{font-weight:600}.channel-table__when{display:block;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.channel-table{min-inline-size:52rem}.channel-table .link-go{font-size:var(--t-meta)}.delivery-list>*+*{margin-top:var(--space-5)}.delivery-block__title{margin:0 0 var(--space-2);font-weight:600}.delivery-figure{margin:0}.delivery__strip{display:inline-grid;gap:var(--space-1)}.delivery{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.delivery__mark{display:inline-grid;place-items:center;inline-size:24px;block-size:24px;border:1px solid var(--frame-quiet);box-sizing:border-box;font:400 var(--t-pixel)/1 var(--font-pixel)}.delivery__glyph:before{content:"✓"}.delivery__mark[data-result=failed]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.delivery__mark[data-result=failed] .delivery__glyph:before{content:"✕"}.delivery__ends{display:flex;justify-content:space-between;gap:var(--space-4);margin:0}.delivery__summary{margin:var(--space-2) 0 0;max-width:var(--measure);color:var(--charcoal)}.connection-record+.connection-record{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--hairline)}.connection-record__title{margin:0 0 var(--space-3);font:600 var(--t-body)/1.3 var(--font-sans);letter-spacing:normal}.settings-form{display:grid;gap:var(--space-4);max-width:34rem}.settings-form .field{margin:0}.settings-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.settings-form__actions:not(:has(>:not([hidden]))){display:none}.devices-actions{margin-top:var(--gap-block)}.settings-page .check{display:flex;grid-template-columns:none;align-items:flex-start;gap:var(--space-3);border-bottom:0;animation:none}.settings-page .check__label{color:inherit}.save-flag[hidden]{display:none}.role-picker .check__note{color:var(--charcoal)}.invite-list{margin-block-start:var(--gap-block)}.invite-list>.more__body{display:block}.invite-settled{margin-block-start:var(--gap-block)}.people-row .row__verb select{max-width:12rem}.role-table{min-inline-size:40rem}.role-table td,.role-table th{text-align:start}.role-table td[data-yes]{font-weight:600}.preset-list{margin:0;padding:0;border:0;min-inline-size:0}.settings-page .preset-list .check{padding-block:var(--space-3);border-bottom:var(--hairline);font:400 var(--t-body)/1.4 var(--font-sans)}.settings-page .preset-list .check:first-of-type{padding-block-start:0}.settings-page .preset-list .check+.check{margin-top:0;border-top:0}.settings-form--narrow{max-width:20rem}.preset-list .check__box{margin-top:3px}.preset-list .check__label{font-weight:500}.preset-list .check__note{font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.preset-status{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin-top:var(--space-3)}.matrix{min-inline-size:36rem}.matrix__name{display:block;font-weight:500;color:var(--ink)}.matrix__note{display:block;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.matrix__cell{text-align:center}.matrix__cell input{inline-size:24px;block-size:24px}.security-email-list{margin:0;padding-inline-start:var(--space-5);color:var(--charcoal)}.audit-filter{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3) var(--space-5)}.audit-filter .field{margin:0;min-inline-size:12rem}.audit-export{display:flex;align-items:center;min-block-size:36px;margin:0}.audit-row .row__verb{font:400 var(--t-pixel)/1.5 var(--font-pixel);letter-spacing:var(--tracking-pixel)}.audit-table{min-inline-size:48rem}.audit-table .tag{white-space:nowrap}.audit-table__what{min-inline-size:18rem}.audit-table__action,.audit-table__detail,.audit-table__type{display:block}.audit-table__action{color:var(--ink);font-weight:500}.audit-table__detail{margin-top:var(--space-1);color:var(--charcoal)}.audit-table .audit-table__type{margin-top:var(--space-1);white-space:normal}.audit-reference{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}.audit-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--space-3) var(--space-4);margin-block-end:var(--gap-block)}.audit-filters .field{margin:0}.policy-chart{display:block;inline-size:620px;max-inline-size:none;block-size:auto;overflow:visible}@media(max-width:40rem){.policy-instrument{display:none}}.policy__axis-line{stroke:var(--hairline-color);stroke-width:1}.policy__span{stroke:var(--control-edge);stroke-width:2}.policy__cap,.policy__tick{stroke:var(--ink);stroke-width:1.4;fill:none}.policy__idle{stroke:var(--charcoal);stroke-width:1.2;stroke-dasharray:2 2;fill:none}.policy__break{stroke:var(--fossil);stroke-width:1;fill:none}.policy__recent-span{stroke:var(--ink);stroke-width:4}.policy__cap--recent{stroke:var(--charcoal)}.policy__label{fill:var(--ink);font-size:12px;font-family:var(--font-sans)}.policy__label--axis{text-anchor:middle;fill:var(--charcoal);font-family:var(--font-pixel);font-size:var(--t-pixel)}.policy__hint{fill:var(--charcoal);font-size:12px;font-family:var(--font-sans)}.danger-foot{margin-block-start:var(--gap-block);padding-block-start:var(--space-3);border-block-start:var(--hairline)}.danger-foot .more__body{display:block;max-width:var(--measure)}.danger-foot .more__body>*+*{margin-top:var(--space-3)}.danger-foot p{margin:0;color:var(--charcoal)}@media(min-width:901px)and (max-width:1279px){.settings-page .hang--wide{grid-template-columns:minmax(0,1fr);row-gap:var(--space-3)}.settings-page .hang--wide>*{grid-column:1}}@media(max-width:767px){.settings-page .table--stack th[scope=row]{display:block;padding:var(--space-3) var(--space-3) var(--space-1);border-bottom:0}}@media(max-width:720px){.row__verb .more,.row__verb .more__body{text-align:start;justify-content:flex-start}.record-table,.channel-table,.role-table,.matrix,.audit-table{min-inline-size:0}}@media(forced-colors:active){.settings-nav__link[aria-current=page]{outline:2px solid CanvasText;outline-offset:-2px}}@media(pointer:coarse){.settings-nav__link,.more__toggle{min-block-size:32px}}}
@layer features{.plan-figure{font:400 var(--t-figure)/1 var(--font-pixel);letter-spacing:0;color:var(--ink)}.settings-page .verdict__title:has(.plan-figure){max-width:none}.plan-units{display:grid;gap:var(--space-3)}.plan-bar{display:flex;align-items:stretch;gap:var(--space-3);max-width:var(--measure)}.plan-bar__track{display:flex;flex:0 1 0;gap:2px;min-inline-size:1.5rem;block-size:18px;padding:2px;border:1px solid var(--ink);box-sizing:border-box}.plan-bar__part{flex:0 1 0;min-inline-size:2px}.plan-bar__part[data-part=used],.plan-legend__swatch[data-part=used]{background:var(--ink)}.plan-bar__part[data-part=held],.plan-legend__swatch[data-part=held]{background:var(--ink-tertiary)}.plan-bar__part[data-part=held-live][data-live],.plan-legend__item[data-live] .plan-legend__swatch[data-part=held-live]{background:var(--live)}.plan-bar__part[data-part=extra],.plan-legend__swatch[data-part=extra]{background:color-mix(in srgb,var(--ink) 30%,var(--paper))}.plan-legend{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);margin:0;padding:0;list-style:none;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.plan-legend__item{display:inline-flex;align-items:baseline;gap:var(--space-2)}.plan-legend__swatch{flex:none;inline-size:14px;block-size:8px;border:1px solid var(--ink);box-sizing:border-box}.plan-note{color:var(--charcoal)}.plan-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.plan-intent{color:var(--ink)}.plan-intent .live__mark{display:inline-block;margin-inline-end:var(--space-3);vertical-align:.05em}.plan-table{min-inline-size:44rem}.plan-inclusions{margin:0;padding-inline-start:var(--space-4)}.ledger-table,.invoice-table{min-inline-size:40rem}.ledger-table__commit{margin-inline-start:var(--space-2)}.ledger-table__amount[data-live]{color:var(--live);font-weight:600}.plan-rules{max-width:var(--measure)}.plan-rules>p{margin:0}.plan-rules>p+p{margin-top:var(--space-3)}.billing-return .leader>dd{flex:0 1 auto;min-width:0}.billing-return{max-width:64rem}.billing-return__body{margin-top:var(--space-5)}.intent__status{font-size:var(--text-h2);margin:0}.intent__reference{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.intent operation-status{display:block;border-top:1px solid var(--frame);border-bottom:1px solid var(--frame);padding-block:var(--space-3)}@media(max-width:720px){.plan-table,.ledger-table,.invoice-table{min-inline-size:0}.plan-bar{gap:var(--space-2)}}@media(forced-colors:active){.plan-bar__part,.plan-legend__swatch{forced-color-adjust:none}}}
@layer features{.notification-time{display:inline-flex;align-items:baseline}.notification-page .row__verb{align-items:baseline}.notification-page .row[data-quiet] .row__title{color:var(--charcoal)}.notification-read{margin-top:var(--space-2)}.notification-read__summary{display:flex;align-items:center;gap:var(--space-2);min-height:var(--row-min);padding-block:var(--gap-row);border-block-end:var(--hairline);font:500 var(--t-body)/1.4 var(--font-sans);color:var(--charcoal);list-style:none}.notification-read__summary::-webkit-details-marker{display:none}.notification-read__summary:after{content:"▸";font:400 var(--t-pixel)/1 var(--font-pixel)}.notification-read[open]>.notification-read__summary:after{content:"▾"}.notification-read__summary:hover{color:var(--ink)}.notification-read>.rows>.row:first-child{padding-block-start:var(--gap-row)}.notification-exact{font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal);white-space:nowrap}.notification-scope .field--inline{display:flex;align-items:center;gap:var(--space-3)}}
@layer features{.find{--find-sheet: var(--glaze, var(--paper));--find-raise: color-mix(in srgb, #FFFFFF 58%, var(--find-sheet));--find-line: color-mix(in srgb, var(--cobalt-300, var(--ink)) 62%, var(--find-sheet));--find-tile: var(--wash, var(--panel));--find-glide: var(--wash, var(--panel));--find-bar: var(--cobalt-500, var(--link));--find-hit: var(--cobalt-300, var(--link));--find-soft: var(--ink-soft, var(--charcoal));--find-alert: var(--iron, #A83A24);--find-needs: var(--gilt, #C8952C);--find-mono: var(--mono, var(--font-pixel));--find-sans: var(--sans, var(--font-sans));--find-code: var(--code, ui-monospace, monospace);--find-step: var(--step-2, none);--find-frame-step: var(--step, none);--find-ease: cubic-bezier(.2, .7, .2, 1);--find-lip: color-mix(in srgb, var(--cobalt-700, var(--ink)) 26%, transparent);--find-scrim: color-mix(in srgb, var(--kiln, #10214A) 34%, transparent);--set-tile: var(--find-tile);--set-tile-hover: var(--wash-2, var(--panel));--set-lip: var(--cobalt-300, var(--ink));--set-line: var(--find-line);--set-sheet: var(--find-raise);--set-calm: var(--cobalt-700, var(--link));position:fixed;inset:calc(var(--topbar-actual, 64px) + 3vh) auto auto 50%;translate:-50% 0;width:min(56rem,calc(100vw - 48px));max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:visible;background:transparent;color:var(--ink);font:400 15px/1.45 var(--find-sans);filter:drop-shadow(0 6px 0 var(--find-lip));opacity:1;transition:opacity .14s linear}:root:is([data-theme=dark],[data-resolved-theme=dark]) .find{--find-raise: color-mix(in srgb, var(--wash, var(--panel)) 50%, var(--find-sheet));--find-line: color-mix(in srgb, var(--cobalt-500, var(--ink)) 46%, var(--find-sheet));--find-tile: var(--wash-2, var(--panel));--find-glide: var(--wash-2, var(--panel));--find-bar: var(--cobalt-300, var(--link));--find-hit: var(--cobalt-500, var(--link));--find-lip: color-mix(in srgb, #000000 55%, transparent);--find-scrim: color-mix(in srgb, #02060E 62%, transparent);--set-tile: var(--wash-2, var(--panel));--set-tile-hover: var(--chip, var(--panel));--set-lip: var(--cobalt-500, var(--ink));--set-calm: var(--cobalt-300, var(--link))}.find:not([open]){display:none}.find[open]{display:flex;flex-direction:column;animation:none}.find[open]::backdrop{animation:none}.find[data-state=opening],.find[data-state=closing]{opacity:0}.find::backdrop{background:var(--find-scrim, rgb(16 33 74 / 34%));opacity:1;transition:opacity .16s linear}.find[data-state=opening]::backdrop,.find[data-state=closing]::backdrop{opacity:0}.find__frame{display:flex;flex-direction:column;gap:1px;padding:1px;background:var(--find-line);clip-path:var(--find-frame-step)}.find__frame>*{background:var(--find-raise)}.find__head{display:grid;gap:2px;padding-bottom:12px}.find__field{display:flex;align-items:center;gap:12px;min-height:62px;padding:0 14px 0 20px}.find__glyph{flex:none;color:var(--find-soft)}.find__token{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border:0;background:var(--btn-face, var(--ink));color:var(--btn-text, var(--paper));clip-path:var(--find-step);font:400 12.5px/1 var(--find-mono);cursor:pointer}.find__token[hidden]{display:none}.find__token:after{content:"×";font:400 15px/1 var(--find-sans);opacity:.75}.find__token:focus-visible{outline:2px solid var(--focus, var(--focus-ring));outline-offset:2px}.find__input{flex:1 1 auto;min-width:0;min-height:44px;padding:0;border:0;background:none;color:var(--ink);font:500 19px/1.3 var(--find-sans);letter-spacing:-.005em;outline:none}.find__input::placeholder{color:var(--find-soft);opacity:.85}.find__field:has(.find__input:focus-visible){box-shadow:inset 0 -2px 0 var(--find-bar)}.find__close{flex:none;display:inline-grid;place-items:center;min-width:44px;min-height:30px;padding:0 8px;border:0;background:var(--find-tile);box-shadow:inset 0 -2px 0 var(--find-line);clip-path:var(--find-step);color:var(--find-soft);font:400 12px/1 var(--find-mono);cursor:pointer}.find__close-word{display:none;font:700 14px/1 var(--find-sans)}.find__close:hover{color:var(--ink);background:var(--set-tile-hover)}.find__close:focus-visible{outline:2px solid var(--focus, var(--focus-ring));outline-offset:2px}.find__scopes{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 0 18px}.find__scopes[hidden]{display:none}.find__chip{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 10px 1px;border:0;background:transparent;box-shadow:inset 0 0 0 1px var(--find-line);clip-path:var(--find-step);color:var(--ink);font:650 13.5px/1 var(--find-sans);cursor:pointer;white-space:nowrap}.find__chip:hover{background:var(--find-tile)}.find__chip:focus-visible{outline:2px solid var(--focus, var(--focus-ring));outline-offset:-4px}.find__chip-count{min-width:1ch;color:var(--find-soft);font:400 12px/1 var(--find-mono);font-variant-numeric:tabular-nums}.find__chip-count:empty{display:none}.find__chip[data-zero=true]:not([aria-pressed=true]){color:var(--find-soft)}.find__chip[data-zero=true]:not([aria-pressed=true]) .find__chip-count{opacity:.6}.find__chip[aria-pressed=true]{background:var(--btn-face, var(--ink));box-shadow:inset 0 -2px 0 var(--btn-base, var(--ink));color:var(--btn-text, var(--paper))}.find__chip[aria-pressed=true] .find__chip-count{color:var(--kiln-soft, var(--paper))}.find__body{display:grid;grid-template-columns:minmax(0,1fr);height:min(34rem,calc(100vh - var(--topbar-actual, 64px) - 15rem));min-height:15rem}.find__list{position:relative;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 8px 12px;scrollbar-width:thin;scrollbar-color:var(--find-line) transparent}.find__glide{position:absolute;top:0;left:8px;right:8px;height:var(--find-h, 52px);transform:translateY(var(--find-y, 0));background:var(--find-glide);clip-path:var(--find-step);pointer-events:none}.find__glide[hidden]{display:none}.find__glide:before{content:"";position:absolute;inset:10px auto 10px 0;width:3px;background:var(--find-bar)}.find__results{display:grid}.find__group{display:grid;padding-top:6px}.find__group-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px 6px 14px;color:var(--find-soft);font:400 12px/1.3 var(--find-mono)}.find__group-count{font-variant-numeric:tabular-nums}.find__group-items{display:grid;min-width:0}.find__option{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:0 12px;min-height:54px;padding:8px 12px 8px 14px;cursor:pointer;-webkit-tap-highlight-color:transparent}.find__icon{display:grid;place-items:center;width:32px;height:32px;background:var(--find-tile);clip-path:var(--find-step);color:var(--ink)}.find__option[aria-selected=true] .find__icon{background:var(--find-raise)}.find__icon[data-kind=member]{background:none;clip-path:none}.find__icon .set-person{--set-person-size: 30px}.find__text{display:grid;gap:2px;min-width:0}.find__title{overflow:hidden;color:var(--ink);font:650 15px/1.3 var(--find-sans);text-overflow:ellipsis;white-space:nowrap}.find__hit{background:none;color:inherit;font-weight:800;text-decoration:underline 2px var(--find-hit);text-underline-offset:3px;text-decoration-skip-ink:none}.find__sub{display:flex;gap:0 14px;min-width:0;overflow:hidden;color:var(--find-soft);font-size:13px;line-height:1.35;white-space:nowrap}.find__part{position:relative;flex:none;max-width:100%;overflow:hidden;text-overflow:ellipsis}.find__part:last-child{flex:0 1 auto}.find__part+.find__part:before{content:"";position:absolute;top:50%;left:-8px;width:3px;height:3px;background:currentColor;opacity:.55}.find__detail{display:flex;flex-wrap:wrap;gap:2px 10px;min-width:0}.find__code{color:var(--find-soft);font:400 12px/1.35 var(--find-code);overflow-wrap:anywhere}.find__state{display:inline-flex;align-items:center;gap:8px;margin-right:30px;color:var(--find-soft)}.find__sev{display:inline-block;flex:none;width:10px;height:10px;border-radius:2px;background:var(--find-alert)}.find__sev[data-level=high]{background:repeating-linear-gradient(-45deg,var(--find-alert) 0 1.6px,color-mix(in srgb,var(--find-alert) 24%,var(--find-sheet)) 1.6px 3.6px)}.find__sev[data-level=medium]{background:color-mix(in srgb,var(--find-alert) 42%,var(--find-sheet))}.find__sev[data-level=low]{background:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--find-soft) 70%,transparent)}.find__sev[data-closed=true]{opacity:.4}.find__dot{display:inline-block;width:8px;height:8px;background:var(--find-needs)}.find__dot[data-tone=alert]{background:var(--find-alert)}.find__meter{display:inline-flex;gap:2px}.find__meter-step{width:7px;height:9px;background:var(--find-tile);box-shadow:inset 0 0 0 1px var(--find-line)}.find__meter-step[data-state=done]{background:var(--cobalt-500, var(--link));box-shadow:none}.find__meter-step[data-state=current]{background:var(--cobalt-300, var(--link));box-shadow:none}.find__meter[data-paused=true] .find__meter-step[data-state=current]{background:var(--ash, var(--find-soft))}.find__since{min-width:5ch;font:400 12px/1 var(--find-mono);font-variant-numeric:tabular-nums;text-align:right}.find__when{color:var(--find-soft);font:400 12px/1 var(--find-mono);white-space:nowrap}.find__hint{position:absolute;top:50%;right:12px;display:inline-flex;align-items:center;gap:7px;padding:4px 0 4px 18px;background:linear-gradient(to right,transparent,var(--find-glide) 14px);color:var(--find-soft);font-size:12.5px;white-space:nowrap;opacity:0;translate:0 -50%;transition:opacity .12s linear;pointer-events:none}.find__hint-word{color:var(--ink);font-weight:650}.find__option[aria-selected=true] .find__hint{opacity:1}.find__key{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 5px;background:var(--find-raise);box-shadow:inset 0 0 0 1px var(--find-line),inset 0 -2px 0 var(--find-line);clip-path:var(--find-step);color:var(--ink);font:400 11px/1 var(--find-mono)}.find__option--more .find__title{color:var(--find-bar);font-weight:650}.find__option--more[aria-selected=true] .find__title{color:var(--ink)}.find__preview{display:none;min-width:0;min-height:0;overflow-y:auto;border-left:1px solid var(--find-line);background:color-mix(in srgb,var(--find-tile) 32%,var(--find-raise));transition:opacity .12s linear}.find__preview[data-fresh=true]{opacity:.4;transition:none}.find__peek{display:grid;align-content:start;gap:6px;padding:22px 22px 24px}.find__peek-kicker{margin:0;color:var(--find-soft);font:400 12px/1.4 var(--find-mono)}.find__peek-title{margin:0;color:var(--ink);font:750 19px/1.25 var(--find-sans);letter-spacing:-.01em;overflow-wrap:anywhere}.find__peek-line{margin:2px 0 0;max-width:36ch;color:var(--find-soft);font-size:14px;line-height:1.45}.find__facts{display:grid;gap:0;margin:14px 0 0;border-top:1px solid var(--find-line)}.find__fact{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid color-mix(in srgb,var(--find-line) 60%,transparent)}.find__fact dt{color:var(--find-soft);font-size:13px;line-height:1.4}.find__fact dd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;margin:0;color:var(--ink);font-size:14px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.find__fact .find__code{padding:0;background:none;color:var(--ink);font-size:12.5px}.find__fact-live{display:inline-flex;align-items:center;gap:8px}.find__sevmeter{--sev-w: 100%;flex-basis:100%}.find__jumps{display:grid;gap:6px;margin-top:16px}.find__links{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.find__link{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 8px 0 10px;border:0;background:var(--find-tile);clip-path:var(--find-step);color:var(--ink);font:600 13px/1 var(--find-sans);cursor:pointer}.find__link:hover{background:var(--set-tile-hover)}.find__link:focus-visible{outline:2px solid var(--focus, var(--focus-ring));outline-offset:-4px}.find__tips{display:grid;gap:14px;margin:10px 0 0;padding:0;list-style:none}.find__tips li{display:grid;grid-template-columns:4rem minmax(0,1fr);align-items:baseline;gap:12px;color:var(--find-soft);font-size:13.5px;line-height:1.45}.find__key--word{justify-self:start;padding:0 6px}.find__peek-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.find__act{min-height:38px;padding:0 14px;border:1px solid var(--find-line);background:var(--find-tile);color:var(--ink);font:700 14px/1.2 var(--find-sans);cursor:pointer}.find__act--primary{background:var(--btn-face, var(--ink));color:var(--btn-text, var(--paper))}.find__act:focus-visible{outline:2px solid var(--focus, var(--focus-ring));outline-offset:2px}.find__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:0 16px 0 20px;color:var(--find-soft);font-size:12.5px}.find__keys{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px}.find__keyset{display:inline-flex;align-items:center;gap:6px}.find__keyset .find__key+.find__key{margin-left:-2px}.find__total{font:400 12px/1 var(--find-mono);font-variant-numeric:tabular-nums}.find__ghost{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-height:54px;padding:8px 12px 8px 14px}.find__bone{display:block;height:11px;background:var(--find-tile);clip-path:var(--find-step)}.find__bone--icon{width:32px;height:32px}.find__ghost-text{display:grid;gap:8px}.find__bone--sub{height:9px;opacity:.7}.find__empty{display:grid;justify-items:center;gap:6px;padding:44px 24px 32px;text-align:center}.find__empty-mark{display:grid;place-items:center;width:48px;height:48px;margin-bottom:8px;background:var(--find-tile);clip-path:var(--find-step);color:var(--find-soft)}.find__empty-title{margin:0;max-width:40ch;color:var(--ink);font:700 16px/1.35 var(--find-sans);overflow-wrap:anywhere}.find__empty-line{margin:0;max-width:46ch;color:var(--find-soft);font-size:14px;line-height:1.5}.find__empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}@media(min-width:1024px){.find__body{grid-template-columns:minmax(0,1fr) 19.5rem}.find__preview{display:block}}@media(max-width:767px){.find{inset:0;translate:none;width:100vw;height:100dvh;filter:none}.find__frame{flex:1 1 auto;min-height:0;padding:0;clip-path:none}.find__field{min-height:60px;padding:0 10px 0 16px}.find__input{font-size:18px}.find__close-key{display:none}.find__close-word{display:inline}.find__close{min-height:40px;padding:0 12px}.find__scopes{flex-wrap:nowrap;overflow-x:auto;padding:2px 16px 4px;scroll-padding-inline:16px;scrollbar-width:none}.find__scopes::-webkit-scrollbar{display:none}.find__chip{min-height:36px;padding:0 12px 1px;font-size:14.5px}.find__body{flex:1 1 auto;height:auto;min-height:0}.find__list{padding:2px 6px 24px}.find__glide{left:6px;right:6px}.find__option{min-height:62px;padding:10px 10px 10px 12px}.find__icon{width:36px;height:36px}.find__title{font-size:16px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.find__hint,.find__foot,.find__option .find__since{display:none}.find__state{margin-right:0}.find__option{grid-template-columns:36px minmax(0,1fr) auto}}@media(prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .find{transform-origin:50% 0;transition:opacity .17s var(--find-ease),transform .19s var(--find-ease)}:root:not([data-motion=off]) .find[data-state=opening]{transform:translateY(-6px) scale(.985)}:root:not([data-motion=off]) .find[data-state=closing]{transform:translateY(-4px) scale(.99);transition-duration:.12s}:root:not([data-motion=off]) .find__glide{transition:transform .15s var(--find-ease),height .15s var(--find-ease)}:root:not([data-motion=off]) .find__option[data-fresh=true]{animation:find-settle .16s var(--find-ease) both}:root:not([data-motion=off]) .find__token:not([hidden]){animation:find-pop .15s var(--find-ease) both}:root:not([data-motion=off]) .find__bone{animation:find-pulse 1.1s ease-in-out infinite alternate}}:root[data-motion=on] .find{transform-origin:50% 0;transition:opacity .17s var(--find-ease),transform .19s var(--find-ease)}:root[data-motion=on] .find[data-state=opening]{transform:translateY(-6px) scale(.985)}:root[data-motion=on] .find__glide{transition:transform .15s var(--find-ease),height .15s var(--find-ease)}:root[data-motion=on] .find__option[data-fresh=true]{animation:find-settle .16s var(--find-ease) both}:root[data-motion=on] .find__token:not([hidden]){animation:find-pop .15s var(--find-ease) both}@media(prefers-reduced-motion:reduce){:root:not([data-motion=on]) .find__option[data-fresh=true]{animation:find-fade .14s linear both}}:root[data-motion=off] .find__option[data-fresh=true]{animation:find-fade .14s linear both}@media(max-width:767px)and (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .find[data-state=opening],:root:not([data-motion=off]) .find[data-state=closing]{transform:translateY(14px)}}.find .find__list .find__glide[data-instant=true]{transition:none}@media(forced-colors:active){.find__glide{background:Highlight;forced-color-adjust:none;opacity:.35}.find__option[aria-selected=true]{outline:2px solid Highlight;outline-offset:-2px}}}@keyframes find-settle{0%{opacity:0;transform:translateY(3px)}}@keyframes find-pop{0%{opacity:0;transform:scale(.9)}}@keyframes find-fade{0%{opacity:0}}@keyframes find-pulse{to{opacity:.45}}
@layer features{.operation-page .live{display:grid;gap:var(--space-3)}.operation-page .live>.live__mark{margin-top:.45em}.operation-page .live:has(>.live__mark){grid-template-columns:var(--mark) minmax(0,1fr);column-gap:var(--space-3);align-items:start}.operation-page .live__sentence{margin:0;font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:var(--ink)}.operation-stop{margin:var(--space-4) 0 0}.operation-time{font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal);white-space:nowrap}.portal-state p{margin:0}.portal-state__quiet{margin-top:var(--space-1);color:var(--charcoal)}}
@layer features{.path-strip-wrap{--strip-node: 32px;--strip-line: var(--ink);--strip-frame: solid;--strip-col: 8.5rem;--strip-gap: var(--space-4);min-inline-size:0;max-inline-size:100%}.path-strip-wrap[data-certainty=suspected]{--strip-line: var(--ink-tertiary);--strip-frame: dashed}.path-strip-wrap[data-certainty="not settled"]{--strip-line: var(--ink-tertiary);--strip-frame: dotted}.path-strip-wrap[data-size=full]{--strip-col: 9.5rem}.path-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(min-content,1fr);grid-template-rows:[over] auto [node] var(--strip-node) [role] auto [label] auto [at] auto [remark] auto [spurs] auto [end];margin:0;padding:0;list-style:none}.path-strip__station{position:relative;display:grid;grid-row:over / end;grid-template-rows:subgrid;grid-template-columns:var(--strip-node) minmax(0,1fr);min-inline-size:var(--strip-col)}.path-strip__node{grid-row:node;grid-column:1;display:grid;place-items:center;inline-size:var(--strip-node);block-size:var(--strip-node);border:1px var(--strip-frame) var(--ink);box-sizing:border-box;background:var(--paper);color:var(--ink)}.path-strip__node .glyph{display:block}.path-strip__station[data-break]>.path-strip__node,.path-strip-wrap[data-certainty=proven] .path-strip__station[data-role=effect]>.path-strip__node{border-style:solid;background:var(--ink);color:var(--paper)}.path-strip-wrap[data-certainty="not settled"] .path-strip__station[data-break]>.path-strip__node{border-style:dotted;background:var(--paper);color:var(--ink)}.path-strip__station[data-ghost]>.path-strip__node,.path-strip__station[data-role=missing]>.path-strip__node{border-style:dotted;border-color:var(--ink-tertiary);color:var(--ink-tertiary)}.path-strip__over{grid-row:over;grid-column:2;align-self:end;display:grid;justify-items:center;row-gap:2px;min-inline-size:0;padding:0 var(--space-2) var(--space-1);font:400 var(--t-meta)/1.3 var(--font-sans);color:var(--charcoal);text-align:center}.path-strip__word{color:var(--charcoal)}.path-strip__station[data-out=broken]>.path-strip__over .path-strip__word:first-child{font-weight:500;color:var(--ink)}.path-strip__word--carried{color:var(--charcoal);font-weight:400}.path-strip__rel{color:var(--charcoal)}.path-strip__line{grid-row:node;grid-column:2;align-self:center;display:block;inline-size:100%;block-size:1px;overflow:visible;color:var(--strip-line)}.path-strip__station[data-out=broken]>.path-strip__line,.path-strip__station[data-out=broken]>.path-strip__tail{color:var(--ink)}.path-strip__line line,.path-strip__tail line,.path-strip__sample line{stroke:currentColor;stroke-width:1;shape-rendering:crispEdges}.path-strip__tail{display:none}.path-strip__role,.path-strip__label,.path-strip__at,.path-strip__remark{grid-column:1 / -1;min-inline-size:0;padding-inline-end:var(--strip-gap)}.path-strip__role{grid-row:role;padding-block-start:var(--space-2);font:500 var(--t-meta)/1.35 var(--font-sans);color:var(--ink)}.path-strip__station[data-ghost]>.path-strip__role,.path-strip__station[data-role=missing]>.path-strip__role{color:var(--charcoal)}.path-strip__label{grid-row:label;display:block;font:400 var(--t-meta)/1.35 var(--font-mono);color:var(--ink);overflow-wrap:normal}.path-strip-wrap[data-size=compact][data-orientation=horizontal] .path-strip__label{contain:inline-size;overflow:hidden;white-space:nowrap}.path-strip__at{grid-row:at;padding-block-start:2px;font:400 var(--t-pixel)/1.4 var(--font-pixel);letter-spacing:var(--tracking-pixel);color:var(--charcoal)}.path-strip-wrap[data-size=compact] .path-strip__at,.path-strip__piece{white-space:nowrap}.path-strip__remark{grid-row:remark;padding-block-start:var(--space-1);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal);text-wrap:pretty}.path-strip__spurs{grid-row:spurs;grid-column:1 / -1;display:grid;align-content:start;row-gap:var(--space-3);margin:var(--space-3) var(--strip-gap) 0 0;padding:var(--space-3) 0 0;list-style:none;border-block-start:var(--hairline)}.path-strip__spur{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:var(--space-2);align-items:start}.path-strip__spur>:not(.path-strip__node){grid-column:2;grid-row:auto;padding:0}.path-strip__spur>.path-strip__role{padding-block-start:3px}.path-strip__node--small{grid-row:1 / span 5;grid-column:1;inline-size:22px;block-size:22px;border-style:solid}.path-strip__spur[data-break]>.path-strip__node{background:var(--ink);color:var(--paper)}.path-strip__spur .path-strip__rel{font:400 var(--t-meta)/1.35 var(--font-sans)}.path-strip__key{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);margin:0 0 var(--space-4);font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.path-strip__key-item{display:inline-flex;align-items:center;gap:var(--space-2)}.path-strip__sample{display:block;inline-size:32px;block-size:1px;overflow:visible;color:var(--ink)}.path-strip__foot{margin:var(--space-3) 0 0}.path-strip__foot[hidden]{display:none}.path-strip__more{min-block-size:24px;padding:0;border:0;background:none;font:400 var(--t-meta)/1.4 var(--font-sans);color:var(--link);text-align:start;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.path-strip__more:after{content:" ▸";font-family:var(--font-pixel);font-size:var(--t-pixel)}.path-strip__more[aria-expanded=true]:after{content:" ▴"}.path-strip__empty{margin:0;font:400 var(--t-meta)/var(--lh-meta) var(--font-sans);color:var(--charcoal)}.path-strip-wrap[data-orientation=vertical]{--strip-node: 22px}.path-strip-wrap[data-orientation=vertical] .path-strip{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.path-strip-wrap[data-orientation=vertical] .path-strip__station{grid-row:auto;grid-template-rows:none;grid-template-columns:22px minmax(0,1fr);column-gap:var(--space-3);min-inline-size:0;padding-block-end:var(--space-4)}.path-strip-wrap[data-orientation=vertical] .path-strip__station:last-child{padding-block-end:0}.path-strip-wrap[data-orientation=vertical] .path-strip__node{grid-row:1;grid-column:1}.path-strip-wrap[data-orientation=vertical] :is(.path-strip__role,.path-strip__label,.path-strip__at,.path-strip__remark,.path-strip__spurs){grid-column:2;grid-row:auto;padding-inline-end:0}.path-strip-wrap[data-orientation=vertical] .path-strip__role{grid-row:1;align-self:center;padding-block-start:0}.path-strip-wrap[data-orientation=vertical] .path-strip__remark{max-inline-size:60ch}.path-strip-wrap[data-orientation=vertical] .path-strip__spurs{margin-inline-end:0}.path-strip-wrap[data-orientation=vertical] .path-strip__line{display:none}.path-strip-wrap[data-orientation=vertical] .path-strip__over{order:1;grid-column:2;grid-row:auto;justify-items:start;align-self:start;padding:var(--space-2) 0 0;text-align:start}.path-strip-wrap[data-orientation=vertical] .path-strip__tail{display:block;position:absolute;inset-block:22px 0;inset-inline-start:0;inline-size:22px;block-size:calc(100% - 22px);overflow:visible;color:var(--strip-line)}@media(forced-colors:active){.path-strip__station[data-break]>.path-strip__node,.path-strip-wrap[data-certainty=proven] .path-strip__station[data-role=effect]>.path-strip__node,.path-strip__spur[data-break]>.path-strip__node{forced-color-adjust:none;background:CanvasText;color:Canvas}}}
@layer design{@font-face{font-family:Atkinson Next;src:url(/vendor/atkinson-hyperlegible-next/AtkinsonHyperlegibleNext-wght.woff2) format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Departure Mono;src:url(/vendor/departure-mono-1.500/DepartureMono-Regular.woff2) format("woff2");font-weight:400;font-display:swap}:root[data-surface=app][data-design=frieze]{color-scheme:light;--glaze: #F6F3EC;--wash: #DDE5F1;--ink: #12203F;--ink-soft: #3E4A63;--kiln: #10214A;--kiln-text: #F1EEE7;--kiln-soft: #AFC3E6;--cabinet: #0B1834;--cabinet-wall: #0F1F3D;--plank: #1F3F7A;--plank-top: #3D63A6;--plank-under: #081226;--cobalt-700: #1F3F7A;--cobalt-500: #3D63A6;--cobalt-300: #8FAAD6;--cobalt-100: #C9D7EE;--iron: #A83A24;--iron-hot: #F39A83;--iron-sprite: #F0785C;--iron-ground: #4B1D24;--iron-ground-wash: #F2D9D2;--gilt: #C8952C;--gilt-hi: #E9C46A;--gilt-base: #6B4C0E;--gilt-on: #1C1405;--gilt-word: #8A5E0C;--ash: #8B909B;--ash-dark: #5E636E;--ash-light: #B9BDC5;--manila: #E6D3A1;--manila-shade: #C9B47E;--manila-ink: #2B2414;--removed: #F4E1DC;--added: #E1E9F6;--btn-face: #1F3F7A;--btn-text: #F6F3EC;--btn-base: #081226;--slab: #12203F;--slab-text: #F6F3EC;--slab-base: #0B1426;--field: #DDE5F1;--focus: var(--ink);--storm-0: #0F1F3D;--storm-1: #1F3F7A;--storm-2: #3D63A6;--storm-3: #8FAAD6;--storm-4: #F1EEE7;--fog-0: #5E636E;--fog-1: #8B909B;--fog-2: #B9BDC5;--fog-3: #D9DBE0;--kstorm-0: #0C1A3C;--kstorm-1: #152650;--kstorm-2: #1B2F63;--jar-line-dark: #F1EEE7;--jar-line-light: #12203F;--jar-rivet-dark: #8FAAD6;--jar-rivet-light: #F6F3EC;--jar-lid: #1F3F7A;--jar-lid-hi: #8FAAD6;--jar-glass: #0F1F3D;--jar-glass-light: #EEF2F8;--jar-streak: #8FAAD6;--pipe: #3D63A6;--pipe-hi: #8FAAD6;--pipe-dark: #1F3F7A;--chain: #8B909B;--chain-hi: #D9DBE0;--shadow-px: #081226;--k-sky-0: #13244F;--k-sky-1: #1A2D5E;--k-sky-2: #22396F;--k-sky-3: #3D63A6;--k-wall: #1A2D5E;--k-wall-grid: #264282;--k-wall-motif: #33559A;--k-brick: #22396F;--k-brick-line: #16285A;--k-tile-a: #2A4A86;--k-tile-b: #3D63A6;--k-cobble-a: #1B2F63;--k-cobble-b: #223A75;--k-grout: #0F1F3D;--k-board: #1F3F7A;--k-board-line: #8FAAD6;--k-archive: #16285A;--k-archive-2: #1F3570;--k-prop: #3D63A6;--k-prop-dark: #1F3F7A;--k-prop-light: #8FAAD6;--k-void: #081226;--k-coat: #8FAAD6;--k-shade: #3D63A6;--k-skin: #F1EEE7;--k-cap: #081226;--k-badge: #F1EEE7;--k-badge-alt: #3D63A6;--k-paper: #F1EEE7;--k-paper-ink: #3D63A6;--k-iron: #F0785C;--k-iron-ground: #4B1D24;--k-iron-ground-2: #5A2530;--k-iron-dark: #331218;--k-check: #F1EEE7;--k-gilt: #C8952C;--k-gilt-hi: #E9C46A;--k-outline: transparent;--k-ghost: #8FAAD6;--w-sky-0: #F6F3EC;--w-sky-1: #E6ECF6;--w-sky-2: #C9D7EE;--w-sky-3: #8FAAD6;--w-wall: #F6F3EC;--w-wall-grid: #C9D7EE;--w-wall-motif: #8FAAD6;--w-brick: #C9D7EE;--w-brick-line: #8FAAD6;--w-tile-a: #C9D7EE;--w-tile-b: #A9BFE2;--w-cobble-a: #C9D7EE;--w-cobble-b: #AFC3E6;--w-grout: #8FAAD6;--w-board: #C9D7EE;--w-board-line: #3D63A6;--w-archive: #F6F3EC;--w-archive-2: #E6ECF6;--w-prop: #3D63A6;--w-prop-dark: #1F3F7A;--w-prop-light: #8FAAD6;--w-void: #12203F;--w-coat: #1F3F7A;--w-shade: #12203F;--w-skin: #F6F3EC;--w-cap: #12203F;--w-badge: #F6F3EC;--w-badge-alt: #1F3F7A;--w-paper: #FFFFFF;--w-paper-ink: #3D63A6;--w-iron: #A83A24;--w-iron-ground: #F2D9D2;--w-iron-ground-2: #EBC9C0;--w-iron-dark: #A83A24;--w-check: #1F3F7A;--w-gilt: #C8952C;--w-gilt-hi: #E9C46A;--w-outline: #12203F;--w-ghost: #3D63A6;--a-sky-0: #3A3F4A;--a-sky-1: #444955;--a-sky-2: #4F5461;--a-sky-3: #5E636E;--a-wall: #444955;--a-wall-grid: #4F5461;--a-wall-motif: #5E636E;--a-brick: #4F5461;--a-brick-line: #3A3F4A;--a-tile-a: #5E636E;--a-tile-b: #6C717C;--a-cobble-a: #4F5461;--a-cobble-b: #5E636E;--a-grout: #3A3F4A;--a-board: #5E636E;--a-board-line: #B9BDC5;--a-archive: #444955;--a-archive-2: #4F5461;--a-prop: #8B909B;--a-prop-dark: #5E636E;--a-prop-light: #B9BDC5;--a-void: #2A2E36;--a-coat: #B9BDC5;--a-shade: #8B909B;--a-skin: #E4E5E8;--a-cap: #2A2E36;--a-badge: #E4E5E8;--a-badge-alt: #8B909B;--a-paper: #E4E5E8;--a-paper-ink: #5E636E;--a-iron: #B9BDC5;--a-iron-ground: #444955;--a-iron-ground-2: #4F5461;--a-iron-dark: #3A3F4A;--a-check: #E4E5E8;--a-gilt: #B9BDC5;--a-gilt-hi: #E4E5E8;--a-outline: transparent;--a-ghost: #B9BDC5;--tm-jar-0: #3D63A6;--tm-jar-1: #8FAAD6;--tm-jar-2: #C9D7EE;--tm-jar-3: #F6F3EC;--tm-jar-4: #FFFFFF;--tm-sea-0: #0B1836;--tm-sea-1: #10214A;--tm-sea-2: #152A58;--tm-sea-3: #1D3468;--tm-foam: #3D63A6;--tm-foam-hi: #8FAAD6;--tm-beach-top: #E9E2D3;--tm-beach-speck: #D8CEB9;--tm-beach-l: #B9AE97;--tm-beach-r: #A2977F;--tm-face-l: #3D63A6;--tm-face-r: #2C4C8A;--tm-face-line: #22407A;--tm-face-hi: #8FAAD6;--tm-edge-top: #EEE8DB;--tm-edge-stone: #F4F0E6;--tm-edge-grout: #DFD6C4;--tm-sess-top: #FBFAF6;--tm-sess-motif: #8FAAD6;--tm-ten-top: #3D63A6;--tm-ten-alt: #36599C;--tm-ten-grout: #2A4A86;--tm-ten-motif: #6F90C8;--tm-oth-a: #E4E8EF;--tm-oth-b: #B4BFD0;--tm-we-l: #E3DBCB;--tm-we-r: #CEC4B0;--tm-we-cap: #F9F6EF;--tm-we-line: #BAAF98;--tm-ws-l: #C9D7EE;--tm-ws-r: #A9BFE2;--tm-ws-cap: #F4F7FC;--tm-ws-line: #7F9DD0;--tm-wt-l: #2A4A86;--tm-wt-r: #1F3F7A;--tm-wt-cap: #8FAAD6;--tm-wt-line: #16305F;--tm-wo-l: #7C879B;--tm-wo-r: #667186;--tm-wo-cap: #C6CDD9;--tm-wo-line: #535D72;--tm-bldg-l: #FBFAF6;--tm-bldg-r: #DDE5F1;--tm-bldg-win: #1F3F7A;--tm-bldg-cap: #1F3F7A;--tm-bldg-lamp: #1F3F7A;--tm-bldgx-roof: #8B909B;--tm-bldgx-l: #ECEDEF;--tm-bldgx-r: #D9DBE0;--tm-bldgx-win: #5E636E;--tm-flag: #D2543A;--tm-flag-shade: #A83A24;--tm-flag-line: #4B1D24;--tm-pole: #12203F;--tm-foot: #C8452C;--tm-foot-edge: #4B1D24;--tm-dot-a: #12203F;--tm-dot-b: #FFFFFF;--tm-ink: #12203F;--tm-paper: #FFFFFF;--tm-void: #081226;--tm-guard-cap: #12203F;--tm-guard-skin: #F6F3EC;--tm-guard-coat: #1F3F7A;--tm-guard-shade: #12203F;--tm-check: #FFFFFF;--tm-pier-top: #3D63A6;--tm-pier-side: #1F3F7A;--tm-post: #12203F;--tm-lamp: #F6F3EC;--tm-sign-face: #FBFAF6;--tm-sign-edge: #12203F;--tm-sign-ink: #12203F;--tm-gilt: #C8952C;--tm-gilt-hi: #E9C46A;--tm-gilt-base: #8A5E0C;--tm-ash: #8B909B;--tm-ash-dark: #5E636E;--tm-hover-a: #12203F;--tm-hover-b: #FFFFFF;--tm-lead-a: #F1EEE7;--tm-lead-b: #12203F;--tm-shadow: #0F1F3D;--row-hover: #E6ECF6;--chip: #C9D7EE;--wash-2: #CCD8EC;--gilt-ground: #F3E6C6;--removed-strong: #EBC7BE;--added-strong: #C4D4EE;--issue-ground: #4B1D24;--kstorm-3: #1B2F63;--tk-text: #F1EEE7;--tk-kw: #8FAAD6;--tk-type: #9CC3FF;--tk-fn: #9CC3FF;--tk-str: #E6D3A1;--tk-num: #AFC3E6;--tk-prop: #AFC3E6;--tk-com: #8B909B;--tk-punct: #AFC3E6;--tk-com-issue: #AFC3E6;--gk-text: #12203F;--gk-kw: #1F3F7A;--gk-type: #27509E;--gk-fn: #27509E;--gk-str: #6B4C0E;--gk-num: #3E4A63;--gk-prop: #3E4A63;--gk-com: #5E636E;--gk-punct: #3E4A63;--sticky-top: 0px;--page-max: 1344px;--gutter: 48px;--bar-h: 64px;--step: polygon(0 4px, 4px 4px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px) , 0 calc(100% - 4px) );--step-2: polygon(0 2px, 2px 2px, 2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(100% - 2px) , calc(100% - 2px) calc(100% - 2px) , calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px) , 0 calc(100% - 2px) );--sans: "Atkinson Next", "Segoe UI", system-ui, sans-serif;--mono: "Departure Mono", "Cascadia Mono", Consolas, ui-monospace, monospace;--code: "Cascadia Mono", Consolas, ui-monospace, monospace;--tm-prints: #1F3F7A;--tm-prints-edge: #8FAAD6;--tm-adm-top: #2C4C8A;--tm-adm-alt: #284683;--tm-adm-grout: #16305F;--tm-adm-motif: #8FAAD6;--tm-wa-l: #1F3F7A;--tm-wa-r: #16305F;--tm-wa-cap: #C9D7EE;--tm-wa-line: #0F1F3D;--tm-vault-top: #FFFFFF;--tm-vault-l: #F1EEE7;--tm-vault-r: #D9D3C6;--tm-vault-line: #B8B0A0;--tm-vault-ink: #12203F;--tm-vault-halo: #F6F3EC;--tm-vault-door: #12203F;--tm-gem-a: #3D63A6;--tm-gem-b: #8FAAD6;--tm-gem-c: #E6D3A1;--tm-gem-hi: #FFFFFF;--tm-ovault-top: #C6CDD9;--tm-ovault-l: #B4BFD0;--tm-ovault-r: #98A4B8;--tm-ovault-line: #7C879B;--tm-plaque: #F1EEE7;--tm-plaque-ink: #12203F;--tm-dim: #10214A;--tm-sand-top: #E9E2D3;--tm-sand-l: #D8CEB9;--tm-sand-r: #B9AE97;--tm-sess-top: #F3F5FA;--tm-sess-grout: #D3DDEC;--tm-bldg-l: #D7E1F1;--tm-bldg-r: #B7C9E6;--tm-bldg-roof: #3D63A6;--tm-bldg-roof-hi: #5A7DBA;--tm-bldg-win: #2C4C8A;--tm-bldg-cap: #2C4C8A;--tm-bldg-lamp: #2C4C8A;--pc-map: #F1EEE7;--pc-map-ink: #12203F;--pc-map-soft: #3E4A63;--pc-map-harm: #A83A24;--pc-map-fix: #6B4C0E}:root[data-surface=app][data-design=frieze]:is([data-theme=dark],[data-resolved-theme=dark]){color-scheme:dark;--row-hover: #20325A;--chip: #2A4070;--wash-2: #22355A;--gilt-ground: #2E2614;--removed-strong: #5A2530;--added-strong: #22396F;--kstorm-3: #223A75;--tk-str: #CDB984;--gk-text: #EDEAE2;--gk-kw: #8FAAD6;--gk-type: #9CC3FF;--gk-fn: #9CC3FF;--gk-str: #CDB984;--gk-num: #AFC3E6;--gk-prop: #AFC3E6;--gk-com: #959AA5;--gk-punct: #AFC3E6;--glaze: #0B1426;--wash: #1A2A48;--ink: #EDEAE2;--ink-soft: #AAB5CB;--kiln: #152650;--kiln-text: #EDEAE2;--kiln-soft: #AFC3E6;--cabinet: #060D1A;--cabinet-wall: #0B1426;--iron: #F0785C;--iron-hot: #F39A83;--iron-ground: #4B1D24;--iron-ground-wash: #3A1E22;--gilt: #D9A94A;--gilt-hi: #F0CE7E;--gilt-base: #6B4C0E;--gilt-on: #0B1426;--gilt-word: #E2B456;--manila: #CDB984;--manila-shade: #A8955F;--manila-ink: #2B2414;--removed: #3A1E22;--added: #16284A;--btn-face: #3D63A6;--btn-text: #F1EEE7;--btn-base: #16305F;--slab: #EDEAE2;--slab-text: #0B1426;--slab-base: #8B909B;--field: #1A2A48;--kstorm-0: #10214A;--kstorm-1: #1B2F63;--kstorm-2: #223A75;--jar-line-dark: #EDEAE2;--jar-line-light: #EDEAE2;--jar-rivet-dark: #8FAAD6;--jar-rivet-light: #0B1426;--jar-glass-light: #0F1F3D;--shadow-px: #03070F;--k-sky-0: #192C5C;--k-sky-1: #1F3468;--k-sky-2: #273F7A;--k-wall: #1F3468;--k-wall-grid: #2B4889;--k-wall-motif: #385CA0;--k-brick: #273F7A;--k-brick-line: #1A2D5E;--k-archive: #1A2D5E;--k-archive-2: #223A75;--w-sky-0: #0F1F3D;--w-sky-1: #13244A;--w-sky-2: #1B2F63;--w-sky-3: #3D63A6;--w-wall: #0F1F3D;--w-wall-grid: #1B2F63;--w-wall-motif: #2A4A86;--w-brick: #1B2F63;--w-brick-line: #0F1F3D;--w-tile-a: #1F3F7A;--w-tile-b: #2A4A86;--w-cobble-a: #1B2F63;--w-cobble-b: #223A75;--w-grout: #0B1426;--w-board: #1F3F7A;--w-board-line: #8FAAD6;--w-archive: #0F1F3D;--w-archive-2: #13244A;--w-prop: #3D63A6;--w-prop-dark: #223A75;--w-prop-light: #8FAAD6;--w-void: #060D1A;--w-coat: #BCCBE6;--w-shade: #8FAAD6;--w-skin: #F1EEE7;--w-cap: #060D1A;--w-badge: #F1EEE7;--w-badge-alt: #3D63A6;--w-paper: #F1EEE7;--w-paper-ink: #3D63A6;--w-iron: #F0785C;--w-iron-ground: #3A1E22;--w-iron-ground-2: #46232A;--w-iron-dark: #2A1418;--w-check: #F1EEE7;--w-outline: transparent;--w-ghost: #8FAAD6;--tm-jar-0: #1F3F7A;--tm-jar-1: #3D63A6;--tm-jar-2: #8FAAD6;--tm-jar-3: #C9D7EE;--tm-jar-4: #F1EEE7;--tm-sea-0: #040913;--tm-sea-1: #060D1A;--tm-sea-2: #0A1427;--tm-sea-3: #0F1C36;--tm-foam: #1F3F7A;--tm-foam-hi: #3D63A6;--tm-beach-top: #2B3651;--tm-beach-speck: #232D45;--tm-beach-l: #1B253A;--tm-beach-r: #151D2F;--tm-face-l: #1D3466;--tm-face-r: #16295A;--tm-face-line: #0F1F3D;--tm-face-hi: #3D5A8F;--tm-edge-top: #36425E;--tm-edge-stone: #424F6D;--tm-edge-grout: #2A3449;--tm-sess-top: #2E4371;--tm-sess-grout: #23365D;--tm-sess-motif: #4E6BA5;--tm-ten-top: #1F3F7A;--tm-ten-alt: #1B386F;--tm-ten-grout: #142B57;--tm-ten-motif: #3D63A6;--tm-oth-a: #2E3749;--tm-oth-b: #1F2637;--tm-we-l: #4B5671;--tm-we-r: #3C465E;--tm-we-cap: #626F8D;--tm-we-line: #323A50;--tm-ws-l: #405889;--tm-ws-r: #334770;--tm-ws-cap: #5A76AD;--tm-ws-line: #2A3B63;--tm-wt-l: #2A4A86;--tm-wt-r: #1F3F7A;--tm-wt-cap: #5A7DBA;--tm-wt-line: #16305F;--tm-wo-l: #4B5366;--tm-wo-r: #3D4455;--tm-wo-cap: #6E778B;--tm-wo-line: #323847;--tm-bldg-roof: #3D63A6;--tm-bldg-roof-hi: #5A7DBA;--tm-bldg-l: #2E3F63;--tm-bldg-r: #223253;--tm-bldg-win: #10192E;--tm-bldg-cap: #8FAAD6;--tm-bldg-lamp: #E9C46A;--tm-bldgx-roof: #5E636E;--tm-bldgx-l: #3A3F4A;--tm-bldgx-r: #2E323B;--tm-bldgx-win: #1E2128;--tm-flag: #F0785C;--tm-flag-shade: #C8452C;--tm-flag-line: #2A0E12;--tm-pole: #D9DBE0;--tm-foot: #F0785C;--tm-foot-edge: #2A0E12;--tm-dot-a: #F1EEE7;--tm-dot-b: #03070F;--tm-ink: #03070F;--tm-paper: #F1EEE7;--tm-void: #03070F;--tm-guard-cap: #03070F;--tm-guard-skin: #F1EEE7;--tm-guard-coat: #8FAAD6;--tm-guard-shade: #3D63A6;--tm-check: #F1EEE7;--tm-pier-top: #2A4A86;--tm-pier-side: #16305F;--tm-post: #03070F;--tm-lamp: #F0CE7E;--tm-sign-face: #1A2A48;--tm-sign-edge: #8FAAD6;--tm-sign-ink: #EDEAE2;--tm-gilt: #D9A94A;--tm-gilt-hi: #F0CE7E;--tm-gilt-base: #8A5E0C;--tm-ash: #8B909B;--tm-ash-dark: #5E636E;--tm-hover-a: #03070F;--tm-hover-b: #F1EEE7;--tm-lead-a: #D9DBE0;--tm-lead-b: #03070F;--tm-shadow: #03070F;--tm-prints: #8FAAD6;--tm-prints-edge: #03070F;--tm-adm-top: #1A2D5E;--tm-adm-alt: #182A57;--tm-adm-grout: #10214A;--tm-adm-motif: #5A7DBA;--tm-wa-l: #22396F;--tm-wa-r: #1B2F63;--tm-wa-cap: #8FAAD6;--tm-wa-line: #10214A;--tm-vault-top: #FFFFFF;--tm-vault-l: #F1EEE7;--tm-vault-r: #CFC9BC;--tm-vault-line: #A9A293;--tm-vault-ink: #12203F;--tm-vault-halo: #03070F;--tm-vault-door: #12203F;--tm-gem-a: #3D63A6;--tm-gem-b: #8FAAD6;--tm-gem-c: #E6D3A1;--tm-gem-hi: #FFFFFF;--tm-ovault-top: #8B93A6;--tm-ovault-l: #7A8397;--tm-ovault-r: #636B7E;--tm-ovault-line: #4B5366;--tm-plaque: #F1EEE7;--tm-plaque-ink: #12203F;--tm-dim: #060D1A;--tm-sand-top: #6F86B3;--tm-sand-l: #657CA9;--tm-sand-r: #4A5E88;--tm-beach-top: #6F86B3;--tm-beach-speck: #657CA9;--tm-beach-l: #4A5E88;--tm-beach-r: #3D4F75;--tm-edge-top: #7E93BF;--tm-edge-stone: #8BA0CA;--tm-edge-grout: #6E84B2;--tm-we-l: #5C709C;--tm-we-r: #4D6089;--tm-we-cap: #93A7D0;--tm-we-line: #44567E;--tm-face-hi: #8BA0CA;--pc-map: #F1EEE7;--pc-map-ink: #12203F;--pc-map-soft: #3E4A63;--pc-map-harm: #A83A24;--pc-map-fix: #6B4C0E}:root[data-surface=app][data-design=frieze]{--paper: var(--glaze);--panel: var(--wash);--chrome: var(--wash);--ink-tertiary: var(--ink-soft);--link: var(--cobalt-700);--focus-ring: var(--focus);--font-sans: "Atkinson Next", sans-serif;--font-pixel: "Departure Mono", monospace}}
@layer design{:root[data-surface=app][data-design=frieze]{--topbar-actual: 64px;--mobile-nav-height: 68px}:root[data-surface=app][data-design=frieze] #shell,:root[data-surface=app][data-design=frieze][data-inspector=open] #shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"topbar" "main"}:root[data-surface=app][data-design=frieze] #topbar{background:var(--glaze);border:0;color:var(--ink)}:root[data-surface=app][data-design=frieze] #rail{display:none}:root[data-surface=app][data-design=frieze] #main,:root[data-surface=app][data-design=frieze][data-mode=expert] #main{min-width:0;padding:0 0 var(--space-8);background:var(--glaze)}:root[data-surface=app][data-design=frieze][data-mode=expert] #main{padding-bottom:calc(var(--statusline-height) + var(--space-8))}:root[data-surface=app][data-design=frieze] #main>.view-leaving{padding:0}:root[data-surface=app][data-design=frieze] #main [id]{scroll-margin-top:calc(var(--topbar-actual) + 12px)}:root[data-surface=app][data-design=frieze] #inspector{position:fixed;top:var(--topbar-actual);right:0;bottom:0;width:min(32rem,90vw);max-height:none;border-left:0;background:var(--glaze)}:root[data-surface=app][data-design=frieze] #mobile-nav{display:none}:root[data-surface=app][data-design=frieze] .fr-top{display:flex;align-items:center;gap:20px;width:min(100%,1440px);height:64px;margin-inline:auto;padding-inline:48px}:root[data-surface=app][data-design=frieze] .fr-brand{display:inline-flex;align-items:center;gap:10px;flex:none;min-height:44px;color:var(--ink);text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-brand__mark{width:28px;height:28px}:root[data-surface=app][data-design=frieze] .fr-brand__word{font-family:var(--fr-mono, "Departure Mono", monospace);font-size:21px;line-height:1}:root[data-surface=app][data-design=frieze] .fr-nav{flex:1;min-width:0}:root[data-surface=app][data-design=frieze] .fr-nav__list,:root[data-surface=app][data-design=frieze] .fr-bottom__list{display:flex;align-items:stretch;margin:0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze] .fr-nav__list{gap:2px}:root[data-surface=app][data-design=frieze] .fr-nav__link{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:9px 12px;clip-path:var(--fr-step, polygon(0 4px, 4px 4px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px) , 0 calc(100% - 4px) ));color:var(--ink);font-size:16px;font-weight:650;text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-nav__link:hover{background:var(--wash)}:root[data-surface=app][data-design=frieze] .fr-nav__link[aria-current=page]{background:var(--slab);color:var(--slab-text)}:root[data-surface=app][data-design=frieze] .fr-nav__count,:root[data-surface=app][data-design=frieze] .fr-bottom__count{font-family:var(--fr-mono, "Departure Mono", monospace);font-size:12px}:root[data-surface=app][data-design=frieze] .fr-top__tools{display:flex;align-items:center;gap:10px;flex:none;margin-left:auto}:root[data-surface=app][data-design=frieze] .fr-find{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:214px;height:42px;padding:0 10px;border:0;background:var(--field);clip-path:var(--fr-step, polygon(0 4px, 4px 4px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px) , 0 calc(100% - 4px) ));color:var(--ink);font-size:15px;font-weight:600}:root[data-surface=app][data-design=frieze] .fr-find .find-button__key{margin-left:auto;color:var(--ink-soft);font-family:var(--fr-mono, "Departure Mono", monospace);font-size:12px}:root[data-surface=app][data-design=frieze] .fr-mode{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}:root[data-surface=app][data-design=frieze] .fr-mode__choice,:root[data-surface=app][data-design=frieze] .fr-mode-small{min-height:44px;padding:8px;border:0;background:transparent;clip-path:var(--fr-step, polygon(0 4px, 4px 4px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px) , 0 calc(100% - 4px) ));color:var(--ink-soft);font-size:15px;font-weight:650}:root[data-surface=app][data-design=frieze] .fr-mode__choice[aria-pressed=true]{color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}:root[data-surface=app][data-design=frieze] .fr-mode__choice:hover,:root[data-surface=app][data-design=frieze] .fr-mode-small:hover{background:var(--wash)}:root[data-surface=app][data-design=frieze] .fr-mode-small{display:none;background:var(--field);color:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-account-host{--fr-account-step: polygon(0 4px, 4px 4px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px) , 0 calc(100% - 4px) );--fr-account-step-small: polygon(0 2px, 2px 2px, 2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(100% - 2px) , calc(100% - 2px) calc(100% - 2px) , calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px) , 0 calc(100% - 2px) );position:relative}:root[data-surface=app][data-design=frieze] .fr-account{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 10px 0 7px;border:0;background:var(--field);clip-path:var(--fr-account-step);color:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-account:hover,:root[data-surface=app][data-design=frieze] .fr-account[aria-expanded=true]{background:var(--chip)}:root[data-surface=app][data-design=frieze] .fr-account__letters{display:inline-grid;place-items:center;min-width:30px;height:30px;padding-inline:4px;background:var(--btn-face);clip-path:var(--fr-account-step-small);color:var(--btn-text);font-family:var(--fr-mono, "Departure Mono", monospace);font-size:13px;line-height:1}:root[data-surface=app][data-design=frieze] .fr-account__caret{width:8px;height:5px;background:currentColor;clip-path:polygon(0 0,100% 0,50% 100%)}:root[data-surface=app][data-design=frieze] .fr-account[aria-expanded=true] .fr-account__caret{rotate:180deg}:root[data-surface=app][data-design=frieze] .fr-account-pop{position:absolute;top:calc(100% + 8px);right:0;z-index:80;width:392px;filter:drop-shadow(0 2px 3px rgb(4 10 24 / .3)) drop-shadow(0 18px 30px rgb(4 10 24 / .34))}:root[data-surface=app][data-design=frieze] .fr-account-pop[hidden]{display:none}:root[data-surface=app][data-design=frieze] .fr-account-pop__edge{padding:1px;background:var(--cobalt-500);clip-path:var(--fr-account-step)}:root[data-surface=app][data-design=frieze] .fr-account-menu{max-height:calc(100dvh - var(--topbar-actual) - 24px);overflow-y:auto;background:var(--kiln);clip-path:var(--fr-account-step);color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-account-menu p{margin:0}:root[data-surface=app][data-design=frieze] .fr-account-menu__identity{display:flex;align-items:center;gap:12px;padding:16px 16px 14px}:root[data-surface=app][data-design=frieze] .fr-account-menu__plaque{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;background:var(--cobalt-500);clip-path:var(--fr-account-step);font-family:var(--fr-mono, "Departure Mono", monospace);font-size:15px;line-height:1}:root[data-surface=app][data-design=frieze] .fr-account-menu__who{display:grid;gap:2px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-account-menu__name{overflow:hidden;font-size:16px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}:root[data-surface=app][data-design=frieze] .fr-account-menu__email{overflow:hidden;color:var(--kiln-soft);font-size:13.5px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}:root[data-surface=app][data-design=frieze] .fr-account-menu__home{display:flex;align-items:baseline;gap:8px;padding-top:3px;font-size:13.5px;line-height:1.3}:root[data-surface=app][data-design=frieze] .fr-account-menu__section{display:grid;gap:1px;padding:10px 8px;border-top:1px solid var(--kstorm-2)}:root[data-surface=app][data-design=frieze] .fr-account-menu__columns{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:start;gap:8px}:root[data-surface=app][data-design=frieze] .fr-account-menu__group{display:grid;gap:1px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-account-menu__label{padding:2px 8px 5px;overflow:hidden;color:var(--kiln-soft);font-family:var(--fr-mono, "Departure Mono", monospace);font-size:11.5px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}:root[data-surface=app][data-design=frieze] .fr-account-menu__item{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:5px 8px;border:0;background:transparent;clip-path:var(--fr-account-step-small);color:var(--kiln-text);font-size:15px;font-weight:550;line-height:1.25;text-align:left;text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-account-menu__item:hover,:root[data-surface=app][data-design=frieze] .fr-account-menu__item:focus-visible{background:var(--kstorm-2)}:root[data-surface=app][data-design=frieze] .fr-account-menu__item[aria-current=page]{background:var(--kstorm-2);box-shadow:inset 3px 0 0 var(--gilt-hi);font-weight:700}:root[data-surface=app][data-design=frieze] .fr-account-menu__product{padding:10px}:root[data-surface=app][data-design=frieze] .fr-account-menu__lab{--lab-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11' shape-rendering='crispEdges'%3E%3Cpath d='M4 0h3v1H4zM2 1h2v1H2zM7 1h2v1H7zM5 1h1v2H5zM1 2h1v2H1zM9 2h1v2H9zM0 4h1v3H0zM10 4h1v3H10zM1 5h2v1H1zM8 5h2v1H8zM5 5h1v1H5zM1 7h1v2H1zM9 7h1v2H9zM5 8h1v2H5zM2 9h2v1H2zM7 9h2v1H7zM4 10h3v1H4z' fill='black'/%3E%3C/svg%3E");gap:12px;min-height:58px;padding:10px 12px 10px 10px;background:linear-gradient(90deg,color-mix(in srgb,var(--gilt) 18%,transparent),color-mix(in srgb,var(--gilt) 5%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gilt-hi) 42%,transparent);transition:background-color .18s ease,box-shadow .18s ease}:root[data-surface=app][data-design=frieze] .fr-account-menu__lab:is(:hover,:focus-visible){background:linear-gradient(90deg,color-mix(in srgb,var(--gilt) 28%,transparent),color-mix(in srgb,var(--gilt) 9%,transparent));box-shadow:inset 0 0 0 1px var(--gilt-hi)}:root[data-surface=app][data-design=frieze] .fr-account-menu__lab-plate{display:grid;flex:none;place-items:center;width:36px;height:36px;background:var(--gilt);box-shadow:inset 0 2px #ffffff73,inset 0 -3px 0 var(--gilt-base);clip-path:var(--fr-account-step-small)}:root[data-surface=app][data-design=frieze] .fr-account-menu__lab-mark{width:22px;height:22px;background:var(--gilt-on);-webkit-mask:var(--lab-mark) center / 22px 22px no-repeat;mask:var(--lab-mark) center / 22px 22px no-repeat;transition:transform .24s cubic-bezier(.22,.8,.24,1)}:root[data-surface=app][data-design=frieze] .fr-account-menu__lab:is(:hover,:focus-visible) .fr-account-menu__lab-mark{transform:scale(1.14)}:root[data-surface=app][data-design=frieze] .fr-account-menu__lab-words{display:grid;flex:1 1 auto;gap:2px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-account-menu__lab-name{color:var(--kiln-text);font-size:15px;font-weight:700;line-height:1.2}:root[data-surface=app][data-design=frieze] .fr-account-menu__lab-line{overflow:hidden;color:var(--kiln-soft);font-size:13px;font-weight:450;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}:root[data-surface=app][data-design=frieze] .fr-account-menu__lab-go{flex:none;width:12px;height:12px;background:var(--gilt-hi);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M1 5h7v2H1zM6 3h2v2H6zM8 5h2v2H8zM6 7h2v2H6z' fill='black'/%3E%3C/svg%3E") center / 12px 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M1 5h7v2H1zM6 3h2v2H6zM8 5h2v2H8zM6 7h2v2H6z' fill='black'/%3E%3C/svg%3E") center / 12px 12px no-repeat;transition:translate .24s cubic-bezier(.22,.8,.24,1)}:root[data-surface=app][data-design=frieze] .fr-account-menu__lab:is(:hover,:focus-visible) .fr-account-menu__lab-go{translate:3px 0}@media(prefers-reduced-motion:reduce){:root[data-surface=app][data-design=frieze] :is(.fr-account-menu__lab-mark,.fr-account-menu__lab-go){transition:none}}:root[data-surface=app][data-design=frieze] .fr-account-menu__tick{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;color:var(--gilt-hi)}:root[data-surface=app][data-design=frieze] .fr-account-menu__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-surface=app][data-design=frieze] .fr-account-menu__role{flex:none;margin-left:auto;color:var(--kiln-soft);font-size:13px;font-weight:450}:root[data-surface=app][data-design=frieze] .fr-account-menu__home .fr-account-menu__role{margin-left:0}:root[data-surface=app][data-design=frieze] .fr-account-menu__place[aria-checked=true]{font-weight:700}:root[data-surface=app][data-design=frieze] .fr-account-menu__switch{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}:root[data-surface=app][data-design=frieze] .fr-account-menu__switch .fr-account-menu__label{flex:none;padding-block:0}:root[data-surface=app][data-design=frieze] .fr-account-menu__options{display:flex;gap:2px;padding:2px;background:var(--kstorm-0);clip-path:var(--fr-account-step-small)}:root[data-surface=app][data-design=frieze] .fr-account-menu__option{min-width:62px;min-height:30px;padding:4px 10px;border:0;background:transparent;clip-path:var(--fr-account-step-small);color:var(--kiln-soft);font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap}:root[data-surface=app][data-design=frieze] .fr-account-menu__option:hover,:root[data-surface=app][data-design=frieze] .fr-account-menu__option:focus-visible{background:var(--kstorm-2);color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-account-menu__option[aria-checked=true]{background:var(--cobalt-500);color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-account-menu__signout{color:var(--kiln-soft)}:root[data-surface=app][data-design=frieze] .fr-account-menu__signout:hover,:root[data-surface=app][data-design=frieze] .fr-account-menu__signout:focus-visible{color:var(--kiln-text)}@media(prefers-reduced-motion:no-preference){:root[data-surface=app][data-design=frieze] .fr-account-pop{transition:opacity .12s ease-out,translate .12s ease-out}@starting-style{:root[data-surface=app][data-design=frieze] .fr-account-pop{opacity:0;translate:0 -4px}}}@media(pointer:coarse){:root[data-surface=app][data-design=frieze] .fr-account-menu__item{min-height:44px}:root[data-surface=app][data-design=frieze] .fr-account-menu__option{min-height:40px}}:root[data-surface=app][data-design=frieze] .fr-brand:focus-visible,:root[data-surface=app][data-design=frieze] .fr-nav__link:focus-visible,:root[data-surface=app][data-design=frieze] .fr-find:focus-visible,:root[data-surface=app][data-design=frieze] .fr-mode__choice:focus-visible,:root[data-surface=app][data-design=frieze] .fr-mode-small:focus-visible,:root[data-surface=app][data-design=frieze] .fr-account:focus-visible,:root[data-surface=app][data-design=frieze] .fr-bottom__link:focus-visible{outline:3px solid var(--ink);outline-offset:3px}:root[data-surface=app][data-design=frieze] .fr-nav__link[aria-current=page]:focus-visible,:root[data-surface=app][data-design=frieze] .fr-bottom__link[aria-current=page]:focus-visible{outline-color:var(--slab-text);outline-offset:-5px}:root[data-surface=app][data-design=frieze] .fr-account-menu__item:focus-visible,:root[data-surface=app][data-design=frieze] .fr-account-menu__option:focus-visible{outline:2px solid var(--kiln-text);outline-offset:-3px}@media(max-width:1279px){:root[data-surface=app][data-design=frieze] .fr-top{gap:12px;padding-inline:24px}:root[data-surface=app][data-design=frieze] .fr-nav__link{padding-inline:9px}:root[data-surface=app][data-design=frieze] .fr-find{width:44px;justify-content:center;padding:0}:root[data-surface=app][data-design=frieze] .fr-find .find-button__label,:root[data-surface=app][data-design=frieze] .fr-find .find-button__key{display:none}}@media(max-width:1023px){:root[data-surface=app][data-design=frieze]{--topbar-actual: 60px}:root[data-surface=app][data-design=frieze] .fr-top{height:60px}:root[data-surface=app][data-design=frieze] .fr-nav{display:none}:root[data-surface=app][data-design=frieze] .fr-mode__choice{padding-inline:6px;font-size:14px}:root[data-surface=app][data-design=frieze] #mobile-nav{display:block;position:fixed;inset:auto 0 0;z-index:var(--z-mobile-nav);height:var(--mobile-nav-height);background:var(--glaze);border:0}:root[data-surface=app][data-design=frieze] .fr-bottom__list{justify-content:center;height:100%;max-width:640px;margin-inline:auto;padding:4px}:root[data-surface=app][data-design=frieze] .fr-bottom__list li{display:flex;flex:1 1 0;min-width:0}:root[data-surface=app][data-design=frieze] .fr-bottom__link{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:3px 2px;clip-path:var(--fr-step, polygon(0 4px, 4px 4px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px) , 0 calc(100% - 4px) ));color:var(--ink);font-size:12px;font-weight:700;line-height:1.1;text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-bottom__link[aria-current=page]{background:var(--slab);color:var(--slab-text)}:root[data-surface=app][data-design=frieze] .fr-bottom__icon{display:inline-flex;height:21px}:root[data-surface=app][data-design=frieze] .fr-bottom__count{position:absolute;margin-left:34px;margin-top:-26px;min-width:16px;background:var(--cobalt-700);color:var(--kiln-text);text-align:center}:root[data-surface=app][data-design=frieze] #main,:root[data-surface=app][data-design=frieze][data-mode=expert] #main{padding-bottom:calc(var(--mobile-nav-height) + var(--space-8))}:root[data-surface=app][data-design=frieze][data-mode=expert] #main{padding-bottom:calc(var(--mobile-nav-height) + var(--statusline-height) + var(--space-8))}}@media(max-width:719px){:root[data-surface=app][data-design=frieze] .fr-top{padding-inline:16px}:root[data-surface=app][data-design=frieze] .fr-brand__word{display:none}:root[data-surface=app][data-design=frieze] .fr-top__tools{gap:6px}:root[data-surface=app][data-design=frieze] .fr-account-host{position:static}:root[data-surface=app][data-design=frieze] .fr-account-pop{top:calc(100% + 4px);right:8px;left:8px;width:auto}:root[data-surface=app][data-design=frieze] .fr-account-menu{max-height:calc(100dvh - var(--topbar-actual) - var(--mobile-nav-height) - 20px)}}@media(max-width:419px){:root[data-surface=app][data-design=frieze] .fr-account-menu__columns{grid-auto-flow:row;gap:12px}}@media(max-width:359px){:root[data-surface=app][data-design=frieze] .fr-bottom__link{padding-inline:0;font-size:11px}:root[data-surface=app][data-design=frieze] .fr-top__tools{gap:4px}}}@layer design{:root[data-surface=app][data-design=frieze] .fr-not-found{max-width:820px;margin:clamp(36px,8vh,96px) auto;padding:clamp(24px,6vw,72px);background:var(--kiln);color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-not-found__eyebrow,:root[data-surface=app][data-design=frieze] .fr-not-found__path{font-family:var(--mono);font-size:.8125rem;overflow-wrap:anywhere}:root[data-surface=app][data-design=frieze] .fr-not-found__eyebrow{color:var(--gilt);text-transform:uppercase}:root[data-surface=app][data-design=frieze] .fr-not-found h1{margin:12px 0;color:var(--kiln-text);font-size:clamp(2.2rem,7vw,4.5rem);line-height:1}:root[data-surface=app][data-design=frieze] .fr-not-found__path{color:var(--kiln-soft)}:root[data-surface=app][data-design=frieze] .fr-not-found__home{display:inline-flex;align-items:center;min-height:40px;margin-top:20px;padding:8px 18px;background:var(--gilt);color:var(--gilt-on);font-weight:700}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.frieze{width:100%;min-width:0;--harm: var(--iron);--fixed: var(--gilt-word)}.band--kiln .frieze,.band--cabinet .frieze{--harm: var(--iron-hot);--fixed: var(--gilt)}.fz-body{min-height:1px}.fz-grid{display:grid;row-gap:12px;justify-content:start;align-items:start}.fz-zone{display:flex;align-items:flex-start;gap:8px;min-width:0;color:var(--soft, var(--ink-soft))}.fz-zone .swatch{margin-top:5px}.frieze.scale-2 .fz-code{display:none}.frieze.scale-2 .fz-zone{gap:6px}.fz-zone .swatch{flex:none}.fz-panel{display:flex;flex-direction:column;gap:12px;min-width:0;color:inherit}.fz-frame{display:block;line-height:0}.fz-cap{display:flex;flex-direction:column;gap:3px;min-width:0}.fz-plain{font-size:15px;line-height:1.35;font-weight:700}.fz-plain--harm,.fz-plain--break{color:var(--harm)}.fz-plain--fixed{color:var(--fixed)}.fz-code{color:var(--soft, var(--ink-soft));overflow-wrap:anywhere}.fz-file{color:var(--soft, var(--ink-soft));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fz-sure{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.3;color:var(--soft, var(--ink-soft))}.fz-panel--btn{margin:0;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.fz-panel--btn:focus-visible{outline:3px solid var(--focus);outline-offset:5px}.fz-panel--btn[aria-pressed=true] .fz-plain{align-self:flex-start;padding:1px 6px;margin-left:-6px;background:var(--band-ink);color:var(--band-bg);clip-path:var(--step-2)}.fz-panel--btn:hover .fz-plain{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.fz-col{display:grid;gap:10px}.fz-zone--col{margin-top:10px}.fz-zone--col:first-child{margin-top:0}.fz-panel--col{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start}.fz-panel--col .fz-cap{padding-top:6px}.band--sea{--band-bg: var(--tm-sea-1);--band-ink: var(--kiln-text);--band-soft: var(--kiln-soft);--focus: var(--kiln-text);background:var(--tm-sea-1);color:var(--kiln-text)}.tm-band>.wrap{max-width:none;padding:0}.tm{position:relative;width:100%;margin:0}.tm-body{position:relative;width:100%}.tm-frame{position:relative;width:100%;overflow:hidden}.tm-frame.is-scroll{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin}.tm-frame.is-scroll:focus-visible{outline:3px solid var(--kiln-text);outline-offset:-3px}.tm-stage{position:relative;margin:0 auto}.tm-canvas{position:absolute;left:0;top:0;display:block}.tm-stage.is-link{cursor:pointer}.tm-signs,.tm-boxes,.tm-spots{position:absolute;inset:0;pointer-events:none}.tm-box{position:absolute}.tm-sign{position:absolute;display:flex;align-items:center;justify-content:center;color:var(--tm-sign-ink);font-size:13px;line-height:1;font-weight:700;white-space:nowrap}.tm-sign.is-big{font-size:15px}.tm-sign.is-small{font-size:10px;letter-spacing:0}.tm-rail{position:absolute;top:0;bottom:0;width:188px}.tm-rail--l{left:14px}.tm-rail--r{right:14px}.tm-label{position:absolute;left:0;right:0;display:flex;flex-direction:column;gap:3px;color:var(--kiln-text);cursor:pointer}.tm-rail--l .tm-label{align-items:flex-end;text-align:right}.tm-label-meta{color:var(--kiln-soft);white-space:pre-wrap}.tm-label-name{font-size:15px;line-height:1.3;font-weight:700;color:var(--iron-hot)}.tm-label.is-pennant .tm-label-name,.tm-label.is-cluster .tm-label-name{color:var(--kiln-text)}.tm-label:hover .tm-label-name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.tm-label--jewel{padding:9px 12px 10px;background:var(--pc-map);clip-path:var(--step);color:var(--pc-map-ink)}.tm-label--jewel .tm-label-meta{color:var(--pc-map-soft)}.tm-label--jewel .tm-label-name{color:var(--pc-map-ink);font-weight:600}.tm-label--jewel .tm-label-name strong{font-weight:800}.tm-rail--l .tm-label--jewel{right:auto;width:100%;align-items:flex-start;text-align:left}.tm-jewel{position:absolute;z-index:2}.tm-jewel[hidden]{display:none}.tm-jewel .tm-label{position:static}.tm-spot{position:absolute;margin:0;padding:0;border:0;background:none;pointer-events:auto;cursor:pointer}.tm-spot:focus-visible{outline:3px solid var(--kiln-text);outline-offset:2px}.tm-foot,.tm-under,.tm-read,.tm-listwrap{max-width:calc(var(--page-max) + 2 * var(--gutter));margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.tm-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;padding-top:6px;padding-bottom:18px;--focus: var(--kiln-text)}.tm-foot .tlink{color:var(--kiln-text)}.tm-foot.is-over{position:absolute;left:0;right:0;bottom:0;z-index:2;padding-bottom:14px}.tm-meta{margin-left:auto;min-width:0;color:var(--kiln-soft);white-space:pre-wrap;overflow-wrap:anywhere}.tm-fixhere{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 12px 0 8px;border:0;background:var(--kstorm-1);color:var(--kiln-text);font:inherit;font-size:15px;font-weight:700;clip-path:var(--step-2);cursor:pointer}.tm-fixnote{font-size:15px;color:var(--kiln-soft)}.tm-fixnote[hidden]{display:none}.tm-fixhere-box{width:14px;height:14px;background:var(--kiln)}.tm-fixhere.is-on .tm-fixhere-box{background:var(--gilt)}.tm-fixhere:focus-visible{outline:3px solid var(--kiln-text);outline-offset:3px}.tm-read{padding-bottom:20px}.tm-read[hidden],.tm-listwrap[hidden],.tm-under[hidden]{display:none}.tm-read-list{display:grid;gap:4px;max-width:70ch;font-size:16px;color:var(--kiln-text)}.tm-under{padding-top:4px;padding-bottom:8px}.tm-under-jewel{display:inline-block;max-width:100%;margin-bottom:12px;padding:9px 12px 10px;background:var(--pc-map);color:var(--pc-map-ink);clip-path:var(--step);font-size:15px;line-height:1.35;overflow-wrap:anywhere}.tm-numbers{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px 32px;padding-bottom:8px}.tm-num{display:grid;grid-template-columns:26px 18px minmax(0,1fr);gap:8px;align-items:start;font-size:15px;line-height:1.35}.tm-num-n{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--pc-map);color:var(--pc-map-ink);clip-path:var(--step-2)}.tm-num .tm-sev{margin-top:4px}.tm-num-link{color:var(--iron-hot);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.tm-num.is-pennant .tm-num-link{color:var(--kiln-text)}.tm-listwrap{padding-top:8px;padding-bottom:28px}.tm-ix{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px 40px}.tm-ix-group{min-width:0}.tm-ix-h{margin-bottom:6px;font-family:var(--mono);font-size:13px;font-weight:400;color:var(--kiln-soft)}.tm-ix-list{display:grid;gap:2px}.tm-ix-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:2px 10px;padding:0 0 2px}.tm-ix-row.has-link{grid-template-columns:minmax(0,1fr) auto}.tm-ix-row.is-note{padding:6px 10px;color:var(--kiln-soft);font-size:15px}.tm-ix-btn{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:10px;align-items:start;width:100%;min-height:40px;padding:7px 10px;border:0;background:none;color:var(--kiln-text);font:inherit;text-align:left;clip-path:var(--step-2);cursor:pointer}.tm-ix-btn:hover,.tm-ix-row.is-on .tm-ix-btn{background:var(--kstorm-1)}.tm-ix-btn:focus-visible{outline:3px solid var(--kiln-text);outline-offset:-3px}.tm-ix-n{min-width:20px;color:var(--kiln-soft);text-align:right}.tm-ix-btn>.tm-sev{margin-top:4px}.tm-ix-text{display:grid;gap:1px;min-width:0}.tm-ix-name{font-size:15px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.tm-ix-state{font-size:14px;line-height:1.35;color:var(--kiln-soft)}.tm-ix-state.is-harm{color:var(--iron-hot)}.tm-index .tm-ix-link{justify-self:end;margin-top:9px;color:var(--kiln-text)}.tm-sev{display:inline-block;flex:none;width:14px;height:14px;margin-top:3px;background:transparent}.tm-sev.is-critical{background:var(--iron-hot)}.tm-sev.is-low{clip-path:polygon(0 0,100% 0,100% 2px,2px 2px,2px calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 2px,100% 2px,100% 100%,0 100%)}.tm-dot{display:inline-block;width:10px;height:10px;margin-top:5px;background:var(--kiln-soft);clip-path:var(--step-2)}.tm-dot--vault{background:var(--pc-map)}.tm-dot--otherVault{background:var(--ash)}.tm-dot--gate,.tm-dot--open{width:10px;height:12px;clip-path:polygon(0 100%,0 40%,20% 40%,20% 20%,40% 20%,40% 0,60% 0,60% 20%,80% 20%,80% 40%,100% 40%,100% 100%,70% 100%,70% 60%,30% 60%,30% 100%)}.tm-dot--guard{background:var(--kiln-text)}.tm-dot--district{background:var(--cobalt-300)}.tm-failed{max-width:60ch;padding:24px 0 8px;font-size:18px;color:var(--kiln-text)}.tm-failed-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:4px 24px;padding-bottom:24px;font-size:15px}.tm-failed-list a{color:var(--kiln-text)}.tm.is-failed .tm-frame{display:none}.tm--sand .tm-frame{overflow:hidden}.tm-frame--sand{min-height:160px}.tm-frame--sand .tm-canvas{position:static}.tm--sand{position:relative}.tm-sand-cap{position:absolute;left:0;right:0;bottom:0;max-width:calc(var(--page-max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter) 20px}.tm-sand-line{font-size:18px;color:var(--kiln-text)}.tm--compact .tm-frame{overflow:hidden}.pc.pc--map{background:var(--pc-map);color:var(--pc-map-ink);--focus: var(--pc-map-ink);--soft: var(--pc-map-soft)}.pc--map .pc-kind{color:var(--pc-map-soft)}.pc--map .pc-line{color:var(--pc-map-ink)}.pc--map .pc-state{color:var(--pc-map-soft)}.pc--map .pc-state.is-harm{color:var(--pc-map-harm)}.pc--map .pc-worst{display:flex;align-items:flex-start;gap:8px;color:var(--pc-map-ink)}.pc--map .tm-sev{--iron-hot: var(--pc-map-harm)}.pc--map .pc-state.is-fix{color:var(--pc-map-fix)}.pc--map .pc-link{color:var(--pc-map-ink)}@media(min-width:1280px){.tm--side .tm-body{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;max-width:calc(var(--page-max) + 2 * var(--gutter));margin:0 auto;padding-right:var(--gutter)}.tm-index{align-self:stretch;max-height:var(--tm-index-h, 720px);overflow-y:auto;padding:18px 0 18px 12px;scrollbar-width:thin}.tm--side .tm-ix{grid-template-columns:minmax(0,1fr);gap:16px}.tm-ix-more{position:sticky;bottom:-18px;display:block;width:100%;margin-top:8px;padding:10px 10px 12px;border:0;background:var(--tm-sea-0);color:var(--kiln-text);font-family:var(--mono);font-size:13px;text-align:left;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer;clip-path:var(--step-2)}.tm-ix-more[hidden]{display:none}.tm-ix-more:focus-visible{outline:3px solid var(--kiln-text);outline-offset:-3px}.tm-index{scrollbar-color:var(--kiln-soft) transparent}}@media(max-width:719px){.tm-signs{display:none}.tm-foot{gap:6px 20px}.tm-meta{margin-left:0}.tm-numbers{grid-template-columns:minmax(0,1fr)}}.shelf-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto auto auto;align-items:end;min-width:0}.shelf-item{display:grid;grid-row:span 3;grid-template-rows:subgrid;min-width:0}.shelf-link{display:grid;grid-row:span 3;grid-template-rows:subgrid;justify-items:center;width:100%;min-width:0;margin:0;padding:4px 2px 6px;border:0;background:none;color:var(--kiln-text);font:inherit;text-decoration:none;cursor:pointer}.shelf-link:focus-visible{outline:3px solid var(--kiln-text);outline-offset:-3px}.shelf-link:hover .shelf-name,.shelf-link:focus-visible .shelf-name,.shelf-link[aria-pressed=true] .shelf-name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.shelf-pot{display:flex;align-items:flex-end;justify-content:center;align-self:end;line-height:0}.shelf-pot.has-pipe{align-self:stretch;flex-direction:column;align-items:center;justify-content:flex-end}.shelf-pipe{position:relative;flex:1 1 0;min-height:0;overflow:hidden}.shelf-pipe-art{position:absolute;top:0;left:0;display:block}.shelf-plank{align-self:start;justify-self:stretch;height:8px;background:var(--plank)}.shelf-item--rest .shelf-plank{grid-row:2}.shelf-item--rest{pointer-events:none}.shelf-label{display:flex;flex-direction:column;align-items:center;align-self:start;max-width:100%;min-width:0;padding-top:8px}.shelf-name{max-width:100%;font-size:14px;font-weight:700;line-height:1.25;text-align:center;overflow-wrap:normal;hyphens:none}.shelf-name--id{display:block;padding-bottom:5px;margin-bottom:-5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shelf-word{max-width:100%;margin-top:1px;font-size:13px;line-height:1.3;color:var(--kiln-soft);text-align:center;overflow-wrap:normal;hyphens:none}.shelf-word--needs{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 6px;font-weight:700;color:var(--kiln-text)}.shelf-hand{display:none;line-height:0}.shelf-item--s3 .shelf-hand,.shelf-item--s4 .shelf-hand{display:inline-flex}.shelf-plus{min-height:96px;padding-bottom:10px}.shelf-item--s3 .shelf-plus{min-height:144px}.shelf-plus-n{font-family:var(--mono);font-size:33px;line-height:1;color:var(--kiln-soft)}.shelf-link:hover .shelf-plus-n,.shelf-link:focus-visible .shelf-plus-n{color:var(--kiln-text)}.shelf-slot .shelf-name{color:var(--kiln-text)}.shelf-note{margin:8px 0 0;color:var(--kiln-soft)}.cab-band{padding:18px 0 22px}.cab-wrap{position:relative;z-index:1}.cab-comps{display:flex;flex-wrap:wrap;align-items:flex-start;gap:22px 44px}.cab-comp{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.cab-comp.is-big{order:9}.cab-comp .shelf-list{grid-auto-columns:106px}.cab-comp .shelf-link{padding-inline:0}.cab-comp .shelf-list:has(.shelf-item--stack){grid-auto-columns:148px}.cab-comp .shelf-name{font-size:13px}.cab-label{position:relative;isolation:isolate;align-self:flex-start;display:inline-flex;align-items:baseline;gap:10px;min-height:32px;margin:0 0 2px;padding:5px 10px;border:0;background:none;color:var(--kiln-soft);font-family:var(--mono);font-size:13px;line-height:1.4;cursor:pointer}.cab-label:before{content:"";position:absolute;inset:0;z-index:-1;clip-path:var(--step)}.cab-label:hover:before{background:var(--kstorm-1)}.cab-label:focus-visible{outline:3px solid var(--kiln-text);outline-offset:2px}.cab-label[aria-pressed=true]{color:var(--cabinet)}.cab-label[aria-pressed=true]:before{background:var(--kiln-text)}.cab-label[aria-pressed=true] .cab-label-n{color:var(--cabinet)}.cab-label-n{color:var(--kiln-text)}.cab-label.is-static{cursor:default}.cab-labels{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.cab-labels .cab-label:before{background:var(--kstorm-1)}.cab-labels .cab-label:hover:before{background:var(--kstorm-2)}.cab-labels .cab-label[aria-pressed=true]:before{background:var(--kiln-text)}.cab-band.is-phone .shelf-list{max-width:440px}.cab-index-wrap,.cab-sample{margin-bottom:24px}.cab-sample{position:relative;isolation:isolate;margin:0;padding:18px 20px 22px;background:var(--cabinet);color:var(--kiln-text);clip-path:var(--step)}.cab-sample>:not(.band-wall){position:relative;z-index:1}.cab-index-h{margin-bottom:10px;font-size:17px;font-weight:800;color:var(--kiln-text)}.cab-sample-line{margin:-4px 0 14px;font-size:15px;color:var(--kiln-soft)}.cab-index{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 40px}.cab-index-group{display:grid;gap:4px;align-content:start;min-width:0}.cab-index-grid{position:relative;line-height:0}.cab-index-art{display:block}.cab-index-link{position:absolute;width:24px;height:24px}.cab-index-link:hover,.cab-index-link:focus-visible{outline:2px solid var(--kiln-text);outline-offset:-1px}.solo-list{grid-template-columns:200px 180px minmax(0,1fr)}.solo-list.has-island{grid-template-columns:200px minmax(0,400px) 180px minmax(0,1fr)}.solo-list.is-centred{grid-template-columns:minmax(0,1fr) 200px 180px minmax(0,1fr)}.solo-list.has-island.is-centred{grid-template-columns:minmax(0,1fr) 200px minmax(0,var(--solo-island, 400px)) 180px minmax(0,1fr)}.solo-island-item .shelf-pot{display:block;width:100%}.solo-island{display:flex;justify-content:center;width:100%;overflow:hidden;padding:0 6px 6px;line-height:0}.solo-island .tm{width:100%}.solo-island .tm{margin:0}.solo-island-phone{display:grid;justify-items:center;gap:4px;margin-top:14px}.solo-island .tm-frame{display:flex;justify-content:center}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.fr-price-code{font-size:max(.5em,.75rem);letter-spacing:.02em}.slab,.seg-face,.facet-btn,.chip,.pager-num,.saved-view,.owner-slab,.om-item,.filter-field,.field-box,.demo-tag,.rail-more,.vrail-peg{position:relative;isolation:isolate}.seg-face:before,.facet-btn:before,.chip:before,.pager-num:before,.saved-view:before,.owner-slab:before,.om-item:before,.filter-field:before,.field-box:before,.demo-tag:before,.vrail-peg:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--sl-bg, transparent);clip-path:var(--step)}.mono-13,.demo-tag,.facet-count,.chip,.pager-count,.dt-h-label,.pic-meta-words,.cv-head,.cv-num,.cv-anchor,.df-counts,.df-hhead,.df-n,.df-path,.rail-sentence,.axis-tick,.axis-branch,.vrail-v,.step-where,.mark,.hist-when,.hist-commit,.record2-k,.record2-text,.ledger-file,.qv-check,.qv-time,.qm-gate-n,.pc-kind,.om-login,.om-h,.lp-list-h,.tool-label,.fact-x,.crumb-link,.crumb-text,.state-kicker,.plan-next,.phase-key{font-family:var(--mono);font-size:13px;line-height:1.4;font-weight:400;letter-spacing:0}.demo-note{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-family:var(--mono);font-size:13px;line-height:1.4;color:var(--soft, var(--ink-soft))}.demo-tag{--sl-bg: var(--manila);padding:1px 7px;color:var(--manila-ink)}.demo-act{display:inline-flex;flex-direction:column;align-items:flex-start}.crumbs{padding:18px 0 0}.crumbs-list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.crumb{display:inline-flex;align-items:center;gap:10px}.crumb-link{display:inline-flex;align-items:center;min-height:24px;color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.crumb-link:hover{text-decoration-thickness:2px}.crumb-text{color:var(--ink-soft)}.fact-strip{width:100%}.fact-list{display:flex;flex-wrap:wrap;align-items:stretch;gap:4px 36px}.fact-link{display:flex;align-items:center;gap:12px;min-height:56px;padding:4px 8px 4px 0;text-decoration:none;color:var(--ink)}a.fact-link:hover .fact-w{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.fact-mark{display:inline-flex;align-items:center;flex:none}.fact-n{font-family:var(--mono);font-size:33px;line-height:1}.fact-words{display:flex;flex-direction:column;min-width:0}.fact-w{font-size:16px;font-weight:700;line-height:1.25}.fact-x{color:var(--ink-soft)}.fact-item.is-harm .fact-n{color:var(--iron)}.mark-pair{display:inline-flex;align-items:center;gap:8px;min-width:0}.mark-word{white-space:nowrap}.repo-pair{display:inline-flex;align-items:center;gap:8px;min-width:0}.repo-glyph{display:flex;flex:none;justify-content:center;min-width:28px;line-height:0}.repo-name{color:inherit;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.repo-name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.person{display:inline-flex;align-items:center;gap:8px;min-width:0}.person-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.state{display:flex;align-items:center;gap:24px;padding:36px 0}.state--compact{padding:16px 0;gap:16px}.state-art{flex:none;line-height:0}.state-text{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.state-title{font-size:18px;font-weight:700}.state-line{color:var(--soft, var(--ink-soft))}.state--loading{flex-direction:column;justify-content:center}.nf-band{padding:64px 0 96px}.nf{display:flex;align-items:center;gap:40px}.nf-h1{font-size:30px;line-height:1.15;font-weight:800;max-width:24ch;margin-bottom:12px}.segmented{display:inline-flex;flex-wrap:wrap;gap:4px;border:0}.seg-chip{position:relative;display:inline-flex;cursor:pointer}.seg-input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.seg-face{--sl-bg: var(--wash);display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;font-size:15px;font-weight:600;line-height:1.2;color:var(--ink)}.band--wash .seg-face{--sl-bg: var(--glaze)}.seg-chip:hover .seg-face{--sl-bg: var(--wash-2)}.seg-input:checked+.seg-face{--sl-bg: var(--slab);color:var(--slab-text)}.seg-input:focus-visible+.seg-face{outline:3px solid var(--focus);outline-offset:2px}.seg-input:disabled+.seg-face{opacity:.5;cursor:not-allowed}.band--kiln .seg-face,.segmented--kiln .seg-face{--sl-bg: var(--kstorm-2);color:var(--kiln-text)}.band--kiln .seg-chip:hover .seg-face,.segmented--kiln .seg-chip:hover .seg-face{--sl-bg: var(--cobalt-500)}.band--kiln .seg-input:checked+.seg-face,.segmented--kiln .seg-input:checked+.seg-face{--sl-bg: var(--kiln-text);color:var(--kiln)}.band--kiln .seg-input:focus-visible+.seg-face,.segmented--kiln .seg-input:focus-visible+.seg-face{outline-color:var(--kiln-text)}.dlg{max-width:min(560px,calc(100vw - 32px));width:100%;margin:auto;padding:0;border:0;background:transparent;color:var(--ink)}.dlg::backdrop{background:var(--kiln);opacity:.55}.dlg-inner{position:relative;isolation:isolate;padding:28px 28px 24px;background:var(--glaze);clip-path:var(--step)}.dlg-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.dlg-h{font-size:22px;font-weight:800;line-height:1.2}.dlg-x{margin:-8px -8px 0 0}.dlg-subject{font-weight:700;margin-bottom:12px}.dlg-form{display:grid;gap:18px}.dlg-note{font-size:15px}.dlg-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px}.field{display:grid;gap:6px}.field-label{font-size:15px;font-weight:700}.field-box{--sl-bg: var(--wash);display:flex}.field-input{flex:1;min-width:0;min-height:44px;padding:10px 12px;border:0;background:transparent;color:var(--ink);font-size:16px}.field-input--area{min-height:96px;resize:vertical}.field-box:has(:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.field-input:focus-visible{outline:none}.field-error:empty{display:none}.field-error{color:var(--iron);font-size:15px;font-weight:700}.keys{display:grid;gap:2px}.keys-row{display:grid;grid-template-columns:minmax(120px,180px) 1fr;gap:16px;align-items:center;padding:6px 0}.keys-row:nth-child(odd){background:var(--wash);padding-left:8px}.keys-k{display:flex;gap:6px;flex-wrap:wrap}.kbd{display:inline-block;padding:2px 8px;font-family:var(--mono);font-size:13px;background:var(--slab);color:var(--slab-text);clip-path:var(--step-2)}.card-layer{position:absolute;top:0;left:0;width:0;height:0;z-index:60}.pc{position:absolute;width:max-content;min-width:280px;max-width:360px;padding:16px 18px 14px;background:var(--kiln);color:var(--kiln-text);clip-path:var(--step);font-size:16px;line-height:1.45;--focus: var(--kiln-text);--soft: var(--kiln-soft)}.pc--small{min-width:0;max-width:300px;padding:10px 12px}.pc-leader{position:absolute;z-index:59;background-size:4px 2px;pointer-events:none}.pc-leader:not(.is-h){background-size:2px 4px}.pc-body{display:grid;gap:4px}.pc-kind{color:var(--kiln-soft)}.pc-name{font-size:17px;font-weight:700;line-height:1.3}.pc-line{color:var(--kiln-text)}.pc-state{color:var(--kiln-soft);font-weight:600}.pc-state.is-harm{color:var(--iron-hot)}.pc-state.is-fix{color:var(--gilt)}.pc-link{justify-self:start;margin-top:4px;color:var(--kiln-text)}.tip-text{font-size:15px;line-height:1.4}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:70;max-height:calc(100vh - 80px);overflow:auto;background:var(--kiln);color:var(--kiln-text);clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% 100%,0 100%);--focus: var(--kiln-text);--soft: var(--kiln-soft);--slab: var(--kiln-text);--slab-text: var(--kiln);--slab-base: var(--cobalt-300)}.sheet:focus-visible{outline:none}.sheet-inner{padding:16px 16px 24px}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.sheet-h{font-size:18px;font-weight:800}.sheet .pc-body{font-size:16px}.views-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px}.saved{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.saved-view{--sl-bg: var(--wash);display:inline-flex;align-items:center;min-height:32px;padding:4px 10px;font-size:15px;font-weight:600;color:var(--ink);text-decoration:none}.filter-band{padding:18px 0 16px}.filter-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.filter-search{flex:1 1 320px;min-width:0;max-width:520px}.filter-field{--sl-bg: var(--glaze);display:flex;align-items:center;gap:10px;height:44px;padding:0 12px}.filter-field:has(:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.filter-input{flex:1;min-width:0;height:40px;border:0;background:transparent;color:var(--ink);font-size:16px}.filter-input::placeholder{color:var(--ink-soft);opacity:1}.filter-input:focus-visible{outline:none}.filter-input::-webkit-search-cancel-button{display:none}.facets{display:flex;flex-wrap:wrap;gap:6px}.facet{position:relative}.facet-btn{--sl-bg: var(--glaze);display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border:0;background:none;color:var(--ink);font-size:15px;font-weight:600}.facet-btn:hover,.facet-btn[aria-expanded=true]{--sl-bg: var(--row-hover)}.facet-btn.is-on{--sl-bg: var(--slab);color:var(--slab-text)}.facet-btn.is-on .caret{filter:none}.facet-btn:disabled{opacity:.55;cursor:default}.pop--facet{left:0;right:auto;width:300px;max-height:420px;overflow:auto;padding:14px 16px}.pop--facet.pop--flip{left:auto;right:0}.facet-find{width:100%;min-height:40px;margin-bottom:8px;padding:6px 10px;border:0;background:var(--wash);clip-path:var(--step);font-size:15px}.facet-values{display:grid;gap:0}.facet-label{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:40px;padding:2px 6px;cursor:pointer}.facet-label:hover{background:var(--row-hover)}.facet-text{font-size:15px;font-weight:600;line-height:1.25}.facet-count{color:var(--ink-soft)}.pix-check-wrap{position:relative;display:inline-flex;width:20px;height:20px;flex:none}.pix-check{position:absolute;inset:0;width:20px;height:20px;margin:0;opacity:0;cursor:pointer;z-index:1}.pix-check-face{width:20px;height:20px;background:currentColor;clip-path:var(--step-2);display:grid;place-items:center;color:var(--ink)}.pix-check-face:after{content:"";width:16px;height:16px;background:var(--band-bg, var(--glaze));clip-path:var(--step-2)}.pix-check:checked+.pix-check-face:after{background:currentColor;clip-path:polygon(15% 50%,30% 50%,30% 60%,40% 60%,40% 70%,55% 70%,55% 55%,65% 55%,65% 40%,75% 40%,75% 25%,90% 25%,90% 40%,80% 40%,80% 55%,70% 55%,70% 70%,60% 70%,60% 85%,35% 85%,35% 75%,25% 75%,25% 65%,15% 65%);width:16px;height:16px}.pix-check:checked+.pix-check-face{background:var(--ink)}.pix-check:checked+.pix-check-face:after{background:var(--glaze)}.pix-check:indeterminate+.pix-check-face:after{clip-path:polygon(20% 42%,80% 42%,80% 58%,20% 58%);background:var(--glaze)}.pix-check:indeterminate+.pix-check-face{background:var(--ink)}.pix-check:focus-visible+.pix-check-face{outline:3px solid var(--focus);outline-offset:2px}.filters-phone-fx{display:none}.chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:12px}.chips.is-empty{display:none}.chips-list{display:flex;flex-wrap:wrap;gap:6px}.chip{--sl-bg: var(--chip);display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:2px 2px 2px 10px;color:var(--ink)}.chip-x{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:none}.chip-x:hover{background:var(--glaze);clip-path:var(--step-2)}.context-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:10px;font-weight:600}.context-host:empty{display:none}.sevfacet{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.sevfacet-bar{display:flex;flex:none;gap:2px}.sevfacet-seg{position:relative;display:inline-flex;padding:3px;border:0;background:none;line-height:0;cursor:pointer}.sevfacet-seg:hover{background:var(--row-hover)}.sevfacet-seg.is-on{background:var(--slab)}.sevfacet-text{font-family:var(--mono);font-size:13px;color:var(--ink-soft)}.fsheet{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;background:var(--glaze);color:var(--ink);overflow:auto}.fsheet:focus-visible{outline:none}.fsheet-head{padding:16px 16px 8px}.fsheet-h{font-size:22px;font-weight:800}.fsheet-facets{flex:1;padding:0 16px 16px}.fsheet-facet{padding:4px 0}.fsheet-facet:nth-child(2n){background:var(--wash);margin:0 -16px;padding:4px 16px}.fsheet-sum{display:flex;align-items:center;justify-content:space-between;min-height:48px;font-weight:700;cursor:pointer;list-style:none}.fsheet-sum::-webkit-details-marker{display:none}.fsheet-foot{position:sticky;bottom:0;padding:12px 16px 16px;background:var(--glaze)}.has-sheet{overflow:hidden}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:20px 0 8px}.pager[hidden]{display:none}.pager-count{color:var(--ink-soft)}.pager-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pager-btn[aria-disabled=true]{opacity:.45;cursor:default}.pager-btn[aria-disabled=true] .btn-face{transform:none}.pager-nums{display:flex;align-items:center;gap:2px}.pager-num{--sl-bg: transparent;min-width:40px;min-height:40px;padding:0 8px;border:0;background:none;color:var(--ink);font-family:var(--mono);font-size:13px}.pager-num:hover{--sl-bg: var(--wash)}.pager-num[aria-current=page]{--sl-bg: var(--slab);color:var(--slab-text)}.pager-gap{padding:0 4px;color:var(--ink-soft)}.pager-sizes{display:inline-flex;align-items:center;gap:8px;margin-left:12px}.pager-size-label{font-size:15px;color:var(--ink-soft)}.select-wrap{display:inline-flex;align-items:center;gap:12px}.select-label{font-size:15px;font-weight:700}.select-fx{position:relative}.select-fx:after{content:"";position:absolute;right:14px;top:50%;width:12px;height:8px;margin-top:-4px;background:var(--ink);pointer-events:none;clip-path:polygon(0 0,100% 0,100% 25%,83% 25%,83% 50%,67% 50%,67% 75%,33% 75%,33% 50%,17% 50%,17% 25%,0 25%)}.select{appearance:none;min-height:44px;padding:8px 44px 8px 14px;border:0;background:var(--field);color:var(--ink);font-size:16px;font-weight:600;clip-path:var(--step);cursor:pointer}.band--wash .select{background-color:var(--glaze)}.select:focus-visible{outline:none}.others{display:grid;gap:6px;max-width:60ch}.x-band .band-h{margin-bottom:22px}.sub-h{margin:36px 0 16px;font-size:18px;font-weight:800}.record{display:grid;gap:10px}.record-row{display:grid;gap:0;font-size:13px;line-height:1.6}.record dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;overflow-wrap:anywhere}.record .tlink--small{font-family:var(--sans);font-size:13px}.select-fx:has(:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.dt-wrap{width:100%}.dt{font-size:16px;line-height:1.35}.dt--compact{font-size:15px}.dt-head th{position:sticky;top:var(--sticky-top);z-index:3;height:40px;padding:0 12px;background:var(--glaze);color:var(--ink-soft);white-space:nowrap;vertical-align:middle}.dt-head th.num{text-align:right}.dt-sort{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;border:0;background:none;color:inherit}.dt-arrow{opacity:0;line-height:0}.dt-sort:hover .dt-arrow,.dt-sort:focus-visible .dt-arrow,.dt-sort.is-on .dt-arrow{opacity:1}.dt-sort.is-on{color:var(--ink)}.dt-row>td,.dt-row>th{height:40px;padding:6px 12px;vertical-align:middle;font-weight:400}.dt--compact .dt-row>td,.dt--compact .dt-row>th{height:32px;padding:3px 10px}.dt-row.is-odd>td,.dt-row.is-odd>th{background:var(--wash)}.dt-row{cursor:pointer}.dt-row:hover>td,.dt-row:hover>th,.dt-row:focus-within>td,.dt-row:focus-within>th{background:var(--row-hover)}.dt-row.is-selected>td,.dt-row.is-selected>th{background:var(--kiln);color:var(--kiln-text);--soft: var(--kiln-soft);--focus: var(--kiln-text)}.dt-row.is-selected a{color:var(--kiln-text)}:root[data-theme=dark] .dt-row.is-selected>td,:root[data-theme=dark] .dt-row.is-selected>th{background:var(--kstorm-3)}.dt-row .num{text-align:right;font-family:var(--mono);font-size:13px;font-variant-numeric:tabular-nums}.dt-sel{width:44px}.ph-break{display:none}.dt-link{color:var(--ink);font-weight:600;text-decoration:none;display:inline-flex;max-width:100%}.dt-link-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.35}.dt-link:hover .dt-link-text,.dt-link:focus-visible .dt-link-text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.dt-c--title{max-width:1px;width:40%}.dt-ghead>th{padding:8px 12px;background:var(--wash-2);color:var(--ink)}.dt-gline{display:flex;align-items:center;gap:10px}.dt-gname{font-weight:700}.dt-gcount{font-family:var(--mono);font-size:13px;color:var(--ink-soft)}.dt-gline .fx{margin-left:auto}.dt-gtoggle{display:inline-grid;place-items:center;width:32px;height:32px;border:0;background:none}.dt-gcaret{width:10px;height:10px;background:var(--ink);clip-path:polygon(0 0,100% 0,100% 40%,80% 40%,80% 60%,60% 60%,60% 80%,40% 80%,40% 60%,20% 60%,20% 40%,0 40%)}.dt-gtoggle[aria-expanded=false] .dt-gcaret{clip-path:polygon(0 0,40% 0,40% 20%,60% 20%,60% 40%,80% 40%,80% 60%,60% 60%,60% 80%,40% 80%,40% 100%,0 100%)}.dt-group.is-collapsed .dt-row,.dt-group.is-collapsed .dt-more{display:none}.dt-more>td{padding:8px 12px 14px}.cell-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.cell-meta{font-family:var(--mono);font-size:13px;color:var(--soft, var(--ink-soft))}.cell-soft{color:var(--soft, var(--ink-soft))}.cell-stack{display:flex;flex-direction:column;gap:1px;min-width:0}.cell-inline{display:inline-flex;align-items:center;gap:8px;min-width:0}.bulk{position:fixed;left:0;right:0;bottom:0;z-index:35;background:var(--kiln);color:var(--kiln-text);clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% 100%,0 100%);--focus: var(--kiln-text);--soft: var(--kiln-soft);--slab: var(--kiln-text);--slab-text: var(--kiln);--slab-base: var(--cobalt-300)}.bulk[hidden]{display:none}.bulk-inner{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;max-width:calc(var(--page-max) + 2 * var(--gutter));min-height:56px;margin:0 auto;padding:6px var(--gutter)}.bulk-count{font-weight:700}.bulk-actions{display:flex;flex-wrap:wrap;gap:8px 16px}.bulk-act{display:inline-flex;align-items:center;gap:8px}.bulk-act [aria-disabled=true]{opacity:.55;cursor:not-allowed}.bulk-reason{font-size:14px;color:var(--kiln-soft);max-width:28ch}.bulk-clear{margin-left:auto;color:var(--kiln-text)}.pics{display:grid;gap:0}.pic{display:grid;grid-template-columns:minmax(260px,4fr) minmax(0,8fr);gap:16px 40px;align-items:start;padding:28px 0}.pic:nth-child(2n){background:var(--wash);clip-path:inset(0 -100vmax)}.pic-text{display:grid;gap:8px;min-width:0;align-content:start}.pic-meta{display:flex;align-items:center;gap:10px;color:var(--ink-soft)}.pic-meta-words{white-space:pre-wrap}.pic-title{font-size:20px;line-height:1.25;font-weight:800}.pic-link{color:var(--ink);text-decoration:none}.pic-link:hover,.pic-link:focus-visible{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.pic-line{color:var(--ink-soft);font-size:17px}.pic-fix{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.pic-fix.is-ready .pic-fix-text{color:var(--ink)}.pic-fix.is-none{color:var(--ink-soft);font-weight:400}.pic-act{margin-top:2px}.pic-art{min-width:0;overflow:hidden}.pic.is-aside .pic-title{color:var(--ink-soft)}.pic--kin .kin-art{display:flex;align-items:center;gap:0}.kin-join{width:16px;height:4px;background:var(--gilt)}.pic-groups{display:grid;gap:24px}.pic-group-h{display:flex;align-items:baseline;gap:12px;padding:10px 0;font-size:18px;font-weight:800}.pic-group-n{font-family:var(--mono);font-size:13px;color:var(--ink-soft)}.listpage .lp-head{padding:20px 0 18px}.lp-head-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.lp-title{display:grid;gap:6px;min-width:0}.lp-h1{font-size:34px;line-height:1.1;font-weight:800;letter-spacing:-.01em}.lp-status{font-size:18px;color:var(--ink-soft)}.lp-head-extra:empty{display:none}.lp-views-band{padding:0 0 12px}.lp-sev-band{padding:4px 0 16px}.lp-tool-band{padding:14px 0 6px}.lp-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px}.lp-list-h{color:var(--ink-soft)}.lp-list-h:focus-visible{outline:none;color:var(--ink);text-decoration:underline}.lp-toolset{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.tool{display:inline-flex;align-items:center;gap:10px}.tool-label{color:var(--ink-soft)}.lp-list-band{padding:4px 0 56px}.lp-picture:empty{display:none}.owner-picker{position:relative;display:inline-flex;flex-direction:column;align-items:flex-end}.owner-slab{--sl-bg: var(--wash);display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:8px 14px;border:0;background:none;color:var(--ink);font-size:16px;font-weight:600;text-align:left}.owner-slab:hover,.owner-slab[aria-expanded=true]{--sl-bg: var(--row-hover)}.owner-slab--compact{min-height:36px;padding:4px 10px;font-size:15px}.owner-face{display:inline-flex;align-items:center;gap:10px}.owner-cta{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.owner-hand{line-height:0}.pop--owner{right:0;left:auto;width:360px;max-height:480px;overflow:auto;padding:14px 14px 12px}.om{display:grid;gap:10px}.om-find{width:100%;min-height:40px;padding:6px 10px;border:0;background:var(--wash);clip-path:var(--step);font-size:15px}.om-find:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.om-empty:empty{display:none}.om-groups{display:grid;gap:12px}.om-group{display:grid;gap:2px}.om-h{padding:0 8px 2px;color:var(--ink-soft)}.sheet .om-h,.sheet .om-detail{color:var(--kiln-soft)}.om-item{--sl-bg: transparent;display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:6px 8px;border:0;background:none;color:inherit;text-align:left;font-size:15px}.om-item:hover,.om-item:focus-visible{--sl-bg: var(--row-hover);outline:none}.sheet .om-item:hover,.sheet .om-item:focus-visible{--sl-bg: var(--kstorm-2)}.om-item.is-current{--sl-bg: var(--wash)}.om-text{display:grid;min-width:0}.om-name{font-weight:700}.om-detail{font-size:14px;color:var(--ink-soft)}.om-item--plain{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.om-login{min-width:96px}.cv{--cv-bg: var(--kiln);position:relative;background:var(--cv-bg);color:var(--tk-text);clip-path:var(--step);padding:14px 0 12px;--focus: var(--kiln-text);--soft: var(--kiln-soft)}.cv-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;padding:0 18px 10px;color:var(--kiln-soft)}.cv-path{display:flex;flex-wrap:wrap;gap:4px 14px;min-width:0}.cv-file{color:var(--kiln-text);overflow-wrap:anywhere}.cv-tools{display:flex;align-items:center;gap:16px}.cv-tools .tlink{color:var(--kiln-text)}.cv-more{min-height:28px;margin:0 18px 8px;border:1px solid var(--kiln-soft);padding:3px 9px;background:transparent;color:var(--kiln-text);font-family:var(--mono);font-size:12px;line-height:1.2;cursor:pointer}.cv-more:hover{border-color:var(--kiln-text);background:var(--kiln-text);color:var(--kiln)}.cv-more:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.cv-more[hidden]{display:none}.copy{--copy-line: var(--ink-soft);--copy-face: var(--glaze);--copy-ink: var(--ink);display:inline-flex;flex:none;align-items:center;gap:7px;min-height:28px;border:1px solid var(--copy-line);border-radius:0;padding:3px 9px 3px 8px;background:var(--copy-face);color:var(--copy-ink);font-family:var(--mono);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:0;white-space:nowrap;cursor:pointer}.copy:hover{--copy-line: var(--ink);--copy-face: var(--ink);--copy-ink: var(--glaze)}.copy:active{transform:translateY(1px)}.copy:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.copy[data-state=copied]{--copy-line: var(--btn-face);--copy-face: var(--btn-face);--copy-ink: var(--btn-text)}.copy[data-state=failed]{--copy-line: var(--iron);--copy-face: var(--iron-ground-wash);--copy-ink: var(--ink)}.copy--kiln{--copy-line: var(--kiln-soft);--copy-face: var(--cv-bg, var(--kiln));--copy-ink: var(--kiln-text)}.copy--kiln:hover,.copy--kiln[data-state=copied]{--copy-line: var(--kiln-text);--copy-face: var(--kiln-text);--copy-ink: var(--kiln)}.copy--kiln[data-state=failed]{--copy-line: var(--iron-hot);--copy-face: var(--iron-ground);--copy-ink: var(--kiln-text)}.copy-word{min-width:calc(var(--copy-ch, 6) * 1ch);text-align:center}.copy-glyph{position:relative;flex:none;width:12px;height:12px}.copy-glyph:before,.copy-glyph:after{content:"";position:absolute;box-sizing:border-box;border:2px solid currentColor}.copy-glyph:before{inset:0 0 4px 4px}.copy-glyph:after{inset:4px 4px 0 0;background:var(--copy-face)}.copy[data-state=copied] .copy-glyph:after,.copy[data-state=failed] .copy-glyph:after{content:none}.copy[data-state=copied] .copy-glyph:before,.copy[data-state=failed] .copy-glyph:before{inset:0 auto auto 0;width:2px;height:2px;border:0;background:transparent}.copy[data-state=copied] .copy-glyph:before{box-shadow:0 6px,2px 8px,4px 10px,6px 8px,8px 6px,10px 4px,2px 6px,4px 8px,6px 6px,8px 4px,10px 2px}.copy[data-state=failed] .copy-glyph:before{background:currentColor;box-shadow:2px 2px,4px 4px,6px 6px,8px 8px,10px 10px,10px 0,8px 2px,6px 4px,4px 6px,2px 8px,0 10px}@media(pointer:coarse){.copy{min-height:36px;padding-inline:11px 12px}}@media(forced-colors:active){.copy[data-state=copied]{outline:2px solid Highlight}}.cv-demo{display:block;padding:0 18px}.cv-demo:empty{display:none}.cv-demo .demo-note{color:var(--kiln-soft);margin:0 0 8px}.cv-scroll{position:relative;overflow-x:auto;overscroll-behavior-x:contain}.cv-scroll:focus-visible{outline:3px solid var(--kiln-text);outline-offset:-3px}.cv-pre{display:grid;min-width:max-content;tab-size:4;margin:0;padding:2px 0;border:0;background:none;font-family:var(--code);font-size:15px;line-height:1.7}.cv--compact .cv-pre{font-size:14px;line-height:1.55}.cv-line{display:grid;grid-template-columns:34px 44px auto;align-items:center;padding-right:24px;white-space:pre}.cv-line.is-issue{background:var(--issue-ground)}.cv-gut{display:inline-flex;justify-content:flex-end;padding-right:2px;line-height:0}.cv-num{padding-right:14px;text-align:right;color:var(--kiln-soft);user-select:none}.cv-gap .cv-num{color:var(--tk-com)}.cv-steptag{display:inline-flex;align-items:center;gap:8px;margin-left:32px;color:var(--kiln-soft);font-family:var(--mono);font-size:13px;vertical-align:1px}.cv-steptag-n{padding:0 7px;background:var(--kstorm-2);color:var(--kiln-text);clip-path:var(--step-2)}.cv-steptag-n.is-dot{width:10px;height:10px;padding:0;background:var(--cobalt-300)}.cv-steptag.is-break .cv-steptag-n,.cv-steptag.is-harm .cv-steptag-n{background:var(--iron-ground)}.cv-steptag.is-break .cv-steptag-n.is-dot,.cv-steptag.is-harm .cv-steptag-n.is-dot{background:var(--iron-hot)}@media(max-width:1023px){.cv-gut,.cv-num{position:sticky;z-index:1;align-self:stretch;display:flex;align-items:center;background:var(--cv-bg)}.cv-num{justify-content:flex-end;left:34px}.cv-gut{left:0}.cv-scroll{scroll-padding-left:80px}.cv-line.is-issue .cv-gut,.cv-line.is-issue .cv-num{background:var(--issue-ground)}}@media(max-width:719px){.cv-num{left:24px}}.cv-code{font-family:inherit}.tk-kw{color:var(--tk-kw)}.tk-type{color:var(--tk-type)}.tk-fn{color:var(--tk-fn);font-weight:600}.tk-str{color:var(--tk-str)}.tk-num,.tk-prop{color:var(--tk-num)}.tk-com{color:var(--tk-com);font-style:italic}.tk-punct{color:var(--tk-punct)}.cv-issue,.x-issue{background:var(--issue-ground);color:inherit;text-decoration:underline wavy var(--iron-hot) 2px;text-underline-offset:4px;text-decoration-skip-ink:none}.cv-issue .tk-com{color:var(--tk-com-issue)}.cv-note{position:sticky;left:0;display:grid;gap:4px;width:min(100%,var(--note-w, 100%));max-width:calc(100vw - 32px);margin:4px 0 6px;padding:12px 18px 12px 78px;background:var(--issue-ground);color:var(--kiln-text);white-space:normal;font-family:var(--sans)}.cv-notch{position:absolute;top:-6px;left:calc(78px + var(--col, 0) * 1ch * .95);width:12px;height:6px;background:var(--issue-ground);clip-path:polygon(0 100%,33% 100%,33% 50%,66% 50%,66% 0,100% 0,100% 100%)}.cv-msg{font-size:16px;line-height:1.45;max-width:72ch}.cv-anchor{color:var(--kiln-soft)}.cv--gone{padding:22px 18px}.cv-gone-text{color:var(--kiln-soft)}.snip{display:flex;gap:10px}.df{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}.df-list-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0}.df-list-h{font-size:15px;font-weight:700}.df-files{display:grid;gap:2px}.df-file-item{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;min-height:36px}.df-file-link{color:var(--ink);font-weight:600}.df-body{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}.df-file{background:var(--glaze);clip-path:var(--step)}.df-fhead{position:sticky;top:var(--sticky-top);z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;min-height:48px;padding:8px 16px;background:var(--wash-2)}.df-fhead:focus-visible{outline:none;text-decoration:underline}.df-fhead .df-path{font-size:13px;color:var(--ink);overflow-wrap:anywhere}.df-counts{color:var(--ink-soft)}.df-blocked{padding:1px 8px;background:var(--manila);color:var(--manila-ink);font-size:14px;font-weight:700;clip-path:var(--step-2)}.df-viewed{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-size:15px;font-weight:600}.df-file.is-viewed .df-hunk{display:none}.df-hhead{padding:8px 16px 6px;color:var(--ink-soft);overflow-wrap:anywhere}.df-scroll{position:relative;overflow-x:auto}.df-scroll:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.df-lines{display:grid;min-width:max-content;tab-size:4;font-family:var(--code);font-size:14px;line-height:1.7;color:var(--gk-text)}.df-lines--split{min-width:100%}.df-row{display:grid;grid-template-columns:44px 44px 22px auto;white-space:pre}.df-row.is-del,.df-half.is-del{background:var(--removed)}.df-row.is-add,.df-half.is-add{background:var(--added)}.df-n{padding-right:10px;text-align:right;color:var(--ink-soft);user-select:none}.df-op{color:var(--ink-soft);font-weight:700}.df-lines .tk-kw{color:var(--gk-kw)}.df-lines .tk-type{color:var(--gk-type)}.df-lines .tk-fn{color:var(--gk-fn)}.df-lines .tk-str{color:var(--gk-str)}.df-lines .tk-num,.df-lines .tk-prop{color:var(--gk-num)}.df-lines .tk-com{color:var(--gk-com)}.df-lines .tk-punct{color:var(--gk-punct)}.x-del{background:var(--removed-strong)}.x-add{background:var(--added-strong)}.df-lines .x-del .tk-com,.df-lines .x-add .tk-com{color:var(--gk-num)}.df-lines .x-issue{position:relative;z-index:1;background:transparent;text-underline-offset:3px;text-decoration-color:var(--iron)}.x-seam{text-decoration:underline solid var(--gilt) 3px;text-underline-offset:4px}.df-note{position:sticky;left:0;max-width:min(100%,calc(100vw - 32px));padding:6px 16px 6px 110px;font-family:var(--sans);font-size:15px;line-height:1.4;white-space:normal;color:var(--ink)}.df-note.is-seam{background:var(--gilt-ground)}.df-note.is-issue{background:var(--iron-ground-wash)}.df-srow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px}.df-half{display:grid;grid-template-columns:44px minmax(0,1fr);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.df-half.is-empty{background-color:var(--wash);background-size:4px 4px}.df-srow--notes .df-note{padding-left:16px}.rail{display:grid;gap:6px;min-width:0}.rail-stage{display:grid;grid-template-columns:minmax(0,1fr) 8ch;column-gap:10px;align-items:start;width:100%;min-width:0}.rail-track{position:relative;min-width:0}.rail-art{display:block;width:100%}.rail-pegs{position:absolute;inset:0}.rail-head{padding-top:22px;font-family:var(--mono);font-size:13px;line-height:16px;color:var(--ink);white-space:nowrap}.rail-head.is-scanned,.rail-head.is-covered{color:var(--ink-soft)}.rail-peg{position:absolute;top:18px;width:20px;height:24px;margin-left:-10px;padding:0;border:0;background:none;cursor:pointer}.rail-peg:hover,.rail-peg.is-pinned{background:color-mix(in srgb,var(--ink) 12%,transparent)}.rail-peg:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.rail-peg.is-more{width:28px;margin-left:-14px}.rail-more{position:absolute;top:-16px;left:50%;transform:translate(-50%);font-family:var(--mono);font-size:13px;white-space:nowrap;color:var(--ink-soft)}.rail-pip{position:absolute;top:44px;transform:translate(-50%);font-family:var(--mono);font-size:13px;white-space:nowrap;pointer-events:none}.rail-pip.is-new{color:var(--iron)}.rail-pip.is-gone{color:var(--gilt-word)}.rail-sentence{color:var(--soft, var(--ink-soft))}.axis{position:relative;padding-top:22px}.axis-ticks{position:absolute;top:0;left:0;right:0;height:18px}.axis-tick{position:absolute;transform:translate(-50%);color:var(--ink-soft);white-space:nowrap}.axis-rows{display:grid}.axis-row{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:16px;align-items:start;padding:10px 12px}.axis-row:nth-child(odd){background:var(--wash);clip-path:var(--step)}.band--wash .axis-row:nth-child(odd){background:var(--glaze)}.axis-name{display:grid;padding-top:20px}.axis-repo{color:var(--ink);font-weight:700}.axis-branch{color:var(--ink-soft)}.vrail-list{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.vrail-item{display:inline-flex;align-items:center}.vrail-item+.vrail-item:before{content:"";width:18px;height:2px;margin:0 2px;background:var(--ink-soft)}.vrail-peg{--sl-bg: transparent;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:4px 10px;color:var(--ink);text-decoration:none}.vrail-peg:hover{--sl-bg: var(--wash)}.vrail-peg[aria-current=true]{--sl-bg: var(--slab);color:var(--slab-text)}.vrail-dot{width:10px;height:10px;background:currentColor;clip-path:var(--step-2)}.vrail-item.is-ready .vrail-dot{background:var(--gilt)}.vrail-item.is-outOfDate .vrail-dot{background:var(--ash)}.vrail-state{font-size:15px}.vrail-more{font-family:var(--mono);font-size:13px;color:var(--ink-soft)}.qv-list,.qv-row{display:grid}.qv-row:nth-child(2n){background:var(--wash)}.qv-line{display:grid;grid-template-columns:124px minmax(0,1fr) auto auto auto auto;align-items:center;gap:12px;min-height:40px;padding:4px 8px}.qv-trail{line-height:0}.qv-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qv-outcome{font-size:15px;font-weight:600;white-space:nowrap}.qv-row.is-finding .qv-outcome{color:var(--iron)}.qv-check,.qv-time{color:var(--ink-soft)}.qv-toggle{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:none}.qv-caret{width:10px;height:10px;background:var(--ink);clip-path:polygon(0 0,40% 0,40% 20%,60% 20%,60% 40%,80% 40%,80% 60%,60% 60%,60% 80%,40% 80%,40% 100%,0 100%)}.qv-toggle[aria-expanded=true] .qv-caret{clip-path:polygon(0 0,100% 0,100% 40%,80% 40%,80% 60%,60% 60%,60% 80%,40% 80%,40% 60%,20% 60%,20% 40%,0 40%)}.qv-open{padding:4px 8px 16px 144px}.qv-detail{display:grid;gap:6px}.qv-drow{display:grid;grid-template-columns:160px 1fr;gap:12px}.qv-drow dt{color:var(--ink-soft);font-size:15px}.qv-checked{display:grid;gap:2px}.qv-gate{padding:6px 0}.qv-gate-sum{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 8px;background:var(--wash-2);font-weight:700;cursor:pointer;list-style:none}.qv-gate-sum::-webkit-details-marker{display:none}.qv-gate-n{margin-left:auto;font-family:var(--mono);font-size:13px;font-weight:400}.outcome-bar-wrap{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.outcome-bar-text{font-family:var(--mono);font-size:13px;color:var(--ink-soft)}.qm{display:flex;flex-wrap:wrap;gap:18px 28px}.qm-group{display:grid;gap:6px;align-content:start}.qm-gate{display:flex;gap:10px;font-size:15px;font-weight:700}.qm-gate-n{color:var(--ink-soft);font-weight:400}.qm-grid{position:relative}.qm-btns{position:absolute;inset:0}.qm-sq{position:absolute;width:10px;height:10px;padding:0;border:0;background:none}.qm-sq:hover,.qm-sq:focus-visible{outline:2px solid var(--focus);outline-offset:0}.steps{display:grid;margin:0;padding:0;list-style:none}.step{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:16px;align-items:start;padding-bottom:28px}.step.has-thumb{grid-template-columns:32px 44px minmax(0,1fr)}.step:before{content:"";position:absolute;top:36px;bottom:4px;left:15px;width:2px;background:var(--cobalt-300)}.step:last-child{padding-bottom:0}.step:last-child:before{content:none}.step-n{display:grid;place-items:center;width:32px;height:32px;background:var(--ink);color:var(--glaze);font-family:var(--mono);font-size:15px;line-height:1;clip-path:var(--step-2)}.step.is-harm .step-n{background:var(--iron)}.step-thumb{line-height:0}.step-main{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0}.step-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;min-height:32px}.step .cv--compact .cv-line{grid-template-columns:6px 44px auto}.step .cv--compact .cv-num{left:6px}.step-kind{font-size:17px;font-weight:700;line-height:1.3}.step.is-harm .step-kind{color:var(--iron)}.step-where{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0}.step-where.is-missing{color:var(--ink-soft)}.step-note{max-width:72ch;color:var(--ink-soft);font-size:15px;line-height:1.5}.step-note-k{color:var(--ink);font-weight:700}.place{min-width:0;overflow-wrap:anywhere;color:var(--ink);font-family:var(--mono);font-size:13px;line-height:1.4}.place-dir,.place-n{color:var(--ink-soft)}.mark{display:inline-flex;flex:none;align-items:center;gap:8px;border:1px solid var(--cobalt-300);padding:3px 9px;background:var(--wash);color:var(--ink);font-size:12px;white-space:nowrap}.mark-line{flex:none;width:16px;border-top:2px solid currentColor}.mark--possible,.mark--suspected,.mark--not_followed{border-color:var(--ink-soft);background:transparent}.mark--possible{border-style:dashed}.mark--possible .mark-line{border-top-style:dashed}.mark--suspected,.mark--not_followed{border-style:dotted}.mark--suspected .mark-line,.mark--not_followed .mark-line{border-top-style:dotted}.rung-sign{box-sizing:border-box;flex:none;width:9px;height:9px;border:1px solid currentColor;background:currentColor}.rung--unresolved{border-style:dotted;border-color:var(--ink-soft);background:transparent}.rung--unresolved .rung-sign{border-style:dotted;background:transparent}.rung--found,.rung--demonstrated{border-color:var(--ink)}.rung--unrecorded{color:var(--ink-soft)}.rung-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0}.rung-says{min-width:0;color:var(--ink-soft);font-size:13px}.ledger{display:grid;gap:10px}.ledger-sum{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700}.ledger-head{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);gap:20px;padding:0 12px;font-family:var(--mono);font-size:13px;color:var(--ink-soft)}.ledger-rows{display:grid}.ledger-row{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);gap:20px;padding:14px 12px;align-items:start}.ledger-row:nth-child(odd){background:var(--glaze)}.band--glaze .ledger-row:nth-child(odd){background:var(--wash)}.ledger-claim{font-weight:600}.ledger-found{display:grid;gap:6px}.ledger-where{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ledger-chip{padding:2px 8px;background:var(--chip);color:var(--ink);font-family:var(--code);font-size:13px;clip-path:var(--step-2);overflow-wrap:anywhere}.ledger-verdict{display:flex;align-items:center;gap:8px;font-weight:700}.ledger-verdict.is-open{color:var(--iron)}.givens-list{display:grid}.given-row{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:14px 0}.given-art{line-height:0;padding-top:4px}.given-main{display:grid;gap:4px}.given-text{font-weight:600}.given-if{color:var(--ink-soft)}.given-if-k{font-weight:700;color:var(--ink)}.why2{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px 48px;align-items:start}.why2-root{max-width:62ch;font-size:20px;line-height:1.45}.why2-effect{padding:20px 24px 22px;background:var(--wash);clip-path:var(--step)}.why2-k{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.3}.why2-v{font-size:16px;line-height:1.5}.why2-when{grid-column:1 / -1;padding-top:22px;border-top:1px solid var(--cobalt-300)}.why2-when .why2-k{margin-bottom:14px}.locks{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px 40px;margin:0;padding:0;list-style:none}.lock-item{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;align-items:start}.lock-art{padding-top:1px;line-height:0}.lock-words{max-width:44ch;font-size:16px;line-height:1.45}.notex2{display:grid;margin:0;padding:0;list-style:none}.notex2-row{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;align-items:center;padding:10px 0}.notex2-art{line-height:0}.notex2-scope{font-weight:600}.hist{position:relative;display:grid;gap:0;padding-left:0}.hist:before{content:"";position:absolute;left:12px;top:8px;bottom:8px;width:2px}.hist-scan{position:relative;padding:10px 0 4px 36px}.hist-scan-link{font-family:var(--mono);font-size:13px;color:var(--ink)}.hist-row{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:8px 0}.hist-stamp{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;background:var(--band-bg, var(--glaze))}.hist-main{display:grid;gap:2px}.hist-when{color:var(--ink-soft)}.hist-what{display:flex;align-items:center;gap:8px;font-weight:600}.hist-note{color:var(--ink-soft);font-size:15px}.hist-commit{color:var(--ink-soft)}.hist-more{min-height:32px;margin:10px 0 0 38px;border:1px solid var(--ink-soft);padding:5px 11px;background:var(--glaze);color:var(--ink);font-size:14px;font-weight:600;cursor:pointer}.hist-more:hover{border-color:var(--ink);background:var(--ink);color:var(--glaze)}.hist-more:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.hist-more[hidden]{display:none}.record2-grid{display:grid;margin:0;border-top:1px solid var(--cobalt-300);padding:0;list-style:none;container-type:inline-size}.record2-row{display:grid;grid-template-columns:15ch minmax(0,1fr) auto;gap:4px 12px;align-items:center;min-height:44px;border-bottom:1px solid var(--cobalt-300);padding:7px 0;font-family:var(--mono);font-size:13px}.record2-k{color:var(--ink-soft)}.record2-text{min-width:0;overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.record2-text.is-long{display:flex}.record2-head{min-width:4ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record2-tail{flex:none}.record2-row.is-missing .record2-text{color:var(--ink-soft)}.record2-row .copy{justify-self:end}@container (max-width: 499px){.record2-row{grid-template-columns:minmax(0,1fr) auto;padding-block:9px 10px}.record2-k{grid-area:1 / 1}.record2-row .copy{grid-area:1 / 2}.record2-text{grid-area:2 / 1 / 3 / 3}}.plan{display:grid;gap:8px}.plan-eq{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:18px;font-weight:700}.plan-jars{display:inline-flex;align-items:center;gap:8px}.plan-more{font-family:var(--mono);font-size:13px;color:var(--ink-soft)}.plan-next{color:var(--ink-soft)}.plan-status{font-weight:700;color:var(--iron)}.phase-bar-wrap{display:grid;gap:8px}.phase-key{display:flex;flex-wrap:wrap;gap:4px 18px;color:var(--soft, var(--ink-soft))}.phase-key-item{display:inline-flex;align-items:center;gap:6px}.phase-key-sw{width:12px;height:12px;background:var(--cobalt-300)}.phase-key-item.is-getting .phase-key-sw,.phase-key-item.is-mapping .phase-key-sw{background:var(--cobalt-100)}.phase-key-item.is-tracing .phase-key-sw{background:var(--cobalt-500)}.phase-key-item.is-writing .phase-key-sw{background:var(--cobalt-700)}.phase-key-item.is-waiting .phase-key-sw{background:var(--ash)}.kit-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px 40px;align-items:start}@media(max-width:1099px){.pic{grid-template-columns:minmax(0,1fr)}.ledger-head{display:none}.ledger-row{grid-template-columns:minmax(0,1fr);gap:8px}}@media(max-width:719px){.qv-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 8px}.qv-text{flex:1 1 100%;white-space:normal;overflow:visible;line-height:1.35}.qv-line>.fx{margin-left:auto}.qv-open{padding:4px 8px 14px}.lp-h1{font-size:28px}.lp-status{font-size:16px}.facets{display:none}.filters-phone-fx{display:inline-flex}.filter-search{flex:1 1 100%;max-width:none}.dt-head{display:none}.dt,.dt tbody,.dt caption:not(.vh){display:block;width:100%}.dt tr.dt-row{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;padding:12px 8px}.dt tr.dt-row>td,.dt tr.dt-row>th{display:block;height:auto;padding:0;background:none}.dt tr.dt-row.is-odd{background:var(--wash)}.dt tr.dt-row:hover,.dt tr.dt-row:focus-within{background:var(--row-hover)}.dt tr.dt-row.is-selected{background:var(--kiln);color:var(--kiln-text)}.dt .ph-sel{order:0}.dt .ph-primary{order:1}.dt .dt-c--title{flex:1 1 50%;min-width:0;max-width:none;width:auto}.dt .ph-trail{order:2;margin-left:auto}.dt tr.dt-row>td.ph-break{display:block;order:3;flex-basis:100%;height:0}.dt .ph-meta{order:4;font-family:var(--mono);font-size:13px;color:var(--soft, var(--ink-soft))}.dt .ph-meta+.ph-meta{margin-left:10px}.dt .ph-hide{display:none}.dt tr.dt-row>.num{text-align:left}.dt-link-text{white-space:normal}.dt-ghead,.dt-ghead>th,.dt-more,.dt-more>td{display:block}.pic{padding:22px 0}.pic-title{font-size:18px}.qv-line{grid-template-columns:minmax(0,1fr) auto auto}.qv-trail,.qv-check,.qv-time{display:none}.qv-open{padding-left:8px}.qv-drow{grid-template-columns:minmax(0,1fr);gap:2px}.axis-row{grid-template-columns:minmax(0,1fr);gap:8px}.axis-name{padding-top:0}.why2{grid-template-columns:minmax(0,1fr);gap:22px}.why2-root{font-size:18px}.why2-effect{padding:16px 18px 18px}.step,.step.has-thumb{grid-template-columns:28px minmax(0,1fr);column-gap:12px}.step:before{top:32px;left:13px}.step-n{width:28px;height:28px;font-size:13px}.step-head{min-height:28px}.step-thumb,.pager-nums,.pager-sizes{display:none}.pager{justify-content:flex-start}.cv-line{grid-template-columns:24px 36px auto}.cv-note{padding-left:18px}.cv-notch{display:none}.df-note{padding-left:16px}.nf{flex-direction:column;align-items:flex-start;gap:24px}.bulk{bottom:68px}.pop--owner,.pop--facet{position:fixed;left:16px;right:16px;width:auto}}.view-kit{padding-bottom:72px}.kit-head{padding:28px 0 20px}.kit-h1{font-size:34px;line-height:1.1;font-weight:800;letter-spacing:-.01em}.kit-head .soft{margin-top:6px;max-width:70ch}.kit-toc{margin-top:16px}.kit-toc ul{display:flex;flex-wrap:wrap;gap:4px 6px}.kit-toc a{display:inline-flex;align-items:center;min-height:32px;padding:2px 10px;background:var(--wash);color:var(--ink);font-family:var(--mono);font-size:14px;text-decoration:none;clip-path:var(--step-2)}.kit-toc a:hover{background:var(--chip)}.kit-toc a:focus-visible{clip-path:none}.kit-sec{padding:36px 0 12px;scroll-margin-top:var(--sticky-top, 0px)}.kit-sec>.wrap{display:grid;gap:24px}.kit-h{font-size:26px;line-height:1.15;font-weight:800}.kit-anchor{color:inherit;text-decoration:none}.kit-anchor:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.kit-lead{font-size:16px;color:var(--ink-soft)}.kit-demo{display:grid;gap:10px;min-width:0}.kit-label{font-family:var(--mono);font-size:13px;color:var(--ink-soft)}.kit-demo-body{min-width:0}.kit-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.kit-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.kit-row--glyphs{gap:12px 14px}.kit-stack{display:grid;justify-items:start;gap:10px;min-width:0}.kit-stack>*{max-width:100%}.kit-grid2{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px 24px}.kit-table{border-collapse:collapse;font-size:15px}.kit-table th,.kit-table td{padding:3px 10px}.kit-table th{text-align:left;font-weight:600}.kit-table tr:nth-child(odd)>*{background:var(--row-hover)}.kit-table .num{text-align:right;font-variant-numeric:tabular-nums}.kit-invs{display:grid;gap:4px;font-size:15px;line-height:1.35}.kit-inv{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:0 10px}.kit-inv canvas{margin-top:2px}.kit-inv-state{grid-column:2;font-size:13px;color:var(--ink-soft)}.kit-inv.is-failed .kit-inv-state{color:var(--iron);font-weight:700}.kit-ids{display:grid;gap:6px;font-size:15px}.kit-ids a{overflow-wrap:anywhere}.kit-card-stage{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;min-height:220px}.kit-anchor-btn{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:6px 14px;border:0;background:var(--wash);color:var(--ink);font-weight:700;clip-path:var(--step)}.kit-anchor-btn.is-pinned{background:var(--chip)}.kit-anchor-btn:focus-visible{clip-path:none}.view-kit .filter-band{margin-top:12px}@media(max-width:719px){.kit-h1{font-size:28px}.kit-h{font-size:22px}.kit-grid2{grid-template-columns:minmax(0,1fr)}.kit-card-stage{min-height:0}.kit-sec{padding-top:28px}}.dt-wrap.is-wide{overflow-x:auto;overscroll-behavior-x:contain}.dt-wrap.is-wide .dt-head th{position:static}@media(min-width:720px)and (max-width:1199px){.dt .tb-hide{display:none}}@media(min-width:1200px){.dt .dt-c--where{white-space:nowrap}}@media(max-width:719px){.dt .dt-link-text{-webkit-line-clamp:3;line-clamp:3}}.ico{--ico-accent: currentColor;display:inline-block;flex:none;overflow:visible;vertical-align:middle}.ico .ico__accent{stroke:var(--ico-accent)}.ico .ico__fill,.ico .ico__glow{fill:var(--ico-accent);stroke:none}.ico .ico__soft{opacity:.45}.ico .ico__glow{opacity:0}.ico[data-tone=alert]{--ico-accent: var(--iron)}.ico[data-tone=action]{--ico-accent: var(--gilt)}.ico[data-tone=calm]{--ico-accent: var(--cobalt-500)}.ico[data-tone=quiet]{--ico-accent: var(--ash)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .ico[data-tone=calm]{--ico-accent: var(--cobalt-300)}.ico-go{flex:none;overflow:visible}.sevmeter{--sev-crit: var(--iron);--sev-tint: color-mix(in srgb, var(--iron) 24%, var(--glaze));--sev-mid: color-mix(in srgb, var(--iron) 42%, var(--glaze));--sev-low: color-mix(in srgb, var(--ink-soft) 55%, transparent);--sev-hatch: repeating-linear-gradient(-45deg, var(--iron) 0 1.6px, var(--sev-tint) 1.6px 3.6px);display:grid;gap:7px;min-width:0}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .sevmeter{--sev-tint: color-mix(in srgb, var(--iron) 30%, var(--glaze));--sev-mid: color-mix(in srgb, var(--iron) 48%, var(--glaze))}.sevmeter__bar{display:flex;gap:2px;width:100%;max-width:var(--sev-w, 220px);height:6px}.sevmeter__seg{flex:var(--n, 1) 1 0;min-width:6px;border-radius:2px}.sevmeter__keys{display:flex;flex-wrap:wrap;gap:3px 12px;color:var(--ink-soft);font-size:13px;line-height:1.35;white-space:nowrap}.sevmeter__key{display:inline-flex;align-items:center;gap:5px}.sevmeter__key b{color:var(--ink);font-weight:750;font-variant-numeric:tabular-nums}.sevmeter__key[data-zero]{opacity:.6}.sevmeter__key[data-zero] b{font-weight:600}.sevmeter__swatch{flex:none;width:9px;height:9px;border-radius:2px}.sevmeter [data-level=critical].sevmeter__seg,.sevmeter [data-level=critical] .sevmeter__swatch{background:var(--sev-crit)}.sevmeter [data-level=high].sevmeter__seg,.sevmeter [data-level=high] .sevmeter__swatch{background:var(--sev-hatch)}.sevmeter [data-level=medium].sevmeter__seg,.sevmeter [data-level=medium] .sevmeter__swatch{background:var(--sev-mid)}.sevmeter [data-level=low].sevmeter__seg,.sevmeter [data-level=low] .sevmeter__swatch{box-shadow:inset 0 0 0 1.5px var(--sev-low)}@media(forced-colors:active){.ico{--ico-accent: CanvasText}.sevmeter__seg,.sevmeter__swatch{forced-color-adjust:none;background:CanvasText}.sevmeter [data-level=low].sevmeter__seg,.sevmeter [data-level=low] .sevmeter__swatch{background:Canvas;box-shadow:inset 0 0 0 1.5px CanvasText}}}@keyframes fr-ico-sweep{0%,to{transform:translateY(-3.25px)}50%{transform:translateY(3.25px)}}@media(prefers-reduced-motion:no-preference){:root[data-surface=app][data-design=frieze]:not([data-motion=off]) .ico[data-live] .ico__beam{animation:fr-ico-sweep 2.6s cubic-bezier(.45,0,.55,1) infinite}:root[data-surface=app][data-design=frieze]:not([data-motion=off]) .ico[data-live] .ico__glow{opacity:.22}}:root[data-surface=app][data-design=frieze][data-motion=on] .ico[data-live] .ico__beam{animation:fr-ico-sweep 2.6s cubic-bezier(.45,0,.55,1) infinite}:root[data-surface=app][data-design=frieze][data-motion=on] .ico[data-live] .ico__glow{opacity:.22}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.tabbar{--tb-rest: var(--ink-soft);--tb-on: var(--ink);--tb-rule: var(--cobalt-300);--tb-lift: var(--cobalt-300);--tb-mark: var(--ink);--tb-tile: var(--wash);--tb-face: polygon(0 2px, 2px 2px, 2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% 100%, 0 100%);--tb-press: var(--wash-2);--tb-chip: var(--chip);--tb-chip-text: var(--ink);--tb-chip-on: var(--ink);--tb-chip-on-text: var(--glaze);--tb-pad: 14px;--tb-bleed: 0px;--tb-fade: 44px;position:relative;min-width:0;font-family:var(--sans)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .tabbar{--tb-rule: var(--cobalt-700);--tb-lift: var(--cobalt-500);--tb-chip: var(--wash-2)}.tabbar__scroll{position:relative;margin-inline:calc(-1 * var(--tb-bleed));padding-inline:var(--tb-bleed);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;background:linear-gradient(var(--tb-rule),var(--tb-rule)) 0 100% / 100% 1px no-repeat}.tabbar__scroll::-webkit-scrollbar{display:none}.tabbar[data-more=end] .tabbar__scroll{mask-image:linear-gradient(to right,#000 calc(100% - var(--tb-fade)),transparent)}.tabbar[data-more=start] .tabbar__scroll{mask-image:linear-gradient(to left,#000 calc(100% - var(--tb-fade)),transparent)}.tabbar[data-more=both] .tabbar__scroll{mask-image:linear-gradient(to right,transparent,#000 var(--tb-fade),#000 calc(100% - var(--tb-fade)),transparent)}.tabbar__track{display:flex;align-items:flex-end;gap:28px;width:max-content;min-width:100%}.tabbar__group{display:flex;flex:none;align-items:center;gap:4px}.tabbar .tabbar__heading{margin:0;padding:5px 4px 4px 0;color:var(--ink-soft);font:400 12px/1.4 var(--mono);white-space:nowrap}.tabbar__list{display:flex;gap:4px;margin:0;padding:0;list-style:none}.tabbar__item{display:flex;flex:none;margin:0}.tabbar .tabbar__tab{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:9px;min-height:52px;padding:5px var(--tb-pad) 4px;color:var(--tb-rest);font-size:16px;font-weight:650;line-height:1.25;letter-spacing:0;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.tabbar .tabbar__tab:before,.tabbar .tabbar__tab:after{content:"";position:absolute;inset:5px 0 0;z-index:-1;clip-path:var(--tb-face);pointer-events:none}.tabbar .tabbar__tab:hover,.tabbar .tabbar__tab[aria-current=page]{color:var(--tb-on)}.tabbar .tabbar__tab:hover:before,.tabbar .tabbar__tab:focus-visible:before{box-shadow:inset 0 -4px 0 var(--tb-lift)}.tabbar .tabbar__tab[aria-current=page]:before{background:var(--tb-tile)}.tabbar .tabbar__tab:active:before{background:var(--tb-press)}.tabbar .tabbar__tab:focus-visible{outline:none;color:var(--tb-on)}.tabbar .tabbar__tab:focus-visible:after{z-index:1;box-shadow:inset 0 0 0 2px var(--focus)}.tabbar .tabbar__label{display:block}.tabbar .tabbar__count{display:inline-grid;place-items:center;min-width:24px;height:22px;padding:1px 6px 0;background:var(--tb-chip);color:var(--tb-chip-text);clip-path:var(--step-2);font:400 13px/1 var(--mono);font-variant-numeric:tabular-nums}.tabbar .tabbar__tab[aria-current=page] .tabbar__count{background:var(--tb-chip-on);color:var(--tb-chip-on-text)}.tabbar .tabbar__tab .tabbar__count[data-zero]{min-width:0;padding-inline:0;background:transparent;color:inherit}.tabbar .tabbar__mark{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--tb-mark);pointer-events:none}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .tabbar .tabbar__tab{transition:color .12s ease-out}:scope:not([data-motion=off]) .tabbar .tabbar__tab:before{transition:background-color .12s ease-out,box-shadow .12s ease-out}}:scope[data-motion=on] .tabbar .tabbar__tab{transition:color .12s ease-out}:scope[data-motion=on] .tabbar .tabbar__tab:before{transition:background-color .12s ease-out,box-shadow .12s ease-out}@media(pointer:fine){.tabbar__scroll{scrollbar-width:thin;scrollbar-color:var(--tb-rule) transparent}}@media(min-width:901px){.tabbar--side .tabbar__scroll{margin:0;padding:0;overflow:visible;background:none;mask-image:none}.tabbar--side .tabbar__track{flex-direction:column;align-items:stretch;gap:30px;width:auto;min-width:0}.tabbar--side .tabbar__group{flex-direction:column;align-items:stretch;gap:10px}.tabbar--side .tabbar__heading{padding:0 0 0 22px;white-space:normal}.tabbar--side .tabbar__list{flex-direction:column;gap:2px;box-shadow:inset 1px 0 0 var(--tb-rule)}.tabbar--side .tabbar__item{display:block}.tabbar--side .tabbar__tab{display:flex;width:100%;min-height:46px;padding:0 14px 0 22px;white-space:normal}.tabbar--side .tabbar__tab:before,.tabbar--side .tabbar__tab:after{inset:0;clip-path:polygon(0 0,calc(100% - 2px) 0,calc(100% - 2px) 2px,100% 2px,100% calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 100%,0 100%)}.tabbar--side .tabbar__tab:hover:before,.tabbar--side .tabbar__tab:focus-visible:before{box-shadow:inset 4px 0 0 var(--tb-lift)}.tabbar--side .tabbar__count{margin-left:auto}.tabbar--side .tabbar__mark{inset:0 auto 0 0;width:4px;height:auto}}@media(forced-colors:active){.tabbar .tabbar__mark{forced-color-adjust:none;background:CanvasText}.tabbar .tabbar__tab:focus-visible{outline:2px solid CanvasText;outline-offset:-2px}}@media(max-width:600px){.tabbar .tabbar__tab{min-height:50px;font-size:15px}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.score-mark{display:inline-flex;align-items:baseline;gap:4px 8px;color:var(--ink);white-space:nowrap}.score-mark--vector{flex-wrap:wrap;white-space:normal}.score-mark__value{min-width:4.6ch;border:1px solid var(--ink);padding:0 5px;font:700 13px/1.45 Departure Mono,monospace;font-variant-numeric:tabular-nums;text-align:center}.score-mark__band{white-space:nowrap}.score-mark--critical .score-mark__value{color:var(--glaze);background:var(--ink)}.score-mark--high .score-mark__value{background:var(--wash)}.score-mark--low .score-mark__value,.score-mark--none .score-mark__value{border-color:color-mix(in srgb,var(--ink) 40%,transparent);color:var(--ink-soft)}.score-mark--unscored{color:var(--ink-soft)}.score-mark__vector{max-width:100%;border:1px dashed color-mix(in srgb,var(--ink) 55%,transparent);border-radius:0;padding:2px 7px;color:var(--ink);background:var(--field);font:12px/1.5 Departure Mono,monospace;overflow-wrap:anywhere;text-align:left;cursor:copy}.score-mark__vector:hover{border-style:solid}.score-mark__vector:focus-visible,.cwe-mark__id:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.score-mark__status{color:var(--ink-soft);font-size:13px}.score-mark__status:empty{display:none}.cwe-mark{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;color:var(--ink)}.cwe-mark__id{color:var(--ink);font:700 13px/1.5 Departure Mono,monospace;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.cwe-mark--none{color:var(--ink-soft)}.fr-report .score-mark{gap:2px 6px;color:inherit;font:inherit}.fr-report .score-mark__value{min-width:3.6em;border-color:var(--rp-ink);padding:0 5px;font:700 8pt/1.6 var(--code)}.fr-report .score-mark--critical .score-mark__value{color:#fff;background:var(--rp-ink)}.fr-report .score-mark--high .score-mark__value{background:var(--rp-wash)}.fr-report .score-mark--low .score-mark__value,.fr-report .score-mark--none .score-mark__value{border-color:var(--rp-rule);color:var(--rp-soft)}.fr-report .score-mark--unscored,.fr-report .cwe-mark--none{color:var(--rp-faint)}.fr-report .cwe-mark{color:inherit}.fr-report .rung{gap:6px;border-color:var(--rp-ink);padding:1px 6px;color:var(--rp-ink);background:transparent;font:inherit}.fr-report .rung--unresolved,.fr-report .rung--unrecorded{border-color:var(--rp-rule);color:var(--rp-soft)}.fr-report__meta-wide{flex-basis:100%}@media(max-width:700px){.fr-report__table .score-mark__band{display:none}}.fr-report .cwe-mark__id{color:var(--rp-cobalt);font:700 .86em/1.5 var(--code)}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.lk-page,.lk-list,.fr-repositories,.fr-scans,.bf-connect,.bf-account{--sheet: color-mix(in srgb, #FFFFFF 58%, var(--glaze));--sheet-head: color-mix(in srgb, var(--wash) 38%, var(--sheet));--sheet-line: color-mix(in srgb, var(--cobalt-300) 62%, var(--glaze));--sheet-rule: color-mix(in srgb, var(--cobalt-300) 38%, var(--glaze));--section-rule: color-mix(in srgb, var(--ink) 14%, transparent);--field-line: color-mix(in srgb, var(--ink-soft) 62%, var(--glaze));--tile: var(--wash);--tile-hover: var(--wash-2);--tile-lip: var(--cobalt-300);--lamp-on: var(--cobalt-500)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) :is(.lk-page,.lk-list,.fr-repositories,.fr-scans,.bf-connect,.bf-account){--sheet: color-mix(in srgb, var(--wash) 50%, var(--glaze));--sheet-head: color-mix(in srgb, var(--wash) 80%, var(--glaze));--sheet-line: color-mix(in srgb, var(--cobalt-500) 46%, var(--glaze));--sheet-rule: color-mix(in srgb, var(--cobalt-500) 28%, var(--glaze));--section-rule: color-mix(in srgb, var(--ink) 16%, transparent);--field-line: color-mix(in srgb, var(--ink-soft) 50%, var(--glaze));--tile: var(--wash-2);--tile-hover: var(--chip);--tile-lip: var(--cobalt-500);--lamp-on: var(--cobalt-300)}.lk-page{width:min(100%,calc(var(--page-max) + 2 * var(--gutter)));min-width:0;margin-inline:auto;padding:28px var(--gutter) 72px;color:var(--ink)}.lk-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin:0 0 26px}.lk-head>div{min-width:0}.lk-head h1{margin:0;color:var(--ink);font-size:clamp(32px,4vw,44px);font-weight:750;line-height:1.05;letter-spacing:-.025em;outline:0}.lk-head__line{max-width:78ch;margin:10px 0 0;color:var(--ink-soft);font-size:15.5px;line-height:1.5}.lk-head__line>span{color:var(--ink-soft)}.lk-list{min-width:0;color:var(--ink)}.lk-list :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lk-tools{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;min-width:0}.lk-search{display:flex;flex:1 1 280px;max-width:420px;min-width:0}.lk-search__field{position:relative;display:flex;flex:1;min-width:0}.lk-search__mark{position:absolute;top:50%;left:13px;color:var(--ink-soft);transform:translateY(-50%);pointer-events:none}.lk-search input{flex:1;width:100%;min-width:0;height:40px;margin:0;padding:0 12px 0 38px;border:1px solid var(--field-line);border-right:0;border-radius:0;background:var(--sheet);color:var(--ink);font:inherit;font-size:15px}.lk-search input::placeholder{color:var(--ink-soft);opacity:1}.lk-search input:hover{border-color:var(--ink)}.lk-list .lk-search input:focus-visible{border-color:var(--ink);outline-offset:1px}.lk-search__go{flex:none;height:40px;margin:0;padding:0 16px;border:0;border-radius:0;background:var(--kiln);color:var(--kiln-text);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer}.lk-search__go:hover{background:var(--cobalt-700)}.lk-search__go:active{background:var(--cabinet)}.lk-list .lk-search__go:focus-visible{outline:2px solid var(--kiln-text);outline-offset:-5px}.lk-tools__more,.lk-tools__toggle{display:none}.lk-tools__picks{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.lk-pick{position:relative;display:inline-flex;align-items:center;min-width:0;height:40px;padding-left:12px;border:1px solid var(--field-line);background:var(--sheet);color:var(--ink);cursor:pointer}.lk-pick:hover{border-color:var(--ink)}.lk-pick:has(select:focus-visible){border-color:var(--ink);outline:2px solid var(--focus);outline-offset:2px}.lk-pick__name{flex:none;color:var(--ink-soft);font-size:13.5px;font-weight:600;white-space:nowrap}.lk-pick select{min-width:0;max-width:230px;height:100%;margin:0;padding:0 30px 0 7px;border:0;border-radius:0;appearance:none;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 17px) 52%,calc(100% - 12px) 52%;background-size:5px 5px;background-repeat:no-repeat;color:var(--ink);font:inherit;font-size:14.5px;font-weight:650;text-overflow:ellipsis;cursor:pointer;field-sizing:content}.lk-list .lk-pick select:focus-visible{outline:0}.lk-pick select option{background:var(--glaze);color:var(--ink);font-weight:400}.lk-pick[data-tone=filter][data-set]{border-color:var(--ink);background:var(--tile);box-shadow:inset 0 -2px 0 var(--cobalt-500)}.lk-pick[data-tone=filter][data-set] .lk-pick__name{color:var(--ink)}.lk-tools__clear{display:inline-flex;align-items:center;gap:7px;height:40px;margin:0;padding:0 14px 0 12px;border:0;background:transparent;box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.lk-tools__clear:hover{background:var(--tile);box-shadow:inset 0 0 0 1px var(--ink)}.lk-tools__clear[hidden]{display:none}.lk-tools__n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;background:var(--kiln);color:var(--kiln-text);font-size:12.5px;font-weight:750;font-variant-numeric:tabular-nums}.lk-tools__n[hidden]{display:none}.lk-results{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:18px 0 12px;padding-top:16px;border-top:1px solid var(--section-rule)}.lk-results__count{margin:0;color:var(--ink);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.lk-results__side{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lk-results .lk-pick{height:36px;border-color:var(--sheet-line);background:transparent}.lk-results .lk-pick:hover{border-color:var(--ink)}.lk-switch{display:inline-flex;gap:2px;padding:2px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line)}.lk-switch>:is(a,button){display:inline-flex;align-items:center;height:32px;margin:0;padding:0 13px;border:0;background:transparent;color:var(--ink-soft);font:inherit;font-size:14px;font-weight:650;text-decoration:none;cursor:pointer}.lk-switch>:is(a,button):hover{background:var(--tile);color:var(--ink)}.lk-switch>:is([aria-current=true],[aria-pressed=true]){background:var(--kiln);color:var(--kiln-text)}.lk-switch>:is([aria-current=true],[aria-pressed=true]):hover{background:var(--kiln);color:var(--kiln-text)}.lk-list .lk-switch>:focus-visible{outline-offset:-2px}.lk-sheet{min-width:0;padding:1px;overflow-x:auto;background:var(--sheet-line);clip-path:var(--step-2)}.lk-table{width:100%;border-collapse:collapse;background:var(--sheet);color:var(--ink);font-size:14.5px;line-height:1.4}.lk-table :is(th,td){height:auto;border-bottom:0;font-family:var(--sans);letter-spacing:normal;font-variant-numeric:normal}.lk-table caption{padding:0}.lk-table thead :is(th,td){padding:10px 14px;border-bottom:1px solid var(--sheet-line);background:var(--sheet-head);color:var(--ink-soft);font-size:13px;font-weight:650;line-height:1.3;text-align:left;white-space:nowrap}.lk-table thead th:first-child,.lk-table tbody th:first-child{padding-left:18px}.lk-table tbody :is(th,td){padding:15px 14px;border-top:1px solid var(--sheet-rule);color:var(--ink);font-weight:400;text-align:left;vertical-align:top}.lk-table tbody tr:first-child>*{border-top:0}.lk-table tbody td{overflow-wrap:anywhere}.lk-row{cursor:pointer;-webkit-tap-highlight-color:transparent}.lk-row:hover{background:var(--row-hover)}.lk-row:has(.lk-primary:focus-visible){outline:2px solid var(--focus);outline-offset:-3px}.lk-list .lk-row .lk-primary:focus-visible{outline:0}.lk-title{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.35;text-decoration:underline 2px transparent;text-underline-offset:3px;overflow-wrap:anywhere}.lk-row:hover .lk-title{text-decoration-color:currentColor}.lk-table .lk-go{width:34px;padding:0 12px 0 0;color:var(--ink-soft);text-align:right;vertical-align:middle}.lk-table tbody .lk-go .ico-go{opacity:.55}.lk-row:hover .lk-go .ico-go{color:var(--ink);opacity:1;transform:translate(2px)}.lk-lines{display:grid;justify-items:start;gap:5px;min-width:0}.lk-lines>small{color:var(--ink-soft);font-size:13px;line-height:1.4}.lk-lines>.lk-note{color:var(--gilt-word);font-weight:650}.lk-code{padding:0;border:0;background:none;color:var(--ink-soft);font:400 12.5px/1.4 var(--code);white-space:nowrap}.lk-sub{color:var(--ink);text-decoration:underline 1px color-mix(in srgb,var(--ink) 32%,transparent);text-underline-offset:3px;white-space:nowrap}.lk-table td:is([data-label=Language],[data-label="Last seen"],[data-label=Written],[data-label=Size],[data-label=Repository],[data-label=Duration]){white-space:nowrap}.lk-sub:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}.lk-sub[data-tone=action]{display:inline-flex;align-items:center;gap:7px;font-weight:700}.lk-sub[data-tone=action]:before{content:"";flex:none;width:8px;height:8px;background:var(--gilt)}.lk-state{--lamp: transparent;display:inline-flex;align-items:center;gap:7px;min-height:24px;margin-top:-2px;padding:2px 9px 2px 8px;box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink);font-size:13px;font-weight:650;line-height:1.25;white-space:nowrap;clip-path:var(--step-2)}.lk-state:before{content:"";flex:none;width:8px;height:8px;background:var(--lamp);box-shadow:inset 0 0 0 1.5px var(--lamp)}.lk-state:not([data-tone]){margin-top:0;padding-inline:0;box-shadow:none;color:var(--ink-soft);font-size:14px;font-weight:400;white-space:normal}.lk-state:not([data-tone]):before{display:none}.lk-state[data-tone=action]{--lamp: var(--gilt);background:var(--gilt-ground);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gilt) 55%,transparent)}.lk-state:is([data-tone=on],[data-tone=live]){--lamp: var(--lamp-on)}.lk-state[data-tone=live]{gap:6px;padding-left:6px;background:color-mix(in srgb,var(--lamp-on) 12%,transparent)}.lk-state[data-tone=live]:before{display:none}.lk-state__live{margin:-2px 0}.lk-state[data-tone=wait]{--lamp: var(--lamp-on)}.lk-state[data-tone=wait]:before{background:transparent}.lk-state[data-tone=done]{--lamp: var(--ink)}.lk-state[data-tone=alert]{--lamp: var(--iron);background:color-mix(in srgb,var(--iron-ground-wash) 70%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--iron) 35%,transparent)}.lk-state[data-tone=quiet],.lk-state[data-tone=off]{--lamp: var(--ash);color:var(--ink-soft)}.lk-state[data-tone=off]:before{background:transparent}.sevmeter.lk-sev{display:inline-flex;gap:0;white-space:nowrap}.lk-sev .sevmeter__key{gap:7px;color:var(--ink);font-size:14px;font-weight:650}.lk-sev .sevmeter__key:is([data-level=critical],[data-level=high]){color:var(--iron)}.lk-sev .sevmeter__swatch{width:10px;height:10px}.sevmeter.lk-meter{--sev-w: 150px;gap:6px;width:100%}.lk-meter .sevmeter__keys{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lk-empty{display:flex;align-items:center;gap:12px;min-height:60px;margin:0;padding:16px 20px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink-soft);clip-path:var(--step-2)}.lk-empty[hidden]{display:none}.lk-pager{margin-top:16px}.lk-list>.pager,.lk-list>.lk-pager>.pager{margin-top:16px}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .lk-row{transition:background-color .12s ease-out}:scope:not([data-motion=off]) .lk-row .ico-go{transition:transform .16s ease-out,opacity .12s ease-out}}:scope[data-motion=on] .lk-row{transition:background-color .12s ease-out}@media(forced-colors:active){.lk-sheet{background:CanvasText}.lk-state{border:1px solid CanvasText}.lk-pick[data-set]{outline:2px solid Highlight}}@media(max-width:760px){.lk-page{padding:22px 16px 56px}.lk-head{flex-direction:column;align-items:flex-start;margin-bottom:20px}.lk-search{flex-basis:100%;max-width:none}.lk-tools__more{display:block;flex-basis:100%;min-width:0}.lk-tools__toggle{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--field-line);background:var(--sheet);color:var(--ink);font-size:15px;font-weight:700;list-style:none;cursor:pointer}.lk-tools__toggle::-webkit-details-marker{display:none}.lk-tools__more[open]>.lk-tools__toggle{border-color:var(--ink);box-shadow:inset 0 -2px 0 var(--cobalt-500)}.lk-tools__picks{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:8px}.lk-tools__picks .lk-pick{width:100%}.lk-tools__picks .lk-pick select{flex:1;max-width:none}.lk-tools__clear{justify-self:start}.lk-results{align-items:flex-start}.lk-results__side{width:100%}.lk-results .lk-pick{flex:1 1 auto}.lk-results .lk-pick select{flex:1;max-width:none}.lk-sheet{overflow:visible}.lk-table,.lk-table tbody,.lk-table tr{display:block}.lk-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lk-table tbody tr{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;padding:14px 40px 15px 14px;border-top:1px solid var(--sheet-rule)}.lk-table tbody tr:first-child{border-top:0}.lk-table tbody :is(th,td){display:block;min-width:0;padding:0;border:0}.lk-table tbody th:first-child{grid-column:1 / -1;padding-left:0}.lk-table tbody td:before{content:attr(data-label);display:block;margin-bottom:3px;color:var(--ink-soft);font-size:12px;font-weight:650;line-height:1.3}.lk-table tbody td.lk-go{position:absolute;top:15px;right:10px;width:auto;padding:0}.lk-table tbody td.lk-go:before{content:none}.lk-state{margin-top:0;white-space:normal}.lk-table td:is([data-label=Language],[data-label="Last seen"],[data-label=Written],[data-label=Size],[data-label=Repository],[data-label=Duration]){white-space:normal}.lk-sub{white-space:normal}}}}
@layer design{:root[data-surface=app][data-design=frieze] .fr-home{--sheet: color-mix(in srgb, #FFFFFF 58%, var(--glaze));--sheet-line: color-mix(in srgb, var(--cobalt-300) 62%, var(--glaze));--sheet-rule: color-mix(in srgb, var(--cobalt-300) 40%, var(--glaze));--run-ground: color-mix(in srgb, var(--wash) 55%, var(--sheet));min-height:100%;padding-bottom:80px;background:var(--glaze);color:var(--ink)}:root[data-surface=app][data-design=frieze]:is([data-theme=dark],[data-resolved-theme=dark]) .fr-home{--sheet: color-mix(in srgb, var(--wash) 50%, var(--glaze));--sheet-line: color-mix(in srgb, var(--cobalt-500) 46%, var(--glaze));--sheet-rule: color-mix(in srgb, var(--cobalt-500) 30%, var(--glaze));--run-ground: color-mix(in srgb, var(--wash) 80%, var(--glaze))}:root[data-surface=app][data-design=frieze] .fr-home-hero__inner,:root[data-surface=app][data-design=frieze] .fr-home-metrics__inner,:root[data-surface=app][data-design=frieze] .fr-home-content{max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}:root[data-surface=app][data-design=frieze] .fr-home-hero__inner{display:flex;align-items:end;justify-content:space-between;gap:16px;padding-top:18px;padding-bottom:8px}:root[data-surface=app][data-design=frieze] .fr-home-hero h1{margin:0;color:var(--ink);font-size:1.75rem;font-weight:700;line-height:1.2;letter-spacing:-.02em}:root[data-surface=app][data-design=frieze] .fr-home-metrics__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.55fr) repeat(3,minmax(0,1fr));align-items:start;gap:12px 20px;padding-block:8px 18px}:root[data-surface=app][data-design=frieze] .fr-home-metric{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px 9px;min-width:0;color:var(--ink);text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-home-metric:hover .fr-home-metric__label{text-decoration:underline;text-underline-offset:3px}:root[data-surface=app][data-design=frieze] .fr-home-metric__mark{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:28px;color:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-home-metric__severity{--sev-w: 100%;grid-column:2 / -1}:root[data-surface=app][data-design=frieze] .fr-home-metric__severity .sevmeter__keys{font-size:12.5px}:root[data-surface=app][data-design=frieze] .fr-home-metric__number{flex:none;font-family:var(--mono);font-size:1.75rem;line-height:1}:root[data-surface=app][data-design=frieze] .fr-home-metric__label{font-size:1rem;font-weight:700;line-height:1.1}:root[data-surface=app][data-design=frieze] .fr-home-metric__detail{display:none}:root[data-surface=app][data-design=frieze] .fr-home-metrics__inner--six{grid-template-columns:minmax(0,.9fr) minmax(0,2fr) repeat(4,minmax(0,1fr))}:root[data-surface=app][data-design=frieze] .fr-home-metric--gold .fr-home-metric__number{color:var(--gilt-word)}:root[data-surface=app][data-design=frieze] .fr-home-content{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:32px 32px;align-items:start;padding-top:8px}:root[data-surface=app][data-design=frieze] .fr-home-content>*{min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-main,:root[data-surface=app][data-design=frieze] .fr-home-side{display:grid;gap:28px;align-content:start;min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-side{gap:20px}:root[data-surface=app][data-design=frieze] .fr-home-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}:root[data-surface=app][data-design=frieze] .fr-home-section__head h2{margin:0;color:var(--ink);font-size:1.5rem;font-weight:750;line-height:1.15;letter-spacing:-.015em}:root[data-surface=app][data-design=frieze] .fr-home-section__head>a:not(.fr-home-sheet__link){color:var(--ink);font-weight:700;text-underline-offset:3px}:root[data-surface=app][data-design=frieze] .fr-home-muted{color:var(--ink-soft)}:root[data-surface=app][data-design=frieze] .fr-home-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:8px;min-height:42px;border:0;padding:9px 16px;font:inherit;font-size:.9375rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;clip-path:var(--step-2)}:root[data-surface=app][data-design=frieze] .fr-home-btn:focus-visible{outline:2px solid currentColor;outline-offset:-5px}:root[data-surface=app][data-design=frieze] .fr-home-btn:disabled{opacity:.6;cursor:wait}:root[data-surface=app][data-design=frieze] .fr-home-btn--gilt{background:var(--gilt);color:var(--gilt-on)}:root[data-surface=app][data-design=frieze] .fr-home-btn--gilt:hover{background:var(--gilt-hi)}:root[data-surface=app][data-design=frieze] .fr-home-btn--ink{background:var(--btn-face);color:var(--btn-text)}:root[data-surface=app][data-design=frieze] .fr-home-btn--ink:hover{background:var(--cobalt-700)}:root[data-surface=app][data-design=frieze] .fr-home-btn--outline{background:transparent;color:var(--gilt-word);box-shadow:inset 0 0 0 2px var(--gilt)}:root[data-surface=app][data-design=frieze] .fr-home-btn--outline:hover{background:var(--gilt-ground)}:root[data-surface=app][data-design=frieze] .fr-home-btn--chip{min-height:36px;padding:7px 12px 7px 14px;background:var(--wash);color:var(--ink);font-size:.875rem}:root[data-surface=app][data-design=frieze] .fr-home-btn--chip:hover{background:var(--wash-2)}:root[data-surface=app][data-design=frieze] .fr-home-btn .ico-go{transition:transform .16s ease-out}:root[data-surface=app][data-design=frieze] .fr-home-btn:hover .ico-go,:root[data-surface=app][data-design=frieze] .fr-home-sheet__link:hover .ico-go{transform:translate(2px)}:root[data-surface=app][data-design=frieze] .fr-home-sheet{background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}:root[data-surface=app][data-design=frieze] .fr-home-sheet__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:15px 18px 11px}:root[data-surface=app][data-design=frieze] .fr-home-sheet__head h2{margin:0;color:var(--ink);font-size:1.125rem;font-weight:750;line-height:1.2}:root[data-surface=app][data-design=frieze] .fr-home-sheet__link{display:inline-flex;flex:none;align-items:center;gap:4px;color:var(--ink);font-size:.875rem;font-weight:700;text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-home-sheet__link:hover{text-decoration:underline;text-underline-offset:3px}:root[data-surface=app][data-design=frieze] .fr-home-needs{background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}:root[data-surface=app][data-design=frieze] .fr-home-needs__head{display:flex;align-items:center;gap:10px;padding:13px 20px;background:var(--kiln);color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-home-needs__head h2{margin:0;color:var(--kiln-text);font-size:1.25rem;font-weight:750;line-height:1.2}:root[data-surface=app][data-design=frieze] .fr-home-needs__icon{display:inline-flex;color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-home-needs__count{margin-left:auto;color:var(--kiln-soft);font-family:var(--mono);font-size:.875rem}:root[data-surface=app][data-design=frieze] .fr-home-needs__list{margin:0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze] .fr-home-need{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 20px}:root[data-surface=app][data-design=frieze] .fr-home-need+.fr-home-need{border-top:1px solid var(--sheet-rule)}:root[data-surface=app][data-design=frieze] .fr-home-need__mark{align-self:start;display:inline-flex;width:18px;height:18px;margin-top:3px}:root[data-surface=app][data-design=frieze] .fr-home-need[data-severity=none] .fr-home-need__mark{width:10px;height:10px;margin:7px 4px 0;box-shadow:inset 0 0 0 2px var(--cobalt-500)}:root[data-surface=app][data-design=frieze] .fr-home-need__copy{display:grid;gap:3px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-need__title{color:var(--ink);font-size:1.0625rem;font-weight:750;line-height:1.3;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}:root[data-surface=app][data-design=frieze] .fr-home-need__title:hover{text-decoration-thickness:2px}:root[data-surface=app][data-design=frieze] .fr-home-need__why{margin:0;color:var(--ink-soft);font-size:.9375rem;line-height:1.45}:root[data-surface=app][data-design=frieze] .fr-home-need__scope{display:flex;flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;color:var(--ink-soft);font-size:.8125rem}:root[data-surface=app][data-design=frieze] .fr-home-need__scope>span:first-child{font-family:var(--mono)}:root[data-surface=app][data-design=frieze] .fr-home-need__feedback:empty{display:none}:root[data-surface=app][data-design=frieze] .fr-home-need__feedback{font-size:.875rem;font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-needs__more{display:flex;align-items:center;gap:4px;padding:12px 20px;border-top:1px solid var(--sheet-rule);color:var(--ink);font-size:.875rem;font-weight:700;text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-home-needs__more:hover{background:var(--row-hover)}:root[data-surface=app][data-design=frieze] .fr-home-repos__list{display:grid;gap:1px;margin:0;padding:1px;background:var(--sheet-line);list-style:none;clip-path:var(--step-2)}:root[data-surface=app][data-design=frieze] .fr-home-repo{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 200px;align-items:center;gap:16px 32px;min-height:112px;padding:18px 20px 18px 26px;background:var(--sheet)}:root[data-surface=app][data-design=frieze] .fr-home-repo[data-watched]{box-shadow:inset 5px 0 0 var(--gilt)}:root[data-surface=app][data-design=frieze] .fr-home-repo[data-tone=alert]{box-shadow:inset 5px 0 0 var(--iron)}:root[data-surface=app][data-design=frieze] .fr-home-repos__list--one .fr-home-repo{min-height:150px;padding:26px 28px 26px 32px}:root[data-surface=app][data-design=frieze] .fr-home-repos__list--one .fr-home-repo__name{font-size:1.625rem}:root[data-surface=app][data-design=frieze] .fr-home-repo__id,:root[data-surface=app][data-design=frieze] .fr-home-repo__findings{display:grid;gap:9px;align-content:center;min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-repo__name{margin:0;font-size:1.3125rem;font-weight:750;line-height:1.15;letter-spacing:-.015em;overflow-wrap:anywhere}:root[data-surface=app][data-design=frieze] .fr-home-repo__name a{color:var(--ink);text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-home-repo__name a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}:root[data-surface=app][data-design=frieze] .fr-home-tag{display:flex;align-items:flex-start;gap:9px;margin:0;min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-tag__mark{display:inline-flex;flex:none;align-items:center;justify-content:center;width:18px;height:20px}:root[data-surface=app][data-design=frieze] .fr-home-tag__words{display:grid;gap:1px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-tag__words strong{color:var(--ink);font-size:.9375rem;font-weight:750;line-height:1.3}:root[data-surface=app][data-design=frieze] .fr-home-tag__words span{color:var(--ink-soft);font-size:.8125rem;line-height:1.35}:root[data-surface=app][data-design=frieze] .fr-home-tag[data-tone=gold] strong{color:var(--gilt-word)}:root[data-surface=app][data-design=frieze] .fr-home-tag[data-tone=gold] .ico{color:var(--gilt-word)}:root[data-surface=app][data-design=frieze] .fr-home-tag__square{width:11px;height:11px;box-shadow:inset 0 0 0 2px var(--gilt)}:root[data-surface=app][data-design=frieze] .fr-home-tag[data-tone=alert] .fr-home-tag__square{background:var(--iron);box-shadow:none}:root[data-surface=app][data-design=frieze] .fr-home-tag[data-tone=alert] strong{color:var(--iron)}:root[data-surface=app][data-design=frieze] .fr-home-marks{display:inline-flex;flex:none;align-items:center;gap:3px;min-width:18px;height:20px}:root[data-surface=app][data-design=frieze] .fr-home-mark{flex:none;width:9px;height:9px;background:var(--gilt)}:root[data-surface=app][data-design=frieze] .fr-home-mark--none{background:transparent;box-shadow:inset 0 0 0 2px var(--ash)}:root[data-surface=app][data-design=frieze] .fr-home-marks__more{margin-left:2px;color:var(--gilt-word);font-family:var(--mono);font-size:.75rem;font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-repo__count{display:flex;align-items:baseline;gap:6px;margin:0;color:var(--ink);font-size:.9375rem;font-weight:650}:root[data-surface=app][data-design=frieze] .fr-home-repo__count strong{font-family:var(--mono);font-size:1.5rem;font-weight:400;line-height:1}:root[data-surface=app][data-design=frieze] .fr-home-repo__findings--clear .fr-home-repo__count{align-items:center;color:var(--ink-soft)}:root[data-surface=app][data-design=frieze] .fr-home-repo__meter{--sev-w: 100%}:root[data-surface=app][data-design=frieze] .fr-home-repo__meter .sevmeter__keys{font-size:12.5px}:root[data-surface=app][data-design=frieze] .fr-home-repo__meter .sevmeter__key[data-zero]{display:none}:root[data-surface=app][data-design=frieze] .fr-home-repo__fixes{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-size:.8125rem;font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-repo__next{display:grid;justify-items:end;gap:10px;min-width:0;text-align:right}:root[data-surface=app][data-design=frieze] .fr-home-repo__status{display:inline-flex;align-items:center;gap:7px;margin:0;color:var(--ink-soft);font-size:.8125rem}:root[data-surface=app][data-design=frieze] .fr-home-repo__status[data-tone=alert]{color:var(--iron);font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-repo__status[data-tone=live]{color:var(--ink);font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-repo__state{display:grid;justify-items:end;gap:2px}:root[data-surface=app][data-design=frieze] .fr-home-repo__last{margin:0;color:var(--ink-soft);font-size:.8125rem}:root[data-surface=app][data-design=frieze] .fr-home-repo__live{width:8px;height:8px;background:var(--cobalt-500)}:root[data-surface=app][data-design=frieze] .fr-home-repo__message{margin:0;font-size:.8125rem;font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-repo__message:empty{display:none}:root[data-surface=app][data-design=frieze] .fr-home-repos__caveat{margin:10px 0 0;font-size:.875rem}:root[data-surface=app][data-design=frieze] .fr-home-runs,:root[data-surface=app][data-design=frieze] .fr-home-news__list,:root[data-surface=app][data-design=frieze] .fr-home-plan__rows,:root[data-surface=app][data-design=frieze] .fr-home-waiting ul{margin:0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze] .fr-home-run{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;padding:12px 18px;border-top:1px solid var(--sheet-rule);color:var(--ink);text-decoration:none}:root[data-surface=app][data-design=frieze] p.fr-home-run{grid-template-columns:26px minmax(0,1fr)}:root[data-surface=app][data-design=frieze] a.fr-home-run:hover{background:var(--row-hover)}:root[data-surface=app][data-design=frieze] .fr-home-run[data-live]{background:var(--run-ground);box-shadow:inset 4px 0 0 var(--cobalt-500)}:root[data-surface=app][data-design=frieze] .fr-home-run[data-live]:hover{background:var(--row-hover)}:root[data-surface=app][data-design=frieze] .fr-home-run__mark{display:inline-flex;align-items:center;justify-content:center}:root[data-surface=app][data-design=frieze] .fr-home-run__mark--queued{width:24px;height:24px;color:var(--ink);font-family:var(--mono);font-size:.8125rem;box-shadow:inset 0 0 0 2px var(--cobalt-300)}:root[data-surface=app][data-design=frieze] .fr-home-run__words{display:grid;gap:3px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-run__words strong{font-size:.9375rem;line-height:1.3}:root[data-surface=app][data-design=frieze] .fr-home-run--idle .fr-home-run__words strong{color:var(--ink-soft);font-weight:650}:root[data-surface=app][data-design=frieze] .fr-home-run__where{display:flex;flex-wrap:wrap;gap:2px 12px;color:var(--ink-soft);font-family:var(--mono);font-size:.8125rem}:root[data-surface=app][data-design=frieze] .fr-home-run--idle .fr-home-run__where{font-family:inherit}:root[data-surface=app][data-design=frieze] .fr-home-waiting li{position:relative;padding:12px 18px 13px 36px;border-top:1px solid var(--sheet-rule)}:root[data-surface=app][data-design=frieze] .fr-home-waiting li:before{content:"";position:absolute;top:18px;left:18px;width:9px;height:9px;background:var(--manila-shade)}:root[data-surface=app][data-design=frieze] .fr-home-waiting li a{color:var(--ink);font-weight:700;text-underline-offset:3px}:root[data-surface=app][data-design=frieze] .fr-home-waiting li p{margin:4px 0 0;color:var(--ink-soft);font-size:.875rem;line-height:1.45}:root[data-surface=app][data-design=frieze] .fr-home-news__row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:11px;padding:11px 18px;border-top:1px solid var(--sheet-rule);color:var(--ink);text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-home-news__row:hover{background:var(--row-hover)}:root[data-surface=app][data-design=frieze] .fr-home-news__row:hover .fr-home-news__text{text-decoration:underline;text-underline-offset:3px}:root[data-surface=app][data-design=frieze] .fr-home-news__mark{display:inline-flex;padding-top:1px}:root[data-surface=app][data-design=frieze] .fr-home-news__text{font-size:.9375rem;font-weight:650;line-height:1.35;overflow-wrap:anywhere}:root[data-surface=app][data-design=frieze] .fr-home-news__row time{padding-top:2px;color:var(--ink-soft);font-family:var(--mono);font-size:.8125rem;white-space:nowrap}:root[data-surface=app][data-design=frieze] .fr-home-plan__row{display:grid;grid-template-columns:12px minmax(0,1fr);gap:2px 11px;padding:11px 18px;border-top:1px solid var(--sheet-rule)}:root[data-surface=app][data-design=frieze] .fr-home-plan__mark{grid-row:span 2;width:11px;height:11px;margin-top:5px;background:var(--gilt)}:root[data-surface=app][data-design=frieze] .fr-home-plan__row[data-kind=scans] .fr-home-plan__mark{background:transparent;box-shadow:inset 0 0 0 2px var(--gilt)}:root[data-surface=app][data-design=frieze] .fr-home-plan__row[data-kind=waiting] .fr-home-plan__mark{clip-path:var(--step-2)}:root[data-surface=app][data-design=frieze] .fr-home-plan__row[data-kind=waiting] .fr-home-plan__where{color:var(--gilt-word);font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-ready{display:grid;gap:10px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-plan__line{font-weight:750}:root[data-surface=app][data-design=frieze] .fr-home-plan__where{color:var(--ink-soft);font-size:.875rem}:root[data-surface=app][data-design=frieze] .fr-home-plan__act{display:grid;justify-items:start;gap:10px;padding:6px 18px 18px}:root[data-surface=app][data-design=frieze] .fr-home-plan__note{margin:0;color:var(--ink-soft);font-size:.875rem;line-height:1.45}:root[data-surface=app][data-design=frieze] .fr-home-upsell{--upsell-ground: color-mix(in srgb, var(--gilt-ground) 58%, var(--sheet));display:grid;gap:22px;padding:24px 28px 26px;background:var(--upsell-ground);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gilt) 45%,transparent);color:var(--ink);clip-path:var(--step)}:root[data-surface=app][data-design=frieze] .fr-home-upsell__rail{display:grid;grid-template-columns:minmax(120px,auto) minmax(0,1fr);align-items:start}:root[data-surface=app][data-design=frieze] .fr-home-upsell__from,:root[data-surface=app][data-design=frieze] .fr-home-upsell__run{display:grid;gap:9px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-upsell__from{grid-template-rows:14px auto;background:linear-gradient(var(--ink-soft),var(--ink-soft)) left 14px top 6px / 100% 2px no-repeat}:root[data-surface=app][data-design=frieze] .fr-home-upsell__run{grid-template-rows:14px auto;padding-left:14px}:root[data-surface=app][data-design=frieze] .fr-home-upsell__dot--scan{width:14px;height:14px;background:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-home-upsell__pushes{display:flex;align-items:center;justify-content:space-between;height:14px;background:linear-gradient(var(--gilt),var(--gilt)) left center / 100% 2px no-repeat}:root[data-surface=app][data-design=frieze] .fr-home-upsell__pushes .fr-home-upsell__dot{width:10px;height:10px;background:var(--gilt);box-shadow:0 0 0 3px var(--upsell-ground)}:root[data-surface=app][data-design=frieze] .fr-home-upsell__label{display:grid;gap:1px;padding-right:16px;color:var(--ink-soft);font-size:.8125rem}:root[data-surface=app][data-design=frieze] .fr-home-upsell__label strong{color:var(--ink);font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-upsell__run .fr-home-upsell__label strong{color:var(--gilt-word)}:root[data-surface=app][data-design=frieze] .fr-home-upsell__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,auto);align-items:start;gap:22px 44px}:root[data-surface=app][data-design=frieze] .fr-home-upsell__copy h2{margin:0;color:var(--ink);font-size:1.5rem;font-weight:750;line-height:1.15;letter-spacing:-.02em}:root[data-surface=app][data-design=frieze] .fr-home-upsell__lead{max-width:54ch;margin:8px 0 0;color:var(--ink-soft);line-height:1.5}:root[data-surface=app][data-design=frieze] .fr-home-upsell__lines{display:grid;gap:7px;margin:16px 0 0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze] .fr-home-upsell__lines li{position:relative;padding-left:18px;font-weight:650;line-height:1.4}:root[data-surface=app][data-design=frieze] .fr-home-upsell__lines li:before{content:"";position:absolute;top:.5em;left:0;width:7px;height:7px;background:var(--gilt)}:root[data-surface=app][data-design=frieze] .fr-home-upsell__buy{display:grid;justify-items:start;gap:10px}:root[data-surface=app][data-design=frieze] .fr-home-upsell__price{display:grid;gap:2px;margin:0}:root[data-surface=app][data-design=frieze] .fr-home-upsell__amount{font-family:var(--mono);font-size:2.5rem;line-height:1}:root[data-surface=app][data-design=frieze] .fr-home-upsell__period{color:var(--ink-soft);font-size:.9375rem;font-weight:650}:root[data-surface=app][data-design=frieze] .fr-home-upsell__terms{max-width:30ch;margin:0;color:var(--ink-soft);font-size:.875rem;font-weight:650;line-height:1.4}:root[data-surface=app][data-design=frieze] .fr-home-upsell__said{display:grid;gap:1px}:root[data-surface=app][data-design=frieze] .fr-home-upsell__saved{color:var(--gilt-word)}:root[data-surface=app][data-design=frieze] .fr-home-upsell__interval{margin-bottom:4px;background:color-mix(in srgb,var(--gilt) 20%,var(--sheet))}:root[data-surface=app][data-design=frieze] .fr-home-upsell__note{max-width:28ch;margin:0;color:var(--ink-soft);font-size:.875rem;line-height:1.45}:root[data-surface=app][data-design=frieze] .fr-home-upsell__later{border:0;padding:6px 0;background:none;color:var(--ink-soft);font:inherit;font-size:.875rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}:root[data-surface=app][data-design=frieze] .fr-home-upsell__later:hover{color:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-home-buy{display:grid;gap:14px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-pkg-dialog>.fr-home-buy{padding:2px 26px 26px}:root[data-surface=app][data-design=frieze] .fr-home-buy__lead,:root[data-surface=app][data-design=frieze] .fr-home-buy__status{margin:0;color:var(--ink-soft)}:root[data-surface=app][data-design=frieze] .fr-home-buy__status:empty{display:none}:root[data-surface=app][data-design=frieze] .fr-home-buy__pick{display:grid;gap:6px;max-width:420px}:root[data-surface=app][data-design=frieze] .fr-home-buy__pick label{font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-buy__select{min-height:44px;border:0;padding:8px 12px;background:var(--field);color:var(--ink);font:inherit;box-shadow:inset 0 0 0 1px var(--ink-soft)}:root[data-surface=app][data-design=frieze] .fr-home-buy__select:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:root[data-surface=app][data-design=frieze] .fr-home-matrix,:root[data-surface=app][data-design=frieze] .fr-home-feature{grid-column:1 / -1}:root[data-surface=app][data-design=frieze] .fr-home-matrix{padding-top:4px}:root[data-surface=app][data-design=frieze] .fr-home-matrix table{width:100%;border-collapse:collapse}:root[data-surface=app][data-design=frieze] .fr-home-matrix th,:root[data-surface=app][data-design=frieze] .fr-home-matrix td{padding:9px 8px;border-bottom:1px solid var(--cobalt-300);text-align:left}:root[data-surface=app][data-design=frieze] .fr-home-matrix th,:root[data-surface=app][data-design=frieze] .fr-home-matrix td{font-size:.875rem}:root[data-surface=app][data-design=frieze] .fr-home-matrix th:first-child{width:24%}:root[data-surface=app][data-design=frieze] .fr-home-matrix a{color:var(--ink);font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-feature{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 48px;align-items:start;padding:24px;background:var(--wash);clip-path:var(--step)}:root[data-surface=app][data-design=frieze] .fr-home-feature__finding{display:flex;flex-direction:column;align-items:flex-start;min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-feature__finding h2{margin:0 0 18px;color:var(--ink);font-size:1.5rem;font-weight:700;line-height:1.15}:root[data-surface=app][data-design=frieze] .fr-home-feature__scope{display:flex;align-items:center;gap:8px;margin:0 0 6px;color:var(--ink-soft);font-family:var(--mono);font-size:.875rem;text-transform:capitalize}:root[data-surface=app][data-design=frieze] .fr-home-feature__title{margin:0 0 8px;color:var(--ink);font-size:1.25rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}:root[data-surface=app][data-design=frieze] .fr-home-feature__summary{margin:0 0 18px;max-width:34rem;color:var(--ink-soft)}:root[data-surface=app][data-design=frieze] .fr-home-feature__open{padding:11px 16px;color:var(--btn-text);background:var(--btn-face);clip-path:var(--step);font-weight:700;text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-home-feature__path{min-width:0}:root[data-surface=app][data-design=frieze] .fr-home-feature__path-title{margin:6px 0 12px;color:var(--ink-soft);font-size:.875rem;font-weight:700}:root[data-surface=app][data-design=frieze] .fr-home-feature .frieze{margin:0;width:100%}:root[data-surface=app][data-design=frieze] .fr-home-feature .fz-col{gap:0}:root[data-surface=app][data-design=frieze] .fr-home-feature .fz-panel--col{gap:18px;align-items:center;padding:10px 0;border-top:1px solid var(--cobalt-300)}:root[data-surface=app][data-design=frieze] .fr-home-feature .fz-panel--col:first-child{padding-top:0;border-top:0}:root[data-surface=app][data-design=frieze] .fr-home-feature .fz-panel--col:last-child{padding-bottom:0}:root[data-surface=app][data-design=frieze] .fr-home-feature .fz-panel--col .fz-cap{gap:2px;padding-top:0}:root[data-surface=app][data-design=frieze] .fr-home-feature .fz-plain{font-size:1rem}:root[data-surface=app][data-design=frieze] .fr-home-feature .fz-note{display:-webkit-box;overflow:hidden;color:var(--ink);font-size:.9375rem;line-height:1.4;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}:root[data-surface=app][data-design=frieze] .fr-home-feature .fz-file{font-family:var(--mono);font-size:.8125rem}:root[data-surface=app][data-design=frieze] .fr-home .visually-hidden{font-size:.875rem}:root[data-surface=app][data-design=frieze] .fr-home-commits li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--cobalt-300)}:root[data-surface=app][data-design=frieze] .fr-home-commits a{color:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-home :focus-visible{outline:2px solid var(--focus);outline-offset:3px}:root[data-surface=app][data-design=frieze] .fr-first__stage{margin-top:14px;background:var(--kiln);color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-first__inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px 72px;align-items:start;max-width:var(--page-max);margin-inline:auto;padding:44px var(--gutter) 48px}:root[data-surface=app][data-design=frieze] .fr-first__call h2{max-width:16ch;margin:0;color:var(--kiln-text);font-size:clamp(2rem,4.2vw,3rem);line-height:1.06;letter-spacing:-.045em}:root[data-surface=app][data-design=frieze] .fr-first__call>p{max-width:50ch;margin:16px 0 0;color:var(--kiln-soft);font-size:1.1rem;line-height:1.5}:root[data-surface=app][data-design=frieze] .fr-first__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:28px}:root[data-surface=app][data-design=frieze] .fr-first .fr-first__go{display:inline-flex;align-items:center;min-height:48px;padding:12px 22px;font-size:1.05rem}:root[data-surface=app][data-design=frieze] .fr-home-gilt{flex:none;padding:12px 17px;clip-path:var(--step);background:var(--gilt);color:var(--gilt-on);font-weight:700;text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-first__go:hover{background:var(--gilt-hi)}:root[data-surface=app][data-design=frieze] .fr-first__go:focus-visible{outline:2px solid var(--gilt-on);outline-offset:-6px}:root[data-surface=app][data-design=frieze] .fr-first__hosts{display:flex;align-items:center;gap:8px;margin:0;color:var(--kiln-soft)}:root[data-surface=app][data-design=frieze] .fr-first__hosts canvas{display:block}:root[data-surface=app][data-design=frieze] .fr-first__hosts span{margin-left:4px}:root[data-surface=app][data-design=frieze] .fr-first__road h3{margin:6px 0 14px;color:var(--kiln-soft);font-size:1rem;font-weight:400}:root[data-surface=app][data-design=frieze] .fr-first .bf-steps{grid-template-columns:minmax(0,1fr);gap:0;margin:0}:root[data-surface=app][data-design=frieze] .fr-first .bf-steps__step[data-state]{align-items:start;padding:14px 0;border-top:1px solid var(--kstorm-3);border-left:0;color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-first .bf-steps__step:last-child{border-bottom:1px solid var(--kstorm-3)}:root[data-surface=app][data-design=frieze] .fr-first .bf-steps__mark{border-color:var(--kiln-soft);color:var(--kiln-soft)}:root[data-surface=app][data-design=frieze] .fr-first .bf-steps__step[data-state=current] .bf-steps__mark{border-color:var(--gilt);background:var(--gilt);color:var(--gilt-on)}:root[data-surface=app][data-design=frieze] .fr-first .bf-steps__words strong{color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-first .bf-steps__words span{display:block;color:var(--kiln-soft)}:root[data-surface=app][data-design=frieze] .fr-first{--first-sheet: color-mix(in srgb, #FFFFFF 58%, var(--glaze));--first-line: color-mix(in srgb, var(--cobalt-300) 62%, var(--glaze))}:root[data-surface=app][data-design=frieze]:is([data-theme=dark],[data-resolved-theme=dark]) .fr-first{--first-sheet: color-mix(in srgb, var(--wash) 50%, var(--glaze));--first-line: color-mix(in srgb, var(--cobalt-500) 46%, var(--glaze))}:root[data-surface=app][data-design=frieze] .fr-first__packages{display:grid;gap:22px;max-width:var(--page-max);margin-inline:auto;padding:52px var(--gutter) 0}:root[data-surface=app][data-design=frieze] .fr-first__sell h2{margin:0;font-size:1.75rem;line-height:1.15;letter-spacing:-.025em}:root[data-surface=app][data-design=frieze] .fr-first__sell p{max-width:62ch;margin:8px 0 0;color:var(--ink-soft);font-size:1.0625rem;line-height:1.5}:root[data-surface=app][data-design=frieze] .fr-first__ways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze] .fr-first__way{padding:18px 20px 20px;background:var(--first-sheet);box-shadow:inset 0 0 0 1px var(--first-line);clip-path:var(--step-2)}:root[data-surface=app][data-design=frieze] .fr-first__way-mark{display:inline-grid;place-items:center;width:30px;height:30px;background:var(--ink);color:var(--glaze);clip-path:var(--step-2);font:400 1rem/1 var(--mono)}:root[data-surface=app][data-design=frieze] .fr-first__way[data-way=buy] .fr-first__way-mark{background:var(--gilt);color:var(--gilt-on)}:root[data-surface=app][data-design=frieze] .fr-first__way h3{display:flex;align-items:center;gap:12px;margin:0;font-size:1.125rem;font-weight:750;line-height:1.25}:root[data-surface=app][data-design=frieze] .fr-first__way p{max-width:54ch;margin:10px 0 0;color:var(--ink-soft);line-height:1.5}:root[data-surface=app][data-design=frieze] .fr-first__packages .fr-pkg{max-width:none}:root[data-surface=app][data-design=frieze] .fr-first__packages .fr-pkg__go:focus-visible{outline:2px solid var(--btn-text);outline-offset:-6px}:root[data-surface=app][data-design=frieze] .fr-first__packages .fr-pkg__go--gilt:focus-visible{outline-color:var(--gilt-on)}:root[data-surface=app][data-design=frieze] .fr-first__packages .fr-pkg__step:focus-visible{outline:2px solid var(--focus);outline-offset:-7px}:root[data-surface=app][data-design=frieze] .fr-first__packages:is([data-state=owner],[data-state=closed]) .fr-pkg__foot{order:1;max-width:none;padding:12px 16px 13px;background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink);box-shadow:inset 4px 0 0 var(--ink);font-weight:650}:root[data-surface=app][data-design=frieze] .fr-first__packages:is([data-state=owner],[data-state=closed]) .fr-pkg__bar{order:2}:root[data-surface=app][data-design=frieze] .fr-first__packages:is([data-state=owner],[data-state=closed]) :is(.fr-pkg__pair,.fr-pkg__hint,.fr-pkg__message){order:3}:root[data-surface=app][data-design=frieze] .fr-first__after{max-width:var(--page-max);margin-inline:auto;padding:52px var(--gutter) 0}:root[data-surface=app][data-design=frieze] .fr-first__after h2{margin:0 0 16px;font-size:1.2rem}:root[data-surface=app][data-design=frieze] .fr-first__after dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 32px;margin:0}:root[data-surface=app][data-design=frieze] .fr-first__after dl>div{padding-top:14px;border-top:1px solid var(--cobalt-300)}:root[data-surface=app][data-design=frieze] .fr-first__after dt{margin-bottom:4px;font-weight:700}:root[data-surface=app][data-design=frieze] .fr-first__after dd{max-width:44ch;margin:0;color:var(--ink-soft);line-height:1.5}@media(prefers-reduced-motion:no-preference){:root[data-surface=app][data-design=frieze] .fr-home-repo__live{animation:fr-home-pulse 1.6s ease-in-out infinite}}@keyframes fr-home-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:899px){:root[data-surface=app][data-design=frieze] .fr-first__inner{grid-template-columns:minmax(0,1fr);padding-block:30px 34px}:root[data-surface=app][data-design=frieze] .fr-first__after dl{grid-template-columns:minmax(0,1fr)}:root[data-surface=app][data-design=frieze] .fr-first__packages{padding-top:36px}:root[data-surface=app][data-design=frieze] .fr-first__ways{grid-template-columns:minmax(0,1fr)}}@media(max-width:1023px){:root[data-surface=app][data-design=frieze] .fr-home-metrics__inner{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-surface=app][data-design=frieze] .fr-home-content{grid-template-columns:minmax(0,1fr)}:root[data-surface=app][data-design=frieze] .fr-home-metrics__inner--six{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-surface=app][data-design=frieze] .fr-home-metric__severity{grid-column:2 / -1}:root[data-surface=app][data-design=frieze] .fr-home-matrix,:root[data-surface=app][data-design=frieze] .fr-home-feature{grid-column:auto}:root[data-surface=app][data-design=frieze] .fr-home-feature{grid-template-columns:minmax(0,1fr);padding:20px}}@media(max-width:719px){:root[data-surface=app][data-design=frieze] .fr-home-feature .fz-note{-webkit-line-clamp:3;line-clamp:3}:root[data-surface=app][data-design=frieze] .fr-home-hero__inner{align-items:start;flex-direction:column}:root[data-surface=app][data-design=frieze] .fr-home-metrics__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}:root[data-surface=app][data-design=frieze] .fr-home-metric{column-gap:7px}:root[data-surface=app][data-design=frieze] .fr-home-metric__severity{grid-column:1 / -1}:root[data-surface=app][data-design=frieze] .fr-home-metric__number{font-size:1.75rem}:root[data-surface=app][data-design=frieze] .fr-home-metrics__inner--six{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-surface=app][data-design=frieze] .fr-home-need{grid-template-columns:18px minmax(0,1fr);padding:14px 16px}:root[data-surface=app][data-design=frieze] .fr-home-need>.fr-home-btn{grid-column:2;justify-self:start;margin-top:8px}:root[data-surface=app][data-design=frieze] .fr-home-needs__head{padding:12px 16px}:root[data-surface=app][data-design=frieze] .fr-home-repo,:root[data-surface=app][data-design=frieze] .fr-home-repos__list--one .fr-home-repo{grid-template-columns:minmax(0,1fr);gap:14px;min-height:0;padding:16px 16px 16px 20px}:root[data-surface=app][data-design=frieze] .fr-home-repo__next{grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start;text-align:left}:root[data-surface=app][data-design=frieze] .fr-home-repo__next .fr-home-btn{justify-self:end}:root[data-surface=app][data-design=frieze] .fr-home-repo__state{justify-items:start}:root[data-surface=app][data-design=frieze] .fr-home-repo__message{grid-column:1 / -1}:root[data-surface=app][data-design=frieze] .fr-home-upsell{padding:20px 18px 22px}:root[data-surface=app][data-design=frieze] .fr-home-upsell__rail{grid-template-columns:minmax(96px,auto) minmax(0,1fr)}:root[data-surface=app][data-design=frieze] .fr-home-upsell__pushes .fr-home-upsell__dot:nth-child(n+5){display:none}:root[data-surface=app][data-design=frieze] .fr-home-upsell__body{grid-template-columns:minmax(0,1fr)}:root[data-surface=app][data-design=frieze] .fr-home-upsell__buy{justify-items:stretch}:root[data-surface=app][data-design=frieze] .fr-home-upsell__later{justify-self:start}:root[data-surface=app][data-design=frieze] .fr-pkg-dialog>.fr-home-buy{padding:2px 12px 16px}:root[data-surface=app][data-design=frieze] .fr-home-matrix thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:root[data-surface=app][data-design=frieze] .fr-home-matrix table,:root[data-surface=app][data-design=frieze] .fr-home-matrix tbody,:root[data-surface=app][data-design=frieze] .fr-home-matrix tr{display:block}:root[data-surface=app][data-design=frieze] .fr-home-matrix tr{padding:7px 0;border-bottom:1px solid var(--cobalt-300)}:root[data-surface=app][data-design=frieze] .fr-home-matrix th,:root[data-surface=app][data-design=frieze] .fr-home-matrix td{display:inline-block;width:auto;border:0;padding:3px 7px 3px 0}:root[data-surface=app][data-design=frieze] .fr-home-matrix th:first-child{display:block;width:100%}:root[data-surface=app][data-design=frieze] .fr-home-matrix td:before{content:attr(data-label) ": ";color:var(--ink-soft);text-transform:capitalize}}}
@layer design{:root[data-surface=app][data-design=frieze] .fr-repositories{color:var(--ink);background:var(--glaze);min-height:100%;padding-bottom:32px}:root[data-surface=app][data-design=frieze] .fr-repositories__header,:root[data-surface=app][data-design=frieze] .fr-repositories__list-head{max-width:calc(var(--page-max) + 2 * var(--gutter));margin-inline:auto}:root[data-surface=app][data-design=frieze] .fr-repositories__header{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:28px var(--gutter) 24px}:root[data-surface=app][data-design=frieze] .fr-repositories__header h1{margin:0;font-size:clamp(32px,4vw,44px);font-weight:750;line-height:1.05;letter-spacing:-.025em;outline:0}:root[data-surface=app][data-design=frieze] .fr-repositories__status{margin:10px 0 0;color:var(--ink-soft);font-size:15.5px;line-height:1.5}:root[data-surface=app][data-design=frieze] .fr-repositories__connect{flex:none;display:inline-flex;align-items:center;min-height:42px;padding:9px 16px;color:var(--btn-text);background:var(--btn-face);clip-path:var(--step);font-weight:700;text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-repo-cabinet{background:var(--cabinet);color:var(--kiln-text);padding:20px max(var(--gutter),calc((100vw - var(--page-max)) / 2)) 20px;overflow:hidden}:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__head{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__head h2,:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__index h3{margin:0;font-size:1.25rem;font-weight:700;color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__head span,:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__empty{color:var(--kiln-soft)}:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__shelf{display:flex;flex-wrap:wrap;align-items:end;gap:18px 24px;margin:0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__index{padding-top:22px}:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__index h3{margin-bottom:16px}:root[data-surface=app][data-design=frieze] .fr-repositories__list{width:min(100%,calc(var(--page-max) + 2 * var(--gutter)));margin-inline:auto;padding:28px var(--gutter) 40px}:root[data-surface=app][data-design=frieze] .fr-repositories__connect:hover{background:var(--cobalt-700)}:root[data-surface=app][data-design=frieze] .fr-repositories__connect:focus-visible{outline:2px solid var(--btn-text);outline-offset:-6px}:root[data-surface=app][data-design=frieze] .fr-repos__table .fr-repos__c-name{width:27%;min-width:240px}:root[data-surface=app][data-design=frieze] .fr-repos__who{display:flex;align-items:flex-start;gap:12px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-repos__logo{flex:none;width:20px;height:20px;margin-top:1px;color:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-repos__path{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px}:root[data-surface=app][data-design=frieze] .fr-repos__branch{display:inline-flex;align-items:center;gap:5px;font:400 12.5px/1.4 var(--code)}:root[data-surface=app][data-design=frieze] .fr-repositories__list-head{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:root[data-surface=app][data-design=frieze] .fr-repositories__list-head h2{margin:0;font-size:2rem;letter-spacing:-.035em}:root[data-surface=app][data-design=frieze] .fr-repositories--first .fr-repositories__header{max-width:var(--page-max)}@media(max-width:760px){:root[data-surface=app][data-design=frieze] .fr-repositories__header{align-items:start;flex-direction:column;padding:22px 16px 20px}:root[data-surface=app][data-design=frieze] .fr-repo-cabinet{padding-inline:16px}:root[data-surface=app][data-design=frieze] .fr-repositories__list{padding:22px 16px 32px}}@media(max-width:719px){:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__shelf{gap:12px}:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__shelf .shelf-item{flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px);grid-template-rows:auto auto auto}:root[data-surface=app][data-design=frieze] .fr-repo-cabinet__shelf .shelf-link{grid-template-rows:auto auto auto}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.fr-repository{width:min(100%,calc(var(--page-max) + 2 * var(--gutter)));min-width:0;margin-inline:auto;padding:28px var(--gutter) 72px;color:var(--ink)}.fr-repository a{color:inherit}.fr-repository a:hover{text-decoration-thickness:2px}.fr-repository a:focus-visible,.fr-repository button:focus-visible,.fr-repository input:focus-visible,.fr-repository select:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.fr-repository h1,.fr-repository h2,.fr-repository h3,.fr-repository p{margin:0}.fr-repository h1{font-size:clamp(32px,5vw,56px);line-height:1.05;overflow-wrap:anywhere}.fr-repository h2{font-size:clamp(22px,2.2vw,30px);line-height:1.15}.fr-repository h3{font-size:18px}.fr-repository__crumb{margin-bottom:24px;font-size:14px}.fr-repository__crumb a{display:inline-flex;align-items:center;min-height:28px}.fr-repository__header-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.fr-repository__header-row>div:first-child{min-width:0}.fr-repository__identity{display:flex;align-items:center;gap:20px;min-width:0}.fr-repository__identity>div:last-child{min-width:0}.fr-repository__meta,.fr-repository__reason,.fr-repository__expert-meta,.fr-repository__scope-line{color:var(--ink-soft);font-size:14px;overflow-wrap:anywhere}.fr-repository__meta{margin-top:7px}.fr-repository__status{margin-top:18px;font-size:17px;font-weight:700}.fr-repository__reason{margin-top:3px}.fr-repository__scope-line{margin-top:8px!important}.fr-repository__scope-change{color:var(--ink);font-weight:700;text-underline-offset:3px}.fr-repository__expert-meta{margin-top:14px;font-family:var(--mono)}.fr-repository__actions{display:flex;flex-wrap:wrap;gap:8px;flex:none}.fr-repository .fr-repository__action{display:inline-flex;align-items:center;min-height:42px;padding:8px 15px;background:var(--kiln);color:var(--kiln-text);font-weight:700;text-decoration:none;clip-path:var(--step)}.fr-repository__tabs{margin:34px 0 0}.fr-repository__overview,.fr-repository__list,.fr-repository__details{min-width:0}.fr-repository__facts{--facts-line: color-mix(in srgb, var(--cobalt-300) 62%, var(--glaze));--facts-ground: color-mix(in srgb, #FFFFFF 58%, var(--glaze));--facts-hover: var(--row-hover);--facts-press: var(--wash);display:grid;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));gap:1px;margin:24px 0 40px;padding:1px;background:var(--facts-line);clip-path:var(--step-2)}@media(min-width:901px){.fr-repository__facts:not(:has(.sevmeter)){grid-template-columns:repeat(4,minmax(0,1fr))}}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fr-repository__facts{--facts-line: color-mix(in srgb, var(--cobalt-500) 46%, var(--glaze));--facts-ground: color-mix(in srgb, var(--wash) 50%, var(--glaze));--facts-press: var(--chip)}.fr-repository .fr-repository__fact{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"value extra" "label label";align-content:space-between;align-items:center;gap:18px 18px;min-width:0;min-height:118px;padding:18px 18px 16px 20px;background:var(--facts-ground);color:var(--ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.fr-repository .fr-repository__fact:hover{background:var(--facts-hover)}.fr-repository .fr-repository__fact:active{background:var(--facts-press)}.fr-repository .fr-repository__fact:focus-visible{outline:2px solid var(--focus);outline-offset:-5px}.fr-repository__fact-value{grid-area:value;min-width:0;font-size:30px;font-weight:800;line-height:1.05;letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fr-repository__fact-severity{grid-area:extra;--sev-w: 340px}.fr-repository__fact-label{grid-area:label;display:flex;align-items:center;gap:9px;min-width:0;color:var(--ink-soft);font-size:15px;font-weight:650;line-height:1.25}.fr-repository__fact-label .ico{color:var(--ink)}.fr-repository__fact-name{min-width:0;text-decoration:underline 1px transparent;text-underline-offset:4px}.fr-repository__fact-label .ico-go{margin-left:auto;color:var(--ink-soft);opacity:.75}.fr-repository .fr-repository__fact:hover .fr-repository__fact-label,.fr-repository .fr-repository__fact:focus-visible .fr-repository__fact-label{color:var(--ink)}.fr-repository .fr-repository__fact:hover .fr-repository__fact-name{text-decoration-color:currentColor}.fr-repository .fr-repository__fact:hover .ico-go,.fr-repository .fr-repository__fact:focus-visible .ico-go{color:var(--ink);opacity:1;transform:translate(3px)}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .fr-repository .fr-repository__fact{transition:background-color .12s ease-out}:scope:not([data-motion=off]) .fr-repository__fact-label .ico-go{transition:transform .16s ease-out,opacity .12s ease-out}}:scope[data-motion=on] .fr-repository .fr-repository__fact{transition:background-color .12s ease-out}:scope[data-motion=on] .fr-repository__fact-label .ico-go{transition:transform .16s ease-out,opacity .12s ease-out}@media(forced-colors:active){.fr-repository__facts{background:CanvasText}.fr-repository .fr-repository__fact{background:Canvas}}.fr-repository{--sheet: color-mix(in srgb, #FFFFFF 58%, var(--glaze));--sheet-line: color-mix(in srgb, var(--cobalt-300) 62%, var(--glaze));--sheet-rule: color-mix(in srgb, var(--cobalt-300) 40%, var(--glaze));--section-rule: color-mix(in srgb, var(--ink) 16%, transparent);--field-line: color-mix(in srgb, var(--ink-soft) 70%, var(--glaze));--tile: var(--wash);--tile-hover: var(--wash-2);--tile-lip: var(--cobalt-300);--lamp-on: var(--cobalt-500)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fr-repository{--sheet: color-mix(in srgb, var(--wash) 50%, var(--glaze));--sheet-line: color-mix(in srgb, var(--cobalt-500) 46%, var(--glaze));--sheet-rule: color-mix(in srgb, var(--cobalt-500) 30%, var(--glaze));--section-rule: color-mix(in srgb, var(--ink) 18%, transparent);--field-line: color-mix(in srgb, var(--ink-soft) 55%, var(--glaze));--tile: var(--wash-2);--tile-hover: var(--chip);--tile-lip: var(--cobalt-500);--lamp-on: var(--cobalt-300)}.fr-repository .fr-repository__action{border:0;font:inherit;font-weight:700;line-height:1.2;cursor:pointer}.fr-repository .fr-repository__action:hover{background:var(--cobalt-700)}.fr-repository .fr-repository__action:active{background:var(--cabinet)}.fr-repository .fr-repository__action:focus-visible{outline:2px solid var(--kiln-text);outline-offset:-6px}.fr-repository .fr-repository__action:disabled{opacity:.55;cursor:default}.fr-repository .fr-repository__more,.fr-repository__details .fr-repository__actions button.fr-repository__action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:7px 12px 8px 14px;border:0;background:var(--tile);box-shadow:inset 0 -2px 0 var(--tile-lip);color:var(--ink);font:inherit;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;clip-path:var(--step-2);cursor:pointer}.fr-repository__details .fr-repository__actions button.fr-repository__action{min-height:42px;padding:9px 16px 10px;font-size:15px}.fr-repository .fr-repository__more .ico-go{color:var(--ink-soft)}.fr-repository .fr-repository__more:hover,.fr-repository__details .fr-repository__actions button.fr-repository__action:hover:not(:disabled){background:var(--tile-hover);box-shadow:inset 0 -2px 0 var(--cobalt-500)}.fr-repository .fr-repository__more:hover .ico-go{color:var(--ink);transform:translate(2px)}.fr-repository .fr-repository__more:active,.fr-repository__details .fr-repository__actions button.fr-repository__action:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.fr-repository .fr-repository__more:focus-visible,.fr-repository__details .fr-repository__actions button.fr-repository__action:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.fr-repository__section-head{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:18px}.fr-repository__section-head>div{min-width:0}.fr-repository__section-head p{margin-top:5px;color:var(--ink-soft)}.fr-repository__count{display:inline-grid;place-items:center;min-width:30px;height:28px;padding:2px 8px 0;background:var(--chip);color:var(--ink);clip-path:var(--step-2);font:400 16px/1 var(--mono);font-variant-numeric:tabular-nums;vertical-align:3px}.fr-repository__map{min-width:0;margin-bottom:48px}.fr-repository__map .tm{background:var(--tm-sea-1)}.fr-repository__map .tm-frame{max-width:100%}.fr-repository .fr-repository__settings-only{max-width:none;margin:0 0 40px;padding:18px 20px;background:var(--sheet);box-shadow:inset 4px 0 0 var(--cobalt-500),inset 0 0 0 1px var(--sheet-line);font-size:17px}.fr-repository__sheet{display:grid;align-content:start;gap:1px;min-width:0;padding:1px;background:var(--sheet-line);clip-path:var(--step-2)}.fr-repository__sheet>*{min-width:0;background:var(--sheet)}.fr-repository__sheet>.fr-repository__section-head{margin:0;padding:16px 16px 16px 20px}.fr-repository__sheet h2{font-size:22px;letter-spacing:-.01em}.fr-repository__columns{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start;gap:24px}.fr-repository__columns>section{min-width:0}.fr-repository__columns ul,.fr-repository__list ul{list-style:none;margin:0;padding:0}.fr-repository__rows{display:grid;gap:1px;background:var(--sheet-line)}.fr-repository__list .fr-repository__rows{padding:1px;clip-path:var(--step-2)}.fr-repository__finding,.fr-repository__fix,.fr-repository__scan{position:relative;display:grid;align-items:start;gap:6px 14px;min-width:0;padding:15px 16px 15px 20px;background:var(--sheet)}.fr-repository__finding{grid-template-columns:18px minmax(0,1fr) auto 16px}.fr-repository__fix{grid-template-columns:22px minmax(0,1fr) 16px}.fr-repository__scan{grid-template-columns:22px minmax(0,1fr) auto 16px;align-items:center}.fr-repository__finding:hover,.fr-repository__fix:hover,.fr-repository__scan:hover{background:var(--row-hover)}.fr-repository__finding:has(a:focus-visible),.fr-repository__fix:has(a:focus-visible),.fr-repository__scan:has(a:focus-visible){outline:2px solid var(--focus);outline-offset:-3px}.fr-repository .fr-repository__finding a:focus-visible,.fr-repository .fr-repository__fix a:focus-visible,.fr-repository .fr-repository__scan a:focus-visible{outline:none}.fr-repository__finding a,.fr-repository__fix a,.fr-repository__scan a{display:inline;font-size:16px;font-weight:700;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.fr-repository__finding a:after,.fr-repository__fix a:after,.fr-repository__scan a:after{content:"";position:absolute;inset:0}.fr-repository__finding:hover a,.fr-repository__fix:hover a,.fr-repository__scan:hover a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.fr-repository__finding>.ico-go,.fr-repository__fix>.ico-go,.fr-repository__scan>.ico-go{align-self:center;color:var(--ink-soft);opacity:.7}.fr-repository__finding:hover>.ico-go,.fr-repository__fix:hover>.ico-go,.fr-repository__scan:hover>.ico-go{color:var(--ink);opacity:1;transform:translate(2px)}.fr-repository__finding-pip{padding-top:3px;line-height:0}.fr-repository__fix-mark,.fr-repository__scan-mark{display:grid;place-items:center;line-height:0}.fr-repository__fix-mark{padding-top:1px}.fr-repository__row-body{display:grid;gap:6px;min-width:0}.fr-repository .fr-repository__row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin-left:-12px;color:var(--ink-soft);font-size:13.5px;line-height:1.4;clip-path:inset(0 0 0 12px)}.fr-repository__row-meta>*{min-width:0;margin-right:11px;padding-left:12px;box-shadow:inset 1px 0 0 var(--sheet-line);overflow-wrap:anywhere}.fr-repository .fr-repository__row-meta code{padding:0 0 0 12px;background:none;color:var(--ink);font:400 13px/1.4 var(--code)}.fr-repository__sev{color:var(--ink);font-weight:750}.fr-repository__sev:is([data-level=critical],[data-level=high]){color:var(--iron)}.fr-repository__row-meta>.fr-repository__row-note{flex-basis:100%;margin-top:2px;color:var(--gilt-word);font-weight:650}.fr-repository__fix .fr-repository__row-meta>span{display:inline-flex;align-items:center;gap:7px}.fr-repository__fix[data-fix=ready] .fr-repository__row-meta>span:before{content:"";width:8px;height:8px;background:var(--gilt)}.fr-repository__finding-fix{--fix-lamp: transparent;display:inline-flex;align-items:center;gap:7px;align-self:start;min-height:26px;margin-top:-1px;padding:2px 9px 2px 8px;box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink);font-size:13px;font-weight:650;line-height:1.2;white-space:nowrap;clip-path:var(--step-2)}.fr-repository__finding-fix:before{content:"";flex:none;width:8px;height:8px;background:var(--fix-lamp);box-shadow:inset 0 0 0 1.5px var(--fix-lamp)}.fr-repository__finding[data-fix=ready] .fr-repository__finding-fix,.fr-repository__finding[data-fix=guidance_ready] .fr-repository__finding-fix{--fix-lamp: var(--gilt);background:var(--gilt-ground);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gilt) 55%,transparent)}.fr-repository__finding:is([data-fix=being_written],[data-fix=pull_request_open],[data-fix=branch_pushed],[data-fix=published]) .fr-repository__finding-fix{--fix-lamp: var(--lamp-on)}.fr-repository__finding[data-fix=being_written] .fr-repository__finding-fix:before{background:transparent}.fr-repository__finding:is([data-fix=merged],[data-fix=fixed]) .fr-repository__finding-fix{--fix-lamp: var(--ink)}.fr-repository__finding:is([data-fix=rejected],[data-fix=found_again],[data-fix=cannot_publish],[data-fix=out_of_date],[data-fix=not_confirmed],[data-fix=no_patch],[data-fix=superseded]) .fr-repository__finding-fix{--fix-lamp: var(--iron)}.fr-repository__finding[data-fix=not_recorded] .fr-repository__finding-fix{padding-inline:0;box-shadow:none;color:var(--ink-soft);font-weight:400}.fr-repository__finding[data-fix=not_recorded] .fr-repository__finding-fix:before{display:none}.fr-repository__scan>a{font-variant-numeric:tabular-nums}.fr-repository__scan>span:not([class]){color:var(--ink-soft);font:400 13px/1.3 var(--code);overflow-wrap:anywhere;text-align:right}.fr-repository__scan[data-state=failed]>a{color:var(--iron)}.fr-repository .fr-repository__empty{max-width:none;display:flex;align-items:center;gap:12px;min-height:64px;padding:18px 20px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink-soft);clip-path:var(--step-2);line-height:1.45}.fr-repository__sheet>.fr-repository__empty{box-shadow:none;clip-path:none}.fr-repository__empty .ico{color:var(--ink)}.fr-repository__inside{margin-top:48px}.fr-repository__inside-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}.fr-repository__inside-columns>div{min-width:0;padding:20px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fr-repository__inside ol{margin:12px 0 0;padding-left:20px}.fr-repository__inside li{padding:6px 0;overflow-wrap:anywhere}.fr-repository__inside li span:last-child{display:block;color:var(--ink-soft);font-size:13px}.fr-repository__list,.fr-repository__details{padding-top:34px}.fr-repository__filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 18px}.fr-repository__filters :is(input,select){box-sizing:border-box;min-height:44px;border:1px solid var(--field-line);border-radius:0;background-color:var(--sheet);color:var(--ink);font:inherit}.fr-repository__filters :is(input,select):hover{border-color:var(--ink)}.fr-repository__filters :is(input,select):focus-visible{border-color:var(--ink);outline:2px solid var(--focus);outline-offset:2px}.fr-repository__filters input::placeholder{color:var(--ink-soft);opacity:1}.fr-repository .fr-repository__filters select{width:auto;min-width:180px;padding:9px 40px 9px 13px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}.fr-repository__search{display:flex;flex:1 1 340px;max-width:520px;min-width:0}.fr-repository__search-field{position:relative;display:flex;flex:1;min-width:0}.fr-repository__search-field:before{content:"";position:absolute;top:50%;left:15px;width:10px;height:10px;border:2px solid var(--ink-soft);border-radius:50%;transform:translateY(-62%);pointer-events:none}.fr-repository__search-field:after{content:"";position:absolute;top:50%;left:26px;width:2px;height:6px;background:var(--ink-soft);transform:translateY(1px) rotate(-45deg);pointer-events:none}.fr-repository .fr-repository__search input{flex:1;width:100%;min-width:0;padding:9px 12px 9px 40px;border-right:0}.fr-repository__search button{flex:none;min-height:44px;padding:8px 18px;border:0;background:var(--kiln);color:var(--kiln-text);font:inherit;font-weight:700;cursor:pointer}.fr-repository__search button:hover{background:var(--cobalt-700)}.fr-repository__search button:focus-visible{outline:2px solid var(--kiln-text);outline-offset:-5px}.fr-repository__pager{margin-top:20px}.fr-repository .fr-repository__lead{margin:8px 0 24px;max-width:70ch;color:var(--ink-soft);line-height:1.5}.fr-repository__details>h2{margin-bottom:4px}.fr-repository__details>dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1px;margin:22px 0 26px;padding:1px;background:var(--sheet-line);clip-path:var(--step-2)}.fr-repository__details>dl>div{display:grid;align-content:start;gap:8px;min-width:0;padding:18px 20px 20px;background:var(--sheet)}.fr-repository__details>dl dt{color:var(--ink-soft);font-size:14px;font-weight:650;line-height:1.3}.fr-repository__details>dl dd{margin:0;font-size:20px;font-weight:750;line-height:1.25;overflow-wrap:anywhere}.fr-repository__details>.fr-repository__lead+.fr-repository__lead{margin-top:-14px}.fr-repository__details>dl+.fr-repository__lead{margin-top:0}.fr-repository__details>.fr-repository__actions{display:inline-flex;flex-wrap:wrap;gap:8px;margin-top:4px;vertical-align:top}.fr-repository__details>a.fr-repository__action+.fr-repository__actions{margin-left:8px}.fr-repository__details>.fr-repository__actions+p[role=status]{margin-top:12px;font-weight:700}.fr-repository__details>.fr-repository__actions+p[role=status]:empty{display:none}.fr-repository__details>a.fr-repository__action{margin-top:4px}.fr-repository__details>.fr-repository__lead a{font-weight:700;text-underline-offset:3px}.fr-repository--settings .fr-repository__settings{padding-top:34px}.fr-repository .fr-repository__settings-title{margin-bottom:26px}.fr-repository__settings :is(.fr-scope,.fr-fixset,.fr-repository__field,.fr-repository__setting,.fr-repository__save-row){display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);column-gap:clamp(32px,5vw,72px);margin:0;padding:36px 0;border-top:1px solid var(--section-rule);background:none;clip-path:none}.fr-repository__settings :is(.fr-scope,.fr-fixset){align-items:start}.fr-repository__settings .fr-scope{grid-template-rows:auto auto 1fr}.fr-repository__settings .fr-fixset{grid-template-rows:repeat(6,auto) 1fr}.fr-repository__settings :is(.fr-scope__head,.fr-fixset__head,.fr-repository__setting-head,.fr-repository__field-words){grid-column:1;grid-row:1 / -1;align-self:start;display:grid;justify-items:start;gap:0;min-width:0}.fr-repository__settings :is(.fr-scope,.fr-fixset)>:not(.fr-scope__head,.fr-fixset__head){grid-column:2;min-width:0}.fr-repository__settings .fr-repository__field-control,.fr-repository__settings .fr-repository__states,.fr-repository__settings .fr-repository__save-row>*{grid-column:2;min-width:0}.fr-repository__settings :is(.fr-scope__head h2,.fr-fixset__head h2,.fr-repository__setting-head h2,.fr-repository__field-label){margin:0;font-size:22px;font-weight:750;line-height:1.2;letter-spacing:-.01em}.fr-repository__settings :is(.fr-scope__head p,.fr-fixset__head .fr-fixset__lead,.fr-repository__field-hint){max-width:46ch;margin:8px 0 0;color:var(--ink-soft);font-size:15px;line-height:1.5}.fr-repository__settings .fr-repository__field-words{gap:0}.fr-repository__settings .fr-repository__field+.fr-repository__field{border-top-color:var(--sheet-rule)}.fr-repository__settings .fr-repository__setting-form{margin:0}.fr-repository__settings .fr-scope__summary,.fr-repository__settings .fr-fixset__now{margin-top:0}.fr-repository__settings .fr-scope__body{margin-top:28px;padding-top:0;border-top:0}.fr-repository__settings .fr-fixset__form{margin-top:24px;padding-top:0;border-top:0}.fr-repository__settings .fr-repository__save-row{align-items:center;padding-top:0;border-top:0}.fr-repository__settings .fr-repository__save-row{grid-template-columns:minmax(0,300px) auto minmax(0,1fr)}.fr-repository__settings .fr-repository__save-row>.fr-repository__save{grid-column:2;justify-self:start}.fr-repository__settings .fr-repository__save-row>.fr-repository__save-status{grid-column:3;margin-left:16px;font-weight:700}.fr-repository__settings .fr-repository__save-status:empty{display:none}.fr-repository .fr-repository__save{min-height:46px;padding:11px 20px;background:var(--gilt);color:var(--gilt-on)}.fr-repository .fr-repository__save:hover{background:var(--gilt-hi)}.fr-repository .fr-repository__save:active{background:var(--gilt);filter:brightness(.92)}.fr-repository .fr-repository__save:focus-visible{outline-color:var(--gilt-on)}.fr-repository__field-label{display:block;color:var(--ink);cursor:default}label.fr-repository__field-label{cursor:pointer}.fr-repository .fr-repository__field-value{max-width:none;padding-top:2px;font-size:18px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.fr-repository__field-control :is(textarea,select){box-sizing:border-box;display:block;min-height:46px;border:1px solid var(--field-line);border-radius:0;background-color:var(--sheet);color:var(--ink);font:inherit}.fr-repository__field-control textarea{width:100%;min-height:168px;padding:12px 14px;font:400 15px/1.55 var(--code);resize:vertical}.fr-repository__field-control select{width:min(100%,280px);padding:10px 42px 10px 14px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 21px) 50%,calc(100% - 16px) 50%;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}.fr-repository__field-control :is(textarea,select):hover{border-color:var(--ink)}.fr-repository__field-control :is(textarea,select):focus-visible{border-color:var(--ink);outline:2px solid var(--focus);outline-offset:2px}.fr-repository__setting-head .fr-repository__more{margin-top:18px}.fr-repository__states{display:grid;gap:1px;margin:0;padding:1px;background:var(--sheet-line);clip-path:var(--step-2)}.fr-repository__states>div{display:grid;grid-template-columns:minmax(10rem,16rem) minmax(0,1fr);align-items:center;gap:8px 20px;min-height:52px;padding:10px 20px;background:var(--sheet)}.fr-repository__states dt{color:var(--ink);font-weight:650}.fr-repository__states dd{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--ink);font-weight:700}.fr-repository__lamp{flex:none;width:10px;height:10px;background:var(--ink-soft)}.fr-repository__states [data-tone=on] .fr-repository__lamp{background:var(--lamp-on)}.fr-repository__states [data-tone=warn] .fr-repository__lamp{background:var(--gilt)}.fr-repository__states [data-tone=alert] .fr-repository__lamp{background:var(--iron)}.fr-repository__states [data-tone=alert] dd{color:var(--iron)}.fr-repository__states [data-tone=off] .fr-repository__lamp{background:transparent;box-shadow:inset 0 0 0 2px var(--ash)}.fr-repository__states [data-tone=off] dd{color:var(--ink-soft);font-weight:650}.fr-repository__settings .fr-scope__summary{padding:18px 20px 18px 24px;background:var(--sheet);box-shadow:inset 4px 0 0 var(--cobalt-500),inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fr-repository__settings .fr-scope__head .fr-scope__second{margin-top:18px}.fr-repository__settings :is(.fr-fixset__needs ul,.fr-fixset__consent,.fr-fixset__rule,.fr-fixset__paused,.fr-fixset__tuning,.fr-fixset__notices){max-width:none}.fr-repository__settings .fr-scope :is(select,input[type=text]){border-color:var(--field-line);background-color:var(--sheet)}.fr-repository__settings .fr-scope :is(select,input[type=text]):hover{border-color:var(--ink)}.fr-repository__settings .fr-scope :is(select,input[type=text]):focus-visible{border-color:var(--ink);outline:2px solid var(--focus);outline-offset:2px}.fr-repository__settings .fr-scope select{padding-right:42px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 21px) 50%,calc(100% - 16px) 50%;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}.fr-repository__settings .fr-tree{border-color:var(--sheet-line);background:var(--sheet)}.fr-repository__settings .fr-scope__shared{background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line)}.fr-repository__settings .fr-scope__shared-list label{background:var(--glaze)}.fr-repository__settings .fr-scope__second{min-height:42px;padding:9px 16px 10px;border:0;background:var(--tile);box-shadow:inset 0 -2px 0 var(--tile-lip);color:var(--ink);clip-path:var(--step-2)}.fr-repository__settings .fr-scope__second:hover:not(:disabled){background:var(--tile-hover);box-shadow:inset 0 -2px 0 var(--cobalt-500);color:var(--ink)}.fr-repository__settings .fr-scope__second:active:not(:disabled){border:0;background:var(--tile-hover);box-shadow:none;color:var(--ink);transform:translateY(1px)}.fr-repository__settings .fr-scope__second:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.fr-repository__settings .fr-fixset__lately{margin-top:32px;padding-top:24px;border-top:1px solid var(--sheet-rule)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fr-repository .fr-fixset__needs li[data-met=true] .fr-fixset__mark{background:var(--cobalt-300)}.fr-repository .fr-repository__notice{max-width:78ch;margin:0 0 16px;padding:16px 20px;background:var(--sheet);box-shadow:inset 4px 0 0 var(--gilt),inset 0 0 0 1px var(--sheet-line);color:var(--ink)}.fr-repository__notice-act{margin:0 0 28px}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .fr-repository :is(.fr-repository__finding,.fr-repository__fix,.fr-repository__scan){transition:background-color .12s ease-out}:scope:not([data-motion=off]) .fr-repository :is(.fr-repository__finding,.fr-repository__fix,.fr-repository__scan,.fr-repository__more) .ico-go{transition:transform .16s ease-out,opacity .12s ease-out}}@media(forced-colors:active){.fr-repository :is(.fr-repository__sheet,.fr-repository__rows,.fr-repository__states,.fr-repository__details>dl){background:CanvasText}.fr-repository .fr-repository__more,.fr-repository__details .fr-repository__actions button.fr-repository__action{border:1px solid ButtonText}}@media(max-width:1100px){.fr-repository__settings :is(.fr-scope,.fr-fixset,.fr-repository__field,.fr-repository__setting,.fr-repository__save-row){grid-template-columns:minmax(0,1fr);grid-template-rows:none}.fr-repository__settings :is(.fr-scope__head,.fr-fixset__head,.fr-repository__setting-head,.fr-repository__field-words){grid-row:auto;margin-bottom:20px}.fr-repository__settings :is(.fr-scope,.fr-fixset)>:not(.fr-scope__head,.fr-fixset__head),.fr-repository__settings .fr-repository__field-control,.fr-repository__settings .fr-repository__states,.fr-repository__settings .fr-repository__save-row>*{grid-column:1}.fr-repository__settings .fr-repository__save-row{grid-template-columns:minmax(0,1fr);gap:12px}.fr-repository__settings .fr-repository__save-row>.fr-repository__save{grid-column:1}.fr-repository__settings .fr-repository__save-row>.fr-repository__save-status{grid-column:1;margin-left:0}.fr-repository__settings :is(.fr-scope__head p,.fr-fixset__head .fr-fixset__lead,.fr-repository__field-hint){max-width:70ch}}.fr-repository__plan{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:26px;padding:14px 0;border-top:1px solid var(--ink);border-bottom:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}.fr-repository__plan+.fr-repository__tabs{margin-top:18px}.fr-repository__plan-words{display:flex;align-items:center;gap:14px;min-width:0}.fr-repository__plan-mark{flex:none;width:14px;height:14px;background:transparent;box-shadow:inset 0 0 0 2px var(--ink-soft);clip-path:var(--step-2)}.fr-repository__plan[data-state=credits] .fr-repository__plan-mark,.fr-repository__plan[data-state=company] .fr-repository__plan-mark{background:var(--gilt);box-shadow:none}.fr-repository__plan[data-state=continuous] .fr-repository__plan-mark{background:var(--cobalt-500);box-shadow:none}.fr-repository__plan[data-ready][data-state=nothing] .fr-repository__plan-mark{background:var(--gilt);box-shadow:none}.fr-repository__plan[data-ready] .fr-repository__plan-go:not(.fr-repository__plan-go--gilt){background:transparent;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);clip-path:var(--step-2)}.fr-repository__plan[data-ready] .fr-repository__plan-go:not(.fr-repository__plan-go--gilt):hover{background:var(--ink);color:var(--glaze)}.fr-repository__plan[data-state=unchanged] .fr-repository__plan-mark{box-shadow:inset 0 0 0 2px var(--cobalt-500)}.fr-repository__plan[data-state=past_due] .fr-repository__plan-mark,.fr-repository__plan[data-state=start_problem] .fr-repository__plan-mark{background:var(--iron);box-shadow:none}.fr-repository__plan-words>div{display:grid;gap:3px;min-width:0}.fr-repository__plan-line{margin:0;font-size:1.125rem;font-weight:750;line-height:1.3;overflow-wrap:anywhere}.fr-repository__plan-detail{margin:0;color:var(--ink-soft);font-size:14px;line-height:1.45}.fr-repository__plan-message{margin:0;font-size:14px;font-weight:700}.fr-repository__plan-message:empty{display:none}.fr-repository__plan[data-state=past_due] .fr-repository__plan-line{color:var(--iron)}.fr-repository .fr-repository__plan-go{display:inline-flex;flex:none;align-items:center;min-height:44px;border:0;padding:10px 18px;background:var(--kiln);color:var(--kiln-text);font:inherit;font-weight:700;text-decoration:none;clip-path:var(--step);cursor:pointer}.fr-repository .fr-repository__plan-go--gilt{background:var(--gilt);color:var(--gilt-on)}.fr-repository .fr-repository__plan-go--gilt:hover{background:var(--gilt-hi)}.fr-repository .fr-repository__plan-go:focus-visible{outline:2px solid currentColor;outline-offset:-6px}.fr-repository .fr-repository__plan-go:disabled{opacity:.6;cursor:wait}.fr-repository__plan-acts{display:flex;flex:none;flex-wrap:wrap;gap:8px}@media(max-width:900px){.fr-repository__columns{grid-template-columns:minmax(0,1fr);gap:24px}.fr-repository__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.fr-repository__plan{flex-direction:column;align-items:stretch}.fr-repository .fr-repository__plan-go{justify-content:center}.fr-repository__plan-acts{flex-direction:column}.fr-repository{padding:20px 16px 48px}.fr-repository__header-row{display:block}.fr-repository__identity{align-items:flex-start;gap:10px}.fr-repository__identity canvas{max-width:80px;height:auto}.fr-repository__actions{margin-top:20px}.fr-repository__tabs{--tb-bleed: 16px;margin-top:26px}.fr-repository__facts{margin:20px 0 32px}.fr-repository__fact[data-fact=findings],.fr-repository__fact[data-fact=watch]{grid-column:1 / -1}.fr-repository .fr-repository__fact{gap:14px 16px;min-height:0;padding:14px 14px 13px 16px}.fr-repository__fact-value{font-size:23px}.fr-repository__fact-label{gap:8px;font-size:14px}.fr-repository__section-head{align-items:flex-start;flex-wrap:wrap}.fr-repository__sheet>.fr-repository__section-head{padding:14px 14px 14px 16px}.fr-repository__finding,.fr-repository__fix,.fr-repository__scan{padding:14px 12px 14px 14px}.fr-repository__finding{grid-template-columns:18px minmax(0,1fr) 16px}.fr-repository__finding-fix{grid-column:2;grid-row:2;justify-self:start}.fr-repository__finding>.ico-go{grid-column:3;grid-row:1 / span 2}.fr-repository__scan{grid-template-columns:22px minmax(0,1fr) 16px}.fr-repository__scan>span:not([class]){grid-column:2;grid-row:2;text-align:left}.fr-repository__scan>.ico-go{grid-column:3;grid-row:1 / span 2}.fr-repository__scan-mark{grid-row:1 / span 2;align-self:start}.fr-repository__filters{align-items:stretch}.fr-repository__search{flex-basis:100%;max-width:none}.fr-repository .fr-repository__filters select{flex:1 1 140px;min-width:0}.fr-repository__details>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.fr-repository__details>dl>div{padding:14px 14px 16px}.fr-repository__details>dl dd{font-size:17px}.fr-repository__details .fr-repository__actions button.fr-repository__action{flex:1 1 auto}.fr-repository__states>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 16px}.fr-repository .fr-repository__save{justify-content:center;width:100%}.fr-repository__settings :is(.fr-scope,.fr-fixset,.fr-repository__field,.fr-repository__setting){padding:28px 0}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.fr-trust__source{padding:8px var(--gutter) 18px;color:var(--kiln-soft);font-family:var(--mono);font-size:12px}.fr-trust__source a{display:inline-flex;align-items:center;min-height:24px;color:inherit}.fr-tm,.sheet.fr-tm-sheet{--sheet: color-mix(in srgb, #FFFFFF 58%, var(--glaze));--sheet-head: color-mix(in srgb, var(--wash) 38%, var(--sheet));--sheet-line: color-mix(in srgb, var(--cobalt-300) 62%, var(--glaze));--sheet-rule: color-mix(in srgb, var(--cobalt-300) 38%, var(--glaze));--lamp-on: var(--cobalt-500);--tile: var(--wash);--tile-hover: var(--wash-2);--set-sheet: var(--sheet);--set-line: var(--sheet-line);--set-tile: var(--wash);--set-tile-hover: var(--wash-2);--set-lip: var(--cobalt-300);--set-calm: var(--cobalt-700);--set-alert-ground: var(--iron-ground-wash);--tm-panel-w: 352px}.fr-tm{min-width:0;min-height:100%;padding-bottom:96px;overflow-x:clip;background:var(--glaze);color:var(--ink);font-family:var(--sans)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) :is(.fr-tm,.sheet.fr-tm-sheet){--sheet: color-mix(in srgb, var(--wash) 50%, var(--glaze));--sheet-head: color-mix(in srgb, var(--wash) 80%, var(--glaze));--sheet-line: color-mix(in srgb, var(--cobalt-500) 46%, var(--glaze));--sheet-rule: color-mix(in srgb, var(--cobalt-500) 28%, var(--glaze));--lamp-on: var(--cobalt-300);--tile: var(--wash-2);--tile-hover: var(--chip);--set-tile: var(--wash-2);--set-tile-hover: var(--chip);--set-lip: var(--cobalt-500);--set-calm: var(--cobalt-300);--set-alert-ground: var(--iron-ground)}:is(.fr-tm,.fr-tm-sheet) :where(h1,h2,h3,h4,p,dl,dd,ol,ul){margin:0}:is(.fr-tm,.fr-tm-sheet) :where(ol,ul){padding:0;list-style:none}:is(.fr-tm,.fr-tm-sheet) a:focus-visible,:is(.fr-tm,.fr-tm-sheet) button:focus-visible,:is(.fr-tm,.fr-tm-sheet) [tabindex]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}:is(.fr-tm,.fr-tm-sheet) .set-btn:focus-visible{outline:3px solid var(--focus);outline-offset:2px}:is(.fr-tm,.fr-tm-sheet) .set-btn{min-height:38px;text-decoration:none}:is(.fr-tm,.fr-tm-sheet) a.set-btn--primary{color:var(--btn-text)}:is(.fr-tm,.fr-tm-sheet) a.set-btn:not(.set-btn--primary){color:var(--ink)}:is(.fr-tm,.fr-tm-sheet) .set-btn .fr-tm-glyph{flex:none}.fr-tm .fr-tm-btn--icon{width:38px;padding-inline:0}.fr-tm .set-btn[aria-pressed=true]{background:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);color:var(--glaze)}.fr-tm .set-btn[aria-pressed=true]:hover:not(:disabled){background:var(--ink);color:var(--glaze)}.fr-tm-wrap{display:grid;gap:22px;width:min(100%,calc(var(--page-max) + 2 * var(--gutter)));min-width:0;margin-inline:auto;padding:22px var(--gutter) 0}.fr-tm-head{display:grid;gap:14px;min-width:0;padding-bottom:22px;border-bottom:1px solid var(--ink)}.fr-tm-back{display:inline-flex;align-items:center;justify-self:start;gap:6px;min-height:32px;margin-left:-4px;padding-right:6px;color:var(--ink-soft);font-size:14px;font-weight:650;text-decoration:none}.fr-tm-back:hover{color:var(--ink)}.fr-tm-back:hover span{text-decoration:underline;text-underline-offset:3px}.fr-tm-head__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 32px}.fr-tm-head__words{min-width:0}.fr-tm-head h1{font:750 clamp(34px,4.4vw,52px)/1.02 var(--sans);letter-spacing:-.025em}.fr-tm-subject{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;font-size:19px;line-height:1.25}.fr-tm-subject strong{font-weight:750;overflow-wrap:anywhere}.fr-tm-facts{display:flex;flex-wrap:wrap;gap:8px 28px;min-width:0}.fr-tm-facts__row{display:flex;align-items:baseline;gap:8px;min-width:0}.fr-tm-facts dt{color:var(--ink-soft);font-size:13.5px}.fr-tm-facts dd{min-width:0;font-size:14.5px;font-weight:650;overflow-wrap:anywhere}.fr-tm-facts code{font:400 13px/1.3 var(--code)}.fr-tm-reading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 44px}.fr-tm-reading__words{display:grid;gap:4px;max-width:46ch;font:700 clamp(20px,2.1vw,26px)/1.28 var(--sans);letter-spacing:-.012em;text-wrap:pretty}.fr-tm-reading__more{color:var(--ink-soft)}.fr-tm-reading__words[data-tone=alert] .fr-tm-reading__more{color:var(--iron)}.fr-tm-stats{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 26px}.fr-tm-stat{display:flex;align-items:baseline;gap:7px;white-space:nowrap}.fr-tm-stat__n{font:400 26px/1 var(--mono)}.fr-tm-stat__label{color:var(--ink-soft);font-size:14px;font-weight:650}.fr-tm-stat[data-tone=alert] .fr-tm-stat__n{color:var(--iron)}.fr-tm-partial{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 20px;padding:12px 14px 12px 16px;background:var(--set-alert-ground);box-shadow:inset 0 -3px color-mix(in srgb,var(--iron) 30%,transparent);font-weight:650;clip-path:var(--step-2)}.fr-tm-board{display:grid;grid-template-columns:minmax(0,1fr) var(--tm-panel-w);gap:1px;min-width:0;padding:1px;background:var(--sheet-line);clip-path:var(--step-2)}.fr-tm-stagebox{display:grid;grid-template-rows:auto 1fr auto auto;min-width:0;background:var(--sheet)}.fr-tm-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:10px 12px 10px 16px;background:var(--sheet);border-bottom:1px solid var(--sheet-line)}.fr-tm-bar__show,.fr-tm-bar__zoom{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.fr-tm-bar__label{margin-right:4px;color:var(--ink-soft);font-size:14px;font-weight:650}.fr-tm-sea{position:relative;min-width:0;min-height:320px;background:var(--tm-sea-1)}.fr-tm-sea .tm{--focus: var(--kiln-text)}.fr-tm-sea .tm-label-name{overflow-wrap:anywhere}.fr-tm-pfacts .sevmeter__key{font-size:14px}.fr-tm-board[data-scroll=true] .tm-stage{cursor:grab}.fr-tm-board[data-scroll=true] .tm-stage.is-link{cursor:pointer}.fr-tm .tm-stage.is-dragging{cursor:grabbing;user-select:none}.fr-tm-legend{padding:12px 16px 10px;background:var(--sheet);border-top:1px solid var(--sheet-line)}.fr-tm-legend__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:10px 18px}.fr-tm-legend__item{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;min-width:0}.fr-tm-legend__words{display:grid;min-width:0;line-height:1.25}.fr-tm-legend__words strong{font-size:14px;font-weight:700}.fr-tm-legend__words span{color:var(--ink-soft);font-size:12.5px}.fr-tm-swatch{position:relative;display:block;width:26px;height:26px;background:var(--tm-sea-1);clip-path:var(--step-2)}.fr-tm-swatch:before,.fr-tm-swatch:after{content:"";position:absolute}.fr-tm-swatch[data-key=entry]:before{left:6px;top:7px;width:14px;height:14px;background:var(--tm-pier-top);clip-path:polygon(0 100%,0 40%,20% 40%,20% 20%,40% 20%,40% 0,60% 0,60% 20%,80% 20%,80% 40%,100% 40%,100% 100%,70% 100%,70% 60%,30% 60%,30% 100%)}.fr-tm-swatch[data-key=check]:before{left:10px;top:5px;width:6px;height:4px;background:var(--tm-guard-cap);box-shadow:0 0 0 1px var(--tm-guard-skin)}.fr-tm-swatch[data-key=check]:after{left:9px;top:10px;width:8px;height:11px;background:var(--tm-guard-coat);box-shadow:0 0 0 1px var(--tm-guard-skin)}.fr-tm-swatch[data-key=boundary]:before{left:4px;top:11px;width:18px;height:7px;background:var(--tm-wt-l);box-shadow:inset 0 2px 0 var(--tm-wt-cap)}.fr-tm-swatch[data-key=part]:before{left:7px;top:6px;width:12px;height:5px;background:var(--tm-bldg-roof)}.fr-tm-swatch[data-key=part]:after{left:7px;top:11px;width:12px;height:9px;background:var(--tm-bldg-l);box-shadow:inset -5px 0 0 var(--tm-bldg-r)}.fr-tm-swatch[data-key=data]:before{left:6px;top:6px;width:14px;height:15px;background:var(--tm-vault-l);box-shadow:inset -5px 0 0 var(--tm-vault-r),inset 0 3px 0 var(--tm-vault-top)}.fr-tm-swatch[data-key=data]:after{left:11px;top:14px;width:4px;height:7px;background:var(--tm-vault-door)}.fr-tm-swatch:is([data-key=finding],[data-key=unsettled],[data-key=aside]):before{left:8px;top:5px;width:2px;height:17px;background:var(--kiln-text)}.fr-tm-swatch:is([data-key=finding],[data-key=unsettled],[data-key=aside]):after{left:10px;top:5px;width:10px;height:8px;background:var(--tm-flag);clip-path:polygon(0 0,100% 0,75% 50%,100% 100%,0 100%)}.fr-tm-swatch[data-key=unsettled]:after{background:var(--tm-paper)}.fr-tm-swatch[data-key=aside]:after{background:var(--tm-ash)}.fr-tm-swatch[data-key=path]:before{left:6px;top:14px;width:4px;height:3px;background:var(--tm-foot);box-shadow:6px -4px 0 var(--tm-foot),11px 0 0 var(--tm-foot)}.fr-tm-swatch[data-key=fix]:before{left:7px;top:7px;width:12px;height:12px;background:var(--tm-gilt);box-shadow:inset 0 3px 0 var(--tm-gilt-hi),inset 0 -3px 0 var(--tm-gilt-base);clip-path:var(--step-2)}.fr-tm-hint{padding:0 16px 12px;background:var(--sheet);color:var(--ink-soft);font-size:12.5px}.fr-tm-panel{position:relative;min-width:0;min-height:420px;background:var(--sheet)}.fr-tm-panel__body{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 18px 22px;scrollbar-width:thin}.fr-tm-poverview{display:grid;gap:14px}.fr-tm-poverview__title{font:750 20px/1.2 var(--sans)}.fr-tm-poverview__lead{margin-top:-8px;color:var(--ink-soft);font-size:14px;line-height:1.4}.fr-tm-pgroup{display:grid;gap:4px}.fr-tm-pgroup__title{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:6px;border-bottom:1px solid var(--sheet-rule);font-size:13.5px;font-weight:750}.fr-tm-pgroup__count{color:var(--ink-soft);font:400 12.5px/1 var(--mono)}.fr-tm-prow__go{display:grid;gap:2px;width:100%;min-height:40px;padding:7px 8px;border:0;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.fr-tm-prow__go:hover{background:var(--tile)}.fr-tm-prow__name{display:flex;align-items:baseline;gap:8px;min-width:0;font-size:14.5px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.fr-tm-prow__num{flex:none;min-width:18px;padding:1px 4px;background:var(--tm-plaque);color:var(--tm-plaque-ink);font:400 12px/1.2 var(--mono);text-align:center}.fr-tm-prow__sub{color:var(--ink-soft);font-size:13px;line-height:1.3}.fr-tm-prow__sub[data-tone=open]{color:var(--iron)}.fr-tm-prow .sevmeter__key{font-size:12.5px}.fr-tm-prow__flag{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px}.fr-tm-pgroup__more{justify-self:start;min-height:32px;padding:4px 8px;border:0;background:transparent;color:var(--ink);font:650 13.5px/1.2 var(--sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fr-tm-pdetail{display:grid;gap:12px}.fr-tm-pback{display:inline-flex;align-items:center;justify-self:start;gap:6px;min-height:32px;margin-left:-6px;padding:4px 8px 4px 4px;border:0;background:transparent;color:var(--ink-soft);font:650 13.5px/1.2 var(--sans);cursor:pointer}.fr-tm-pback:hover{background:var(--tile);color:var(--ink)}.fr-tm-pdetail__kind{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;color:var(--ink-soft);font-size:13.5px;font-weight:650}.fr-tm-pdetail__title{font:750 22px/1.22 var(--sans);letter-spacing:-.01em;overflow-wrap:anywhere}.fr-tm-pdetail__lines{display:grid;gap:6px;font-size:15px;line-height:1.45}.fr-tm-pfacts{display:grid;gap:0;border-top:1px solid var(--sheet-rule)}.fr-tm-pfacts__row{display:grid;grid-template-columns:minmax(96px,.8fr) minmax(0,1.4fr);gap:10px;padding:8px 0;border-bottom:1px solid var(--sheet-rule);font-size:14px}.fr-tm-pfacts dt{color:var(--ink-soft)}.fr-tm-pfacts dd{min-width:0;font-weight:650;overflow-wrap:anywhere}.fr-tm-pfacts code{font:400 12.5px/1.45 var(--code);white-space:pre-wrap}.fr-tm-pfacts__row[data-code]{grid-template-columns:minmax(0,1fr);gap:2px}.fr-tm-codes{display:flex;flex-wrap:wrap;gap:6px}.fr-tm-codes li{min-width:0}.fr-tm-codes code{display:inline-block;max-width:100%;padding:3px 7px;background:var(--tile);font:400 12.5px/1.35 var(--code);overflow-wrap:anywhere}.fr-tm-codes__more{align-self:center;color:var(--ink-soft);font-size:13px}.fr-tm-related{display:grid;gap:4px}.fr-tm-related h4{font-size:13.5px;font-weight:750}.fr-tm-related ul{display:grid;gap:2px}.fr-tm-related__go{display:grid;gap:2px;width:100%;min-height:40px;padding:7px 8px;border:0;background:transparent;color:var(--ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.fr-tm-related__go:hover{background:var(--tile)}.fr-tm-related__title{font-size:14px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.fr-tm-related .sevmeter__key{font-size:12.5px}.fr-tm-pdetail__links{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.fr-tm-line{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px 20px;padding:22px 22px 22px 20px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fr-tm-line p{font-size:18px;font-weight:650;line-height:1.4;text-wrap:pretty}.fr-tm-line__mark{position:relative;width:44px;height:44px;background:var(--tm-sea-1);clip-path:var(--step-2)}.fr-tm-line__mark:before{content:"";position:absolute;left:9px;top:17px;width:26px;height:12px;background:var(--tm-sand-top);box-shadow:inset 0 -4px 0 var(--tm-sand-l);clip-path:polygon(0 50%,25% 0,75% 0,100% 50%,75% 100%,25% 100%)}.fr-tm-line[data-state=unavailable] .fr-tm-line__mark:before{background:var(--tm-flag);box-shadow:none}.fr-tm-below{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:start;gap:24px;padding-top:8px}.fr-tm-below__side{display:grid;gap:24px;min-width:0}.fr-tm-below>.fr-tm-below__side:only-child{grid-column:1 / -1;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),560px))}.fr-tm-section{min-width:0;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fr-tm-section__head{display:grid;gap:4px;padding:16px 20px 14px;border-bottom:1px solid var(--sheet-line)}.fr-tm-section h2{display:flex;align-items:center;gap:10px;font:750 20px/1.2 var(--sans);letter-spacing:-.01em}.fr-tm-section__head p{color:var(--ink-soft);font-size:14px}.fr-tm-section__count{padding:3px 7px 2px;background:var(--tile);font:400 13px/1 var(--mono);letter-spacing:0}.fr-tm-section__link{display:flex;align-items:center;gap:6px;min-height:46px;padding:10px 20px;border-top:1px solid var(--sheet-line);color:var(--ink);font-size:14.5px;font-weight:700;text-decoration:none}.fr-tm-section__link:hover span{text-decoration:underline;text-underline-offset:3px}.fr-tm-frow{display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:start;gap:4px 16px;padding:14px 20px}.fr-tm-frow+.fr-tm-frow{border-top:1px solid var(--sheet-rule)}.fr-tm-frow[hidden]{display:none}.fr-tm-frow__sev{padding-top:2px}.fr-tm-frow__sev .sevmeter__key{font-size:13px}.fr-tm-frow__main{display:grid;gap:4px;min-width:0}.fr-tm-frow__title{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.3;text-decoration:underline 1px color-mix(in srgb,var(--ink) 28%,transparent);text-underline-offset:3px;overflow-wrap:anywhere}.fr-tm-frow__title:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}.fr-tm-frow__meta{display:flex;flex-wrap:wrap;gap:2px 14px;color:var(--ink-soft);font-size:13.5px}.fr-tm-frow__meta code{font:400 12.5px/1.4 var(--code);overflow-wrap:anywhere}.fr-tm-frow__side{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.fr-tm-frow__map{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px 4px 8px;border:0;background:var(--tile);box-shadow:inset 0 -2px 0 var(--set-lip);color:var(--ink);font:700 13px/1.2 var(--sans);white-space:nowrap;cursor:pointer;clip-path:var(--step-2)}.fr-tm-frow__map:hover{background:var(--tile-hover)}.fr-tm-findings__more{margin:0 20px 16px}.fr-tm-srow+.fr-tm-srow{border-top:1px solid var(--sheet-rule)}.fr-tm-srow__go{display:grid;gap:6px;padding:12px 20px;color:var(--ink);text-decoration:none}.fr-tm-srow__go:hover,.fr-tm-srow[data-current] .fr-tm-srow__go{background:var(--tile)}.fr-tm-srow__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.fr-tm-srow__mark{font-size:13px;font-weight:750}.fr-tm-srow__meta{display:flex;flex-wrap:wrap;gap:2px 14px;color:var(--ink-soft);font-size:13.5px}.fr-tm-srow__meta code{font:400 12px/1.4 var(--code)}.fr-tm-notes__list{display:grid}.fr-tm-notes__list li{padding:12px 20px;font-size:14.5px;line-height:1.45}.fr-tm-notes__list li+li{border-top:1px solid var(--sheet-rule)}.fr-tm-skeleton{display:grid;gap:22px}.fr-tm-skeleton .set-skeleton__line{width:var(--w, 100%);background:var(--tile)}.fr-tm-skeleton__sea{min-height:clamp(520px,calc(100vh - 170px),1000px);background:var(--tm-sea-1)}.fr-tm-skeleton__panel{display:grid;align-content:start;gap:14px;padding:18px;background:var(--sheet)}.sheet.fr-tm-sheet{--focus: var(--ink);--soft: var(--ink-soft);--slab: var(--ink);--slab-text: var(--glaze);--slab-base: var(--cobalt-700);max-height:min(78vh,calc(100vh - 80px));background:var(--sheet);color:var(--ink);box-shadow:inset 0 2px 0 var(--ink)}.sheet.fr-tm-sheet .sheet-h{color:var(--ink-soft);font-size:15px;font-weight:700}.sheet.fr-tm-sheet .sheet-body{display:grid;gap:12px}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .fr-tm-sea[data-settle] .tm-stage{animation:fr-tm-settle .56s cubic-bezier(.2,.7,.2,1) both}:scope:not([data-motion=off]) .fr-tm-panel__body[data-enter]{animation:fr-tm-slide .2s ease-out both}:scope:not([data-motion=off]) .fr-tm-prow__go,:scope:not([data-motion=off]) .fr-tm-related__go,:scope:not([data-motion=off]) .fr-tm-srow__go{transition:background-color .12s ease-out}}:scope[data-motion=on] .fr-tm-sea[data-settle] .tm-stage{animation:fr-tm-settle .56s cubic-bezier(.2,.7,.2,1) both}:scope[data-motion=on] .fr-tm-panel__body[data-enter]{animation:fr-tm-slide .2s ease-out both}@media(prefers-reduced-motion:reduce){:scope:not([data-motion=on]) .fr-tm-sea[data-settle] .tm-stage{animation:fr-tm-fade .26s ease-out both}:scope:not([data-motion=on]) .fr-tm-panel__body[data-enter]{animation:fr-tm-fade .16s ease-out both}}:scope[data-motion=off] .fr-tm-sea[data-settle] .tm-stage{animation:fr-tm-fade .26s ease-out both}:scope[data-motion=off] .fr-tm-panel__body[data-enter]{animation:fr-tm-fade .16s ease-out both}@keyframes fr-tm-settle{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes fr-tm-slide{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes fr-tm-fade{0%{opacity:0}to{opacity:1}}@media(min-width:1500px){.fr-tm-board{--tm-bleed: max(0px, calc((min(100vw - 2 * var(--gutter) - 32px, 1720px) - 100%)/2) );margin-inline:calc(-1 * var(--tm-bleed))}}@media(max-width:1180px){.fr-tm{--tm-panel-w: 300px}.fr-tm-reading{grid-template-columns:minmax(0,1fr)}.fr-tm-stats{justify-content:flex-start}.fr-tm-below{grid-template-columns:minmax(0,1fr)}.fr-tm-below__side{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media(max-width:900px){.fr-tm-board{grid-template-columns:minmax(0,1fr)}.fr-tm-panel{display:none}}@media(max-width:719px){.fr-tm-wrap{gap:18px;padding:14px 16px 0}.fr-tm-head{gap:12px;padding-bottom:18px}.fr-tm-head__actions,.fr-tm-head__actions .set-btn{width:100%}.fr-tm-subject{font-size:17px}.fr-tm-facts{gap:6px 18px}.fr-tm-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.fr-tm-stat{white-space:normal}.fr-tm-stat__n{font-size:22px}.fr-tm-board{margin-inline:-16px;clip-path:none;padding:1px 0}.fr-tm-bar{padding:8px 12px}.fr-tm-bar__label{display:none}.fr-tm-partial{grid-template-columns:minmax(0,1fr)}.fr-tm-partial .set-btn{justify-self:start}.fr-tm-sea{min-height:260px}.fr-tm-skeleton__sea{min-height:280px}.fr-tm-sea .tm-signs{display:block}.fr-tm-legend{padding:12px}.fr-tm-legend__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.fr-tm-legend__words span,.fr-tm-hint{display:none}.fr-tm-line{grid-template-columns:auto minmax(0,1fr);padding:18px 16px}.fr-tm-line .set-btn{grid-column:1 / -1}.fr-tm-line p{font-size:16.5px}.fr-tm-below__side{grid-template-columns:minmax(0,1fr)}.fr-tm-section__head{padding:14px 16px 12px}.fr-tm-frow{grid-template-columns:minmax(0,1fr) auto;padding:14px 16px}.fr-tm-frow__sev{grid-column:1 / -1;padding-top:0}.fr-tm-frow__side{grid-column:1 / -1;justify-content:flex-start}.fr-tm-srow__go,.fr-tm-notes__list li{padding:12px 16px}.fr-tm-section__link{padding:10px 16px}.fr-tm-findings__more{margin:0 16px 14px}.fr-trust__source{padding-inline:16px}}.fr-tm,.fr-flow{--flow-ease: cubic-bezier(.22, .8, .24, 1);--flow-sky: #0A1532;--flow-sky-2: #0F1D44;--flow-plate: #13234B;--flow-plate-hi: #1A2D5E;--flow-edge: #263B74;--flow-edge-hi: #4A66AA;--flow-tile: #0C1838;--flow-text: #E9ECF4;--flow-soft: #8FA2CC;--flow-wire: #5A74B4;--flow-lit: #CFDBF7;--flow-gilt: #E9C46A;--flow-critical: #FF6B55;--flow-high: #F59A62;--flow-medium: #E6C15A;--flow-low: #8FB3F0;--flow-aside: #6E7A96;--flow-node-h: 56px;--flow-step: polygon(0 4px, 4px 4px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px) , 0 calc(100% - 4px) );--flow-step-2: polygon(0 2px, 2px 2px, 2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(100% - 2px) , calc(100% - 2px) calc(100% - 2px) , calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px) , 0 calc(100% - 2px) );--flow-lock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath fill-rule='evenodd' d='M2 0h4v1H2zM1 1h1v3H1zM6 1h1v3H6zM0 4h8v4H0zM3 5v2h2V5z' fill='black'/%3E%3C/svg%3E");--flow-open: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath fill-rule='evenodd' d='M2 0h4v1H2zM1 1h1v3H1zM6 1h1v1H6zM0 4h8v4H0zM3 5v2h2V5z' fill='black'/%3E%3C/svg%3E");--flow-store: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M1 0h6v1H1zM0 1h8v2H0zM0 3h1v1H0zM7 3h1v1H7zM0 4h8v1H0zM0 5h1v1H0zM7 5h1v1H7zM0 6h8v1H0zM1 7h6v1H1z' fill='black'/%3E%3C/svg%3E");--flow-entry: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M4 0h4v1H4zM7 1h1v6H7zM4 7h4v1H4zM0 3h4v2H0zM3 2h1v1H3zM3 5h1v1H3zM4 3h1v2H4z' fill='black'/%3E%3C/svg%3E");--flow-folder: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 1h3v1H0zM0 2h8v5H0z' fill='black'/%3E%3C/svg%3E");--flow-bricks: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h8v8H0z' fill='%23111F45'/%3E%3Cpath d='M0 0h3v3H0zM4 0h4v3H4zM0 4h1v3H0zM2 4h4v3H2zM7 4h1v3H7z' fill='%231C3062'/%3E%3C/svg%3E");--flow-dots: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h1v1H0z' fill='%238FA2CC'/%3E%3C/svg%3E")}.fr-tm-verdict{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 40px}.fr-tm-verdict__words{display:grid;gap:6px;max-width:54ch}.fr-tm-verdict__lead{font:750 clamp(21px,2.2vw,27px)/1.22 var(--sans);letter-spacing:-.015em;text-wrap:pretty}.fr-tm-verdict__more{color:var(--ink-soft);font-size:16px;font-weight:600;line-height:1.4}.fr-tm-verdict__lead[data-tone=alert]+.fr-tm-verdict__more{color:var(--iron)}.fr-tm-verdict__stats{display:grid;grid-template-columns:repeat(4,minmax(132px,1fr));gap:10px}.fr-tm-vstat{display:grid;align-content:space-between;gap:8px;min-height:78px;padding:13px 16px 15px;background:var(--sheet);box-shadow:inset 0 0 0 2px var(--sheet-line),inset 0 -4px 0 var(--sheet-line);clip-path:var(--flow-step)}.fr-tm-vstat__n{font:400 28px/1 var(--mono)}.fr-tm-vstat__label{color:var(--ink-soft);font:400 11px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase}.fr-tm-vstat[data-tone=alert] .fr-tm-vstat__n{color:var(--iron)}.fr-tm-board{grid-template-columns:minmax(0,1fr) var(--tm-panel-w);clip-path:var(--flow-step)}.fr-tm-stagebox{grid-template-rows:1fr auto;background:var(--flow-sky)}.fr-flow{position:relative;display:grid;min-width:0;margin:0;color:var(--flow-text);outline:none}.fr-flow__scroll{min-width:0;overflow-x:auto;scrollbar-width:thin}.fr-flow__stage{position:relative;min-width:900px;padding:26px 28px 30px;background:radial-gradient(110% 60% at 62% 0%,rgba(61,99,166,.2),transparent 70%),linear-gradient(180deg,var(--flow-sky-2),var(--flow-sky) 62%)}.fr-flow__stage:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--wall-x, 0);background:var(--flow-dots) 6px 6px / 12px 12px;opacity:.18;pointer-events:none}.fr-flow__lines{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:visible}.fr-flow__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(200px,1.04fr) 40px minmax(190px,1fr) minmax(196px,1fr);column-gap:56px;align-items:start}.fr-flow__col{display:grid;align-content:start;gap:12px;min-width:0}.fr-flow__head{display:flex;align-items:center;gap:8px;height:18px;color:var(--flow-soft);font:400 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.fr-flow__head-count{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 5px;background:#8fa2cc24;clip-path:var(--flow-step-2);color:var(--flow-text);letter-spacing:0}.fr-flow__list{display:grid;gap:10px}.fr-flow__row{position:relative;transition:opacity .24s var(--flow-ease)}.fr-flow__node{display:flex;align-items:center;gap:11px;width:100%;height:var(--flow-node-h);padding:0 12px 2px 10px;border:0;background:var(--flow-plate);box-shadow:inset 0 0 0 2px var(--flow-edge),inset 0 -3px #0000004d;clip-path:var(--flow-step);color:var(--flow-text);font:inherit;text-align:left;cursor:pointer;transition:background-color .2s var(--flow-ease),box-shadow .2s var(--flow-ease)}.fr-flow__row[style*=--pins] .fr-flow__node{padding-right:calc(14px + var(--pins) * 25px)}.fr-flow__node:hover,.fr-flow__row.is-on .fr-flow__node{background:var(--flow-plate-hi);box-shadow:inset 0 0 0 2px var(--flow-edge-hi),inset 0 -3px #0000004d}.fr-flow__row.is-picked .fr-flow__node{box-shadow:inset 0 0 0 2px var(--flow-lit),inset 0 -3px #0000004d}.fr-flow__node:focus-visible{outline:2px solid var(--flow-lit);outline-offset:2px}.fr-flow__node[data-more]{padding-left:14px;background:transparent;box-shadow:inset 0 0 0 2px var(--flow-edge);color:var(--flow-soft)}.fr-flow__icon{position:relative;flex:none;width:30px;height:30px;background:var(--flow-tile);box-shadow:inset 0 -2px #00000059;clip-path:var(--flow-step-2)}.fr-flow__icon:before{content:"";position:absolute;inset:7px;background:var(--flow-soft);-webkit-mask:var(--glyph) center / 16px 16px no-repeat;mask:var(--glyph) center / 16px 16px no-repeat}.fr-flow__icon[data-kind=entry]{--glyph: var(--flow-entry)}.fr-flow__icon[data-kind=region]{--glyph: var(--flow-folder)}.fr-flow__icon[data-kind=store]{--glyph: var(--flow-store)}.fr-flow__icon[data-kind=store]:before{background:var(--flow-gilt)}.fr-flow__row.is-on .fr-flow__icon:before,.fr-flow__node:hover .fr-flow__icon:before{background:var(--flow-lit)}.fr-flow__row.is-on .fr-flow__icon[data-kind=store]:before,.fr-flow__node:hover .fr-flow__icon[data-kind=store]:before{background:var(--flow-gilt)}.fr-flow__words{display:grid;flex:1;gap:4px;min-width:0}.fr-flow__label{overflow:hidden;font:400 13px/1.2 var(--mono);text-overflow:ellipsis;white-space:nowrap}.fr-flow__node[data-more] .fr-flow__label{font:650 13px/1.2 var(--sans)}.fr-flow__sub{display:flex;gap:10px;overflow:hidden;color:var(--flow-soft);font-size:12px;line-height:1.2;white-space:nowrap}.fr-flow__gate-word[data-gate=open]{color:var(--flow-critical)}.fr-flow__gate-word[data-gate=some]{color:var(--flow-high)}.fr-flow__gate-word[data-gate=closed]{color:var(--flow-gilt)}.fr-flow__paths{display:inline-flex;align-items:center;height:15px;margin-top:-1px;padding:0 5px;background:#8fb3f029;clip-path:var(--flow-step-2);color:var(--flow-low);font:400 10.5px/1 var(--mono);white-space:nowrap}.fr-flow__paths[data-sev=critical]{background:#ff6b5529;color:var(--flow-critical)}.fr-flow__paths[data-sev=high]{background:#f59a6229;color:var(--flow-high)}.fr-flow__paths[data-sev=medium]{background:#e6c15a24;color:var(--flow-medium)}.fr-flow__pins{position:absolute;top:50%;right:11px;z-index:2;display:flex;align-items:center;gap:3px;translate:0 -50%}.fr-flow__pin{display:inline-grid;place-items:center;width:22px;height:22px;padding:0;border:0;background:var(--flow-low);box-shadow:inset 0 -2px #00000047;clip-path:var(--flow-step-2);color:#0a1532;font:400 12px/1 var(--mono);cursor:pointer;transition:translate .2s var(--flow-ease),filter .2s var(--flow-ease)}.fr-flow__pin[data-sev=critical]{background:var(--flow-critical)}.fr-flow__pin[data-sev=high]{background:var(--flow-high)}.fr-flow__pin[data-sev=medium]{background:var(--flow-medium)}.fr-flow__pin[data-sev=aside]{background:var(--flow-aside)}.fr-flow__pin:hover,.fr-flow__pin.is-on{translate:0 -2px}.fr-flow__pin.is-picked{outline:2px solid var(--flow-lit);outline-offset:1px}.fr-flow__pin:focus-visible{outline:2px solid var(--flow-lit);outline-offset:1px}.fr-flow__pin-more{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 4px;background:#8fa2cc29;clip-path:var(--flow-step-2);color:var(--flow-soft);font:400 11px/1 var(--mono)}.fr-flow__wall{position:relative;align-self:stretch;display:grid;grid-template-rows:18px 1fr;gap:12px;justify-items:center}.fr-flow__wall .fr-flow__head{position:absolute;top:0;left:50%;translate:-50% 0;color:var(--flow-gilt)}.fr-flow__wall:before{content:"";height:18px}.fr-flow__bricks{width:14px;min-height:100%;background:var(--flow-bricks) 0 0 / 8px 8px;box-shadow:inset 2px 0 #2a4280,inset -2px 0 #0a1430}.fr-flow__gates{position:absolute;inset:30px 0 0}.fr-flow__gate{position:absolute;top:var(--y);left:50%;width:32px;height:32px;translate:-50% -50%;background:#1a2d5e;box-shadow:inset 0 0 0 2px #3a5596,inset 0 -3px #00000059;clip-path:var(--flow-step-2);transition:opacity .24s var(--flow-ease),scale .24s var(--flow-ease)}.fr-flow__gate:before{content:"";position:absolute;inset:8px;background:var(--flow-gilt);-webkit-mask:var(--flow-lock) center / 16px 16px no-repeat;mask:var(--flow-lock) center / 16px 16px no-repeat}.fr-flow__gate[data-gate=some]:before{background:var(--flow-high);-webkit-mask-image:var(--flow-open);mask-image:var(--flow-open)}.fr-flow__gate[data-gate=open]{background:#3a1a28;box-shadow:inset 0 0 0 2px #8a3a3a,inset 0 -3px #00000059}.fr-flow__gate[data-gate=open]:before{background:var(--flow-critical);-webkit-mask-image:var(--flow-open);mask-image:var(--flow-open)}.fr-flow__gate.is-on{scale:1.1}.fr-flow__zone{position:relative;display:grid;gap:10px;margin-inline:-10px;padding:30px 10px 10px;background:linear-gradient(90deg,var(--flow-gilt) 50%,transparent 50%) 0 0 / 8px 2px repeat-x,linear-gradient(90deg,var(--flow-gilt) 50%,transparent 50%) 0 100% / 8px 2px repeat-x,linear-gradient(0deg,var(--flow-gilt) 50%,transparent 50%) 0 0 / 2px 8px repeat-y,linear-gradient(0deg,var(--flow-gilt) 50%,transparent 50%) 100% 0 / 2px 8px repeat-y,#e9c46a0b}.fr-flow__zone-name{position:absolute;top:9px;left:12px;display:flex;align-items:center;gap:7px;color:var(--flow-gilt);font:400 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.fr-flow__zone-lock{width:12px;height:12px;background:var(--flow-gilt);-webkit-mask:var(--flow-lock) center / 12px 12px no-repeat;mask:var(--flow-lock) center / 12px 12px no-repeat}.fr-flow__wire{fill:none;stroke:var(--flow-wire);stroke-width:1.5;stroke-opacity:.38;transition:stroke-opacity .24s var(--flow-ease),stroke .24s var(--flow-ease),stroke-width .24s var(--flow-ease)}.fr-flow__trace-line{fill:none;stroke:var(--flow-low);stroke-width:2;stroke-opacity:.75;stroke-linecap:round;stroke-linejoin:round;transition:stroke-opacity .24s var(--flow-ease),stroke-width .24s var(--flow-ease)}.fr-flow__trace[data-sev=critical] .fr-flow__trace-line{stroke:var(--flow-critical);stroke-width:2.5;stroke-opacity:.9}.fr-flow__trace[data-sev=high] .fr-flow__trace-line{stroke:var(--flow-high);stroke-width:2.25;stroke-opacity:.85}.fr-flow__trace[data-sev=medium] .fr-flow__trace-line{stroke:var(--flow-medium);stroke-dasharray:7 5}.fr-flow__trace[data-sev=low] .fr-flow__trace-line{stroke-dasharray:2 5}.fr-flow__trace[data-sev=aside] .fr-flow__trace-line{stroke:var(--flow-aside);stroke-opacity:.5;stroke-dasharray:3 6}.fr-flow__trace-flow{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-dasharray:2 16;stroke-opacity:0;transition:stroke-opacity .24s var(--flow-ease)}.fr-flow[data-focus] .fr-flow__row:not(.is-on){opacity:.3}.fr-flow[data-focus] .fr-flow__wire{stroke-opacity:.08}.fr-flow[data-focus] .fr-flow__wire.is-on{stroke:var(--flow-lit);stroke-opacity:.7;stroke-width:1.75}.fr-flow[data-focus] .fr-flow__trace .fr-flow__trace-line{stroke-opacity:.08}.fr-flow[data-focus] .fr-flow__trace.is-on .fr-flow__trace-line{stroke-opacity:1;stroke-width:3}.fr-flow[data-focus] .fr-flow__trace.is-on .fr-flow__trace-flow{stroke-opacity:.55}.fr-flow[data-focus] .fr-flow__gate:not(.is-on){opacity:.32}.fr-flow__tip{position:absolute;top:var(--y);left:var(--x);z-index:5;display:grid;gap:5px;width:var(--w, 260px);padding:11px 13px 12px;background:#f4f1ea;box-shadow:inset 0 -3px #0a153229;clip-path:var(--flow-step);color:#10214a;font-size:13px;line-height:1.38;pointer-events:none}.fr-flow__tip[data-flip]{translate:0 -100%}.fr-flow__tip[hidden]{display:none}.fr-flow__tip-title{font:400 13px/1.3 var(--mono)}.fr-flow__tip[data-sev=critical] .fr-flow__tip-title{color:var(--iron)}.fr-flow__hint{padding:0 28px 16px;background:var(--flow-sky);color:var(--flow-soft);font-size:12.5px}.fr-tm-key{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 28px;padding:14px 28px 18px;background:var(--flow-sky);box-shadow:inset 0 1px #1a2b58}.fr-tm-key__list{display:flex;flex-wrap:wrap;gap:10px 20px;color:var(--flow-soft);font-size:12.5px}.fr-tm-key__list li{display:flex;align-items:center;gap:8px}.fr-tm-key__mark{position:relative;width:20px;height:20px;background:var(--flow-tile);box-shadow:inset 0 0 0 1px var(--flow-edge);clip-path:var(--flow-step-2)}.fr-tm-key__mark:before{content:"";position:absolute;inset:3px;background:var(--flow-soft);-webkit-mask:var(--glyph, none) center / 12px 12px no-repeat;mask:var(--glyph, none) center / 12px 12px no-repeat}.fr-tm-key__mark[data-key=entry]{--glyph: var(--flow-entry)}.fr-tm-key__mark[data-key=region]{--glyph: var(--flow-folder)}.fr-tm-key__mark[data-key=store]{--glyph: var(--flow-store)}.fr-tm-key__mark[data-key=store]:before{background:var(--flow-gilt)}.fr-tm-key__mark[data-key=closed]{--glyph: var(--flow-lock);background:#1a2d5e;box-shadow:inset 0 0 0 1px #3a5596}.fr-tm-key__mark[data-key=closed]:before{background:var(--flow-gilt)}.fr-tm-key__mark[data-key=open]{--glyph: var(--flow-open);background:#3a1a28;box-shadow:inset 0 0 0 1px #8a3a3a}.fr-tm-key__mark[data-key=open]:before{background:var(--flow-critical)}.fr-tm-key__mark[data-key=zone]{background:#e9c46a0d;box-shadow:none;outline:2px dashed var(--flow-gilt);outline-offset:-2px;clip-path:none}.fr-tm-key__mark[data-key=zone]:before{content:none}.fr-tm-key__trace{width:26px;height:3px;background:var(--flow-low)}.fr-tm-key__trace[data-sev=critical]{background:var(--flow-critical)}.fr-tm-key__trace[data-sev=high]{background:var(--flow-high)}.fr-tm-key__trace[data-sev=medium]{background:repeating-linear-gradient(90deg,var(--flow-medium) 0 7px,transparent 7px 12px)}.fr-tm-key__trace[data-sev=low]{background:repeating-linear-gradient(90deg,var(--flow-low) 0 2px,transparent 2px 7px)}.fr-tm-pinmark{display:inline-grid;flex:none;place-items:center;width:22px;height:22px;background:var(--flow-low);clip-path:var(--flow-step-2);color:#0a1532;font:400 12px/1 var(--mono)}.fr-tm-pinmark[data-sev=critical]{background:var(--flow-critical)}.fr-tm-pinmark[data-sev=high]{background:var(--flow-high)}.fr-tm-pinmark[data-sev=medium]{background:var(--flow-medium)}.fr-tm-pinmark[data-sev=aside]{background:var(--flow-aside)}.fr-tm-panel__body{padding:22px 22px 26px}.fr-tm-poverview{gap:16px}.fr-tm-worst{display:grid;gap:8px;padding:15px 16px 16px;background:#0f1d44;box-shadow:inset 0 -3px #0000004d;clip-path:var(--flow-step);color:var(--flow-text)}.fr-tm-worst__kind{color:var(--flow-critical);font:400 11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.fr-tm-worst[data-sev=high] .fr-tm-worst__kind{color:var(--flow-high)}.fr-tm-worst[data-sev=medium] .fr-tm-worst__kind{color:var(--flow-medium)}.fr-tm-worst__title{display:flex;align-items:flex-start;gap:10px;font-size:16px;font-weight:750;line-height:1.32}.fr-tm-worst__title .fr-tm-pinmark{margin-top:1px}.fr-tm-worst__line{padding-left:32px;color:var(--flow-soft);font-size:13.5px;line-height:1.4}.fr-tm-worst__go{justify-self:start;margin:4px 0 0 32px;padding:9px 14px 10px;border:0;background:var(--flow-gilt);box-shadow:inset 0 2px #ffffff73,inset 0 -3px #a77a22;clip-path:var(--flow-step-2);color:#241a05;font:750 14px/1 var(--sans);cursor:pointer;transition:translate .18s var(--flow-ease)}.fr-tm-worst__go:hover{translate:0 -1px}.fr-tm-prow{display:flex;align-items:flex-start;gap:10px;width:100%;min-height:40px;padding:8px 8px 9px;border:0;background:transparent;clip-path:var(--flow-step-2);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .18s var(--flow-ease)}.fr-tm-prow:hover,.fr-tm-prow:focus-visible{background:var(--tile)}.fr-tm-prow__words{display:grid;gap:3px;min-width:0}.fr-tm-prow__title{font-size:14.5px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.fr-tm-prow__title--code{font:400 13.5px/1.3 var(--mono)}.fr-tm-prow__sub{display:flex;flex-wrap:wrap;gap:2px 8px}.fr-tm-prow__sub--finding{display:block;line-height:1.4}.fr-tm-prow__sev{margin-right:4px;color:var(--ink);font-weight:700}.fr-tm-prow__sev[data-sev=critical],.fr-tm-prow__sev[data-sev=high]{color:var(--iron)}.fr-tm-panel__body{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 34px),transparent)}.fr-tm-prow__glyph{position:relative;flex:none;width:22px;height:22px;background:var(--kiln);clip-path:var(--flow-step-2)}.fr-tm-prow__glyph:before{content:"";position:absolute;inset:3px;background:var(--flow-gilt);-webkit-mask:var(--glyph, var(--flow-lock)) center / 12px 12px no-repeat;mask:var(--glyph, var(--flow-lock)) center / 12px 12px no-repeat}.fr-tm-prow__glyph[data-gate=open]:before{--glyph: var(--flow-open);background:var(--flow-critical)}.fr-tm-prow__glyph[data-gate=some]:before{--glyph: var(--flow-open);background:var(--flow-high)}.fr-tm-prow__glyph[data-kind=store]{--glyph: var(--flow-store)}.fr-tm-prow__glyph[data-kind=region]{--glyph: var(--flow-folder)}.fr-tm-prow__glyph[data-kind=region]:before{background:var(--cobalt-300)}.fr-tm-pdetail__kind{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fr-tm-pdetail__title--code{font:400 19px/1.3 var(--mono);letter-spacing:0}.fr-tm-pdetail__line{color:var(--ink-soft);font-size:14.5px;line-height:1.45}.fr-tm-pdetail__line code{font:400 13px/1.3 var(--code);color:var(--ink)}.fr-tm-pdetail__note{color:var(--ink-soft);font-size:13px}.fr-tm-pdetail__gate{font-size:14px;font-weight:700;color:var(--cobalt-700)}.fr-tm-pdetail__gate[data-gate=open],.fr-tm-pdetail__gate[data-gate=some]{color:var(--iron)}.fr-tm-trail{position:relative;display:grid;gap:2px}.fr-tm-trail li{position:relative;display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px;padding:7px 0 7px 22px}.fr-tm-trail li:before{content:"";position:absolute;top:12px;left:4px;width:8px;height:8px;background:var(--cobalt-500)}.fr-tm-trail li:after{content:"";position:absolute;top:20px;bottom:-12px;left:7px;width:2px;background:var(--sheet-line)}.fr-tm-trail li:last-child:after{content:none}.fr-tm-trail li[data-kind=route]:before{background:var(--ink)}.fr-tm-trail li[data-kind=check]:before,.fr-tm-trail li[data-kind=data]:before{background:var(--gilt)}.fr-tm-trail li[data-kind=weakness]:before{background:var(--iron)}.fr-tm-trail__label{color:var(--ink-soft);font:400 11px/1.8 var(--mono);letter-spacing:.06em;text-transform:uppercase}.fr-tm-trail li[data-kind=weakness] .fr-tm-trail__label{color:var(--iron)}.fr-tm-trail__text{display:grid;gap:2px;min-width:0}.fr-tm-trail__text code{justify-self:start;padding:1px 5px;background:var(--tile);font:400 13px/1.35 var(--code);overflow-wrap:anywhere}.fr-tm-trail__where{color:var(--ink-soft);font-size:12.5px}.fr-tm-psub{display:grid;gap:6px}.fr-tm-psub h4{color:var(--ink-soft);font:400 11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.fr-tm-chips{display:flex;flex-wrap:wrap;gap:6px}.fr-tm-chips li{padding:4px 8px 5px;background:var(--tile);clip-path:var(--flow-step-2)}.fr-tm-chips code{font:400 12.5px/1.3 var(--code)}.fr-tm-routes{display:grid;gap:5px}.fr-tm-routes li{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font-size:13px}.fr-tm-routes code{font:400 12.5px/1.35 var(--code);overflow-wrap:anywhere}.fr-tm-routes__method{min-width:50px;color:var(--ink-soft);font:400 11px/1.3 var(--mono)}.fr-tm-routes__open{color:var(--iron);font-size:12px;font-weight:700}.fr-tm-routes__more{color:var(--ink-soft)}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .fr-flow[data-enter] .fr-flow__row{animation:fr-flow-rise .56s var(--flow-ease) both;animation-delay:calc(var(--i, 0) * 40ms + var(--col-delay, 0ms))}:scope:not([data-motion=off]) .fr-flow[data-enter] [data-col=code]{--col-delay: .14s}:scope:not([data-motion=off]) .fr-flow[data-enter] [data-col=data]{--col-delay: .28s}:scope:not([data-motion=off]) .fr-flow[data-enter] .fr-flow__wire{stroke-dasharray:1;animation:fr-flow-draw 1.1s var(--flow-ease) .24s both}:scope:not([data-motion=off]) .fr-flow[data-enter] .fr-flow__trace{animation:fr-flow-fade .7s var(--flow-ease) .76s both}:scope:not([data-motion=off]) .fr-flow[data-enter] .fr-flow__gate{animation:fr-flow-fade .52s var(--flow-ease) .18s both}:scope:not([data-motion=off]) .fr-flow[data-focus] .fr-flow__trace.is-on .fr-flow__trace-flow{animation:fr-flow-march .9s linear infinite}}@keyframes fr-flow-rise{0%{opacity:0;translate:0 8px}}@keyframes fr-flow-fade{0%{opacity:0}}@keyframes fr-flow-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes fr-flow-march{0%{stroke-dashoffset:0}to{stroke-dashoffset:-18}}@media(max-width:1260px){.fr-tm-verdict{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){.fr-tm-board{grid-template-columns:minmax(0,1fr)}.fr-tm .fr-tm-panel{display:block;min-height:0}.fr-tm .fr-tm-panel__body{position:static;max-height:none;-webkit-mask-image:none;mask-image:none}}@media(max-width:719px){.fr-tm-verdict__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.fr-flow__stage{padding:20px 16px 24px}.fr-flow__hint,.fr-tm-key{padding-inline:16px}}.fr-flow--embed{clip-path:var(--flow-step)}.fr-flow--embed .fr-trust__source{padding:0 28px 16px;background:var(--flow-sky);color:var(--flow-soft)}.fr-flow--embed .fr-trust__source a{color:var(--flow-text)}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.bf-findings{background:var(--glaze);font-size:16px}.bf-findings__views{margin:0 0 22px}.bf-findings__context{max-width:78ch;margin:-6px 0 18px;padding:12px 16px;background:var(--sheet);box-shadow:inset 4px 0 0 var(--cobalt-500),inset 0 0 0 1px var(--sheet-line);color:var(--ink);font-size:15px;line-height:1.45;clip-path:var(--step-2)}.bf-findings__context+.bf-findings__context{margin-top:0}.bf-findings__context a{margin-left:4px;color:var(--ink);font-weight:700;text-underline-offset:3px}.bf-findings__context a:hover{text-decoration-thickness:2px}.bf-findings__table .bf-findings__c-title{width:38%;min-width:280px}.bf-findings__table.is-expert .bf-findings__c-title{width:32%}.bf-findings__table tbody td:nth-child(2){white-space:nowrap}.bf-findings__table .score-mark{margin-top:-2px}.bf-findings__marks{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.bf-findings__place{min-width:0;padding:0;background:none;color:var(--ink-soft);font:400 12.5px/1.4 var(--code);overflow-wrap:anywhere}.bf-findings__tag{display:inline-flex;align-items:center;min-height:20px;padding:1px 7px;background:var(--tile);color:var(--ink);font:400 11.5px/1.2 var(--mono);clip-path:var(--step-2)}.bf-findings__tag[data-tag=new]{background:color-mix(in srgb,var(--cobalt-500) 16%,var(--sheet))}.bf-findings__state{display:inline-flex;align-items:center;gap:6px;min-height:20px;color:var(--ink-soft);font-size:12.5px;font-weight:700}.bf-findings__state:before{content:"";width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--ash)}.bf-findings__state[data-tone=done]:before{background:var(--cobalt-500);box-shadow:none}.bf-findings__row:not([data-open]) .bf-findings__title{color:var(--ink-soft)}.bf-findings__fix{gap:6px}.bf-findings__fix[data-mark]:before{display:none}.bf-findings__fix-mark{display:inline-grid;color:var(--ink-soft)}.bf-findings__fix[data-tone=action] .bf-findings__fix-mark{color:var(--gilt-word)}.bf-findings__fix[data-tone=alert] .bf-findings__fix-mark{color:var(--iron)}.bf-findings__fix:is([data-tone=on],[data-tone=wait],[data-tone=done]) .bf-findings__fix-mark{color:var(--lamp-on)}.bf-findings__fix[data-tone=quiet]:not([data-mark]){box-shadow:none;padding-inline:0;color:var(--ink-soft);font-weight:600}.bf-findings__fix[data-tone=quiet]:not([data-mark]):before{display:none}.bf-findings__more{padding:18px 0 0}.bf-findings__load-more{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border:0;background:var(--tile);box-shadow:inset 0 -2px 0 var(--tile-lip);color:var(--ink);font:inherit;font-size:15px;font-weight:700;clip-path:var(--step-2);cursor:pointer}.bf-findings__load-more:hover{background:var(--tile-hover);box-shadow:inset 0 -2px 0 var(--cobalt-500)}.bf-findings__load-more:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.bf-findings__more .bf-findings__count{margin:9px 0 0;color:var(--ink-soft);font-size:14px}.bf-findings .pics{margin-top:0}.bf-findings__pic-fix{margin:4px 0 0}.bf-findings__no-picture{display:grid;gap:8px;padding:20px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line)}.bf-findings__no-picture a{color:var(--ink);font-weight:700}.bf-findings__no-picture span{color:var(--ink-soft)}.bf-findings__empty{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start;padding:26px 26px 28px;background-color:var(--sheet);background-image:radial-gradient(color-mix(in srgb,var(--cobalt-300) 38%,transparent) 1px,transparent 1.4px);background-size:16px 16px;box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.bf-findings__empty-mark{display:grid;place-items:center;width:44px;height:44px;background:var(--glaze);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink-soft)}.bf-findings__empty[data-kind=error] .bf-findings__empty-mark{color:var(--iron)}.bf-findings__empty-words{display:grid;justify-items:start;gap:6px;min-width:0}.bf-findings__empty h2{margin:0;color:var(--ink);font-size:20px;font-weight:750;line-height:1.25}.bf-findings__empty p{max-width:60ch;margin:0;color:var(--ink-soft);line-height:1.5}.bf-findings__empty-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.bf-findings .set-btn{--set-tile: var(--tile);--set-tile-hover: var(--tile-hover);--set-lip: var(--tile-lip)}.bf-findings .set-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.bf-findings a.set-btn--primary{color:var(--btn-text)}.fd-skel-tabs{display:flex;gap:22px;margin:0 0 24px;padding-bottom:12px;border-bottom:1px solid var(--sheet-line)}.fd-skel-tools{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}.fd-skel-sheet{padding:1px;background:var(--sheet-line);clip-path:var(--step-2)}.fd-skel-row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:24px;padding:18px;background:var(--sheet)}.fd-skel-row+.fd-skel-row{margin-top:1px}.fd-skel-row--head{padding-block:12px;background:var(--sheet-head)}@media(max-width:760px){.bf-findings__views{--tb-bleed: 16px;margin-bottom:18px}.bf-findings__table tbody td:nth-child(2){white-space:normal}.bf-findings__empty{grid-template-columns:minmax(0,1fr);padding:20px}.fd-skel-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.fd-skel-row>:first-child{grid-column:1 / -1}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.fd-page{--set-sheet: var(--sheet);--set-line: var(--sheet-line);--set-tile: var(--tile);--set-tile-hover: var(--tile-hover);--set-lip: var(--tile-lip);--set-calm: var(--cobalt-700);--set-alert-ground: var(--iron-ground-wash);--fd-route-off: color-mix(in srgb, var(--cobalt-300) 60%, var(--glaze));--fd-route-on: var(--cobalt-500);--fd-route-glow: color-mix(in srgb, var(--cobalt-500) 14%, var(--sheet));--fd-harm: var(--iron);--fd-harm-ground: color-mix(in srgb, var(--iron) 13%, var(--sheet));--fd-plate-dot: color-mix(in srgb, var(--cobalt-300) 42%, transparent);--fd-issue: color-mix(in srgb, var(--iron) 34%, var(--kiln));--fd-issue-soft: color-mix(in srgb, var(--iron) 16%, var(--kiln));--fd-ease: cubic-bezier(.2, .7, .2, 1);--fd-node: 34px;padding-top:22px;padding-bottom:104px;color:var(--ink);font-family:var(--sans);font-size:16px}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fd-page{--set-calm: var(--cobalt-300);--set-alert-ground: var(--iron-ground);--fd-route-off: color-mix(in srgb, var(--cobalt-500) 55%, var(--glaze));--fd-route-on: var(--cobalt-300);--fd-route-glow: color-mix(in srgb, var(--cobalt-300) 16%, var(--sheet));--fd-harm-ground: color-mix(in srgb, var(--iron) 22%, var(--sheet));--fd-plate-dot: color-mix(in srgb, var(--cobalt-500) 40%, transparent)}:where(.fd-page) :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.fd-page a{color:inherit;text-underline-offset:3px}.fd-page :is(a,button,select,textarea,summary):focus-visible,.fd-page [tabindex="-1"]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fd-page :is(h1,h2,.fd-itin__step):focus:not(:focus-visible){outline:0}.fd-page .set-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.fd-page .set-btn--primary:focus-visible{outline-color:var(--btn-text)}.fd-page a.set-btn--primary{color:var(--btn-text)}.fd-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;min-height:36px;margin-bottom:24px}.fd-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--ink-soft);font:400 13px/1.4 var(--mono)}.fd-crumbs a{display:inline-flex;align-items:center;min-height:28px;color:var(--ink-soft);text-decoration:none}.fd-crumbs a:hover{color:var(--ink);text-decoration:underline}.fd-crumbs__sep{opacity:.55}.fd-moves{display:flex;align-items:center;gap:6px}.fd-move{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 9px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink);font-size:14px;font-weight:700;text-decoration:none;clip-path:var(--step-2)}.fd-move:is(a):hover{background:var(--tile);box-shadow:inset 0 0 0 1px var(--tile-lip)}.fd-page .fd-move:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.fd-move[aria-disabled=true]{color:var(--ink-soft);opacity:.5}.fd-move__chev{display:inline-grid;color:var(--ink-soft)}.fd-move__chev.is-back svg{transform:scaleX(-1)}.fd-move__key{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;background:var(--tile);color:var(--ink-soft);font:400 11.5px/1 var(--mono)}.fd-moves__at{padding:0 8px;color:var(--ink-soft);font:400 13px/1 var(--mono);white-space:nowrap}.fd-moves__at b{color:var(--ink);font-weight:400}.fd-head{padding-bottom:34px}.fd-head__marks{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:18px}.fd-sev{--sev-tint: color-mix(in srgb, var(--iron) 24%, var(--glaze));--sev-mid: color-mix(in srgb, var(--iron) 46%, var(--glaze));--sev-low: color-mix(in srgb, var(--ink-soft) 55%, transparent);display:inline-flex;align-items:center;gap:10px;padding:5px 12px 5px 10px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fd-sev{--sev-tint: color-mix(in srgb, var(--iron) 30%, var(--glaze));--sev-mid: color-mix(in srgb, var(--iron) 52%, var(--glaze))}.fd-sev__cells{display:inline-flex;align-items:flex-end;gap:3px;height:18px}.fd-sev__cell{display:block;width:6px;height:calc(6px + var(--i, 0) * 4px);border-radius:1px;box-shadow:inset 0 0 0 1.25px color-mix(in srgb,var(--ink-soft) 38%,transparent)}.fd-sev__cell[data-level=critical]{background:var(--iron);box-shadow:none}.fd-sev__cell[data-level=high]{background:repeating-linear-gradient(-45deg,var(--iron) 0 1.6px,var(--sev-tint) 1.6px 3.4px);box-shadow:inset 0 0 0 1px var(--iron)}.fd-sev__cell[data-level=medium]{background:var(--sev-mid);box-shadow:none}.fd-sev__cell[data-level=low]{box-shadow:inset 0 0 0 1.5px var(--sev-low)}.fd-sev__word{color:var(--ink);font-size:15px;font-weight:750;white-space:nowrap}.fd-sev:is([data-level=critical],[data-level=high]) .fd-sev__word{color:var(--iron)}.fd-head .fd-state{min-height:30px;margin:0;padding:4px 11px 4px 10px;font-size:14px}.fd-page .fd-state[data-tone=open]{--lamp: var(--iron)}.fd-page .fd-state[data-tone=open]:before{background:transparent}.fd-page .fd-state[data-tone=done]{--lamp: var(--fd-route-on)}.fd-tag{display:inline-flex;align-items:center;min-height:30px;padding:3px 10px;background:var(--tile);color:var(--ink);font:400 12.5px/1.2 var(--mono);clip-path:var(--step-2)}.fd-head__title{max-width:28ch;font:750 clamp(30px,3.5vw,48px)/1.08 var(--sans);letter-spacing:-.022em;text-wrap:balance;overflow-wrap:anywhere;outline:0}.fd-head__consequence{max-width:62ch;margin-top:16px;color:var(--ink);font-size:clamp(18px,1.55vw,20.5px);line-height:1.45;text-wrap:pretty}.fd-head__note{max-width:72ch;margin-top:12px;color:var(--ink-soft);font-size:15px;font-weight:650;line-height:1.45}.fd-head__note[hidden]{display:none}.fd-linked{display:grid;gap:2px;max-width:62ch;margin:14px 0 0;padding:8px 0 0;border-top:1px solid var(--sheet-rule);list-style:none}.fd-linked__row{display:grid}.fd-linked__note{margin:-6px 0 6px 25px;color:var(--ink-soft);font-size:14px;line-height:1.45}.fd-head__reason{max-width:68ch;margin:10px 0 0;padding:2px 0 2px 14px;box-shadow:inset 2px 0 0 var(--sheet-line);color:var(--ink);font-size:15.5px;line-height:1.5}.fd-head__reason[hidden]{display:none}.fd-head__raw{margin-top:8px;color:var(--ink-soft);font:400 12.5px/1.4 var(--mono)}.fd-head__rule{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-top:16px;font-size:14.5px}.fd-facts{display:flex;flex-wrap:wrap;gap:1px;margin-top:28px;padding:1px;background:var(--sheet-line);clip-path:var(--step-2)}.fd-fact{display:grid;flex:1 1 150px;align-content:center;gap:3px;min-width:0;padding:10px 16px 11px;background:var(--sheet)}.fd-fact[data-key=place]{flex:2.4 1 300px}.fd-fact dt{color:var(--ink-soft);font-size:12.5px;font-weight:650;line-height:1.3}.fd-fact dd{display:flex;align-items:center;gap:8px;min-width:0;min-height:28px;color:var(--ink);font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap}.fd-fact dd>:not(.fd-where){min-width:0}.fd-fact__link{display:inline-flex;align-items:center;gap:8px;min-width:0;text-decoration:none}.fd-fact__link span{overflow:hidden}.fd-fact__link:hover span{text-decoration:underline}.fd-fact__logo{flex:none}.fd-fact__owner{overflow:hidden}.fd-where{display:flex;flex:1;align-items:center;gap:6px;min-width:0}.fd-where__path{display:inline-flex;align-items:center;min-width:0;max-width:100%;margin:0;padding:3px 7px;overflow:hidden;background:var(--tile);box-shadow:none;color:var(--ink);font:400 13.5px/1.35 var(--code);white-space:nowrap}.fd-where__head{flex:0 1 auto;min-width:0;overflow:hidden;color:var(--ink-soft)}.fd-where__tail{flex:none}.fd-where__cut{display:inline-flex;flex:none;align-items:center;gap:2px;margin:0 4px}.fd-where__cut[hidden]{display:none}.fd-where__cut i{display:block;width:3px;height:3px;background:var(--ink-soft)}.fd-where[data-expert] .fd-where__path{white-space:normal;overflow-wrap:anywhere}.fd-fact:has(.fd-where[data-expert]) dd{white-space:normal}.copy-icon{position:relative;display:inline-grid;flex:none;place-items:center;width:30px;height:30px;padding:0;border:0;background:transparent;box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink-soft);cursor:pointer;transition:background-color .14s ease-out,color .14s ease-out}.copy-icon:hover{background:var(--tile);color:var(--ink)}.copy-icon:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.copy-icon>svg{grid-area:1 / 1}.copy-icon__done,.copy-icon[data-state=copied] .copy-icon__copy{display:none}.copy-icon[data-state=copied] .copy-icon__done{display:block;color:var(--set-calm, var(--cobalt-700))}.copy-icon__said{position:absolute;top:50%;left:calc(100% + 6px);padding:3px 7px;background:var(--ink);color:var(--glaze);font:700 12px/1.2 var(--sans);white-space:nowrap;opacity:0;transform:translate(-4px,-50%);pointer-events:none;transition:opacity .16s ease-out,transform .16s ease-out}.copy-icon:is([data-state=copied],[data-state=failed]) .copy-icon__said{opacity:1;transform:translateY(-50%)}.copy-icon[data-state=failed] .copy-icon__said{background:var(--iron)}.fd-where .copy-icon__said{left:auto;right:calc(100% + 6px);transform:translate(4px,-50%)}.fd-where .copy-icon:is([data-state=copied],[data-state=failed]) .copy-icon__said{transform:translateY(-50%)}.fd-when{display:grid;gap:2px}.fd-when__exact{display:block;color:var(--ink-soft);font-size:12.5px;font-weight:400}.fd-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;column-gap:clamp(32px,3.8vw,56px)}.fd-main{grid-column:1;grid-row:1;min-width:0}.fd-history{grid-column:1;grid-row:2}.fd-record{grid-column:1;grid-row:3}.fd-rail{display:grid;grid-column:2;grid-row:1 / span 3;align-self:start;gap:18px;min-width:0;padding-top:34px}.fd-rail[data-sticky=true]{position:sticky;top:calc(var(--topbar-actual) + 8px)}.fd-sec{min-width:0;padding:34px 0 12px;border-top:1px solid var(--section-rule);scroll-margin-top:calc(var(--topbar-actual) + 16px)}.fd-main>.fd-sec+.fd-sec,.fd-history,.fd-record{margin-top:26px}.fd-sec__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:24px}.fd-sec__titles{display:grid;gap:6px;min-width:0}.fd-sec__title{font:750 24px/1.2 var(--sans);letter-spacing:-.012em}.fd-sec__lead{max-width:64ch;color:var(--ink-soft);font-size:15.5px;line-height:1.45}.fd-route{margin:0 0 32px;padding:20px 14px 22px;background-color:var(--sheet);background-image:radial-gradient(var(--fd-plate-dot) 1px,transparent 1.4px);background-size:16px 16px;background-position:8px 8px;box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fd-route__zones,.fd-route__stops{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:0 6px}.fd-route__zones{margin-bottom:16px}.fd-zone{--zone: var(--ash);position:relative;min-width:0;margin:0 6px;padding-top:9px;border-top:2px solid var(--zone)}.fd-zone:before,.fd-zone:after{content:"";position:absolute;top:-6px;width:2px;height:10px;background:var(--zone)}.fd-zone:before{left:0}.fd-zone:after{right:0}.fd-zone[data-zone=inside]{--zone: var(--fd-route-off)}.fd-zone[data-zone=effect]{--zone: var(--iron)}.fd-zone__name{display:block;color:var(--ink-soft);font:400 12px/1.3 var(--mono);text-align:center;overflow-wrap:anywhere}.fd-route__track{position:relative}.fd-route__rail,.fd-route__lit{position:absolute;top:calc(var(--fd-node) / 2 - 1px);right:calc(100% / var(--n) / 2);left:calc(100% / var(--n) / 2);height:2px}.fd-route__rail{background:repeating-linear-gradient(90deg,var(--fd-route-off) 0 6px,transparent 6px 11px)}.fd-route__lit{background:linear-gradient(90deg,var(--fd-route-on) 0,var(--fd-route-on) calc(100% - (100%/max(1,var(--n) - 1))),var(--fd-harm) 100%);transform:scaleX(var(--p, 0));transform-origin:left center}.fd-route__stops{position:relative;margin:0;padding:0;list-style:none}.fd-stop{min-width:0}.fd-stop__link{display:grid;justify-items:center;gap:9px;padding:0 2px;color:inherit;text-align:center;text-decoration:none}.fd-stop__node,.fd-itin__node{position:relative;display:grid;place-items:center;width:var(--fd-node);height:var(--fd-node);border-radius:50%;background:var(--sheet);box-shadow:inset 0 0 0 1.5px var(--fd-route-off);color:color-mix(in srgb,var(--ink-soft) 75%,transparent)}:is(.fd-stop,.fd-itin__step)[data-mark=check] :is(.fd-stop__node,.fd-itin__node),:is(.fd-stop,.fd-itin__step)[data-mark=skip] :is(.fd-stop__node,.fd-itin__node){border-radius:0;clip-path:var(--step-2)}:is(.fd-stop,.fd-itin__step)[data-mark=pass] :is(.fd-stop__node,.fd-itin__node){width:28px;height:28px;margin:3px}:is(.fd-stop,.fd-itin__step)[data-lit] :is(.fd-stop__node,.fd-itin__node){background:var(--fd-route-glow);box-shadow:inset 0 0 0 2px var(--fd-route-on);color:var(--fd-route-on)}:is(.fd-stop,.fd-itin__step)[data-mark=skip][data-lit] :is(.fd-stop__node,.fd-itin__node){box-shadow:inset 0 0 0 2px var(--gilt);color:var(--gilt-word)}:is(.fd-stop,.fd-itin__step)[data-mark=effect][data-lit] :is(.fd-stop__node,.fd-itin__node){background:var(--fd-harm);box-shadow:0 0 0 4px var(--fd-harm-ground);color:var(--glaze)}.fd-stop__word{color:var(--ink-soft);font-size:13.5px;font-weight:700;line-height:1.3;text-wrap:balance}.fd-stop[data-lit] .fd-stop__word{color:var(--ink)}.fd-stop[data-mark=effect][data-lit] .fd-stop__word{color:var(--iron)}.fd-stop__place{max-width:100%;margin-top:-5px;color:var(--ink-soft);font:400 11.5px/1.35 var(--mono);overflow-wrap:anywhere}.fd-stop__link:hover .fd-stop__word{text-decoration:underline}.fd-itin{display:grid;margin:0;padding:0;list-style:none}.fd-itin__step{position:relative;display:grid;grid-template-columns:var(--fd-node) minmax(0,1fr);gap:0 18px;padding-bottom:30px;scroll-margin-top:calc(var(--topbar-actual) + 24px)}.fd-itin__step:before,.fd-itin__step:after{content:"";position:absolute;top:calc(var(--fd-node) + 4px);bottom:4px;left:calc(var(--fd-node) / 2 - 1px);width:2px}.fd-itin__step:before{background:repeating-linear-gradient(180deg,var(--fd-route-off) 0 5px,transparent 5px 10px)}.fd-itin__step:after{background:var(--fd-route-on);transform:scaleY(0);transform-origin:top center}.fd-itin__step[data-lit]:after{transform:scaleY(1)}.fd-itin__step.is-last{padding-bottom:0}.fd-itin__step.is-last:before,.fd-itin__step.is-last:after{display:none}.fd-itin[data-kind=cited] .fd-itin__step:after{display:none}.fd-itin__body{min-width:0;padding-top:5px}.fd-itin__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.fd-itin__word{font:700 17px/1.3 var(--sans)}.fd-itin__effect{display:inline-flex;align-items:center;min-height:24px;padding:2px 9px;background:var(--set-alert-ground);color:var(--iron);font:400 12px/1.2 var(--mono);clip-path:var(--step-2)}.fd-sure{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:1px 8px;box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink-soft);font:400 12px/1.2 var(--mono);white-space:nowrap}.fd-sure:before{content:"";width:6px;height:6px;background:var(--cobalt-500)}.fd-sure:is([data-key=possible],[data-key=suspected]):before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--gilt)}.fd-sure[data-key=not_followed]:before{background:var(--ash)}.fd-place{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px}.fd-place__text{min-width:0;color:var(--ink-soft);font:400 13.5px/1.4 var(--code);overflow-wrap:anywhere}.fd-place .copy{margin:0}.fd-step__note{max-width:70ch;margin-top:8px;color:var(--ink);font-size:15.5px;line-height:1.5}.fd-step__note b{font-weight:700}.fd-itin__body>.cv,.fd-lone>.cv{margin-top:12px}.fd-itin__muted{margin-top:8px;color:var(--ink-soft);font-size:14px}.fd-lone__head{display:grid;gap:2px}.fd-code{margin-top:14px}.fd-code .cv{max-width:100%}.fd-page .cv-gut>*{display:none}.fd-page .cv-issue{background:transparent;text-decoration-color:color-mix(in srgb,var(--iron-hot) 62%,transparent)}.fd-page .cv-line.is-issue{background-color:transparent}.fd-code .cv-line.is-issue{background-image:linear-gradient(90deg,var(--fd-issue) 0,var(--fd-issue-soft) 100%);background-repeat:no-repeat;background-size:0% 100%}.fd-code .cv-line.is-issue .cv-gut{box-shadow:inset 3px 0 0 transparent}.fd-code[data-lit] .cv-line.is-issue{background-size:100% 100%}.fd-code[data-lit] .cv-line.is-issue .cv-gut{box-shadow:inset 3px 0 0 var(--iron-hot)}.fd-code .cv-line.is-issue .cv-num{color:var(--kiln-soft)}.fd-page .cv-line.is-issue :is(.cv-gut,.cv-num){background:var(--cv-bg)}.fd-code[data-lit] .cv-line.is-issue :is(.cv-gut,.cv-num){background:var(--fd-issue)}.fd-code[data-lit] .cv-line.is-issue .cv-num{color:var(--kiln-text)}.fd-code__note{margin-top:8px;color:var(--ink-soft);font-size:14px}.fd-code-none{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;margin-top:14px;padding:16px 18px;background:var(--tile);color:var(--ink-soft);clip-path:var(--step-2)}.fd-code-none svg{margin-top:2px}.fd-code-none__title{color:var(--ink);font-weight:700}.fd-code-none p+p{margin-top:4px;font-size:14.5px}.fd-aside{margin-top:26px;padding:16px 18px;box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fd-aside__item+.fd-aside__item{margin-top:12px}.fd-aside__word{font-weight:700}.fd-proof__repeats{display:flex;align-items:flex-start;gap:10px;max-width:72ch;margin-top:28px;color:var(--ink-soft);font-size:14.5px;line-height:1.45}.fd-proof__repeats svg{flex:none;margin-top:2px}.fd-why__cause{max-width:64ch;font-size:clamp(17.5px,1.45vw,19.5px);line-height:1.55;text-wrap:pretty}.fd-why__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px 36px;margin-top:26px}.fd-why__cause+.fd-why__grid{margin-top:28px}.fd-why__part{min-width:0;padding-top:14px;border-top:1px solid var(--sheet-rule)}.fd-why__title{margin-bottom:10px;color:var(--ink-soft);font-size:13.5px;font-weight:700}.fd-why__text{max-width:60ch;line-height:1.5}.fd-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.fd-list__item{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;line-height:1.45}.fd-list__mark{padding-top:2px;color:var(--cobalt-500)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fd-list__mark{color:var(--cobalt-300)}.fd-why__part[data-key=gaps] .fd-list__mark{color:var(--ash-dark)}.fd-checked{display:grid;gap:12px;margin:0;padding:0;list-style:none}.fd-checked__row{display:grid;gap:4px;padding-left:12px;box-shadow:inset 2px 0 0 var(--sheet-line)}.fd-checked__claim{font-weight:700;line-height:1.4}.fd-checked__found{color:var(--ink-soft);font-size:14.5px;line-height:1.45}.fd-checked__row .fd-sure{justify-self:start;margin-top:2px}.fd-card{display:grid;min-width:0;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2);scroll-margin-top:calc(var(--topbar-actual) + 16px)}.fd-card[hidden]{display:none}.fd-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:16px 18px 12px}.fd-card__mark{display:inline-grid;color:var(--ink)}.fd-card__title{flex:1 1 auto;font:750 19px/1.2 var(--sans);letter-spacing:-.005em}.fd-card .lk-state{margin:0}.fd-card .lk-state[hidden]{display:none}.fd-fix{--fd-lip: var(--sheet-line);box-shadow:inset 0 0 0 1px var(--sheet-line),inset 0 3px 0 var(--fd-lip)}.fd-fix[data-state=ready]{--fd-lip: var(--gilt);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gilt) 50%,var(--sheet-line)),inset 0 3px 0 var(--fd-lip)}.fd-fix[data-state=writing],.fd-fix[data-state=request]{--fd-lip: var(--cobalt-500)}.fd-fix[data-state=done]{--fd-lip: var(--ink)}.fd-fix[data-state=alert]{--fd-lip: var(--iron)}.fd-fix__body,.fd-act__body{display:grid;gap:14px;min-width:0;padding:2px 18px 18px}.fd-fix__body{overflow:hidden}.fd-fix__lead{line-height:1.5}.fd-fix__lines{display:grid;gap:8px;margin:0;padding:0;list-style:none}.fd-fix__lines li{position:relative;padding-left:16px;line-height:1.45;overflow-wrap:anywhere}.fd-fix__lines li:before{content:"";position:absolute;top:.62em;left:2px;width:6px;height:6px;background:var(--gilt)}.fd-patch{display:grid;gap:8px;padding:12px 14px;background:var(--glaze);box-shadow:inset 0 0 0 1px var(--sheet-rule)}.fd-patch__sum{font-size:14px;font-weight:700}.fd-patch__files{display:grid;gap:6px;margin:0;padding:0;list-style:none}.fd-patch__file{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.fd-patch__path{display:flex;align-items:baseline;gap:8px;min-width:0;margin:0;padding:0;background:transparent;color:var(--ink);font:400 12.5px/1.4 var(--code);white-space:nowrap}.fd-patch__name{flex:none;font-weight:700}.fd-patch__dir{min-width:0;overflow:hidden;color:var(--ink-soft);font-size:11.5px;mask-image:linear-gradient(90deg,#000 calc(100% - 14px),transparent)}.fd-patch__stat{display:inline-flex;flex:none;gap:8px;font:400 12.5px/1.4 var(--mono)}.fd-patch__add{color:var(--cobalt-700)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fd-patch__add{color:var(--cobalt-300)}.fd-patch__del,.fd-patch__held{color:var(--iron)}.fd-fix__check{display:flex;align-items:flex-start;gap:8px;color:var(--ink-soft);font-size:14px;line-height:1.45}.fd-fix__check svg{flex:none;margin-top:1px;color:var(--cobalt-500)}.fd-fix__advice{padding:12px 14px;background:var(--tile);line-height:1.45}.fd-fix__advice-title{margin-bottom:4px;font-size:13.5px;font-weight:700}.fd-fix__actions{display:flex;flex-wrap:wrap;gap:8px}.fd-fix__actions .set-btn{flex:1 1 auto}.fd-fix__note{color:var(--ink-soft);font-size:14px;line-height:1.45}.fd-fix__problem{color:var(--iron);font-size:14px;font-weight:650}.fd-fix .fr-auto-finding{margin:0 18px 18px;padding:12px 0 0;border:0;border-top:1px solid var(--sheet-rule);background:transparent;font-size:14px}.fd-fix .fr-auto-finding[hidden],.fd-fix .fr-auto-finding__lead,.fd-fix .fr-auto-finding:not(:has(.fr-auto-finding__words>:not(.fr-auto-finding__lead))):not(:has(.fr-auto__link)){display:none}.fd-fix__wait{display:grid}.fd-fix__wait .fd-skel--text:first-child{margin-top:0}.fd-readonly{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;padding:11px 12px;background:var(--tile);color:var(--ink-soft);font-size:14px;line-height:1.45}.fd-readonly__mark{padding-top:2px;color:var(--ink-soft)}.fd-owner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 12px}.fd-owner__label{font-size:14.5px;font-weight:700}.fd-owner__name{font-weight:650;text-align:right}.fd-owner__box{min-width:0}.fd-owner__select{width:100%;min-width:0;height:38px;margin:0;padding:0 32px 0 10px;border:1px solid var(--field-line);border-radius:0;appearance:none;background-color:var(--sheet);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 17px) 52%,calc(100% - 12px) 52%;background-size:5px 5px;background-repeat:no-repeat;color:var(--ink);font:inherit;font-size:14.5px;font-weight:650;cursor:pointer}.fd-owner__select:hover{border-color:var(--ink)}.fd-owner__select option{background:var(--glaze);color:var(--ink)}.fd-owner__status{display:flex;grid-column:1 / -1;align-items:center;gap:6px;min-height:0;color:var(--ink-soft);font-size:13px;font-weight:700}.fd-owner__status:empty{display:none}.fd-owner__status[data-state=saved]{color:var(--set-calm)}.fd-owner__status[data-state=failed]{color:var(--iron)}.fd-act__triage{display:grid;gap:10px}.fd-act__choices{display:flex;flex-wrap:wrap;gap:8px}.fd-act__choices[hidden]{display:none}.fd-act__choices .set-btn[aria-expanded=true]{background:var(--ink);box-shadow:none;color:var(--glaze)}.fd-confirm{display:grid;gap:10px;padding:14px 14px 14px 16px;background:var(--glaze);box-shadow:inset 0 0 0 1px var(--sheet-line),inset 3px 0 0 var(--ink)}.fd-confirm[hidden]{display:none}.fd-confirm__question{font-size:16px;font-weight:750}.fd-confirm__consequence{color:var(--ink-soft);font-size:14px;line-height:1.45}.fd-confirm__label{margin-top:2px;font-size:13.5px;font-weight:700}.fd-confirm__reason{width:100%;min-height:78px;margin:0;padding:9px 10px;border:1px solid var(--field-line);border-radius:0;background:var(--sheet);color:var(--ink);font:inherit;font-size:15px;line-height:1.45;resize:vertical}.fd-confirm__reason:hover{border-color:var(--ink)}.fd-confirm__reason[aria-invalid=true]{border-color:var(--iron);box-shadow:inset 0 0 0 1px var(--iron)}.fd-confirm__problem{color:var(--iron);font-size:14px;font-weight:650}.fd-confirm__problem:empty{display:none}.fd-confirm__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.fd-done{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--fd-route-glow);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fd-route-on) 40%,transparent);color:var(--ink);font-size:14.5px;font-weight:700;line-height:1.4}.fd-done[hidden]{display:none}.fd-done__tick{display:inline-grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--fd-route-on);color:var(--glaze)}.fd-tick__path{stroke-dasharray:14;stroke-dashoffset:0}.fd-act__quiet{color:var(--ink-soft);font-size:14px}.fd-act__links{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--sheet-rule)}.fd-link{display:flex;align-items:center;gap:10px;min-height:40px;margin:0 -8px;padding:0 8px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:14.5px;font-weight:650;text-align:left;text-decoration:none;cursor:pointer}.fd-link:hover{background:var(--tile)}.fd-link__mark{display:inline-grid;color:var(--ink-soft)}.fd-link[data-state=copied] .fd-link__mark{color:var(--fd-route-on)}.fd-link[data-state=failed]{color:var(--iron)}.fd-hist{display:grid;margin:0;padding:0;list-style:none}.fd-hist{--when-w: 126px}.fd-page.is-expert .fd-hist{--when-w: 176px}.fd-hist__row{position:relative;display:grid;grid-template-columns:var(--when-w) 28px minmax(0,1fr);grid-template-areas:"when mark main";gap:0 14px;padding-bottom:20px}.fd-hist__row:before{content:"";position:absolute;top:32px;bottom:4px;left:calc(var(--when-w) + 14px + 13.5px);width:1px;background:var(--sheet-line)}.fd-hist__row:last-child:before{display:none}.fd-hist__when{grid-area:when;display:grid;align-content:start;gap:2px;padding-top:6px;color:var(--ink-soft);font:400 13px/1.35 var(--mono);text-align:right}.fd-hist__when__exact{font-size:11.5px;opacity:.85}.fd-hist__mark{grid-area:mark;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink-soft)}.fd-hist__row[data-kind=found] .fd-hist__mark{color:var(--iron)}.fd-hist__row:is([data-kind=fix],[data-kind=request]) .fd-hist__mark{color:var(--gilt-word)}.fd-hist__row:is([data-kind=merged],[data-kind=fixed],[data-kind=gone]) .fd-hist__mark{background:var(--fd-route-glow);color:var(--fd-route-on)}.fd-hist__row:is([data-kind=again],[data-kind=rejected]) .fd-hist__mark{color:var(--iron)}.fd-hist__main{grid-area:main;min-width:0;padding-top:4px}.fd-hist__what{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.fd-hist__label{font-size:15.5px;font-weight:700;line-height:1.4}.fd-hist__who{color:var(--ink-soft);font-size:14px}.fd-hist__note{max-width:68ch;margin-top:4px;color:var(--ink-soft);font-size:14.5px;line-height:1.45}.fd-hist__links{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;font-size:13.5px}.fd-hist__links a{color:var(--ink-soft)}.fd-hist__links a:hover{color:var(--ink)}.fd-hist__id{color:var(--ink-soft);font:400 12px/1.3 var(--mono)}.fd-hist__more{margin:4px 0 0 182px}.fd-page.is-expert .fd-hist__more{margin-left:232px}.fd-hist__more[hidden]{display:none}.fd-record__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1px;padding:1px;background:var(--sheet-line);clip-path:var(--step-2)}.fd-record__row{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:8px 12px;min-width:0;padding:10px 12px 10px 14px;background:var(--sheet)}.fd-record__row dt{color:var(--ink-soft);font-size:13px;font-weight:650}.fd-record__row dd{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.fd-record__value{min-width:0;color:var(--ink);font:400 12.5px/1.4 var(--mono);overflow-wrap:anywhere}.fd-record__row .copy{flex:none;margin:0}.fd-record__scope,.fd-record__repeats{margin-top:22px}.fd-record__scope-line{max-width:76ch;color:var(--ink-soft);font-size:14.5px;line-height:1.45}.fd-missing{display:grid;place-items:center;min-height:60vh}.fd-missing__card{display:grid;justify-items:start;gap:12px;width:min(100%,520px);padding:28px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fd-missing__card h1{font:750 28px/1.15 var(--sans)}.fd-missing__card p{color:var(--ink-soft);line-height:1.5}.fd-missing__mark{color:var(--ink-soft)}.fd-skel{display:block;width:var(--w, 100%);height:12px;background:color-mix(in srgb,var(--ink) 9%,transparent);clip-path:var(--step-2)}.fd-skel--crumb{width:160px;height:14px}.fd-skel--chip{width:110px;height:30px}.fd-skel--title{height:38px;margin-top:10px}.fd-skel--text{height:14px;margin-top:14px}.fd-skel--label{width:60%;height:11px}.fd-skel--value{width:80%;height:16px;margin-top:8px}.fd-skel--heading{width:42%;height:22px}.fd-skel--button{width:100%;height:40px;margin-top:16px}.fd-skel--node{width:var(--fd-node);height:var(--fd-node);border-radius:50%;clip-path:none}.fd-skel--line{height:16px}.fd-skel--code{height:44px;margin-top:12px;background:color-mix(in srgb,var(--kiln) 22%,transparent)}.fd-skel--short{width:70%;height:13px}.fd-skel--tab{width:78px;height:26px}.fd-skel--search{width:min(100%,360px);height:40px}.fd-skel--pick{width:160px;height:40px}.fd-page--pending .fd-head__marks{gap:12px}.fd-facts--skeleton .fd-fact{min-height:70px}.fd-card--skeleton{padding:18px}.fd-skel-route{display:flex;justify-content:space-between;margin:24px 0 30px;padding:22px 34px;box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fd-skel-steps{display:grid;gap:26px;margin:0;padding:0;list-style:none}.fd-skel-step{display:grid;grid-template-columns:var(--fd-node) minmax(0,1fr);gap:18px}.fd-skel-step__body{padding-top:8px}@keyframes fd-settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fd-fade{0%{opacity:0}to{opacity:1}}@keyframes fd-ring{0%{box-shadow:0 0 color-mix(in srgb,var(--iron) 45%,transparent),0 0 0 4px var(--fd-harm-ground)}to{box-shadow:0 0 0 16px color-mix(in srgb,var(--iron) 0%,transparent),0 0 0 4px var(--fd-harm-ground)}}@keyframes fd-draw{0%{stroke-dashoffset:14}to{stroke-dashoffset:0}}@keyframes fd-pop{0%{opacity:0;transform:scale(.97)}60%{opacity:1;transform:scale(1.01)}to{opacity:1;transform:none}}@keyframes fd-flash{0%{box-shadow:inset 0 0 0 1px var(--sheet-line),0 0 color-mix(in srgb,var(--fd-route-on) 40%,transparent)}to{box-shadow:inset 0 0 0 1px var(--sheet-line),0 0 0 10px color-mix(in srgb,var(--fd-route-on) 0%,transparent)}}@keyframes fd-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes fd-row-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes fd-confirm-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.fd-page[data-moving=true] [data-settle]{animation:fd-settle .48s var(--fd-ease) both;animation-delay:calc(var(--s, 0) * 70ms)}.fd-page[data-moving=false] [data-settle]{animation:fd-fade .24s ease-out both}.fd-page[data-moving=true] .fd-route__lit{transition:transform .42s var(--fd-ease)}.fd-page[data-moving=true] :is(.fd-stop__node,.fd-itin__node){transition:background-color .26s ease-out,box-shadow .26s ease-out,color .26s ease-out}.fd-page[data-moving=true] .fd-stop__word{transition:color .26s ease-out}.fd-page[data-moving=true] .fd-itin__step:after{transition:transform .42s var(--fd-ease)}.fd-page[data-moving=true] .fd-stop[data-mark=effect][data-lit] .fd-stop__node,.fd-page[data-moving=true] .fd-itin__step[data-mark=effect][data-lit] .fd-itin__node{animation:fd-ring .9s ease-out 1 both}.fd-page[data-moving=true] .fd-code .cv-line.is-issue{transition:background-size .56s var(--fd-ease);transition-delay:calc(var(--fd-i, 0) * .11s)}.fd-page[data-moving=true] .fd-code .cv-line.is-issue .cv-gut{transition:box-shadow .2s ease-out;transition-delay:calc(var(--fd-i, 0) * .11s)}.fd-page[data-moving=false] .fd-code .cv-line.is-issue{transition:background-size 0s}.fd-page[data-moving=true] .fd-head[data-changed] .fd-state{animation:fd-pop .52s var(--fd-ease) both}.fd-page[data-moving=false] .fd-head[data-changed] .fd-state{animation:fd-fade .24s ease-out both}.fd-page[data-moving=true] .fd-done[data-fresh]{animation:fd-pop .42s var(--fd-ease) both}.fd-page[data-moving=true] .fd-done[data-fresh] .fd-tick__path{animation:fd-draw .42s .14s var(--fd-ease) both}.fd-page[data-moving=false] .fd-done[data-fresh]{animation:fd-fade .24s ease-out both}.fd-page[data-moving=true] .fd-confirm[data-enter]{animation:fd-confirm-in .22s var(--fd-ease) both}.fd-page[data-moving=false] .fd-confirm[data-enter]{animation:fd-fade .16s ease-out both}.fd-page[data-moving=true] .fd-hist__row[data-fresh]{animation:fd-row-in .36s var(--fd-ease) both}.fd-page[data-moving=false] .fd-hist__row[data-fresh]{animation:fd-fade .24s ease-out both}.fd-page[data-moving=true] .fd-fix[data-arrived]{animation:fd-flash .9s ease-out 1}.fd-page[data-moving=true] .fd-fix__wait .fd-skel{animation:fd-pulse 1.6s ease-in-out infinite}.fd-page[data-moving=true] .fd-link{transition:background-color .14s ease-out}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .fd-page--pending .fd-skel{animation:fd-pulse 1.6s ease-in-out infinite}}:scope[data-motion=on] .fd-page--pending .fd-skel{animation:fd-pulse 1.6s ease-in-out infinite}@media(max-width:1080px){.fd-body{grid-template-columns:minmax(0,1fr)}.fd-main,.fd-rail,.fd-history,.fd-record{grid-column:1;grid-row:auto}.fd-rail,.fd-rail[data-sticky=true]{position:static;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;margin-top:26px;padding-top:0}}@media(max-width:760px){.fd-page{--fd-node: 30px;padding-top:16px;padding-bottom:72px}.fd-top{margin-bottom:18px}.fd-move__key{display:none}.fd-move{height:40px}.fd-head{padding-bottom:26px}.fd-head__title{font-size:29px}.fd-head__consequence{font-size:17.5px}.fd-facts{flex-direction:column}.fd-fact,.fd-fact[data-key=place]{flex:none;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px;padding:8px 12px 8px 14px}.fd-route{display:none}.fd-sec{padding-top:28px}.fd-sec__title{font-size:22px}.fd-itin__step{gap:0 12px}.fd-rail{grid-template-columns:minmax(0,1fr)}.fd-hist__row{grid-template-columns:28px minmax(0,1fr);grid-template-areas:"mark when" "mark main";gap:0 12px}.fd-hist__row:before{left:13.5px}.fd-hist__when{padding-top:5px;text-align:left}.fd-hist__main{padding-top:2px}.fd-page:is(.is-expert,.is-normal) .fd-hist__more{margin-left:40px}.fd-record__grid{grid-template-columns:minmax(0,1fr)}.fd-record__row{grid-template-columns:minmax(0,1fr);gap:4px}}@media(forced-colors:active){.fd-sev__cell[data-on]{forced-color-adjust:none;background:CanvasText}.fd-route__lit,.fd-itin__step:after{background:Highlight}.fd-code[data-lit] .cv-line.is-issue{outline:1px solid Highlight}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.bf-fixes{min-height:100%;background:var(--glaze);color:var(--ink)}.bf-fixes__tabs{margin:0 0 22px}.bf-fixes__context{margin:-6px 0 16px;font-size:15px}.bf-fixes__context a{color:var(--ink);font-weight:700;text-underline-offset:3px}.bf-fixes__list .bf-fixes__c-title{width:38%;min-width:260px}.bf-fixes__list.is-expert .bf-fixes__c-title{width:30%}.bf-fixes__closes{display:block;max-width:70ch}.bf-fixes__closes a{color:var(--ink-soft);text-decoration:underline 1px color-mix(in srgb,var(--ink-soft) 40%,transparent);text-underline-offset:3px}.bf-fixes__closes a:hover{color:var(--ink);text-decoration-color:currentColor}.bf-fixes__repo,.bf-fixes__size,.bf-fixes__date,.bf-fixes__sev{white-space:nowrap}.bf-fixes__raw{display:block;margin-top:6px;color:var(--ink-soft);font:400 12px/1.3 var(--mono)}.bf-fixes__date time{color:var(--ink-soft)}.bf-fixes__action{white-space:nowrap}.bf-fixes__next{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:5px 11px 6px;background:var(--tile);box-shadow:inset 0 -2px 0 var(--tile-lip);color:var(--ink);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none}.bf-fixes__next:hover{background:var(--tile-hover)}.bf-fixes__next:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bf-fixes__next[data-kind=review]{background:var(--btn-face);box-shadow:inset 0 -2px 0 var(--btn-base);color:var(--btn-text)}.bf-fixes__next[data-kind=review]:hover{background:var(--cobalt-500)}.bf-fixes__next[data-kind=progress]{background:transparent;box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink-soft)}.bf-fixes__next[data-kind=progress]:hover{color:var(--ink)}.bf-fixes__wait-dot{width:7px;height:7px;background:var(--lamp-on)}:scope:not([data-motion=off]) .bf-fixes__wait-dot{animation:bf-fixes-blink 1.4s steps(2,jump-none) infinite}.bf-fixes__pictures{margin:0;padding:0;list-style:none}.bf-fixes__empty{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start;padding:26px 26px 28px;background-color:var(--sheet);background-image:radial-gradient(color-mix(in srgb,var(--cobalt-300) 38%,transparent) 1px,transparent 1.4px);background-size:16px 16px;box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.bf-fixes__empty-mark{display:grid;place-items:center;width:44px;height:44px;background:var(--glaze);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink-soft)}.bf-fixes__empty[data-kind=error] .bf-fixes__empty-mark{color:var(--iron)}.bf-fixes__empty-words{display:grid;justify-items:start;gap:6px;min-width:0}.bf-fixes__empty h2{margin:0;color:var(--ink);font-size:20px;font-weight:750;line-height:1.25}.bf-fixes__empty p{max-width:60ch;margin:0;color:var(--ink-soft);line-height:1.5}.bf-fixes__empty-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.bf-fixes__empty a.set-btn--primary{color:var(--btn-text)}@keyframes bf-fixes-blink{0%{opacity:1}to{opacity:.25}}@media(prefers-reduced-motion:reduce){.bf-fixes__wait-dot{animation:none}}@media(max-width:760px){.bf-fixes__tabs{--tb-bleed: 16px;margin-bottom:18px}.bf-fixes__repo,.bf-fixes__size,.bf-fixes__date,.bf-fixes__sev,.bf-fixes__action{white-space:normal}.bf-fixes__empty{grid-template-columns:minmax(0,1fr);padding:20px}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.fx-page{--fx-ease: cubic-bezier(.2, .7, .2, 1);--fx-calm: var(--cobalt-500);--fx-add-mark: var(--cobalt-700);--fx-num: 50px;--fx-row: 21px;--fx-dot: color-mix(in srgb, var(--cobalt-300) 40%, transparent);--fx-lip: var(--sheet-line);--set-sheet: var(--sheet);--set-line: var(--sheet-line);--set-tile: var(--tile);--set-tile-hover: var(--tile-hover);--set-lip: var(--tile-lip);--set-calm: var(--cobalt-700);padding-top:22px;padding-bottom:104px;color:var(--ink);font-family:var(--sans);font-size:16px}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fx-page{--fx-calm: var(--cobalt-300);--fx-add-mark: var(--cobalt-300);--fx-dot: color-mix(in srgb, var(--cobalt-500) 38%, transparent)}.fx-page[data-state=ready]{--fx-lip: var(--gilt)}.fx-page:is([data-state=writing],[data-state=open],[data-state=branch]){--fx-lip: var(--fx-calm)}.fx-page:is([data-state=merged],[data-state=fixed]){--fx-lip: var(--ink)}.fx-page:is([data-state=review],[data-state=blocked],[data-state=failed],[data-state=stale],[data-state=conflicted],[data-state=partial],[data-state=found_again],[data-state=rejected]){--fx-lip: var(--iron)}:where(.fx-page) :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.fx-page a{color:inherit;text-underline-offset:3px}.fx-page :is(a,button):focus-visible,.fx-page [tabindex]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fx-page :is(h1,h2,.fx-file__head,.fx-row,.fx-srow):focus:not(:focus-visible){outline:0}.fx-page .set-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.fx-page .set-btn--primary:focus-visible{outline-color:var(--btn-text)}.fx-page a.set-btn--primary{color:var(--btn-text)}.fx-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:22px;color:var(--ink-soft);font:400 13px/1.4 var(--mono)}.fx-crumbs a{display:inline-flex;align-items:center;min-height:28px;color:var(--ink-soft);text-decoration:none}.fx-crumbs a:hover{color:var(--ink);text-decoration:underline}.fx-crumbs__sep{opacity:.55}.fx-head{padding-bottom:30px;border-bottom:1px solid var(--section-rule)}.fx-head__marks{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:18px}.fx-head .lk-state{min-height:30px;margin:0;padding:4px 11px 4px 10px;font-size:14px}.fx-head__chip[data-key=writing]:before{display:none}.fx-live{flex:none;width:8px;height:8px;background:var(--lamp-on)}.fx-page[data-moving=true] .fx-live{animation:fx-blink 1.4s steps(2,jump-none) infinite}.fx-head__raw{color:var(--ink-soft);font:400 12.5px/1.3 var(--mono)}.fx-head__title{max-width:30ch;font:750 clamp(30px,3.4vw,46px)/1.08 var(--sans);letter-spacing:-.022em;text-wrap:balance;overflow-wrap:anywhere;outline:0}.fx-head__for{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px}.fx-head__for-word{color:var(--ink-soft);font-size:14px}.fx-head__finding{display:inline-flex;align-items:center;gap:10px;min-height:34px;padding:5px 10px 5px 12px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink);font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;clip-path:var(--step-2)}.fx-head__finding:hover{background:var(--tile);box-shadow:inset 0 0 0 1px var(--tile-lip)}.fx-head__finding .ico-go{flex:none;color:var(--ink-soft);transition:transform .16s var(--fx-ease)}.fx-head__finding:hover .ico-go{transform:translate(2px)}.fx-head__sentence{max-width:64ch;margin-top:18px;color:var(--ink);font-size:clamp(17px,1.45vw,19.5px);line-height:1.5;text-wrap:pretty}.fx-head__note{max-width:72ch;margin-top:10px;padding-left:14px;box-shadow:inset 2px 0 0 var(--sheet-line);color:var(--ink-soft);font-size:15px;line-height:1.5}.fx-head__meta{margin-top:14px;color:var(--ink-soft);font:400 13px/1.5 var(--mono)}.fx-head__scope{margin-top:6px;color:var(--ink-soft);font-size:14px}.fx-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;column-gap:clamp(32px,3.8vw,56px)}.fx-main{display:grid;min-width:0}.fx-rail{position:sticky;top:calc(var(--topbar-actual, 64px) + 12px);display:grid;gap:18px;min-width:0;padding-top:32px}.fx-sec{min-width:0;padding:30px 0 8px;scroll-margin-top:calc(var(--topbar-actual, 64px) + 16px)}.fx-sec+.fx-sec{margin-top:22px;border-top:1px solid var(--section-rule)}.fx-sec__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:18px}.fx-sec__title{font:750 24px/1.2 var(--sans);letter-spacing:-.012em}.fx-sec__aside{color:var(--ink-soft);font:400 13px/1.4 var(--mono)}.fx-why{display:grid;gap:12px;max-width:68ch;padding:0;list-style:none}.fx-why li{position:relative;padding-left:22px;font-size:17px;line-height:1.55;overflow-wrap:anywhere}.fx-why li:before{content:"";position:absolute;top:.66em;left:3px;width:7px;height:7px;background:var(--gilt)}.fx-summary__lead{max-width:68ch;font-size:17px;line-height:1.55}.fx-steps{display:grid;gap:10px;max-width:68ch;margin-top:14px;padding-left:26px;list-style:decimal;font-size:16.5px;line-height:1.5}.fx-steps li::marker{color:var(--fx-calm);font:400 14px var(--mono)}.fx-advice{max-width:68ch;margin-top:16px;padding:12px 14px;background:var(--tile);line-height:1.5}.fx-advice__title{margin-bottom:4px;font-size:14px;font-weight:700}.fx-totals{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:24px;padding:12px 14px 12px 16px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fx-totals__files{font-weight:750}.fx-totals__lines{display:inline-flex;gap:10px}.fx-totals__jump{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--ink);font-size:14.5px;font-weight:700;text-decoration:none}.fx-totals__jump:hover{text-decoration:underline}.fx-count{font:400 13px/1.2 var(--mono);white-space:nowrap}.fx-count--add{color:var(--fx-add-mark)}.fx-count--del{color:var(--iron)}.fx-stat{display:inline-flex;gap:2px}.fx-stat__cell{display:block;width:7px;height:7px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink-soft) 35%,transparent)}.fx-stat--wide .fx-stat__cell{width:10px;height:10px}.fx-stat__cell[data-cell=add]{background:var(--fx-calm);box-shadow:none}.fx-stat__cell[data-cell=del]{background:var(--iron);box-shadow:none}.fx-checks{display:grid;max-width:76ch;padding:0;list-style:none}.fx-checks-host:empty{display:none}.fx-checks-host .fx-checks-sec{margin-top:40px;border-top:1px solid var(--section-rule)}.fx-checks-box{position:relative;padding:16px 20px 4px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fx-checks-box .fx-checks{max-width:none}.fx-checks-box[data-scroll]{max-height:22rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sheet-rule) transparent}.fx-checks-box[data-scroll]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.fx-checks-box[data-more=end]{mask-image:linear-gradient(to bottom,#000 calc(100% - 44px),transparent)}.fx-checks-box[data-more=start]{mask-image:linear-gradient(to top,#000 calc(100% - 36px),transparent)}.fx-checks-box[data-more=both]{mask-image:linear-gradient(to bottom,transparent,#000 36px,#000 calc(100% - 44px),transparent)}.fx-check{display:grid;grid-template-columns:18px minmax(0,1fr);gap:14px;padding:13px 0 14px;border-top:1px solid var(--sheet-rule)}.fx-check:first-child{border-top:0;padding-top:2px}.fx-check__label{font-size:16px;font-weight:700;line-height:1.35}.fx-check__detail{margin-top:3px;color:var(--ink-soft);font-size:14.5px;line-height:1.45}.fx-check__raw{display:inline-block;margin-top:6px;color:var(--ink-soft);font:400 12px/1.3 var(--mono)}.fx-mark{flex:none;margin-top:1px;color:var(--ash)}.fx-mark:is([data-state=passed],[data-state=done],[data-state=current]){color:var(--fx-calm)}.fx-mark:is([data-state=failed],[data-state=alert]){color:var(--iron)}.fx-box{display:grid;gap:14px;min-width:0;padding:18px 18px 20px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fx-box__title{font:750 19px/1.2 var(--sans);letter-spacing:-.005em}.fx-next{box-shadow:inset 0 0 0 1px var(--sheet-line),inset 0 3px 0 var(--fx-lip)}.fx-page[data-state=ready] .fx-next{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gilt) 55%,var(--sheet-line)),inset 0 3px 0 var(--fx-lip)}.fx-next__lead{color:var(--ink-soft);line-height:1.45}.fx-next__actions{display:grid;gap:8px}.fx-next__btn{width:100%;min-height:46px;font-size:15px}.fx-next__out{flex:none}.fx-next__note{color:var(--ink-soft);font-size:14px;line-height:1.5}.fx-next__checked{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding-top:12px;border-top:1px solid var(--sheet-line);color:var(--ink-soft);font-size:13.5px;line-height:1.4}.fx-next__checked[data-busy=true] .fx-next__checked-text{color:var(--ink)}.fx-next__check{min-height:34px;padding:6px 12px 7px;font-size:13.5px}.fx-next__result:empty{display:none}.fx-next__result{color:var(--ink);font-size:14px;font-weight:650;line-height:1.45}.fx-carry{--fx-carry-lip: var(--iron);--fx-wash: color-mix(in srgb, var(--wash) 42%, var(--sheet));position:relative;gap:16px;padding-top:21px;box-shadow:inset 0 0 0 1px var(--sheet-line)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fx-carry{--fx-wash: color-mix(in srgb, var(--wash) 70%, var(--glaze))}.fx-carry:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--fx-carry-lip)}.fx-carry[data-step=ready][aria-busy=true]{--fx-carry-lip: var(--fx-calm)}.fx-page[data-moving=true] .fx-carry[aria-busy=true]:before{background:linear-gradient(90deg,color-mix(in srgb,var(--fx-calm) 25%,transparent),var(--fx-calm) 50%,color-mix(in srgb,var(--fx-calm) 25%,transparent)) 0 0 / 45% 100% no-repeat,color-mix(in srgb,var(--fx-calm) 22%,transparent);animation:fx-carry-sweep 1.5s linear infinite}.fx-carry__title{text-wrap:balance;overflow-wrap:anywhere;outline:0}.fx-page .fx-carry__name{padding:1px 7px 2px;background:var(--fx-wash);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink);font:600 .86em/1.2 var(--code)}.fx-carry__rows{display:grid;margin:0;box-shadow:inset 0 1px 0 var(--sheet-rule),inset 0 -1px 0 var(--sheet-rule)}.fx-carry__row{display:grid;gap:7px;padding:12px 0}.fx-carry__row+.fx-carry__row{box-shadow:inset 0 1px 0 var(--sheet-rule)}.fx-carry__label{color:var(--ink-soft);font-size:13.5px;line-height:1.35}.fx-carry__place{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;margin:0}.fx-page .fx-carry__branch{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;min-height:28px;padding:3px 9px 3px 7px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink);font:500 13px/1.3 var(--code);clip-path:var(--step-2)}.fx-carry__branch .ico-ui{flex:none;color:var(--fx-calm)}.fx-carry__branch-name{min-width:0;overflow-wrap:anywhere}.fx-carry__at{color:var(--ink-soft);font-size:14px}.fx-page .fx-carry__commit{display:inline-block;padding:4px 8px;background:var(--fx-wash, color-mix(in srgb, var(--wash) 42%, var(--sheet)));box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink);font:600 13px/1.3 var(--mono)}.fx-page .fx-carry__row[data-row=current] .fx-carry__commit{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--iron) 60%,var(--sheet-line))}.fx-carry__full{min-width:0;margin:0}.fx-page .fx-carry__full code{padding:0;background:none;color:var(--ink-soft);font:400 12px/1.45 var(--mono);overflow-wrap:anywhere}.fx-carry__lead{color:var(--ink);font-size:15px;line-height:1.5;text-wrap:pretty}.fx-carry__how{margin-top:-4px;color:var(--ink-soft);font-size:13.5px;line-height:1.5;text-wrap:pretty}.fx-carry__caption{margin-bottom:-6px;color:var(--ink-soft);font-size:13.5px;line-height:1.4}.fx-carry__paths{display:grid;margin:0;padding:0;list-style:none;background:var(--fx-wash);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fx-carry__path,.fx-carry__more{min-width:0;padding:8px 12px;font:400 13px/1.45 var(--code);overflow-wrap:anywhere}.fx-carry__path+.fx-carry__path,.fx-carry__path+.fx-carry__more{box-shadow:inset 0 1px 0 var(--sheet-rule)}.fx-carry__dir{color:var(--ink-soft)}.fx-carry__file{color:var(--ink);font-weight:650}.fx-carry__more{color:var(--ink-soft);font-family:var(--sans);font-size:13.5px}.fx-carry[data-step=changed] .fx-next__actions,.fx-carry[data-step=missing] .fx-next__actions{margin-top:2px}.fx-next[data-carried=true]{--fx-wash: color-mix(in srgb, var(--wash) 42%, var(--sheet))}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fx-next[data-carried=true]{--fx-wash: color-mix(in srgb, var(--wash) 70%, var(--glaze))}.fx-carried{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px 12px}.fx-carried__mark{color:var(--fx-calm)}.fx-carried__title{outline:0;text-wrap:balance}.fx-carried__line{grid-column:1 / -1;color:var(--ink);font-size:15px;line-height:1.75;text-wrap:pretty}.fx-page .fx-carried__line .fx-carry__commit,.fx-page .pb-carried .fx-carry__commit{padding:1px 6px;font-size:12.5px}.fx-page[data-moving=true] .fx-carried__ring{stroke-dasharray:82;animation:fx-draw-ring .56s .22s var(--fx-ease) both}.fx-page[data-moving=true] .fx-carried__tick{stroke-dasharray:20;animation:fx-draw-tick .36s .7s var(--fx-ease) both}.fx-page[data-moving=true] .fx-carried__line .fx-carry__commit:last-of-type{animation:fx-carried-mark 1.4s .9s ease-out both}.fx-hist__list{display:grid;padding:0;list-style:none}.fx-hist__step{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;padding-bottom:16px}.fx-hist__step:last-child{padding-bottom:0}.fx-hist__step:not(:last-child):before{content:"";position:absolute;top:22px;bottom:2px;left:8.25px;width:1.5px;background:var(--sheet-line)}.fx-hist__step[data-state=done]:not(:last-child):before{background:color-mix(in srgb,var(--fx-calm) 55%,var(--sheet-line))}.fx-hist__label{font-size:15px;font-weight:700;line-height:1.35}.fx-hist__step[data-state=next] .fx-hist__label{color:var(--ink-soft);font-weight:600}.fx-hist__detail{margin-top:2px;color:var(--ink-soft);font-size:13.5px;line-height:1.4;overflow-wrap:anywhere}.fx-hist__when{display:block;margin-top:3px;color:var(--ink-soft);font:400 12.5px/1.3 var(--mono)}.fx-page[data-moving=true] .fx-hist__step[data-state=current] .fx-mark circle:last-child{animation:fx-pulse 1.6s ease-in-out infinite}.fx-change{margin-top:46px;padding-top:30px;border-top:1px solid var(--section-rule);scroll-margin-top:calc(var(--topbar-actual, 64px) + 12px)}.fx-change__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-bottom:18px}.fx-change__titles{display:grid;gap:6px}.fx-change__sum{color:var(--ink-soft);font-size:15px}.fx-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fx-seg{display:inline-flex;padding:3px;background:var(--tile);clip-path:var(--step-2)}.fx-seg__item,.fx-tool{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 12px;border:0;background:transparent;color:var(--ink);font:700 14px/1 var(--sans);cursor:pointer}.fx-seg__item{color:var(--ink-soft)}.fx-seg__item:hover{color:var(--ink)}.fx-seg__item[aria-pressed=true]{background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line),0 1px 0 var(--tile-lip);color:var(--ink)}.fx-tool{min-height:40px;background:var(--tile);box-shadow:inset 0 -2px 0 var(--tile-lip)}.fx-tool:hover{background:var(--tile-hover)}.fx-tool__done,.fx-tool[data-state=copied] .fx-tool__rest{display:none}.fx-tool[data-state=copied] .fx-tool__done{display:block;color:var(--fx-calm)}.fx-diff{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.fx-diff[data-many]{grid-template-columns:264px minmax(0,1fr);align-items:start}.fx-tabs{display:none}.fx-tree{position:sticky;top:calc(var(--topbar-actual, 64px) + 12px);max-height:calc(100vh - var(--topbar-actual, 64px) - 32px);padding:12px 0 10px;overflow:auto;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fx-tree__title{padding:0 14px 8px;color:var(--ink-soft);font:400 12.5px/1.3 var(--mono)}.fx-tree__list{margin:0;padding:0;list-style:none}.fx-tree__folder,.fx-tree__file{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:32px;padding:4px 12px 4px calc(12px + var(--depth, 0) * 14px);color:var(--ink-soft);font:400 13px/1.3 var(--code)}.fx-tree__folder span{min-width:0;overflow:hidden;white-space:nowrap;mask-image:linear-gradient(90deg,#000 calc(100% - 18px),transparent)}.fx-tree__file{border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.fx-tree__file:hover{background:var(--tile)}.fx-tree__file[aria-current=true]{background:var(--tile);box-shadow:inset 3px 0 0 var(--fx-calm)}.fx-tree__name{min-width:0;overflow-wrap:anywhere}.fx-tree__counts{display:inline-flex;gap:6px}.fx-tree__counts .fx-count{font-size:11.5px}.fx-files{display:grid;gap:16px;min-width:0}.fx-file{min-width:0;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);scroll-margin-top:calc(var(--topbar-actual, 64px) + 12px)}.fx-file__head{position:sticky;top:var(--topbar-actual, 64px);z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:48px;padding:7px 14px 7px 8px;background:var(--sheet-head);box-shadow:inset 0 0 0 1px var(--sheet-line),inset 0 -1px 0 var(--sheet-rule)}.fx-file__fold{display:inline-grid;place-items:center;width:30px;height:30px;border:0;background:transparent;color:var(--ink-soft);cursor:pointer}.fx-file__fold:hover{background:var(--tile);color:var(--ink)}.fx-file__fold svg{transition:transform .18s var(--fx-ease)}.fx-file__fold[aria-expanded=false] svg{transform:rotate(-90deg)}.fx-file__path{flex:1 1 260px;min-width:0;font:400 13.5px/1.35 var(--code);overflow-wrap:anywhere}.fx-file__dir{color:var(--ink-soft)}.fx-file__name{color:var(--ink);font-weight:700}.fx-file__status{padding:2px 8px;background:color-mix(in srgb,var(--fx-calm) 14%,transparent);color:var(--ink);font:400 12px/1.4 var(--mono)}.fx-file__status[data-status=removed],.fx-file__status[data-status=withheld]{background:var(--iron-ground-wash);color:var(--iron)}.fx-file__raw{color:var(--ink-soft);font:400 12px/1.3 var(--mono)}.fx-file__counts{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.fx-file[data-folded]>:not(.fx-file__head){display:none}.fx-file__note{padding:18px 20px;color:var(--ink-soft)}.fx-file__scroll{overflow-x:auto;scrollbar-width:thin;container-type:inline-size}.fx-file__inner{width:max-content;min-width:100%;padding-bottom:6px}.fx-diff[data-layout=split] .fx-file__inner{width:100%}.fx-hunk__head{position:sticky;left:0;width:100cqw;display:flex;align-items:center;gap:14px;min-height:34px;max-width:100%;padding:6px 14px 6px 16px;background:color-mix(in srgb,var(--wash) 46%,var(--sheet));color:var(--ink-soft);font:400 12.5px/1.3 var(--mono)}.fx-hunk__range{flex:none;white-space:nowrap}.fx-hunk__section{min-width:0;overflow:hidden;color:var(--ink-soft);font:400 12.5px/1.3 var(--code);white-space:nowrap;mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.fx-gap{position:sticky;left:0;width:100cqw;display:flex;align-items:center;gap:14px;max-width:100%;min-height:30px;padding:0 16px;background:repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,var(--cobalt-300) 16%,transparent) 5px 6px);color:var(--ink-soft);font:400 12px/1 var(--mono)}.fx-gap__rule{flex:1;height:1px;background:var(--sheet-rule)}.fx-lines{font:400 13px/var(--fx-row) var(--code);color:var(--gk-text)}.fx-row{display:grid;grid-template-columns:var(--fx-num) var(--fx-num) 22px auto;min-height:var(--fx-row)}.fx-n{position:sticky;z-index:1;padding:0 10px 0 4px;background:var(--sheet);color:color-mix(in srgb,var(--ink-soft) 78%,transparent);font-size:12px;text-align:right;user-select:none}.fx-row>.fx-n:first-child{left:0}.fx-row>.fx-n:nth-child(2){left:var(--fx-num);box-shadow:inset -1px 0 0 var(--sheet-rule)}.fx-op{padding-left:6px;user-select:none}.fx-page code:is(.fx-code,.fx-hunk__section){margin:0;border:0;background:transparent;box-shadow:none}.fx-code{padding:0 24px 0 0;font:inherit;white-space:pre;tab-size:4}.fx-row[data-kind=add],.fx-half[data-kind=add]{background:var(--added)}.fx-row[data-kind=del],.fx-half[data-kind=del]{background:var(--removed)}.fx-row[data-kind=add] .fx-n,.fx-half[data-kind=add] .fx-n{background:color-mix(in srgb,var(--added-strong) 60%,var(--added));color:var(--ink)}.fx-row[data-kind=del] .fx-n,.fx-half[data-kind=del] .fx-n{background:color-mix(in srgb,var(--removed-strong) 60%,var(--removed));color:var(--ink)}.fx-row[data-kind=add] .fx-op,.fx-half[data-kind=add] .fx-op{color:var(--fx-add-mark);font-weight:700}.fx-row[data-kind=del] .fx-op,.fx-half[data-kind=del] .fx-op{color:var(--iron);font-weight:700}.fx-code .x-add{background:var(--added-strong);box-shadow:0 0 0 1px var(--added-strong)}.fx-code .x-del{background:var(--removed-strong);box-shadow:0 0 0 1px var(--removed-strong)}.fx-code .tk-kw{color:var(--gk-kw)}.fx-code .tk-type{color:var(--gk-type)}.fx-code .tk-fn{color:var(--gk-fn);font-weight:600}.fx-code .tk-str{color:var(--gk-str)}.fx-code :is(.tk-num,.tk-prop){color:var(--gk-num)}.fx-code .tk-com{color:var(--gk-com);font-style:italic}.fx-code .tk-punct{color:var(--gk-punct)}.fx-srow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fx-half{display:grid;grid-template-columns:var(--fx-num) 22px minmax(0,1fr);min-width:0;min-height:var(--fx-row)}.fx-half+.fx-half{box-shadow:inset 1px 0 0 var(--sheet-rule)}.fx-half .fx-n{position:static}.fx-half .fx-code{white-space:pre-wrap;overflow-wrap:anywhere}.fx-half[data-kind=empty]{background:repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,var(--cobalt-300) 12%,transparent) 5px 6px)}.fx-half[data-kind=empty] .fx-n{background:transparent}.fx-fold-row{position:sticky;left:0;width:100cqw;max-width:100%}.fx-fold{display:flex;align-items:center;gap:8px;width:100%;min-height:30px;padding:0 16px 0 calc(var(--fx-num) * 2 - 22px);border:0;background:color-mix(in srgb,var(--wash) 60%,var(--sheet));color:var(--ink);font:400 12.5px/1 var(--mono);text-align:left;cursor:pointer}.fx-diff[data-layout=split] .fx-fold{padding-left:calc(var(--fx-num) - 22px)}.fx-fold:hover{background:var(--tile-hover)}.fx-fold svg{color:var(--fx-calm)}.fx-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:18px;padding:18px 20px;background:color-mix(in srgb,var(--gilt) 9%,var(--sheet));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gilt) 45%,var(--sheet-line)),inset 3px 0 0 var(--gilt);clip-path:var(--step-2)}.fx-end__words{display:grid;gap:4px;max-width:70ch}.fx-end__title{font-size:17px;font-weight:750}.fx-end__sum{color:var(--ink-soft);font-size:14.5px;line-height:1.45}.fx-end__btn{min-height:46px;padding-inline:20px}.fx-record{margin-top:40px;border-top:1px solid var(--section-rule)}.fx-record__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding:1px 0 0 1px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fx-record__row{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:12px;min-width:0;margin:-1px 0 0 -1px;padding:10px 14px;box-shadow:inset 0 0 0 1px var(--sheet-line)}.fx-record__row dt{color:var(--ink-soft);font-size:13px;font-weight:650}.fx-record__row code{color:var(--ink);font:400 12.5px/1.4 var(--mono);overflow-wrap:anywhere}.fx-missing{display:grid;justify-items:start;gap:12px;max-width:640px;margin:40px 0;padding:28px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2)}.fx-missing h1{font:750 28px/1.15 var(--sans)}.fx-missing p{color:var(--ink-soft)}.fw{--fw-tone-kw: color-mix(in srgb, var(--gk-kw) 62%, transparent);--fw-tone-fn: color-mix(in srgb, var(--gk-fn) 50%, transparent);--fw-tone-str: color-mix(in srgb, var(--gk-str) 52%, transparent);--fw-tone-text: color-mix(in srgb, var(--gk-text) 24%, transparent);--fw-tone-punct: color-mix(in srgb, var(--gk-punct) 38%, transparent);position:relative;min-width:0;overflow:hidden;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step-2);transition:box-shadow .32s ease-out}.fw__head{display:flex;align-items:center;justify-content:space-between;gap:12px;height:38px;padding:0 12px 0 10px;background:var(--sheet-head, var(--wash));box-shadow:inset 0 -1px 0 var(--sheet-rule);transition:box-shadow .32s ease-out}.fw[data-size=card] .fw__head{height:32px}.fw__tab{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--ink);font:400 12.5px/1 var(--code)}.fw__file{overflow:hidden;white-space:nowrap}.fw__file-mark{flex:none;width:9px;height:11px;box-shadow:inset 0 0 0 1.5px var(--fx-calm, var(--cobalt-500))}.fw__status{display:inline-flex;align-items:center;gap:6px;color:var(--ink-soft);font:400 12px/1 var(--mono)}.fw__phase{display:inline-flex;align-items:center;gap:7px}.fw__phase:before{content:"";width:6px;height:6px;background:var(--fx-calm, var(--cobalt-500))}.fw:not([data-still]):not([data-arrived]) .fw__phase:before{animation:fx-blink 1.2s steps(2,jump-none) infinite}.fw[data-arrived] .fw__phase:before{display:none}.fw__tick{display:none;color:var(--fx-calm, var(--cobalt-500))}.fw__tick path{stroke-dasharray:1;stroke-dashoffset:0}.fw[data-arrived] .fw__tick{display:block}.fw[data-arrived]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gilt) 55%,var(--sheet-line))}.fw[data-arrived] .fw__head{box-shadow:inset 0 -1px 0 var(--sheet-rule),inset 0 3px 0 var(--gilt)}.fw__body{position:relative;padding:10px 0 12px}.fw[data-size=card] .fw__body{padding:6px 0 8px}.fw__row{position:relative;display:grid;grid-template-columns:40px 18px minmax(0,1fr);align-items:center;height:var(--fw-row)}.fw[data-size=card] .fw__row{grid-template-columns:30px 14px minmax(0,1fr)}.fw__num{padding-right:10px;color:color-mix(in srgb,var(--ink-soft) 60%,transparent);font:400 11px/1 var(--mono);text-align:right}.fw[data-size=card] .fw__num{padding-right:6px;font-size:10px}.fw__mark{font:700 12px/1 var(--code);text-align:center;opacity:0}.fw__row[data-kind=del] .fw__mark{color:var(--iron)}.fw__row[data-kind=add] .fw__mark{color:var(--fx-add-mark, var(--cobalt-700))}.fw__code{position:relative;display:flex;align-items:center;height:100%;min-width:0}.fw__band{position:absolute;inset:0;transform-origin:left center}.fw__row[data-kind=del] .fw__band{background:var(--removed);opacity:0}.fw__row[data-kind=add] .fw__band{background:var(--added);transform:scaleX(0)}.fw__line{position:relative;display:inline-flex;align-items:center;gap:var(--fw-unit);padding-left:calc(var(--indent) * var(--fw-unit) + 6px)}.fw__seg{display:block;flex:none;width:calc(var(--w) * var(--fw-unit));height:calc(var(--fw-unit) + 1px);background:var(--fw-tone-text)}.fw__seg[data-tone=kw]{background:var(--fw-tone-kw)}.fw__seg[data-tone=fn]{background:var(--fw-tone-fn)}.fw__seg[data-tone=str]{background:var(--fw-tone-str)}.fw__seg[data-tone=punct]{background:var(--fw-tone-punct)}.fw__row[data-kind=add] .fw__seg{clip-path:inset(0 100% 0 0);filter:saturate(1.25)}.fw__strike{position:absolute;top:50%;left:calc(var(--indent) * var(--fw-unit) + 2px);right:-4px;height:1.5px;background:var(--iron);transform:scaleX(0);transform-origin:left center}.fw__caret{position:absolute;top:50%;left:6px;width:2px;height:calc(var(--fw-row) - 9px);margin-top:calc((var(--fw-row) - 9px) / -2);background:var(--ink);opacity:0}.fw__sweep{position:absolute;top:calc(var(--top) + 10px);left:58px;right:0;height:calc(var(--rows) * var(--fw-row));background:linear-gradient(90deg,transparent,color-mix(in srgb,#FFFFFF 70%,transparent) 46%,transparent 72%);opacity:0;pointer-events:none}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fw__sweep{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--cobalt-300) 26%,transparent) 46%,transparent 72%)}.fw[data-size=card] .fw__sweep{top:calc(var(--top) + 6px);left:44px}.fw__row[data-composed] .fw__mark,.fw__row[data-composed][data-kind=del] .fw__band{opacity:1}.fw__row[data-composed][data-kind=del] .fw__strike{transform:scaleX(1)}.fw__row[data-composed][data-kind=del] .fw__line{opacity:.42}.fw__row[data-composed][data-kind=add] .fw__band{transform:none}.fw__row[data-composed][data-kind=add] .fw__seg{clip-path:none}.fw[data-still]:not([data-arrived]) .fw__row[data-kind=add] .fw__band{animation:fw-breathe 3.2s ease-in-out infinite alternate}.fw-panel{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:32px 40px;margin-top:32px;padding:30px;background-color:var(--sheet);background-image:radial-gradient(var(--fx-dot) 1px,transparent 1.4px);background-size:16px 16px;background-position:8px 8px;box-shadow:inset 0 0 0 1px var(--sheet-line),inset 0 3px 0 var(--fx-calm);clip-path:var(--step-2);transition:box-shadow .32s ease-out}.fw-panel[data-state=arrived]{box-shadow:inset 0 0 0 1px var(--sheet-line),inset 0 3px 0 var(--gilt)}.fw-panel__stage{min-width:0;filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--ink) 9%,transparent))}.fw-panel__words{display:grid;align-content:start;gap:14px;min-width:0}.fw-panel__title{font:750 26px/1.15 var(--sans);letter-spacing:-.014em;outline:0}.fw-panel__lead{color:var(--ink-soft);font-size:16px;line-height:1.5}.fw-steps{display:grid;gap:2px;margin:4px 0 0;padding:0;list-style:none}.fw-steps__item{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:12px;min-height:32px;color:var(--ink-soft);font-size:15.5px}.fw-steps__item[data-state=done]{color:var(--ink)}.fw-steps__item[data-state=done] .fw-steps__mark{color:var(--fx-calm)}.fw-steps__item[data-state=current]{color:var(--ink);font-weight:750}.fw-steps__dot{justify-self:center;width:8px;height:8px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink-soft) 50%,transparent)}.fw-steps__item[data-state=current] .fw-steps__dot{width:10px;height:10px;background:var(--fx-calm);box-shadow:0 0 0 4px color-mix(in srgb,var(--fx-calm) 18%,transparent)}.fx-page[data-moving=true] .fw-steps__item[data-state=current] .fw-steps__dot{animation:fw-glow 1.8s ease-in-out infinite}.fw-panel__started{color:var(--ink-soft);font:400 13px/1.4 var(--mono)}.fw-panel__leave{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;padding:12px 14px;background:var(--tile);color:var(--ink);font-size:14.5px;line-height:1.5}.fw-panel__leave-mark{width:10px;height:10px;margin-top:6px;background:var(--fx-calm);clip-path:polygon(0 0,100% 50%,0 100%)}@keyframes fx-blink{0%{opacity:1}to{opacity:.25}}@keyframes fx-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes fw-breathe{0%{opacity:1}to{opacity:.55}}@keyframes fw-glow{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--fx-calm) 22%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--fx-calm) 0%,transparent)}}@keyframes fx-settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fx-fade{0%{opacity:0}to{opacity:1}}@keyframes fx-carry-sweep{0%{background-position:-60% 0,0 0}to{background-position:160% 0,0 0}}@keyframes fx-draw-ring{0%{stroke-dashoffset:82}to{stroke-dashoffset:0}}@keyframes fx-draw-tick{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@keyframes fx-carried-mark{0%{background-color:color-mix(in srgb,var(--fx-calm) 34%,var(--sheet))}to{background-color:var(--fx-wash)}}.fx-page[data-moving=true] [data-settle]{animation:fx-settle .46s var(--fx-ease) both;animation-delay:calc(var(--s, 0) * 60ms)}.fx-page[data-moving=false] [data-settle]{animation:fx-fade .22s ease-out both}.fx-row[data-revealed],.fx-srow[data-revealed]{box-shadow:inset 2px 0 color-mix(in srgb,var(--fx-calm) 45%,transparent)}@media(max-width:1080px){.fx-body{grid-template-columns:minmax(0,1fr)}.fx-rail{display:contents}.fx-next{order:-1;margin-top:28px}.fx-hist{margin-top:28px}.fx-diff[data-many]{grid-template-columns:minmax(0,1fr)}.fx-tree{display:none}.fx-tabs{position:sticky;top:var(--topbar-actual, 64px);z-index:3;display:flex;gap:6px;padding:8px 0;overflow-x:auto;background:var(--glaze);scrollbar-width:none}.fx-tabs__file{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:0;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink);font:400 12.5px/1 var(--code);cursor:pointer}.fx-tabs__file[aria-current=true]{box-shadow:inset 0 0 0 1px var(--sheet-line),inset 0 -3px 0 var(--fx-calm)}.fx-tabs__counts{display:inline-flex;gap:6px}.fx-tabs__counts .fx-count{font-size:11px}.fx-file__head{top:calc(var(--topbar-actual, 64px) + 52px)}.fw-panel{grid-template-columns:minmax(0,1fr);padding:22px}}@media(max-width:760px){.fx-page{--fx-num: 38px;padding-top:14px}.fx-head__title{font-size:29px}.fx-head__sentence{font-size:17px}.fx-seg{display:none}.fx-change__head{align-items:flex-start}.fx-tools{width:100%}.fx-tool{flex:1 1 0;justify-content:center}.fx-file__head{padding-right:10px}.fx-file__path{flex-basis:calc(100% - 44px)}.fx-file__counts{margin-left:42px}.fx-row{grid-template-columns:var(--fx-num) var(--fx-num) 18px auto}.fx-lines{font-size:12.5px}.fx-end{padding:16px}.fx-end__btn{width:100%}.fx-record__grid{grid-template-columns:minmax(0,1fr)}.fx-record__row{grid-template-columns:minmax(0,1fr);gap:4px}.fw-panel{padding:16px;gap:22px}.fw__row{grid-template-columns:30px 14px minmax(0,1fr)}.fw__sweep{left:44px}.fw-panel__title{font-size:23px}}@media(forced-colors:active){.fx-stat__cell[data-cell]{forced-color-adjust:none;background:CanvasText}.fx-code :is(.x-add,.x-del){outline:1px solid Highlight}.fw__seg{forced-color-adjust:none;background:CanvasText}}}}
@layer design{:root[data-surface=app][data-design=frieze] .fr-scans{min-height:100%;padding-bottom:80px;background:var(--glaze);color:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-scans-wrap{max-width:calc(var(--page-max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}:root[data-surface=app][data-design=frieze] .fr-scans__header{padding-block:28px 24px}:root[data-surface=app][data-design=frieze] .fr-scans__header h1{margin:0;color:var(--ink);font-size:clamp(32px,4vw,44px);font-weight:750;line-height:1.05;letter-spacing:-.025em;outline:0}:root[data-surface=app][data-design=frieze] .fr-scans__status{margin:10px 0 0;color:var(--ink-soft);font-size:15.5px;line-height:1.5}:root[data-surface=app][data-design=frieze] .fr-scans__list{padding-top:36px}:root[data-surface=app][data-design=frieze] .fr-scans__list-title{margin:0 0 16px;font-size:clamp(22px,2.2vw,28px);line-height:1.15;letter-spacing:-.01em;outline:0}:root[data-surface=app][data-design=frieze] .fr-scans-table .fr-scans__c-name{width:17%;min-width:170px}:root[data-surface=app][data-design=frieze] .fr-scans__who{display:inline-flex;align-items:center;gap:10px}:root[data-surface=app][data-design=frieze] .fr-scans__logo{flex:none;color:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-scans__when{white-space:nowrap;font-variant-numeric:tabular-nums}:root[data-surface=app][data-design=frieze] .fr-scans__result{min-width:220px;color:var(--ink-soft)}:root[data-surface=app][data-design=frieze] .fr-scans-running{background:var(--kiln);color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-scans-running .fr-scans-wrap{padding-block:22px}:root[data-surface=app][data-design=frieze] .fr-scans-running h2,:root[data-surface=app][data-design=frieze] .fr-scans-history h2{margin:0;font-size:1.25rem;color:inherit}:root[data-surface=app][data-design=frieze] .fr-scans-running ul{margin:10px 0 0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze] .fr-scans-running__row{display:grid;grid-template-columns:52px minmax(180px,1fr) minmax(220px,1.2fr);align-items:center;gap:18px;padding:10px 0;border-top:1px solid var(--cobalt-500)}:root[data-surface=app][data-design=frieze] .fr-scans-running__row--queued{grid-template-columns:52px minmax(0,1fr)}:root[data-surface=app][data-design=frieze] .fr-scans-running__art{display:inline-flex;align-items:center;justify-content:center;color:var(--kiln-text)}:root[data-surface=app][data-design=frieze] .fr-scans-running__art .ico[data-tone]{--ico-accent: var(--cobalt-300)}:root[data-surface=app][data-design=frieze] .fr-scans-running__text a,:root[data-surface=app][data-design=frieze] .fr-scans-running__more a{color:var(--kiln-text);font-size:1.1rem;font-weight:700}:root[data-surface=app][data-design=frieze] .fr-scans-running__text p{margin:4px 0}:root[data-surface=app][data-design=frieze] .fr-scans-running__text small{color:var(--kiln-soft);font-family:var(--mono)}:root[data-surface=app][data-design=frieze] .fr-scans-running__more{padding:9px 0}:root[data-surface=app][data-design=frieze] .fr-scans-history .fr-scans-wrap{padding-block:22px}:root[data-surface=app][data-design=frieze] .fr-scans-heading{display:flex;align-items:baseline;gap:12px}:root[data-surface=app][data-design=frieze] .fr-scans-heading p{margin:0;color:var(--ink-soft)}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc{width:100%;max-width:100%;margin:8px 0 0;overflow-x:auto;overscroll-behavior-inline:contain}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-plot{display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px;align-items:stretch;min-width:var(--hc-min-width)}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-y{position:relative}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-ytick{position:absolute;right:0;top:calc(var(--y) * 1%);transform:translateY(-50%);color:var(--ink-soft);font-family:var(--mono);font-size:.8125rem;line-height:1;white-space:nowrap}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-area{position:relative;min-width:0;line-height:0}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-area canvas{display:block;max-width:100%}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-bars{position:absolute;inset:0}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-bar{position:absolute;top:0;bottom:0;margin:0;padding:0;border:0;background:none;cursor:pointer}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-bar:after{content:"";position:absolute;left:2px;right:2px;bottom:-8px;height:4px;background:transparent}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-bar:hover:after,:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-bar:focus-visible:after{background:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-scans-history .hc-x{display:flex;justify-content:space-between;gap:12px;min-width:var(--hc-min-width);padding:8px 0 0 64px;color:var(--ink-soft);font-family:var(--mono);font-size:.8125rem}:root[data-surface=app][data-design=frieze] .fr-scans-history__browse{margin-top:16px}:root[data-surface=app][data-design=frieze] .fr-scans-history__browse summary{width:fit-content;min-height:36px;padding:7px 10px;border:1px solid var(--cobalt-300);color:var(--ink);cursor:pointer}:root[data-surface=app][data-design=frieze] .fr-scans-history__browse ol{margin:10px 0 0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze] .fr-scans-history__browse li{border-top:1px solid var(--cobalt-300)}:root[data-surface=app][data-design=frieze] .fr-scans-history__browse a{display:flex;align-items:center;min-height:36px;padding:6px 4px;color:var(--ink)}:root[data-surface=app][data-design=frieze] .fr-scans-pictures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze] .fr-scans-pictures li{min-width:0;background:var(--wash);clip-path:var(--step)}:root[data-surface=app][data-design=frieze] .fr-scans-pictures a{display:flex;align-items:center;gap:15px;min-height:122px;padding:13px;color:var(--ink);text-decoration:none}:root[data-surface=app][data-design=frieze] .fr-scans-pictures a:hover strong{text-decoration:underline}:root[data-surface=app][data-design=frieze] .fr-scans-pictures__art{flex:none;width:62px;text-align:center}:root[data-surface=app][data-design=frieze] .fr-scans-pictures__body{display:grid;gap:3px;min-width:0}:root[data-surface=app][data-design=frieze] .fr-scans-pictures__body strong{font-size:1.1rem}:root[data-surface=app][data-design=frieze] .fr-scans-pictures__body small{color:var(--ink-soft);line-height:1.35}:root[data-surface=app][data-design=frieze] .fr-scans__empty{padding-block:16px}:root[data-surface=app][data-design=frieze] .fr-scans .wf,:root[data-surface=app][data-design=frieze] .fr-scan .wf{display:grid;gap:4px;min-width:0;margin:0;--wf-name: 156px;--wf-time: 70px}:root[data-surface=app][data-design=frieze] .wf-rows{position:relative;display:grid;margin:0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze] .wf-row,:root[data-surface=app][data-design=frieze] .wf-axis-row{display:grid;grid-template-columns:var(--wf-name) minmax(0,1fr) var(--wf-time);align-items:center;gap:12px}:root[data-surface=app][data-design=frieze] .wf-row{height:24px}:root[data-surface=app][data-design=frieze] .wf-layer{position:absolute;top:0;left:calc(var(--wf-name) + 12px);right:calc(var(--wf-time) + 12px);line-height:0;pointer-events:none}:root[data-surface=app][data-design=frieze] .wf-name,:root[data-surface=app][data-design=frieze] .wf-time,:root[data-surface=app][data-design=frieze] .wf-tick{font-family:var(--mono);font-size:.8125rem;line-height:1.3}:root[data-surface=app][data-design=frieze] .wf-name{color:var(--kiln-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-surface=app][data-design=frieze] .wf--glaze .wf-name{color:var(--ink-soft)}:root[data-surface=app][data-design=frieze] .wf-short{display:none}:root[data-surface=app][data-design=frieze] .wf-time{text-align:right;white-space:nowrap}:root[data-surface=app][data-design=frieze] .wf-track{display:block;min-width:0;height:24px;line-height:0}:root[data-surface=app][data-design=frieze] .wf-row.is-current .wf-name{color:var(--kiln-text);font-weight:700}:root[data-surface=app][data-design=frieze] .wf--glaze .wf-row.is-current .wf-name{color:var(--ink)}:root[data-surface=app][data-design=frieze] .wf-row.is-next .wf-time,:root[data-surface=app][data-design=frieze] .wf-row.is-skipped .wf-time{color:var(--kiln-soft)}:root[data-surface=app][data-design=frieze] .wf-axis{position:relative;height:18px}:root[data-surface=app][data-design=frieze] .wf-tick{position:absolute;top:0;left:calc(var(--x) * 1%);transform:translate(-50%);color:var(--kiln-soft);white-space:nowrap}:root[data-surface=app][data-design=frieze] .wf-tick:first-child{transform:none}:root[data-surface=app][data-design=frieze] .wf-tick:last-child{transform:translate(-100%)}@media(max-width:760px){:root[data-surface=app][data-design=frieze] .fr-scans-wrap{padding-inline:16px}:root[data-surface=app][data-design=frieze] .fr-scans__when{white-space:normal}}@media(max-width:719px){:root[data-surface=app][data-design=frieze] .fr-scans-pictures{grid-template-columns:minmax(0,1fr)}:root[data-surface=app][data-design=frieze] .wf{--wf-name: 94px;--wf-time: 45px}:root[data-surface=app][data-design=frieze] .wf-row,:root[data-surface=app][data-design=frieze] .wf-axis-row{gap:5px}:root[data-surface=app][data-design=frieze] .wf-layer{left:calc(var(--wf-name) + 5px);right:calc(var(--wf-time) + 5px)}:root[data-surface=app][data-design=frieze] .wf-long{display:none}:root[data-surface=app][data-design=frieze] .wf-short{display:inline}:root[data-surface=app][data-design=frieze] .fr-scans-running__row,:root[data-surface=app][data-design=frieze] .fr-scans-running__row--queued{grid-template-columns:38px minmax(0,1fr);gap:10px}:root[data-surface=app][data-design=frieze] .fr-scans-running__row .wf{grid-column:1 / -1}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.fr-scan{--sheet: color-mix(in srgb, #FFFFFF 58%, var(--glaze));--sheet-line: color-mix(in srgb, var(--cobalt-300) 62%, var(--glaze));--sheet-rule: color-mix(in srgb, var(--cobalt-300) 40%, var(--glaze));--sheet-head: color-mix(in srgb, var(--wash) 38%, var(--sheet));--run-line: color-mix(in srgb, var(--kiln-soft) 24%, var(--kiln));--run-dim: color-mix(in srgb, var(--kiln-soft) 58%, var(--kiln));--run-dot: color-mix(in srgb, var(--kiln-soft) 13%, transparent);--node: 26px;--ease: cubic-bezier(.2, .7, .2, 1);box-sizing:border-box;max-width:var(--page-max);min-height:100%;margin-inline:auto;padding:0 var(--gutter) 88px;color:var(--ink);font-family:var(--sans)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fr-scan{--sheet: color-mix(in srgb, var(--wash) 50%, var(--glaze));--sheet-line: color-mix(in srgb, var(--cobalt-500) 46%, var(--glaze));--sheet-rule: color-mix(in srgb, var(--cobalt-500) 30%, var(--glaze));--sheet-head: color-mix(in srgb, var(--wash) 80%, var(--glaze));--run-line: color-mix(in srgb, var(--kiln-soft) 20%, var(--kiln))}.fr-scan :where(h1,h2,h3,p,dl,dd,ol,ul,figure){margin:0}.fr-scan :where(p){max-width:none}.fr-scan :where(ol,ul){padding:0;list-style:none}.fr-scan :where(code){padding:0;background:none;font-family:var(--mono);font-size:.875em}.fr-scan a:focus-visible,.fr-scan button:focus-visible,.fr-scan summary:focus-visible,.fr-scan h1:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.fr-scan-head{padding:18px 0 26px}.fr-scan-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;color:var(--ink-soft);font-size:.875rem}.fr-scan-crumbs a{color:var(--ink);text-decoration:none}.fr-scan-crumbs a:hover{text-decoration:underline}.fr-scan-head__row{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px 28px}.fr-scan-head__words{min-width:0}.fr-scan-head h1{color:var(--ink);font-size:clamp(1.75rem,3.2vw,2.375rem);font-weight:750;line-height:1.12;letter-spacing:-.022em;overflow-wrap:anywhere}.fr-scan-head__acts{display:flex;flex-wrap:wrap;gap:8px}.fr-scan-chip{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:5px 11px 5px 9px;background:var(--wash);color:var(--ink);font-size:.8125rem;font-weight:700;line-height:1.2;clip-path:var(--step-2)}.fr-scan-chip__mark{flex:none;width:8px;height:8px;background:var(--cobalt-500)}.fr-scan-chip[data-tone=live] .fr-scan-chip__mark{background:var(--gilt)}.fr-scan-chip[data-tone=wait] .fr-scan-chip__mark{background:none;box-shadow:inset 0 0 0 2px var(--cobalt-500)}.fr-scan-chip[data-tone=alert]{background:var(--iron-ground-wash)}.fr-scan-chip[data-tone=alert] .fr-scan-chip__mark{background:var(--iron)}.fr-scan-chip[data-tone=quiet] .fr-scan-chip__mark{background:var(--ash)}.fr-scan-feedback{margin-top:12px;color:var(--ink);font-size:.9375rem}.fr-scan-feedback:empty{display:none}.fr-scan-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:8px;min-height:42px;border:0;padding:9px 16px 10px;background:var(--wash);box-shadow:inset 0 -2px 0 var(--cobalt-300);color:var(--ink);font:700 .9375rem/1.2 var(--sans);text-decoration:none;white-space:nowrap;clip-path:var(--step-2);cursor:pointer}.fr-scan .fr-scan-btn:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.fr-scan-btn:hover{background:var(--wash-2);color:var(--ink);text-decoration:none}.fr-scan-btn:active:not(:disabled){transform:translateY(1px)}.fr-scan-btn:disabled{opacity:.6;cursor:progress}.fr-scan-btn--ink,.fr-scan-btn--ink:hover{background:var(--btn-face);box-shadow:inset 0 -2px 0 var(--btn-base);color:var(--btn-text)}.fr-scan-btn--ink:hover{background:var(--cobalt-500)}.fr-scan-btn--gilt,.fr-scan-btn--gilt:hover{background:var(--gilt);box-shadow:inset 0 -2px 0 var(--gilt-base);color:var(--gilt-on)}.fr-scan-btn--gilt:hover{background:var(--gilt-hi)}.fr-scan-btn--stop{background:var(--iron-ground-wash);box-shadow:inset 0 0 0 1.5px var(--iron);color:var(--iron)}.fr-scan-btn--stop:hover,.fr-scan-btn--stop[aria-expanded=true]{background:var(--iron);box-shadow:none;color:var(--glaze)}.fr-scan-btn__square{width:9px;height:9px;background:currentColor}.fr-scan-btn--danger,.fr-scan-btn--danger:hover{background:var(--iron);box-shadow:inset 0 -2px 0 var(--iron-ground);color:var(--glaze)}.fr-scan-btn--danger:hover{background:color-mix(in srgb,var(--iron) 86%,var(--ink))}.fr-scan-btn--quiet{background:transparent;box-shadow:inset 0 0 0 1px var(--sheet-line)}.fr-scan-btn--quiet:hover{background:var(--wash);box-shadow:inset 0 0 0 1px var(--cobalt-300)}.fr-scan-confirm{max-width:680px;margin-top:16px;margin-left:auto;padding:16px 18px 16px 20px;background:var(--iron-ground-wash);box-shadow:inset 4px 0 0 var(--iron);clip-path:var(--step-2)}.fr-scan-confirm p{color:var(--ink);font-size:.9875rem;line-height:1.5}.fr-scan-confirm__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.fr-scan-main{display:grid;gap:30px;min-width:0}.fr-scan-main>*{min-width:0}.fr-scan-section__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:12px}.fr-scan-section h2,.fr-scan-cover h2{color:var(--ink);font-size:1.25rem;font-weight:750;line-height:1.25;letter-spacing:-.01em}.fr-scan-section__count{display:inline-block;margin-left:10px;padding:1px 7px 2px;background:var(--wash);color:var(--ink);font-family:var(--mono);font-size:.875rem;font-weight:400;vertical-align:2px;clip-path:var(--step-2)}.fr-scan-section__note{color:var(--ink-soft)}.fr-scan-quiet-link{display:inline-flex;align-items:center;gap:4px;color:var(--ink);font-size:.9rem;font-weight:700;text-decoration:none}.fr-scan-quiet-link:hover{color:var(--ink);text-decoration:underline}.fr-scan-quiet-link .ico-go,.fr-scan-link .ico-go,.fr-scan-tile__link .ico-go{transition:transform .16s ease-out}.fr-scan-quiet-link:hover .ico-go,.fr-scan-link:hover .ico-go,.fr-scan-tile__link:hover .ico-go{transform:translate(2px)}.fr-scan-run{position:relative;padding:28px 32px 26px;background-color:var(--kiln);background-image:radial-gradient(var(--run-dot) 1px,transparent 1.4px);background-size:14px 14px;background-position:7px 7px;color:var(--kiln-text);clip-path:var(--step)}.fr-scan-run__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px 40px}.fr-scan-run__step{margin-bottom:6px;color:var(--kiln-soft);font-size:.9375rem;font-weight:600}.fr-scan-run .fr-scan-run__title{color:var(--kiln-text);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:750;line-height:1.1;letter-spacing:-.022em}.fr-scan-run__why{max-width:62ch;margin-top:12px;color:var(--kiln-text);font-size:1.0625rem;line-height:1.5}.fr-scan-run__next{max-width:62ch;margin-top:4px;color:var(--kiln-soft);line-height:1.5}.fr-scan-run__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.fr-scan-run .fr-scan-btn--quiet{box-shadow:inset 0 0 0 1px var(--run-dim);color:var(--kiln-text)}.fr-scan-run .fr-scan-btn:focus-visible{outline-color:var(--kiln-text)}.fr-scan-run__raw{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px;color:var(--kiln-soft);font-size:.875rem}.fr-scan-run__raw code{padding:2px 7px;background:var(--kstorm-2);color:var(--kiln-text)}.fr-scan-run__clock{display:grid;justify-items:end;gap:14px;text-align:right}.fr-scan-run__clock-item dt{color:var(--kiln-soft);font-size:.875rem}.fr-scan-run__time{min-width:9ch;margin-top:4px;color:var(--kiln-text);font-family:var(--mono);font-size:1.875rem;font-variant-numeric:tabular-nums;line-height:1}.fr-scan-run__last-value{margin-top:4px;color:var(--kiln-text);font-family:var(--mono);font-size:1.0625rem}.fr-scan-run__counts{display:flex;flex-wrap:wrap;gap:14px 40px;margin-top:26px;border-top:1px solid var(--run-line);padding-top:18px}.fr-scan-run__count{display:grid;gap:2px}.fr-scan-run__n{color:var(--kiln-text);font-family:var(--mono);font-size:1.625rem;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.05}.fr-scan-run__w{color:var(--kiln-soft);font-size:.875rem}.fr-scan-run__count[data-tone=gilt] .fr-scan-run__n{color:var(--gilt-hi)}.fr-scan-run__count[data-tone=iron] .fr-scan-run__n{color:var(--iron-hot)}.fr-scan-city{position:relative;width:100%;max-width:100%;min-height:200px;max-height:var(--city-fit, none);margin:22px 0 0;aspect-ratio:16 / 7}@media(min-width:641px)and (max-height:960px){.fr-scan-run{padding-top:22px;padding-bottom:20px}.fr-scan-city{margin-top:12px}.fr-scan-run__counts{margin-top:16px;padding-top:12px}.fr-scan-track{margin-top:18px}}.fr-scan-city__canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.fr-scan-moments-wrap{margin-top:16px}.fr-scan-moments{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.fr-scan-moment{--tone: var(--kiln-soft);--cut: polygon(0 3px, 3px 3px, 3px 0, calc(100% - 3px) 0, calc(100% - 3px) 3px, 100% 3px, 100% calc(100% - 3px) , calc(100% - 3px) calc(100% - 3px) , calc(100% - 3px) 100%, 3px 100%, 3px calc(100% - 3px) , 0 calc(100% - 3px) );position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-width:0;max-width:440px;padding:8px 18px 8px 8px;overflow:hidden;background:color-mix(in srgb,var(--kiln-soft) 8%,var(--kiln));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone) 30%,var(--kiln));clip-path:var(--cut)}.fr-scan-moment[data-tone=gilt]{--tone: var(--gilt-hi)}.fr-scan-moment[data-tone=iron]{--tone: var(--iron-hot)}.fr-scan-moment[data-older]{opacity:.58}.fr-scan-moment__glyph{display:grid;place-items:center;width:40px;height:40px;background:color-mix(in srgb,var(--tone) 17%,var(--kiln));color:var(--tone);clip-path:var(--cut)}.fr-scan-moment__text{display:grid;gap:2px;min-width:0}.fr-scan-moment__title{color:var(--kiln-text);font-size:.9375rem;font-weight:750;line-height:1.25}.fr-scan-moment__detail{color:var(--kiln-soft);font-size:.875rem;line-height:1.35}.fr-scan-moment__plates{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.fr-scan-plate{--cut: polygon(0 2px, 2px 2px, 2px 0, calc(100% - 2px) 0, calc(100% - 2px) 2px, 100% 2px, 100% calc(100% - 2px) , calc(100% - 2px) calc(100% - 2px) , calc(100% - 2px) 100%, 2px 100%, 2px calc(100% - 2px) , 0 calc(100% - 2px) );display:inline-flex;align-items:baseline;gap:6px;padding:3px 10px 3px 8px;background:color-mix(in srgb,var(--ash) 30%,var(--kiln));color:var(--kiln-text);font-size:.8125rem;line-height:1.3;clip-path:var(--cut)}.fr-scan-plate__n{font-family:var(--mono);font-size:.9375rem;font-weight:400}.fr-scan-plate[data-severity=critical]{background:var(--iron);color:var(--glaze)}.fr-scan-plate[data-severity=high]{background:color-mix(in srgb,var(--iron-hot) 34%,var(--kiln))}.fr-scan-plate[data-severity=medium]{background:color-mix(in srgb,var(--gilt) 36%,var(--kiln))}@media(max-width:640px){.fr-scan-city{aspect-ratio:3 / 2.2}.fr-scan-moment[data-older]{display:none}}.fr-scan-track{--node: 40px;--t-done: var(--cobalt-300);--t-done-ink: var(--kiln);--t-rail: var(--cobalt-300);--t-next: color-mix(in srgb, var(--kiln-soft) 40%, transparent);--t-name: var(--kiln-soft);--t-name-on: var(--kiln-text);--t-name-next: var(--run-dim);--t-live: var(--gilt);--t-live-ground: color-mix(in srgb, var(--kiln-soft) 15%, var(--kiln));--t-stop: var(--ash-dark);--t-stop-ink: var(--ash-light);--t-fail: var(--iron-hot);--t-fail-ink: var(--iron-ground);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:30px}.fr-scan-track__stop{position:relative;display:grid;align-content:start;justify-items:start;gap:12px;min-width:0;padding-right:12px}.fr-scan-track__stop:not(:last-child):before{content:"";position:absolute;top:calc(var(--node) / 2 - 1.5px);left:calc(var(--node) + 8px);right:8px;height:3px;background-image:linear-gradient(90deg,var(--t-next) 0 3px,transparent 3px 9px);background-size:9px 3px}.fr-scan-track__stop[data-state=done]:not(:last-child):before{background:var(--t-rail)}.fr-scan-track__stop[data-state=current]:not(:last-child):before{background-image:linear-gradient(90deg,var(--t-live) 0 3px,transparent 3px 9px)}.fr-scan-track__node{position:relative;display:grid;place-items:center;width:var(--node);height:var(--node);overflow:hidden;box-shadow:inset 0 0 0 1.5px var(--t-next);color:var(--t-name-next);clip-path:var(--step-2)}.fr-scan-track__tick,.fr-scan-track__beam{display:none}.fr-scan-track__glyph{display:block}.fr-scan-track__stop[data-state=done] .fr-scan-track__node{background:var(--t-done);box-shadow:none;color:var(--t-done-ink)}.fr-scan-track__stop[data-state=done] .fr-scan-track__tick{display:block}.fr-scan-track__stop[data-state=current] .fr-scan-track__node{background:var(--t-live-ground);box-shadow:inset 0 0 0 2px var(--t-live);color:var(--t-live)}.fr-scan-track__stop[data-state=current] .fr-scan-track__beam{display:block;position:absolute;left:5px;right:5px;top:calc(50% - 1px);height:2px;background:var(--t-live);box-shadow:0 0 8px 2px color-mix(in srgb,var(--t-live) 55%,transparent);opacity:.85}.fr-scan-track__stop:is([data-state=paused],[data-state=held]) .fr-scan-track__node{background:var(--t-live-ground);box-shadow:inset 0 0 0 2px var(--t-name);color:var(--t-name-on)}.fr-scan-track__stop:is([data-state=paused],[data-state=held]) .fr-scan-track__glyph{display:none}.fr-scan-track__stop[data-state=paused] .fr-scan-track__beam{display:block;width:10px;height:12px;border-inline:4px solid var(--t-name-on)}.fr-scan-track__stop[data-state=held] .fr-scan-track__beam{display:block;width:12px;height:12px;box-shadow:inset 0 0 0 3px var(--t-name-on)}.fr-scan-track__stop[data-state=stopped] .fr-scan-track__node{background:var(--t-stop);box-shadow:none;color:var(--t-stop-ink)}.fr-scan-track__stop[data-state=failed] .fr-scan-track__node{background:var(--t-fail);box-shadow:none;color:var(--t-fail-ink)}.fr-scan-track__name{color:var(--t-name-next);font-size:.875rem;font-weight:600;line-height:1.3}.fr-scan-track__stop[data-state=done] .fr-scan-track__name{color:var(--t-name)}.fr-scan-track__stop:is([data-state=current],[data-state=paused],[data-state=held],[data-state=stopped],[data-state=failed]) .fr-scan-track__name{color:var(--t-name-on);font-weight:750}.fr-scan-track__time{margin-top:-8px;color:var(--t-name);font-family:var(--mono);font-size:.75rem}.fr-scan-track__time:empty{display:none}.fr-scan-track[data-size=small]{--node: 20px;--t-done: var(--cobalt-500);--t-done-ink: var(--glaze);--t-rail: var(--cobalt-500);--t-next: color-mix(in srgb, var(--cobalt-300) 90%, transparent);--t-name: var(--ink-soft);--t-name-on: var(--ink);--t-name-next: color-mix(in srgb, var(--ink-soft) 70%, var(--glaze));--t-stop: var(--ash);--t-stop-ink: var(--glaze);--t-fail: var(--iron);--t-fail-ink: var(--glaze);max-width:780px;margin-top:16px}.fr-scan-track[data-size=small] .fr-scan-track__stop{gap:8px}.fr-scan-track[data-size=small] .fr-scan-track__stop:not(:last-child):before{height:2px;top:calc(var(--node) / 2 - 1px);left:calc(var(--node) + 6px);right:6px;background-size:9px 2px}.fr-scan-track[data-size=small] .fr-scan-track__name{font-size:.8125rem}.fr-scan-track[data-size=small] .fr-scan-track__tick{width:12px;height:12px}.fr-scan-track[data-size=small] .fr-scan-track__stop:is([data-state=stopped],[data-state=failed]) .fr-scan-track__beam{display:block;width:6px;height:6px;background:currentColor}.fr-scan-subject h2{margin-bottom:10px}.fr-scan-facts{display:grid;min-width:0}.fr-scan-fact{display:grid;grid-template-columns:minmax(7.5rem,.42fr) minmax(0,1fr);gap:4px 16px;align-items:baseline;min-width:0;padding:8px 0;border-top:1px solid var(--sheet-rule)}.fr-scan-fact:first-child{border-top:0}.fr-scan-fact dt{color:var(--ink-soft);font-size:.875rem}.fr-scan-fact dd{min-width:0;color:var(--ink);font-size:.9375rem;font-weight:600}.fr-scan-fact__value{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px;max-width:100%;overflow-wrap:anywhere}.fr-scan-fact__value code{font-size:.875rem;font-weight:400}.fr-scan-fact__list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.fr-scan-fact__list li{max-width:100%;padding:3px 8px;background:var(--wash);font-family:var(--mono);font-size:.8125rem;font-weight:400;overflow-wrap:anywhere;clip-path:var(--step-2)}.fr-scan-fact__list li.is-more{background:none;color:var(--ink-soft);font-family:var(--sans)}.fr-scan-fact__files{display:block;margin-top:6px;color:var(--ink-soft);font-size:.8125rem;font-weight:400}.fr-scan-subject .fr-scan-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:0 28px;border-top:1px solid var(--sheet-line)}.fr-scan-subject .fr-scan-fact{grid-template-columns:minmax(0,1fr);gap:3px;padding:12px 0 4px;border:0}.fr-scan-after p{color:var(--ink-soft);font-size:.9375rem;line-height:1.55}.fr-scan-after a{color:var(--ink);text-decoration:underline}.fr-scan-result,.fr-scan-clear,.fr-scan-outcome,.fr-scan-details,.fr-scan-link,.fr-scan-cover__body>.fr-scan-section,.fr-scan-cover--calm>summary{background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line)}.fr-scan-result{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto 1fr;clip-path:var(--step)}.fr-scan-result[data-tiles="1"]{grid-template-columns:minmax(0,1fr)}.fr-scan-tile{display:grid;grid-row:span 4;grid-template-rows:subgrid;min-width:0;padding:26px 30px 22px}.fr-scan-tile+.fr-scan-tile{box-shadow:inset 1px 0 0 var(--sheet-rule)}.fr-scan-tile__figure,.fr-scan-tile__words{grid-row:1}.fr-scan-tile__figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.fr-scan-tile__number{color:var(--ink);font-family:var(--mono);font-size:clamp(3rem,5.2vw,4rem);font-variant-numeric:tabular-nums;line-height:.92;letter-spacing:-.02em}.fr-scan-tile__label{color:var(--ink);font-size:1.125rem;font-weight:700;line-height:1.3}.fr-scan-tile__words{align-self:center;max-width:34ch;color:var(--ink);font-size:1.125rem;font-weight:650;line-height:1.45}.fr-scan-tile .sevmeter{display:contents}.fr-scan-tile .sevmeter__bar,.fr-scan-tile__bar{grid-row:2;display:flex;gap:2px;width:100%;max-width:none;height:10px;margin-top:20px}.fr-scan-tile .sevmeter__keys,.fr-scan-tile__key{grid-row:3;display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px;color:var(--ink-soft);font-size:.875rem;line-height:1.4}.fr-scan-tile .sevmeter__key b,.fr-scan-tile__part b{color:var(--ink);font-weight:750;font-variant-numeric:tabular-nums}.fr-scan-tile__seg{flex:var(--n, 1) 1 0;min-width:6px;border-radius:2px}.fr-scan-tile__part{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.fr-scan-tile__swatch{flex:none;width:9px;height:9px;border-radius:2px}.fr-scan-tile__seg[data-part=reviewed],.fr-scan-tile__part[data-part=reviewed] .fr-scan-tile__swatch{background:var(--cobalt-500)}.fr-scan-tile__seg[data-part=carried],.fr-scan-tile__part[data-part=carried] .fr-scan-tile__swatch{background:var(--cobalt-300)}.fr-scan-tile__seg[data-part=open],.fr-scan-tile__part[data-part=open] .fr-scan-tile__swatch{background:repeating-linear-gradient(-45deg,var(--ink-soft) 0 1.6px,transparent 1.6px 3.6px)}.fr-scan-tile__seg[data-part=excluded],.fr-scan-tile__part[data-part=excluded] .fr-scan-tile__swatch{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink-soft) 70%,transparent)}.fr-scan-tile__foot{grid-row:4;align-self:end;display:flex;flex-wrap:wrap;gap:8px 26px;margin-top:22px;border-top:1px solid var(--sheet-rule);padding-top:14px}.fr-scan-tile__foot li{display:flex;min-width:0}.fr-scan-tile__link,.fr-scan-tile__note{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:.9375rem}.fr-scan-tile__link{font-weight:700;text-decoration:none}.fr-scan-tile__link:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.fr-scan-clear{display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px 32px;align-items:start;padding:28px 30px;box-shadow:inset 0 0 0 1px var(--sheet-line),inset 0 4px 0 var(--cobalt-500);clip-path:var(--step)}.fr-scan-clear__seal{display:grid;place-items:center;width:76px;height:76px;background-color:var(--kiln);background-image:radial-gradient(var(--run-dot) 1px,transparent 1.4px);background-size:8px 8px;color:var(--kiln-text);clip-path:var(--step)}.fr-scan-clear__seal .ico{--ico-accent: var(--gilt)}.fr-scan-clear h2{color:var(--ink);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:750;line-height:1.1;letter-spacing:-.02em}.fr-scan-clear__lead{max-width:46ch;margin-top:10px;color:var(--ink);font-size:1.0625rem;line-height:1.5}.fr-scan-clear__cover{max-width:46ch;margin-top:8px;color:var(--ink-soft);line-height:1.5}.fr-scan-outcome{max-width:920px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px 22px;padding:26px 30px 28px 32px;box-shadow:inset 0 0 0 1px var(--sheet-line),inset 4px 0 0 var(--ash);clip-path:var(--step)}.fr-scan[data-kind=partial] .fr-scan-outcome{max-width:none}.fr-scan-outcome[data-tone=alert]{background:color-mix(in srgb,var(--iron-ground-wash) 52%,var(--sheet));box-shadow:inset 0 0 0 1px var(--sheet-line),inset 4px 0 0 var(--iron)}.fr-scan-outcome__mark{position:relative;display:block;width:44px;height:44px;background:color-mix(in srgb,var(--ash) 26%,var(--sheet));clip-path:var(--step-2)}.fr-scan-outcome__mark:before{content:"";position:absolute;inset:15px;background:var(--ink-soft)}.fr-scan-outcome[data-tone=alert] .fr-scan-outcome__mark{background:var(--iron)}.fr-scan-outcome[data-tone=alert] .fr-scan-outcome__mark:before{inset:11px 20px 17px;background:var(--glaze)}.fr-scan-outcome[data-tone=alert] .fr-scan-outcome__mark:after{content:"";position:absolute;left:20px;bottom:11px;width:4px;height:4px;background:var(--glaze)}.fr-scan-outcome h2{max-width:62ch;color:var(--ink);font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:750;line-height:1.3;letter-spacing:-.012em}@media(min-width:720px){.fr-scan-nowrap{white-space:nowrap}}.fr-scan-outcome__detail,.fr-scan-outcome__done{max-width:64ch;margin-top:10px;color:var(--ink);line-height:1.55}.fr-scan-outcome__detail{color:var(--ink-soft)}.fr-scan-outcome__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.fr-scan-outcome__note{margin-top:12px;color:var(--ink-soft);font-size:.9375rem}.fr-scan-table{font-size:.9375rem}.fr-scan-table thead th{vertical-align:middle}.fr-scan-table thead th[aria-sort=ascending],.fr-scan-table thead th[aria-sort=descending]{color:var(--ink)}.fr-scan-table .fr-scan-table__sev{width:118px;white-space:nowrap}.fr-scan-table .fr-scan-table__place{width:27%}.fr-scan-table .fr-scan-table__state{width:150px}.fr-scan-table .fr-scan-table__fix{width:168px}.fr-scan-table tbody .fr-scan-table__sev{padding-left:18px}.fr-scan-table .lk-title{font-size:.96875rem}.fr-scan-found .lk-row .lk-primary:focus-visible{outline:0}.fr-scan-sort{display:inline-flex;align-items:center;gap:7px;margin:-6px -8px;border:0;padding:6px 8px;background:transparent;color:inherit;font:inherit;white-space:nowrap;cursor:pointer}.fr-scan-sort:hover{background:var(--wash);color:var(--ink)}.fr-scan .fr-scan-sort:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.fr-scan-sort__mark path{fill:currentColor;opacity:.3}th[aria-sort=ascending] .fr-scan-sort__up,th[aria-sort=descending] .fr-scan-sort__down{opacity:1}.fr-scan-table__place code{color:var(--ink);font:400 .8125rem/1.45 var(--code);overflow-wrap:anywhere}.fr-scan-table__none,.fr-scan-table__nofix{color:var(--ink-soft)}.fr-scan-table__nofix{font-size:.875rem}.fr-scan-table__case{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.fr-scan-table__word{color:var(--ink-soft)}.fr-scan-table__word[data-tone=open]{color:var(--ink)}.fr-scan-found__new{padding:0 6px;background:color-mix(in srgb,var(--cobalt-500) 16%,var(--sheet));color:var(--ink);font-size:.8125rem;font-weight:700;clip-path:var(--step-2)}.fr-scan-found .pager{padding-top:16px}.fr-scan-cover__body{display:grid;gap:18px}.fr-scan-cover__body>.fr-scan-section{padding:22px 24px 24px;clip-path:var(--step-2)}.fr-scan-cover__body>.fr-scan-section>h2{margin-bottom:14px}.fr-scan-cover--calm>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 18px;color:var(--ink);font-weight:700;list-style:none;clip-path:var(--step-2);cursor:pointer}.fr-scan-cover--calm>summary::-webkit-details-marker{display:none}.fr-scan-cover--calm>summary:hover{background:var(--row-hover)}.fr-scan-cover--calm>summary:focus-visible{outline-offset:-3px}.fr-scan-cover__mark{display:inline-flex}.fr-scan-cover__toggle{display:inline-flex;color:var(--ink-soft);transition:transform .18s var(--ease)}.fr-scan-cover--calm[open] .fr-scan-cover__toggle{transform:rotate(90deg)}.fr-scan-cover--calm[open]>.fr-scan-cover__body{margin-top:14px}.fr-scan-links h2{margin-bottom:12px}.fr-scan-links__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px}.fr-scan-link{display:grid;grid-template-columns:auto minmax(0,1fr) 16px;align-items:center;gap:16px;padding:18px 20px;color:var(--ink);text-decoration:none;clip-path:var(--step-2)}.fr-scan-link:hover{background:var(--row-hover);color:var(--ink);text-decoration:none}.fr-scan .fr-scan-link:focus-visible{outline-offset:-4px}.fr-scan-link__words{display:grid;gap:3px}.fr-scan-link strong{font-size:1.0625rem;font-weight:750}.fr-scan-link small{color:var(--ink-soft);font-size:.875rem;line-height:1.4}.fr-scan-link>.ico-go{color:var(--ink-soft)}.fr-scan-glyph{display:grid;width:44px;height:44px;padding:9px;background:var(--wash);clip-path:var(--step-2);box-sizing:border-box}.fr-scan-glyph--map{grid-template-columns:repeat(3,1fr);align-items:end;gap:2px}.fr-scan-glyph--map span{height:100%;background:var(--cobalt-300)}.fr-scan-glyph--map span:nth-child(2){height:72%;background:var(--cobalt-500)}.fr-scan-glyph--map span:nth-child(3){height:86%;background:var(--cobalt-700)}.fr-scan-glyph--report{align-content:center;gap:4px}.fr-scan-glyph--report span{height:3px;background:var(--cobalt-500)}.fr-scan-glyph--report span:nth-child(2){width:72%}.fr-scan-glyph--report span:nth-child(3){width:46%;background:var(--gilt)}.fr-scan-details{padding:22px 28px 24px;clip-path:var(--step-2)}.fr-scan-details h2{margin-bottom:18px}.fr-scan-about{display:grid;gap:20px}.fr-scan-about__row{display:grid;grid-auto-columns:minmax(0,auto);grid-auto-flow:column;justify-content:start;min-width:0}.fr-scan-about__row+.fr-scan-about__row{padding-top:20px;border-top:1px solid var(--sheet-rule)}.fr-scan-about__group{min-width:0;padding-inline:30px 40px;box-shadow:inset 1px 0 0 var(--sheet-rule)}.fr-scan-about__group:first-child{padding-left:0;box-shadow:none}.fr-scan-about__group:last-child{padding-right:0}.fr-scan-about__group dl{display:flex;flex-wrap:wrap;gap:16px 34px}.fr-scan-about__fact{flex:0 1 auto;min-width:0}.fr-scan-about__fact dt{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:24px;color:var(--ink-soft);font-size:.8125rem;font-weight:600;line-height:1.3}.fr-scan-about__fact dd{min-width:0;margin-top:4px;color:var(--ink);font-size:1.0625rem;font-weight:650;line-height:1.35}.fr-scan-about__value{overflow-wrap:anywhere}.fr-scan-about__value code{font:400 .9375rem/1.45 var(--code)}.fr-scan-about__fact .fr-scan-fact__list{margin-top:8px}.fr-scan-about__steps{display:block}.fr-scan-about__fact[data-wide]{max-width:44ch}.fr-scan-about__steps h3{margin-bottom:12px;color:var(--ink-soft);font-size:.8125rem;font-weight:600}.fr-scan-about__steps ol{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:14px 24px}.fr-scan-about__steps li{display:grid;align-content:start;gap:4px}.fr-scan-about__step{color:var(--ink);font-size:.9375rem;font-weight:650}.fr-scan-about__time{color:var(--ink);font:400 .875rem/1.3 var(--code);white-space:nowrap}.fr-scan-about__bar{display:block;height:4px;margin-top:4px;background:var(--wash)}.fr-scan-about__bar span{display:block;width:var(--share, 0%);height:100%;background:var(--cobalt-500)}.fr-scan-missing{display:grid;justify-items:start;gap:12px;padding:48px 0}.fr-scan-missing h1{color:var(--ink);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:750}.fr-scan-missing p{color:var(--ink-soft)}.fr-scan-skel{display:block;background:linear-gradient(90deg,var(--wash) 0 40%,var(--wash-2) 50%,var(--wash) 60%) 0 0 / 300% 100%;clip-path:var(--step-2)}.fr-scan-skel--crumb{width:150px;height:14px}.fr-scan-skel--chip{width:112px;height:26px;margin-bottom:12px}.fr-scan-skel--title{width:min(420px,80%);height:40px}.fr-scan-skel--big{width:44%;height:34px}.fr-scan-skel--line{width:70%;height:16px;margin-top:14px}.fr-scan-skel--track{width:100%;height:26px;margin-top:34px}.fr-scan-skel--row{width:100%;height:58px}.fr-scan-skel-sheet{margin-bottom:30px;padding:28px 32px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);clip-path:var(--step)}.fr-scan-skel-rows{display:grid;gap:2px}.fr-scan-coverage__top{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px 48px;align-items:start}.fr-scan-main:has(>.fr-scan-result) .fr-scan-coverage__top{grid-template-columns:minmax(0,1fr)}.fr-scan-main:has(>.fr-scan-result) .fr-scan-coverage__top>div:first-child{display:none}.fr-scan-coverage .fr-scan-coverage__figure{margin:0 0 14px;color:var(--ink-soft);font-size:1rem;line-height:1.3}.fr-scan-coverage__figure strong{display:block;margin-bottom:6px;color:var(--ink);font-family:var(--mono);font-size:clamp(2.5rem,4.4vw,3.25rem);font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.fr-scan-coverage__meter{height:10px;background:var(--wash);clip-path:var(--step-2)}.fr-scan-coverage__meter span{display:block;width:var(--share, 0%);height:100%;background:var(--cobalt-500)}.fr-scan-coverage__rows{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;column-gap:28px}.fr-scan-coverage__rows>div{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;row-gap:2px;padding:9px 0;border-top:1px solid var(--sheet-rule)}.fr-scan-coverage__rows>div:first-child{border-top:0}.fr-scan-coverage__rows dt{color:var(--ink)}.fr-scan-coverage__rows dd{color:var(--ink-soft);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.fr-scan-coverage__rows .fr-scan-coverage__note{grid-column:1 / -1;font-size:.875rem;text-align:left;white-space:normal}.fr-scan-coverage h3{margin:20px 0 6px;color:var(--ink);font-size:1rem;font-weight:700}.fr-scan-coverage__areas li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1.4fr);gap:4px 16px;padding:9px 0;border-top:1px solid var(--sheet-rule)}.fr-scan-coverage__areas strong{overflow-wrap:anywhere;font-weight:700}.fr-scan-coverage__areas span,.fr-scan-coverage__files span{overflow-wrap:anywhere;font-family:var(--mono);font-size:.8125rem}.fr-scan-coverage__route,.fr-scan-coverage__file{display:block}.fr-scan-coverage__between{display:none}.fr-scan-coverage__lines{white-space:nowrap}.fr-scan-coverage__between+.fr-scan-coverage__file{margin-top:2px;color:var(--ink-soft)}.fr-scan-coverage__areas .fr-scan-coverage__place.is-words{color:var(--ink-soft);font-family:inherit;font-size:inherit}.fr-scan-coverage__areas small,.fr-scan-coverage__files small{color:var(--ink-soft);font-size:.875rem}.fr-scan-coverage__more,.fr-scan-coverage__excluded summary,.fr-scan-gaps-more summary{width:fit-content;min-height:36px;margin-top:12px;border:0;padding:7px 12px;background:var(--wash);box-shadow:inset 0 -2px 0 var(--cobalt-300);color:var(--ink);font:700 .875rem/1.4 var(--sans);clip-path:var(--step-2);cursor:pointer}.fr-scan-coverage__more:hover:not(:disabled),.fr-scan-coverage__excluded summary:hover,.fr-scan-gaps-more summary:hover{background:var(--wash-2)}.fr-scan-coverage__more:disabled{opacity:.55;cursor:wait}.fr-scan-coverage__files{margin-top:10px}.fr-scan-coverage__files li{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:4px 16px;padding:7px 0;border-top:1px solid var(--sheet-rule)}.fr-scan-coverage .fr-scan-coverage__status,.fr-scan-coverage>p{margin-top:14px;color:var(--ink);line-height:1.5}.fr-scan-coverage a{color:var(--ink);text-decoration:underline}.fr-scan-section .fr-scan-section__summary{color:var(--ink-soft)}.fr-scan-gaps__head,.fr-scan-gaps>li{display:grid;grid-template-columns:minmax(0,5fr) 56px minmax(0,7fr);column-gap:24px;padding-inline:12px}.fr-scan-gaps__head{align-items:center;min-height:36px;margin-top:14px;background:var(--wash);color:var(--ink-soft);font-size:.8125rem;font-weight:700}.fr-scan-gaps__head span:nth-child(2){text-align:right}.fr-scan-gaps>li{row-gap:4px;align-items:baseline;border-bottom:1px solid var(--sheet-rule);padding-block:11px;line-height:1.45}.fr-scan-gaps>li:not(.is-whole)+li.is-whole{border-top:1px solid var(--ink-soft);margin-top:-1px}.fr-scan-gaps>li>strong{grid-column:1;font-weight:700}.fr-scan-gaps__count{grid-column:2;color:var(--ink);font-family:var(--mono);font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:400;text-align:right}.fr-scan-gaps__where{grid-column:3;min-width:0;color:var(--ink-soft)}.fr-scan-gaps__place{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:var(--ink)}.fr-scan-gaps__place.is-path{font-family:var(--mono);font-size:.8125rem}.fr-scan-gaps__place.is-unknown{color:var(--ink-soft)}.fr-scan-gaps>li.is-whole .fr-scan-gaps__place{padding:1px 8px;background:var(--wash);font-size:.8125rem;clip-path:var(--step-2)}.fr-scan-gaps__toggle,.fr-scan-gaps__more{justify-self:start;min-height:32px;border:0;padding:5px 11px;background:var(--wash);box-shadow:inset 0 -2px 0 var(--cobalt-300);color:var(--ink);font:700 .8125rem/1.3 var(--sans);clip-path:var(--step-2);cursor:pointer}.fr-scan-gaps__toggle{grid-column:3;margin-top:8px}.fr-scan-gaps__toggle:hover,.fr-scan-gaps__more:hover{background:var(--wash-2)}.fr-scan-gaps__toggle[aria-expanded=true],.fr-scan-gaps__toggle[aria-expanded=true]:hover{background:var(--ink);box-shadow:none;color:var(--glaze)}.fr-scan .fr-scan-gaps__toggle:focus-visible,.fr-scan .fr-scan-gaps__more:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fr-scan-gaps__all{grid-column:1 / -1;margin-top:12px;padding:14px 16px 16px;background:color-mix(in srgb,var(--wash) 55%,var(--sheet));clip-path:var(--step-2)}.fr-scan-gaps__all[hidden]{display:none}.fr-scan-gaps__places{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:7px 28px}.fr-scan-gaps__places li{min-width:0;line-height:1.4}.fr-scan-gaps__more{margin-top:14px}.fr-scan-gaps-more[open] summary{margin-bottom:12px}.fr-scan-scope__roots{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.fr-scan-scope__roots li{max-width:100%;padding:6px 10px;border:1px solid var(--cobalt-300);border-radius:6px;font-family:var(--mono);font-size:.82rem;overflow-wrap:anywhere}.fr-scan[data-moves=full] .fr-scan-chip[data-tone=live] .fr-scan-chip__mark{animation:fr-scan-pulse 1.8s ease-in-out infinite}.fr-scan[data-moves=full] .fr-scan-track__stop[data-state=current] .fr-scan-track__beam{animation:fr-scan-beam 2.4s ease-in-out infinite alternate}.fr-scan[data-moves=full] .fr-scan-track__stop[data-state=current]:not(:last-child):before{animation:fr-scan-conveyor .9s steps(4) infinite}.fr-scan[data-moves=full] .fr-scan-track__stop[data-moved] .fr-scan-track__node{animation:fr-scan-arrive .32s var(--ease) both}.fr-scan[data-moves=full] .fr-scan-track__stop[data-moved][data-state=done]:not(:last-child):before{animation:fr-scan-fill .42s var(--ease) both;transform-origin:left center}.fr-scan[data-moves=full] .fr-scan-run__title[data-swap],.fr-scan[data-moves=full] .fr-scan-run__step{animation:fr-scan-rise .28s var(--ease) both}.fr-scan[data-moves=full] .fr-scan-run__count[data-ticked] .fr-scan-run__n{animation:fr-scan-ticked .9s ease-out both}.fr-scan[data-moves=full] .fr-scan-moment[data-enter]{animation:fr-scan-rise .32s var(--ease) both}.fr-scan[data-moves=full] .fr-scan-moment[data-enter]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 0 34%,color-mix(in srgb,var(--tone) 34%,transparent) 50%,transparent 66% 100%);transform:translate(-100%);animation:fr-scan-moment-sweep .9s .14s var(--ease) both;pointer-events:none}.fr-scan[data-moves=full] .fr-scan-moment[data-enter] .fr-scan-moment__glyph{animation:fr-scan-moment-glow 1.4s ease-out both}.fr-scan[data-moves=calm] .fr-scan-moment[data-enter]{animation:fr-scan-fade .2s ease-out both}@keyframes fr-scan-moment-sweep{to{transform:translate(100%)}}@keyframes fr-scan-moment-glow{0%{background:color-mix(in srgb,var(--tone) 55%,var(--kiln))}to{background:color-mix(in srgb,var(--tone) 17%,var(--kiln))}}.fr-scan[data-moves=full] .fr-scan-run__count[data-enter],.fr-scan[data-moves=full] .fr-scan-confirm[data-enter]{animation:fr-scan-rise .22s var(--ease) both}.fr-scan[data-moves=full] .fr-scan-main[data-enter]>*{animation:fr-scan-rise .36s var(--ease) both}.fr-scan[data-moves=full] .fr-scan-main[data-enter]>:nth-child(2){animation-delay:50ms}.fr-scan[data-moves=full] .fr-scan-main[data-enter]>:nth-child(3){animation-delay:.1s}.fr-scan[data-moves=full] .fr-scan-main[data-enter]>:nth-child(n+4){animation-delay:.15s}.fr-scan[data-moves=full] .fr-scan-main[data-enter] .fr-scan-run .fr-scan-track__stop{animation:fr-scan-rise .32s var(--ease) both;animation-delay:calc(80ms + var(--i, 0) * 45ms)}.fr-scan[data-moves=full] .fr-scan-main[data-enter] .fr-scan-clear__seal{animation:fr-scan-seal .52s var(--ease) both;animation-delay:.12s}.fr-scan[data-moves=full] .fr-scan-main[data-enter] .fr-scan-clear__seal .ico__accent{stroke-dasharray:12;animation:fr-scan-draw .46s ease-out both;animation-delay:.42s}.fr-scan[data-moves=full] .fr-scan-tile__bar,.fr-scan[data-moves=full] .fr-scan-tile .sevmeter__bar,.fr-scan[data-moves=full] .fr-scan-coverage__meter span{animation:fr-scan-grow .64s var(--ease) both;animation-delay:.16s}.fr-scan[data-moves=full] .fr-scan-skel{animation:fr-scan-shimmer 1.6s linear infinite}.fr-scan[data-moves=calm] .fr-scan-main[data-enter]>*,.fr-scan[data-moves=calm] .fr-scan-run__title[data-swap],.fr-scan[data-moves=calm] .fr-scan-run__count[data-ticked],.fr-scan[data-moves=calm] .fr-scan-track__stop[data-moved],.fr-scan[data-moves=calm] .fr-scan-confirm[data-enter]{animation:fr-scan-fade .2s ease-out both}@keyframes fr-scan-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes fr-scan-beam{0%{transform:translateY(-13px)}to{transform:translateY(13px)}}@keyframes fr-scan-conveyor{0%{background-position:0 0}to{background-position:8px 0}}@keyframes fr-scan-arrive{0%{transform:scale(.6)}to{transform:none}}@keyframes fr-scan-fill{0%{transform:scaleX(0)}to{transform:none}}@keyframes fr-scan-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fr-scan-fade{0%{opacity:0}to{opacity:1}}@keyframes fr-scan-ticked{0%{color:var(--gilt-hi)}to{color:var(--kiln-text)}}@keyframes fr-scan-seal{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes fr-scan-draw{0%{stroke-dashoffset:12}to{stroke-dashoffset:0}}@keyframes fr-scan-grow{0%{width:0}}@keyframes fr-scan-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(max-width:1079px){.fr-scan-about__row{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);row-gap:16px}.fr-scan-about__group{padding:16px 0 0;border-top:1px solid var(--sheet-rule);box-shadow:none}.fr-scan-about__group:first-child{padding-top:0;border-top:0}}@media(max-width:719px){.fr-scan{padding-inline:16px}.fr-scan-head{padding-bottom:20px}.fr-scan-head__acts{width:100%}.fr-scan-run{padding:22px 18px 20px}.fr-scan-run__top{grid-template-columns:minmax(0,1fr)}.fr-scan-run__clock{display:flex;flex-wrap:wrap;justify-items:start;gap:10px 28px;text-align:left}.fr-scan-run__time{font-size:1.5rem}.fr-scan-track{grid-template-columns:minmax(0,1fr);margin-top:22px}.fr-scan-track__stop{grid-template-columns:var(--node) minmax(0,1fr);align-items:center;column-gap:14px;row-gap:2px;padding:0 0 14px}.fr-scan-track__stop:not(:last-child):before{top:calc(var(--node) + 4px);bottom:4px;left:calc(var(--node) / 2 - 1px);right:auto;width:2px;height:auto;background-image:linear-gradient(180deg,var(--t-next) 0 4px,transparent 4px 8px);background-size:2px 8px}.fr-scan-track__stop[data-state=current]:not(:last-child):before{background-image:linear-gradient(180deg,var(--t-live) 0 4px,transparent 4px 8px)}.fr-scan-track__time{grid-column:2;margin-top:0}.fr-scan[data-moves=full] .fr-scan-track__stop[data-state=current]:not(:last-child):before{animation-name:fr-scan-conveyor-down}.fr-scan[data-moves=full] .fr-scan-track__stop[data-moved][data-state=done]:not(:last-child):before{transform-origin:center top;animation-name:fr-scan-fill-down}.fr-scan-track[data-size=small] .fr-scan-track__stop{padding-bottom:10px}.fr-scan-result{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.fr-scan-tile{grid-row:auto;grid-template-rows:none;padding:20px 18px 18px}.fr-scan-tile+.fr-scan-tile{box-shadow:inset 0 1px 0 var(--sheet-rule)}.fr-scan-tile__figure,.fr-scan-tile__words,.fr-scan-tile .sevmeter__bar,.fr-scan-tile__bar,.fr-scan-tile .sevmeter__keys,.fr-scan-tile__key,.fr-scan-tile__foot{grid-row:auto}.fr-scan-tile__foot{margin-top:16px}.fr-scan-clear{grid-template-columns:minmax(0,1fr);padding:22px 18px}.fr-scan-details{padding:18px 16px 20px}.fr-scan-about__group dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.fr-scan-about__fact[data-wide]{grid-column:1 / -1}.fr-scan-about__steps li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:10px}.fr-scan-about__bar{grid-column:1 / -1}.fr-scan-outcome{grid-template-columns:minmax(0,1fr);padding:22px 18px 22px 22px}.fr-scan-fact{grid-template-columns:minmax(0,1fr);gap:2px}.fr-scan-subject .fr-scan-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.fr-scan-coverage__top,.fr-scan-coverage__areas li,.fr-scan-coverage__files li{grid-template-columns:minmax(0,1fr)}.fr-scan-gaps__head{display:none}.fr-scan-gaps>li{grid-template-columns:minmax(0,1fr) auto;padding-inline:0}.fr-scan-gaps__where,.fr-scan-gaps__toggle{grid-column:1 / -1}.fr-scan-cover__body>.fr-scan-section{padding:18px 16px 20px}}@media(max-width:760px){.fr-scan-found .lk-sheet{overflow:visible}.fr-scan-table,.fr-scan-table tbody{display:block}.fr-scan-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fr-scan-table tbody tr.fr-scan-table__row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"sev sev" "title title" "place place" "state fix";gap:8px 12px;padding:14px 40px 15px 14px;border-top:1px solid var(--sheet-rule)}.fr-scan-table tbody tr.fr-scan-table__row:first-child{border-top:0}.fr-scan-table tbody tr.fr-scan-table__row>*{display:block;width:auto;min-width:0;padding:0;border:0}.fr-scan-table tbody td:before{content:none}.fr-scan-table tbody .fr-scan-table__sev{grid-area:sev}.fr-scan-table tbody .fr-scan-table__title{grid-area:title}.fr-scan-table tbody .fr-scan-table__place{grid-area:place}.fr-scan-table tbody .fr-scan-table__state{grid-area:state}.fr-scan-table tbody .fr-scan-table__fix{grid-area:fix;align-self:center;justify-self:end}.fr-scan-table tbody td.lk-go{position:absolute;top:15px;right:10px;width:auto}}@keyframes fr-scan-conveyor-down{0%{background-position:0 0}to{background-position:0 8px}}@keyframes fr-scan-fill-down{0%{transform:scaleY(0)}to{transform:none}}@media(forced-colors:active){.fr-scan-track__node,.fr-scan-chip__mark,.fr-scan-tile__seg,.fr-scan-tile__swatch,.fr-scan-coverage__meter span{forced-color-adjust:none;background:CanvasText}.fr-scan-track__stop[data-state=next] .fr-scan-track__node{background:Canvas;box-shadow:inset 0 0 0 1.5px CanvasText}.fr-scan-run,.fr-scan-result,.fr-scan-clear,.fr-scan-outcome,.fr-scan-link{border:1px solid CanvasText}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.bf-account__section{min-width:0;padding:0 0 38px;margin-bottom:38px;border-bottom:1px solid var(--ink)}.bf-account__section h2{margin:0 0 19px;font:730 clamp(23px,2.3vw,31px)/1.15 "Atkinson Next",sans-serif}.bf-account__facts{margin:0}.bf-account__fact,.bf-account__row{display:grid;grid-template-columns:minmax(150px,.35fr) minmax(0,.65fr);gap:16px;align-items:center;min-height:57px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}.bf-account__fact dt,.bf-account__row small{color:var(--ink-soft);font-size:13px}.bf-account__fact dd{margin:0;overflow-wrap:anywhere}.bf-account__profile{display:grid;grid-template-columns:75px minmax(0,1fr);gap:18px;align-items:start}.bf-account__plaque{display:grid;place-items:center;width:64px;height:64px;color:var(--glaze);background:var(--ink);font:700 22px Departure Mono,monospace}.bf-account__row{grid-template-columns:minmax(0,1fr) auto}.bf-account__row>div,.bf-account__row label{display:grid;gap:4px;min-width:0}.bf-account__row strong,.bf-account__row small{overflow-wrap:anywhere}.bf-account__row label{grid-template-columns:minmax(0,1fr) minmax(145px,.3fr);align-items:center;width:100%}.bf-account__row>.bf-account__who{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px}.bf-account__who>div{display:grid;gap:4px;min-width:0}.bf-account .bf-hostmark{width:36px;height:36px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--sheet-line);color:var(--ink);clip-path:var(--step-2)}.bf-account__row>.bf-account__row-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.bf-account__note{color:var(--ink-soft);line-height:1.5}.bf-account__status{min-height:22px;color:var(--ink);font-weight:700}.bf-account__button,.bf-account__text-button{display:inline-flex;align-items:center;min-height:42px;border:0;padding:9px 13px;color:var(--kiln-text);background:var(--cobalt-700);text-decoration:none;font:700 14px Atkinson Next,sans-serif;cursor:pointer}.bf-account__text-button{padding:8px 0;color:var(--ink);background:transparent;text-decoration:underline}.bf-account__button:disabled,.bf-account__text-button:disabled,.bf-account__row-button:disabled{opacity:.5;cursor:wait}.bf-account__row-button{display:inline-flex;align-items:center;min-height:40px;border:2px solid var(--ink);border-radius:0;padding:6px 12px;color:var(--ink);background:transparent;text-decoration:none;font:700 14px Atkinson Next,sans-serif;cursor:pointer}.bf-account__row-button:hover{color:var(--glaze);background:var(--ink)}.bf-account__row-button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.bf-account__row[data-attention=true] .bf-account__state{color:var(--iron);font-weight:700}.bf-account__form,.bf-account__invite{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.bf-account__form label{display:grid;gap:7px}.bf-account input,.bf-account select{min-height:42px;min-width:0;border:1px solid var(--ink);border-radius:0;padding:8px 10px;color:var(--ink);background:var(--field);font:inherit}.bf-account__preferences{display:grid;gap:10px}.bf-team__block{container-type:inline-size}.bf-team__block>.bf-account__note{max-width:68ch;margin:0 0 26px}.bf-team__said{grid-column:1 / -1;max-width:68ch;margin:12px 0 2px;padding-left:12px;border-left:4px solid var(--ink);font-weight:700;line-height:1.45}.bf-team__said[data-refused]{border-left-color:var(--iron)}.bf-team__said a{color:inherit}.bf-team__general>.bf-team__said{margin:0 0 22px}.bf-team{margin:0;padding:0;list-style:none}.bf-team__head,.bf-team__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(104px,.4fr) minmax(215px,.9fr) 100px;column-gap:24px;align-items:center}.bf-team__head{padding-bottom:9px;border-bottom:1px solid var(--ink);color:var(--ink-soft);font:12px Departure Mono,monospace}.bf-team__row{min-height:68px;padding:13px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}.bf-team__row:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.bf-team__person,.bf-team__right{display:grid;gap:4px;min-width:0}.bf-team__person strong,.bf-team__person small,.bf-team__right small{overflow-wrap:anywhere}.bf-team__person small,.bf-team__right small{color:var(--ink-soft);font-size:13px}.bf-team__you{color:var(--ink-soft);font-weight:400}.bf-team__role,.bf-team__state{margin:0}.bf-team__state{display:grid;grid-template-columns:11px minmax(0,1fr);gap:10px;align-items:center;font-weight:700}.bf-team__mark{width:11px;height:11px;border:2px solid var(--ink)}.bf-team__row[data-right=held] .bf-team__mark{background:var(--ink)}.bf-team__row[data-right=role] .bf-team__state,.bf-team__row[data-right=unknown] .bf-team__state{color:var(--ink-soft);font-weight:400}.bf-team__row[data-right=role] .bf-team__mark,.bf-team__row[data-right=unknown] .bf-team__mark{height:2px;border:0;background:var(--ink-soft)}.bf-team__right small{padding-left:21px}.bf-team__act{justify-self:end}.bf-team__act .bf-account__row-button{justify-content:center;min-width:100px}.bf-team__roles .bf-account__fact dt{color:var(--ink);font-size:inherit;font-weight:700}@container (min-width: 800px){.bf-team__head,.bf-team__row{grid-template-columns:minmax(0,1fr) 150px 270px 100px}}.bf-sec{--sheet: color-mix(in srgb, #FFFFFF 58%, var(--glaze));--sheet-line: color-mix(in srgb, var(--cobalt-300) 62%, var(--glaze));display:grid;gap:20px;min-width:0}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .bf-sec{--sheet: color-mix(in srgb, var(--wash) 50%, var(--glaze));--sheet-line: color-mix(in srgb, var(--cobalt-500) 46%, var(--glaze))}.bf-sec p,.bf-sec h3,.bf-sec h4{margin:0}.bf-sec__sheet{display:grid;align-content:stretch;gap:1px;min-width:0;padding:1px;background:var(--sheet-line);clip-path:var(--step-2)}.bf-sec__sheet>*{min-width:0;background:var(--sheet)}.bf-sec__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bf-sec__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px 24px;padding:18px 20px}.bf-sec__titles{display:grid;flex:1 1 260px;gap:6px;min-width:0}.bf-sec__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.bf-sec__head h3{font:750 22px/1.2 Atkinson Next,sans-serif;letter-spacing:-.01em}.bf-sec__lead{max-width:62ch;color:var(--ink-soft);font-size:15px;line-height:1.45}.bf-sec__head-actions{display:flex;flex-wrap:wrap;gap:10px}.bf-sec__chip{display:inline-flex;align-items:center;min-height:24px;padding:2px 8px;color:var(--ink);background:var(--wash);font:12px/1.2 Departure Mono,monospace;white-space:nowrap}.bf-sec__chip[data-kind=on]{color:var(--glaze);background:var(--cobalt-700)}.bf-sec__chip[data-kind=low]{color:var(--glaze);background:var(--iron)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .bf-sec__chip[data-kind=on]{color:var(--glaze);background:var(--cobalt-300)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .bf-sec__chip[data-kind=low]{color:var(--glaze)}.bf-sec__keys{display:grid;gap:1px;margin:0;padding:0;list-style:none;background:var(--sheet-line)!important}.bf-sec__key{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(150px,auto) auto;align-items:center;gap:12px 18px;min-height:76px;padding:14px 20px;background:var(--sheet)}.bf-sec__plate{display:grid;place-items:center;width:44px;height:44px;color:var(--ink);background:var(--wash);clip-path:var(--step-2)}.bf-sec__plate svg{width:38px;height:38px}.bf-sec__who{display:grid;gap:4px;min-width:0}.bf-sec__who strong{overflow-wrap:anywhere}.bf-sec__who small{color:var(--ink-soft);font-size:13px}.bf-sec__flag{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:13px;font-weight:650}.bf-sec__flag:before{content:"";flex:none;width:10px;height:10px;border:2px solid var(--cobalt-500)}.bf-sec__flag[data-synced=true]:before{background:var(--cobalt-500)}.bf-sec__key-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.bf-sec__key-actions[hidden]{display:none}.bf-sec__remove:hover{border-color:var(--iron);color:var(--glaze);background:var(--iron)}.bf-sec__rename{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bf-sec__rename input{flex:1 1 200px}.bf-sec__rename-actions{display:flex;gap:8px}.bf-sec__problem{flex-basis:100%;color:var(--iron);font-size:13px;font-weight:700}.bf-sec__problem:empty{display:none}.bf-sec__empty{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px 24px;padding:22px 20px}.bf-sec__empty-words{display:grid;justify-items:start;gap:6px}.bf-sec__empty-words p{max-width:54ch;color:var(--ink-soft);line-height:1.45}.bf-sec__empty-words .bf-account__button{margin-top:8px}.bf-sec__still{--pk-size: 96px}.bf-sec__adding{display:grid;gap:16px;padding:18px 20px 20px;box-shadow:inset 4px 0 0 var(--cobalt-500)}.bf-sec__adding-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.bf-sec__adding-head [hidden]{display:none}.bf-sec__adding-head h4{font:750 17px/1.3 Atkinson Next,sans-serif}.bf-sec__field{display:grid;gap:6px;max-width:420px}.bf-sec__field>span{font:12px Departure Mono,monospace}.bf-sec__field small{color:var(--ink-soft);font-size:13px}.bf-sec__adding .pk{--pk-plate: var(--wash)}.bf-sec__foot{max-width:none;padding:12px 20px;color:var(--ink-soft);font-size:14px}.bf-sec__foot[data-kind=low]{color:var(--iron);font-weight:700}.bf-sec__plain{display:grid;justify-items:start;gap:4px}.bf-sec>.bf-account__status:empty{display:none}@media(max-width:1100px){.bf-sec__pair{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.bf-sec__key{grid-template-columns:44px minmax(0,1fr);align-items:start}.bf-sec__flag,.bf-sec__key-actions{grid-column:2;justify-content:flex-start}.bf-sec__empty{grid-template-columns:minmax(0,1fr)}}@container (max-width: 660px){.bf-team__head{display:none}.bf-team{border-top:1px solid var(--ink)}.bf-team__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"person role" "right act" "said said";gap:12px 16px;align-items:start;padding:16px 0}.bf-team__person{grid-area:person}.bf-team__role{grid-area:role;color:var(--ink-soft)}.bf-team__right{grid-area:right;align-self:center}.bf-team__act{grid-area:act;align-self:center}.bf-team__said{grid-area:said;margin:0}}@media(max-width:520px){.bf-account__fact,.bf-account__row,.bf-account__row label{grid-template-columns:minmax(0,1fr);gap:6px}.bf-account__profile{grid-template-columns:minmax(0,1fr)}.bf-account__row>.bf-account__row-actions{justify-content:flex-start}.bf-account__invite>*{width:100%}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.fr-billing{--sheet: var(--set-sheet, color-mix(in srgb, #FFFFFF 58%, var(--glaze)));--sheet-line: var(--set-line, color-mix(in srgb, var(--cobalt-300) 62%, var(--glaze)));--band-watch: var(--cobalt-500);--band-none: color-mix(in srgb, var(--ink-soft) 38%, var(--glaze));display:grid;gap:24px;min-width:0}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .fr-billing{--band-watch: var(--cobalt-300);--band-none: color-mix(in srgb, var(--ink-soft) 40%, var(--glaze))}.fr-billing p,.fr-billing dl,.fr-billing dd,.fr-billing ul{margin:0}.fr-billing ul{padding:0;list-style:none}.fr-billing a:not(.set-btn):hover{text-decoration-thickness:2px}.fr-billing__tile-row{display:flex;flex-wrap:wrap;gap:4px}.fr-billing__tile{width:14px;height:14px;background:var(--band-none);clip-path:var(--step-2)}.fr-billing__tile[data-state=watch]{background:var(--band-watch)}.fr-billing__tile[data-state=company]{background:repeating-linear-gradient(135deg,var(--band-watch) 0 3px,color-mix(in srgb,var(--band-watch) 35%,var(--sheet)) 3px 6px)}.fr-billing__tile[data-state=scans]{background:var(--gilt)}.fr-billing__tile[data-state=alert]{background:var(--iron)}.fr-billing__tile[data-state=unknown]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--band-none)}.fr-billing__notice{max-width:none;padding:14px 18px 14px 20px;background:var(--sheet);box-shadow:inset 4px 0 0 var(--cobalt-500),inset 0 0 0 1px var(--sheet-line);font-size:16px;line-height:1.5}.fr-billing__notice a{font-weight:700}.fr-billing__lead{display:grid;gap:4px}.fr-billing__aside{color:var(--ink);font-weight:650}.fr-billing__card--list>.set-card__body{padding:0}.fr-billing__repos,.fr-billing__subs,.fr-billing__boughts{display:grid;gap:1px;background:var(--sheet-line)}.fr-billing__repo{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:6px 16px;min-width:0;padding:18px 20px 18px 24px;background:var(--sheet);box-shadow:inset 4px 0 0 var(--band-none)}.fr-billing__repo[data-cover=subscription]{box-shadow:inset 4px 0 0 var(--band-watch)}.fr-billing__repo[data-cover=company]{box-shadow:none}.fr-billing__repo[data-cover=company]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:repeating-linear-gradient(180deg,var(--band-watch) 0 6px,transparent 6px 10px)}.fr-billing__repo[data-cover=scans]{box-shadow:inset 4px 0 0 var(--gilt)}.fr-billing__repo[data-tone=alert]{box-shadow:inset 4px 0 0 var(--iron)}.fr-billing__repo[data-focus]{background:var(--row-hover)}.fr-billing__repo-mark{display:grid;place-items:center;padding-top:1px;line-height:0}.fr-billing__repo-body{display:grid;gap:5px;min-width:0}.fr-billing__repo-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.fr-billing__repo-name a,.fr-billing__repo-name>span:first-child{font-size:18px;font-weight:750;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.fr-billing__repo-name a:hover{text-decoration:underline;text-decoration-thickness:2px}.fr-billing__repo-owner{color:var(--ink-soft);font-size:13.5px;overflow-wrap:anywhere}.fr-billing__repo-cover{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:16px;font-weight:700;line-height:1.35}.fr-billing__repo[data-tone=alert] .fr-billing__repo-cover{color:var(--iron)}.fr-billing__repo[data-cover=none] .fr-billing__repo-cover,.fr-billing__repo[data-cover=unknown] .fr-billing__repo-cover{color:var(--ink-soft)}.fr-billing__ticks{display:inline-flex;flex-wrap:wrap;gap:4px}.fr-billing__tick{width:12px;height:12px;background:var(--gilt);clip-path:var(--step-2)}.fr-billing__repo-detail,.fr-billing__sub-line{max-width:72ch;color:var(--ink-soft);font-size:14.5px;line-height:1.5}.fr-billing__when{color:var(--ink);font-weight:650}.fr-billing__raw{font:400 12.5px/1.4 var(--mono);color:var(--ink-soft);overflow-wrap:anywhere}.fr-billing__row-message{font-size:14px;font-weight:700}.fr-billing .set-status[data-tone=alert]{color:var(--iron)}.fr-billing__row-message:empty{display:none}.fr-billing__repo-acts,.fr-billing__switches{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.fr-billing__switches{justify-content:flex-start;margin-top:6px}.fr-billing .set-btn .ico-go{color:var(--ink-soft)}.fr-billing .set-btn.fr-billing__act--gilt{background:var(--gilt);box-shadow:inset 0 -2px 0 var(--gilt-base);color:var(--gilt-on)}.fr-billing .set-btn.fr-billing__act--gilt:hover:not(:disabled){background:var(--gilt-hi);box-shadow:inset 0 -2px 0 var(--gilt-base)}.set-frame .fr-billing .set-btn.fr-billing__act--gilt:focus-visible{outline-color:var(--gilt-on)}.fr-billing__sub{display:grid;gap:8px;min-width:0;padding:18px 20px;background:var(--sheet)}.fr-billing__sub[data-status=past_due],.fr-billing__sub[data-status=unpaid],.fr-billing__sub[data-status=grace],.fr-billing__sub[data-status=suspended]{box-shadow:inset 4px 0 0 var(--iron)}.fr-billing__sub-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.fr-billing__sub-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.fr-billing__sub-name>:first-child{font-size:17px;font-weight:750;text-decoration:none;overflow-wrap:anywhere}.fr-billing__sub-name a:hover{text-decoration:underline}.fr-billing__sub-name>span:last-child{color:var(--ink-soft);font-size:14.5px}.fr-billing__meter{display:grid;gap:7px;max-width:520px;margin-top:2px}.fr-billing__meter-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:15px}.fr-billing__meter-line span{color:var(--ink-soft);font-size:13.5px}.fr-billing__meter-bar{position:relative;display:block;height:8px;background:var(--chip);clip-path:var(--step-2)}.fr-billing__meter-bar>span{position:absolute;inset:0 auto 0 0;width:var(--left, 0%);background:var(--band-watch)}.fr-billing__meter--full .fr-billing__meter-bar>span{background:var(--iron)}.fr-billing__warn{max-width:72ch;color:var(--iron);font-size:14.5px;font-weight:700;line-height:1.45}.fr-billing__bought{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;align-items:start;padding:15px 20px;background:var(--sheet);line-height:1.45}.fr-billing__bought>span{line-height:0;padding-top:1px}.fr-billing__bought a{font-weight:700}.fr-billing__pay{display:grid;justify-items:start;gap:10px;padding:10px 0 8px}.fr-billing__card>.set-card__body:has(>.fr-billing__pay>.set-status:empty:only-child),.fr-billing__card>.set-card__body:has(>.fr-billing__attention-body>.set-status:empty:only-child){display:none}.fr-billing__attention-body{padding:10px 0 8px}.fr-billing__credit{font-size:17px;font-weight:750}.fr-billing__attention{background:color-mix(in srgb,var(--iron) 42%,var(--glaze))}.fr-billing__attention>.set-card__head{box-shadow:inset 4px 0 0 var(--iron)}.fr-billing__attention .set-card__lead{color:var(--ink)}.fr-billing__prices .fr-pkg{padding:14px 0 12px}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .fr-billing__tile{animation:fr-billing-tile .24s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 22ms)}:scope:not([data-motion=off]) .fr-billing__meter-bar>span{animation:fr-billing-fill .3s cubic-bezier(.2,.7,.2,1) both}}:scope[data-motion=on] .fr-billing__tile{animation:fr-billing-tile .24s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 22ms)}:scope[data-motion=on] .fr-billing__meter-bar>span{animation:fr-billing-fill .3s cubic-bezier(.2,.7,.2,1) both}@keyframes fr-billing-tile{0%{opacity:0;transform:translateY(5px) scale(.7)}to{opacity:1;transform:none}}@keyframes fr-billing-fill{0%{width:0}}@media(forced-colors:active){.fr-billing__hero,.fr-billing__figure,.fr-billing__repo,.fr-billing__sub{background:Canvas}.fr-billing__tick,.fr-billing__tile{background:CanvasText}}@media(max-width:1100px){.fr-billing__repo{grid-template-columns:24px minmax(0,1fr)}.fr-billing__repo-acts{grid-column:2;justify-content:flex-start;margin-top:6px}}@media(max-width:600px){.fr-billing{gap:18px}.fr-billing__repo{gap:6px 12px;padding:16px 16px 16px 18px}.fr-billing__repo-acts{grid-column:1 / -1}.fr-billing__repo-acts>*{flex:1 1 140px;white-space:normal;text-align:center}.fr-billing__sub,.fr-billing__bought{padding-inline:16px}.fr-billing__notice{padding:12px 14px 12px 16px}}}}@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.fr-billing__hero{position:relative;display:grid;gap:22px;padding:26px 28px 34px;background:radial-gradient(110% 140% at 100% 0%,color-mix(in srgb,var(--cobalt-500) 34%,transparent),transparent 62%),var(--kiln);color:var(--kiln-text);clip-path:var(--step)}.fr-billing__hero:after{content:"";position:absolute;right:0;bottom:0;left:0;height:8px;background:repeating-linear-gradient(90deg,var(--cobalt-700) 0 36px,var(--gilt) 36px 54px,var(--cobalt-500) 54px 90px,var(--cobalt-700) 90px 126px)}.fr-billing__spend{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 20px}.fr-billing__spend-label{grid-column:1 / -1;color:var(--kiln-soft);font:400 13px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase}.fr-billing__spend-amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:8px}.fr-billing__spend-amount>span:first-child{color:var(--gilt-hi);font:400 52px/1 var(--mono);overflow-wrap:anywhere}.fr-billing__spend-period{color:var(--kiln-soft);font-size:17px;font-weight:650}.fr-billing__spend-more{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.fr-billing__spend-and{color:var(--kiln-soft);font-size:17px;font-weight:650}.fr-billing__spend-second{color:var(--gilt-hi);font:400 34px/1 var(--mono);overflow-wrap:anywhere}.fr-billing__spend-line{grid-column:1;color:var(--kiln-text);font-size:15.5px;line-height:1.45}.fr-billing__shop{grid-column:2;grid-row:2 / span 2;align-self:center;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px 0 14px;background:linear-gradient(180deg,var(--gilt-hi) 0 2px,transparent 2px calc(100% - 3px),var(--gilt-base) calc(100% - 3px)),linear-gradient(180deg,color-mix(in srgb,var(--gilt-hi) 55%,var(--gilt)),var(--gilt) 70%);color:var(--gilt-on);clip-path:var(--step);font-weight:750;text-decoration:none;white-space:nowrap}.fr-billing__shop:hover{background:linear-gradient(180deg,#FFF3CF 0 2px,transparent 2px calc(100% - 3px),var(--gilt-base) calc(100% - 3px)),linear-gradient(180deg,var(--gilt-hi),color-mix(in srgb,var(--gilt-hi) 45%,var(--gilt)) 75%)}.fr-billing__shop:focus-visible{outline:2px solid var(--gilt-on);outline-offset:-6px}.fr-billing__figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:color-mix(in srgb,var(--kiln-text) 14%,transparent);clip-path:var(--step-2)}.fr-billing__figure{display:grid;align-content:start;gap:6px;min-width:0;padding:14px 16px 16px;background:color-mix(in srgb,var(--kiln-text) 5%,var(--kiln))}.fr-billing__figure-label{color:var(--kiln-soft);font-size:13.5px;font-weight:650}.fr-billing__figure-value{color:var(--kiln-text);font-size:28px;font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fr-billing__figure-detail{color:var(--kiln-soft);font-size:13.5px;line-height:1.35}.fr-billing__figure .fr-billing__tiles{margin-top:2px}.fr-billing__sub[data-ending]{box-shadow:inset 4px 0 0 var(--ink-soft)}.fr-billing__sub-side{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.fr-billing__sub-cost{display:grid;justify-items:end;gap:4px}.fr-billing__sub-price{display:flex;align-items:baseline;gap:6px}.fr-billing__sub-each{color:var(--ink-soft);font-size:13.5px;font-weight:650}.fr-billing__sub[data-waits]{box-shadow:inset 4px 0 0 var(--gilt)}.fr-billing__sub-name>span.fr-billing__sub-state{color:var(--gilt-word);font-size:15px;font-weight:750}.fr-billing__sub>.fr-ready{margin:6px 0 2px}.fr-billing__stays a{font-weight:700}.fr-billing__sell{display:grid;gap:14px;padding:4px 0 6px}.fr-billing__sell-bar{display:flex;flex-wrap:wrap}.fr-billing__offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--sheet-line);clip-path:var(--step-2)}.fr-billing__offer{display:grid;min-width:0;padding:16px 18px 18px;background:var(--sheet)}.fr-billing__offer>*{grid-area:1 / 1;min-width:0}.fr-billing__offer-face{display:grid;gap:8px;align-content:start}.fr-billing__offer-name{display:grid;gap:2px}.fr-billing__offer-name strong{font-size:17px}.fr-billing__offer-name span{color:var(--ink-soft);font-size:14.5px;line-height:1.4}.fr-billing__offer-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.fr-billing__offer-price>span:first-child{font:400 30px/1 var(--mono);overflow-wrap:anywhere}.fr-billing__offer-price>span:last-child{color:var(--ink-soft);font-size:14.5px;font-weight:650}.fr-billing__offer-terms{display:flex;flex-wrap:wrap;gap:2px 12px;color:var(--ink-soft);font-size:14px;font-weight:600;line-height:1.4}.fr-billing__offer-saved{color:var(--gilt-word);font-weight:750}.fr-billing__sub-price>span:first-child{font:400 22px/1 var(--mono)}.fr-billing__sub-price>span:last-child{color:var(--ink-soft);font-size:13.5px;font-weight:650}.fr-billing__sub[data-ending] .fr-billing__sub-price>span:first-child{color:var(--ink-soft);text-decoration:line-through;text-decoration-thickness:2px}.fr-billing__period{display:grid;grid-template-columns:minmax(0,520px) auto;align-items:center;gap:12px}.fr-billing__period-bar{position:relative;display:block;height:6px;background:var(--chip);clip-path:var(--step-2)}.fr-billing__period-bar>span{position:absolute;inset:0 auto 0 0;width:var(--done, 0%);background:var(--gilt)}.fr-billing__period[data-ending] .fr-billing__period-bar>span{background:var(--ink-soft)}.fr-billing__period-day{color:var(--ink-soft);font:400 12.5px/1 var(--mono);white-space:nowrap}.fr-billing__sub-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.fr-billing__ending{display:grid;gap:8px;max-width:640px;padding:14px 16px;background:color-mix(in srgb,var(--iron) 9%,var(--sheet));box-shadow:inset 3px 0 0 var(--iron)}.fr-billing__ending[hidden]{display:none}.fr-billing__ending-question{font-size:16px;font-weight:750}.fr-billing__ending-line{color:var(--ink-soft);font-size:14.5px;line-height:1.45}.fr-billing__ending-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.fr-billing__pooled{background:color-mix(in srgb,var(--gilt-ground) 70%,var(--sheet))}.fr-billing__pooled .ico-gem__body{fill:var(--gilt-word)}.fr-billing__pay-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;justify-self:stretch;background:var(--sheet-line);clip-path:var(--step-2)}.fr-billing__pay-list li{display:grid;align-content:start;gap:4px;padding:14px 16px;background:var(--sheet)}.fr-billing__pay-list strong{font-size:15px}.fr-billing__pay-list span{color:var(--ink-soft);font-size:13.5px;line-height:1.4}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .fr-billing__period-bar>span{animation:fr-billing-fill .32s cubic-bezier(.2,.7,.2,1) both}}:scope[data-motion=on] .fr-billing__period-bar>span{animation:fr-billing-fill .32s cubic-bezier(.2,.7,.2,1) both}@media(max-width:900px){.fr-billing__spend{grid-template-columns:minmax(0,1fr)}.fr-billing__shop{grid-column:1;grid-row:auto;justify-self:start;margin-top:10px}}@media(max-width:600px){.fr-billing__hero{padding:20px 18px 26px}.fr-billing__spend-amount>span:first-child{font-size:40px}.fr-billing__spend-amount>span:first-child:has(.fr-price-code){font-size:36px}.fr-billing__spend-second{font-size:28px}.fr-billing__figures,.fr-billing__offers,.fr-billing__pay-list{grid-template-columns:minmax(0,1fr)}.fr-billing__sub-cost{justify-items:start}.fr-billing__sell-bar>.fr-interval{width:100%}.fr-billing__period{grid-template-columns:minmax(0,1fr);gap:6px}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.set-frame{--set-sheet: color-mix(in srgb, #FFFFFF 58%, var(--glaze));--set-line: color-mix(in srgb, var(--cobalt-300) 62%, var(--glaze));--set-tile: var(--wash);--set-tile-hover: var(--wash-2);--set-lip: var(--cobalt-300);--set-calm: var(--cobalt-700);--set-alert-ground: var(--iron-ground-wash);--set-bar-bottom: 16px;min-width:0;padding:40px max(20px,calc((100vw - 1400px)/2)) 120px;color:var(--ink);background:var(--glaze);font-family:var(--sans)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .set-frame{--set-sheet: color-mix(in srgb, var(--wash) 50%, var(--glaze));--set-line: color-mix(in srgb, var(--cobalt-500) 46%, var(--glaze));--set-tile: var(--wash-2);--set-tile-hover: var(--chip);--set-lip: var(--cobalt-500);--set-calm: var(--cobalt-300);--set-alert-ground: var(--iron-ground)}:where(.set-frame) :where(h1,h2,h3,h4,p,dl,dd,ul,figure){margin:0}.set-frame a{color:inherit;text-underline-offset:3px}.set-frame a:focus-visible,.set-frame button:focus-visible,.set-frame select:focus-visible,.set-frame input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.set-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;padding-bottom:28px;border-bottom:1px solid var(--ink)}.set-head__titles{display:grid;gap:8px;min-width:0}.set-head__kicker{color:var(--ink-soft);font:400 12px/1.4 var(--mono)}.set-head__title{font:750 clamp(32px,3.8vw,52px)/1.08 var(--sans);letter-spacing:-.015em}.set-head__line{min-height:1.5em;max-width:72ch;color:var(--ink-soft);font-size:17px;line-height:1.5}.set-head__action{display:flex;flex-wrap:wrap;gap:10px}.set-frame__layout{display:grid;grid-template-columns:minmax(200px,248px) minmax(0,1fr);gap:clamp(28px,4vw,64px);padding-top:32px}.set-frame__nav{position:sticky;top:calc(var(--topbar-actual) + 24px);align-self:start;min-width:0}.set-frame__body{display:grid;align-content:start;gap:24px;min-width:0;max-width:980px}.set-nav .tabbar__tab{gap:12px}.set-nav__mark{display:inline-grid;flex:none;place-items:center;width:20px;color:var(--ink-soft)}.set-nav .tabbar__tab:hover .set-nav__mark,.set-nav .tabbar__tab[aria-current=page] .set-nav__mark{color:var(--ink)}.set-nav__badge{display:inline-grid;flex:none;place-items:center;min-width:22px;height:22px;margin-left:auto;padding:1px 6px 0;background:var(--chip);color:var(--ink);clip-path:var(--step-2);font:400 13px/1 var(--mono);font-variant-numeric:tabular-nums}.set-nav__badge[data-tone=alert]{background:var(--set-alert-ground);color:var(--iron)}.set-nav__badge[hidden]{display:none}.set-card{display:grid;align-content:start;gap:1px;min-width:0;padding:1px;background:var(--set-line);clip-path:var(--step-2)}.set-card>*{min-width:0;background:var(--set-sheet)}.set-card__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px 24px;padding:18px 20px}.set-card__titles{display:grid;flex:1 1 280px;gap:6px;min-width:0}.set-card__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.set-card__title{font:750 22px/1.2 var(--sans);letter-spacing:-.01em}.set-card__lead{max-width:64ch;color:var(--ink-soft);font-size:15px;line-height:1.45}.set-card__actions{display:flex;flex-wrap:wrap;gap:10px}.set-card__body{padding:4px 20px 8px}.set-card[data-tone=danger]{background:color-mix(in srgb,var(--iron) 42%,var(--glaze))}.set-card[data-tone=danger]>.set-card__head{box-shadow:inset 4px 0 0 var(--iron)}.set-chip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:2px 8px;color:var(--ink);background:var(--set-tile);font:400 12px/1.2 var(--mono);white-space:nowrap}.set-chip[data-kind=on]{color:var(--glaze);background:var(--set-calm)}.set-chip[data-kind=alert]{color:var(--iron);background:var(--set-alert-ground)}.set-person{--set-person-size: 36px;display:grid;flex:none;place-items:center;width:var(--set-person-size);height:var(--set-person-size);color:var(--ink);background:var(--set-tile);clip-path:var(--step-2);font:400 13px/1 var(--mono)}.set-person[data-size="28"]{--set-person-size: 28px;font-size:11.5px}.set-person[data-size="32"]{--set-person-size: 32px;font-size:12px}.set-person[data-size="40"]{--set-person-size: 40px;font-size:14px}.set-person[data-you]{color:var(--glaze);background:var(--ink)}.set-person[data-system]{color:var(--set-calm);background:var(--set-sheet);box-shadow:inset 0 0 0 1px var(--set-line)}.set-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 14px 9px;border:0;background:var(--set-tile);box-shadow:inset 0 -2px 0 var(--set-lip);color:var(--ink);font:700 14.5px/1.2 var(--sans);text-decoration:none;white-space:nowrap;clip-path:var(--step-2);cursor:pointer}.set-frame .set-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.set-btn:hover:not(:disabled){background:var(--set-tile-hover);box-shadow:inset 0 -2px 0 var(--cobalt-500)}.set-btn:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.set-btn:disabled{opacity:.55;cursor:not-allowed}.set-btn[aria-busy=true]{opacity:.8;cursor:progress}.set-btn--primary{background:var(--btn-face);box-shadow:inset 0 -2px 0 var(--btn-base);color:var(--btn-text)}.set-btn--primary:hover:not(:disabled){background:var(--cobalt-500);box-shadow:inset 0 -2px 0 var(--btn-base)}.set-frame .set-btn--primary:focus-visible{outline-color:var(--btn-text)}.set-frame a.set-btn--primary{color:var(--btn-text)}.set-frame a.set-btn--danger{color:var(--iron)}.set-frame a.set-btn--danger:hover{color:var(--glaze)}.set-btn--danger{background:var(--set-alert-ground);box-shadow:inset 0 -2px 0 var(--iron);color:var(--iron)}.set-btn--danger:hover:not(:disabled){background:var(--iron);box-shadow:inset 0 -2px 0 var(--iron-ground);color:var(--glaze)}.set-btn--ghost{background:transparent;box-shadow:inset 0 0 0 1px var(--set-line)}.set-btn--ghost:hover:not(:disabled){background:var(--set-tile);box-shadow:inset 0 0 0 1px var(--set-lip)}.set-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 28px;padding:16px 0}.set-row+.set-row{border-top:1px solid var(--set-line)}.set-row__text{display:grid;gap:4px;min-width:0}.set-row__label-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.set-row__label{font-size:16px;font-weight:700}.set-row__hint{max-width:58ch;color:var(--ink-soft);font-size:14px;line-height:1.45}.set-row__control{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0}.set-row__control--read{display:grid;justify-items:end;gap:4px}.set-row__value{font-weight:700}.set-row__state{display:inline-flex;align-items:center;gap:6px;min-height:20px;color:var(--ink-soft);font-size:13px;font-weight:700}.set-row[data-status=saved] .set-row__state{color:var(--set-calm)}.set-row[data-status=failed] .set-row__state,.set-row__problem{color:var(--iron)}.set-row__problem{grid-column:1 / -1;font-size:14px;font-weight:700;line-height:1.45}.set-row__problem[hidden]{display:none}.set-row__dots{display:inline-flex;gap:3px}.set-row__dots>span{width:4px;height:4px;background:currentColor}.set-seg .seg-face{min-height:38px;padding:7px 13px;font-size:14.5px}.set-switch{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 4px;border:0;background:transparent;color:var(--ink);font:700 14.5px/1 var(--sans);cursor:pointer}.set-switch__track{position:relative;display:block;width:44px;height:24px;background:var(--set-tile);box-shadow:inset 0 0 0 1px var(--set-lip);clip-path:var(--step-2)}.set-switch__thumb{position:absolute;top:4px;left:4px;width:16px;height:16px;background:var(--ink-soft);clip-path:var(--step-2)}.set-switch[aria-checked=true] .set-switch__track{background:var(--btn-face);box-shadow:none}.set-switch[aria-checked=true] .set-switch__thumb{background:var(--btn-text);transform:translate(20px)}.set-switch__word{min-width:2.2em;text-align:left}.set-select-box{display:inline-flex}.set-select,.set-input{min-height:44px;min-width:0;border:0;border-radius:0;padding:9px 12px;color:var(--ink);background:var(--field);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 55%,transparent),inset 0 -2px 0 var(--set-lip);font:inherit;font-size:16px}.set-input{width:100%}.set-input:hover,.set-select:hover{box-shadow:inset 0 0 0 1px var(--ink),inset 0 -2px 0 var(--cobalt-500)}.set-field[data-state=problem] .set-input{box-shadow:inset 0 0 0 2px var(--iron)}.set-field{display:grid;gap:6px;max-width:520px;min-width:0}.set-field__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.set-field__label{font-size:14px;font-weight:700}.set-field__count{color:var(--ink-soft);font:400 12px/1.4 var(--mono);font-variant-numeric:tabular-nums}.set-field__count[data-over]{color:var(--iron)}.set-field__hint{color:var(--ink-soft);font-size:13.5px;line-height:1.45}.set-field__problem{color:var(--iron);font-size:13.5px;font-weight:700;line-height:1.45}.set-field__problem:empty{display:none}.set-facts{display:grid}.set-facts__row{display:grid;grid-template-columns:minmax(150px,.32fr) minmax(0,1fr);align-items:center;gap:6px 20px;min-height:52px;padding:10px 0}.set-facts__row+.set-facts__row{border-top:1px solid var(--set-line)}.set-facts dt{color:var(--ink-soft);font-size:14px}.set-facts dd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0}.set-facts__value{min-width:0;overflow-wrap:anywhere}.set-readonly{display:inline-flex;align-items:center;gap:6px;color:var(--ink-soft);font-size:13.5px;line-height:1.4}.set-readonly .set-mark{flex:none}.set-empty{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:16px 0}.set-empty__mark{display:grid;place-items:center;width:40px;height:40px;background:var(--set-tile);clip-path:var(--step-2)}.set-empty__words{display:grid;justify-items:start;gap:6px}.set-empty__words p{max-width:56ch;color:var(--ink-soft);line-height:1.45}.set-problem{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;background:var(--set-sheet);box-shadow:inset 4px 0 0 var(--iron),inset 0 0 0 1px var(--set-line);color:var(--ink)}.set-card__body>.set-problem{margin:12px 0}.set-problem .set-mark{color:var(--iron)}.set-problem p{flex:1 1 260px;line-height:1.45}.set-status{font-size:14px;font-weight:700}.set-status:empty{display:none}.set-when__exact{margin-left:6px;color:var(--ink-soft);font-size:.9em}.set-when__exact:before{content:"("}.set-when__exact:after{content:")"}.set-confirm{display:grid;gap:12px;margin-top:4px;padding:16px 18px;background:var(--set-sheet);box-shadow:inset 4px 0 0 var(--cobalt-500),inset 0 0 0 1px var(--set-line)}.set-confirm[data-tone=danger]{background:color-mix(in srgb,var(--set-alert-ground) 45%,var(--set-sheet));box-shadow:inset 4px 0 0 var(--iron),inset 0 0 0 1px color-mix(in srgb,var(--iron) 40%,var(--glaze))}.set-confirm[hidden]{display:none}.set-confirm__question{font-size:16px;font-weight:750}.set-confirm__consequence{max-width:64ch;color:var(--ink-soft);line-height:1.5}.set-confirm__problem{color:var(--iron);font-weight:700}.set-confirm__problem:empty{display:none}.set-confirm__actions{display:flex;flex-wrap:wrap;gap:10px}.set-danger{display:grid}.set-danger__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;padding:16px 0}.set-danger__item+.set-danger__item{border-top:1px solid var(--set-line)}.set-danger__words{display:grid;gap:4px}.set-danger__words p{max-width:60ch;color:var(--ink-soft);line-height:1.45}.set-danger__item>.set-confirm{grid-column:1 / -1}.set-bar{position:sticky;bottom:var(--set-bar-bottom);z-index:6}.set-bar[hidden]{display:none}.set-bar__inner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 14px 12px 18px;background:var(--kiln);color:var(--kiln-text);clip-path:var(--step-2)}:scope:is([data-theme=dark],[data-resolved-theme=dark]) .set-bar__inner{background:color-mix(in srgb,var(--cobalt-500) 42%,var(--kiln))}.set-bar__mark{display:grid;place-items:center;color:var(--gilt-hi)}.set-bar__words{display:grid;flex:1 1 260px;gap:2px;min-width:0}.set-bar__message{font-size:15.5px;font-weight:700;line-height:1.35}.set-bar[data-state=saved] .set-bar__mark{color:var(--kiln-text)}.set-bar[data-state=saved] .set-bar__hint,.set-bar[data-mode=leave] .set-bar__hint{display:none}.set-bar[data-state=failed] .set-bar__message{color:var(--iron-hot)}.set-bar__hint{color:var(--kiln-soft);font:400 12px/1.4 var(--mono)}.set-bar__actions{display:flex;flex-wrap:wrap;gap:8px}.set-bar .set-btn--ghost{color:var(--kiln-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kiln-soft) 60%,transparent)}.set-bar .set-btn--ghost:hover:not(:disabled){background:color-mix(in srgb,var(--kiln-soft) 22%,var(--kiln))}.set-bar .set-btn--primary{background:var(--kiln-text);box-shadow:inset 0 -2px 0 var(--kiln-soft);color:var(--kiln)}.set-bar .set-btn--primary:hover:not(:disabled){background:#fff}.set-frame .set-bar .set-btn:focus-visible{outline-color:var(--gilt-hi)}.set-skeleton{display:grid;gap:10px}.set-skeleton__line,.set-skeleton__title,.set-skeleton__pill{display:block;height:12px;background:var(--set-tile);clip-path:var(--step-2)}.set-skeleton__line{width:100%}.set-skeleton__line[data-short]{width:55%}.set-skeleton__line--head{width:min(420px,70vw);height:14px;margin-top:6px}.set-skeleton__title{width:38%;height:22px}.set-skeleton__pill{flex:none;width:132px;height:38px}.set-skeleton__row{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:70px}.set-skeleton__row+.set-skeleton__row{border-top:1px solid var(--set-line)}.set-skeleton__row .set-skeleton__line{max-width:320px}.set-skeleton-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;padding:1px;background:var(--set-line);clip-path:var(--step-2)}.set-skeleton-strip__cell{display:grid;align-content:space-between;gap:18px;min-height:112px;padding:18px 18px 16px 20px;background:var(--set-sheet)}.set-skeleton-strip .set-skeleton__title{width:42%;height:28px}.bf-account{display:grid;align-content:start;min-width:0}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .set-btn,:scope:not([data-motion=off]) .set-input,:scope:not([data-motion=off]) .set-select{transition:background-color .12s ease-out,box-shadow .12s ease-out}:scope:not([data-motion=off]) .set-switch__thumb{transition:transform .18s cubic-bezier(.2,.7,.2,1),background-color .18s ease-out}:scope:not([data-motion=off]) .set-row[data-status=saved] .set-row__state{animation:set-saved 1.6s cubic-bezier(.2,.7,.2,1) both}:scope:not([data-motion=off]) .set-tick .set-tick__path{stroke-dasharray:14;stroke-dashoffset:14;animation:set-draw .24s cubic-bezier(.2,.7,.2,1) 60ms forwards}:scope:not([data-motion=off]) .set-row__dots>span{animation:set-dot .9s steps(2,jump-none) infinite}:scope:not([data-motion=off]) .set-row__dots>span:nth-child(2){animation-delay:.15s}:scope:not([data-motion=off]) .set-row__dots>span:nth-child(3){animation-delay:.3s}:scope:not([data-motion=off]) .set-bar{transition:opacity .22s ease-out,transform .22s cubic-bezier(.2,.7,.2,1)}:scope:not([data-motion=off]) .set-bar[data-enter]{opacity:0;transform:translateY(14px)}:scope:not([data-motion=off]) .set-bar--ask .set-bar__inner{animation:set-ask .3s cubic-bezier(.2,.7,.2,1)}:scope:not([data-motion=off]) .set-confirm{transition:opacity .18s ease-out,transform .18s cubic-bezier(.2,.7,.2,1)}:scope:not([data-motion=off]) .set-confirm[data-enter]{opacity:0;transform:translateY(-6px)}:scope:not([data-motion=off]) .set-skeleton__line,:scope:not([data-motion=off]) .set-skeleton__title,:scope:not([data-motion=off]) .set-skeleton__pill{animation:set-wait 1.2s ease-in-out infinite alternate}}:scope[data-motion=on] .set-btn,:scope[data-motion=on] .set-input,:scope[data-motion=on] .set-select{transition:background-color .12s ease-out,box-shadow .12s ease-out}:scope[data-motion=on] .set-switch__thumb{transition:transform .18s cubic-bezier(.2,.7,.2,1),background-color .18s ease-out}:scope[data-motion=on] .set-row[data-status=saved] .set-row__state{animation:set-saved 1.6s cubic-bezier(.2,.7,.2,1) both}:scope[data-motion=on] .set-tick .set-tick__path{stroke-dasharray:14;stroke-dashoffset:14;animation:set-draw .24s cubic-bezier(.2,.7,.2,1) 60ms forwards}:scope[data-motion=on] .set-row__dots>span{animation:set-dot .9s steps(2,jump-none) infinite}:scope[data-motion=on] .set-row__dots>span:nth-child(2){animation-delay:.15s}:scope[data-motion=on] .set-row__dots>span:nth-child(3){animation-delay:.3s}:scope[data-motion=on] .set-bar{transition:opacity .22s ease-out,transform .22s cubic-bezier(.2,.7,.2,1)}:scope[data-motion=on] .set-bar[data-enter]{opacity:0;transform:translateY(14px)}:scope[data-motion=on] .set-bar--ask .set-bar__inner{animation:set-ask .3s cubic-bezier(.2,.7,.2,1)}:scope[data-motion=on] .set-confirm{transition:opacity .18s ease-out,transform .18s cubic-bezier(.2,.7,.2,1)}:scope[data-motion=on] .set-confirm[data-enter]{opacity:0;transform:translateY(-6px)}:scope[data-motion=on] .set-skeleton__line,:scope[data-motion=on] .set-skeleton__title,:scope[data-motion=on] .set-skeleton__pill{animation:set-wait 1.2s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){:scope:not([data-motion=on]) .set-row[data-status=saved] .set-row__state{animation:set-fade 1.6s linear both}:scope:not([data-motion=on]) .set-bar{transition:opacity .2s linear}:scope:not([data-motion=on]) .set-bar[data-enter]{opacity:0}}:scope[data-motion=off] .set-row[data-status=saved] .set-row__state{animation:set-fade 1.6s linear both}:scope[data-motion=off] .set-bar{transition:opacity .2s linear}:scope[data-motion=off] .set-bar[data-enter]{opacity:0}@keyframes set-saved{0%{opacity:0;transform:translateY(3px)}12%{opacity:1;transform:none}78%{opacity:1}to{opacity:0}}@keyframes set-fade{0%{opacity:0}10%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes set-draw{to{stroke-dashoffset:0}}@keyframes set-dot{0%{opacity:.25}to{opacity:1}}@keyframes set-ask{0%{transform:translateY(0)}35%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes set-wait{0%{opacity:.55}to{opacity:1}}@media(forced-colors:active){.set-card,.set-bar__inner{background:CanvasText}.set-card>*{background:Canvas}.set-bar__inner{border:2px solid CanvasText;background:Canvas;color:CanvasText}}:scope[data-mode=expert] .set-frame{--set-bar-bottom: calc(var(--statusline-height) + 16px)}@media(max-width:1023px){.set-frame{--set-bar-bottom: calc(var(--mobile-nav-height) + 10px)}:scope[data-mode=expert] .set-frame{--set-bar-bottom: calc(var(--mobile-nav-height) + var(--statusline-height) + 10px)}}@media(max-width:900px){.set-frame__layout{display:block;padding-top:22px}.set-frame__nav{position:static;margin-bottom:26px}.set-nav{--tb-bleed: 20px}.set-nav__badge{margin-left:2px}}@media(max-width:600px){.set-frame{padding:28px 16px 120px}.set-nav{--tb-bleed: 16px}.set-head{padding-bottom:22px}.set-head__line{font-size:16px}.set-frame__body{gap:18px}.set-card__head{padding:16px}.set-card__body{padding-inline:16px}.set-row,.set-danger__item{grid-template-columns:minmax(0,1fr);align-items:start}.set-row__control{justify-content:flex-start}.set-row__control--read{justify-items:start}.set-facts__row{grid-template-columns:minmax(0,1fr);gap:2px}.set-skeleton-strip{grid-template-columns:minmax(0,1fr)}.set-skeleton-strip__cell{grid-template-columns:4.6em minmax(0,1fr);align-items:center;min-height:0;gap:12px;padding:14px 16px}.set-skeleton-strip .set-skeleton__title{width:100%;height:22px}.set-bar__inner{padding:12px}.set-bar__mark,.set-bar__hint{display:none}.set-bar__actions{flex:1 1 100%}.set-bar__actions>.set-btn{flex:1 1 0;white-space:normal}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.pf-name{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px 24px;padding:14px 0 18px}.pf-plaque{display:grid;place-items:center;width:76px;height:76px;overflow:hidden;color:var(--glaze);background:var(--ink);clip-path:var(--step);font:400 28px/1 var(--mono)}.pf-plaque__letters{display:block}.pf-email{display:grid;gap:4px;padding-bottom:12px}.pf-email__note a{color:var(--ink);font-weight:700}.pf-muted{color:var(--ink-soft);font-size:14px;line-height:1.45}.pf-places{display:grid;margin:0;padding:0;list-style:none}.pf-place{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:10px 16px;min-height:64px;padding:12px 0}.pf-place+.pf-place{border-top:1px solid var(--set-line)}.pf-place__mark{display:grid;place-items:center;width:36px;height:36px;color:var(--ink);background:var(--set-tile);clip-path:var(--step-2);font:400 14px/1 var(--mono)}.pf-place[data-current] .pf-place__mark{color:var(--glaze);background:var(--ink)}.pf-place__name{min-width:0;font-weight:700;overflow-wrap:anywhere}.pf-place__slug{margin-left:10px;color:var(--ink-soft);font:400 12px/1.4 var(--mono)}.pf-code{padding:2px 6px;background:var(--set-tile);font:400 13px/1.5 var(--code);overflow-wrap:anywhere}.pr-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,300px);align-items:start;gap:24px}.pr-rows{display:grid;gap:24px;min-width:0}.pr-aside{position:sticky;top:calc(var(--topbar-actual) + 24px);min-width:0}.pr-preview{display:grid;gap:10px;margin:0}.pr-preview__label,.pr-preview__caption{color:var(--ink-soft);font:400 12px/1.4 var(--mono)}.pr-sample{display:grid;gap:8px;padding:16px 16px 16px 20px;background:var(--set-sheet);box-shadow:inset 4px 0 0 var(--iron),inset 0 0 0 1px var(--set-line)}.pr-sample__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.pr-sample__severity{padding:3px 8px;color:var(--iron);background:var(--set-alert-ground);clip-path:var(--step-2);font-size:13px;font-weight:750}.pr-sample__scan{display:inline-flex;align-items:center;gap:6px;color:var(--ink-soft);font-size:13px;font-weight:650}.pr-sample__scan .ico{color:var(--ink)}.pr-sample__title{font-size:16px;font-weight:750;line-height:1.35}.pr-sample__place{color:var(--ink-soft);font:400 13px/1.4 var(--code);overflow-wrap:anywhere}.pr-sample__meta{display:flex;flex-wrap:wrap;gap:4px 10px;color:var(--ink-soft);font-size:13px}.pr-sample__exact{color:var(--ink)}.pr-sample__record{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding-top:8px;border-top:1px dashed var(--set-line);color:var(--ink-soft);font-size:13px}.pr-sample__record code{padding:1px 6px;color:var(--ink);background:var(--set-tile);font:400 12.5px/1.5 var(--code)}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .pf-plaque[data-turn] .pf-plaque__letters{animation:pf-turn .26s steps(4,end)}:scope:not([data-motion=off]) .pr-preview[data-turn] .pr-sample{animation:pr-turn .28s cubic-bezier(.2,.7,.2,1)}}:scope[data-motion=on] .pf-plaque[data-turn] .pf-plaque__letters{animation:pf-turn .26s steps(4,end)}:scope[data-motion=on] .pr-preview[data-turn] .pr-sample{animation:pr-turn .28s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){:scope:not([data-motion=on]) .pf-plaque[data-turn] .pf-plaque__letters,:scope:not([data-motion=on]) .pr-preview[data-turn] .pr-sample{animation:pf-fade .2s linear}}:scope[data-motion=off] .pf-plaque[data-turn] .pf-plaque__letters,:scope[data-motion=off] .pr-preview[data-turn] .pr-sample{animation:pf-fade .2s linear}@keyframes pf-turn{0%{opacity:.2;transform:translateY(60%)}to{opacity:1;transform:none}}@keyframes pr-turn{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes pf-fade{0%{opacity:.3}to{opacity:1}}@media(max-width:1100px){.pr-layout{grid-template-columns:minmax(0,1fr)}.pr-aside{position:static;order:-1}}@media(max-width:600px){.pf-name{grid-template-columns:56px minmax(0,1fr);gap:14px}.pf-plaque{width:56px;height:56px;margin-top:22px;font-size:20px}.pf-place{grid-template-columns:36px minmax(0,1fr) auto}.pf-place>:last-child{grid-column:2 / -1;justify-self:start}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.set-frame[data-page=security] .bf-account>.bf-account__section:last-child{margin-bottom:8px}.sy-code{font:400 12.5px/1.4 var(--mono);overflow-wrap:anywhere}.sy-tl{display:grid;margin:0;padding:8px 0 6px;list-style:none}.sy-tl__item{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:4px 16px;padding:11px 0}.sy-tl__item:before{content:"";position:absolute;top:0;bottom:0;left:13px;width:2px;background:var(--set-line)}.sy-tl__item:first-child:before{top:18px}.sy-tl__item:last-child:before{bottom:calc(100% - 18px)}.sy-tl__item:only-child:before{display:none}.sy-tl__mark{position:relative;z-index:1;display:block;width:14px;height:14px;margin:4px 0 0 7px;background:var(--set-sheet);box-shadow:inset 0 0 0 2px var(--cobalt-500);clip-path:var(--step-2)}.sy-tl__mark[data-kind=signin]{background:var(--cobalt-500)}.sy-tl__mark[data-kind=confirm]{background:var(--set-calm);box-shadow:inset 0 0 0 2px var(--set-calm),inset 0 0 0 4px var(--set-sheet)}.sy-tl__mark[data-kind=use]{width:8px;height:8px;margin:7px 0 0 10px;background:var(--cobalt-300);box-shadow:none}.sy-tl__mark[data-kind=start]{background:var(--ink);box-shadow:none}.sy-tl__mark[data-fresh]{background:var(--iron);box-shadow:none}.sy-tl__words{display:grid;justify-items:start;gap:3px;min-width:0}.sy-tl__title{font-size:15.5px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.sy-tl__title:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sy-tl__detail{color:var(--ink-soft);font-size:14px;line-height:1.45}.sy-tl__fresh{margin-top:2px;color:var(--iron);font-size:14px;font-weight:700;line-height:1.45}.sy-tl__check{min-height:34px;margin-top:6px;padding:5px 12px 6px;font-size:13.5px}.sy-tl__raw{color:var(--ink-soft)}.sy-tl__when{padding-top:1px;color:var(--ink-soft);font-size:13.5px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.sy-tl__partial{margin:0 0 12px 44px;color:var(--ink-soft);font-size:14px;line-height:1.45}.sy-tl__partial[hidden]{display:none}.sy-tl__empty{list-style:none}.sy-tl__toggle{justify-self:start;min-height:36px;margin:2px 0 14px 44px;padding:6px 12px 7px;font-size:14px}.sy-tl__toggle[hidden]{display:none}.sy-record{display:grid}.sy-raw:empty{display:none}.sy-raw{display:grid;gap:4px;padding:10px 0 6px;border-top:1px solid var(--set-line)}.sy-raw__title{padding-top:6px;color:var(--ink-soft);font:400 12px/1.4 var(--mono)}.sy-managed{padding:12px 0 14px}.sy-pw__holder{padding:10px 0 18px}.sy-pw{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start;gap:18px 40px}.sy-pw__fields{display:grid;gap:16px;min-width:0}.sy-secret__box{position:relative;display:flex}.sy-secret__input{padding-right:78px;font-family:var(--sans);letter-spacing:.02em}.sy-reveal{position:absolute;top:50%;right:6px;min-height:32px;min-width:60px;padding:4px 10px;border:0;background:transparent;box-shadow:inset 0 0 0 1px var(--set-line);color:var(--ink);font:700 13.5px/1 var(--sans);transform:translateY(-50%);clip-path:var(--step-2);cursor:pointer}.sy-reveal:hover{background:var(--set-tile)}.set-frame .sy-reveal:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.sy-reveal[aria-pressed=true]{background:var(--set-tile);box-shadow:inset 0 -2px 0 var(--set-lip)}.sy-pw__check{display:grid;gap:12px;padding:14px 16px 16px;background:var(--set-tile);clip-path:var(--step-2)}.sy-meter{display:grid;gap:8px}.sy-meter__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sy-meter__label{font-size:14px;font-weight:700}.sy-meter__said{font-size:14px;font-weight:750}.sy-meter[data-score="0"] .sy-meter__said,.sy-meter[data-score="1"] .sy-meter__said{color:var(--iron)}.sy-meter[data-score="3"] .sy-meter__said,.sy-meter[data-score="4"] .sy-meter__said{color:var(--set-calm)}.sy-meter__bars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.sy-meter__bar{position:relative;display:block;height:8px;overflow:hidden;background:var(--set-sheet);clip-path:var(--step-2)}.sy-meter__bar:after{content:"";position:absolute;inset:0;background:var(--meter-fill, var(--cobalt-500));transform:scaleX(0);transform-origin:left center}.sy-meter[data-score="1"]{--meter-fill: var(--iron)}.sy-meter[data-score="2"]{--meter-fill: var(--cobalt-300)}.sy-meter[data-score="3"]{--meter-fill: var(--cobalt-500)}.sy-meter[data-score="4"]{--meter-fill: var(--set-calm)}.sy-meter[data-score="1"] .sy-meter__bar:nth-child(-n+1):after,.sy-meter[data-score="2"] .sy-meter__bar:nth-child(-n+2):after,.sy-meter[data-score="3"] .sy-meter__bar:nth-child(-n+3):after,.sy-meter[data-score="4"] .sy-meter__bar:after{transform:scaleX(1)}.sy-meter__tip{min-height:1.4em;color:var(--ink-soft);font-size:13.5px;line-height:1.4}.sy-meter__tip:empty{display:none}.sy-rules{display:grid;gap:7px;margin:0;padding:2px 0 0;list-style:none}.sy-rule{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:10px;font-size:14px;line-height:1.35}.sy-rule[hidden]{display:none}.sy-rule__mark{display:grid;place-items:center;width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--ink-soft);clip-path:var(--step-2)}.sy-rule[data-met=met] .sy-rule__mark{background:var(--set-calm);box-shadow:none;color:var(--glaze)}.sy-rule[data-met=met] .sy-rule__text{color:var(--ink-soft)}.sy-pw__note{grid-column:1 / -1;display:inline-flex;align-items:center;gap:8px;max-width:70ch;color:var(--ink-soft);font-size:14px;line-height:1.45}.sy-pw__note .set-mark{flex:none}.sy-pw__problem{grid-column:1 / -1;color:var(--iron);font-weight:700;line-height:1.45}.sy-pw__problem:empty{display:none}.sy-pw__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px}.sy-pw__done{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;background:var(--set-tile);box-shadow:inset 4px 0 0 var(--set-calm);color:var(--ink)}.sy-pw__done .set-tick{color:var(--set-calm)}.sy-pw__done-title{font-size:16px;font-weight:750}.sy-pw__done-line{color:var(--ink-soft)}.sy-devices{display:grid}.sy-devices>.set-problem{margin:12px 0 16px}.sy-devices>.set-confirm{margin:12px 0 6px}.sy-devs{display:grid;margin:0;padding:0;list-style:none}.sy-dev{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:14px 0}.sy-dev:has(.sy-dev__facts){align-items:start}.sy-dev+.sy-dev{border-top:1px solid var(--set-line)}.sy-dev:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sy-dev__plate{display:grid;place-items:center;width:44px;height:44px;color:var(--ink);background:var(--set-tile);clip-path:var(--step-2)}.sy-dev[data-current] .sy-dev__plate{color:var(--glaze);background:var(--set-calm)}.sy-dev__words{display:grid;gap:3px;min-width:0}.sy-dev__name{font-size:16px;font-weight:700;overflow-wrap:anywhere}.sy-dev__line{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;color:var(--ink-soft);font-size:14px}.sy-dev__line>span+span:before{content:"";display:inline-block;width:1px;height:.9em;margin:0 10px;vertical-align:-1px;background:currentColor;opacity:.5}.sy-dev__act{display:flex;justify-content:flex-end}.sy-dev__out{min-height:36px;padding:6px 12px 7px;font-size:14px}.sy-dev__problem{color:var(--iron);font-size:14px;font-weight:700}.sy-dev__problem:empty{display:none}.sy-dev__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px 18px;margin:8px 0 0;padding:10px 12px;background:var(--set-tile);clip-path:var(--step-2)}.sy-dev__facts dt{color:var(--ink-soft);font:400 12px/1.4 var(--mono)}.sy-dev__facts dd{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:13.5px}.sy-devs__empty{list-style:none}.sy-said{padding:4px 0 12px;color:var(--set-calm)}.ny-raw{justify-self:start;margin-top:2px;padding:1px 6px;background:var(--set-tile);color:var(--ink-soft);font:400 12px/1.5 var(--mono)}.ny-all{display:grid}.ny-facts{display:grid;justify-items:start;gap:8px;padding:14px 0 16px;border-top:1px solid var(--set-line)}.ny-summary{font-size:15px;font-weight:700}.ny-note{display:grid;grid-template-columns:14px minmax(0,1fr);align-items:start;gap:8px;color:var(--ink-soft);font-size:14px;line-height:1.45}.ny-note .set-mark{margin-top:3px}.ny-note a{color:var(--ink);font-weight:700}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .sy-meter__bar:after{transition:transform .22s cubic-bezier(.2,.7,.2,1),background-color .22s ease-out}:scope:not([data-motion=off]) .sy-meter__bar:nth-child(2):after{transition-delay:40ms}:scope:not([data-motion=off]) .sy-meter__bar:nth-child(3):after{transition-delay:80ms}:scope:not([data-motion=off]) .sy-meter__bar:nth-child(4):after{transition-delay:.12s}:scope:not([data-motion=off]) .sy-rule__mark{transition:background-color .16s ease-out,box-shadow .16s ease-out}:scope:not([data-motion=off]) .set-card__body[data-enter] .sy-pw__holder{opacity:0;transform:translateY(-6px)}:scope:not([data-motion=off]) .sy-pw__holder{transition:opacity .2s ease-out,transform .2s cubic-bezier(.2,.7,.2,1)}:scope:not([data-motion=off]) .sy-dev[data-flash]{animation:sy-flash 1.4s cubic-bezier(.2,.7,.2,1)}}:scope[data-motion=on] .sy-meter__bar:after{transition:transform .22s cubic-bezier(.2,.7,.2,1),background-color .22s ease-out}:scope[data-motion=on] .sy-meter__bar:nth-child(2):after{transition-delay:40ms}:scope[data-motion=on] .sy-meter__bar:nth-child(3):after{transition-delay:80ms}:scope[data-motion=on] .sy-meter__bar:nth-child(4):after{transition-delay:.12s}:scope[data-motion=on] .sy-rule__mark{transition:background-color .16s ease-out,box-shadow .16s ease-out}:scope[data-motion=on] .set-card__body[data-enter] .sy-pw__holder{opacity:0;transform:translateY(-6px)}:scope[data-motion=on] .sy-pw__holder{transition:opacity .2s ease-out,transform .2s cubic-bezier(.2,.7,.2,1)}:scope[data-motion=on] .sy-dev[data-flash]{animation:sy-flash 1.4s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){:scope:not([data-motion=on]) .sy-meter__bar:after{transition:opacity .16s linear}:scope:not([data-motion=on]) .sy-dev[data-flash]{animation:sy-flash-still 1.4s linear}}:scope[data-motion=off] .sy-meter__bar:after{transition:opacity .16s linear}:scope[data-motion=off] .sy-dev[data-flash]{animation:sy-flash-still 1.4s linear}@keyframes sy-flash{0%{background:transparent;box-shadow:inset 0 0 0 0 var(--cobalt-500)}18%{background:var(--set-tile);box-shadow:inset 4px 0 0 var(--cobalt-500)}70%{background:var(--set-tile);box-shadow:inset 4px 0 0 var(--cobalt-500)}to{background:transparent;box-shadow:inset 0 0 0 0 var(--cobalt-500)}}@keyframes sy-flash-still{0%,to{background:transparent}15%,75%{background:var(--set-tile)}}@media(forced-colors:active){.sy-meter__bar:after,.sy-tl__mark,.sy-rule[data-met=met] .sy-rule__mark{background:CanvasText}}@media(max-width:900px){.sy-pw{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.sy-tl__item{grid-template-columns:28px minmax(0,1fr);gap:2px 12px}.sy-tl__when{grid-column:2;grid-row:2;text-align:left;white-space:normal}.sy-tl__mark{grid-column:1;grid-row:1}.sy-tl__words{grid-column:2;grid-row:1}.sy-tl__toggle{margin-left:40px}.sy-dev{grid-template-columns:40px minmax(0,1fr);align-items:start}.sy-dev__plate{width:40px;height:40px}.sy-dev__act{grid-column:2;justify-content:flex-start}.sy-dev__line{display:grid;gap:2px}.sy-dev__line>span+span:before{display:none}}}}
@layer design{@scope (:root[data-surface="app"][data-design="frieze"]){.ws-name{display:grid;gap:18px;padding:12px 0 18px}.ws-name--read{gap:12px}.ws-plate{display:flex;align-items:center;gap:16px;max-width:520px;min-width:0;padding:14px 16px;background:var(--set-tile);clip-path:var(--step-2)}.ws-plate__mark{display:grid;flex:none;place-items:center;width:56px;height:56px;overflow:hidden;color:var(--glaze);background:var(--ink);clip-path:var(--step);font:400 21px/1 var(--mono)}.ws-plate__letters{display:block}.ws-plate__words{display:grid;gap:4px;min-width:0}.ws-plate__name{font:750 20px/1.2 var(--sans);letter-spacing:-.01em;overflow-wrap:anywhere}.ws-plate__where{color:var(--ink-soft);font:400 12.5px/1.4 var(--mono);overflow-wrap:anywhere}.ws-owner{display:inline-flex;align-items:center;gap:10px;font-weight:700}.ws-code{padding:2px 6px;background:var(--set-tile);font:400 13px/1.5 var(--code);overflow-wrap:anywhere}.ws-plan{max-width:64ch;padding:6px 0 18px;font-size:16px;line-height:1.5}.set-frame:is([data-page=workspace],[data-page=members],[data-page=audit]) .set-card__body>.set-readonly{padding:14px 0 18px}.ws-danger{display:grid;gap:12px}.ws-danger-status:empty{display:none}.tm-block{display:grid;min-width:0}.tm-lead{display:grid;gap:6px;padding:2px 0 14px;color:var(--ink-soft);font-size:14.5px;line-height:1.5}.tm-lead>p{max-width:70ch}.tm-status:empty{display:none}.tm-status{padding-bottom:10px}.tm-said{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:1.45}.tm-said[data-tone=ok]{color:var(--set-calm)}.tm-said[data-tone=alert]{color:var(--iron)}.tm-said .set-mark{flex:none}.tm-head,.tm-person{display:grid;grid-template-columns:minmax(0,1.5fr) 128px minmax(0,1.25fr) 212px;gap:8px 20px}.tm-head{padding:0 0 8px;border-bottom:1px solid var(--ink);color:var(--ink-soft);font:400 12px/1.4 var(--mono)}.tm-people,.tm-invites{display:grid;margin:0;padding:0;list-style:none}.tm-people:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.tm-person{align-items:center;padding:14px 0}.tm-person+.tm-person{border-top:1px solid var(--set-line)}.tm-person>.set-confirm,.tm-person>.tm-said{grid-column:1 / -1}.tm-person__main{display:flex;align-items:flex-start;gap:12px;min-width:0}.tm-person__who{display:grid;gap:2px;min-width:0}.tm-person__name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15.5px;line-height:1.3}.tm-person__you{padding:1px 6px;color:var(--glaze);background:var(--ink);font:400 11px/1.4 var(--mono)}.tm-person__mail,.tm-person__when{color:var(--ink-soft);font-size:13.5px;line-height:1.4;overflow-wrap:anywhere}.tm-person__record{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px}.tm-person__record code{padding:1px 5px;background:var(--set-tile);font:400 12px/1.5 var(--code);overflow-wrap:anywhere}.tm-person__acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.tm-person__acts .set-readonly{max-width:230px}.set-frame .tm-remove:hover:not(:disabled){color:var(--iron);box-shadow:inset 0 0 0 1px var(--iron)}.tm-right{display:grid;justify-items:start;gap:4px;min-width:0}.tm-right__state{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:650}.tm-right small{color:var(--ink-soft);font-size:12.5px}.tm-right__mark{flex:none;width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--ink-soft)}.tm-right[data-right=held] .tm-right__mark,.tm-right[data-right=included] .tm-right__mark{background:var(--set-calm);box-shadow:none}.tm-right[data-right=role] .tm-right__mark{height:2px;background:var(--ink-soft);box-shadow:none}.tm-right[data-right=unknown] .tm-right__mark{box-shadow:inset 0 0 0 1.5px var(--iron)}.tm-right .set-btn{min-height:34px;padding:5px 12px 6px;font-size:13.5px}.tm-panel__hint{display:flex;align-items:center;gap:6px;color:var(--ink-soft);font-size:13.5px}.tm-roles,.tm-owners{width:fit-content;max-width:100%}.tm-invite{display:grid;gap:20px;padding:12px 0 18px}.tm-invite__email{max-width:420px}.tm-invite__info{max-width:60ch;color:var(--set-calm);font-size:13.5px;font-weight:650;line-height:1.45}.tm-invite__info:empty{display:none}.tm-invite__roles{display:grid;gap:8px;min-width:0;max-width:820px;margin:0;padding:0;border:0}.tm-invite__roles>legend{margin-bottom:8px;padding:0}.tm-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.tm-card{position:relative;display:grid;align-content:start;gap:4px;min-width:0;padding:12px 14px 13px 16px;background:var(--set-tile);box-shadow:inset 0 0 0 1px transparent;clip-path:var(--step-2);cursor:pointer}.tm-card:hover{background:var(--set-tile-hover)}.tm-card[data-on]{background:var(--set-sheet);box-shadow:inset 0 0 0 2px var(--ink),inset 6px 0 0 var(--set-calm)}.tm-card:has(.tm-card__input:focus-visible){outline:3px solid var(--focus);outline-offset:-3px}.tm-card__input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.tm-card__name{font-size:15px;font-weight:750}.tm-card__line{color:var(--ink-soft);font-size:13.5px;line-height:1.4}.tm-invite__preview{max-width:70ch;color:var(--ink-soft);font-size:14px;line-height:1.5}.tm-invite__go{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.tm-invite__result:empty{display:none}.tm-invite-row{display:grid;grid-template-columns:36px minmax(0,1.6fr) 118px minmax(0,.9fr) 212px;align-items:center;gap:8px 18px;padding:14px 0 14px 14px;box-shadow:inset 3px 0 0 var(--set-line)}.tm-invite-row+.tm-invite-row{border-top:1px solid var(--set-line)}.tm-invite-row[data-tone=soon]{box-shadow:inset 3px 0 0 var(--gilt)}.tm-invite-row[data-tone=over]{box-shadow:inset 3px 0 0 var(--iron)}.tm-invite-row>.set-confirm,.tm-invite-row__said{grid-column:1 / -1}.tm-invite-row__said:empty{display:none}.tm-invite-row__mark{display:grid;place-items:center;width:36px;height:36px;color:var(--set-calm);background:var(--set-tile);clip-path:var(--step-2)}.tm-invite-row__who{display:grid;gap:2px;min-width:0}.tm-invite-row__mail{font-size:15px;overflow-wrap:anywhere}.tm-invite-row__sent{color:var(--ink-soft);font-size:13.5px}.tm-invite-row__expiry{font-size:14px}.tm-invite-row[data-tone=soon] .tm-invite-row__expiry{color:var(--gilt-word);font-weight:700}.tm-invite-row[data-tone=over] .tm-invite-row__expiry{color:var(--iron);font-weight:700}.tm-invite-row__acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.tm-matrix-box{overflow-x:auto;padding-bottom:12px}.tm-matrix{width:100%;border-collapse:collapse;font-size:14px}.tm-matrix th,.tm-matrix td{padding:10px 12px;border:0;border-bottom:1px solid var(--set-line);color:var(--ink);background:transparent;font:400 14px/1.4 var(--sans);text-align:center;vertical-align:middle;text-transform:none;letter-spacing:0}.tm-matrix thead th{border-bottom:1px solid var(--ink);color:var(--ink-soft);font:400 12px/1.4 var(--mono);white-space:nowrap}.tm-matrix thead th:first-child{padding-left:0;text-align:left}.tm-matrix tbody th{padding-left:0;font-weight:650;text-align:left}.tm-matrix tbody tr:hover>*{background:var(--row-hover, transparent)}.tm-matrix [data-mine]{background:var(--set-tile)}.tm-matrix__you{display:block;color:var(--set-calm)}.tm-matrix__who{display:none}.tm-yes{display:inline-flex;color:var(--set-calm)}.tm-no{color:var(--ink-soft)}.tm-no__mark{display:inline-block;inline-size:8px;block-size:1px;background:currentColor;vertical-align:middle}.tm-given{color:var(--set-calm);font-size:12.5px;font-weight:700;white-space:nowrap}.al-block{display:grid;min-width:0}.al-filters{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;padding:6px 0 16px;border-bottom:1px solid var(--set-line)}.al-kinds__group{display:flex;flex-wrap:wrap;gap:4px}.al-kinds__group .seg-face{min-height:36px;padding:6px 11px;font-size:14px}.al-kind__count{color:inherit;font:400 12px/1 var(--mono);opacity:.72}.al-kind[data-empty] .seg-face{opacity:.55}.al-person{display:grid;gap:6px}.al-days{display:grid;min-width:0}.al-day{min-width:0}.al-day__label{position:sticky;top:var(--topbar-actual);z-index:2;display:flex;align-items:baseline;gap:12px;margin:0;padding:18px 0 8px;background:var(--set-sheet);font:750 16px/1.3 var(--sans)}.al-day__count{color:var(--ink-soft);font:400 12px/1.4 var(--mono)}.al-list{position:relative;display:grid;margin:0;padding:0;list-style:none}.al-list:before{content:"";position:absolute;top:14px;bottom:14px;left:105.5px;width:1px;background:var(--set-line)}.al-row{position:relative;display:grid;grid-template-columns:76px 32px minmax(0,1fr);grid-template-areas:"time mark body";align-items:start;gap:0 14px;padding:9px 0}.al-row__time{grid-area:time;padding-top:8px;color:var(--ink-soft);font:400 12.5px/1.3 var(--mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.al-row>.set-person{grid-area:mark;position:relative;z-index:1}.al-row[data-outcome=alert]>.set-person{color:var(--iron);box-shadow:inset 0 0 0 1.5px var(--iron)}.al-row__body{grid-area:body;display:grid;gap:3px;min-width:0;padding-top:5px}.al-row__text{max-width:72ch;font-size:15px;line-height:1.45}.al-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;color:var(--ink-soft);font-size:13px}.al-row__meta:empty{display:none}.al-row__auto{font:400 12px/1.4 var(--mono)}.al-row__open{color:var(--ink);font-weight:700}.al-row__raw{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px;color:var(--ink-soft);font-size:12.5px}.al-row__raw code{padding:1px 5px;color:var(--ink);background:var(--set-tile);font:400 12px/1.5 var(--code);overflow-wrap:anywhere}.al-row__id{display:inline-flex;align-items:center;gap:4px}.al-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:18px 0 12px;border-top:1px solid var(--set-line)}.al-foot__end{color:var(--ink-soft);font-size:13.5px}.al-foot__said{color:var(--ink-soft);font-size:13.5px;font-weight:700}.al-foot__said:empty{display:none}.al-days+.set-skeleton{padding:12px 0 12px 122px}@media(prefers-reduced-motion:no-preference){:scope:not([data-motion=off]) .ws-plate__mark[data-turn] .ws-plate__letters{animation:ws-turn .26s steps(4,end)}:scope:not([data-motion=off]) .tm-invite__preview[data-turn]{animation:ws-rise .22s cubic-bezier(.2,.7,.2,1)}:scope:not([data-motion=off]) .tm-person[data-fresh],:scope:not([data-motion=off]) .tm-invite-row[data-fresh]{animation:ws-glow 1.4s ease-out}:scope:not([data-motion=off]) .tm-card{transition:background-color .14s ease-out,box-shadow .14s ease-out}}:scope[data-motion=on] .ws-plate__mark[data-turn] .ws-plate__letters{animation:ws-turn .26s steps(4,end)}:scope[data-motion=on] .tm-invite__preview[data-turn]{animation:ws-rise .22s cubic-bezier(.2,.7,.2,1)}:scope[data-motion=on] .tm-person[data-fresh],:scope[data-motion=on] .tm-invite-row[data-fresh]{animation:ws-glow 1.4s ease-out}:scope[data-motion=on] .tm-card{transition:background-color .14s ease-out,box-shadow .14s ease-out}@media(prefers-reduced-motion:reduce){:scope:not([data-motion=on]) .ws-plate__mark[data-turn] .ws-plate__letters,:scope:not([data-motion=on]) .tm-invite__preview[data-turn]{animation:ws-fade .2s linear}:scope:not([data-motion=on]) .tm-person[data-fresh],:scope:not([data-motion=on]) .tm-invite-row[data-fresh]{animation:ws-glow .9s linear}}:scope[data-motion=off] .ws-plate__mark[data-turn] .ws-plate__letters,:scope[data-motion=off] .tm-invite__preview[data-turn]{animation:ws-fade .2s linear}:scope[data-motion=off] .tm-person[data-fresh],:scope[data-motion=off] .tm-invite-row[data-fresh]{animation:ws-glow .9s linear}@keyframes ws-turn{0%{opacity:.2;transform:translateY(60%)}to{opacity:1;transform:none}}@keyframes ws-rise{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes ws-fade{0%{opacity:.3}to{opacity:1}}@keyframes ws-glow{0%{background-color:var(--gilt-ground)}to{background-color:transparent}}@media(forced-colors:active){.tm-card[data-on]{outline:2px solid Highlight}.al-list:before{background:CanvasText}}@media(max-width:1100px){.tm-head{display:none}.tm-person{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main role" "right right" "acts acts"}.tm-person__main{grid-area:main}.tm-person__role{grid-area:role}.tm-right{grid-area:right;padding-left:52px}.tm-person__acts{grid-area:acts;justify-content:flex-start;padding-left:52px}.tm-invite-row{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"mark who role" "mark expiry expiry" "acts acts acts"}.tm-invite-row__mark{grid-area:mark;align-self:start}.tm-invite-row__who{grid-area:who}.tm-invite-row__role{grid-area:role}.tm-invite-row__expiry{grid-area:expiry}.tm-invite-row__acts{grid-area:acts;justify-content:flex-start;padding-left:54px}}@media(max-width:600px){.ws-plate{padding:12px}.ws-plate__mark{width:44px;height:44px;font-size:17px}.tm-person{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "role" "right" "acts"}.tm-person__role{padding-left:52px}.tm-invite-row{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"mark who" "mark role" "mark expiry" "acts acts";padding-left:12px}.tm-invite-row__acts{padding-left:48px}.tm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-card{padding:10px 12px 11px 14px}.tm-matrix thead{display:none}.tm-matrix,.tm-matrix tbody,.tm-matrix tr,.tm-matrix tbody th{display:block}.tm-matrix td{display:none}.tm-matrix tbody th{padding:10px 0}.tm-matrix__who{display:block;margin-top:2px;color:var(--ink-soft);font-size:13.5px;font-weight:400}.al-filters{align-items:stretch}.al-kinds__group{display:flex;flex-wrap:nowrap;max-width:calc(100vw - 64px);overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.al-kinds__group .seg-face{white-space:nowrap}.al-person,.al-person .set-select-box,.al-person .set-select{width:100%}.al-list:before{left:15.5px}.al-row{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"mark time" "mark body";gap:0 12px}.al-row__time{padding-top:2px;text-align:left}.al-row__body{padding-top:0}.al-days+.set-skeleton{padding-left:44px}}}}
@property --lx-spin{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@layer lux{:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]){--lx-font: "Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--lx-page: #F3F2EF;--lx-ambient: rgba(201, 167, 94, .16);--lx-surface: #FFFFFF;--lx-raised: #FFFFFF;--lx-ink: #0A0B0E;--lx-ink-2: #464950;--lx-ink-3: #61656D;--lx-on-ink: #FFFFFF;--lx-ink-hover: #24262D;--lx-line: rgba(30, 24, 12, .08);--lx-line-strong: rgba(30, 24, 12, .15);--lx-fill: rgba(30, 24, 12, .045);--lx-fill-hover: rgba(30, 24, 12, .075);--lx-champagne: #B8954A;--lx-champagne-ink: #7A5E1A;--lx-champagne-tint: rgba(201, 167, 94, .15);--lx-gold: linear-gradient(180deg, #F8EBC6 0%, #E6CA87 45%, #C9A45A 100%);--lx-gold-hover: linear-gradient(180deg, #FBF1D6 0%, #ECD396 45%, #D0AE66 100%);--lx-gold-flat: #D9B96C;--lx-gold-ink: #1C1507;--lx-gold-glow: 0 12px 28px -12px rgba(150, 108, 28, .7);--lx-critical: #CF5A3E;--lx-good: #2E8A57;--lx-bar: rgba(243, 242, 239, .78);--lx-shadow-1: 0 1px 1px rgba(24, 18, 8, .03), 0 2px 8px rgba(24, 18, 8, .04);--lx-shadow-3: 0 2px 6px rgba(24, 18, 8, .05), 0 30px 64px -22px rgba(24, 18, 8, .26);--lx-plate: linear-gradient(180deg, #FFFFFF 0%, #FBFAF8 100%);--lx-plate-solid: #FFFFFF;--lx-edge: rgba(30, 24, 12, .07);--lx-edge-strong: rgba(30, 24, 12, .14);--lx-edge-top: #FFFFFF;--lx-lift: 0 1px 2px rgba(30, 24, 12, .04), 0 26px 50px -30px rgba(30, 24, 12, .24);--lx-lift-high: 0 2px 6px rgba(30, 24, 12, .06), 0 44px 80px -34px rgba(30, 24, 12, .34);--lx-spot: rgba(201, 167, 94, .12);--lx-medal: linear-gradient(180deg, #FFFFFF 0%, #F0EEE9 100%);--lx-well: #E9E7E2;--lx-thumb: linear-gradient(180deg, #FFFFFF 0%, #F7F6F3 100%);--lx-window: radial-gradient(120% 100% at 50% 0%, #FFFFFF 0%, #EEECE7 100%);--lx-art-line: rgba(30, 24, 12, .14);--lx-art-line-strong: rgba(30, 24, 12, .32);--lx-art-code: rgba(30, 24, 12, .12);--lx-art-sheet: #FFFFFF;--lx-check: #A88438;--lx-check-tint: rgba(201, 167, 94, .17);--lx-button: linear-gradient(180deg, #2C2E35 0%, #0B0C10 100%);--lx-button-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 -1px 0 rgba(0, 0, 0, .4), 0 14px 28px -14px rgba(10, 10, 14, .7);--lx-button-ink: #FFFFFF;--lx-ticket: linear-gradient(90deg, rgba(232, 214, 170, .34), rgba(232, 214, 170, .14));--lx-ticket-perf: rgba(150, 110, 30, .3);--lx-ease: cubic-bezier(.22, .8, .2, 1);--lx-spring: cubic-bezier(.3, 1.45, .45, 1);--lx-page-max: 1280px;--lx-gutter: 40px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):is([data-theme=dark],[data-resolved-theme=dark]){--lx-page: #050608;--lx-ambient: rgba(216, 201, 163, .08);--lx-surface: #111318;--lx-raised: #1A1C22;--lx-ink: #F6F4EF;--lx-ink-2: #B5B8BF;--lx-ink-3: #8E929A;--lx-on-ink: #0B0C10;--lx-ink-hover: #FFFFFF;--lx-line: rgba(255, 255, 255, .07);--lx-line-strong: rgba(255, 255, 255, .14);--lx-fill: rgba(255, 255, 255, .05);--lx-fill-hover: rgba(255, 255, 255, .085);--lx-champagne: #D8C9A3;--lx-champagne-ink: #DCCB9E;--lx-champagne-tint: rgba(216, 201, 163, .12);--lx-gold-glow: 0 12px 30px -12px rgba(201, 167, 94, .55);--lx-critical: #EE8A6E;--lx-good: #6FCF97;--lx-bar: rgba(5, 6, 8, .72);--lx-shadow-1: 0 1px 2px rgba(0, 0, 0, .4);--lx-shadow-3: 0 2px 6px rgba(0, 0, 0, .5), 0 34px 70px -24px rgba(0, 0, 0, .9);--lx-plate: linear-gradient(180deg, rgba(255, 255, 255, .06) 0%, rgba(255, 255, 255, .022) 100%);--lx-plate-solid: #111318;--lx-edge: rgba(255, 255, 255, .07);--lx-edge-strong: rgba(255, 255, 255, .15);--lx-edge-top: rgba(255, 255, 255, .12);--lx-lift: 0 30px 60px -36px rgba(0, 0, 0, .9);--lx-lift-high: 0 44px 84px -36px rgba(0, 0, 0, 1);--lx-spot: rgba(232, 214, 170, .09);--lx-medal: linear-gradient(180deg, rgba(255, 255, 255, .09) 0%, rgba(255, 255, 255, .025) 100%);--lx-well: rgba(0, 0, 0, .4);--lx-thumb: linear-gradient(180deg, #2B2E37 0%, #1A1C22 100%);--lx-window: radial-gradient(120% 100% at 50% 0%, #171A22 0%, #0A0B0F 100%);--lx-art-line: rgba(255, 255, 255, .14);--lx-art-line-strong: rgba(255, 255, 255, .32);--lx-art-code: rgba(255, 255, 255, .14);--lx-art-sheet: rgba(255, 255, 255, .04);--lx-check: #E3CC92;--lx-check-tint: rgba(227, 204, 146, .14);--lx-button: linear-gradient(180deg, #FFFFFF 0%, #ECEBE7 45%, #D3D1CA 58%, #F3F2EE 100%);--lx-button-shadow: inset 0 1px 0 #FFFFFF, inset 0 -1px 0 rgba(0, 0, 0, .2), 0 14px 30px -14px rgba(0, 0, 0, .8);--lx-button-ink: #0B0C10;--lx-ticket: linear-gradient(90deg, rgba(232, 214, 170, .16), rgba(232, 214, 170, .05));--lx-ticket-perf: rgba(232, 214, 170, .3)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]){--topbar-actual: 72px;--lx-island: rgba(13, 14, 18, .86);--lx-island-ink: #F6F4EF;--lx-island-ink-2: rgba(246, 244, 239, .62);--lx-island-ink-3: rgba(246, 244, 239, .42);--lx-island-fill: rgba(255, 255, 255, .06);--lx-island-fill-hover: rgba(255, 255, 255, .1);--lx-island-edge: rgba(255, 255, 255, .08);--lx-brushed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='60'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.004 0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23b)'/%3E%3C/svg%3E");--lx-gold-metal: linear-gradient(180deg, #F3E2B6 0%, #E5CB8E 46%, #D1B06C 100%);--lx-gold-metal-hover: linear-gradient(180deg, #F7EAC6 0%, #EBD39C 46%, #D8B977 100%)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):is([data-theme=dark],[data-resolved-theme=dark]){--lx-island: rgba(22, 24, 30, .82)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) #topbar{padding:10px 0 6px;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--lx-island-ink);pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-top{position:relative;gap:22px;width:min(calc(100% - 2 * var(--lx-gutter)),calc(var(--lx-page-max) - 2 * var(--lx-gutter)));height:56px;margin-inline:auto;padding:0 8px 0 18px;border-radius:20px;background:var(--lx-island);-webkit-backdrop-filter:blur(26px) saturate(170%);backdrop-filter:blur(26px) saturate(170%);box-shadow:inset 0 1px #ffffff1c,inset 0 0 0 1px var(--lx-island-edge),0 22px 44px -22px #0009,0 3px 10px -4px #00000040;color:var(--lx-island-ink);font-family:var(--lx-font);pointer-events:auto}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-top:before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,rgba(246,225,168,.55),transparent);pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-brand{gap:10px;color:var(--lx-island-ink)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-brand__mark{width:22px;height:22px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-theme=dark]):not([data-resolved-theme=dark]) .fr-top .fr-brand__mark{filter:invert(1)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-brand__word{color:var(--lx-island-ink);font-family:var(--lx-font);font-size:16.5px;font-weight:600;letter-spacing:-.025em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav{position:relative;display:flex;align-items:center;align-self:stretch}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__list{position:relative;z-index:1;align-items:center;gap:2px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__link{min-height:36px;padding:0 14px;border-radius:12px;background:transparent;box-shadow:none;clip-path:none;color:var(--lx-island-ink-2);font-family:var(--lx-font);font-size:14px;font-weight:520;letter-spacing:-.006em;transition:color .26s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__link:hover,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__link[aria-current=page]{background:transparent;box-shadow:none;color:var(--lx-island-ink)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__link:focus-visible{outline:2px solid rgba(246,225,168,.8);outline-offset:1px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__glider{position:absolute;top:50%;left:0;width:var(--gw, 0);height:36px;margin-top:-18px;border-radius:12px;background:linear-gradient(180deg,#ffffff21,#ffffff0d);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0d;opacity:0;transform:translate(var(--gx, 0));transition:transform .52s var(--lx-spring),width .52s var(--lx-spring),opacity .26s var(--lx-ease),background-color .26s;pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__glider:after{content:"";position:absolute;left:50%;bottom:-9px;width:18px;height:2px;margin-left:-9px;border-radius:2px;background:#e8cf92;box-shadow:0 0 10px 1px #e8cf92cc;transition:opacity .26s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__glider[data-on=true]{opacity:1}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__glider[data-hover=true]{background:linear-gradient(180deg,#ffffff14,#ffffff08)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__glider[data-hover=true]:after{opacity:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-nav__count{background:var(--lx-gold-metal);color:#1c1507}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-top__tools{gap:8px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-shop{height:38px;gap:8px;padding:0 16px 0 13px;border-radius:12px;background:var(--lx-brushed),var(--lx-gold-metal);background-blend-mode:overlay,normal;background-size:240px 60px,auto;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #6e4c0e59,0 0 0 1px #00000040,0 8px 22px -10px #d6b264a6;color:#1c1507;font-size:13.5px;font-weight:640}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-shop__gem{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-shop:before{content:"";flex:none;width:15px;height:15px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M4.2 2.5h7.6L14.5 6 8 13.8 1.5 6z'/%3E%3Cpath d='M1.5 6h13M6 2.5 5 6l3 7.8L11 6l-1-3.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M4.2 2.5h7.6L14.5 6 8 13.8 1.5 6z'/%3E%3Cpath d='M1.5 6h13M6 2.5 5 6l3 7.8L11 6l-1-3.5'/%3E%3C/svg%3E") center / contain no-repeat}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-shop:hover{background:var(--lx-brushed),var(--lx-gold-metal-hover);background-blend-mode:overlay,normal;background-size:240px 60px,auto;transform:translateY(-1px)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-shop[aria-current=page]{box-shadow:inset 0 1px #ffffffb3,0 0 0 1px #00000040,0 0 0 3px #e8cf9259}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-find{height:38px;min-width:200px;padding:0 6px 0 12px;border-radius:12px;background:var(--lx-island-fill);box-shadow:inset 0 0 0 1px var(--lx-island-edge),inset 0 1px 2px #0000004d;color:var(--lx-island-ink-3);font-size:13.5px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-find:hover{background:var(--lx-island-fill-hover);color:var(--lx-island-ink-2)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-find .find-button__key{padding:3px 7px 2px;border-radius:7px;background:linear-gradient(180deg,#ffffff24,#ffffff0f);box-shadow:inset 0 1px #ffffff29,0 1.5px #00000073;color:var(--lx-island-ink-2);font-family:var(--lx-font);font-size:11px;font-weight:560;letter-spacing:.01em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode{position:relative;gap:0;padding:3px;border-radius:12px;background:var(--lx-island-fill);box-shadow:inset 0 0 0 1px var(--lx-island-edge),inset 0 1px 2px #0000004d;isolation:isolate}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;z-index:-1;width:calc(50% - 3px);border-radius:9px;background:linear-gradient(180deg,#ffffff29,#ffffff12);box-shadow:inset 0 1px #ffffff2e;transition:transform .48s var(--lx-spring)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode:has(.fr-mode__choice:last-child[aria-pressed=true]):before{transform:translate(100%)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode__choice,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode-small{min-width:66px;min-height:32px;padding:0 12px;border-radius:9px;background:transparent;box-shadow:none;clip-path:none;color:var(--lx-island-ink-3);font-family:var(--lx-font);font-size:12.5px;font-weight:560;text-decoration:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode__choice:hover,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode__choice[aria-pressed=true]{background:transparent;box-shadow:none;color:var(--lx-island-ink)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode-small{background:var(--lx-island-fill);box-shadow:inset 0 0 0 1px var(--lx-island-edge);color:var(--lx-island-ink-2)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account{gap:6px;min-height:42px;padding:3px 9px 3px 3px;border-radius:14px;background:transparent;clip-path:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account:hover,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account[aria-expanded=true]{background:var(--lx-island-fill)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account__letters{width:34px;height:34px;border-radius:50%;background:radial-gradient(130% 130% at 30% 15%,#fff,#e9e6de 40%,#b7b2a6);box-shadow:0 0 0 1.5px #0d0e12,0 0 0 3px #e8cf92bf,0 4px 12px -4px #0009;color:#1e2026;font-family:var(--lx-font);font-size:12px;font-weight:680;letter-spacing:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account__caret{width:9px;height:9px;background:transparent;border-right:1.6px solid var(--lx-island-ink-3);border-bottom:1.6px solid var(--lx-island-ink-3);clip-path:none;transform:translateY(-2px) rotate(45deg);transition:transform .32s var(--lx-spring)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account[aria-expanded=true] .fr-account__caret{transform:translateY(2px) rotate(-135deg)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-pop{top:calc(100% + 12px);transform-origin:top right}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-pop:not([hidden]){animation:lx-menu-in .26s var(--lx-ease) both}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-pop__edge{padding:0;background:transparent;clip-path:none;filter:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu{width:380px;padding:8px;border-radius:22px;background:radial-gradient(120% 60% at 50% 0%,rgba(232,214,170,.08),transparent 60%),#0e0f14f0;-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff12,0 34px 80px -24px #000000bf,0 8px 20px -10px #0006;clip-path:none;color:var(--lx-island-ink);font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu p{color:var(--lx-island-ink);font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__identity{gap:14px;padding:14px 12px 16px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__plaque{width:44px;height:44px;border-radius:50%;background:radial-gradient(130% 130% at 30% 15%,#fff,#e9e6de 40%,#b7b2a6);box-shadow:0 0 0 2px #0e0f14,0 0 0 3.5px #e8cf92b3;clip-path:none;color:#1e2026;font-family:var(--lx-font);font-size:14px;font-weight:680}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__name{color:var(--lx-island-ink);font-size:15.5px;font-weight:600;letter-spacing:-.015em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu .fr-account-menu__email,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu .fr-account-menu__role,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu .fr-account-menu__label{color:var(--lx-island-ink-3);font-family:var(--lx-font);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__label{padding-inline:10px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__section{padding:10px 0;border-top:1px solid rgba(255,255,255,.06)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item{min-height:38px;padding:0 10px;border-radius:11px;background:transparent;box-shadow:none;clip-path:none;color:var(--lx-island-ink-2);font-family:var(--lx-font);font-size:14px;font-weight:500;transition:background-color .18s var(--lx-ease),color .18s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item:hover,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item:focus-visible,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[aria-current=page]{background:#ffffff12;box-shadow:none;color:var(--lx-island-ink);outline:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[aria-current=page]:before{content:"";width:5px;height:5px;margin-right:8px;border-radius:50%;background:#e8cf92;box-shadow:0 0 8px #e8cf92e6}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__tick{color:#e8cf92}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__text{color:inherit}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__switch{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__options{display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px 2px #00000059;clip-path:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__option{min-height:30px;padding:0 12px;border:0;border-radius:8px;background:transparent;box-shadow:none;clip-path:none;color:var(--lx-island-ink-3);font-family:var(--lx-font);font-size:12.5px;font-weight:560;cursor:pointer;transition:background-color .2s var(--lx-ease),color .2s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__option:hover{color:var(--lx-island-ink)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__option[aria-checked=true]{background:linear-gradient(180deg,#ffffff29,#ffffff12);box-shadow:inset 0 1px #ffffff2e;color:var(--lx-island-ink)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__option:focus-visible{outline:2px solid rgba(246,225,168,.8);outline-offset:1px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__signout{color:#f0a58f}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):has(.lx-home) body,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):has(.lx-home) #main{background:var(--lx-page)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-home{position:relative;min-height:100%;padding:0 0 128px;background:radial-gradient(1200px 520px at 50% -120px,var(--lx-ambient),transparent 70%),var(--lx-page);color:var(--lx-ink);font-family:var(--lx-font);font-feature-settings:"cv11","ss01","ss03";-webkit-font-smoothing:antialiased}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-home .fr-home-hero{background:transparent}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-home .fr-home-hero__inner{max-width:var(--lx-page-max);padding:30px var(--lx-gutter) 18px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-home .fr-home-hero h1{display:inline-flex;align-items:center;gap:10px;color:var(--lx-ink-2);font-family:var(--lx-font);font-size:14px;font-weight:560;letter-spacing:-.003em;line-height:1.3}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-home .fr-home-hero h1:before{content:"";width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6da,#c9a75e 70%);box-shadow:0 0 0 4px var(--lx-champagne-tint),0 0 12px #c9a75e99}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-first{display:grid;gap:120px;max-width:var(--lx-page-max);margin-inline:auto;padding-inline:var(--lx-gutter)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero{--st-ink: #F6F4EF;--st-ink-2: rgba(246, 244, 239, .68);--st-ink-3: rgba(246, 244, 239, .48);--st-line: rgba(255, 255, 255, .09);position:relative;display:grid;overflow:hidden;border-radius:36px;background:radial-gradient(900px 500px at 78% 38%,rgba(64,72,96,.55),transparent 65%),radial-gradient(700px 420px at 12% 110%,rgba(120,92,40,.32),transparent 70%),linear-gradient(180deg,#0b0d13,#06070a);box-shadow:0 0 0 1px #ffffff0f inset,0 1px #ffffff1a inset,0 50px 100px -40px #0a08048c,0 20px 40px -24px #0a080459;color:var(--st-ink);isolation:isolate}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__sky{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__sky span{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__sky span:nth-child(1){top:-22%;left:46%;width:640px;height:360px;background:radial-gradient(closest-side,rgba(216,190,130,.55),transparent)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__sky span:nth-child(2){top:30%;left:70%;width:520px;height:420px;background:radial-gradient(closest-side,rgba(120,140,190,.42),transparent)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__sky span:nth-child(3){top:56%;left:-10%;width:620px;height:360px;background:radial-gradient(closest-side,rgba(180,120,90,.3),transparent)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__grain{position:absolute;inset:0;z-index:-1;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay;pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__main{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);align-items:center;min-height:520px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__body{position:relative;z-index:2;padding:76px 24px 48px 72px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__kicker{margin:0 0 18px;color:#e2d3ac;font-size:15px;font-weight:540;letter-spacing:-.005em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__title{margin:0;color:var(--st-ink);font-family:var(--lx-font);font-size:clamp(42px,4.3vw,62px);font-weight:560;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-lit{background:linear-gradient(100deg,#f7e9c4,#cba65a 22%,#fff8e3,#b48a3c,#f4e4b6 82%,#cba65a);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__text{max-width:30em;margin:24px 0 0;color:var(--st-ink-2);font-size:18px;line-height:1.6;letter-spacing:-.008em;text-wrap:pretty}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:40px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__safe{display:flex;align-items:center;gap:9px;margin:22px 0 0;color:var(--st-ink-3);font-size:14px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-lock{flex:none;stroke:currentColor;stroke-width:1.5}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-arrow{flex:none;stroke:currentColor;stroke-width:1.8;transition:transform .32s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta{position:relative;display:inline-flex;align-items:center;gap:14px;min-height:58px;padding:0 8px 0 28px;overflow:hidden;border-radius:999px;background:linear-gradient(180deg,#fff,#f1f0ec 38%,#d9d7d0 52%,#efeeea 78%,#fff);box-shadow:inset 0 1px #fff,inset 0 -1px #0000002e,0 0 0 1px #ffffff38,0 14px 34px -10px #000000b3,0 0 46px -6px #e8d6aa59;color:#0b0c10;font-size:16.5px;font-weight:620;letter-spacing:-.012em;text-decoration:none;transition:transform .32s var(--lx-ease),box-shadow .32s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.95) 46%,transparent 62%);mix-blend-mode:soft-light;transform:translate(-130%);pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff,inset 0 -1px #0000002e,0 0 0 1px #ffffff4d,0 20px 40px -12px #000000bf,0 0 70px -4px #e8d6aa8c}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:active{transform:translateY(0) scale(.98)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:focus-visible{outline:2px solid #E2D3AC;outline-offset:4px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta__face{position:relative;z-index:1}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta__knob{position:relative;z-index:1;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:radial-gradient(circle at 35% 25%,#3a3d46,#0b0c10 70%);box-shadow:inset 0 1px #fff3,0 4px 10px -4px #0009;color:#f6e7bf;transition:transform .42s var(--lx-spring)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:hover .lx-cta__knob{transform:translate(3px) rotate(-8deg)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:hover .lx-arrow{transform:translate(2px)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hosts{display:inline-flex;align-items:center;gap:12px;margin:0;color:var(--st-ink-2);font-size:14.5px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hosts__marks{display:inline-flex}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hosts__mark{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#fff3,#ffffff0a 65%);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff38;backdrop-filter:blur(8px)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hosts__mark+.lx-hosts__mark{margin-left:-9px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hosts__mark[data-host=github] .host-logo path,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__art{position:relative;display:grid;place-items:center;min-height:500px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road{position:relative;z-index:2;margin:0 22px 22px;padding:26px 34px 28px;border-radius:26px;background:linear-gradient(180deg,#ffffff0f,#ffffff06);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__title{margin:0 0 20px;color:var(--st-ink-3);font-size:13px;font-weight:540}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__rail{position:absolute;top:17px;left:18px;right:18px;height:1px;overflow:hidden;background:linear-gradient(90deg,#fff3,#ffffff0f)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__glow{position:absolute;inset:0 auto 0 0;width:16%;background:linear-gradient(90deg,#f6e1a8,#f6e1a800)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__comet{position:absolute;top:0;left:0;width:90px;height:1px;background:linear-gradient(90deg,transparent,rgba(246,225,168,.9),transparent);opacity:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__step{position:relative;display:grid;align-content:start;justify-items:start;gap:16px;margin:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__dot{position:relative;z-index:1;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:radial-gradient(circle at 35% 25%,#22252e,#0e1015 70%);box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff2e;color:var(--st-ink-3);font-size:13px;font-weight:620;font-variant-numeric:tabular-nums}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__step[data-state=current] .lx-road__dot{background:linear-gradient(180deg,#fff,#eeede9 45%,#cfccc4 58%,#f3f2ee);box-shadow:inset 0 1px #fff,0 0 0 5px #e8d6aa24,0 0 24px #e8d6aa73;color:#0b0c10}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__step[data-state=current] .lx-road__dot:after{content:"";position:absolute;inset:-6px;border-radius:50%;box-shadow:0 0 0 1.5px #f6e1a8b3;opacity:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__words{display:grid;align-content:start;gap:4px;padding-right:12px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__words strong{color:var(--st-ink-2);font-size:15px;font-weight:600;letter-spacing:-.01em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__step[data-state=current] .lx-road__words strong{color:var(--st-ink)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__words span{color:var(--st-ink-3);font-size:13.5px;line-height:1.45}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-eyebrow{margin:0;color:var(--lx-champagne-ink);font-size:14px;font-weight:600;letter-spacing:-.003em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-section__head{display:grid;gap:12px;margin-bottom:36px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-section__head h2{margin:0;color:var(--lx-ink);font-family:var(--lx-font);font-size:clamp(34px,3.4vw,48px);font-weight:580;line-height:1.05;letter-spacing:-.04em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-section__head>p:not(.lx-eyebrow){max-width:38em;margin:4px 0 0;color:var(--lx-ink-2);font-size:18px;line-height:1.55;letter-spacing:-.008em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell{display:grid;gap:22px;max-width:none;margin:0;padding:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell>.lx-section__head{margin-bottom:14px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) :is(.lx-ready,.lx-sell .fr-pkg__offer){position:relative;border-radius:30px;background:var(--lx-plate);box-shadow:inset 0 1px 0 var(--lx-edge-top),inset 0 0 0 1px var(--lx-edge),var(--lx-lift);isolation:isolate}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) :is(.lx-sell .fr-pkg__offer):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, -200px),var(--lx-spot),transparent 62%);opacity:0;transition:opacity .5s var(--lx-ease);pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) :is(.lx-sell .fr-pkg__offer):hover:before{opacity:1}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ways{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way:first-child{z-index:2}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way{display:flex;align-items:center;gap:20px;margin:0;padding:24px 30px 24px 24px;border:0;clip-path:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way:first-child:not(:last-child):after{content:"or";position:absolute;top:50%;right:-30px;z-index:3;display:grid;place-items:center;width:40px;height:40px;margin-top:-20px;border-radius:50%;background:var(--lx-page);box-shadow:inset 0 0 0 1px var(--lx-edge),0 0 0 6px var(--lx-page);color:var(--lx-ink-3);font-size:13px;font-weight:560}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__icon{display:grid;place-items:center;flex:none;width:64px;height:64px;border-radius:20px;background:var(--lx-medal);box-shadow:inset 0 1px 0 var(--lx-edge-top),inset 0 0 0 1px var(--lx-edge),0 8px 18px -10px #00000059}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__glyph{stroke-width:1.8;stroke-linecap:round}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__link--a{stroke:var(--lx-ink-2)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__link--b{stroke:var(--lx-champagne);transform-box:fill-box;transform-origin:center}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__card{fill:var(--lx-gold-flat);stroke:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__card--back{fill:var(--lx-edge)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__stripe{stroke:#281c0659;stroke-width:3;stroke-linecap:butt}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__chip{stroke:#281c0673}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__words h3{margin:0 0 6px;color:var(--lx-ink);font-family:var(--lx-font);font-size:18px;font-weight:600;letter-spacing:-.02em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__words p{margin:0;color:var(--lx-ink-2);font-size:15px;line-height:1.5}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ready{display:flex;flex-wrap:wrap;align-items:center;gap:16px 22px;padding:22px 26px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ready__mark{flex:none;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6da,#c9a75e 70%);box-shadow:0 0 0 6px var(--lx-champagne-tint),0 0 18px #c9a75e99}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ready__text{flex:1;min-width:220px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ready__line{margin:0;font-size:16.5px;font-weight:600}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ready__detail{margin:3px 0 0;color:var(--lx-ink-2);font-size:14.5px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ghost{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 20px;border-radius:999px;background:var(--lx-medal);box-shadow:inset 0 1px 0 var(--lx-edge-top),inset 0 0 0 1px var(--lx-edge-strong);color:var(--lx-ink);font-size:15px;font-weight:600;text-decoration:none;transition:transform .26s var(--lx-ease),box-shadow .26s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ghost:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 var(--lx-edge-top),inset 0 0 0 1px var(--lx-champagne)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ghost:hover .lx-arrow{transform:translate(3px)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg{gap:22px;max-width:none;color:var(--lx-ink);font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin:8px 0 18px;padding:0;border:0;background:none;box-shadow:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__later{--notch: radial-gradient(circle at 0 50%, transparent 11px, #000 11.5px) left / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, transparent 11px, #000 11.5px) right / 51% 100% no-repeat;display:flex;align-items:center;gap:28px;max-width:700px;margin:0;padding:14px 30px;border:0;border-radius:18px;background:linear-gradient(90deg,transparent 0 144px,var(--lx-ticket-perf) 144px 145px,transparent 145px),var(--lx-ticket);box-shadow:inset 0 1px 0 var(--lx-edge-top),inset 0 0 0 1px color-mix(in srgb,var(--lx-champagne) 34%,transparent);clip-path:none;-webkit-mask:var(--notch);mask:var(--notch);color:var(--lx-ink-2);font-size:14px;font-weight:450;line-height:1.45}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__later-tag{flex:none;width:100px;padding:6px 0;border-radius:999px;background:var(--lx-gold);box-shadow:inset 0 1px #ffffffb3,0 4px 12px -6px #966c1ccc;clip-path:none;color:var(--lx-gold-ink);font-family:var(--lx-font);font-size:12px;font-weight:680;letter-spacing:0;text-align:center;text-transform:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__later-line{color:var(--lx-ink-2);font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval{position:relative;display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;padding:5px;border:0;border-radius:999px;background:var(--lx-well);box-shadow:inset 0 1px 3px #0000001f,inset 0 0 0 1px var(--lx-edge);clip-path:none;isolation:isolate}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval:before{content:"";position:absolute;top:5px;bottom:5px;left:5px;z-index:-1;width:calc(50% - 5px);border-radius:999px;background:var(--lx-thumb);box-shadow:inset 0 1px 0 var(--lx-edge-top),0 6px 16px -6px #00000059,0 0 0 1px var(--lx-edge);transition:transform .56s var(--lx-spring)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval:has(.seg-chip:nth-child(2) .seg-input:checked):before{transform:translate(100%)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval .seg-chip{display:flex;margin:0;cursor:pointer}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval .seg-face{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 22px;border:0;border-radius:999px;background:transparent;box-shadow:none;clip-path:none;color:var(--lx-ink-3);font-family:var(--lx-font);font-size:15px;font-weight:580;transition:color .3s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval .seg-face:before,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval .seg-face:after{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval :is(.seg-input:checked+.seg-face,.seg-chip:hover .seg-face){background:transparent;color:var(--lx-ink)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval .seg-input:focus-visible+.seg-face{outline:2px solid var(--lx-champagne);outline-offset:1px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval__save{padding:3px 9px;border-radius:999px;background:var(--lx-gold);box-shadow:inset 0 1px #fff9;clip-path:none;color:var(--lx-gold-ink);font-family:var(--lx-font);font-size:11.5px;font-weight:680}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__pair{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch;padding-top:18px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg:not(.fr-pkg--three) .fr-pkg__pair{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg--single .fr-pkg__pair{grid-template-columns:minmax(0,560px)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__offer{gap:0;padding:12px 12px 30px;border:0;clip-path:none;color:var(--lx-ink);transition:transform .52s var(--lx-ease),box-shadow .52s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__offer:hover{transform:translateY(-6px);box-shadow:inset 0 1px 0 var(--lx-edge-top),inset 0 0 0 1px var(--lx-edge),var(--lx-lift-high)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__head h3{margin:0;color:var(--lx-ink);font-family:var(--lx-font);font-size:24px;font-weight:600;letter-spacing:-.028em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell :is(.fr-pkg__better,.fr-pkg__credit){padding:6px 12px;border:0;border-radius:999px;background:var(--lx-gold);box-shadow:inset 0 1px #ffffffb3,0 4px 14px -6px #c9a75ee6;clip-path:none;color:var(--lx-gold-ink);font-family:var(--lx-font);font-size:12px;font-weight:680;letter-spacing:0;text-transform:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__promise{margin-top:8px;margin-bottom:0;color:var(--lx-ink-2);font-family:var(--lx-font);font-size:15px;font-weight:450;line-height:1.45}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__offer:not([data-plan=once]) .fr-pkg__strip{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__offer[data-plan=once]{position:relative}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__strip{position:absolute;top:150px;left:0;right:0;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin:0;padding:0;border:0;background:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__mark{width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6da,#c9a75e 70%);box-shadow:0 0 0 3px var(--lx-champagne-tint),0 0 10px #c9a75e80;clip-path:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell :is(.fr-pkg__cost,.fr-pkg__offer>.fr-pkg__price){margin-top:22px;padding-top:0;border-top:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:0;color:var(--lx-ink);font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__amount{color:var(--lx-ink);font-family:var(--lx-font);font-size:52px;font-weight:560;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.05em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-price-code{margin-right:4px;font-size:.4em;font-weight:600;letter-spacing:0;vertical-align:.95em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__full{color:var(--lx-ink-3);font-size:16px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__period{color:var(--lx-ink-3);font-family:var(--lx-font);font-size:15px;font-weight:450}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__terms{display:flex;flex-wrap:wrap;gap:2px 10px;margin:12px 0 0;color:var(--lx-ink-3);font-family:var(--lx-font);font-size:13.5px;line-height:1.45}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__saved{color:var(--lx-champagne-ink);font-weight:640}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__lines{display:grid;gap:13px;margin:26px 0 0;padding:24px 0 0;border-top:1px solid var(--lx-edge);list-style:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__lines li{position:relative;margin:0;padding:0 0 0 32px;color:var(--lx-ink-2);font-family:var(--lx-font);font-size:15px;line-height:1.45}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__lines li:before{content:"";position:absolute;top:0;left:0;width:21px;height:21px;border:0;border-radius:50%;background:var(--lx-check-tint);clip-path:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__lines li:after{content:"";position:absolute;top:0;left:0;width:21px;height:21px;background:var(--lx-check);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 10.4l2.7 2.6L14.2 7.4' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 10.4l2.7 2.6L14.2 7.4' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:30px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__go{position:relative;flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 20px;overflow:hidden;border:0;border-radius:999px;background:var(--lx-button);box-shadow:var(--lx-button-shadow);clip-path:none;color:var(--lx-button-ink);font-family:var(--lx-font);font-size:15px;font-weight:620;letter-spacing:-.012em;line-height:1.25;text-align:center;text-wrap:balance;cursor:pointer;transition:transform .28s var(--lx-ease),box-shadow .28s var(--lx-ease),filter .28s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__go.fr-pkg__hold{display:grid;justify-items:center}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__go:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.06)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__go:active:not(:disabled){transform:scale(.98)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__go:disabled{opacity:.5;cursor:default}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__go:focus-visible{outline:2px solid var(--lx-champagne);outline-offset:3px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__go:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.75) 48%,transparent 64%);mix-blend-mode:soft-light;transform:translate(-130%);pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__label{position:relative;z-index:1}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__stepper{display:inline-flex;flex:none;align-items:center;gap:2px;min-height:56px;padding:5px;border:0;border-radius:999px;background:var(--lx-well);box-shadow:inset 0 1px 3px #0000001f,inset 0 0 0 1px var(--lx-edge);clip-path:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__step{display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;background:var(--lx-thumb);box-shadow:inset 0 1px 0 var(--lx-edge-top),0 0 0 1px var(--lx-edge),0 4px 10px -6px #0006;clip-path:none;color:var(--lx-ink);font-family:var(--lx-font);font-size:20px;font-weight:420;line-height:1;cursor:pointer;transition:transform .22s var(--lx-spring),box-shadow .22s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__step:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px 0 var(--lx-edge-top),0 0 0 1px var(--lx-champagne),0 6px 14px -6px #00000073}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__step:active:not(:disabled){transform:scale(.9)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__step:disabled{opacity:.4;cursor:default}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__step:focus-visible{outline:2px solid var(--lx-champagne);outline-offset:2px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__count{min-width:66px;color:var(--lx-ink);font-family:var(--lx-font);font-size:15px;font-weight:620;font-variant-numeric:tabular-nums;text-align:center}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell :is(.fr-pkg__foot,.fr-pkg__hint,.fr-pkg__note,.fr-pkg__message,.fr-pkg__or){margin:0;color:var(--lx-ink-3);font-family:var(--lx-font);font-size:14px;line-height:1.5}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__foot{justify-self:center;max-width:none;padding-top:6px;text-align:center}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell :is(.fr-pkg__message,.fr-pkg__hint):empty{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__message:not(:empty){color:var(--lx-ink);font-weight:560}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-offer{border:0;border-radius:26px;background:var(--lx-plate);box-shadow:inset 0 1px 0 var(--lx-edge-top),inset 0 0 0 1px color-mix(in srgb,var(--lx-champagne) 40%,transparent),var(--lx-lift);clip-path:none;color:var(--lx-ink);font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-after__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile{display:flex;flex-direction:column;margin:0;padding:12px 12px 32px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile__art{display:grid;place-items:center;height:200px;overflow:hidden;border-radius:22px;background:var(--lx-window);box-shadow:inset 0 0 0 1px var(--lx-edge)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile__words{padding:28px 18px 0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile h3{margin:0 0 8px;color:var(--lx-ink);font-family:var(--lx-font);font-size:20px;font-weight:600;letter-spacing:-.024em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile p{margin:0;color:var(--lx-ink-2);font-size:15px;line-height:1.55}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art{width:min(100%,320px);height:auto;overflow:visible}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__rail{stroke:var(--lx-art-line);stroke-width:1.5}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__sheet{fill:var(--lx-art-sheet);stroke:var(--lx-art-line);stroke-width:1}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__code{fill:var(--lx-art-code)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__bead{fill:var(--lx-art-sheet);stroke:var(--lx-art-line);stroke-width:1.5;transform-box:view-box}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__beads--done .lx-art__bead{fill:#e6c982;stroke:none;filter:drop-shadow(0 0 4px rgba(232,200,130,.9))}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__comet{stroke:var(--lx-champagne);stroke-width:3;stroke-linecap:round;stroke-dasharray:10 100;stroke-dashoffset:110;filter:drop-shadow(0 0 4px rgba(232,200,130,.9))}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__stop{fill:var(--lx-plate-solid);stroke:var(--lx-art-line-strong);stroke-width:1.5}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__hit{fill:var(--lx-critical)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__halo{fill:var(--lx-critical);opacity:.16;transform-box:fill-box;transform-origin:center}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__tag{fill:var(--lx-art-code)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__tag--hit{fill:color-mix(in srgb,var(--lx-critical) 50%,transparent)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__band--out{fill:color-mix(in srgb,var(--lx-critical) 12%,transparent)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__band--in{fill:color-mix(in srgb,var(--lx-good) 14%,transparent)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__code--out{fill:color-mix(in srgb,var(--lx-critical) 55%,transparent)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__code--in{fill:color-mix(in srgb,var(--lx-good) 60%,transparent)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__sign{stroke-width:1.7}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__sign--out{stroke:var(--lx-critical)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__sign--in{stroke:var(--lx-good)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__seal{fill:#e3c47e;filter:drop-shadow(0 0 6px rgba(227,196,126,.7))}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__seal-group{transform-box:fill-box;transform-origin:center}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__tick{stroke:#1c1507;stroke-width:2.2}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__type{transform-box:fill-box;transform-origin:left center}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-art__scanner{fill:#ffecbe47;stroke:#e6c982;stroke-width:1.5}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta{gap:16px;min-height:56px;padding:0 7px 0 26px;background:linear-gradient(180deg,#fff,#efebe3);box-shadow:inset 0 1px #fff,inset 0 -1px #00000014,0 0 0 1px #ffffff24,0 18px 38px -16px #000000d9,0 0 44px -14px #e8d6aa66;isolation:isolate}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:after{content:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:before{content:"";position:absolute;top:50%;right:7px;z-index:0;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:radial-gradient(circle at 35% 25%,#2b2e36,#0b0c10 72%);transition:transform .7s cubic-bezier(.7,0,.2,1)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:hover:before,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:focus-visible:before{transform:scale(8.5)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta__face{transition:color .42s var(--lx-ease) 80ms}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:hover .lx-cta__face,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:focus-visible .lx-cta__face{color:#f6f4ef}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta__knob{background:transparent;box-shadow:none;color:#e8cf92}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:hover{transform:translateY(-1px)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:hover .lx-cta__knob{transform:translate(4px)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:26px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__meta .lx-hero__safe{margin:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__meta .lx-hosts{gap:10px;color:var(--st-ink-3);font-size:14px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__meta .lx-hosts__mark{width:26px;height:26px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__meta .lx-hosts__mark .host-logo{width:14px;height:14px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__meta .lx-hosts__mark+.lx-hosts__mark{margin-left:-6px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ways{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding:6px 0 8px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way{position:relative;padding:0;background:none;box-shadow:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way:before{content:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way:first-child:not(:last-child):after{right:-52px;box-shadow:inset 0 0 0 1px var(--lx-edge-strong)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__icon{width:56px;height:56px;border-radius:18px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg.lx-config{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(380px,1fr);gap:0;align-items:stretch;min-height:780px;overflow:hidden;border-radius:36px;background:var(--lx-plate);box-shadow:inset 0 1px 0 var(--lx-edge-top),inset 0 0 0 1px var(--lx-edge),0 50px 100px -50px #140e0466,0 20px 40px -26px #140e0433;isolation:isolate}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config__side{display:grid;align-content:start;gap:0;min-width:0;padding:34px 34px 30px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover{--st-ink: #F6F4EF;position:relative;display:flex;flex-direction:column;gap:26px;min-width:0;padding:36px 36px 32px;overflow:hidden;background:radial-gradient(700px 380px at 20% 0%,rgba(216,190,130,.16),transparent 70%),radial-gradient(600px 400px at 90% 100%,rgba(110,128,176,.2),transparent 70%),linear-gradient(180deg,#0c0e14,#06070a);color:var(--st-ink);isolation:isolate}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay;pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__title{margin:0;color:#f6f4efe6;font-size:15px;font-weight:580;letter-spacing:-.01em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__legend{display:flex;gap:18px;margin:0;font-size:12.5px;font-weight:560}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__key--on{color:#e8cf92}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__key--off{color:#f6f4ef66}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__field{position:relative;padding-top:6px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__rows{display:grid;gap:20px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__row{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:end;gap:16px;transition:opacity .7s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover:not([data-plan=enterprise]) .lx-cover__row:not([data-row="0"]){opacity:.42}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__label{overflow:hidden;padding-bottom:1px;color:#f6f4ef8f;font-size:12.5px;font-weight:520;white-space:nowrap;text-overflow:ellipsis}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__row[data-row="0"] .lx-cover__label{color:#f6f4efdb}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__wave{display:flex;align-items:flex-end;gap:3px;height:60px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__bar{flex:1 1 0;min-width:0;height:max(3px,calc(var(--h) * 100%));border-radius:2px;background:#ffffff21;transition:background-color .52s var(--lx-ease),box-shadow .52s var(--lx-ease),opacity .52s var(--lx-ease);transition-delay:calc(var(--c) * 14ms + var(--r) * 80ms)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover[data-plan=continuous] .lx-cover__row[data-row="0"] .lx-cover__bar,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover[data-plan=enterprise] .lx-cover__bar,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover[data-plan=once] .lx-cover__row[data-row="0"] .lx-cover__bar:first-child{background:linear-gradient(180deg,#f7e6b6,#d3b26c);box-shadow:0 0 10px #e8c88252}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover[data-plan=once] .lx-cover__row[data-row="0"] .lx-cover__bar:first-child{box-shadow:0 0 18px 3px #f6e1a8bf}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__today{position:absolute;top:-6px;bottom:26px;left:127px;width:1.5px;background:linear-gradient(180deg,#f6e1a8f2,#f6e1a81a);pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__today:before{content:"";position:absolute;top:-4px;left:-3.25px;width:8px;height:8px;border-radius:50%;background:#f6e1a8;box-shadow:0 0 12px 2px #f6e1a8d9}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__axis{display:flex;justify-content:space-between;margin-top:14px;padding-left:128px;color:#f6f4ef6b;font-size:12px;font-weight:520}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__say{max-width:30em;min-height:3em;margin:auto 0 0;color:#f6f4efeb;font-size:19px;font-weight:480;line-height:1.5;letter-spacing:-.012em;text-wrap:pretty}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__note:empty{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover .fr-pkg__later{--lx-ticket: linear-gradient(90deg, rgba(232, 214, 170, .14), rgba(232, 214, 170, .05));--lx-ticket-perf: rgba(232, 214, 170, .32);--lx-edge-top: rgba(255, 255, 255, .1);--lx-champagne: #D8C9A3;max-width:none;color:#f6f4efbd}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover .fr-pkg__later-line{color:#f6f4efbd}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-picker{display:grid;order:-1;gap:10px;margin-bottom:18px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;margin:0;padding:15px 18px;border:0;border-radius:18px;background:transparent;box-shadow:inset 0 0 0 1px var(--lx-edge-strong);color:var(--lx-ink);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .3s var(--lx-ease),background-color .3s var(--lx-ease),transform .3s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick:hover{box-shadow:inset 0 0 0 1px var(--lx-ink-3)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick:focus-visible{outline:2px solid var(--lx-champagne);outline-offset:2px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick[aria-checked=true]{background:var(--lx-pick-on, linear-gradient(180deg, rgba(232, 214, 170, .16), rgba(232, 214, 170, .06)));box-shadow:inset 0 0 0 1.5px #c9a75e,0 14px 30px -18px #966e1e8c}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__radio{position:relative;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--lx-edge-strong);transition:background-color .3s var(--lx-ease),box-shadow .3s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__radio:after{content:"";position:absolute;inset:6px;border-radius:50%;background:#fff;transform:scale(0);transition:transform .42s var(--lx-spring)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick[aria-checked=true] .lx-pick__radio{background:var(--lx-gold-metal);box-shadow:inset 0 1px #fff9,0 0 0 4px #c9a75e2e}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick[aria-checked=true] .lx-pick__radio:after{transform:scale(1)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__words{display:grid;gap:3px;min-width:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__name{color:var(--lx-ink);font-size:16px;font-weight:620;letter-spacing:-.015em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__badge{padding:3px 9px;border-radius:999px;background:var(--lx-gold-metal);box-shadow:inset 0 1px #fff9;color:#1c1507;font-size:11px;font-weight:680}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__badge[hidden]{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__line{color:var(--lx-ink-3);font-size:13.5px;line-height:1.4}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__cost{display:grid;justify-items:end;gap:1px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__amount{color:var(--lx-ink);font-size:18px;font-weight:620;font-variant-numeric:tabular-nums;letter-spacing:-.02em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick__period{color:var(--lx-ink-3);font-size:12px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__bar{margin:0 0 22px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config[data-plan=once] .fr-pkg__bar{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-interval{width:100%;margin:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__pair{display:block;padding:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__offer{display:none;padding:0;border-radius:0;background:none;box-shadow:none;transform:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__offer:before,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__offer:after{content:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__offer:hover{transform:none;box-shadow:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__offer>:not(.lx-plan-art){margin-inline:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config[data-plan=once] .fr-pkg__offer[data-plan=once],:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config[data-plan=continuous] .fr-pkg__offer[data-plan=continuous],:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config[data-plan=enterprise] .fr-pkg__offer[data-plan=enterprise]{display:flex}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__head,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__promise{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config :is(.fr-pkg__cost,.fr-pkg__offer>.fr-pkg__price){margin-top:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__strip{position:static;justify-content:flex-start;order:1;margin-top:18px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__offer[data-plan=once] .fr-pkg__price{order:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__offer[data-plan=once] :is(.fr-pkg__lines,.fr-pkg__buy){order:2}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__lines{margin-top:24px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__buy{padding-top:28px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__go{min-height:58px;background:var(--lx-brushed),var(--lx-gold-metal);background-blend-mode:overlay,normal;background-size:240px 60px,auto;box-shadow:inset 0 1px #fffc,inset 0 -1px #6e4c0e59,0 0 0 1px #966e2847,0 18px 36px -16px #b48836cc,0 0 50px -16px #e8c8828c;color:#1c1507;font-size:15.5px;font-weight:660}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__go:hover:not(:disabled){background:var(--lx-brushed),var(--lx-gold-metal-hover);background-blend-mode:overlay,normal;background-size:240px 60px,auto;filter:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__foot,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__hint,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__message{justify-self:start;margin-top:14px;text-align:left}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__go:not(.fr-pkg__go--gilt){background:linear-gradient(180deg,#1f2128,#0d0e12);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0f,0 14px 28px -16px #000000bf;color:#f6f4ef}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__go:not(.fr-pkg__go--gilt){background:var(--lx-brushed),var(--lx-gold-metal);background-blend-mode:overlay,normal;background-size:240px 60px,auto;box-shadow:inset 0 1px #fffc,inset 0 -1px #6e4c0e59,0 0 0 1px #966e2847,0 18px 36px -16px #b48836cc;color:#1c1507}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile{padding:0;background:none;box-shadow:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile:before{content:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile__art{--lx-art-line: rgba(255, 255, 255, .16);--lx-art-line-strong: rgba(255, 255, 255, .34);--lx-art-code: rgba(255, 255, 255, .15);--lx-art-sheet: rgba(255, 255, 255, .05);--lx-plate-solid: #12141A;--lx-champagne: #E3C985;--lx-critical: #EE8A6E;--lx-good: #6FCF97;height:236px;border-radius:30px;background:radial-gradient(420px 220px at 50% 0%,rgba(216,190,130,.14),transparent 70%),linear-gradient(180deg,#0e1016,#07080b);box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #ffffff0d,0 34px 60px -40px #0a0804b3}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile__words{padding:26px 8px 0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta{transition:transform .32s var(--lx-ease),box-shadow .32s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:hover:before,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:focus-visible:before{transform:scale(14)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:hover,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta:focus-visible{box-shadow:inset 0 1px #ffffff29,0 0 0 1px #e8cf9273,0 20px 40px -16px #000000d9,0 0 54px -12px #e8d6aa80}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__kicker{display:inline-flex;align-items:center;gap:9px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__sky-mark{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffffff29,#ffffff08 70%);box-shadow:inset 0 0 0 1px #e8d6aa47}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-time{fill:none;stroke:#e8cf92;stroke-width:1.4;stroke-linecap:round}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-time--night path{fill:#e8cf92;stroke:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-time__star{fill:#f6e1a8;stroke:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-time--day circle{fill:#e8cf92;stroke:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-home .lx-head{background:transparent}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 28px;max-width:var(--lx-page-max);margin-inline:auto;padding:34px var(--lx-gutter) 28px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__id{display:flex;align-items:center;gap:18px;min-width:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__emblem{position:relative;display:grid;flex:none;border-radius:16px;box-shadow:0 14px 28px -14px #281e0a8c,0 2px 4px #281e0a1f;transition:transform .52s var(--lx-spring)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__emblem:after{content:"";position:absolute;inset:-5px;border-radius:20px;box-shadow:inset 0 0 0 1px var(--lx-edge-strong);pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-emblem{display:block;border-radius:15px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-emblem__cut{fill:none;stroke:#ffffff57;stroke-width:.9}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-emblem__rim{fill:none;stroke:#fff9;stroke-width:1}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-emblem__mark{fill:#fff;font-family:var(--lx-font);font-size:18px;font-weight:660;letter-spacing:.02em;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.35))}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-home .lx-head h1{display:block;margin:0;color:var(--lx-ink);font-family:var(--lx-font);font-size:27px;font-weight:620;line-height:1.1;letter-spacing:-.032em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-home .lx-head h1:before{content:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:8px 0 0;color:var(--lx-ink-3);font-size:13.5px;font-weight:480}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__role{padding:3px 10px 3px 9px;border-radius:999px;background:var(--lx-champagne-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lx-champagne) 30%,transparent);color:var(--lx-champagne-ink);font-size:12px;font-weight:640}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__fact{display:inline-flex;align-items:center;gap:7px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__setup{display:flex;align-items:center;gap:12px;padding:7px 22px 7px 7px;border-radius:999px;background:var(--lx-plate);box-shadow:inset 0 1px 0 var(--lx-edge-top),inset 0 0 0 1px var(--lx-edge),var(--lx-lift)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ring{display:block;transform:rotate(0)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ring__part{fill:none;stroke:var(--lx-edge-strong);stroke-width:4;stroke-linecap:round}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ring__part--done,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ring__part--now{stroke:#cfae62}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__setup-title{margin:0;color:var(--lx-ink);font-size:14px;font-weight:620;letter-spacing:-.01em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__setup-next{margin:2px 0 0;color:var(--lx-ink-3);font-size:12.5px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__axis{position:relative;padding-top:12px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__axis:before{content:"";position:absolute;top:0;left:128px;right:0;height:5px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.28) 0 1px,transparent 1px calc(100% / 12))}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick:hover:not([aria-checked=true]){transform:translateY(-1px)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick:hover:not([aria-checked=true]) .lx-pick__radio{box-shadow:inset 0 0 0 1.5px #c9a75e}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile__art{transition:transform .6s var(--lx-ease),box-shadow .6s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile:hover .lx-tile__art{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #e8d6aa2e,0 40px 70px -40px #0a0804cc}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu{width:408px;padding:10px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__identity{position:relative;margin-bottom:4px;padding:16px 14px;overflow:hidden;border-radius:16px;background:radial-gradient(160px 90px at 12% 0%,rgba(232,214,170,.18),transparent 70%),linear-gradient(180deg,#ffffff0f,#ffffff04);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff0d}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__email{overflow:hidden;text-overflow:ellipsis}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__label{margin:4px 0 6px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__section{border-top:0;position:relative}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__section:before{content:"";position:absolute;top:0;left:10px;right:10px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.09),transparent)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item{display:flex;align-items:center;gap:11px;width:100%}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href]:before,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__signout:before{content:"";flex:none;width:16px;height:16px;margin:0;border-radius:0;background:currentColor;box-shadow:none;opacity:.72;-webkit-mask:var(--lx-ico) center / contain no-repeat;mask:var(--lx-ico) center / contain no-repeat;transition:background-color .2s var(--lx-ease),opacity .2s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href]:hover:before,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href]:focus-visible:before,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href][aria-current=page]:before{background:#e8cf92;opacity:1}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[aria-current=page]:after{content:"";width:6px;height:6px;margin-left:auto;border-radius:50%;background:#e8cf92;box-shadow:0 0 8px #e8cf92e6}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href*="/settings/profile"]{--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='8' cy='5.6' r='2.8'/%3E%3Cpath d='M2.8 13.8c.9-2.5 2.8-3.7 5.2-3.7s4.3 1.2 5.2 3.7'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href*="/settings/security"]{--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.8 13 3.6v4.1c0 3-2.1 5.4-5 6.5-2.9-1.1-5-3.5-5-6.5V3.6z'/%3E%3Cpath d='m5.8 8 1.6 1.6 2.9-3.1'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href*="/settings/notifications"]{--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11.5V7.4a4 4 0 0 1 8 0v4.1l1.2 1.3H2.8z'/%3E%3Cpath d='M6.6 14.2a1.6 1.6 0 0 0 2.8 0'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href*="/settings/preferences"]{--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M2.5 4.5h7M12.5 4.5h1M2.5 11.5h1M6.5 11.5h7'/%3E%3Ccircle cx='11' cy='4.5' r='1.5'/%3E%3Ccircle cx='5' cy='11.5' r='1.5'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href*="/settings/members"]{--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='6' cy='5.8' r='2.4'/%3E%3Cpath d='M1.8 13.4c.7-2.2 2.2-3.2 4.2-3.2s3.5 1 4.2 3.2'/%3E%3Cpath d='M10.6 3.6a2.4 2.4 0 0 1 0 4.4M12.2 10.4c1 .5 1.6 1.4 2 3'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href*="/settings/billing"]{--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Crect x='1.8' y='3.5' width='12.4' height='9' rx='2'/%3E%3Cpath d='M1.8 6.6h12.4M4.6 10h2.4'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href*="/settings/connections"]{--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M6.8 9.2a2.6 2.6 0 0 0 3.7 0l2-2a2.6 2.6 0 0 0-3.7-3.7l-.7.7'/%3E%3Cpath d='M9.2 6.8a2.6 2.6 0 0 0-3.7 0l-2 2a2.6 2.6 0 0 0 3.7 3.7l.7-.7'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href*="/settings/audit"]{--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M8 4.8V8l2.2 1.4'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__signout{--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 2.5H4a1.5 1.5 0 0 0-1.5 1.5v8A1.5 1.5 0 0 0 4 13.5h5.5'/%3E%3Cpath d='M7 8h7M11.5 5.5 14 8l-2.5 2.5'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__signout:hover{background:#f0a58f1a;color:#f7b7a4}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__place{gap:11px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__place .fr-account-menu__role{margin-left:auto}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__place[aria-checked=true]{background:#e8d6aa12;color:var(--lx-island-ink)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu .fr-account-menu__option{display:inline-flex;align-items:center;gap:6px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__switch:first-child .fr-account-menu__option:before{content:"";width:13px;height:13px;background:currentColor;-webkit-mask:var(--lx-ico) center / contain no-repeat;mask:var(--lx-ico) center / contain no-repeat}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__switch:first-child .fr-account-menu__option:nth-child(1){--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Crect x='1.8' y='2.6' width='12.4' height='8.4' rx='1.6'/%3E%3Cpath d='M5.6 13.6h4.8'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__switch:first-child .fr-account-menu__option:nth-child(2){--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='2.8'/%3E%3Cpath d='M8 1.6v1.6M8 12.8v1.6M1.6 8h1.6M12.8 8h1.6M3.5 3.5l1.1 1.1M11.4 11.4l1.1 1.1M3.5 12.5l1.1-1.1M11.4 4.6l1.1-1.1'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__switch:first-child .fr-account-menu__option:nth-child(3){--lx-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black'%3E%3Cpath d='M10.4 2.2a6 6 0 1 0 3.4 8.6A5 5 0 0 1 10.4 2.2z'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__emblem:before{content:"";position:absolute;inset:0;z-index:1;border-radius:15px;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.6) 50%,transparent 62%);background-size:260% 100%;background-position:135% 0;mix-blend-mode:soft-light;transition:background-position 1.1s var(--lx-ease);pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__id:hover .lx-head__emblem:before{background-position:-35% 0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode:before{inset:3px 50% 3px 3px;width:auto;border-radius:9px;background:radial-gradient(120% 160% at 30% 0%,#ffffff57,#ffffff0f 62%),linear-gradient(180deg,#e8cf9252,#e8cf921a);box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #e8cf9252,0 0 18px -4px #e8cf928c;transform:none;transition:left .3s cubic-bezier(.45,0,.2,1),right .52s cubic-bezier(.6,0,.15,1) 70ms}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode:has(.fr-mode__choice:last-child[aria-pressed=true]):before{left:50%;right:3px;transform:none;transition:right .3s cubic-bezier(.45,0,.2,1),left .52s cubic-bezier(.6,0,.15,1) 70ms}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode__choice{transition:color .36s var(--lx-ease),letter-spacing .36s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode__choice[aria-pressed=true]{color:#fff8e6;text-shadow:0 0 12px rgba(232,207,146,.55)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover .fr-pkg__later{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:20px;row-gap:3px;max-width:none;padding:20px 0 0;border-radius:0;background:none;box-shadow:none;-webkit-mask:none;mask:none;border-top:1px solid rgba(255,255,255,.07)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover .fr-pkg__later[hidden]{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-dial{position:relative;grid-row:1 / span 2;display:grid;place-content:center;justify-items:center;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 50% 35%,rgba(232,207,146,.14),transparent 70%)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-dial[hidden]{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-dial:before{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from -90deg,#E8CF92 0deg 21deg,transparent 21deg 25.714deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));opacity:.9}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-dial__days{color:#f6e7bf;font-size:22px;font-weight:620;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-dial__unit{margin-top:2px;color:#f6e7bfa6;font-size:10.5px;font-weight:560}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover .fr-pkg__later-tag{grid-column:2;justify-self:start;width:auto;padding:0;border-radius:0;background:none;box-shadow:none;color:#e8cf92;font-size:13px;font-weight:620;text-align:left}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover .fr-pkg__later-line{grid-column:2;color:#f6f4efb3;font-size:14px;line-height:1.5}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu{width:420px;max-height:calc(100dvh - 90px);overflow-y:auto;scrollbar-width:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__identity{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:16px 16px 0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__who{min-width:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__place{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:46px;padding:0 10px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-emblem{display:grid;border-radius:9px;box-shadow:0 4px 10px -4px #000000b3}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-emblem .lx-emblem{border-radius:9px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-emblem .lx-emblem__mark{font-size:19px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__place .fr-account-menu__role{margin-left:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-check{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #ffffff29}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__place[aria-checked=true] .lx-menu-check{background:#e8cf92;box-shadow:0 0 10px #e8cf9299;-webkit-mask:radial-gradient(circle,#000 68%,transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.3l2.6 2.5L13 6.4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask-composite:xor;mask:radial-gradient(circle,#000 68%,transparent 70%) exclude,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.3l2.6 2.5L13 6.4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-links{display:grid;gap:10px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-group{display:grid;gap:2px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item.lx-menu-tile{position:relative;display:flex;align-items:center;gap:10px;min-height:46px;padding:0 12px;border-radius:13px;background:linear-gradient(180deg,#ffffff0b,#ffffff04);box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff0d;color:var(--lx-island-ink-2);text-decoration:none;transition:background-color .22s var(--lx-ease),box-shadow .22s var(--lx-ease),transform .22s var(--lx-ease),color .22s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item.lx-menu-tile:before{width:18px;height:18px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item.lx-menu-tile:hover,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item.lx-menu-tile:focus-visible{background:linear-gradient(180deg,#e8d6aa1f,#e8d6aa0a);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #e8cf924d;color:var(--lx-island-ink);transform:translateY(-1px)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item.lx-menu-tile[aria-current=page]:after{position:absolute;top:50%;right:12px;margin:-3px 0 0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-tile__label{font-size:13.5px;font-weight:560;line-height:1.25}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:4px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-foot .fr-account-menu__switch{padding:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-foot .fr-account-menu__label{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__options{position:relative;display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:0;padding:3px;isolation:isolate;--i: 0;--n: 3}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__options:has(>:nth-child(2)[aria-checked=true]){--i: 1}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__options:has(>:nth-child(3)[aria-checked=true]){--i: 2}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__options:before{content:"";position:absolute;top:3px;bottom:3px;left:calc(3px + var(--i) * (100% - 6px) / 3);right:calc(3px + (2 - var(--i)) * (100% - 6px) / 3);z-index:-1;border-radius:8px;background:radial-gradient(120% 160% at 30% 0%,#ffffff4d,#ffffff0f 62%),linear-gradient(180deg,#e8cf9247,#e8cf9214);box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px #e8cf924d,0 0 16px -4px #e8cf9280;transition:left .42s cubic-bezier(.55,0,.15,1),right .3s cubic-bezier(.45,0,.2,1) 50ms}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu .fr-account-menu__option{justify-content:center;min-height:32px;padding:0 10px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu .fr-account-menu__option[aria-checked=true]{background:transparent;box-shadow:none;color:#fff8e6}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__signout{width:auto;min-height:38px;padding:0 14px;border-radius:11px;box-shadow:inset 0 0 0 1px #f0a58f38}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find{--find-sheet: #0E1016;--find-raise: transparent;--find-line: rgba(255, 255, 255, .07);--find-tile: rgba(255, 255, 255, .05);--find-glide: transparent;--find-bar: #E8CF92;--find-hit: #E8CF92;--find-soft: rgba(246, 244, 239, .5);--find-alert: #F08A6E;--find-needs: #E8CF92;--find-mono: var(--lx-font);--find-sans: var(--lx-font);--find-step: none;--find-frame-step: none;--find-lip: transparent;--find-scrim: rgba(3, 4, 7, .6);--set-tile: rgba(255, 255, 255, .05);--set-tile-hover: rgba(255, 255, 255, .09);--set-lip: transparent;--set-line: rgba(255, 255, 255, .07);--set-sheet: transparent;--set-calm: #E8CF92;--ink: #F6F4EF;--ink-soft: rgba(246, 244, 239, .6);width:min(60rem,calc(100vw - 48px));color:#f6f4ef;font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find::backdrop{background:radial-gradient(900px 500px at 50% 20%,rgba(232,207,146,.08),transparent 70%),#0304079e;-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__frame{gap:0;padding:0;overflow:hidden;border-radius:26px;background:radial-gradient(700px 240px at 50% -60px,rgba(232,207,146,.12),transparent 70%),linear-gradient(180deg,#13151c,#0b0c10);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff12,0 50px 120px -30px #000000d9,0 0 140px -50px #e8cf9259;clip-path:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find[open] .find__frame{animation:lx-palette-in .38s var(--lx-ease) both}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__frame>*{background:transparent}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__head{padding:8px 10px 14px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__field{position:relative;gap:14px;min-height:70px;padding:0 12px 0 20px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__field:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(232,207,146,.55),transparent);opacity:.4;transition:opacity .3s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__field:has(.find__input:focus-visible){box-shadow:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__field:has(.find__input:focus):after{opacity:1}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__glyph{color:#e8cf92}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__input{color:#f6f4ef;caret-color:#e8cf92;font:450 21px/1.3 var(--lx-font);letter-spacing:-.015em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__input::placeholder{color:#f6f4ef61}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__close{min-height:30px;padding:0 10px;border-radius:8px;background:linear-gradient(180deg,#ffffff1f,#ffffff0d);box-shadow:inset 0 1px #ffffff24,0 1.5px #00000080;color:#f6f4efb3;font:560 12px/1 var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__scopes{gap:6px;padding:14px 10px 0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__chip{min-height:32px;padding:0 12px;border-radius:10px;background:transparent;box-shadow:inset 0 0 0 1px #ffffff14;color:#f6f4efb8;font:560 13px/1 var(--lx-font);transition:background-color .22s var(--lx-ease),color .22s var(--lx-ease),box-shadow .22s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__chip:hover{background:#ffffff0d;color:#f6f4ef}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__chip[aria-pressed=true]{background:radial-gradient(120% 160% at 30% 0%,#ffffff3d,#ffffff0d 62%),linear-gradient(180deg,#e8cf923d,#e8cf9214);box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #e8cf9259;color:#fff8e6}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__chip-count{color:#f6f4ef6b;font:560 11.5px/1 var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__chip[aria-pressed=true] .find__chip-count{color:#e8cf92}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__body{border-top:1px solid rgba(255,255,255,.06)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__group-label{color:#f6f4ef6b;font:560 12px/1 var(--lx-font);letter-spacing:0;text-transform:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__glide{left:8px;right:8px;border-radius:14px;background:linear-gradient(90deg,#e8cf9224,#ffffff0d 60%,#ffffff08);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #e8cf9233;clip-path:none;transition:transform .36s var(--lx-spring),height .36s var(--lx-spring)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__glide:before{content:"";position:absolute;top:12px;bottom:12px;left:0;width:2px;border-radius:2px;background:#e8cf92;box-shadow:0 0 10px #e8cf92e6}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__option{border-radius:14px;background:transparent;box-shadow:none;clip-path:none;color:#f6f4ef}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__icon{border-radius:11px;background:linear-gradient(180deg,#ffffff1a,#ffffff08);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f;clip-path:none;color:#e8cf92}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__title{color:#f6f4ef;font:560 15px/1.3 var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__sub,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__when,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__since,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__part{color:#f6f4ef80;font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__hit{background:none;color:#f3dca2;box-shadow:inset 0 -1px #e8cf9299}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__hint,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__key{border-radius:7px;background:linear-gradient(180deg,#ffffff1f,#ffffff0d);box-shadow:inset 0 1px #ffffff24,0 1.5px #00000080;clip-path:none;color:#f6f4efc7;font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__preview{border-left:1px solid rgba(255,255,255,.06);background:radial-gradient(420px 260px at 70% 0%,rgba(232,207,146,.07),transparent 70%)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__peek-kicker{color:#e8cf92;font:600 12.5px/1 var(--lx-font);letter-spacing:0;text-transform:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__peek-title{color:#f6f4ef;font-family:var(--lx-font);font-size:24px;font-weight:600;letter-spacing:-.025em}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__peek-line,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__fact,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__detail{color:#f6f4efa8;font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__act{border-radius:12px;background:#ffffff0f;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff12;clip-path:none;color:#f6f4ef;font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__act--primary{background:var(--lx-brushed),var(--lx-gold-metal);background-blend-mode:overlay,normal;background-size:240px 60px,auto;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #6e4c0e59,0 12px 26px -12px #c99e4eb3;color:#1c1507}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__foot{padding:12px 18px;border-top:1px solid rgba(255,255,255,.06);color:#f6f4ef8c;font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__total{color:#f6f4ef73;font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__empty-title,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__tips{color:#f6f4ef;font-family:var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval:before{right:50%;width:auto;transform:none;box-shadow:inset 0 1px 0 var(--lx-edge-top),inset 0 0 0 1px color-mix(in srgb,var(--lx-champagne) 40%,transparent),0 6px 16px -6px #00000059,0 0 18px -6px #c9a75e73;transition:left .3s cubic-bezier(.45,0,.2,1),right .52s cubic-bezier(.6,0,.15,1) 70ms}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval:has(.seg-chip:nth-child(2) .seg-input:checked):before{left:50%;right:5px;transform:none;transition:right .3s cubic-bezier(.45,0,.2,1),left .52s cubic-bezier(.6,0,.15,1) 70ms}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-city{position:relative;flex:none;width:600px;height:480px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-city:before{content:"";position:absolute;top:18%;left:22%;width:72%;height:66%;border-radius:50%;background:radial-gradient(closest-side,rgba(150,168,210,.16),rgba(232,200,130,.05) 60%,transparent);filter:blur(10px);pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-city__canvas{position:absolute;inset:0;width:100%;height:100%}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-city__canvas[data-skin=pixel]{image-rendering:pixelated}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-city__coins{position:absolute;inset:0;pointer-events:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-city__coin{position:absolute;left:36px;top:calc(148px + var(--n) * 150px);display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at 32% 24%,#ffffff42,#ffffff0d 62%),#12141cbf;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff52,0 14px 30px -10px #000c}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-city__coin[data-host=github] .host-logo path{fill:#f6f4ef}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-head__emblem:before{content:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__glide:before{content:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__glide{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff0f}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__token{min-height:30px;gap:8px;padding:0 10px 0 12px;border-radius:9px;background:#e8cf9221;box-shadow:inset 0 0 0 1px #e8cf9252;clip-path:none;color:#f3dca2;font:560 13px/1 var(--lx-font);transition:background-color .2s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__token:hover{background:#e8cf9233}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .find__token:after{color:#f3dca2b3;font:400 16px/1 var(--lx-font)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode:before{background:#ffffff21;box-shadow:inset 0 1px #ffffff1a}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-mode__choice[aria-pressed=true]{color:#f6f4ef;text-shadow:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval:before{box-shadow:inset 0 1px 0 var(--lx-edge-top),0 0 0 1px var(--lx-edge),0 4px 12px -6px #0000004d}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account{gap:7px;min-height:40px;padding:3px 10px 3px 3px;border-radius:999px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account__letters{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border-radius:50%;background:linear-gradient(180deg,#f6f4ef,#d9d6ce);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #0000001f;clip-path:none;color:#1e2026;font:650 12px/1 var(--lx-font);letter-spacing:.02em;text-align:center}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account:hover .fr-account__letters,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account[aria-expanded=true] .fr-account__letters{box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #0000001f,0 0 0 3px #ffffff1f}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__plaque{display:inline-grid;place-items:center;padding:0;background:linear-gradient(180deg,#f6f4ef,#d9d6ce);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #0000001f;line-height:1}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-links{gap:4px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-group .fr-account-menu__label{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-group+.lx-menu-group{margin-top:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-grid{grid-template-columns:minmax(0,1fr);gap:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item.lx-menu-tile{gap:12px;min-height:40px;padding:0 10px;border-radius:10px;background:transparent;box-shadow:none;transform:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item.lx-menu-tile:hover,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item.lx-menu-tile:focus-visible{background:#ffffff0d;box-shadow:none;transform:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item.lx-menu-tile:before{width:16px;height:16px;opacity:.55}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href]:hover:before,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href]:focus-visible:before,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__item[href][aria-current=page]:before{background:currentColor;opacity:.9}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-tile__label{font-size:14px;font-weight:500}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__place[aria-checked=true]{background:#ffffff0d}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-foot{display:grid;gap:8px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-switches{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-switches .fr-account-menu__options{width:100%}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__options[data-count="2"]{--n: 2}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu__options:before{left:calc(3px + var(--i) * (100% - 6px) / var(--n));right:calc(3px + (var(--n) - 1 - var(--i)) * (100% - 6px) / var(--n));background:#ffffff21;box-shadow:inset 0 1px #ffffff1a}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu .fr-account-menu__option[aria-checked=true]{color:#f6f4ef}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-foot .fr-account-menu__signout{justify-content:center;width:100%;box-shadow:none;background:#f0a58f0f}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-menu-foot .fr-account-menu__signout:hover{background:#f0a58f1f}@media(prefers-reduced-motion:no-preference){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-first>*,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-home .fr-home-hero{animation:lx-rise 1s var(--lx-ease) both}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-first>:nth-child(2){animation-delay:.16s}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-first>:nth-child(3){animation-delay:.3s}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-hero__body>*{animation:lx-rise 1s var(--lx-ease) both}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-hero__body>:nth-child(1){animation-delay:.12s}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-hero__body>:nth-child(2){animation-delay:.2s}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-hero__body>:nth-child(3){animation-delay:.28s}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-hero__body>:nth-child(4){animation-delay:.36s}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-hero__body>:nth-child(5){animation-delay:.44s}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-road{animation:lx-rise 1.1s .38s var(--lx-ease) both}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-hero__sky span:nth-child(1){animation:lx-drift-a 22s ease-in-out infinite alternate}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-hero__sky span:nth-child(2){animation:lx-drift-b 26s ease-in-out infinite alternate}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-hero__sky span:nth-child(3){animation:lx-drift-c 30s ease-in-out infinite alternate}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-lit{animation:lx-shimmer 9s linear infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-cta:after{animation:lx-idle-sheen 6.5s 2.2s var(--lx-ease) infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-road__comet{animation:lx-comet 5.2s 1.6s ease-in-out infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-road__step[data-state=current] .lx-road__dot:after{animation:lx-ping 2.8s 1.4s var(--lx-ease) infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-sell .fr-pkg__go:hover:not(:disabled):after,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .fr-shop:hover .fr-shop__glint{animation:lx-sheen 1s var(--lx-ease)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-sell .fr-pkg__fresh{animation:lx-pop .56s var(--lx-spring) both}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-sell .fr-pkg__count.lx-tick{animation:lx-tick .42s var(--lx-spring)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-sell .fr-pkg__cost>:first-child{animation:lx-fade .52s var(--lx-ease) both}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-art__bead{animation:lx-bead 5s linear infinite;animation-delay:calc(var(--k) * -.8333s)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-art__beads--slow .lx-art__bead{animation-duration:7s;animation-delay:calc(var(--k) * -1.1667s)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-art__comet{animation:lx-trace 3.6s ease-in-out infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-art__halo{animation:lx-breathe 2.8s var(--lx-ease) infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-art__type{animation:lx-type 4.4s var(--lx-ease) infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-art__seal-group{animation:lx-seal 4.4s var(--lx-spring) infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-art__scanner{animation:lx-scanner 1.1667s ease-in-out infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-way__link--b{animation:lx-link 3.6s var(--lx-ease) infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-way__glyph--buy .lx-way__card:not(.lx-way__card--back),:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-way__glyph--buy .lx-way__stripe,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-way__glyph--buy .lx-way__chip{animation:lx-card 3.6s var(--lx-ease) infinite}@supports (animation-timeline: view()){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-tile,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-sell .fr-pkg__pair>*{animation:lx-appear linear both;animation-timeline:view();animation-range:entry 0% entry 50%}}}@media(max-width:1279px){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-top{gap:16px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-find{justify-content:center;width:36px;min-width:0;padding:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__body{padding-left:56px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-city{transform:scale(.86)}}@media(max-width:1100px){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__pair,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg:not(.fr-pkg--three) .fr-pkg__pair,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-after__list{grid-template-columns:minmax(0,1fr)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__offer,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-tile{width:100%;max-width:620px;margin-inline:auto}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__offer[data-plan=continuous],:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__offer[data-plan=continuous]:hover{transform:none}}@media(max-width:1023px){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]){--lx-gutter: 24px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) #mobile-nav{background:var(--lx-bar);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-top:1px solid var(--lx-line)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-bottom__link{position:relative;gap:3px;border-radius:14px;clip-path:none;color:var(--lx-ink-3);font-family:var(--lx-font);font-size:11.5px;font-weight:560}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-bottom__link[aria-current=page]{background:var(--lx-fill);color:var(--lx-ink)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-bottom__count{height:16px;padding:0 4px;border-radius:999px;background:var(--lx-gold);color:var(--lx-gold-ink);font-family:var(--lx-font);font-size:10px;font-weight:650;line-height:16px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-first{gap:88px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__main{grid-template-columns:minmax(0,1fr);min-height:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__art{order:-1;display:block;height:360px;min-height:0;overflow:hidden}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-city{position:absolute;top:50%;left:50%;margin:-240px 0 0 -300px;transform:scale(.72)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__body{padding:0 36px 36px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__steps{grid-template-columns:minmax(0,1fr);gap:20px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__step{grid-template-columns:36px minmax(0,1fr);justify-items:stretch;align-items:start;gap:16px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__words{padding-top:7px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__rail{inset:18px auto 18px 18px;width:1px;height:auto;background:linear-gradient(180deg,#fff3,#ffffff0f)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__glow{inset:0 0 auto;width:auto;height:22%;background:linear-gradient(180deg,#f6e1a8,#f6e1a800)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road__comet{display:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ways{grid-template-columns:minmax(0,1fr)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way:first-child:not(:last-child):after{inset:auto auto -30px 50%;margin:0 0 0 -20px}}@media(max-width:719px){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-shop{justify-content:center;width:36px;padding:0}}@media(max-width:600px){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]){--lx-gutter: 16px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-home .fr-home-hero__inner{padding-top:20px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero{border-radius:28px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__art{height:290px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-city{transform:scale(.6)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__body{padding:0 24px 30px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-hero__title{font-size:40px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cta{width:100%;justify-content:space-between}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-road{margin:0 10px 10px;padding:22px 20px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way{padding:20px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way__icon{width:54px;height:54px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__later{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 26px;background:var(--lx-ticket)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-interval{width:100%;margin-left:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg__offer>:not(.lx-plan-art){margin-inline:12px}}@media(prefers-reduced-motion:no-preference){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-cover[data-plan] .lx-cover__bar{animation:lx-wave 4.2s ease-in-out infinite;animation-delay:calc(var(--c) * 46ms + var(--r) * .14s)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-cover__today:before{animation:lx-ping 2.6s var(--lx-ease) infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-config .fr-pkg__offer{animation:lx-fade .52s var(--lx-ease) both}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-cover__say{animation:none}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-config .fr-pkg__go:after{animation:lx-idle-sheen 6s 1.5s var(--lx-ease) infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .fr-shop .fr-shop__glint{animation:lx-idle-sheen 7s 3s var(--lx-ease) infinite}}@media(max-width:1279px){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-find{width:38px;min-width:0;padding:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-top{gap:14px}}@media(max-width:1100px){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-sell .fr-pkg.lx-config{grid-template-columns:minmax(0,1fr);min-height:0}}@media(max-width:1023px){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]){--topbar-actual: 68px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-top{height:52px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) #mobile-nav{inset:auto 10px 10px;height:calc(var(--mobile-nav-height) - 6px);border:0;border-radius:22px;background:var(--lx-island);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px var(--lx-island-edge),0 18px 40px -18px #0009}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-bottom__link{color:var(--lx-island-ink-3)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-bottom__link[aria-current=page]{background:linear-gradient(180deg,#ffffff21,#ffffff0d);box-shadow:inset 0 1px #ffffff24;color:var(--lx-island-ink)}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-ways{gap:40px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-way:first-child:not(:last-child):after{right:auto;bottom:-40px}}@media(max-width:719px){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-top{width:calc(100% - 20px);padding:0 6px 0 14px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-shop{width:38px;padding:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .fr-account-menu{width:auto}}@media(max-width:600px){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config__side,:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover{padding:26px 20px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__row{grid-template-columns:minmax(0,1fr);gap:6px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__today{left:0;top:16px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__label{padding-left:12px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-config .fr-pkg__offer>*{margin-inline:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__axis{padding-left:0}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__wave{gap:2px;height:34px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-cover__say{font-size:17px}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]) .lx-pick{padding:14px;gap:12px}}@media(prefers-reduced-motion:no-preference){:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>*{animation:lx-row-in .46s var(--lx-ease) both}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(2){animation-delay:40ms}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(3){animation-delay:80ms}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(4){animation-delay:.12s}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(5){animation-delay:.16s}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(6){animation-delay:.2s}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-ring__part--now{animation:lx-ring 2.4s ease-in-out infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-time--day{animation:lx-turn 30s linear infinite}:root[data-surface=app][data-design=frieze]:not([data-skin=pixel]):not([data-motion=off]) .lx-time__star{animation:lx-twinkle 3.2s ease-in-out infinite}}}@keyframes lx-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes lx-appear{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}@keyframes lx-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lx-drift-a{0%{transform:translate(0) scale(1)}to{transform:translate(-120px,40px) scale(1.18)}}@keyframes lx-drift-b{0%{transform:translate(0) scale(1.1)}to{transform:translate(-80px,-60px) scale(.92)}}@keyframes lx-drift-c{0%{transform:translate(0) scale(1)}to{transform:translate(140px,-30px) scale(1.2)}}@keyframes lx-shimmer{0%{background-position:0% 0}to{background-position:220% 0}}@keyframes lx-idle-sheen{0%,72%{transform:translate(-130%)}92%,to{transform:translate(130%)}}@keyframes lx-sheen{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes lx-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lx-comet{0%{left:-90px;opacity:0}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}@keyframes lx-ping{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}@keyframes lx-spin{to{--lx-spin: 360deg}}@keyframes lx-pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes lx-tick{0%{opacity:.2;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes lx-bead{0%{transform:translate(-20px)}to{transform:translate(340px)}}@keyframes lx-trace{0%{stroke-dashoffset:110}80%,to{stroke-dashoffset:0}}@keyframes lx-breathe{0%,to{transform:scale(1);opacity:.18}50%{transform:scale(1.45);opacity:.04}}@keyframes lx-type{0%{transform:scaleX(0)}40%,to{transform:scaleX(1)}}@keyframes lx-seal{0%,40%{transform:scale(0);opacity:0}52%{transform:scale(1.15);opacity:1}60%,92%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}@keyframes lx-scanner{0%,to{opacity:.55}50%{opacity:1}}@keyframes lx-link{0%,20%{transform:translate(6px)}45%,80%{transform:translate(0)}to{transform:translate(6px)}}@keyframes lx-card{0%,20%{transform:translateY(0)}45%,75%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes lx-menu-in{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}@keyframes lx-wave{0%,62%,to{opacity:.82}78%{opacity:1}}@keyframes lx-row-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes lx-ring{0%,to{stroke-opacity:1}50%{stroke-opacity:.4}}@keyframes lx-turn{to{transform:rotate(360deg)}}@keyframes lx-twinkle{0%,to{opacity:1}50%{opacity:.3}}@keyframes lx-palette-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:none}}
@layer pixel{:root[data-surface=app][data-design=frieze][data-skin=pixel]{--px-ease: cubic-bezier(.22, .8, .24, 1);--px-well: inset 0 2px 0 color-mix(in srgb, var(--ink) 14%, transparent);--px-step-4: polygon(0 4px, 4px 4px, 4px 0, calc(100% - 4px) 0, calc(100% - 4px) 4px, 100% 4px, 100% calc(100% - 4px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 4px) 100%, 4px 100%, 4px calc(100% - 4px) , 0 calc(100% - 4px) );--px-bevel-gilt: inset 0 2px 0 rgba(255, 255, 255, .5), inset 0 -3px 0 var(--gilt-base);--px-press: inset 0 2px 0 rgba(0, 0, 0, .22), inset 0 -1px 0 rgba(0, 0, 0, .2);--px-dots: repeating-linear-gradient(90deg, currentColor 0 2px, transparent 2px 6px);--px-dither: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' shape-rendering='crispEdges'%3E%3Crect width='1' height='1' fill='white'/%3E%3Crect x='2' y='2' width='1' height='1' fill='white'/%3E%3C/svg%3E");--px-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' shape-rendering='crispEdges'%3E%3Cpath d='M0 5h2v2H0zM2 7h2v2H2zM4 5h2v2H4zM6 3h2v2H6zM8 1h2v2H8z' fill='black'/%3E%3C/svg%3E");--px-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' shape-rendering='crispEdges'%3E%3Cpath d='M1 4h6v2H1zM5 2h2v2H5zM5 6h2v2H5zM7 4h2v2H7z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] #topbar{box-shadow:0 2px color-mix(in srgb,var(--cobalt-300) 45%,transparent)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-nav__glider{display:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-nav__link{transition:background-color .18s var(--px-ease),color .18s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-nav__link[aria-current=page]{box-shadow:inset 0 -3px 0 var(--gilt)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-top__tools{gap:8px}:root[data-surface=app][data-design=frieze][data-skin=pixel] :is(.fr-shop,.fr-find,.fr-mode,.fr-account){box-sizing:border-box;height:40px;min-height:40px;clip-path:var(--px-step-4)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-shop{padding:0 16px 0 12px;box-shadow:var(--px-bevel-gilt);transition:transform .18s var(--px-ease),box-shadow .18s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-shop__glint{display:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-shop:hover{transform:translateY(-1px)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-shop:active{transform:translateY(1px);box-shadow:var(--px-press)}:root[data-surface=app][data-design=frieze][data-skin=pixel] :is(.fr-find,.fr-mode,.fr-account){background:var(--field);box-shadow:var(--px-well)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-find{width:220px;padding:0 8px 0 12px;transition:background-color .18s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-find:hover{background:var(--chip)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-find .find-button__key{display:inline-flex;align-items:center;height:24px;padding:0 7px;background:var(--glaze);box-shadow:inset 0 -2px color-mix(in srgb,var(--ink) 25%,transparent);clip-path:var(--step-2);line-height:1}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-mode{position:relative;gap:0;padding:4px;isolation:isolate}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-mode:before{content:"";position:absolute;inset:4px 50% 4px 4px;z-index:-1;background:var(--slab);box-shadow:inset 0 2px #ffffff1f,inset 0 -3px #00000052;clip-path:var(--step-2);transition:left .24s var(--px-ease),right .38s var(--px-ease) 40ms}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-mode:has(.fr-mode__choice:last-child[aria-pressed=true]):before{left:50%;right:4px;transition:right .24s var(--px-ease),left .38s var(--px-ease) 40ms}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-mode__choice{display:inline-flex;flex:1;align-items:center;justify-content:center;min-width:74px;height:32px;min-height:0;padding:0 12px;background:transparent;clip-path:none;color:var(--ink-soft);font-size:14px;text-decoration:none;transition:color .24s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-mode__choice:hover{background:transparent;color:var(--ink)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-mode__choice[aria-pressed=true],:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-mode__choice[aria-pressed=true]:hover{color:var(--slab-text);text-decoration:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account{gap:9px;padding:0 12px 0 6px;transition:background-color .18s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account:hover,:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account[aria-expanded=true]{background:var(--chip)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account__letters,:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__plaque{display:inline-grid;place-items:center;padding:0;line-height:1;text-align:center}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account__letters{width:28px;min-width:28px;height:28px;box-shadow:inset 0 -2px #0000004d;font-size:12px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account__caret{transition:rotate .26s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item{transition:background-color .16s var(--px-ease),color .16s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[aria-current=page]{box-shadow:none;color:var(--gilt-hi)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-pop{width:424px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__identity{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:14px;padding:0 16px 14px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__banner{display:block;grid-column:1 / -1;height:64px;margin:0 -16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 8' shape-rendering='crispEdges'%3E%3Cpath d='M3 1h1v1H3zM12 4h1v1h-1zM21 2h1v1h-1zM28 5h1v1h-1z' fill='%237F8DBA'/%3E%3C/svg%3E") 6px 8px / 124px 32px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 3h4v5H0zM5 1h3v7H5zM8 5h5v3H8zM13 2h3v6h-3zM17 4h5v4h-5zM22 6h2v2h-2z' fill='%230A1430'/%3E%3Cpath d='M6 3h1v1H6zM14 4h1v1h-1zM19 6h1v1h-1z' fill='%23C9A55E'/%3E%3C/svg%3E") 0 100% / 96px 32px repeat-x,linear-gradient(180deg,#0d183a 0 46%,#12224c 46% 72%,#1a2d61 72% 88%,#22397a 88%)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__plaque{box-sizing:border-box;width:56px;height:56px;margin-top:-28px;border:3px solid var(--kiln);background:var(--cobalt-500) padding-box;box-shadow:inset 0 2px #ffffff2e,inset 0 -3px #0000004d;clip-path:var(--px-step-4);font-size:18px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__who{padding-bottom:3px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item{gap:10px;min-height:36px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon]:before{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:var(--menu-icon) center / 16px 16px no-repeat;mask:var(--menu-icon) center / 16px 16px no-repeat;opacity:.62;transition:opacity .18s var(--px-ease),background-color .18s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon]:is(:hover,:focus-visible,[aria-current=page]):before{background:var(--gilt-hi);opacity:1}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon=profile]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M2 0h4v3H2zM1 4h6v1H1zM0 5h8v2H0z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon=security]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M2 0h4v1H2zM1 1h1v2H1zM6 1h1v2H6zM0 3h8v1H0zM0 4h3v2H0zM5 4h3v2H5zM0 6h8v1H0z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon=notifications]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M3 0h2v1H3zM2 1h4v1H2zM1 2h6v3H1zM0 5h8v1H0zM3 7h2v1H3z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon=preferences]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 1h8v1H0zM5 0h2v3H5zM0 5h8v1H0zM1 4h2v3H1z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon=members]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M1 0h2v2H1zM5 0h2v2H5zM0 3h4v4H0zM5 3h3v4H5z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon=billing]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 1h8v2H0zM0 3h1v3H0zM7 3h1v3H7zM2 4h2v1H2zM0 6h8v1H0z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon=connections]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M2 0h1v2H2zM5 0h1v2H5zM1 2h6v3H1zM2 5h4v1H2zM3 6h2v2H3z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon=audit]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M1 0h6v1H1zM1 7h6v1H1zM1 1h1v6H1zM6 1h1v6H6zM3 2h2v1H3zM3 4h2v1H3z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon=staff]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M1 0h6v1H1zM0 1h8v3H0zM1 4h6v1H1zM2 5h4v1H2zM3 6h2v1H3z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__item[data-icon=signout]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h4v1H0zM0 7h4v1H0zM0 1h1v6H0zM3 1h1v1H3zM3 6h1v1H3zM3 3h4v2H3zM6 2h1v4H6zM7 3h1v2H7z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__link{position:relative}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__link:after{content:"";position:absolute;top:calc(50% - 6px);right:8px;width:12px;height:12px;background:var(--gilt-hi);-webkit-mask:var(--px-arrow) center / 12px 12px no-repeat;mask:var(--px-arrow) center / 12px 12px no-repeat;opacity:0;translate:-6px 0;transition:opacity .18s var(--px-ease),translate .24s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__link:is(:hover,:focus-visible):after{opacity:1;translate:0 0}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__place{min-height:42px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__mark{display:inline-grid;flex:none;place-items:center;width:26px;height:26px;background:var(--cobalt-500);box-shadow:inset 0 -2px #0000004d;clip-path:var(--step-2);color:#fff;font-family:var(--mono, "Departure Mono", monospace);font-size:11px;font-weight:400;line-height:1}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__mark[data-tone="1"]{background:var(--gilt);color:var(--gilt-on)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__mark[data-tone="2"]{background:var(--cobalt-300);color:var(--ink)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__mark[data-tone="3"]{background:#6e7fa6}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__tick{width:12px;height:12px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__place[aria-checked=true] .fr-account-menu__tick{background:var(--gilt-hi);-webkit-mask:var(--px-check) center / 12px 12px no-repeat;mask:var(--px-check) center / 12px 12px no-repeat}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__options{position:relative;gap:0;width:264px;padding:3px;box-shadow:inset 0 2px #00000040;isolation:isolate}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__options:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;z-index:-1;width:calc((100% - 6px) / 3);background:var(--cobalt-500);box-shadow:inset 0 2px #ffffff29,inset 0 -3px #0000004d;clip-path:var(--step-2);transition:transform .32s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__options:has(>:nth-child(2)[aria-checked=true]):before{transform:translate(100%)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__options:has(>:nth-child(3)[aria-checked=true]):before{transform:translate(200%)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__options:not(:has([aria-checked=true])):before{opacity:0}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__option{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:7px;min-width:0;padding:4px 6px;transition:color .2s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__option,:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__option:is(:hover,:focus-visible,[aria-checked=true]){background:transparent;box-shadow:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__option[aria-checked=true]{color:var(--kiln-text)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__option:before{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:var(--menu-icon) center / 16px 16px no-repeat;mask:var(--menu-icon) center / 16px 16px no-repeat}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__option[data-value=system]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h8v1H0zM0 5h8v1H0zM0 1h1v4H0zM7 1h1v4H7zM3 6h2v1H3zM2 7h4v1H2z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__option[data-value=light]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M3 0h2v1H3zM3 7h2v1H3zM0 3h1v2H0zM7 3h1v2H7zM1 1h1v1H1zM6 1h1v1H6zM1 6h1v1H1zM6 6h1v1H6zM3 2h2v1H3zM2 3h4v2H2zM3 5h2v1H3z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-menu__option[data-value=dark]{--menu-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M2 0h3v1H2zM1 1h2v1H1zM0 2h3v4H0zM1 6h2v1H1zM2 7h3v1H2z' fill='black'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .find__glide:before{content:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .find__glide{box-shadow:inset 0 -2px 0 var(--find-bar)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__stage{position:relative;isolation:isolate;overflow:hidden;padding-bottom:8px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__stage:before{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--px-dither);background-size:4px 4px;opacity:.07;-webkit-mask-image:linear-gradient(115deg,transparent 35%,#000 85%);mask-image:linear-gradient(115deg,transparent 35%,#000 85%);pointer-events:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:linear-gradient(90deg,var(--glaze) 0 8px,transparent 8px 16px) 0 100% / 16px 4px repeat-x,linear-gradient(90deg,var(--glaze) 0 4px,transparent 4px 12px,var(--glaze) 12px 16px) 0 0 / 16px 4px repeat-x;pointer-events:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__go{display:inline-flex;align-items:center;gap:12px;box-shadow:var(--px-bevel-gilt);transition:transform .16s var(--px-ease),box-shadow .16s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__go:after{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:var(--px-arrow) center / contain no-repeat;mask:var(--px-arrow) center / contain no-repeat;transition:transform .22s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__go:hover{transform:translateY(-2px)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__go:hover:after{transform:translate(4px)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__go:active{transform:translateY(1px);box-shadow:var(--px-press)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first .bf-steps__step{position:relative;border-top:0;border-bottom:0;transition:background-color .18s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first .bf-steps__step:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--px-dots);color:color-mix(in srgb,var(--kiln-text) 24%,transparent)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first .bf-steps__step[data-state=current]{background:#ffffff0d}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first .bf-steps__mark{box-shadow:inset 0 -2px #0000004d}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first .bf-steps__step[data-state=current] .bf-steps__mark{box-shadow:var(--px-bevel-gilt)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__way{box-shadow:inset 0 0 0 2px var(--first-line),inset 0 -4px 0 var(--first-line);transition:transform .18s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__way:hover{transform:translateY(-2px)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__way h3{gap:14px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__way-mark{display:inline-grid;flex:none;place-items:center;width:40px;height:40px;box-shadow:inset 0 -3px #0000004d;font-size:0}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__way[data-way=buy] .fr-first__way-mark{box-shadow:var(--px-bevel-gilt)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__later{padding:12px 18px;border-left:0;background:linear-gradient(90deg,var(--gilt) 50%,transparent 50%) 0 0 / 8px 2px repeat-x,linear-gradient(90deg,var(--gilt) 50%,transparent 50%) 0 100% / 8px 2px repeat-x,linear-gradient(0deg,var(--gilt) 50%,transparent 50%) 0 0 / 2px 8px repeat-y,linear-gradient(0deg,var(--gilt) 50%,transparent 50%) 100% 0 / 2px 8px repeat-y,var(--gilt-ground);clip-path:var(--step-2)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__later-tag{padding:4px 9px 5px;box-shadow:inset 0 -2px 0 var(--gilt-base)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-interval .seg-input:checked+.seg-face{box-shadow:inset 0 -3px #0000004d}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__offer{box-shadow:inset 0 2px #ffffff59,inset 0 -4px #00000024;transition:transform .2s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__offer--watch{box-shadow:inset 0 2px #ffffff14,inset 0 -4px #0000004d}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__offer:hover{transform:translateY(-4px)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__lines li:before{width:10px;height:10px;background:var(--cobalt-500);clip-path:none;-webkit-mask:var(--px-check) center / contain no-repeat;mask:var(--px-check) center / contain no-repeat}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__offer--watch .fr-pkg__lines li:before{background:var(--gilt)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__go{box-shadow:inset 0 2px #ffffff40,inset 0 -3px #0000004d;transition:transform .16s var(--px-ease),box-shadow .16s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__go--gilt{box-shadow:var(--px-bevel-gilt)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__go:hover:not(:disabled){transform:translateY(-2px)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__go:active:not(:disabled){transform:translateY(1px);box-shadow:var(--px-press)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__step{box-shadow:inset 0 -3px #0000002e}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__step:active:not(:disabled){box-shadow:var(--px-press)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__after dl>div{position:relative;border-top:0}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__after dl>div:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--px-dots);color:var(--cobalt-300)}:root[data-surface=app][data-design=frieze][data-skin=pixel]{--px-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M1 6h2v2H1zM3 8h2v2H3zM5 6h2v2H5zM7 4h2v2H7zM9 2h2v2H9z' fill='black'/%3E%3C/svg%3E");--px-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M1 5h7v2H1zM6 3h2v2H6zM8 5h2v2H8zM6 7h2v2H6z' fill='black'/%3E%3C/svg%3E");--px-plug: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M3 0h2v3H3zM7 0h2v3H7zM1 3h10v4H1zM3 7h6v1H3zM4 8h4v1H4zM5 9h2v3H5z' fill='black'/%3E%3C/svg%3E");--px-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M0 2h12v1H0zM0 9h12v1H0zM0 3h1v6H0zM11 3h1v6h-1zM1 4h10v2H1zM2 7h3v1H2z' fill='black'/%3E%3C/svg%3E");--px-building: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Cpath fill-rule='evenodd' d='M5 2h6v1H5zM4 3h8v1H4zM3 4h10v10H3zM5 6h2v2H5zM9 6h2v2H9zM5 9h2v2H5zM9 9h2v2H9zM7 12h2v2H7z' fill='black'/%3E%3C/svg%3E");--px-route: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Cpath d='M1 11h3v3H1zM6 6h3v3H6zM11 1h3v3h-3zM4 12h2v1H4zM5 9h1v3H5zM9 7h2v1H9zM10 4h1v3h-1z' fill='black'/%3E%3C/svg%3E");--px-diff: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Cpath d='M1 4h5v2H1zM1 10h5v2H1zM3 8h1v6H3zM8 4h7v2H8zM8 10h7v2H8z' fill='black'/%3E%3C/svg%3E");--px-eye: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Cpath d='M4 4h8v1H4zM2 5h2v1H2zM12 5h2v1h-2zM1 6h1v4H1zM14 6h1v4h-1zM2 10h2v1H2zM12 10h2v1h-2zM4 11h8v1H4zM6 6h4v4H6z' fill='black'/%3E%3C/svg%3E");--px-step-8: polygon(0 8px, 4px 8px, 4px 4px, 8px 4px, 8px 0, calc(100% - 8px) 0, calc(100% - 8px) 4px, calc(100% - 4px) 4px, calc(100% - 4px) 8px, 100% 8px, 100% calc(100% - 8px) , calc(100% - 4px) calc(100% - 8px) , calc(100% - 4px) calc(100% - 4px) , calc(100% - 8px) calc(100% - 4px) , calc(100% - 8px) 100%, 8px 100%, 8px calc(100% - 4px) , 4px calc(100% - 4px) , 4px calc(100% - 8px) , 0 calc(100% - 8px) )}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__stage{width:min(calc(100% - 2 * var(--gutter)),calc(var(--page-max) - 2 * var(--gutter)));margin:14px auto 0;padding-bottom:0;box-shadow:inset 0 6px #ffffff0d,inset 0 -6px #00000047;clip-path:var(--px-step-8)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__stage:after{content:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__inner{max-width:none;padding:52px 56px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__way-mark:before{content:"";width:24px;height:24px;background:currentColor;-webkit-mask:var(--px-plug) center / 24px 24px no-repeat;mask:var(--px-plug) center / 24px 24px no-repeat}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__way[data-way=buy] .fr-first__way-mark:before{-webkit-mask-image:var(--px-card);mask-image:var(--px-card)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-pkg__lines li:before{width:12px;height:12px;-webkit-mask:var(--px-check) center / 12px 12px no-repeat;mask:var(--px-check) center / 12px 12px no-repeat}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__go:after{-webkit-mask:var(--px-arrow) center / 12px 12px no-repeat;mask:var(--px-arrow) center / 12px 12px no-repeat}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title .fr-title__inner{flex-wrap:wrap;align-items:end;gap:18px 32px;padding-top:30px;padding-bottom:4px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__hello{margin:0 0 8px;color:var(--ink-soft);font-family:var(--mono, "Departure Mono", monospace);font-size:14px;line-height:1.2}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title h1{font-size:2.125rem;line-height:1.1;letter-spacing:-.03em}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__facts{display:flex;flex-wrap:wrap;gap:14px 30px;margin:0;padding:14px 22px 17px 16px;background:var(--sheet);box-shadow:inset 0 0 0 2px var(--sheet-line),inset 0 -4px 0 var(--sheet-line);clip-path:var(--px-step-4)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__fact{display:grid;grid-template-columns:34px auto;grid-template-rows:auto auto;align-items:center;flex:none;column-gap:11px;row-gap:5px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__fact:before{content:"";grid-row:1 / span 2;width:34px;height:34px;background:var(--fact-icon) center / 16px 16px no-repeat,var(--kiln);box-shadow:inset 0 -3px #0000004d;clip-path:var(--step-2)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__fact[data-fact=role]{--fact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 2h4v1H0zM0 5h4v1H0zM0 3h1v2H0zM3 3h1v2H3zM4 3h4v1H4zM6 4h1v2H6z' fill='%23E9C46A'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__fact[data-fact=members]{--fact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M1 0h2v2H1zM5 0h2v2H5zM0 3h4v4H0zM5 3h3v4H5z' fill='%23E9C46A'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__fact[data-fact=repositories]{--fact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 1h3v1H0zM0 2h8v5H0z' fill='%23E9C46A'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__fact[data-fact=scan]{--fact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M1 0h4v1H1zM0 1h1v4H0zM5 1h1v4H5zM1 5h4v1H1zM5 5h2v1H5zM6 6h2v1H6zM7 7h1v1H7z' fill='%23E9C46A'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__fact dt{align-self:end;color:var(--ink-soft);font-family:var(--mono, "Departure Mono", monospace);font-size:11px;letter-spacing:.08em;line-height:1;text-transform:uppercase}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__fact dd{display:flex;align-self:start;align-items:center;gap:8px;min-height:22px;margin:0;color:var(--ink);font-size:15px;font-weight:700;line-height:1.2;white-space:nowrap}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__role{display:inline-flex;align-items:center;height:22px;padding:0 9px;background:var(--gilt);box-shadow:inset 0 -2px 0 var(--gilt-base);clip-path:var(--step-2);color:var(--gilt-on);font-size:13px;font-weight:750}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__faces{display:inline-flex;gap:3px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__face{display:inline-grid;flex:none;place-items:center;width:24px;height:22px;background:var(--cobalt-500);box-shadow:inset 0 -2px #00000040;clip-path:var(--step-2);color:#fff;font-family:var(--mono, "Departure Mono", monospace);font-size:10px;font-weight:400;line-height:1}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__face[data-tone="1"]{background:var(--gilt);color:var(--gilt-on)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__face[data-tone="2"]{background:var(--ink);color:var(--glaze)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__hosts{display:inline-flex;align-items:center;gap:6px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title__hosts svg{display:block}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-title+.fr-home-metrics .fr-home-metrics__inner{padding-top:22px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-home-repo[data-watched],:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-home-repo[data-tone=alert],:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-home-run[data-live],:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__packages:is([data-state=owner],[data-state=closed]) .fr-pkg__foot{box-shadow:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__after dt{display:flex;align-items:center;gap:10px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__after dt:before{content:"";flex:none;width:30px;height:30px;background:var(--px-icon) center / 16px 16px no-repeat,var(--kiln);box-shadow:inset 0 -3px #0000004d;clip-path:var(--step-2)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__after dl>div{--px-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Cpath d='M1 11h3v3H1zM6 6h3v3H6zM11 1h3v3h-3zM4 12h2v1H4zM5 9h1v3H5zM9 7h2v1H9zM10 4h1v3h-1z' fill='%23E9C46A'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__after dl>div:nth-child(2){--px-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Cpath d='M1 4h5v2H1zM1 10h5v2H1zM3 8h1v6H3zM8 4h7v2H8zM8 10h7v2H8z' fill='%23E9C46A'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__after dl>div:nth-child(3){--px-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Cpath d='M4 4h8v1H4zM2 5h2v1H2zM12 5h2v1h-2zM1 6h1v4H1zM14 6h1v4h-1zM2 10h2v1H2zM12 10h2v1h-2zM4 11h8v1H4zM6 6h4v4H6z' fill='%23E9C46A'/%3E%3C/svg%3E")}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__stage:before{content:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__scene{position:absolute;inset:0;z-index:-1;width:100%;height:100%;image-rendering:pixelated;pointer-events:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__inner{padding:52px 56px 144px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__call h2{font-family:var(--mono, "Departure Mono", monospace);font-size:clamp(34px,3.4vw,50px);font-weight:400;line-height:1.12;letter-spacing:0;text-shadow:3px 3px 0 rgba(4,8,22,.55)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__lit{color:var(--gilt-hi);text-shadow:3px 3px 0 var(--gilt-base)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__call p{color:color-mix(in srgb,var(--kiln-text) 82%,var(--cobalt-300));text-shadow:0 2px 0 rgba(4,8,22,.5)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__road{padding:22px 24px 18px;background:#060c209e;box-shadow:inset 0 2px #ffffff0f,inset 0 -3px #00000059;clip-path:var(--step-2)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__road h3{color:var(--gilt-hi);font-family:var(--mono, "Departure Mono", monospace);font-weight:400}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-first__hosts{text-shadow:0 2px 0 rgba(4,8,22,.5)}:root[data-surface=app][data-design=frieze][data-skin=pixel] :is(.fr-repo-cabinet,.fr-scans-running){width:min(calc(100% - 2 * var(--gutter)),var(--page-max));margin-inline:auto;box-shadow:inset 0 6px #ffffff0d,inset 0 -6px #00000047;clip-path:var(--px-step-8)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-repo-cabinet{margin-top:6px;padding:26px 30px 24px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-scans-running .fr-scans-wrap{max-width:none;padding:24px 30px 26px}@media(max-width:719px){:root[data-surface=app][data-design=frieze][data-skin=pixel] :is(.fr-repo-cabinet,.fr-scans-running){width:calc(100% - 32px)}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-repo-cabinet,:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-scans-running .fr-scans-wrap{padding:20px 18px}}@media(max-width:1379px){:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-find{width:40px;justify-content:center;padding:0}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-find .find-button__key{display:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-find .find-button__label{display:none}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-mode__choice{min-width:0;padding:0 10px}}@media(min-width:1024px)and (max-width:1199px){:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-brand__word{display:none}}@media(max-width:719px){:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-shop{width:40px;justify-content:center;padding:0}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-mode__choice{padding:0 8px;font-size:13px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account{gap:6px;padding:0 9px 0 6px}:root[data-surface=app][data-design=frieze][data-skin=pixel] .fr-account-pop{width:auto}}@media(prefers-reduced-motion:no-preference){:root[data-surface=app][data-design=frieze][data-skin=pixel]:not([data-motion=off]) .fr-account-pop:not([hidden]){animation:px-drop .22s var(--px-ease)}:root[data-surface=app][data-design=frieze][data-skin=pixel]:not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>*{animation:px-rise .32s var(--px-ease) backwards}:root[data-surface=app][data-design=frieze][data-skin=pixel]:not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(2){animation-delay:40ms}:root[data-surface=app][data-design=frieze][data-skin=pixel]:not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(3){animation-delay:80ms}:root[data-surface=app][data-design=frieze][data-skin=pixel]:not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(4){animation-delay:.12s}:root[data-surface=app][data-design=frieze][data-skin=pixel]:not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(5){animation-delay:.16s}:root[data-surface=app][data-design=frieze][data-skin=pixel]:not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(6){animation-delay:.2s}:root[data-surface=app][data-design=frieze][data-skin=pixel]:not([data-motion=off]) .fr-account-pop:not([hidden]) .fr-account-menu>:nth-child(7){animation-delay:.24s}}}@keyframes px-drop{0%{opacity:0;translate:0 -6px}}@keyframes px-rise{0%{opacity:0;translate:0 6px}}
