:root { color-scheme: light; --grouped_folio: #3d80b6; --gathered: #8c8c88; --moldedShim: #202020; --rivetedVeil: #e7e7e3; --machined_summary: #f7f7f5; --sandboxedFleet: #f3f3f1; --molded_bridge: #202020 }
:root { --variable_applet: 0 2px 5px color-mix(in srgb,var(--moldedShim) 10%,transparent); --riveted_accordion: 0 4px 12px color-mix(in srgb,var(--moldedShim) 10%,transparent); --interlocked_foil: var(--sandboxedFleet); --even: var(--rivetedVeil); --machinedCipher: 590ms; --polar_booth: var(--sandboxedFleet); --tooled: var(--gathered); --slotted: 90ms; --minimalHanger: 0; --reinforced: translateY(-1px); --snapped_stub: color-mix(in srgb,var(--moldedShim) 55%,transparent); --variable_section: var(--machined_summary); --dimensional: 1px; --vector: transparent; --integral_hanger: 1.125rem; --partial: 1.0625rem; --onboard_element: 1.9375rem; --paired_bin: 1.1; --pairedInsignia: 0 8px 18px color-mix(in srgb,var(--moldedShim) 16%,transparent); --jointTray: .6875rem; --augmentedCrest: none; --shapedLedger: var(--sandboxedFleet); --molded_keypad: 9999px; --capped_binder: -0.02em; --gridded: 700; --magneticHint: var(--moldedShim); --atomic: 650; --onboardApplet: color-mix(in srgb,var(--moldedShim) 56%,transparent); --refined_editor: none; --augmentedApplet: transparent; --magneticSilo: transparent; --icon: scale(.98); --wiredBubble: var(--sandboxedFleet); --drape: var(--sandboxedFleet); --center: var(--ghostTray); --pivoted_signal: var(--molded_bridge); --slanted_element: 0 8px 18px color-mix(in srgb,var(--moldedShim) 16%,transparent); --knottedGlyph: .6875rem; --declared_bridge: var(--moldedShim); --reededSocket: 1.7; --bar: var(--sandboxedFleet); --deferred: inset 0 1px 2px color-mix(in srgb,var(--moldedShim) 10%,transparent); --imaged: 80.375rem; --ghostTray: 1px; --knotted_adapter: none; --stub: 1.375rem; --plainSurface: linear-gradient(transparent,var(--moldedShim)); --multi: 62ch; --echoedFleet: cubic-bezier(.25,.1,.25,1); --rail: var(--gathered); --trailingDrape: 3rem; --trailingShim: clamp(5.75rem,11vw,9.9375rem); --platedCameo: 0 20px 40px color-mix(in srgb,var(--moldedShim) 22%,transparent); --padding: clamp(1.25rem,5vw,3rem); --tight: color-mix(in srgb,var(--gathered) 20%,var(--sandboxedFleet)); --duplexLedger: var(--molded_bridge); --helm: 0 0 0 3px var(--molded_bridge); --seamless: 9999px; --short_veil: none; --tallied_hub: var(--sandboxedFleet); --vaulted: cubic-bezier(.25,.1,.25,1); --vaultedBridge: var(--sandboxedFleet); --installed_applet: var(--moldedShim); --plottedBus: color-mix(in srgb,var(--moldedShim) 7%,transparent); --joined: 400; --pivoted_ledger: 8px; --plotted_tint: .48; --rowed: solid; --grainedCornice: var(--sandboxedFleet); --stitched: var(--rivetedVeil); --provisionedTray: 0 0 0 3px var(--molded_bridge); --capped_courier: var(--moldedShim); --discrete_element: 200ms; --coinedFulcrum: var(--moldedShim); --augmentedRoster: 1; --echoed_scope: .75rem; --proxiedInsignia: var(--molded_bridge); --varnished: var(--molded_bridge); --snippet: 1.05; --proxied_popover: var(--machined_summary); --shortCurb: 1.625rem; --volatile: 0 24px 44px color-mix(in srgb,var(--moldedShim) 36%,transparent); --layered_layout: var(--moldedShim) }
@media(max-width:640px) {:root { --trailingShim: calc((clamp(5.75rem,11vw,9.9375rem)) * .7); --shortCurb: calc((1.625rem) * .85); --onboard_element: calc((1.9375rem) * .85) }}
:root { --wide_binder: #ffffff; --fastened: #3b7baf }
:root { --tactile_fixture: #666665 }
:root { --polar_flyout: #3d80b6 }
:root { --echoedSummary: 'Archivo',Arial,sans-serif; --progressive: 'Archivo',Arial,sans-serif }
:root { --lockedFleet: 400; --drawn: 'Space Mono',ui-monospace,Menlo,monospace; --plottedEasel: -0.02em }
*::after,*,*::before { box-sizing: border-box }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --provisioned: min(var(--imaged),100rem); --grouped_hint: min(var(--provisioned),48rem) }
body { margin: 0; background: var(--stitched); color: var(--moldedShim); font: 16px/var(--reededSocket,1.6) var(--echoedSummary,Arial,Helvetica,sans-serif); font-weight: var(--joined); overflow-wrap: break-word }
a[href^="tel:"],code,a[href^="mailto:"] { overflow-wrap: anywhere }
a { color: inherit }
button { font: inherit }
figure { margin: 0 }
svg,img { height: auto; max-width: 100% }
input:not([type="checkbox"]):not([type="radio"]),textarea { appearance: none; -webkit-appearance: none }
h4,h5,h1,h3,h6,h2 { overflow-wrap: normal; font-family: var(--progressive,inherit); letter-spacing: var(--capped_binder); font-weight: var(--gridded) }
.polar_element { width: min(var(--provisioned),calc(100% - var(--padding))); margin-inline: auto }
:is(.polar_tunnel,.unit)>.polar_element { width: min(var(--grouped_hint),calc(100% - var(--padding))) }
:is(.polar_tunnel,.unit)>.polar_element :is(.terraced,p) { max-width: none }
.insulated { padding: calc(var(--trailingShim) + var(--book,0rem)) 0; scroll-margin-top: var(--gutter) }
footer.insulated,header.insulated { padding: 0 }
.polarGateway { padding-block: 0; min-height: calc(100vh - var(--gutter)); min-height: calc(100svh - var(--gutter)); display: flex; flex-direction: column; --immutable: calc(100vh - var(--gutter)) }
.polarGateway>* { flex-direction: column; flex: 1 0 auto; display: flex; justify-content: center }
.coarseGateway { padding: calc(var(--trailingShim) + var(--issuedNode,0rem)) 0; background: var(--shapedLedger); backdrop-filter: var(--short_veil); -webkit-backdrop-filter: var(--short_veil) }
.insulated>.coarseGateway { margin-block: calc(-1 * (var(--trailingShim) + var(--book,0rem))) }
.insulated>:is(.neutral_bridge) { margin-block: calc(-1 * (var(--trailingShim) + var(--book,0rem))) }
header.insulated+.insulated:not(.polarGateway) { --pane: .55; padding-top: calc((var(--trailingShim) + var(--book,0rem)) * var(--pane)) }
header.insulated+.insulated:not(.polarGateway)>:is(.coarseGateway,.neutral_bridge) { margin-top: calc(-1 * (var(--trailingShim) + var(--book,0rem)) * var(--pane)) }
header.insulated+.insulated:not(.polarGateway)>:is(.coarseGateway) { padding-top: calc((var(--trailingShim) + var(--issuedNode,0rem)) * var(--pane)) }
.echoed_conduit { text-decoration: none; font-weight: var(--lockedFleet,600); font-size: 1.25rem; font-family: var(--drawn,inherit); letter-spacing: var(--plottedEasel,-0.02em) }
.forward_caliper { letter-spacing: .12em; font-weight: 700; text-transform: var(--refined_editor); font-size: .875rem; box-shadow: inset 0 -0.125rem 0 var(--grouped_folio); margin-bottom: 1rem; color: var(--moldedShim) }
.billboard { max-width: var(--multi); line-height: var(--reededSocket); margin-bottom: 2rem; font-size: 1.25rem; opacity: .8 }
.installedContainer { font-weight: var(--gridded); letter-spacing: var(--capped_binder) }
.echoedStage { max-width: var(--multi) }
address { font-style: normal }
b,i,em { font-weight: inherit; font-style: inherit }
.crafted { display: inline-flex; align-items: center; justify-content: center; min-height: var(--trailingDrape); padding-block: .5rem; padding-inline: var(--integral_hanger); border: var(--center) var(--rowed) var(--vector); border-radius: var(--knottedGlyph); background: var(--pivoted_signal); color: var(--proxied_popover); text-decoration: none; font-weight: var(--atomic); cursor: pointer; text-transform: var(--knotted_adapter); letter-spacing: var(--minimalHanger); box-shadow: var(--variable_applet); backdrop-filter: var(--short_veil); -webkit-backdrop-filter: var(--short_veil); transition: background var(--discrete_element) var(--echoedFleet),color var(--discrete_element) var(--echoedFleet),border-color var(--discrete_element) var(--echoedFleet),box-shadow var(--discrete_element) var(--echoedFleet),opacity var(--discrete_element) var(--echoedFleet),transform var(--discrete_element) var(--echoedFleet) }
.crafted:hover { box-shadow: var(--slanted_element); opacity: var(--augmentedRoster); color: var(--variable_section); background: var(--proxiedInsignia); transform: var(--reinforced) }
.crafted:active { transform: var(--icon); box-shadow: var(--deferred) }
.duplex_scope { font-size: .875rem; min-height: calc(var(--trailingDrape) - .25rem); padding-block: calc(var(--trailingDrape) / 8); padding-inline: calc(var(--integral_hanger) - .125rem) }
textarea,input { width: 100%; backdrop-filter: var(--short_veil); -webkit-backdrop-filter: var(--short_veil); min-height: var(--trailingDrape); padding: .75rem var(--integral_hanger); border: var(--ghostTray) var(--rowed) var(--onboardApplet); border-radius: var(--jointTray); background: var(--plottedBus); color: var(--layered_layout); font: inherit; transition: border-color var(--discrete_element) var(--echoedFleet),box-shadow var(--discrete_element) var(--echoedFleet),opacity var(--discrete_element) var(--echoedFleet) }
textarea { min-height: 9rem; resize: vertical; line-height: var(--reededSocket) }
input:hover,textarea:hover { border-color: var(--capped_courier) }
input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus { box-shadow: var(--provisionedTray); border-color: var(--molded_bridge) }
textarea:user-invalid,input:user-invalid { border-color: var(--duplexLedger) }
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(--ghostTray) var(--rowed) var(--capped_courier); background: var(--plottedBus); cursor: pointer; transition: background var(--discrete_element) var(--echoedFleet),border-color var(--discrete_element) var(--echoedFleet) }
input[type="checkbox"] { border-radius: .25rem }
input[type="radio"] { border-radius: 50% }
input[type="radio"]::before,input[type="checkbox"]::before { transition: transform var(--discrete_element) var(--echoedFleet); transform: scale(0); block-size: .625rem; background: var(--machined_summary); inline-size: .625rem; content: "" }
input[type="checkbox"]::before { clip-path: polygon(16% 44%,1% 61%,38% 98%,100% 18%,86% 0%,36% 66%) }
input[type="radio"]::before { inline-size: .5rem; block-size: .5rem; border-radius: 50% }
input[type="radio"]:hover,input[type="checkbox"]:hover { border-color: var(--molded_bridge) }
input[type="radio"]:checked,input[type="checkbox"]:checked { border-color: var(--molded_bridge); background: var(--molded_bridge) }
input[type="checkbox"]:checked::before,input[type="radio"]:checked::before { transform: scale(1) }
input[type="checkbox"]:focus-visible,input[type="radio"]:focus-visible { outline: 2px solid var(--molded_bridge); outline-offset: 2px; box-shadow: none }
input[type="date"],input[type="time"],input[type="week"],input[type="datetime-local"],input[type="month"] { block-size: calc(var(--reededSocket,1.6) * 1em + 1.5rem + 2 * var(--ghostTray)); padding-block: 0 }
::placeholder { opacity: 1; color: var(--snapped_stub) }
details,.plainKeypad { padding: var(--onboard_element); background: var(--drape); border: var(--dimensional) var(--rowed) var(--tooled); border-radius: var(--echoed_scope); box-shadow: var(--riveted_accordion); backdrop-filter: var(--short_veil); -webkit-backdrop-filter: var(--short_veil) }
.plainKeypad:not(.autoCrest,.split_editor,.diffused_easel):hover,details:hover { box-shadow: var(--pairedInsignia) }
summary { cursor: pointer; list-style-position: inside }
summary::marker { color: var(--molded_bridge) }
.vaultedRoster .polar_element { width: min(calc(var(--provisioned) * 1.2),calc(100% - var(--padding))) }
.vaultedRoster { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--vaultedBridge); border-color: var(--rail); border-bottom-color: var(--tight); color: var(--declared_bridge); backdrop-filter: var(--short_veil); -webkit-backdrop-filter: var(--short_veil) }
.diagram { border-color: var(--rail); color: var(--declared_bridge) }
.fused a { position: relative; text-decoration: none; padding: .25rem; transition: background var(--discrete_element) var(--echoedFleet),box-shadow var(--discrete_element) var(--echoedFleet),color var(--discrete_element) var(--echoedFleet); border-radius: var(--jointTray); font-weight: 500 }
.vaultedRoster .fused a[aria-current="page"] { color: var(--varnished); font-weight: 700 }
.textualKiosk { background: transparent; transition: background var(--discrete_element) var(--echoedFleet); border: var(--ghostTray) var(--rowed) var(--rail); color: inherit; border-radius: var(--jointTray) }
figure>img { border: var(--ghostTray) var(--rowed) var(--magneticSilo); border-radius: var(--partial) }
.crafted:focus,input:not([type="checkbox"]):not([type="radio"]):focus,button:focus,textarea:focus,a:focus,select:focus,summary:focus { outline: 2px solid transparent; outline-offset: 2px }
button:focus-visible,textarea:focus-visible,summary:focus-visible,input:not([type="checkbox"]):not([type="radio"]):focus-visible,a:focus-visible,.crafted:focus-visible { outline: 2px solid transparent; box-shadow: var(--helm); outline-offset: 2px }
.textualKiosk:focus-visible,.fused a:hover:focus-visible,.textualKiosk:hover:focus-visible,.fused a:focus-visible { outline: 2px solid transparent; box-shadow: var(--helm); outline-offset: 2px }
[aria-disabled="true"],textarea:disabled,button:disabled,input:disabled,.crafted:disabled { cursor: not-allowed; opacity: var(--plotted_tint) }
.vaultedHarness { height: 1.25rem; flex-shrink: 0; width: 1.25rem }
.parsed { width: 3rem; justify-content: center; background: var(--molded_bridge); color: var(--machined_summary); letter-spacing: var(--capped_binder); box-shadow: var(--riveted_accordion); height: 3rem; font-weight: var(--gridded); border-radius: var(--seamless); flex-shrink: 0; align-items: center; display: inline-flex }
.seated_carousel { color: var(--grouped_folio) }
.unit .billboard { opacity: .8 }
.knob .billboard { margin-inline: auto }
.terraced { margin: 0 0 clamp(2rem,4vw,3.5rem); display: flex; flex-direction: column; max-width: 44rem; gap: .75rem }
.range { text-align: center; align-items: center; margin-inline: auto }
.trailing_duct { width: 100%; gap: .75rem; justify-content: center; box-shadow: none; display: flex; align-items: center }
.trailing_duct::before,.trailing_duct::after { content: ""; background: var(--grouped_folio); flex: 0 0 auto; display: none }
.installedContainer { margin: 0; font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--snippet)) * var(--paired_bin)); line-height: 1.1 }
.forward_caliper { margin: 0; font-size: .8125rem }
.billboard { opacity: .75; font-size: 1.125rem; margin: 0; line-height: var(--reededSocket) }
.capped_ladder { gap: .75rem; align-items: center; flex-wrap: wrap; display: flex }
.idealCurb { border-block: var(--ghostTray) var(--rowed) var(--tooled) }
.pivoted { --book: 0rem; --issuedNode: 0rem }
.seatedDetails { --issuedNode: -1.5rem; --book: -1rem }
.shared_details { --issuedNode: .625rem; --book: .5rem }
.wide { --book: 1rem; --issuedNode: .5rem }
@media(max-width:640px) {.pivoted,.wide,.seatedDetails,.shared_details { --book: 0rem; --issuedNode: 0rem }
.installedContainer { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--snippet)) * var(--paired_bin)) }
.billboard { font-size: 1.0625rem }
.terraced { gap: .5rem; margin-bottom: clamp(1.5rem,6vw,2rem) }
.capped_ladder { align-items: stretch; width: 100%; flex-direction: column; gap: .625rem }
.capped_ladder .crafted { width: 100% }}
.resolved { gap: .875rem; display: flex; line-height: var(--reededSocket); align-items: flex-start; font-size: 1.0625rem }
.coarse { opacity: .85 }
.runtime .knottedPopover { list-style: none; margin: 0; padding: calc(var(--onboard_element) * 1.75); display: flex; flex-direction: column; max-width: 60rem; margin-inline: auto; background: var(--grainedCornice); border: var(--ghostTray) var(--rowed) var(--tooled); border-radius: var(--stub); box-shadow: var(--riveted_accordion) }
.knottedPopover .resolved { border-top: var(--ghostTray) var(--rowed) var(--tooled); padding: 1.75rem 0; font-size: clamp(1.0625rem,1.4vw,1.25rem); gap: 1.25rem }
.knottedPopover .resolved:first-child { border-top: none; padding-top: 0 }
.knottedPopover .resolved:last-child { padding-bottom: 0 }
.knottedPopover .coarse { opacity: 1 }
.flared { display: inline-flex; flex-shrink: 0; background: color-mix(in srgb,var(--grouped_folio) 12%,var(--sandboxedFleet)); width: 2.5rem; align-items: center; justify-content: center; color: var(--grouped_folio); height: 2.5rem; border-radius: 50% }
.flared .vaultedHarness { height: 1.25rem; width: 1.25rem }
@media(max-width:640px) {.runtime .knottedPopover { padding: var(--onboard_element) }
.knottedPopover .resolved { gap: 1rem; padding: 1.25rem 0 }}
.slanted_cone { width: 2.25rem; justify-content: center; display: inline-flex; box-sizing: border-box; align-items: center; flex-shrink: 0; height: 2.25rem }
.slanted_cone .parallelConduit { width: 1.25rem; height: 1.25rem }
.issued_foil { color: var(--grouped_folio); background: color-mix(in srgb,var(--grouped_folio) 10%,var(--sandboxedFleet)) }
.vaultedRoster .issued_foil { background: color-mix(in srgb,var(--grouped_folio) 10%,var(--vaultedBridge)) }
.imprint .issued_foil { background: color-mix(in srgb,var(--grouped_folio) 10%,transparent) }
.issued_foil { border-radius: var(--jointTray) }
.echoed_conduit { display: inline-flex; gap: .625rem; align-items: center }
.express { display: inline-block }
.decodedCarousel { font-size: 1.0625rem; font-weight: var(--lockedFleet,700); display: flex; margin: 0 0 1rem; letter-spacing: var(--plottedEasel,normal); align-items: center; gap: .75rem; font-family: var(--drawn,inherit) }
.loft { margin: 0; display: flex; flex-direction: column }
.verified_keypad { grid-template-columns: minmax(9rem,.5fr) 1.5fr; align-items: start; padding: .875rem 0; display: grid; gap: .5rem clamp(1rem,3vw,2rem); border-top: var(--ghostTray) var(--rowed) var(--tooled) }
.verified_keypad:last-child { border-bottom: var(--ghostTray) var(--rowed) var(--tooled) }
.verified_keypad dt { letter-spacing: .06em; text-transform: uppercase; font-size: .8125rem; font-weight: 700; opacity: .55 }
.verified_keypad dd { margin: 0; line-height: var(--reededSocket); opacity: .9 }
.verified_keypad dd a { text-decoration: underline; text-underline-offset: .2em }
.raised_duct { gap: .75rem; flex-direction: column; margin: 1.25rem 0 0; display: flex; list-style: none; padding: 0 }
.raised_duct li { display: flex; gap: .625rem; line-height: var(--reededSocket); align-items: flex-start }
.mixedSurface { opacity: .85 }
.raised_duct .vaultedHarness { height: 1.05rem; margin-top: .2rem; flex-shrink: 0; color: var(--grouped_folio); width: 1.05rem }
.groupedDigest { margin: 1.5rem 0 0; gap: .5rem; font-size: .9375rem; align-items: center; display: flex }
.registry { opacity: .75 }
.groupedDigest .vaultedHarness { width: 1.05rem; flex-shrink: 0; height: 1.05rem; color: var(--grouped_folio) }
.sidebar .split_editor { margin-top: 1.5rem }
.pivot { margin-top: clamp(2rem,4vw,2.5rem) }
.pivot h3 { font-size: 1.125rem; margin: 0 }
.split_editor .verified_keypad:first-child { padding-top: 0; border-top: none }
.split_editor .verified_keypad:last-child { border-bottom: none; padding-bottom: 0 }
@media(max-width:768px) {.verified_keypad { grid-template-columns: 1fr; gap: .25rem }}
@media(max-width:640px) {.pivot { margin-top: 1.5rem }}
.duplex { background-image: radial-gradient(70% 85% at 50% 0%,color-mix(in srgb,var(--moldedShim) 6%,transparent),transparent 72%) }
.unit .deck { position: relative; overflow: hidden; border-radius: var(--stub); padding: calc(var(--onboard_element) * 1.75); box-shadow: var(--volatile) }
.deck>.evaluated { position: relative; z-index: 1 }
.deck .pattern { aspect-ratio: 1; position: absolute }
.exact { top: -12%; inset-inline-end: -6% }
.stocked_cipher { width: min(26%,12rem) }
.pattern { border-radius: 50%; pointer-events: none; display: grid; place-items: center; overflow: hidden }
.collated .pattern { background-image: repeating-linear-gradient(0deg,color-mix(in srgb,var(--sandboxedFleet) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-linear-gradient(90deg,color-mix(in srgb,var(--sandboxedFleet) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-radial-gradient(circle at 50% 50%,transparent 0 1.6rem,color-mix(in srgb,var(--sandboxedFleet) 15%,transparent) 1.6rem calc(1.6rem + 1px)) }
.evaluated h1,.evaluated h2 { line-height: 1.1; margin: 0 0 1rem; font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--snippet)) * var(--paired_bin)) }
.evaluated .grainedFixture { margin: 1rem 0 1.5rem }
.knob .onboard_details { padding: calc(var(--onboard_element) * 1.75); text-align: center }
.knob { position: relative; overflow: hidden }
.seatedPopover { object-fit: cover; z-index: 0; height: 100%; position: absolute; width: 100%; inset: 0 }
.knob::after { inset: 0; position: absolute; background: linear-gradient(180deg,color-mix(in srgb,var(--sandboxedFleet) 62%,transparent) 0%,color-mix(in srgb,var(--sandboxedFleet) 84%,transparent) 100%); z-index: 0; pointer-events: none; content: "" }
.knob>.polar_element { position: relative; z-index: 1 }
.reeded_backer { align-items: center; border-radius: var(--echoed_scope); border: var(--ghostTray) var(--rowed) var(--tooled); background: var(--drape); gap: clamp(1.5rem,4vw,3rem); overflow: hidden; box-shadow: var(--riveted_accordion); grid-template-columns: 1.35fr 1fr; display: grid; position: relative; padding: calc(var(--onboard_element) * 1.75) }
.reeded_backer::before { pointer-events: none; inset-inline: 0; top: 0; content: ""; background: linear-gradient(90deg,var(--grouped_folio) 0%,color-mix(in srgb,var(--grouped_folio) 35%,transparent) 42%,transparent 78%); position: absolute; height: 2px }
.scalar { align-items: flex-start; display: flex; gap: 1.25rem; flex-direction: column }
.scalar .grainedFixture { margin: 0 }
.idealUnit h2,.idealUnit h1 { margin: 0; line-height: 1.1; font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--snippet)) * var(--paired_bin)) }
.idealUnit .billboard { margin: 1rem 0 0 }
.onboard_details { border-radius: var(--echoed_scope); background: radial-gradient(115% 105% at 88% -20%,color-mix(in srgb,var(--grouped_folio) 26%,transparent) 0%,transparent 62%),radial-gradient(95% 90% at -8% 112%,color-mix(in srgb,var(--grouped_folio) 14%,transparent) 0%,transparent 60%),var(--drape); box-shadow: var(--riveted_accordion); border: var(--ghostTray) var(--rowed) var(--tooled) }
.onboard_details h1,.onboard_details h2 { font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--snippet)) * var(--paired_bin)); line-height: 1.1; margin: 0 0 1rem }
.onboard_details .billboard { margin-inline: auto }
.onboard_details .grainedFixture { margin: 1rem 0 1.5rem; align-items: center }
.onboard_details .forward_caliper,.evaluated .forward_caliper,.idealUnit .forward_caliper { margin: 0 0 .75rem }
.grainedFixture { gap: .5rem; font-style: normal; flex-direction: column; display: flex }
.templatedEmitter { min-width: 0; align-items: flex-start; gap: .5rem; display: inline-flex; line-height: var(--reededSocket) }
.templatedEmitter .seated_carousel { margin-top: .125rem }
.grainedFixture a { text-decoration: underline; text-underline-offset: .2em }
@media(max-width:900px) {.reeded_backer { grid-template-columns: 1fr; align-items: start }}
@media(max-width:768px) {.deck .pattern { display: none }
.deck,.unit .deck { padding: var(--onboard_element) }
.onboard_details,.duplex .reeded_backer,.reeded_backer,.knob .onboard_details { padding: var(--onboard_element) }}
@media(max-width:640px) {.idealUnit h1,.onboard_details h1,.idealUnit h2,.onboard_details h2 { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--snippet)) * var(--paired_bin)) }}
.echoedStage h1 { font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--snippet)) * var(--paired_bin)); line-height: 1.1; margin: 0 0 1.5rem }
.echoedStage h2 { font-size: 1.5rem; margin: 2.5rem 0 1rem; line-height: 1.3 }
.echoedStage h3 { margin: 2rem 0 .75rem; line-height: 1.4; font-size: 1.125rem }
.echoedStage p { color: color-mix(in srgb,var(--moldedShim) 85%,transparent); font-size: 1.0625rem; line-height: var(--reededSocket); margin: 0 0 1.25rem }
.echoedStage p:last-child { margin-bottom: 0 }
.echoedStage p.forward_caliper { font-size: .8125rem; color: var(--moldedShim); margin: 0 }
.echoedStage ul { gap: .5rem; flex-direction: column; display: flex; margin: 0 0 1.25rem; padding-left: 1.25rem }
.echoedStage li { color: color-mix(in srgb,var(--moldedShim) 85%,transparent); font-size: 1.0625rem; line-height: var(--reededSocket) }
.echoedStage a { text-decoration: underline; text-underline-offset: .2em; color: var(--molded_bridge) }
.echoedStage strong { font-weight: 700 }
@media(max-width:640px) {.echoedStage h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--snippet)) * var(--paired_bin)) }}
.toolbar { background: var(--drape); border: var(--ghostTray) var(--rowed) var(--tooled); cursor: pointer; padding: 0; border-radius: var(--echoed_scope) }
.toolbar summary { gap: 1rem; padding: clamp(1.25rem,2.5vw,1.5rem); justify-content: space-between; cursor: pointer; align-items: flex-start; font-weight: 700; display: flex; list-style: none; font-size: 1.0625rem; line-height: var(--reededSocket) }
.toolbar summary::-webkit-details-marker { display: none }
.toolbar summary::after { margin-block-start: calc((1.0625rem * var(--reededSocket) - 1.65rem) / 2); font-size: 1.5rem; content: "+"; flex-shrink: 0; color: var(--molded_bridge); line-height: 1.1; transition: transform var(--discrete_element) var(--echoedFleet),background-color var(--discrete_element) var(--echoedFleet),border-color var(--discrete_element) var(--echoedFleet),color var(--discrete_element) var(--echoedFleet); font-weight: 400 }
.toolbar[open]:not([data-granular]) summary::after { transform: rotate(45deg) }
.toolbar p { max-width: 70ch; opacity: .75; line-height: var(--reededSocket); margin: 0; padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem) }
.fascia .toolbar summary::after { font-size: 2.125rem; margin-block-start: calc((1.0625rem * var(--reededSocket) - 2.3375rem) / 2); font-weight: 700; color: var(--moldedShim) }
.snappedNode { flex-direction: column; display: flex; gap: 1rem }
.inspector .snappedNode { margin-inline: auto; max-width: 48rem }
.callout { align-items: start; display: grid; gap: var(--shortCurb) }
.fascia .machined_meter { gap: clamp(2rem,4vw,3rem); align-items: start; display: grid; grid-template-columns: .8fr 1.2fr }
.mixedThread { position: sticky; gap: 1rem; top: calc(var(--gutter) + clamp(1.5rem,4vw,2.5rem)); flex-direction: column; display: flex }
.mixedThread .terraced { margin-bottom: 0 }
.seated { gap: 1rem; grid-template-columns: 1fr }
@media(max-width:768px) {.callout { grid-template-columns: 1fr }
.fascia .machined_meter { gap: 2rem; grid-template-columns: 1fr }
.mixedThread { position: static }}
@media(max-width:640px) {.fascia .machined_meter { gap: 1.5rem }
.toolbar summary { padding: 1rem 1.125rem; font-size: 1rem }}
.glossary { border-top: var(--ghostTray) var(--rowed) var(--tooled); padding: calc(var(--trailingShim) * .7) 0 calc(var(--trailingShim) * .5) }
.talliedAnchor { display: flex; border-top: var(--ghostTray) var(--rowed) var(--tooled); align-items: center; padding-top: clamp(1.5rem,3vw,2rem); flex-wrap: wrap; font-size: .875rem; gap: 1rem; justify-content: space-between; margin-top: clamp(2rem,4vw,3rem) }
.talliedAnchor p { margin: 0 }
.talliedAnchor p:not(.auto_coupler) { opacity: .65 }
.talliedAnchor a { text-decoration: none }
.talliedAnchor a:hover { text-decoration: underline }
.ideal_stage { align-items: center; display: flex; gap: .75rem 1.5rem; margin-left: auto; justify-content: flex-end; flex-wrap: wrap }
.auto_coupler { font-size: .75rem; margin: 0; color: var(--tactile_fixture) }
.auto_coupler a { text-decoration: none }
.splitGateway { align-items: flex-start }
.splitGateway .slanted_cone { margin-block-start: max(0px,calc((1em * var(--reededSocket) - 2.25rem) / 2)) }
.splitGateway .express { margin-block-start: max(0px,calc((2.25rem - 1em * var(--reededSocket)) / 2)) }
.molded_folio { gap: .65rem; font-style: normal; flex-direction: column; display: flex }
.seated_title { gap: .5rem; line-height: var(--reededSocket); text-decoration: none; min-width: 0; display: inline-flex; align-items: flex-start }
.designed_wave { opacity: .85 }
.seated_title .vaultedHarness { margin-block-start: calc((1rem * var(--reededSocket) - 1.05rem) / 2) }
.seated_title .vaultedHarness { width: 1.05rem; height: 1.05rem }
a.seated_title:hover .designed_wave { opacity: 1 }
.issued_adapter { flex-wrap: wrap; display: flex; align-items: center; gap: 1.25rem; justify-content: space-between }
.stenciled_foil { gap: 1.5rem; flex-wrap: wrap; display: flex }
.stenciled_foil a { opacity: .85; transition: opacity var(--discrete_element) var(--echoedFleet),color var(--discrete_element) var(--echoedFleet); font-weight: 500; text-decoration: none }
.stenciled_foil a:hover { opacity: 1; color: var(--molded_bridge) }
.glossary .molded_folio { margin-top: 1.5rem }
a.ghost_silo { opacity: 1; text-decoration: underline; text-decoration-color: var(--grouped_folio); text-decoration-thickness: .08em; text-underline-offset: .28em }
a.ghost_silo:hover { text-decoration-color: var(--grouped_folio); color: var(--molded_bridge) }
@media(max-width:768px) {.talliedAnchor { flex-direction: column; align-items: flex-start }
.ideal_stage { margin-left: 0; justify-content: flex-start }
.issued_adapter { flex-direction: column; align-items: flex-start }}
@media(max-width:640px) {.talliedAnchor { margin-top: 1.5rem; padding-top: 1.25rem }}
.verifiedBinder { gap: 1.25rem; display: grid }
.textual { min-width: 0; display: flex; flex-direction: column; gap: .5rem }
.shardedTitle { font-size: .875rem; letter-spacing: .01em; font-weight: 600 }
.replicated { display: flex; align-items: center; flex-wrap: wrap; gap: 1rem }
.desktop { font-size: .875rem; margin: 0 }
.desktop:empty { display: none }
.desktop[data-skewed_conduit] { overflow: hidden; white-space: nowrap; width: 1px; position: absolute; border: 0; height: 1px; margin: -1px; clip-path: inset(50%); padding: 0 }
.crafted[data-capsule] { opacity: 1; pointer-events: none; color: transparent; position: relative }
.crafted[aria-disabled="true"] { cursor: default }
.crafted[data-capsule] .vaultedHarness { visibility: hidden }
.replicated .crafted[data-capsule][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(--proxied_popover); border-top-color: transparent; border-radius: 50%; transition: none; animation: hinged_bell .7s linear infinite }
@media (prefers-reduced-motion: reduce) {.replicated .crafted[data-capsule][aria-busy="true"]::after { animation: none }}
@keyframes hinged_bell {to { transform: rotate(360deg) }}
.decodedContainer { max-width: 44rem; display: flex; margin: 0 0 clamp(1.75rem,3vw,2.5rem); flex-direction: column; gap: .75rem }
.trailingGantry { text-align: center; margin-inline: auto; align-items: center }
.plain_foil { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 1.25rem 1.5rem }
.plain_foil .block,.plain_foil .replicated { grid-column: 1/-1 }
.discrete_bubble .privateFolio { margin-inline: auto; max-width: 44rem }
.polarFleet { margin: 1rem 0 0; opacity: .65; font-size: .8125rem }
.archedStub { opacity: .72; text-transform: none; font-weight: 400 }
@media(max-width:768px) {.plain_foil { grid-template-columns: 1fr }
.replicated .crafted { width: 100% }}
.vaultedRoster { transition: height var(--discrete_element) var(--echoedFleet); height: var(--universal_title); --universal_title: 5rem; display: flex; flex-direction: column }
@keyframes contoured {from { transform: translateX(0) }
to { transform: translateX(-100%) }}
.provisionedHub { justify-content: space-between; display: flex; gap: clamp(1rem,2vw,1.5rem); flex: 1 1 auto; min-height: 0; padding-block: 0; align-items: center }
.diagram { gap: clamp(1rem,2vw,1.5rem); display: flex; align-items: center }
.fused { flex-wrap: wrap; display: flex; gap: clamp(1rem,2vw,1.5rem) }
.textualKiosk { height: 2.75rem; display: none; justify-content: center; cursor: pointer; width: 2.75rem; align-items: center }
.textualKiosk .chip { display: none }
.textualKiosk[aria-expanded="true"] .designed_fixture { display: none }
.textualKiosk[aria-expanded="true"] .chip { display: inline-flex }
:root { --gutter: 5rem }
.justified_stamp { height: var(--gutter) }
.onboardStage { border-radius: 50%; flex: 0 0 auto; min-height: 0; padding: 0; width: calc(var(--trailingDrape) - .25rem); box-shadow: none; height: calc(var(--trailingDrape) - .25rem) }
.onboardStage:hover { box-shadow: none }
.onboardStage .vaultedHarness { width: 1.1rem; height: 1.1rem }
.integralBureau { display: none }
.vaultedRoster .crafted,.vaultedRoster .fused a,.vaultedRoster .express { white-space: nowrap }
.declared_footer { --augmentedKeypad: 1.5rem; border-bottom: 1px var(--rowed) var(--tight) }
.declared_footer .provisionedHub { grid-template-columns: 1fr auto 1fr; display: grid }
.declared_footer .diagram { grid-column: 1; justify-self: start }
.overlay { gap: .35rem; grid-column: 2; justify-self: center; flex-direction: column }
.declared_footer>.provisionedHub>.crafted { justify-self: end; grid-column: 3 }
.varnished_popover { background: var(--varnished); height: 2px; width: var(--augmentedKeypad) }
.declared_footer .fused a::after { transition: left var(--discrete_element) var(--echoedFleet),right var(--discrete_element) var(--echoedFleet); right: 50%; height: 2px; position: absolute; background: var(--varnished); top: -0.35rem; left: 50%; content: "" }
.declared_footer .fused a[aria-current="page"]::after,.declared_footer .fused a:hover::after { right: calc(50% - var(--augmentedKeypad) / 2); left: calc(50% - var(--augmentedKeypad) / 2) }
.diagram,.provisionedHub>*,.fused { min-width: 0 }
.vaultedRoster .express { overflow: hidden; text-overflow: ellipsis }
@media(min-width:1094px) and (max-width:1400px) {.diagram,.fused,.provisionedHub { gap: 1rem }}
@media(max-width:1093px) {.provisionedHub { flex-direction: row; justify-content: space-between; align-items: center }
.textualKiosk { display: inline-flex }
.diagram { background: var(--vaultedBridge); position: absolute; align-items: stretch; flex-direction: column; z-index: 20; left: 0; border-top: var(--ghostTray) var(--rowed) var(--rail); border-bottom: var(--ghostTray) var(--rowed) var(--rail); top: 100%; gap: .5rem; padding: 1rem; right: 0; display: none }
.diagram[data-varnished_meter] { display: flex }
.fused { flex-direction: column; gap: .25rem }
.fused a { padding: .65rem .25rem }
.fused a::after { display: none }
:root { --gutter: 4rem }
.vaultedRoster { --universal_title: 4.5rem }
.diagram .crafted { width: 100% }
.diagram .onboardStage { height: auto; gap: .5rem; border-radius: var(--knottedGlyph); width: 100%; min-height: calc(var(--trailingDrape) - .25rem); padding: .5rem var(--integral_hanger) }
.diagram .integralBureau { display: inline }
.declared_footer .provisionedHub { grid-template-columns: auto 1fr auto }
.declared_footer .textualKiosk { justify-self: start; grid-row: 1; grid-column: 1 }
.declared_footer .diagram { justify-self: normal }}
@keyframes onlineSkeleton {from { transform: translate3d(-14%,-7%,0) scale(.87) }
to { transform: translate3d(15%,8%,0) scale(1.19) }}
@keyframes slantedCorridor {from { transform: translate3d(10%,9%,0) scale(1.14) }
to { transform: translate3d(-15%,-7%,0) scale(.89) }}
.groupedRoster>img { filter: var(--augmentedCrest) }
.hardened_drum h1,.hardened_drum h2 { margin: 0; line-height: 1.05; font-size: calc((1rem + (clamp(2.25rem,4.8vw,3.75rem) - 1rem) * var(--snippet)) * var(--paired_bin)); max-width: 16ch }
.hardened_drum .billboard { margin: 0; max-width: 38rem }
.declared_courier { padding: min(calc(var(--trailingShim) * 1.05),calc(var(--immutable,100vh) * .11)) 0 }
.proxied_bridge { gap: clamp(2rem,4vw,3rem); flex-direction: column; display: flex }
.flagged { display: grid; align-items: stretch; gap: clamp(2rem,5vw,4rem); grid-template-columns: minmax(0,1.1fr) minmax(0,1fr) }
.hardened_drum { gap: clamp(1.25rem,2.4vw,1.75rem); display: flex; align-items: flex-start; justify-content: center; flex-direction: column }
.hardened_drum .forward_caliper { display: flex; gap: .75rem; margin: 0; align-items: center }
.hardened_drum .forward_caliper::before { background: var(--grouped_folio); width: 2rem; height: 2px; content: ""; flex: 0 0 auto }
.designed_container { position: relative; border-radius: var(--partial); overflow: hidden; min-height: clamp(18rem,30vw,26rem) }
.groupedRoster { margin: 0; inset: 0; position: absolute }
.groupedRoster img { display: block; border-radius: 0; border: 0; height: 100%; width: 100%; object-fit: cover }
.workspace { padding: .875rem 1.125rem; gap: .875rem; inset-inline-start: clamp(1rem,2vw,1.5rem); max-width: calc(100% - 2rem); display: flex; align-items: center; box-shadow: var(--pairedInsignia); border-radius: var(--echoed_scope); bottom: clamp(1rem,2vw,1.5rem); position: absolute; background: var(--grainedCornice); border: var(--ghostTray) var(--rowed) var(--tooled) }
.graphic { line-height: 1.3; margin: 0; font-weight: var(--gridded); font-size: .9375rem }
.nav { margin: 0; font-size: .8125rem; opacity: .8; line-height: 1.4 }
.ideal_easel { margin: 0; display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); border-top: var(--ghostTray) var(--rowed) var(--tooled); padding: clamp(1.25rem,2.4vw,1.75rem) 0 0; list-style: none }
.coarseScope { gap: 1rem; border-inline-start: var(--ghostTray) var(--rowed) var(--tooled); padding-inline: clamp(1rem,2.4vw,2rem); display: flex }
.coarseScope:first-child { padding-inline-start: 0; border-inline-start: 0 }
.coarseScope:last-child { padding-inline-end: 0 }
.coined_hanger { font-variant-numeric: tabular-nums; font-size: .875rem; color: var(--molded_bridge); font-weight: 700; flex: 0 0 auto; letter-spacing: .08em }
.pivotedBacker { line-height: 1.3; font-size: 1.0625rem; font-weight: var(--gridded); margin: 0 0 .375rem }
.light { font-size: .9375rem; margin: 0; opacity: .8; line-height: var(--reededSocket) }
.polarIndicator { top: clamp(1rem,2vw,1.5rem); bottom: auto }
@media(max-width:768px) {.flagged { grid-template-columns: 1fr }
.ideal_easel { grid-template-columns: 1fr }
.coarseScope { border-inline-start: 0; padding: 1rem 0 0; border-top: var(--ghostTray) var(--rowed) var(--tooled) }
.coarseScope:first-child { padding-top: 0; border-top: 0 }}
@media(max-width:640px) {.hardened_drum h1,.hardened_drum h2 { font-size: calc((1rem + (clamp(2rem,9vw,2.5rem) - 1rem) * var(--snippet)) * var(--paired_bin)) }
.declared_courier { padding: calc(var(--trailingShim) * .85) 0 }}
.neutral_bridge { padding: clamp(3.5rem,7vw,6rem) 0 }
.neutral_bridge .echoedStage { margin-inline: auto; max-width: max(var(--multi),68ch) }
.polar_element.echoedStage { max-width: max(var(--multi),68ch); margin-inline: auto }
.issued_tray { letter-spacing: .14em; text-transform: uppercase; font-weight: 700; color: var(--molded_bridge); margin: 0 0 .75rem; font-size: .8125rem }
.pooled_caliper { font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--snippet)) * var(--paired_bin)); margin: 0 0 1rem; line-height: 1.08 }
.variable { margin: 0 0 .5rem; font-size: .9375rem; opacity: .7 }
.variable code { padding: .1em .4em; border-radius: var(--echoed_scope); white-space: nowrap; background: var(--drape); font-size: .875em }
.normalized { margin: 0 0 1.25rem }
.normalized .instance { line-height: 1.45; margin: 0 0 .6rem }
.normalized .optical { font-weight: 700 }
.normalized .instance:last-child { margin-bottom: 0 }
.paneled { padding-left: 1.25rem; list-style: disc; margin: 0 0 1.25rem }
.paneled li { margin: 0 0 .4rem; line-height: var(--reededSocket) }
.paneled li::marker { color: var(--grouped_folio) }
.neutral_bridge h2 { scroll-margin-top: calc(var(--gutter) + 1rem) }
.neutral_bridge p.variable { margin-bottom: .5rem }
.neutral_bridge .echoedStage .variable+p { margin-top: 1.75rem }
.direct { background: var(--grainedCornice); border: var(--ghostTray) var(--rowed) var(--tooled); border-top: 3px var(--rowed) var(--grouped_folio); border-radius: var(--stub); padding: calc(var(--onboard_element) * 1.25) }
.popup .direct { background-image: linear-gradient(180deg,color-mix(in srgb,var(--grouped_folio) 7%,transparent) 0%,transparent 38%) }
.popup .stocked_tray { margin-top: 2rem; display: grid; gap: 1.25rem }
.popup .direct h2 { margin-top: 0; border-bottom: var(--ghostTray) var(--rowed) var(--tooled); padding-bottom: .75rem }
.popup .direct>:last-child { margin-bottom: 0 }
.joiner { gap: .5rem .625rem; flex-wrap: wrap; display: flex; align-items: baseline }
.issued { color: var(--grouped_folio); font-weight: 700 }
.echoedBond { counter-reset: none }
@media(max-width:768px) {.variable code { white-space: normal }}
@media(max-width:640px) {.neutral_bridge { padding: 2.5rem 0 }
.pooled_caliper { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--snippet)) * var(--paired_bin)) }
.direct { padding: var(--onboard_element) }}
.polar_tunnel .registered_ladder { display: flex; flex-direction: column }
.polar_tunnel .microSpinner { display: flex; align-items: center; gap: 3rem; border-top: var(--ghostTray) var(--rowed) var(--tooled); padding: 2.5rem 0 }
.polar_tunnel .microSpinner:last-child { border-bottom: var(--ghostTray) var(--rowed) var(--tooled) }
.polar_tunnel .stenciled_binder { font-size: calc((1rem + (clamp(3rem,7vw,5.5rem) - 1rem) * var(--snippet)) * var(--paired_bin)); color: var(--molded_bridge); width: 1.6em; font-weight: 900; line-height: 1; flex-shrink: 0; font-variant-numeric: tabular-nums }
.capped h3 { margin: 0 0 .75rem; font-size: 1.75rem }
.capped p { opacity: .75; max-width: 55ch; font-size: 1.125rem; line-height: var(--reededSocket); margin: 0 }
@media(min-width:769px) {.polar_tunnel .offline { justify-content: space-between; flex-direction: row-reverse }}
@media(max-width:768px) {.polar_tunnel .microSpinner { flex-direction: column; align-items: flex-start; padding: 1.75rem 0; gap: 1rem }}
@media(max-width:640px) {.polar_tunnel .stenciled_binder { font-size: calc((1rem + (clamp(2.25rem,9vw,3.5rem) - 1rem) * var(--snippet)) * var(--paired_bin)) }
.polar_tunnel .microSpinner { padding: 1.25rem 0 }}
.skewed_gantry { gap: .25rem; display: flex }
.edited { height: 1rem; fill: var(--grouped_folio); color: var(--grouped_folio); width: 1rem }
.grid_node { align-items: center; margin-top: auto; display: flex; gap: calc(var(--shortCurb) * .75) }
.discrete { letter-spacing: var(--capped_binder); font-family: var(--progressive,inherit); font-size: 1rem; font-weight: var(--gridded); margin: 0 }
.top { font-size: .875rem; opacity: .7 }
.dialedAccordion .cog { margin-inline: auto; text-align: center; align-items: center; flex-direction: column; max-width: 52rem; gap: calc(var(--shortCurb) * 1.25); display: flex }
.cog .skewed_gantry { justify-content: center }
.cog blockquote { font-size: calc((1rem + (clamp(1.5rem,4vw,2.5rem) - 1rem) * var(--snippet)) * var(--paired_bin)); text-wrap: balance; letter-spacing: var(--capped_binder); font-weight: var(--gridded); margin: 0; line-height: 1.35 }
.cog .grid_node { flex-direction: column; margin-top: 0; text-align: center }
.thin_motif { --serial: 24px; --shaped_lantern: color-mix(in srgb,var(--moldedShim) 9%,transparent); background-repeat: repeat }
.thin_motif { --shaped_lantern: color-mix(in srgb,var(--moldedShim) 5%,transparent); background-image: repeating-linear-gradient(90deg,var(--shaped_lantern) 0 1px,transparent 1px var(--serial)); --serial: 14px; background-size: var(--serial) var(--serial) }
.penciled_digest .proxiedShim:not(.plottedCurb) { text-transform: capitalize }
.dubbedOutline { border-radius: 0 }
.issued_applet { flex-direction: column; display: flex }
.ghostThread { flex-wrap: wrap; align-items: baseline; display: flex; border-top: var(--ghostTray) var(--rowed) var(--tooled); gap: .75rem 1.5rem; padding: 1.25rem 0 }
.ghostThread:last-child { border-bottom: var(--ghostTray) var(--rowed) var(--tooled) }
.stenciledCrest { flex: 1 1 16rem; min-width: 0 }
.ghostThread>.vaultedHarness { width: 1.25rem; align-self: center; height: 1.25rem; color: var(--grouped_folio) }
.stowed { font-weight: 600; margin: 0 }
.gilded_fixture { word-break: break-word; font-size: .9375rem; display: block }
.bench { opacity: .75; font-size: .9375rem; margin: .25rem 0 0 }
.imprint { background: var(--installed_applet); color: var(--sandboxedFleet); border-color: var(--capped_courier) }
.imprint .billboard { color: var(--sandboxedFleet) }
.imprint p { color: var(--sandboxedFleet) }
.imprint .forward_caliper { color: color-mix(in srgb,var(--sandboxedFleet) 70%,transparent) }
.imprint .crafted { color: var(--moldedShim); background: var(--sandboxedFleet) }
.imprint .crafted:hover { background: color-mix(in srgb,var(--sandboxedFleet) 86%,var(--moldedShim)); color: var(--moldedShim) }
.imprint .parsed { color: var(--moldedShim); background: var(--sandboxedFleet) }
.imprint summary::after,.imprint summary::marker { color: var(--sandboxedFleet) }
.imprint .toolbar { border-color: color-mix(in srgb,var(--sandboxedFleet) 24%,transparent) }
.imprint .toolbar:hover { border-color: var(--molded_bridge); background-color: color-mix(in srgb,var(--sandboxedFleet) 8%,transparent) }
.imprint .diagram { color: var(--sandboxedFleet) }
.imprint .fused a:hover,.imprint .fused a[aria-current="page"] { color: var(--sandboxedFleet) }
.imprint .textualKiosk { border-color: var(--sandboxedFleet) }
.imprint .talliedAnchor { border-color: color-mix(in srgb,var(--sandboxedFleet) 34%,transparent) }
.imprint .auto_coupler { color: inherit; opacity: .65 }
.imprint input,.imprint textarea { color: var(--sandboxedFleet); background: color-mix(in srgb,var(--sandboxedFleet) 8%,var(--installed_applet)); border-color: color-mix(in srgb,var(--sandboxedFleet) 56%,transparent) }
.imprint ::placeholder { color: color-mix(in srgb,var(--sandboxedFleet) 55%,var(--installed_applet)) }
.vaultedRoster { background-image: linear-gradient(160deg,color-mix(in srgb,var(--grouped_folio) 7%,transparent),transparent 62%) }
.textualKiosk { border-radius: 50% }
.trailing_duct::after,.trailing_duct::before { display: block; border-radius: 50%; height: .3125rem; width: .3125rem }
.plainKeypad,details { transition: all var(--discrete_element) var(--echoedFleet) }
textarea,input { transition: all var(--discrete_element) var(--echoedFleet) }
.crafted:not(.registered_tunnel,.backplate) { position: relative; isolation: isolate }
.crafted:not(.registered_tunnel,.backplate)::after { z-index: -1; content: ""; inset: 0; position: absolute; border-radius: inherit; transition: all var(--discrete_element) var(--echoedFleet); background: currentColor; opacity: 0 }
.crafted:not(.registered_tunnel,.backplate):hover::after { opacity: .08 }
.unit .crafted:not(.registered_tunnel,.backplate)::after,.imprint .crafted:not(.registered_tunnel,.backplate)::after { display: none }
.plainKeypad:not(.autoCrest,.split_editor,.diffused_easel):hover,details:hover { box-shadow: var(--pairedInsignia),0 0 0 6px var(--bar) }
select:focus,textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus { box-shadow: var(--provisionedTray),0 0 0 5px var(--bar) }
.onboardStage:hover { box-shadow: 0 0 0 6px var(--bar) }
.crafted:not(.registered_tunnel,.backplate):hover:focus-visible,.crafted:focus-visible { box-shadow: var(--helm)!important }
[data-fanned] [data-private_meter] .polar_element:not(:has(:is(.moldedEmitter,.designedCoupler,.coarse_series,.raisedInsignia,.callout,.seated,.snappedNode,.sharp,.justified_callout,.grained_foil,.graphed,.provider,.gilded_fulcrum,.sandboxed_binder,.strip,.pivotedTopbar,.clipWave,.privateLantern,.loggedFleet,.stretch_anchor,.duplex_surface,.upper,.registered_ladder,.recessed,.wideDuct,.grainedRegistry,.candid,.stenciled_indicator,.plottedBench))) { box-shadow: 0 0 0 12px var(--bar); transform: translateY(var(--pivoted_ledger)); transition: opacity var(--machinedCipher) var(--vaulted),transform var(--machinedCipher) var(--vaulted),box-shadow var(--machinedCipher) var(--vaulted); opacity: 0 }
[data-fanned] [data-private_meter][data-gauged] .polar_element:not(:has(:is(.moldedEmitter,.designedCoupler,.coarse_series,.raisedInsignia,.callout,.seated,.snappedNode,.sharp,.justified_callout,.grained_foil,.graphed,.provider,.gilded_fulcrum,.sandboxed_binder,.strip,.pivotedTopbar,.clipWave,.privateLantern,.loggedFleet,.stretch_anchor,.duplex_surface,.upper,.registered_ladder,.recessed,.wideDuct,.grainedRegistry,.candid,.stenciled_indicator,.plottedBench))) { transform: none; opacity: 1; box-shadow: 0 0 0 0 var(--bar) }
[data-fanned] [data-private_meter] .polar_element:has(:is(.callout,.seated,.snappedNode,.registered_ladder)) { transition: opacity var(--machinedCipher) var(--vaulted); opacity: 0 }
[data-fanned] [data-private_meter][data-gauged] .polar_element:has(:is(.callout,.seated,.snappedNode,.registered_ladder)) { opacity: 1 }
[data-fanned] [data-private_meter] :is(.callout,.seated,.snappedNode,.registered_ladder)>* { transform: translateY(var(--pivoted_ledger)); opacity: 0; box-shadow: 0 0 0 12px var(--bar); transition: opacity var(--machinedCipher) var(--vaulted),transform var(--machinedCipher) var(--vaulted),box-shadow var(--machinedCipher) var(--vaulted) }
[data-fanned] [data-private_meter][data-gauged] :is(.callout,.seated,.snappedNode,.registered_ladder)>* { transform: none; opacity: 1; box-shadow: 0 0 0 0 var(--bar) }
[data-fanned] [data-private_meter][data-gauged] :is(.callout,.seated,.snappedNode,.registered_ladder)>*:nth-child(2) { transition-delay: calc(1 * var(--slotted)) }
[data-fanned] [data-private_meter][data-gauged] :is(.callout,.seated,.snappedNode,.registered_ladder)>*:nth-child(3) { transition-delay: calc(2 * var(--slotted)) }
[data-fanned] [data-private_meter][data-gauged] :is(.callout,.seated,.snappedNode,.registered_ladder)>*:nth-child(4) { transition-delay: calc(3 * var(--slotted)) }
[data-fanned] [data-private_meter][data-gauged] :is(.callout,.seated,.snappedNode,.registered_ladder)>*:nth-child(5) { transition-delay: calc(4 * var(--slotted)) }
[data-fanned] [data-private_meter][data-gauged] :is(.callout,.seated,.snappedNode,.registered_ladder)>*:nth-child(6) { transition-delay: calc(5 * var(--slotted)) }
[data-fanned] [data-private_meter][data-gauged] :is(.callout,.seated,.snappedNode,.registered_ladder)>*:nth-child(n+7) { transition-delay: calc(5 * var(--slotted)) }
