@layer cap.reset,cap.tokens,cap.base;@layer cap.components{.cap-running-head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-6);border-block-end:var(--line-w) solid var(--text);font:var(--weight-regular) var(--fs-lead) / var(--leading-snug) var(--ui);flex-wrap:wrap;padding-block-end:var(--space-3);display:flex}.cap-running-head-name{font-weight:var(--weight-bold);align-items:baseline;gap:.6em;display:flex}.cap-running-head-no{min-inline-size:2.5ch}.cap-running-head-trail{font-weight:var(--weight-regular)}.cap-running-head-tracks{margin-block-start:var(--space-6)}.cap-patched{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.cap-patched>:first-child{margin:0}@media (width<=40rem){.cap-patched .cap-patch{--cap-patch-tracking:1.4px;--cap-patch-foot-size:.5625rem;--cap-patch-foot-tracking:2px;--cap-patch-unit-size:7px;--cap-patch-unit-tracking:1px;block-size:72px;inline-size:72px}}.cap-running-head[data-variant=sign]{padding:var(--space-3) var(--space-5) var(--space-4);border:var(--line-w) solid var(--sign-edge);border-block-start:calc(var(--line-w-band) + var(--line-w-heavy)) solid var(--on);background:var(--sign);color:var(--on-sign);font-size:clamp(var(--title-4), 2.4vw, calc(var(--title-3) + var(--space-2)))}.cap-running-head[data-variant=sign] .cap-running-head-name{letter-spacing:var(--tracking-snug)}.cap-running-head[data-variant=sign] .cap-running-head-no{background:var(--ground);min-inline-size:1.5em;color:var(--text);text-align:center;padding-inline:.2em}.cap-running-head[data-variant=sign] .cap-running-head-folio{font-size:var(--fs-lead)}@media (forced-colors:active){.cap-running-head[data-variant=sign]{border:var(--line-w) solid CanvasText}}.cap-part{column-gap:var(--space-7);border-block-start:var(--line-w) solid var(--text);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-9);padding-block-start:var(--space-4);display:grid;container-type:inline-size}.cap-part>*{grid-column:1/-1;min-inline-size:0}.cap-part-title{gap:var(--space-4);font-family:var(--display);font-size:clamp(var(--title-4), 1.8vw, calc(var(--title-3) + var(--space-1)));font-weight:var(--weight-heading);letter-spacing:var(--tracking-snug);line-height:var(--leading-tight);text-wrap:balance;margin:0;display:flex}.cap-part-no{min-inline-size:2.5ch;font-size:var(--fs-lead);font-weight:var(--weight-regular);letter-spacing:0;line-height:var(--leading-loose);flex:none}.cap-part-lead{margin:var(--space-3) 0 0;max-inline-size:62ch;line-height:var(--leading-snug);font-size:var(--title-4)}@media (width>=52rem){.cap-part{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.cap-part>.cap-part-title{grid-column:1}.cap-part>.cap-part-title+.cap-part-lead{grid-column:2;margin-block-start:0}}.cap-form-boxes{--cols:4;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-block-start:var(--line-w) solid var(--text);border-inline-start:var(--line-w) solid var(--text);font-family:var(--ui);margin:0;display:grid;container-type:inline-size}.cap-form-boxes[data-variant=grid]{grid-template-columns:repeat(auto-fit, minmax(min(var(--box-min,10rem), 100%), 1fr))}.cap-form-boxes-box{min-inline-size:0;padding:var(--space-2-5) var(--space-4) var(--space-3);border-inline-end:var(--line-w) solid var(--text);border-block-end:var(--line-w) solid var(--text)}.cap-form-boxes-box>dt{color:var(--muted);font:var(--weight-medium) var(--fs-label) / var(--leading-compact) var(--mono);letter-spacing:var(--tracking-caps);text-transform:uppercase}.cap-form-boxes-box>dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.cap-form-boxes-box[data-span="2"]{grid-column:span 2}.cap-form-boxes-box[data-span=all]{grid-column:1/-1}.cap-form-boxes-box[data-weight=bold]>dd{font-weight:var(--weight-bold)}.cap-form-boxes:is([data-variant=readings],[data-variant=tones],[data-variant=panel]) .cap-form-boxes-box{flex-direction:column;display:flex}.cap-form-boxes:is([data-variant=readings],[data-variant=tones],[data-variant=panel]) .cap-form-boxes-box>dd{margin-block-start:auto;padding-block-start:var(--space-3)}.cap-form-boxes[data-variant=readings] .cap-form-boxes-box>dd,.cap-form-boxes[data-variant=tones] .cap-form-boxes-box>dd{font-size:clamp(var(--title-3), 3vw, var(--title-1));font-weight:var(--weight-bold);font-variant-numeric:var(--figures);line-height:var(--leading-none)}.cap-form-boxes[data-variant=tones] .cap-form-boxes-box>dt{color:var(--text)}.cap-form-boxes[data-variant=tones] .cap-form-boxes-box:nth-child(4n+1){background:color-mix(in srgb, var(--text) 6%, var(--ground))}.cap-form-boxes[data-variant=tones] .cap-form-boxes-box:nth-child(4n+2){background:color-mix(in srgb, var(--text) 22%, var(--ground))}.cap-form-boxes[data-variant=tones] .cap-form-boxes-box:nth-child(4n+3){background:color-mix(in srgb, var(--text) 62%, var(--ground))}.cap-form-boxes[data-variant=tones] .cap-form-boxes-box:nth-child(4n+4){background:var(--text)}.cap-form-boxes[data-variant=tones] .cap-form-boxes-box:is(:nth-child(4n+3),:nth-child(4n+4))>:is(dt,dd){color:var(--ground)}.cap-form-boxes[data-variant=panel]{border-color:var(--sign-edge);background:var(--sign)}.cap-form-boxes[data-variant=panel] .cap-form-boxes-box{border-color:color-mix(in srgb, var(--on-sign) 14%, var(--sign))}.cap-form-boxes[data-variant=panel] .cap-form-boxes-box>dt{color:var(--on-sign);font:var(--weight-regular) var(--fs-small) / var(--leading-compact) var(--drafting);letter-spacing:var(--tracking-sign)}.cap-form-boxes[data-variant=panel] .cap-form-boxes-box>dd{color:var(--on-sign-here);font:var(--weight-regular) clamp(var(--title-3), 3vw, var(--title-1)) / var(--leading-none) var(--readout);text-shadow:0 0 .35em color-mix(in srgb, var(--on-sign-here) 55%, transparent)}@media (forced-colors:active){.cap-form-boxes[data-variant=panel] .cap-form-boxes-box>dd{text-shadow:none}}@container (width<=36rem){.cap-form-boxes-box[data-span="2"]{grid-column:1/-1}}@media (width<=40rem){.cap-form-boxes{--cols:2}}.cap-leader-index{border-block-start:var(--line-w) solid var(--text);font-family:var(--ui);margin:0;padding:0;list-style:none}.cap-leader-index-link{align-items:baseline;gap:var(--space-4);min-block-size:var(--target);padding-block:var(--space-3);border-block-end:var(--line-w) solid var(--line);color:var(--text);text-decoration:none;display:flex}.cap-leader-index-link:hover .cap-leader-index-name,.cap-leader-index-link:focus-visible .cap-leader-index-name,.cap-leader-index-link[aria-current] .cap-leader-index-name{color:var(--accent-text)}.cap-leader-index-no{font-variant-numeric:var(--figures);flex:none;min-inline-size:3ch}.cap-leader-index-name{min-inline-size:0;font-weight:var(--weight-bold);overflow-wrap:anywhere}.cap-leader-index-dots{border-block-end:var(--line-w-thick) dotted var(--muted);flex:2rem;min-inline-size:1rem}.cap-leader-index-fact{overflow-wrap:anywhere;font-variant-numeric:var(--figures);text-align:end;flex:0 auto;min-inline-size:0}.cap-checklist{border:var(--line-w-thick) solid var(--text);background:var(--ground);font-family:var(--ui)}.cap-checklist-strip{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--sign);color:var(--on-sign);font:var(--weight-bold) var(--mono-size) / var(--leading-compact) var(--mono);letter-spacing:var(--tracking-sign);text-transform:uppercase;margin:0;display:flex}.cap-checklist-items{padding:var(--space-2) var(--space-5) var(--space-3);counter-reset:cap-step;margin:0;list-style:none}.cap-checklist-item{align-items:baseline;gap:var(--space-2) var(--space-4);padding-block:var(--space-4);border-block-end:var(--line-w) solid var(--line);counter-increment:cap-step;grid-template-columns:1.25rem 2rem minmax(0,1fr);display:grid}.cap-checklist-item:last-child{border-block-end:0}.cap-checklist-item:before{content:"";border:var(--line-w-mid) solid var(--text);block-size:14px;inline-size:14px;transform:translateY(2px)}.cap-checklist-item:after{content:counter(cap-step, decimal-leading-zero) / "";color:var(--muted);font:var(--weight-medium) var(--mono-size) var(--mono);grid-area:1/2}.cap-checklist-line{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;grid-area:1/3;min-inline-size:0;display:flex}.cap-checklist-line>a{min-block-size:24px;color:var(--text);font-weight:var(--weight-bold);text-decoration:none;display:inline-block}.cap-checklist-line>a:hover,.cap-checklist-line>a:focus-visible{color:var(--accent-text)}.cap-checklist-dots{border-block-end:var(--line-w-thick) dotted var(--muted);flex:2rem;min-inline-size:1rem}.cap-checklist-kind{font:var(--weight-medium) var(--fs-label) var(--mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap}.cap-checklist-note{color:var(--muted);font-size:var(--fs-body);line-height:var(--leading-compact);grid-column:3;margin:0}@media (width<=40rem){.cap-checklist-dots{display:none}}.cap-plate{min-inline-size:0;font-family:var(--ui);margin:0}.cap-plate-box{border:var(--line-w) solid var(--text);background:var(--raised);position:relative}.cap-plate-box>:is(svg,img,picture,canvas){block-size:auto;inline-size:100%;max-inline-size:100%;display:block}.cap-plate-no{font:var(--weight-bold) var(--mono-size) / var(--leading-none) var(--mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.cap-plate-caption{justify-content:space-between;gap:var(--space-5);font-size:var(--fs-body);line-height:var(--leading-compact);padding-block-start:var(--space-2);display:flex}.cap-plate-caption>b{font-weight:var(--weight-bold)}.cap-plate-fig{color:var(--muted);flex:none}.cap-signs{gap:var(--space-3);flex-wrap:wrap;display:flex}.cap-sign{align-items:center;gap:var(--space-4);min-block-size:48px;max-inline-size:100%;padding:var(--space-3) var(--space-5);border:var(--line-w) solid var(--sign-edge);background:var(--sign);color:var(--on-sign);font:var(--weight-bold) var(--title-6) / var(--leading-snug) var(--wayfinding);overflow-wrap:anywhere;text-decoration:none;display:inline-flex}.cap-sign[rel~=prev]:before,.cap-sign[rel~=next]:after,.cap-sign[data-variant=forward]:after{content:"";block-size:1.1em;inline-size:1.1em;clip-path:var(--cap-arrow);background:currentColor;flex:none}.cap-sign[rel~=prev]:before{rotate:180deg}.cap-sign[rel~=next],.cap-sign[data-variant=forward]{box-shadow:inset 0 var(--line-w-band) 0 var(--on)}@media (prefers-reduced-motion:reduce){.cap-sign:hover{background:color-mix(in srgb, var(--sign) 86%, var(--on-sign))}}.cap-sign:focus-visible{outline:var(--focus-width) solid var(--ring);outline-offset:var(--focus-offset)}@media (forced-colors:active){.cap-sign{border:var(--line-w) solid LinkText}.cap-sign:before,.cap-sign:after{forced-color-adjust:none;background:linktext}}.cap-patch{flex:none;block-size:140px;inline-size:140px;max-inline-size:100%;display:block}.cap-patch-rim{fill:var(--text)}.cap-patch-field{fill:var(--ground);stroke:var(--on);stroke-width:3px}.cap-patch-disc{fill:var(--on)}.cap-patch-dot{fill:var(--ground);stroke:var(--text);stroke-width:1.2px}.cap-patch-name,.cap-patch-foot{fill:var(--text);font:var(--weight-bold) var(--fs-tiny) var(--mono);letter-spacing:var(--cap-patch-tracking)}.cap-patch-foot{font-size:var(--cap-patch-foot-size);letter-spacing:var(--cap-patch-foot-tracking)}.cap-patch-count{fill:var(--primary-fg);font:var(--weight-bold) var(--title-3) var(--display)}.cap-patch-unit{fill:var(--primary-fg);font:var(--weight-bold) var(--cap-patch-unit-size) var(--mono);letter-spacing:var(--cap-patch-unit-tracking)}.cap-patch[data-size=s]{block-size:96px;inline-size:96px}.cap-letterhead{align-items:end;gap:var(--space-5) var(--space-8);padding-block:var(--space-7);border-block-start:var(--line-w-heavy) solid var(--text);font-family:var(--ui);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cap-letterhead p{margin:0}.cap-letterhead-logo{--cap-letterhead-logo-size:clamp(2.5rem, 6vw, 4.5rem);--cap-letterhead-logo-leading:.82;--cap-letterhead-logo-tracking:-.045em;font:var(--weight-bold) var(--cap-letterhead-logo-size) / var(--cap-letterhead-logo-leading) var(--display);letter-spacing:var(--cap-letterhead-logo-tracking)}.cap-letterhead-address{font-size:var(--fs-lead);line-height:var(--leading-compact)}.cap-letterhead-address b{font-weight:var(--weight-semibold)}.cap-letterhead-folio{font-weight:var(--weight-bold);font-variant-numeric:var(--figures)}@media (width<=46rem){.cap-letterhead{grid-template-columns:minmax(0,1fr)}}.cap-layout-grid{--cols:12;--gap:var(--space-6);--grid-line:color-mix(in oklab, var(--crit) 45%, transparent);--grid-soft:color-mix(in oklab, var(--crit) 14%, transparent);--grid-fill:color-mix(in oklab, var(--crit) 4%, transparent);isolation:isolate;padding-block:var(--space-3) var(--space-6);position:relative}.cap-layout-grid:before{content:"";z-index:-1;background:repeating-linear-gradient(to bottom, transparent 0 23px, var(--grid-soft) 23px 24px), linear-gradient(to right, var(--grid-line) 0 1px, var(--grid-fill) 1px calc(100% - var(--gap) - 1px), var(--grid-line) calc(100% - var(--gap) - 1px) calc(100% - var(--gap)), transparent calc(100% - var(--gap))) 0 0 / calc((100% + var(--gap)) / var(--cols)) 100% repeat-x;position:absolute;inset:0}.cap-layout-grid[data-labeled]:after{content:"12 columns, 24 px baseline" / "";color:var(--crit);font:var(--weight-medium) var(--fs-tiny) / var(--leading-none) var(--mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;position:absolute;inset-block-end:var(--space-2);inset-inline-end:0}@media (width<=40rem){.cap-layout-grid{--cols:4;--gap:var(--space-5)}.cap-layout-grid[data-labeled]:after{content:"4 columns, 24 px baseline" / ""}}@media (forced-colors:active){.cap-layout-grid:before{display:none}}.cap-direction{padding:var(--space-2) var(--space-4);border:var(--line-w) solid var(--sign-edge);background:var(--sign);color:var(--on-sign);font:var(--weight-bold) var(--fs-lead) / var(--leading-compact) var(--wayfinding)}.cap-direction>ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.cap-direction li{align-items:center;min-inline-size:0;display:flex}.cap-direction li+li:before{content:"";block-size:.72em;inline-size:1em;clip-path:var(--faa-arrow);background:currentColor;flex:none;margin-inline:.6em}:where([dir=rtl]) .cap-direction li+li:before{rotate:180deg}.cap-direction li+li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{rotate:180deg}.cap-direction a{min-block-size:24px;line-height:var(--space-6);border-radius:var(--radius-s);color:var(--on-sign);font-weight:inherit;overflow-wrap:anywhere;padding-inline:.25em;text-decoration:none;display:inline-block}.cap-direction a:hover{background:color-mix(in srgb, var(--on-sign) 18%, transparent)}.cap-direction a:focus-visible{outline:var(--focus-width) solid var(--ring);outline-offset:var(--focus-offset)}.cap-direction [aria-current]{border-radius:var(--radius-s);background:var(--sign-here);box-shadow:inset 0 0 0 var(--line-w-thick) var(--on-sign-here);color:var(--on-sign-here);line-height:calc(var(--space-6) + var(--space-2));padding:0 .5em}@media (width<=40rem){.cap-direction>ol{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;position:relative;overflow-x:auto}.cap-direction li{white-space:nowrap;flex:none}.cap-direction li:has(>[aria-current]){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (forced-colors:active){.cap-direction{border:var(--line-w) solid CanvasText}.cap-direction li+li:before{forced-color-adjust:none;background:canvastext}.cap-direction [aria-current]{outline:var(--focus-width) solid CanvasText;outline-offset:calc(-1 * var(--focus-offset))}}.cap-livery{block-size:43px;background:linear-gradient(to bottom, var(--ramp-3) 0 22px, transparent 22px 28px, var(--ramp-2) 28px 36px, transparent 36px 40px, var(--ramp-1) 40px);margin-block-start:var(--space-8)}[data-livery]{border-block-start:var(--line-w-band) solid var(--on)}.cap-roll{gap:var(--space-2-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cap-roll>li{border:var(--line-w-thick) solid var(--text);block-size:22px;inline-size:22px}.cap-roll>[data-state=done]{background:conic-gradient(var(--text) 0 25%, transparent 0 50%, var(--text) 0 75%, transparent 0)}.cap-roll>[data-state=now]{border-color:var(--on);background:conic-gradient(var(--on) 0 25%, transparent 0 50%, var(--on) 0 75%, transparent 0)}.cap-roll>[data-state=ahead]{opacity:var(--opacity-faint)}.cap-timeline{margin:0 0 0 calc(var(--space-5) + var(--space-2));border-inline-start:var(--line-w) solid var(--text);background:repeating-linear-gradient(var(--line-strong) 0 1px, transparent 1px 10px) 0 0 / 6px 100% no-repeat;font-family:var(--ui);padding:0;list-style:none}.cap-timeline>li{gap:var(--space-2) var(--space-4);padding:var(--space-4) 0 var(--space-4) var(--space-6);border-block-end:var(--line-w) solid var(--line);grid-template-columns:5.5rem minmax(0,1fr);display:grid;position:relative}.cap-timeline>li:before{content:"";border-block-start:var(--line-w) solid var(--text);inline-size:14px;position:absolute;inset-block-start:calc(var(--space-4) + .7em);inset-inline-start:0}.cap-timeline-mark{font:var(--weight-medium) var(--fs-detail) / var(--leading-relaxed) var(--mono);font-variant-numeric:var(--figures);letter-spacing:var(--tracking-wider)}.cap-timeline-body{min-inline-size:0}.cap-timeline-body>:first-child{margin-block-start:0}.cap-timeline-body>:last-child{margin-block-end:0}@media (width<=40rem){.cap-timeline>li{grid-template-columns:minmax(0,1fr)}}.cap-cue{border:var(--line-w-thick) solid var(--text);background:var(--ground);font-family:var(--ui);padding-block-end:var(--space-4)}.cap-cue>:not(.cap-cue-strip){margin-inline:var(--space-4)}.cap-cue>.cap-roll{margin-block-end:var(--space-3)}.cap-cue-strip{justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-4);background:var(--sign);color:var(--on-sign);font:var(--weight-bold) var(--mono-size) / var(--leading-tight) var(--mono);letter-spacing:var(--tracking-caps);text-transform:uppercase;display:flex}.cap-cue-title{margin-block:0 var(--space-3);font:var(--weight-heading) clamp(var(--title-4), 2vw, var(--title-3)) / var(--leading-tight) var(--mono);letter-spacing:var(--tracking-wide);text-transform:uppercase}.cap-cue-lines{gap:var(--space-1);margin-block:var(--space-3) 0;padding:var(--space-3) 0 0;border-block-start:var(--line-w) solid var(--text);font:var(--weight-medium) var(--fs-detail) / var(--leading-normal) var(--mono);text-transform:uppercase;list-style:none;display:grid}.cap-cue-lines>li{align-items:baseline;gap:var(--space-2);grid-template-columns:auto auto minmax(1rem,1fr) minmax(0,max-content);min-block-size:24px;display:grid}.cap-cue-lines>li:before{content:"";border:var(--line-w-mid) solid var(--text);block-size:12px;inline-size:12px;transform:translateY(1px)}.cap-cue-lines>li:after{content:"";border-block-end:var(--line-w-mid) dotted var(--text);grid-area:1/3}.cap-cue-name{font-weight:var(--weight-bold);grid-column:2}.cap-cue-name:is(a){min-block-size:var(--target);color:var(--text);align-items:center;display:inline-flex}.cap-cue-name:is(a):hover,.cap-cue-name:is(a):focus-visible{color:var(--accent-text)}.cap-cue-value{text-align:end;text-transform:none;grid-area:1/4}@media (width<=40rem){.cap-cue-lines>li{grid-template-columns:auto minmax(0,1fr)}.cap-cue-lines>li:after{display:none}.cap-cue-value{text-align:start;grid-area:auto/2}}.cap-hold{block-size:26px;inline-size:100%;margin:var(--space-8) 0 var(--space-6);background:linear-gradient(var(--text), var(--text)) 0 0 / 100% 3px no-repeat, linear-gradient(var(--text), var(--text)) 0 7px / 100% 3px no-repeat, repeating-linear-gradient(90deg, var(--text) 0 18px, transparent 18px 30px) 0 16px / 100% 3px no-repeat, repeating-linear-gradient(90deg, var(--text) 0 18px, transparent 18px 30px) 0 23px / 100% 3px no-repeat;border:0}@media (forced-colors:active){.cap-hold{border-block:var(--line-w-bar) solid CanvasText;background:0 0;block-size:16px}}.cap-annunciator{gap:var(--space-2);padding:var(--space-2-5);border:var(--line-w) solid var(--sign-edge);border-radius:var(--radius-s);background:var(--sign);grid-template-columns:repeat(auto-fill,minmax(min(100%,7.5rem),1fr));margin:0;list-style:none;display:grid}.cap-annunciator>li{place-content:center;gap:var(--space-1);min-block-size:3.75rem;padding:var(--space-2);border-radius:var(--radius-xs);background:color-mix(in oklab, var(--on-sign) 7%, var(--sign));color:var(--on-sign);font:var(--weight-bold) var(--mono-size) / var(--leading-tight) var(--drafting,var(--mono));letter-spacing:var(--tracking-widest);text-align:center;text-transform:uppercase;overflow-wrap:anywhere;display:grid}.cap-annunciator>[data-state=caution]{background:color-mix(in oklab, var(--warn) 32%, var(--sign));box-shadow:inset 0 0 0 var(--line-w-thick) var(--warn)}.cap-annunciator>[data-state=warning]{background:color-mix(in oklab, var(--crit) 32%, var(--sign));box-shadow:inset 0 0 0 var(--line-w-thick) var(--crit)}.cap-annunciator>[data-state=off]{background:var(--sign);box-shadow:inset 0 0 0 var(--line-w) color-mix(in oklab, var(--on-sign) 18%, var(--sign))}.cap-annunciator-state{font-weight:var(--weight-regular);font-size:var(--fs-label);letter-spacing:var(--tracking-caps)}@media (forced-colors:active){.cap-annunciator>li{border:var(--line-w) solid CanvasText}.cap-annunciator>:is([data-state=caution],[data-state=warning]){border-width:var(--line-w-bar)}}@container cap-catalog (width>=56rem){.cap-catalog .cap-catalog-filters{padding:var(--space-5);border:var(--line-w) solid var(--text)}.cap-catalog .cap-catalog-filters:before{content:"Filter" / "";margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-5)) 0;padding:var(--space-3) var(--space-5);background:var(--sign);color:var(--on-sign);font:var(--weight-bold) var(--mono-size) / var(--leading-compact) var(--mono);letter-spacing:var(--tracking-sign);text-transform:uppercase}}.cap-catalog :is(.cap-catalog-facet>legend,.cap-catalog-bar .cap-field-label,.cap-table thead th){color:var(--muted);font:var(--weight-medium) var(--fs-label) / var(--leading-relaxed) var(--mono);letter-spacing:var(--tracking-caps);text-transform:uppercase}.cap-catalog .cap-table thead th{border-block-end:var(--line-w-thick) solid var(--text)}.cap-catalog .cap-catalog-body .cap-table tbody tr.cap-catalog-group>th{border-block-end:var(--line-w-thick) solid var(--text);font-size:var(--title-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);padding-block-start:var(--space-8)}}@layer cap.utilities;
