:root { color-scheme: dark; --scrolled-buckle: #12161b; --curled: #686f77; --plotted-vector: #12161b; --sequential-placeholder: #1d2228; --wideFooter: #a1b7cd; --straightBevel: #ebeef1; --cached-label: #5d7798 }
:root { --projected-system: var(--plotted-vector); --quiltedFlag: var(--plotted-vector); --outercrate: var(--sequential-placeholder); --covertoken: var(--sequential-placeholder); --pointed-caption: var(--plotted-vector); --liveForm: var(--sequential-placeholder); --facet: var(--plotted-vector); --framedDrawer: var(--straightBevel); --vitalCrate: none; --cacheddrawer: 88.5625rem; --crossed-pivot: clamp(1rem,3vw,2rem); --upholsteredapplet: clamp(4.1875rem,7.5vw,6.8125rem); --indented-schema: 2.5rem; --tertiaryPrimitive: 1.0625rem; --nested-stripe: 1rem; --jig: .4375rem; --inspector: 0; --bin: 0; --neutral: 0; --mountedSystem: 0; --bubble: 0; --sequence: 0; --live-pipeline: 9999px; --embossedboard: 1px; --plumbdrawer: solid; --provider: 1px; --stitched: var(--curled); --cornered: var(--wideFooter); --container: color-mix(in srgb,var(--curled) 20%,var(--plotted-vector)); --fittedfilament: none; --enriched: none; --stitchedFiber: 0 4px 0 var(--straightBevel); --chambered: 0 6px 0 color-mix(in srgb,var(--straightBevel) 45%,transparent); --underlined-cone: inset 0 2px 0 var(--straightBevel); --filtered-workspace: 700; --bridged-placeholder: .06em; --inertVeil: uppercase; --paneled-thread: var(--wideFooter); --sized-stage: var(--scrolled-buckle); --lined-session: var(--plotted-vector); --underlinedShelf: var(--straightBevel); --banded: transparent; --coded: transparent; --fittedSchema: var(--embossedboard); --plumblockup: none; --registeredTooltip: color-mix(in srgb,var(--wideFooter) 76%,var(--straightBevel)); --spacer: var(--scrolled-buckle); --stowed-caliper: none; --engraved-tunnel: color-mix(in srgb,var(--straightBevel) 7%,transparent); --side-funnel: color-mix(in srgb,var(--straightBevel) 56%,transparent); --grouped-caption: var(--straightBevel); --vital-veil: color-mix(in srgb,var(--straightBevel) 55%,transparent); --embossedBevel: 0 0 0 3px var(--wideFooter); --explicit: var(--wideFooter); --engravedFiber: var(--straightBevel); --testedkeypad: var(--straightBevel); --tagged: var(--plotted-vector); --beveled-board: var(--wideFooter); --footer: var(--plotted-vector); --fixedPulse: var(--straightBevel); --sizedflare: var(--plotted-vector); --contextual-banner: var(--straightBevel); --slab: linear-gradient(transparent,var(--straightBevel)); --formalfooter: grayscale(1); --turboProvider: 1; --formal-brace: none; --shelvedPlaceholder: translateY(2px); --shelvedspace: .48; --beveledDock: 0 0 0 3px var(--wideFooter); --chained: 130ms; --syncedLining: linear; --rack: 330ms; --stitched-sidebar: linear; --covercluster: 0px; --rowed-filament: 50ms; --stagedForm: 800; --vitalBuckle: -0.015em; --linedlobby: .85; --typedschema: 1.2; --periodic-picture: 400; --laminatedfilament: 1.5; --mountedPadding: uppercase; --embossedEnvelope: 64ch }
@media(max-width:640px) {:root { --nested-stripe: calc((1rem) * .85); --jig: calc((.4375rem) * .85); --upholsteredapplet: calc((clamp(4.1875rem,7.5vw,6.8125rem)) * .7) }}
:root { --imprinted: #ffffff; --pointedtunnel: #5d7798 }
:root { --grouped-cipher: #878b8f }
:root { --sized-stage: var(--wideFooter); --coded: var(--wideFooter); --lined-session: transparent; --paneled-thread: transparent; --fittedSchema: calc(var(--embossedboard) + 1px) }
.polarpicture .flaredchevron { --spacer: var(--engravedFiber); --paneled-thread: var(--tagged); --sized-stage: var(--engravedFiber); border-color: transparent; --registeredTooltip: color-mix(in srgb,var(--engravedFiber) 16%,var(--tagged)) }
:root { --formalfooter: grayscale(1) sepia(1) hue-rotate(174deg) saturate(1.5) brightness(.82) contrast(1.05) }
:root { --typed-clipboard: #637c9c }
:root { --rustic-page: 'Merriweather',Georgia,serif; --enlarged: 'Lora',Georgia,serif }
:root { --designedSilo: -0.01em; --wideFunnel: 600; --eager-orbit: 'Fraunces',Georgia,serif }
*,*::before,*::after { box-sizing: border-box }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --relational-padding: min(var(--cacheddrawer),100rem); --sized-fiber: min(var(--relational-padding),48rem) }
body { margin: 0; background: var(--projected-system); color: var(--straightBevel); font: 16px/var(--laminatedfilament,1.6) var(--rustic-page,Arial,Helvetica,sans-serif); font-weight: var(--periodic-picture); overflow-wrap: break-word }
a[href^="tel:"],a[href^="mailto:"],code { overflow-wrap: anywhere }
a { color: inherit }
button { font: inherit }
figure { margin: 0 }
svg,img { max-width: 100%; height: auto }
input:not([type="checkbox"]):not([type="radio"]),textarea { appearance: none; -webkit-appearance: none }
h5,h1,h4,h6,h3,h2 { letter-spacing: var(--vitalBuckle); overflow-wrap: normal; font-weight: var(--stagedForm); font-family: var(--enlarged,inherit) }
.formalLockup { width: min(var(--relational-padding),calc(100% - var(--crossed-pivot))); margin-inline: auto }
.ghostBundle { padding: calc(var(--upholsteredapplet) + var(--stowed-banner,0rem)) 0; scroll-margin-top: var(--wireless) }
header.ghostBundle,footer.ghostBundle { padding: 0 }
.knitted-indicator { padding-block: 0; min-height: calc(100vh - var(--wireless)); min-height: calc(100svh - var(--wireless)); display: flex; flex-direction: column; --engravedCone: calc(100vh - var(--wireless)) }
.knitted-indicator>* { display: flex; flex: 1 0 auto; flex-direction: column; justify-content: center }
.tag { padding: calc(var(--upholsteredapplet) + var(--plumbfoyer,0rem)) 0; background: var(--quiltedFlag); backdrop-filter: var(--vitalCrate); -webkit-backdrop-filter: var(--vitalCrate) }
.ghostBundle>.tag { margin-block: calc(-1 * (var(--upholsteredapplet) + var(--stowed-banner,0rem))) }
.ghostBundle>:is(.bridged-loft,.linedsystem) { margin-block: calc(-1 * (var(--upholsteredapplet) + var(--stowed-banner,0rem))) }
header.ghostBundle+.ghostBundle:not(.knitted-indicator) { --periodic-session: .55; padding-top: calc((var(--upholsteredapplet) + var(--stowed-banner,0rem)) * var(--periodic-session)) }
header.ghostBundle+.ghostBundle:not(.knitted-indicator)>:is(.tag,.bridged-loft,.linedsystem) { margin-top: calc(-1 * (var(--upholsteredapplet) + var(--stowed-banner,0rem)) * var(--periodic-session)) }
header.ghostBundle+.ghostBundle:not(.knitted-indicator)>:is(.tag,.linedsystem) { padding-top: calc((var(--upholsteredapplet) + var(--plumbfoyer,0rem)) * var(--periodic-session)) }
.singlePlaceholder { letter-spacing: var(--designedSilo,-0.02em); font-family: var(--eager-orbit,inherit); font-size: 1.25rem; font-weight: var(--wideFunnel,600); text-decoration: none }
.crossed-beacon { margin-bottom: 1rem; font-size: .875rem; font-weight: 700; box-shadow: inset 0 -0.125rem 0 var(--cached-label); letter-spacing: .12em; color: var(--straightBevel); text-transform: var(--mountedPadding) }
.live-cipher { line-height: var(--laminatedfilament); max-width: var(--embossedEnvelope); font-size: 1.25rem; margin-bottom: 2rem; opacity: .8 }
.half-loop { font-weight: var(--stagedForm); letter-spacing: var(--vitalBuckle) }
.pattern { max-width: var(--embossedEnvelope) }
address { font-style: normal }
i,em,b { font-style: inherit; font-weight: inherit }
.flaredchevron { display: inline-flex; align-items: center; justify-content: center; min-height: var(--indented-schema); padding-block: .5rem; padding-inline: var(--tertiaryPrimitive); border: var(--fittedSchema) var(--plumbdrawer) var(--coded); border-radius: var(--inspector); background: var(--paneled-thread); color: var(--sized-stage); text-decoration: none; font-weight: var(--filtered-workspace); cursor: pointer; text-transform: var(--inertVeil); letter-spacing: var(--bridged-placeholder); box-shadow: var(--plumblockup); backdrop-filter: var(--vitalCrate); -webkit-backdrop-filter: var(--vitalCrate); transition: background var(--chained) var(--syncedLining),color var(--chained) var(--syncedLining),border-color var(--chained) var(--syncedLining),box-shadow var(--chained) var(--syncedLining),opacity var(--chained) var(--syncedLining),transform var(--chained) var(--syncedLining) }
.flaredchevron:hover { transform: var(--formal-brace); box-shadow: var(--stowed-caliper); background: var(--registeredTooltip); opacity: var(--turboProvider); color: var(--spacer) }
.flaredchevron:active { box-shadow: var(--underlined-cone); transform: var(--shelvedPlaceholder) }
.manifold { box-shadow: none; background: var(--lined-session); color: var(--underlinedShelf); border-color: var(--stitched) }
.manifold:hover { box-shadow: none; color: var(--underlinedShelf); background: color-mix(in srgb,var(--wideFooter) 10%,var(--lined-session)) }
.ghostorbit { min-height: calc(var(--indented-schema) - .25rem); font-size: .875rem; padding-inline: calc(var(--tertiaryPrimitive) - .125rem); padding-block: calc(var(--indented-schema) / 8) }
textarea,input { width: 100%; backdrop-filter: var(--vitalCrate); -webkit-backdrop-filter: var(--vitalCrate); min-height: var(--indented-schema); padding: .75rem var(--tertiaryPrimitive); border: var(--embossedboard) var(--plumbdrawer) var(--side-funnel); border-radius: var(--bin); background: var(--engraved-tunnel); color: var(--grouped-caption); font: inherit; transition: border-color var(--chained) var(--syncedLining),box-shadow var(--chained) var(--syncedLining),opacity var(--chained) var(--syncedLining) }
textarea { resize: vertical; min-height: 9rem; line-height: var(--laminatedfilament) }
input:hover,textarea:hover { border-color: var(--cornered) }
textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus { box-shadow: var(--embossedBevel); border-color: var(--wideFooter) }
textarea:user-invalid,input:user-invalid { border-color: var(--explicit) }
input[type="radio"],input[type="checkbox"] { appearance: none; -webkit-appearance: none; display: inline-grid; place-content: center; width: auto; min-height: 0; inline-size: 1.125rem; block-size: 1.125rem; padding: 0; border: var(--embossedboard) var(--plumbdrawer) var(--cornered); background: var(--engraved-tunnel); cursor: pointer; transition: background var(--chained) var(--syncedLining),border-color var(--chained) var(--syncedLining) }
input[type="checkbox"] { border-radius: .25rem }
input[type="radio"] { border-radius: 50% }
input[type="checkbox"]::before,input[type="radio"]::before { background: var(--scrolled-buckle); inline-size: .625rem; transform: scale(0); block-size: .625rem; transition: transform var(--chained) var(--syncedLining); content: "" }
input[type="checkbox"]::before { clip-path: polygon(13% 42%,0% 60%,41% 98%,99% 17%,82% 1%,37% 66%) }
input[type="radio"]::before { border-radius: 50%; inline-size: .5rem; block-size: .5rem }
input[type="checkbox"]:hover,input[type="radio"]:hover { border-color: var(--wideFooter) }
input[type="radio"]:checked,input[type="checkbox"]:checked { border-color: var(--wideFooter); background: var(--wideFooter) }
input[type="radio"]:checked::before,input[type="checkbox"]:checked::before { transform: scale(1) }
input[type="radio"]:focus-visible,input[type="checkbox"]:focus-visible { box-shadow: none; outline: 2px solid var(--wideFooter); outline-offset: 2px }
input[type="time"],input[type="month"],input[type="date"],input[type="week"],input[type="datetime-local"] { padding-block: 0; block-size: calc(var(--laminatedfilament,1.6) * 1em + 1.5rem + 2 * var(--embossedboard)) }
::placeholder { color: var(--vital-veil); opacity: 1 }
.enumerated,details { padding: var(--nested-stripe); background: var(--outercrate); border: var(--provider) var(--plumbdrawer) var(--stitched); border-radius: var(--neutral); box-shadow: var(--fittedfilament); backdrop-filter: var(--vitalCrate); -webkit-backdrop-filter: var(--vitalCrate) }
.formaltoken { grid-template-columns: repeat(3,minmax(0,1fr)) }
.enumerated:not(.stationedGadget,.rusticapplet,.cachedCapsule):hover,details:hover { box-shadow: var(--enriched) }
summary { list-style-position: inside; cursor: pointer }
summary::marker { color: var(--wideFooter) }
.privatePipeline { box-shadow: var(--chambered); border-radius: var(--mountedSystem) }
.polarpicture .formalLockup { width: min(calc(var(--relational-padding) * 1.2),calc(100% - var(--crossed-pivot))) }
.polarpicture { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--engravedFiber); border-color: var(--testedkeypad); border-bottom-color: var(--container); color: var(--tagged); backdrop-filter: var(--vitalCrate); -webkit-backdrop-filter: var(--vitalCrate) }
.paneled-provider { color: var(--tagged); border-color: var(--testedkeypad) }
.fiber a { text-decoration: none; position: relative; padding: .25rem; font-weight: 500; transition: background var(--chained) var(--syncedLining),box-shadow var(--chained) var(--syncedLining),color var(--chained) var(--syncedLining); border-radius: var(--bin) }
.polarpicture .fiber a[aria-current="page"] { font-weight: 700; color: var(--footer) }
.louvered-inlay { border-radius: var(--bin); color: inherit; border: var(--embossedboard) var(--plumbdrawer) var(--testedkeypad); background: transparent; transition: background var(--chained) var(--syncedLining) }
figure>img { border-radius: var(--bubble); border: var(--embossedboard) var(--plumbdrawer) var(--contextual-banner) }
input:not([type="checkbox"]):not([type="radio"]):focus,a:focus,.flaredchevron:focus,summary:focus,select:focus,button:focus,textarea:focus { outline-offset: 2px; outline: 2px solid transparent }
textarea:focus-visible,input:not([type="checkbox"]):not([type="radio"]):focus-visible,summary:focus-visible,button:focus-visible,a:focus-visible,.flaredchevron:focus-visible { outline-offset: 2px; outline: 2px solid transparent; box-shadow: var(--beveledDock) }
.louvered-inlay:hover:focus-visible,.louvered-inlay:focus-visible,.fiber a:hover:focus-visible,.fiber a:focus-visible { box-shadow: var(--beveledDock); outline: 2px solid transparent; outline-offset: 2px }
.flaredchevron:disabled,button:disabled,textarea:disabled,[aria-disabled="true"],input:disabled { cursor: not-allowed; opacity: var(--shelvedspace) }
.pointedModule { flex-shrink: 0; width: 1.25rem; height: 1.25rem }
.syncedThread { width: 3rem; display: inline-flex; color: var(--typed-clipboard); flex: 0 0 auto; justify-content: center; align-items: center; border: var(--embossedboard) var(--plumbdrawer) var(--stitched); border-radius: var(--sequence); height: 3rem }
.syncedThread .pointedModule { width: 1.5rem; height: 1.5rem }
.syncedThread { background: color-mix(in srgb,var(--fixedPulse) 12%,var(--plotted-vector)) }
.dimmed,.outer-stage { background: var(--plotted-vector) }
.dimmed,.syncedThread,.outer-stage { box-shadow: inset 0 0 0 var(--embossedboard) var(--pointed-caption) }
.stationedHint { color: var(--cached-label) }
.linedvault { flex-direction: column; margin: 0 0 clamp(2rem,4vw,3.5rem); display: flex; max-width: 44rem; gap: .75rem }
.deluxeworkspace { align-items: center; text-align: center; margin-inline: auto }
.foiled-lantern { justify-content: center; display: flex; gap: .75rem; box-shadow: none; width: 100%; align-items: center }
.foiled-lantern::before,.foiled-lantern::after { flex: 0 0 auto; display: none; content: ""; background: var(--cached-label) }
.half-loop { margin: 0; font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--typedschema)) * var(--linedlobby)); line-height: 1.1 }
.crossed-beacon { margin: 0; font-size: .8125rem }
.live-cipher { font-size: 1.125rem; opacity: .75; margin: 0; line-height: var(--laminatedfilament) }
.group { gap: .75rem; align-items: center; display: flex; flex-wrap: wrap }
.eagerPulse { border-block: var(--embossedboard) var(--plumbdrawer) var(--stitched) }
.plottedpivot { --stowed-banner: 0rem; --plumbfoyer: 0rem }
.tinted { --plumbfoyer: -1.5rem; --stowed-banner: -1rem }
.details { --plumbfoyer: .625rem; --stowed-banner: .5rem }
.lean-schema { --plumbfoyer: .5rem; --stowed-banner: 1rem }
@media(max-width:1024px) {.formaltoken { grid-template-columns: repeat(2,minmax(0,1fr)) }}
@media(max-width:768px) {.formaltoken { grid-template-columns: 1fr }}
@media(max-width:640px) {.tinted,.plottedpivot,.details,.lean-schema { --stowed-banner: 0rem; --plumbfoyer: 0rem }
.half-loop { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--typedschema)) * var(--linedlobby)) }
.live-cipher { font-size: 1.0625rem }
.linedvault { gap: .5rem; margin-bottom: clamp(1.5rem,6vw,2rem) }
.group { width: 100%; gap: .625rem; align-items: stretch; flex-direction: column }
.group .flaredchevron { width: 100% }
.syncedThread { height: 2.75rem; width: 2.75rem }}
.mounted-footer { gap: .875rem; line-height: var(--laminatedfilament); align-items: flex-start; font-size: 1.0625rem; display: flex }
.indentedcoaster { opacity: .85 }
.dimmed { border: var(--embossedboard) var(--plumbdrawer) currentColor; flex-shrink: 0; color: var(--cached-label); display: inline-flex; width: 1.75rem; border-radius: 50%; height: 1.75rem; justify-content: center; align-items: center }
.dimmed .pointedModule { width: 1rem; height: 1rem }
.icon { background: var(--cached-label); height: .625rem; width: .625rem; flex-shrink: 0; border-radius: 50%; margin-top: calc((1.0625rem * var(--laminatedfilament) - .625rem) / 2) }
.tertiaryMount { width: 1.75rem; background: var(--cached-label); height: .1875rem; border-radius: var(--live-pipeline); margin-top: calc((1.0625rem * var(--laminatedfilament) - .1875rem) / 2); flex-shrink: 0 }
.contextual-tile { gap: 1rem; list-style: none; display: flex; margin: 0; flex-direction: column; padding: 0 }
.mountedFunnel .contextual-tile { margin-inline: auto; max-width: 44rem }
.hinge .serratedflare { margin: 0; padding: 0; gap: var(--jig); list-style: none; grid-template-columns: repeat(2,minmax(0,1fr)); display: grid }
.serratedflare .mounted-footer { padding-top: 1.25rem; border-top: var(--embossedboard) var(--plumbdrawer) color-mix(in srgb,var(--plotted-vector) 24%,transparent) }
.canonicalmask .gatheredmesh { grid-template-columns: repeat(2,minmax(0,1fr)); gap: var(--jig); display: grid }
.nested-pulse { align-items: flex-start; display: flex; gap: 1rem; flex-direction: column }
.nested-pulse .tertiaryMount { margin-top: 0 }
.nested-pulse .indentedcoaster { font-size: 1.0625rem; margin: 0; line-height: var(--laminatedfilament) }
@media(max-width:768px) {.canonicalmask .gatheredmesh,.hinge .serratedflare { grid-template-columns: 1fr }}
.widecoaster { justify-content: center; flex-shrink: 0; display: inline-flex; align-items: center; box-sizing: border-box; height: 2.25rem; width: 2.25rem }
.pressedspace { font-weight: var(--wideFunnel,600); letter-spacing: .02em; font-family: var(--eager-orbit,inherit); line-height: 1; font-size: .8125rem }
.isolated-lockup { color: var(--cached-label); border: var(--embossedboard) var(--plumbdrawer) var(--cached-label) }
.singlePlaceholder { display: inline-flex; align-items: center; gap: .625rem }
.ghostSpinner { display: inline-block }
.twinFiber { position: relative }
.twinFiber [hidden] { display: none }
.node { min-width: 0 }
.computed { -webkit-overflow-scrolling: touch; scroll-snap-type: x mandatory; display: flex; overflow-x: auto; scrollbar-width: none }
.computed::-webkit-scrollbar { display: none }
.stationedCoaster { scroll-snap-align: start; min-width: 0; flex: 0 0 100% }
.twinFiber[data-stagedbundle] .node { overflow: hidden }
.twinFiber[data-stagedbundle] .computed { cursor: grab }
.twinFiber[data-evaluated] .computed { cursor: grabbing }
.computed a,.computed button,.computed summary { cursor: pointer }
.twinFiber[data-stagedbundle] .computed { scroll-snap-type: none; overflow: visible }
.twinFiber[data-stagedbundle]:not([data-briskorbit]) .computed { transform: translateX(calc(var(--lazy) * -100%)); transition: transform calc(var(--chained) * 3) var(--syncedLining) }
.twinFiber[data-stagedbundle][data-briskorbit] .computed { display: grid }
.twinFiber[data-stagedbundle][data-briskorbit] .stationedCoaster { transition: opacity calc(var(--chained) * 3) var(--syncedLining),transform calc(var(--chained) * 3) var(--syncedLining); opacity: 0; pointer-events: none; grid-area: 1/1 }
.twinFiber[data-stagedbundle][data-briskorbit] .stationedCoaster[data-twin-indicator] { opacity: 1; pointer-events: auto }
.twinFiber[data-stagedbundle][data-evaluated] .computed { transition: none }
.page { display: flex; gap: calc(var(--jig) * .5) }
.stitched-logo,.periodicstamp,.vitalsession { height: 2.75rem; cursor: pointer; border-radius: var(--sequence); width: 2.75rem; justify-content: center; border: var(--embossedboard) var(--plumbdrawer) var(--cornered); align-items: center; display: inline-flex; padding: 0; transition: transform var(--chained) var(--syncedLining),border-color var(--chained) var(--syncedLining),opacity var(--chained) var(--syncedLining); background: var(--outercrate); box-shadow: var(--fittedfilament); color: inherit }
.stitched-logo:hover { border-color: var(--wideFooter); transform: var(--formal-brace) }
.stitched-logo:active { transform: var(--shelvedPlaceholder) }
.stitched-logo[aria-disabled="true"] { cursor: default; opacity: var(--shelvedspace); pointer-events: none }
.quiltedClipboard { width: 1.25rem; height: 1.25rem }
.defined { transform: scaleX(-1) }
.mounted-cluster { font-size: 1.0625rem; align-items: center; letter-spacing: var(--designedSilo,normal); display: flex; margin: 0 0 1rem; gap: .75rem; font-family: var(--eager-orbit,inherit); font-weight: var(--wideFunnel,700) }
.underlinedLever .linedvault { max-width: none }
.formed { grid-template-columns: 1fr 1fr; gap: clamp(2rem,4vw,3.5rem); display: grid; align-items: start }
.formed .linedvault { margin-top: 0 }
.twinindicator { flex-direction: column; margin: 0; display: flex }
.outerspacer { gap: .5rem clamp(1rem,3vw,2rem); padding: .875rem 0; align-items: start; border-top: var(--embossedboard) var(--plumbdrawer) var(--stitched); grid-template-columns: minmax(9rem,.5fr) 1.5fr; display: grid }
.outerspacer:last-child { border-bottom: var(--embossedboard) var(--plumbdrawer) var(--stitched) }
.outerspacer dt { font-size: .8125rem; letter-spacing: .06em; font-weight: 700; opacity: .55; text-transform: uppercase }
.outerspacer dd { margin: 0; line-height: var(--laminatedfilament); opacity: .9 }
.outerspacer dd a { text-underline-offset: .2em; text-decoration: underline }
.inscribed-dock { margin: 1.25rem 0 0; padding: 0; list-style: none; flex-direction: column; gap: .75rem; display: flex }
.inscribed-dock li { align-items: flex-start; display: flex; line-height: var(--laminatedfilament); gap: .625rem }
.singlesidebar { opacity: .85 }
.inscribed-dock .pointedModule { flex-shrink: 0; margin-top: .2rem; height: 1.05rem; color: var(--cached-label); width: 1.05rem }
.indented-tile { display: flex; margin: 1.5rem 0 0; font-size: .9375rem; align-items: center; gap: .5rem }
.textualthread { opacity: .75 }
.indented-tile .pointedModule { color: var(--cached-label); flex-shrink: 0; width: 1.05rem; height: 1.05rem }
@media(max-width:768px) {.formed { grid-template-columns: 1fr }
.outerspacer { gap: .25rem; grid-template-columns: 1fr }}
@media(max-width:640px) {.formed { gap: 1.5rem }}
.drafted-page { position: relative }
.drafted-page::before { content: ""; pointer-events: none; position: absolute; background-image: linear-gradient(100deg,color-mix(in srgb,var(--plotted-vector) 12%,transparent) 0%,transparent 52%); inset: 0 }
.drafted-page>.formalLockup { position: relative }
.tonalFlag { background-image: linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--straightBevel) 5%,transparent) 100%) }
.sized-pulse .crossed-beacon { margin: 0 0 .75rem }
.drafted-page .cellular { padding: clamp(1.5rem,3vw,2rem) 0; flex-wrap: wrap; border-top: var(--embossedboard) var(--plumbdrawer) var(--cornered); gap: clamp(1.5rem,3vw,2rem); border-bottom: var(--embossedboard) var(--plumbdrawer) var(--cornered); justify-content: space-between; align-items: center; display: flex }
.brisk-vector h1,.brisk-vector h2 { margin: 0 0 .75rem; font-size: calc((1rem + (clamp(1.5rem,3.5vw,2.25rem) - 1rem) * var(--typedschema)) * var(--linedlobby)); line-height: 1.1 }
.brisk-vector .figured { margin: 0 }
.figured { font-style: normal; display: flex; gap: .5rem; flex-direction: column }
.cachedHint { min-width: 0; display: inline-flex; line-height: var(--laminatedfilament); gap: .5rem; align-items: flex-start }
.cachedHint .stationedHint { margin-top: .125rem }
.figured a { text-decoration: underline; text-underline-offset: .2em }
.plumbtimeline { align-items: center; gap: .5rem 1.25rem; flex-direction: row; flex-wrap: wrap }
.plumbtimeline .cachedHint+.cachedHint { border-inline-start: var(--embossedboard) var(--plumbdrawer) var(--cornered); padding-inline-start: 1.25rem }
.tonalFlag .sized-pulse { text-align: center }
.sized-pulse h2,.sized-pulse h1 { font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--typedschema)) * var(--linedlobby)); margin: 0 0 .5rem }
.sized-pulse .live-cipher { margin-inline: auto }
.stitchedBevel { margin: 2rem 0 2.5rem; grid-template-columns: repeat(3,minmax(0,1fr)); display: grid; text-align: left; gap: var(--jig) }
.syncedfooter { align-items: flex-start; overflow: hidden; gap: .75rem; flex-direction: column; word-break: break-word; display: flex; position: relative }
.toured { width: 100%; border-bottom: var(--embossedboard) var(--plumbdrawer) var(--stitched); letter-spacing: .06em; font-weight: 700; opacity: .6; padding-bottom: .5rem; font-size: .8125rem; text-transform: uppercase }
.twinned { font-size: 1.0625rem; line-height: var(--laminatedfilament) }
.eagerPrimitive { bottom: -6.5rem; position: absolute; color: color-mix(in srgb,var(--wideFooter) 10%,transparent); inset-inline-end: -1.25rem; height: 18rem; width: 19rem; z-index: 0; pointer-events: none }
.syncedfooter .syncedThread,.toured,.twinned { z-index: 1; position: relative }
.syncedfooter a { text-decoration: underline; text-underline-offset: .2em }
@media(max-width:900px) {.stitchedBevel { grid-template-columns: repeat(2,minmax(0,1fr)) }}
@media(max-width:768px) {.drafted-page .cellular,.cellular { align-items: flex-start; flex-direction: column }
.stitchedBevel { grid-template-columns: 1fr }}
@media(max-width:900px) {.plumbtimeline { gap: .5rem; flex-direction: column; align-items: flex-start }
.plumbtimeline .cachedHint+.cachedHint { border-inline-start: 0; padding-inline-start: 0 }}
.pattern h1 { line-height: 1.1; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--typedschema)) * var(--linedlobby)); margin: 0 0 1.5rem }
.pattern h2 { line-height: 1.3; margin: 2.5rem 0 1rem; font-size: 1.5rem }
.pattern h3 { font-size: 1.125rem; margin: 2rem 0 .75rem; line-height: 1.4 }
.pattern p { line-height: var(--laminatedfilament); color: color-mix(in srgb,var(--straightBevel) 85%,transparent); margin: 0 0 1.25rem; font-size: 1.0625rem }
.pattern p:last-child { margin-bottom: 0 }
.pattern p.crossed-beacon { color: var(--straightBevel); margin: 0; font-size: .8125rem }
.pattern ul { display: flex; padding-left: 1.25rem; gap: .5rem; margin: 0 0 1.25rem; flex-direction: column }
.pattern li { color: color-mix(in srgb,var(--straightBevel) 85%,transparent); font-size: 1.0625rem; line-height: var(--laminatedfilament) }
.pattern a { text-decoration: underline; color: var(--wideFooter); text-underline-offset: .2em }
.pattern strong { font-weight: 700 }
.linedsystem { padding: calc(var(--upholsteredapplet) + var(--plumbfoyer,0rem)) 0 }
.linedsystem h1,.linedsystem h2 { line-height: 1.1; margin: 0 0 1.5rem; font-size: calc((1rem + (clamp(3rem,8vw,5rem) - 1rem) * var(--typedschema)) * var(--linedlobby)) }
.article { border: none; border-top: var(--embossedboard) var(--plumbdrawer) var(--stitched); width: 4rem; margin: 0 0 2.5rem }
.editor { align-items: start; gap: 2.5rem clamp(2rem,4vw,3.5rem); max-width: none; display: grid; grid-template-columns: repeat(2,minmax(0,1fr)) }
.editor p { line-height: 1.45; font-size: calc((1rem + (clamp(1.125rem,1.8vw,1.375rem) - 1rem) * var(--typedschema)) * var(--linedlobby)); max-width: var(--embossedEnvelope); margin: 0 }
.editor p:first-child { grid-column: 1 / -1 }
.editor p:not(:first-child) { padding-top: 1.25rem; max-width: none; line-height: var(--laminatedfilament); position: relative; font-size: 1.0625rem }
.editor p:not(:first-child)::before { width: 2.5rem; height: 2px; inset-inline-start: 0; content: ""; position: absolute; background: var(--cached-label); top: 0 }
@media(max-width:768px) {.editor { gap: 2rem; grid-template-columns: 1fr }}
@media(max-width:640px) {.pattern h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--typedschema)) * var(--linedlobby)) }
.linedsystem h1,.linedsystem h2 { font-size: calc((1rem + (clamp(2.25rem,9vw,3rem) - 1rem) * var(--typedschema)) * var(--linedlobby)); margin-bottom: 1.25rem }}
.halved-orbit .mounted-workspace { display: grid; gap: clamp(2rem,4vw,3.5rem); position: relative; border-radius: var(--neutral); align-items: center; overflow: hidden; grid-template-columns: minmax(0,1.1fr) minmax(0,1fr); padding: calc(var(--nested-stripe) * 2); border: var(--embossedboard) var(--plumbdrawer) var(--cornered) }
.mounted-workspace { --caddy: 22px; --semi-primitive: 45deg }
.cachedEnvelope { --caddy: 28px }
.mounted-workspace::before { position: absolute; content: ""; background-image: repeating-linear-gradient(var(--semi-primitive),color-mix(in srgb,var(--plotted-vector) 7%,transparent) 0,color-mix(in srgb,var(--plotted-vector) 7%,transparent) 1px,transparent 1px,transparent var(--caddy)); inset: 0; pointer-events: none }
.mounted-workspace>* { position: relative }
.mounted-workspace h2,.mounted-workspace h1 { margin: 0; max-width: 14ch; line-height: 1.05; text-wrap: balance; font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--typedschema)) * var(--linedlobby)) }
.rowedloop { gap: 1.25rem; display: flex; flex-direction: column; align-items: flex-start }
.rowedloop .live-cipher { margin: 0 }
.mounted-workspace h1,.mounted-workspace h2,.rowedloop .live-cipher,.tabbed { text-shadow: 0 0 .75rem var(--framedDrawer),0 0 2rem var(--framedDrawer) }
.halved-orbit .rowedloop .flaredchevron { box-shadow: 0 0 2rem .75rem var(--framedDrawer); color: var(--imprinted); background: var(--pointedtunnel) }
.halved-orbit .rowedloop .flaredchevron:hover { background: color-mix(in srgb,var(--pointedtunnel) 86%,var(--straightBevel)); color: var(--imprinted) }
.tabbed { line-height: 1.4; opacity: .7; font-size: .875rem; margin: -0.5rem 0 0 }
@media(max-width:768px) {.halved-orbit .mounted-workspace { gap: 1.5rem; align-items: start; grid-template-columns: 1fr }
.mounted-workspace h2,.mounted-workspace h1 { max-width: none }}
@media(max-width:640px) {.halved-orbit .mounted-workspace { padding: calc(var(--nested-stripe) * 1.25) }}
.vectored { transition: transform var(--chained) var(--syncedLining),box-shadow var(--chained) var(--syncedLining),border-color var(--chained) var(--syncedLining); flex-direction: column; display: flex; gap: .875rem; padding: var(--nested-stripe) }
.vectored:hover { border-color: var(--cornered); box-shadow: var(--enriched); transform: var(--formal-brace) }
.vectored h3 { font-size: 1.25rem; margin: 0 }
.vectored p { opacity: .75; line-height: var(--laminatedfilament); margin: 0 }
.crossedorbit .linedvault { max-width: 40rem }
.live { grid-template-columns: 1fr 1fr; display: grid }
.textual-label { display: flex; gap: 2rem; padding: 0 2.5rem; flex-direction: column }
.textual-label:first-child { border-inline-end: var(--embossedboard) var(--plumbdrawer) var(--stitched) }
.pointedflare { align-items: flex-start; display: flex; gap: 1.25rem }
.pointedflare h3 { font-size: 1.25rem; margin: 0 0 .5rem }
.pointedflare p { line-height: var(--laminatedfilament); margin: 0; opacity: .75 }
@media(max-width:768px) {.live { grid-template-columns: 1fr; gap: 1.5rem }
.textual-label { padding: 0 }
.textual-label:first-child { border-inline-end: none }}
@media(max-width:640px) {.live { gap: 1.25rem }}
.fixedfiber .isolatedcaption { --syncedVector: 3.25 }
.straightScroller { align-items: flex-end; display: flex; gap: var(--jig); margin-bottom: var(--jig); justify-content: space-between }
.straightScroller .linedvault { margin-bottom: 0 }
.knitted-token { flex-shrink: 0 }
.knitted-token .stitched-logo { border-radius: 0 }
.fixedfiber .node { padding-block: 2rem; margin-block: -2rem }
.regional { padding-right: var(--jig); flex-basis: calc(100% / var(--syncedVector)) }
.regional .vectored { height: 100% }
.fixedfiber .twinFiber[data-stagedbundle] .computed { transform: translateX(calc(var(--lazy) * -100% / var(--syncedVector))) }
@media(max-width:1024px) {.fixedfiber .isolatedcaption { --syncedVector: 2.2 }}
@media(max-width:640px) {.fixedfiber .isolatedcaption { --syncedVector: 1.15 }
.straightScroller { flex-direction: column; align-items: flex-start }}
.holder { padding: calc(var(--upholsteredapplet) * .7) 0 calc(var(--upholsteredapplet) * .5); border-top: var(--embossedboard) var(--plumbdrawer) var(--stitched) }
.singleSwatch { justify-content: space-between; display: flex; border-top: var(--embossedboard) var(--plumbdrawer) var(--stitched); gap: 1rem; flex-wrap: wrap; margin-top: clamp(2rem,4vw,3rem); padding-top: clamp(1.5rem,3vw,2rem); font-size: .875rem; align-items: center }
.singleSwatch p { margin: 0 }
.singleSwatch p:not(.beta) { opacity: .65 }
.singleSwatch a { text-decoration: none }
.singleSwatch a:hover { text-decoration: underline }
.semiswatch { justify-content: flex-end; align-items: center; flex-wrap: wrap; display: flex; gap: .75rem 1.5rem; margin-left: auto }
.beta { margin: 0; font-size: .75rem; color: var(--grouped-cipher) }
.beta a { text-decoration: none }
.shelved-system { gap: .75rem; flex-direction: column; display: flex }
.shelved-system a { opacity: .85; text-decoration: none }
.shelved-system a { transition: opacity var(--chained) var(--syncedLining),color var(--chained) var(--syncedLining) }
.shelved-system a:hover { color: var(--wideFooter); opacity: 1 }
.flagged { text-transform: uppercase; color: var(--grouped-cipher); margin: 0; letter-spacing: .06em; font-size: .8125rem; font-weight: 700 }
.louveredshelf { opacity: .75; margin: 0; line-height: var(--laminatedfilament); max-width: 32ch }
.livestamp { align-items: flex-start }
.livestamp .widecoaster { margin-block-start: max(0px,calc((1em * var(--laminatedfilament) - 2.25rem) / 2)) }
.livestamp .ghostSpinner { margin-block-start: max(0px,calc((2.25rem - 1em * var(--laminatedfilament)) / 2)) }
.sideDock { display: flex; font-style: normal; gap: .65rem; flex-direction: column }
.mounted-bevel { line-height: var(--laminatedfilament); display: inline-flex; min-width: 0; text-decoration: none; gap: .5rem; align-items: flex-start }
.raw-board { opacity: .85 }
.mounted-bevel .pointedModule { margin-block-start: calc((1rem * var(--laminatedfilament) - 1.05rem) / 2) }
.mounted-bevel .pointedModule { width: 1.05rem; height: 1.05rem }
a.mounted-bevel:hover .raw-board { opacity: 1 }
a.pointedCorner { opacity: 1; text-decoration: underline; text-decoration-color: var(--cached-label); text-decoration-thickness: .08em; text-underline-offset: .28em }
a.pointedCorner:hover { text-decoration-color: var(--cached-label); color: var(--wideFooter) }
.wide-shelf { overflow: hidden; background: var(--outercrate); border: var(--embossedboard) var(--plumbdrawer) var(--stitched); border-radius: var(--neutral) }
.cached-clipboard { display: grid; grid-template-columns: 1.7fr 1fr 1.2fr 1fr }
.jointCapsule { min-width: 0; padding: clamp(1.25rem,2.4vw,1.75rem) clamp(1.25rem,2.2vw,2rem); gap: 1rem; flex-direction: column; display: flex; border-inline-start: var(--embossedboard) var(--plumbdrawer) var(--stitched) }
.jointCapsule:first-child { border-inline-start: none }
.canonical-hangar { gap: .85rem }
.holder .louveredshelf { font-size: .9375rem; max-width: 26ch }
.holder .flagged { display: flex; align-items: baseline; gap: .5rem }
.lined { font-variant-numeric: tabular-nums; letter-spacing: .08em; color: var(--wideFooter) }
.fixedVector { gap: .7rem }
.holder .singleSwatch { padding: clamp(.75rem,1.4vw,1rem) clamp(1.25rem,2.2vw,2rem); margin-top: 0; font-size: .8125rem }
@media(max-width:1024px) {.cached-clipboard { grid-template-columns: 1.4fr 1fr }
.jointCapsule { border-top: var(--embossedboard) var(--plumbdrawer) var(--stitched) }
.jointCapsule:nth-child(-n+2) { border-top: none }
.jointCapsule:nth-child(odd) { border-inline-start: none }}
@media(max-width:768px) {.singleSwatch { align-items: flex-start; flex-direction: column }
.semiswatch { margin-left: 0; justify-content: flex-start }}
@media(max-width:640px) {.singleSwatch { padding-top: 1.25rem; margin-top: 1.5rem }
.cached-clipboard { grid-template-columns: 1fr }
.jointCapsule { border-top: var(--embossedboard) var(--plumbdrawer) var(--stitched); border-inline-start: none }
.jointCapsule:nth-child(-n+2) { border-top: var(--embossedboard) var(--plumbdrawer) var(--stitched) }
.jointCapsule:first-child { border-top: none }}
.crossedbuckle { display: grid; gap: 1.25rem }
.gathered-loft { flex-direction: column; min-width: 0; display: flex; gap: .5rem }
.periodic-coaster { font-size: .875rem; letter-spacing: .01em; font-weight: 600 }
.cyber { align-items: center; flex-wrap: wrap; gap: 1rem; display: flex }
.directed { margin: 0; font-size: .875rem }
.directed:empty { display: none }
.directed[data-louvered-stamp] { overflow: hidden; white-space: nowrap; margin: -1px; border: 0; clip-path: inset(50%); position: absolute; height: 1px; width: 1px; padding: 0 }
.typed-banner { margin: 0 }
.indentedorbit:not([hidden]) { gap: .75rem; display: flex; flex-direction: column; align-items: flex-start; grid-column: 1/-1 }
.indentedorbit:focus { outline: none }
.cachedPicture { height: 2.5rem; width: 2.5rem }
.contextualform { font-size: 1.375rem; letter-spacing: var(--vitalBuckle); margin: 0; font-weight: var(--stagedForm) }
.flaredchevron[data-periodicfilament] { position: relative; opacity: 1; color: transparent; pointer-events: none }
.flaredchevron[aria-disabled="true"] { cursor: default }
.flaredchevron[data-periodicfilament] .pointedModule { visibility: hidden }
.cyber .flaredchevron[data-periodicfilament][aria-busy="true"]::after { content: ""; display: block; position: absolute; inset: auto; top: 50%; left: 50%; z-index: 1; width: 1.15em; height: 1.15em; margin: -0.575em 0 0 -0.575em; padding: 0; box-sizing: border-box; background: none; opacity: 1; border: 2px solid var(--sized-stage); border-top-color: transparent; border-radius: 50%; transition: none; animation: configuredfixture .7s linear infinite }
@media (prefers-reduced-motion: reduce) {.cyber .flaredchevron[data-periodicfilament][aria-busy="true"]::after { animation: none }}
@keyframes configuredfixture {to { transform: rotate(360deg) }}
.designedScroller { max-width: 44rem; gap: .75rem; margin: 0 0 clamp(1.75rem,3vw,2.5rem); display: flex; flex-direction: column }
.textual-preview { gap: 1.25rem 1.5rem; grid-template-columns: repeat(2,minmax(0,1fr)) }
.textual-preview .cyber,.textual-preview .baseline { grid-column: 1/-1 }
.privatePipeline { padding: calc(var(--nested-stripe) * 1.5) }
.half-flag { opacity: .65; font-size: .8125rem; margin: 1rem 0 0 }
.foiledcone { font-weight: 400; opacity: .72; text-transform: none }
@media(max-width:768px) {.textual-preview { grid-template-columns: 1fr }
.cyber .flaredchevron { width: 100% }}
@media(max-width:640px) {.privatePipeline { padding: var(--nested-stripe) }}
.eagertoken .linedvault { max-width: none }
.underlined-lockup img { aspect-ratio: 3/2; border-radius: var(--bubble); object-fit: cover; width: 100%; display: block }
.action::before { width: 2.5rem; content: ""; height: 2px; display: block; margin-bottom: 1rem; background: var(--cached-label) }
.action::before { order: 1 }
.action h3 { order: 2 }
.action p { order: 3 }
.simple-stamp { display: grid; align-items: start; gap: clamp(2rem,4vw,4rem); grid-template-columns: 1fr 1fr }
.framed-applet { flex-direction: column; display: flex }
.fixed { margin: 0 0 1.5rem }
.fixed img { aspect-ratio: 3/4; display: block; width: 100%; object-fit: cover; border-radius: var(--bubble) }
.semiDraft h3 { font-size: calc((1rem + (clamp(1.375rem,2.5vw,1.75rem) - 1rem) * var(--typedschema)) * var(--linedlobby)); margin: 0 0 .5rem }
.semiDraft p { opacity: .75; font-size: 1.0625rem; margin: 0; max-width: 55ch; line-height: var(--laminatedfilament) }
.inertenvelope { gap: var(--jig); align-self: stretch; display: grid; grid-auto-rows: 1fr }
.action { border-radius: var(--neutral); display: flex; background: var(--outercrate); flex-direction: column; border: var(--embossedboard) var(--plumbdrawer) var(--stitched); padding: var(--nested-stripe); box-shadow: var(--fittedfilament) }
.underlined-lockup { order: 0; margin: 0 0 1rem }
.action h3 { font-size: calc((1rem + (clamp(1.25rem,2vw,1.5rem) - 1rem) * var(--typedschema)) * var(--linedlobby)); margin: 0 0 .5rem }
.action p { max-width: 52ch; font-size: 1.0625rem; opacity: .75; margin: 0; line-height: var(--laminatedfilament) }
@media(max-width:768px) {.simple-stamp { gap: var(--jig); grid-template-columns: 1fr }
.framed-applet { padding: var(--nested-stripe); border: var(--embossedboard) var(--plumbdrawer) var(--stitched); background: var(--outercrate); box-shadow: var(--fittedfilament); border-radius: var(--neutral) }
.fixed { margin: 0 0 1rem }
.fixed img { aspect-ratio: 3/2 }
.semiDraft h3 { font-size: calc((1rem + (clamp(1.25rem,2vw,1.5rem) - 1rem) * var(--typedschema)) * var(--linedlobby)) }
.semiDraft::before { height: 2px; margin-bottom: 1rem; background: var(--cached-label); content: ""; display: block; width: 2.5rem }
.inertenvelope { grid-auto-rows: auto }}
@media(max-width:640px) {.simple-stamp { gap: 1.5rem }}
.polarpicture { --stowed-pivot: 5rem; flex-direction: column; transition: height var(--chained) var(--syncedLining); height: var(--stowed-pivot); display: flex }
.collar { --stowed-pivot: 5.5rem }
@keyframes scalarBracket {from { transform: translateX(0) }
to { transform: translateX(-100%) }}
.editedcone { justify-content: space-between; flex: 1 1 auto; align-items: center; min-height: 0; gap: clamp(1rem,2vw,1.5rem); padding-block: 0; display: flex }
.paneled-provider { align-items: center; gap: clamp(1rem,2vw,1.5rem); display: flex }
.fiber { gap: clamp(1rem,2vw,1.5rem); display: flex; flex-wrap: wrap }
.louvered-inlay { height: 2.75rem; justify-content: center; display: none; width: 2.75rem; align-items: center; cursor: pointer }
.louvered-inlay .declared-page { display: none }
.louvered-inlay[aria-expanded="true"] .pointed-trim { display: none }
.louvered-inlay[aria-expanded="true"] .declared-page { display: inline-flex }
:root { --wireless: 5rem }
.labeled-orbit { height: var(--wireless) }
.collar .editedcone { padding-block: clamp(.6rem,1.2vw,.9rem); gap: clamp(1rem,3vw,2.5rem) }
.laminated-stage { gap: .75rem; align-items: center; min-width: 0; display: inline-flex }
.convergedEnvelope { width: 2.5rem; border: var(--embossedboard) var(--plumbdrawer) var(--cached-label); color: var(--cached-label); display: inline-flex; height: 2.5rem; font-weight: 700; flex-shrink: 0; font-size: .9375rem; justify-content: center; align-items: center }
.testedtile { min-width: 0; grid-template-columns: minmax(0,max-content); display: grid; line-height: 1.15 }
.eagerschema { text-transform: uppercase }
.collar .flaredchevron,.collar .flaredchevron:hover { border-color: transparent; box-shadow: none }
.collar .flaredchevron:hover { border-color: var(--plotted-vector); opacity: 1; color: var(--plotted-vector); background: transparent }
.collar .fiber { align-items: center; gap: 0; counter-reset: embedded-splash }
.collar .fiber a { text-transform: uppercase; font-size: .8125rem; font-weight: 600; padding: 1.15rem clamp(.9rem,1.8vw,1.5rem); color: color-mix(in srgb,var(--plotted-vector) 76%,transparent); display: inline-flex; gap: .45rem; align-items: baseline; letter-spacing: .08em; transition: color var(--chained) var(--syncedLining) }
.collar .fiber a::after { position: absolute; content: ""; left: 0; bottom: .25rem; opacity: .32; top: .25rem; border-left: var(--embossedboard) var(--plumbdrawer) var(--plotted-vector) }
.collar .fiber a:first-child::after { display: none }
.collar .fiber a::before { counter-increment: embedded-splash; color: color-mix(in srgb,var(--plotted-vector) 55%,transparent); font-size: .8125rem; font-weight: 700; transition: color var(--chained) var(--syncedLining); content: counter(embedded-splash,decimal-leading-zero) }
.collar .fiber a[aria-current="page"]::before,.collar .fiber a:hover::before { color: color-mix(in srgb,var(--wideFooter) 48%,var(--plotted-vector)) }
.polarpicture .flaredchevron,.polarpicture .ghostSpinner,.polarpicture .fiber a { white-space: nowrap }
.fiber,.editedcone>*,.paneled-provider { min-width: 0 }
.polarpicture .ghostSpinner { text-overflow: ellipsis; overflow: hidden }
@media(min-width:1057px) and (max-width:1400px) {.editedcone,.paneled-provider,.fiber { gap: 1rem }
.collar .editedcone { gap: 1.25rem }
.collar .fiber a { padding: 1.15rem .75rem }}
@media(max-width:1056px) {.editedcone { align-items: center; justify-content: space-between; flex-direction: row }
.louvered-inlay { display: inline-flex }
.paneled-provider { flex-direction: column; border-bottom: var(--embossedboard) var(--plumbdrawer) var(--testedkeypad); border-top: var(--embossedboard) var(--plumbdrawer) var(--testedkeypad); left: 0; background: var(--engravedFiber); z-index: 20; gap: .5rem; position: absolute; display: none; padding: 1rem; align-items: stretch; right: 0; top: 100% }
.paneled-provider[data-bridgedloft] { display: flex }
.fiber { gap: .25rem; flex-direction: column }
.fiber a { padding: .65rem .25rem }
.fiber a::after { display: none }
:root { --wireless: 4rem }
.polarpicture,.collar { --stowed-pivot: 4.5rem }
.collar .paneled-provider { border-color: var(--plotted-vector); background: var(--framedDrawer) }
.collar .fiber { gap: .25rem }
.collar .fiber a { padding: .65rem .25rem }
.paneled-provider .flaredchevron { width: 100% }}
@keyframes fortifiedBuckle {from { transform: translate3d(-12%,-7%,0) scale(.88) }
to { transform: translate3d(13%,9%,0) scale(1.14) }}
@keyframes periodicDispatch {from { transform: translate3d(12%,6%,0) scale(1.2) }
to { transform: translate3d(-12%,-7%,0) scale(.91) }}
.rowedcorner { justify-content: center; min-height: clamp(32rem,46vw,46rem); position: relative; overflow: clip; display: flex; isolation: isolate; flex-direction: column; padding: min(calc(var(--upholsteredapplet) * 1.15),calc(var(--engravedCone,100vh) * .125)) 0 }
.region { margin: 0; object-fit: cover; position: absolute; inset: 0; width: 100%; pointer-events: none; height: 100%; z-index: 0 }
.decimalOrbit { z-index: 1; background: linear-gradient(180deg,color-mix(in srgb,var(--straightBevel) 30%,transparent),color-mix(in srgb,var(--straightBevel) 72%,transparent)); position: absolute; inset: 0 }
.rowedcorner .formalLockup { z-index: 2; position: relative }
.inertCorner { display: grid; grid-template-columns: minmax(0,1.4fr) minmax(16rem,.6fr); align-items: end; gap: 0 clamp(2.5rem,5vw,4.5rem); padding: clamp(2.25rem,5vw,3.75rem); border-radius: var(--neutral); background: color-mix(in srgb,var(--covertoken) 90%,transparent); border: var(--embossedboard) var(--plumbdrawer) var(--stitched); box-shadow: var(--fittedfilament); backdrop-filter: blur(14px) saturate(1.1); -webkit-backdrop-filter: blur(14px) saturate(1.1) }
.simpleCrate { gap: 1.5rem; flex-direction: column; align-items: flex-start; display: flex; min-width: 0 }
.simpleCrate h1,.simpleCrate h2 { margin: 0; max-width: min(16ch,100%); font-size: calc((1rem + (clamp(2.25rem,5.5vw,4rem) - 1rem) * var(--typedschema)) * var(--linedlobby)); line-height: 1.02 }
.simpleCrate .live-cipher { max-width: 38rem; margin: 0 }
.simpleCrate .group { margin-top: .5rem }
.envelope { border-left: var(--embossedboard) var(--plumbdrawer) var(--cornered); align-self: stretch; padding-left: clamp(1.5rem,3vw,2.5rem) }
.tilted { top: calc(var(--wireless) + clamp(1rem,3vw,2rem)); margin: 0; position: sticky; list-style: none; padding: 0 }
.tilted li { display: flex; gap: 1rem; border-top: var(--embossedboard) var(--plumbdrawer) var(--cornered); padding: 1.1rem 0; line-height: 1.4; font-size: .9375rem; align-items: baseline }
.tilted li:first-child { border-top: 0; padding-top: 0 }
.tilted li:last-child { padding-bottom: 0 }
.upholstered-page { font-weight: 700; font-variant-numeric: tabular-nums; font-size: .75rem; letter-spacing: .12em; flex: 0 0 auto; color: var(--wideFooter) }
@media(max-width:768px) {.rowedcorner { min-height: 0; padding: calc(var(--upholsteredapplet) * .85) 0 }
.inertCorner { padding: clamp(1.5rem,6vw,2.25rem) }
.simpleCrate { gap: 1.25rem }
.inertCorner { grid-template-columns: 1fr; gap: 2rem 0 }
.simpleCrate h1,.simpleCrate h2 { font-size: calc((1rem + (clamp(2rem,8vw,3rem) - 1rem) * var(--typedschema)) * var(--linedlobby)) }
.envelope { border-left: 0; border-top: var(--embossedboard) var(--plumbdrawer) var(--cornered); padding: 1.5rem 0 0 }
.tilted { position: static }
.tilted li:first-child { border-top: 0 }}
.filteredboard .plottedLoft { margin: 0; list-style: none; gap: var(--jig); padding: 0; display: grid }
.cachedHangar { align-items: flex-start; display: flex; gap: var(--jig) }
.outer-stage { flex-shrink: 0; border-radius: var(--sequence); width: 1.75rem; color: var(--cached-label); justify-content: center; height: 1.75rem; align-items: center; display: inline-flex; box-shadow: var(--fittedfilament) }
.outer-stage .pointedModule { height: 1rem; width: 1rem }
.cachedHangar h3 { font-size: calc((1rem + (1.0625rem - 1rem) * var(--typedschema)) * var(--linedlobby)); margin: 0 0 .25rem }
.cachedHangar p { font-size: .9375rem; margin: 0; line-height: var(--laminatedfilament); opacity: .75 }
@media(max-width:768px) {.filteredboard .plottedLoft { grid-template-columns: 1fr }}
.enclosed-chevron .crossed-beacon:not(.foiled-lantern):not(.foiledBevel) { align-items: center; gap: .5rem; box-shadow: none; display: flex }
.enclosed-chevron .crossed-beacon:not(.foiled-lantern):not(.foiledBevel)::before,.enclosed-chevron .foiled-lantern::before,.enclosed-chevron .foiled-lantern::after { flex: 0 0 auto; content: ""; transform: rotate(45deg); border-radius: 0; height: .4375rem; width: .4375rem; background: var(--cached-label) }
.bridged-loft { padding: clamp(3.5rem,7vw,6rem) 0 }
.bridged-loft .pattern { max-width: max(var(--embossedEnvelope),68ch); margin-inline: auto }
.canonicalTile { color: var(--wideFooter); font-size: .8125rem; letter-spacing: .14em; text-transform: uppercase; margin: 0 0 .75rem; font-weight: 700 }
.printed { line-height: 1.08; margin: 0 0 1rem; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--typedschema)) * var(--linedlobby)) }
.sized-thread code { font-size: .875em; white-space: nowrap; background: var(--outercrate); border-radius: var(--neutral); padding: .1em .4em }
.jointLoop { margin: 0 0 1.25rem }
.jointLoop .tertiaryModule { margin: 0 0 .6rem; line-height: 1.45 }
.jointLoop .breadcrumb { font-weight: 700 }
.jointLoop .tertiaryModule:last-child { margin-bottom: 0 }
.express { padding-left: 1.25rem; margin: 0 0 1.25rem; list-style: disc }
.express li { margin: 0 0 .4rem; line-height: var(--laminatedfilament) }
.express li::marker { color: var(--cached-label) }
.bridged-loft h2 { scroll-margin-top: calc(var(--wireless) + 1rem) }
.sized-thread { gap: .375rem 1.25rem; padding: .875rem 0; margin: 0 0 1.75rem; font-size: .9375rem; border-block: var(--embossedboard) var(--plumbdrawer) var(--stitched); display: grid; grid-template-columns: max-content minmax(0,1fr) }
.sized-thread dt { line-height: var(--laminatedfilament); letter-spacing: .1em; font-weight: 700; font-size: .75rem; opacity: .65; margin: 0; text-transform: uppercase }
.sized-thread dd { line-height: var(--laminatedfilament); margin: 0 }
.jacketed-dovetail { counter-reset: boxedSignal }
.jacketed-dovetail h2:not(.printed)::before { content: counter(boxedSignal,decimal-leading-zero) "."; counter-increment: boxedSignal; margin-inline-end: .625rem; font-variant-numeric: tabular-nums; color: var(--cached-label) }
.knittedcaption .sequential code { padding: 0; background: transparent }
.knittedcaption .pattern { max-width: min(100%,64rem) }
.knittedcaption .sequential { background: var(--outercrate); margin: .5rem auto 2.25rem; grid-template-columns: repeat(3,max-content); gap: 1rem 1.5rem; padding: var(--nested-stripe); border: var(--provider) var(--plumbdrawer) var(--stitched); max-width: min(100%,64rem); justify-content: space-between; border-radius: var(--mountedSystem) }
.knittedcaption .sequential dt { grid-row: 1 }
.knittedcaption .sequential dd { font-size: 1.0625rem; grid-row: 2 }
.knittedcaption .relationalFooter { display: grid; max-width: min(100%,64rem); margin: 1.5rem auto 0; gap: 2rem clamp(2rem,4vw,3.5rem); grid-template-columns: repeat(2,minmax(0,1fr)) }
.knittedcaption .vitalCipher { border-top: var(--embossedboard) var(--plumbdrawer) var(--cornered); padding-top: 1.25rem }
.knittedcaption .vitalCipher h2 { margin-top: 0; font-size: 1.25rem }
.knittedcaption .vitalCipher p,.knittedcaption .vitalCipher li { font-size: 1rem; color: color-mix(in srgb,var(--straightBevel) 85%,transparent); line-height: var(--laminatedfilament) }
.knittedcaption .vitalCipher>:last-child { margin-bottom: 0 }
@media(max-width:768px) {.knittedcaption .relationalFooter { grid-template-columns: 1fr }
.knittedcaption .sequential { grid-template-columns: 1fr; justify-content: start; gap: .375rem 0 }
.sized-thread code { white-space: normal }
.knittedcaption .sequential dt,.knittedcaption .sequential dd { grid-row: auto }
.knittedcaption .sequential dd { margin-bottom: .5rem }}
@media(max-width:640px) {.bridged-loft { padding: 2.5rem 0 }
.printed { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--typedschema)) * var(--linedlobby)) }}
.embossedTimeline { align-items: center; grid-template-columns: 1fr 1fr; display: grid; isolation: isolate; gap: clamp(2.5rem,5vw,4.5rem) }
.range .bridgedBeacon { order: 2 }
.bridgedBeacon { position: relative; margin: 0 }
.bridgedBeacon::before { inset: 1.25rem -1.25rem -1.25rem 1.25rem; z-index: -1; background: color-mix(in srgb,var(--fixedPulse) 18%,transparent); position: absolute; border-radius: var(--bubble); content: "" }
.range .bridgedBeacon::before { inset: 1.25rem 1.25rem -1.25rem -1.25rem }
.bridgedBeacon img { aspect-ratio: 4/3; object-fit: cover; width: 100%; border-radius: var(--bubble); display: block; box-shadow: var(--enriched) }
.periodic-token .linedvault { margin: 0 }
.periodic-token .live-cipher { font-size: 1.125rem }
.paneled-timeline { gap: clamp(1.75rem,3vw,2.5rem); display: flex; flex-direction: column }
.wideflare img { object-fit: cover; border-radius: var(--bubble); box-shadow: var(--fittedfilament); width: 100%; display: block; aspect-ratio: 21/9 }
.stitchedStage .linedvault { margin: 0 auto }
.middleThread { margin-bottom: 3rem }
.stationed-envelope { position: relative }
.quiltedFunnel { margin: 0 }
.quiltedFunnel img { aspect-ratio: 16/9; object-fit: cover; border-radius: var(--bubble); width: 100%; display: block }
.grounded { border-radius: var(--neutral); padding: calc(var(--nested-stripe) * 1.5); border: var(--embossedboard) var(--plumbdrawer) var(--stitched); max-width: 32rem; left: clamp(1rem,3vw,2rem); background: var(--covertoken); box-shadow: var(--enriched); position: absolute; z-index: 1; bottom: -2rem }
.grounded .linedvault { margin: 0 }
@media (max-width:768px) {.embossedTimeline { grid-template-columns: 1fr }
.bridgedBeacon::before,.range .bridgedBeacon::before { inset: .75rem calc(-1 * min(.75rem,var(--crossed-pivot) / 2)) -0.75rem .75rem }
.range .bridgedBeacon { order: 0 }
.wideflare img { aspect-ratio: 16/9 }
.grounded { left: auto; max-width: none; position: relative; bottom: auto; margin-top: -2.5rem; margin-inline: 1rem; padding: var(--nested-stripe) }
.quiltedFunnel img { aspect-ratio: 4/3 }}
@media(max-width:640px) {.paneled-timeline,.embossedTimeline { gap: 1.5rem }}
.flaredLining { --bridged-silo: color-mix(in srgb,var(--straightBevel) 9%,transparent); --knotted: 24px; background-repeat: repeat }
.flaredLining { --knotted: 26px; --bridged-silo: color-mix(in srgb,var(--straightBevel) 5%,transparent); background-size: var(--knotted) var(--knotted); background-image: radial-gradient(ellipse 1px 3.5px at 50% 50%,var(--bridged-silo) 99%,transparent 100%),radial-gradient(ellipse 3.5px 1px at 50% 50%,var(--bridged-silo) 99%,transparent 100%) }
.ligature .slider:not(.agile) { text-transform: uppercase; letter-spacing: calc(var(--vitalBuckle) + .03em) }
.calm { padding: calc(var(--nested-stripe) * 1.5); border: var(--provider) var(--plumbdrawer) var(--stitched); border-radius: var(--neutral); background: var(--outercrate); box-shadow: var(--fittedfilament); backdrop-filter: var(--vitalCrate); -webkit-backdrop-filter: var(--vitalCrate) }
.calm .linedvault+.mellow { padding-top: clamp(.75rem,1.5vw,1.25rem) }
.stationedpicture { display: grid; grid-template-columns: .9fr 1.1fr; gap: clamp(2rem,4vw,4rem); align-items: start }
.plottedShelf { align-items: center }
.plumbstamp { min-width: 0 }
.stationedpicture:not(.plottedShelf)>.plumbstamp { position: sticky; top: calc(var(--wireless) + clamp(1.5rem,4vw,2.5rem)) }
.plumbstamp .linedvault { margin-bottom: 1.25rem }
.mellow { min-width: 0; flex: 1 1 22rem }
.fittedkeypad { align-items: end; grid-template-columns: minmax(0,1fr) auto; gap: 1rem .75rem }
.fittedkeypad .cyber { gap: 0; align-items: stretch; flex-direction: column }
.fittedkeypad .directed { margin-top: .75rem }
.fittedkeypad .flaredchevron { padding-block: .75rem }
@media(max-width:768px) {.stationedpicture { grid-template-columns: 1fr }
.stationedpicture:not(.plottedShelf)>.plumbstamp { position: static }}
@media(max-width:640px) {.fittedkeypad { grid-template-columns: 1fr }
.fittedkeypad .flaredchevron { width: 100% }
.calm { padding: var(--nested-stripe) }}
.grained { border-color: var(--cornered); background: var(--framedDrawer); color: var(--plotted-vector) }
.grained .live-cipher { color: var(--plotted-vector) }
.grained p { color: var(--plotted-vector) }
.grained .crossed-beacon { color: color-mix(in srgb,var(--plotted-vector) 70%,transparent) }
.grained .flaredchevron { background: var(--plotted-vector); color: var(--straightBevel) }
.grained .manifold { color: var(--plotted-vector); border-color: var(--plotted-vector); background: transparent }
.grained .flaredchevron:hover { color: var(--straightBevel); background: color-mix(in srgb,var(--plotted-vector) 86%,var(--straightBevel)) }
.grained .manifold:hover { background: color-mix(in srgb,var(--plotted-vector) 14%,transparent); color: var(--plotted-vector) }
.grained .upholstered-page { color: var(--plotted-vector) }
.grained .syncedThread { background: var(--plotted-vector) }
.grained .syncedThread { border-color: transparent }
.grained .syncedThread { box-shadow: 0 0 0 .1875rem var(--cached-label); color: var(--cached-label) }
.grained summary::marker,.grained summary::after { color: var(--plotted-vector) }
.grained .mounted-workspace { border-color: color-mix(in srgb,var(--plotted-vector) 24%,transparent) }
.grained .paneled-provider { color: var(--plotted-vector) }
.grained .fiber a[aria-current="page"],.grained .fiber a:hover { color: var(--plotted-vector) }
.grained .louvered-inlay { border-color: var(--plotted-vector) }
.grained .singleSwatch { border-color: color-mix(in srgb,var(--plotted-vector) 34%,transparent) }
.grained .shelved-system a:hover { color: var(--plotted-vector) }
.grained .beta,.grained .flagged { opacity: .65; color: inherit }
.grained textarea,.grained input { background: color-mix(in srgb,var(--plotted-vector) 8%,var(--framedDrawer)); color: var(--plotted-vector); border-color: color-mix(in srgb,var(--plotted-vector) 56%,transparent) }
.grained ::placeholder { color: color-mix(in srgb,var(--plotted-vector) 55%,var(--framedDrawer)) }
.collar .fiber a::after { bottom: 0; opacity: 1; top: 0 }
.collar .fiber a::before { font-size: .8125rem; color: var(--wideFooter) }
.convergedEnvelope { color: var(--imprinted); border-color: transparent; background: var(--pointedtunnel) }
.louvered-inlay { width: 3rem; height: 3rem; border-radius: 0; border-width: 0 }
.louvered-inlay .pointedModule { width: 1.625rem; height: 1.625rem }
.paneled-provider,.louvered-inlay { border-color: var(--footer) }
.foiled-lantern::after,.foiled-lantern::before { height: 2px; display: block; width: clamp(1.25rem,3vw,2rem) }
details,.enumerated { transition: all var(--chained) var(--syncedLining) }
textarea,input { transition: all var(--chained) var(--syncedLining) }
.flaredchevron:not(.manifold,.lateral) { isolation: isolate; position: relative }
.flaredchevron:not(.manifold,.lateral)::after { background: var(--registeredTooltip); z-index: -1; position: absolute; transition: all var(--chained) var(--syncedLining); inset: 0 100% 0 0; content: ""; border-radius: inherit }
.flaredchevron:not(.manifold,.lateral):hover::after { inset: 0 }
.grained .flaredchevron:not(.manifold,.lateral)::after { display: none }
.flaredchevron:where(:not(.manifold,.lateral)):hover { background-color: var(--paneled-thread) }
details:hover,.enumerated:not(.stationedGadget,.rusticapplet,.cachedCapsule):hover { box-shadow: inset 4px 0 0 var(--wideFooter) }
input:not([type="checkbox"]):not([type="radio"]):focus,select:focus,textarea:focus { box-shadow: inset 4px 0 0 var(--wideFooter) }
.flaredchevron:not(.manifold,.lateral):hover:focus-visible,.flaredchevron:focus-visible { box-shadow: var(--beveledDock)!important }
[data-hoistedchevron] [data-fittedgadget] .formalLockup:not(:has(:is(.underlinedtunnel,.declaredFilter,.canonical-motif,.surveyed,.teamed,.symmetricapplet,.tested-workspace,.halved-tooltip,.quiltedMask,.deployed,.plottedflag,.plottedLoft,.pointedCode,.focal,.canonicalcone,.serrateddovetail,.screened-logo,.flaredCoupler,.fittedCipher,.scrolledbevel,.ghostVeil,.cachedfoyer,.polarcorner,.rowedVeil,.fulcrum,.jacketedCorner,.scrolledfilter,.stitchedBevel,.embossedshelf))) { clip-path: inset(-100% 100% -100% -100%); transition: clip-path var(--rack) var(--stitched-sidebar) }
[data-hoistedchevron] [data-fittedgadget][data-flaredmodule] .formalLockup:not(:has(:is(.underlinedtunnel,.declaredFilter,.canonical-motif,.surveyed,.teamed,.symmetricapplet,.tested-workspace,.halved-tooltip,.quiltedMask,.deployed,.plottedflag,.plottedLoft,.pointedCode,.focal,.canonicalcone,.serrateddovetail,.screened-logo,.flaredCoupler,.fittedCipher,.scrolledbevel,.ghostVeil,.cachedfoyer,.polarcorner,.rowedVeil,.fulcrum,.jacketedCorner,.scrolledfilter,.stitchedBevel,.embossedshelf))) { clip-path: inset(-100% -1rem -100% -100%) }
[data-hoistedchevron] [data-fittedgadget] .formalLockup:has(:is(.plottedLoft,.stitchedBevel)) { transition: opacity var(--rack) var(--stitched-sidebar); clip-path: inset(-100% -100% -100% -100%) }
[data-hoistedchevron] [data-fittedgadget][data-flaredmodule] .formalLockup:has(:is(.plottedLoft,.stitchedBevel)) { clip-path: inset(-100% -100% -100% -100%) }
[data-hoistedchevron] [data-fittedgadget] :is(.plottedLoft,.stitchedBevel)>* { transition: clip-path var(--rack) var(--stitched-sidebar); clip-path: inset(-100% 100% -100% -100%) }
[data-hoistedchevron] [data-fittedgadget][data-flaredmodule] :is(.plottedLoft,.stitchedBevel)>* { clip-path: inset(-100% -1rem -100% -100%) }
[data-hoistedchevron] [data-fittedgadget][data-flaredmodule] :is(.plottedLoft,.stitchedBevel)>*:nth-child(2) { transition-delay: calc(1 * var(--rowed-filament)) }
[data-hoistedchevron] [data-fittedgadget][data-flaredmodule] :is(.plottedLoft,.stitchedBevel)>*:nth-child(3) { transition-delay: calc(2 * var(--rowed-filament)) }
[data-hoistedchevron] [data-fittedgadget][data-flaredmodule] :is(.plottedLoft,.stitchedBevel)>*:nth-child(4) { transition-delay: calc(3 * var(--rowed-filament)) }
[data-hoistedchevron] [data-fittedgadget][data-flaredmodule] :is(.plottedLoft,.stitchedBevel)>*:nth-child(5) { transition-delay: calc(4 * var(--rowed-filament)) }
[data-hoistedchevron] [data-fittedgadget][data-flaredmodule] :is(.plottedLoft,.stitchedBevel)>*:nth-child(6) { transition-delay: calc(5 * var(--rowed-filament)) }
[data-hoistedchevron] [data-fittedgadget][data-flaredmodule] :is(.plottedLoft,.stitchedBevel)>*:nth-child(n+7) { transition-delay: calc(5 * var(--rowed-filament)) }
