:root { --tooledTicker: #f1ece3; --functional_layer: #8c6826; --shared_ledger: #f4f0e8; --lacquered_body: #e4dccf; --scribedSegment: #8c8476; --cycled_lens: #1f1d1a; color-scheme: light; --coupled_segment: #1f1d1a; }
:root { --quadBolt: 0 0 0 3px var(--coupled_segment); --seamless_buckle: var(--tooledTicker); --maskedTracker: blur(5px) saturate(120%); --designed_hull: 1px; --foiled_channel: var(--tooledTicker); --grainedGauge: var(--cycled_lens); --tethered_ledger: solid; --singleCeiling: 600; --piped_picture: translateY(0); --managedInspector: color-mix(in srgb,var(--coupled_segment) 62%,var(--cycled_lens)); --modest_bond: 350ms; --flagged_cleat: 0 18px 40px -12px color-mix(in srgb,var(--cycled_lens) 26%,transparent),inset 0 1px 0 color-mix(in srgb,var(--tooledTicker) 85%,transparent); --center_ticker: 2.75rem; --compiled_lattice: 9999px; --paged_icon: 0.48; --deferredTrim: 0 0 0 3px var(--coupled_segment); --latentLayer: 0; --latent_lattice: color-mix(in srgb,var(--cycled_lens) 10%,transparent); --deferredBolt: 0.91; --inscribedJoist: var(--cycled_lens); --vitalBase: 100%; --external_timeline: -0.0125em; --masked_buckle: 250ms; --queuedRule: linear-gradient(transparent,var(--cycled_lens)); --typed_segment: 60ms; --designedHub: 0.9375rem; --quadTile: 0 4px 15px color-mix(in srgb,var(--cycled_lens) 25%,transparent),inset 0 1px 0 color-mix(in srgb,var(--tooledTicker) 60%,transparent); --signpostedSchema: 82ch; --jacketed_gateway: color-mix(in srgb,var(--scribedSegment) 20%,var(--tooledTicker)); --resolvedTicker: var(--scribedSegment); --signposted_channel: 1px; --interim_dial: 700; --floating_courier: 0 6px 18px -8px color-mix(in srgb,var(--cycled_lens) 18%,transparent),inset 0 1px 0 color-mix(in srgb,var(--tooledTicker) 60%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--cycled_lens) 7%,transparent); --flagged_atlas: var(--coupled_segment); --coded_tray: saturate(0.85); --modeled_fastener: 12px; --mono_logo: color-mix(in srgb,var(--cycled_lens) 56%,transparent); --foiledPage: 0.9; --internalLedger: var(--shared_ledger); --curledTile: inset 0 1px 2px color-mix(in srgb,var(--cycled_lens) 10%,transparent); --quad_deck: 0.6875rem; --rollingLedger: 1; --compiled_surface: color-mix(in srgb,var(--tooledTicker) 45%,transparent); --queued_nav: 0.6875rem; --seamless_poster: var(--cycled_lens); --tooledRegion: var(--cycled_lens); --foiled_cartridge: var(--cycled_lens); --vital_splash: 400; --tethered_trim: var(--coupled_segment); --magneticMotif: color-mix(in srgb,var(--cycled_lens) 55%,transparent); --ruled_base: color-mix(in srgb,var(--tooledTicker) 85%,transparent); --functionalSegment: ease-out; --toned_baton: 0 8px 22px color-mix(in srgb,var(--cycled_lens) 26%,transparent),0 0 18px color-mix(in srgb,var(--coupled_segment) 32%,transparent),inset 0 1px 0 color-mix(in srgb,var(--tooledTicker) 85%,transparent); --certified_picture: var(--shared_ledger); --pipedTree: 1.5625rem; --bounded_banner: none; --brightLobby: var(--lacquered_body); --deferred_strip: 1.55; --modestRule: 1.5rem; --seamlessTitle: 1.0625rem; --coupled_wrapper: clamp(4.1875rem,7.5vw,6.75rem); --designedSegment: 0.9375rem; --echoed_cleat: transparent; --flaggedCradle: var(--tooledTicker); --scribed_combo: var(--cycled_lens); --describedPipeline: transparent; --fluidSegment: none; --rollingPage: translateY(-2px); --queued_rule: 0 12px 28px -10px color-mix(in srgb,var(--cycled_lens) 22%,transparent),inset 0 1px 0 color-mix(in srgb,var(--tooledTicker) 85%,transparent); --dividedRail: 9999px; --managedSplash: 1.125rem; --piped_marquee: cubic-bezier(0.16,1,0.3,1); --fanned_pipeline: color-mix(in srgb,var(--tooledTicker) 70%,transparent); --cycled_rail: color-mix(in srgb,var(--tooledTicker) 92%,transparent); --scribedTag: color-mix(in srgb,var(--tooledTicker) 95%,transparent); --bitwise_locker: var(--cycled_lens); --milledWrapper: 0 22px 44px -10px color-mix(in srgb,var(--cycled_lens) 36%,transparent),inset 0 1px 0 color-mix(in srgb,var(--tooledTicker) 85%,transparent); --fused_gateway: color-mix(in srgb,var(--cycled_lens) 9%,color-mix(in srgb,var(--tooledTicker) 45%,transparent)); --annotatedCeiling: color-mix(in srgb,color-mix(in srgb,var(--coupled_segment) 78%,var(--cycled_lens)) 82%,transparent); --journaled_lightbox: var(--cycled_lens); --interimInspector: clamp(1rem,4vw,2rem); --grid_mount: var(--signposted_channel); --fused_tray: var(--lacquered_body); }
@media(max-width:640px) {:root { --designedHub: calc((0.9375rem) * 0.85); --modestRule: calc((1.5rem) * 0.85); --coupled_wrapper: calc((clamp(4.1875rem,7.5vw,6.75rem)) * 0.7); }}
:root { --milled_stamp: #ffffff; --deferredClipboard: #8c6826; }
:root { --hingedDial: #64615c; }
.dimmedTrim .centerBinder { border-color: transparent; --annotatedCeiling: var(--seamless_buckle); --managedInspector: color-mix(in srgb,var(--journaled_lightbox) 16%,var(--seamless_buckle)); --certified_picture: var(--journaled_lightbox); --internalLedger: var(--journaled_lightbox); }
:root { --normalized_lens: #8c6826; }
:root { --seamless_corridor: 'IBM Plex Sans',Arial,sans-serif; --contextualCap: 'IBM Plex Sans',Arial,sans-serif; }
:root { --stocked_bubble: 600; --evenJoist: -0.01em; --maskedFoil: 'Fraunces',Georgia,serif; }
*::after,*,*::before { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --certified_rule: min(var(--vitalBase),100rem); --tooled_fulcrum: min(var(--certified_rule),48rem); }
body { margin: 0; background: var(--brightLobby); color: var(--cycled_lens); font: 16px/var(--deferred_strip,1.6) var(--seamless_corridor,Arial,Helvetica,sans-serif); font-weight: var(--vital_splash); overflow-wrap: break-word; }
a[href^="mailto:"],code,a[href^="tel:"] { overflow-wrap: anywhere; }
a { color: inherit; }
button { font: inherit; }
figure { margin: 0; }
img,svg { height: auto; max-width: 100%; }
input:not([type="checkbox"]):not([type="radio"]),textarea { appearance: none; -webkit-appearance: none; }
h3,h1,h6,h4,h2,h5 { overflow-wrap: normal; font-family: var(--contextualCap,inherit); font-weight: var(--interim_dial); letter-spacing: var(--external_timeline); }
.echoed_mask { width: min(var(--certified_rule),calc(100% - var(--interimInspector))); margin-inline: auto; }
:is(.stocked_dial,.managed_bolt,.scribed_page)>.echoed_mask { width: min(var(--tooled_fulcrum),calc(100% - var(--interimInspector))); }
:is(.stocked_dial,.managed_bolt,.scribed_page)>.echoed_mask :is(.coded_segment,p) { max-width: none; }
.desktop_glossary { padding: calc(var(--coupled_wrapper) + var(--tethered_veil,0rem)) 0; scroll-margin-top: var(--jacketed_tree); }
header.desktop_glossary,footer.desktop_glossary { padding: 0; }
.cycled_stack { padding-block: 0; min-height: calc(100vh - var(--jacketed_tree)); min-height: calc(100svh - var(--jacketed_tree)); display: flex; flex-direction: column; --tunedWrapper: calc(100vh - var(--jacketed_tree)); }
.cycled_stack>* { justify-content: center; display: flex; flex-direction: column; flex: 1 0 auto; }
.legacyFoil { padding: calc(var(--coupled_wrapper) + var(--lacqueredCarton,0rem)) 0; background: var(--fanned_pipeline); backdrop-filter: var(--maskedTracker); -webkit-backdrop-filter: var(--maskedTracker); }
.desktop_glossary>.legacyFoil { margin-block: calc(-1 * (var(--coupled_wrapper) + var(--tethered_veil,0rem))); }
.desktop_glossary>:is(.fused_grille,.queued_ceiling) { margin-block: calc(-1 * (var(--coupled_wrapper) + var(--tethered_veil,0rem))); }
header.desktop_glossary+.desktop_glossary:not(.cycled_stack) { --deferredBubble: 0.55; padding-top: calc((var(--coupled_wrapper) + var(--tethered_veil,0rem)) * var(--deferredBubble)); }
header.desktop_glossary+.desktop_glossary:not(.cycled_stack)>:is(.legacyFoil,.fused_grille,.queued_ceiling) { margin-top: calc(-1 * (var(--coupled_wrapper) + var(--tethered_veil,0rem)) * var(--deferredBubble)); }
header.desktop_glossary+.desktop_glossary:not(.cycled_stack)>:is(.legacyFoil,.queued_ceiling) { padding-top: calc((var(--coupled_wrapper) + var(--lacqueredCarton,0rem)) * var(--deferredBubble)); }
.pagedStack { text-decoration: none; letter-spacing: var(--evenJoist,-0.02em); font-size: 1.25rem; font-weight: var(--stocked_bubble,600); font-family: var(--maskedFoil,inherit); }
.center_binder { box-shadow: inset 0 -0.125rem 0 var(--functional_layer); margin-bottom: 1rem; letter-spacing: 0.12em; color: var(--cycled_lens); font-weight: 700; text-transform: var(--bounded_banner); font-size: 0.875rem; }
.internalCorridor { max-width: var(--signpostedSchema); line-height: var(--deferred_strip); font-size: 1.25rem; margin-bottom: 2rem; opacity: 0.8; }
.regionalLens { letter-spacing: var(--external_timeline); font-weight: var(--interim_dial); }
.virtualArmature { max-width: var(--signpostedSchema); }
address { font-style: normal; }
i,em,b { font-style: inherit; font-weight: inherit; }
.centerBinder { display: inline-flex; align-items: center; justify-content: center; min-height: var(--center_ticker); padding-block: 0.5rem; padding-inline: var(--designedSegment); border: var(--grid_mount) var(--tethered_ledger) var(--describedPipeline); border-radius: var(--quad_deck); background: var(--annotatedCeiling); color: var(--internalLedger); text-decoration: none; font-weight: var(--singleCeiling); cursor: pointer; text-transform: var(--fluidSegment); letter-spacing: var(--latentLayer); box-shadow: var(--quadTile); backdrop-filter: var(--maskedTracker); -webkit-backdrop-filter: var(--maskedTracker); transition: background var(--masked_buckle) var(--piped_marquee),color var(--masked_buckle) var(--piped_marquee),border-color var(--masked_buckle) var(--piped_marquee),box-shadow var(--masked_buckle) var(--piped_marquee),opacity var(--masked_buckle) var(--piped_marquee),transform var(--masked_buckle) var(--piped_marquee); }
.centerBinder:hover { background: var(--managedInspector); box-shadow: var(--toned_baton); color: var(--certified_picture); transform: var(--rollingPage); opacity: var(--rollingLedger); }
.centerBinder:active { transform: var(--piped_picture); box-shadow: var(--curledTile); }
.regionalPointer { color: var(--foiled_cartridge); background: var(--compiled_surface); border-color: var(--resolvedTicker); box-shadow: none; }
.regionalPointer:hover { background: color-mix(in srgb,var(--coupled_segment) 10%,var(--compiled_surface)); box-shadow: none; color: var(--foiled_cartridge); }
.divided_joist { min-height: calc(var(--center_ticker) - 0.25rem); padding-block: calc(var(--center_ticker) / 8); padding-inline: calc(var(--designedSegment) - 0.125rem); font-size: 0.875rem; }
textarea,input { width: 100%; backdrop-filter: var(--maskedTracker); -webkit-backdrop-filter: var(--maskedTracker); min-height: var(--center_ticker); padding: 0.75rem var(--designedSegment); border: var(--signposted_channel) var(--tethered_ledger) var(--mono_logo); border-radius: var(--queued_nav); background: var(--fused_gateway); color: var(--seamless_poster); font: inherit; transition: border-color var(--masked_buckle) var(--piped_marquee),box-shadow var(--masked_buckle) var(--piped_marquee),opacity var(--masked_buckle) var(--piped_marquee); }
textarea { line-height: var(--deferred_strip); min-height: 9rem; resize: vertical; }
input:hover,textarea:hover { border-color: var(--inscribedJoist); }
textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus { box-shadow: var(--deferredTrim); border-color: var(--coupled_segment); }
textarea:user-invalid,input:user-invalid { border-color: var(--tethered_trim); }
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(--signposted_channel) var(--tethered_ledger) var(--inscribedJoist); background: var(--fused_gateway); cursor: pointer; transition: background var(--masked_buckle) var(--piped_marquee),border-color var(--masked_buckle) var(--piped_marquee); }
input[type="checkbox"] { border-radius: 0.25rem; }
input[type="radio"] { border-radius: 50%; }
input[type="radio"]::before,input[type="checkbox"]::before { content: ""; transform: scale(0); inline-size: 0.625rem; block-size: 0.625rem; transition: transform var(--masked_buckle) var(--piped_marquee); background: var(--shared_ledger); }
input[type="checkbox"]::before { clip-path: polygon(14% 44%,0% 58%,40% 100%,99% 19%,83% 1%,37% 69%); }
input[type="radio"]::before { border-radius: 50%; block-size: 0.5rem; inline-size: 0.5rem; }
input[type="checkbox"]:hover,input[type="radio"]:hover { border-color: var(--coupled_segment); }
input[type="checkbox"]:checked,input[type="radio"]:checked { background: var(--coupled_segment); border-color: var(--coupled_segment); }
input[type="checkbox"]:checked::before,input[type="radio"]:checked::before { transform: scale(1); }
input[type="radio"]:focus-visible,input[type="checkbox"]:focus-visible { box-shadow: none; outline-offset: 2px; outline: 2px solid var(--coupled_segment); }
input[type="time"],input[type="datetime-local"],input[type="date"],input[type="week"],input[type="month"] { padding-block: 0; block-size: calc(var(--deferred_strip,1.6) * 1em + 1.5rem + 2 * var(--signposted_channel)); }
::placeholder { opacity: 1; color: var(--magneticMotif); }
.journaled_strip,details { padding: var(--modestRule); background: var(--ruled_base); border: var(--designed_hull) var(--tethered_ledger) var(--resolvedTicker); border-radius: var(--managedSplash); box-shadow: var(--floating_courier); backdrop-filter: var(--maskedTracker); -webkit-backdrop-filter: var(--maskedTracker); }
.mid_vector { grid-template-columns: repeat(2,minmax(0,1fr)); }
details:hover,.journaled_strip:not(.hingedFlap,.modest_cradle,.stockedBody):hover { box-shadow: var(--queued_rule); }
summary { list-style-position: inside; cursor: pointer; }
summary::marker { color: var(--coupled_segment); }
.dimmedTrim .echoed_mask { width: min(calc(var(--certified_rule) * 1.2),calc(100% - var(--interimInspector))); }
.dimmedTrim { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--journaled_lightbox); border-color: var(--tooledRegion); border-bottom-color: var(--jacketed_gateway); color: var(--seamless_buckle); backdrop-filter: var(--maskedTracker); -webkit-backdrop-filter: var(--maskedTracker); }
.resolved_binder { color: var(--seamless_buckle); border-color: var(--tooledRegion); }
.floating_carousel a { text-decoration: none; position: relative; font-weight: 500; transition: background var(--masked_buckle) var(--piped_marquee),box-shadow var(--masked_buckle) var(--piped_marquee),color var(--masked_buckle) var(--piped_marquee); padding: 0.25rem; border-radius: var(--queued_nav); }
.dimmedTrim .floating_carousel a[aria-current="page"] { color: var(--flaggedCradle); font-weight: 700; }
.resolved_locker { transition: background var(--masked_buckle) var(--piped_marquee); border: var(--signposted_channel) var(--tethered_ledger) var(--tooledRegion); color: inherit; border-radius: var(--queued_nav); background: transparent; }
.dimmed_pipeline { padding: 0.375rem var(--designedSegment); color: var(--milled_stamp); border-radius: var(--compiled_lattice); background: var(--deferredClipboard); text-transform: var(--bounded_banner); letter-spacing: var(--latentLayer); display: inline-flex; align-items: center; gap: 0.5rem; font-weight: var(--singleCeiling); margin: 0; border: var(--signposted_channel) var(--tethered_ledger) color-mix(in srgb,var(--milled_stamp) 22%,transparent); font-size: 0.8125rem; }
.dimmed_pipeline .molded_carousel { color: var(--milled_stamp); }
figure>img { border: var(--signposted_channel) var(--tethered_ledger) var(--grainedGauge); border-radius: var(--seamlessTitle); }
body .cellular_cap { background: var(--queuedRule); }
button:focus,textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus,select:focus,.centerBinder:focus,summary:focus,a:focus { outline-offset: 2px; outline: 2px solid transparent; }
input:not([type="checkbox"]):not([type="radio"]):focus-visible,a:focus-visible,.centerBinder:focus-visible,textarea:focus-visible,button:focus-visible,summary:focus-visible { outline-offset: 2px; outline: 2px solid transparent; box-shadow: var(--quadBolt); }
.resolved_locker:focus-visible,.floating_carousel a:focus-visible,.resolved_locker:hover:focus-visible,.floating_carousel a:hover:focus-visible { outline-offset: 2px; box-shadow: var(--quadBolt); outline: 2px solid transparent; }
textarea:disabled,input:disabled,[aria-disabled="true"],.centerBinder:disabled,button:disabled { cursor: not-allowed; opacity: var(--paged_icon); }
.molded_carousel { height: 1.25rem; flex-shrink: 0; width: 1.25rem; }
.ruledJoist { border-radius: var(--compiled_lattice); justify-content: center; flex: 0 0 auto; color: var(--normalized_lens); height: 3rem; width: 3rem; display: inline-flex; align-items: center; border: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); }
.ruledJoist .molded_carousel { height: 1.5rem; width: 1.5rem; }
.ruledJoist { background: color-mix(in srgb,var(--fused_tray) 12%,var(--tooledTicker)); }
.ruledJoist { box-shadow: inset 0 0 0 var(--signposted_channel) var(--latent_lattice); }
.inscribedDeck { flex-shrink: 0; background: var(--coupled_segment); font-weight: var(--interim_dial); height: 3rem; justify-content: center; width: 3rem; border-radius: var(--compiled_lattice); display: inline-flex; color: var(--shared_ledger); letter-spacing: var(--external_timeline); align-items: center; box-shadow: var(--floating_courier); }
.contextual_collar { color: var(--functional_layer); }
.inscribedLobby .internalCorridor { margin-inline: auto; }
.dressed_ceiling .internalCorridor { margin-inline: auto; }
.coded_segment { max-width: 44rem; gap: 0.75rem; display: flex; margin: 0 0 clamp(2rem,4vw,3.5rem); flex-direction: column; }
.cycledCollar { margin-inline: auto; align-items: center; text-align: center; }
.managedJoist { display: flex; align-items: center; box-shadow: none; justify-content: center; gap: 0.75rem; width: 100%; }
.managedJoist::before,.managedJoist::after { display: none; content: ""; background: var(--functional_layer); flex: 0 0 auto; }
.regionalLens { font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); line-height: 1.1; margin: 0; }
.center_binder { font-size: 0.8125rem; margin: 0; }
.internalCorridor { font-size: 1.125rem; opacity: 0.75; margin: 0; line-height: var(--deferred_strip); }
.halved_timeline { flex-wrap: wrap; gap: 0.75rem; align-items: center; display: flex; }
.stenciledLogo { border-block: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); }
.floatingGlossary { --lacqueredCarton: 0rem; --tethered_veil: 0rem; }
.fused_preview { --tethered_veil: -1rem; --lacqueredCarton: -1.5rem; }
.bitwiseBond { --tethered_veil: 0.5rem; --lacqueredCarton: 0.625rem; }
.pipedBeam { --tethered_veil: 1rem; --lacqueredCarton: 0.5rem; }
@media(max-width:768px) {.mid_vector { grid-template-columns: 1fr; }
.milled_segment,.fanned_dial { gap: 3rem; grid-template-columns: 1fr; }}
@media(max-width:640px) {.bitwiseBond,.pipedBeam,.fused_preview,.floatingGlossary { --lacqueredCarton: 0rem; --tethered_veil: 0rem; }
.regionalLens { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.internalCorridor { font-size: 1.0625rem; }
.coded_segment { margin-bottom: clamp(1.5rem,6vw,2rem); gap: 0.5rem; }
.milled_segment,.fanned_dial { gap: 2rem; }
.halved_timeline { gap: 0.625rem; flex-direction: column; width: 100%; align-items: stretch; }
.halved_timeline .centerBinder { width: 100%; }
.ruledJoist { height: 2.75rem; width: 2.75rem; }}
.echoedBody { line-height: var(--deferred_strip); gap: 0.875rem; align-items: flex-start; display: flex; font-size: 1.0625rem; }
.typedBase { opacity: 0.85; }
.single_cradle { width: 0.625rem; height: 0.625rem; border-radius: 50%; margin-top: calc((1.0625rem * var(--deferred_strip) - 0.625rem) / 2); flex-shrink: 0; background: var(--functional_layer); }
.rendered_unit .foiled_plugin { list-style: none; grid-template-columns: repeat(2,minmax(0,1fr)); gap: var(--designedHub); display: grid; padding: 0; margin: 0; }
.foiled_plugin .echoedBody { padding-top: 1.25rem; border-top: var(--signposted_channel) var(--tethered_ledger) color-mix(in srgb,var(--tooledTicker) 24%,transparent); }
@media(max-width:768px) {.rendered_unit .foiled_plugin { grid-template-columns: 1fr; }}
.magneticLattice { height: 2.25rem; flex-shrink: 0; justify-content: center; box-sizing: border-box; display: inline-flex; width: 2.25rem; align-items: center; }
.interim_region { letter-spacing: 0.02em; line-height: 1; font-weight: var(--stocked_bubble,600); font-family: var(--maskedFoil,inherit); font-size: 0.8125rem; }
.divided_ticker { color: var(--functional_layer); border: var(--signposted_channel) var(--tethered_ledger) var(--functional_layer); }
.pagedStack { gap: 0.625rem; display: inline-flex; align-items: center; }
.tetheredFlap { display: inline-block; }
.functional_combo { font-size: 1.0625rem; display: flex; font-family: var(--maskedFoil,inherit); letter-spacing: var(--evenJoist,normal); align-items: center; font-weight: var(--stocked_bubble,700); margin: 0 0 1rem; gap: 0.75rem; }
.legacyBubble dt { text-transform: uppercase; opacity: 0.55; letter-spacing: 0.06em; font-weight: 700; font-size: 0.8125rem; }
.legacyBubble dd { opacity: 0.9; line-height: var(--deferred_strip); margin: 0; }
.legacyBubble dd a { text-underline-offset: 0.2em; text-decoration: underline; }
.piped_poster { display: flex; align-items: center; margin: 1.5rem 0 0; font-size: 0.9375rem; gap: 0.5rem; }
.foiled_tile { opacity: 0.75; }
.piped_poster .molded_carousel { width: 1.05rem; height: 1.05rem; flex-shrink: 0; color: var(--functional_layer); }
.legacyBubble { flex-direction: column; display: flex; gap: 0.5rem; }
.scribed_page { background: var(--ruled_base); }
.scribed_page .functional_combo { margin-bottom: 1.5rem; justify-content: center; }
.scribed_page .cellular_unit { gap: 1rem clamp(1.5rem,3vw,2.5rem); margin: 0; display: flex; justify-content: center; flex-wrap: wrap; }
.scribed_page .legacyBubble { text-align: center; gap: 0.375rem; align-items: center; }
.scribed_page .piped_poster { justify-content: center; margin-top: 2rem; }
.inscribedLobby { background-color: var(--brightLobby); }
.inscribedLobby .turboBubble { align-items: center; gap: 0.5rem; flex-direction: column; display: flex; text-align: center; }
.turboBubble .internalCorridor { margin-inline: auto; }
.turboBubble h1,.turboBubble h2 { line-height: 1.1; font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); margin: 0; max-width: 20ch; }
.turboBubble .ruledWizard { align-items: center; margin: 0.25rem 0 0.75rem; }
.ruledFlap { display: inline-block; margin: 0.75rem 0 0; font-size: calc((1rem + (clamp(1.5rem,4vw,2.5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); font-weight: var(--interim_dial); letter-spacing: var(--external_timeline); line-height: 1.15; text-decoration: underline; text-underline-offset: 0.18em; text-decoration-thickness: 0.06em; max-width: 100%; }
.gildedBeam { opacity: 0.8; }
.dressed_ceiling .alpha_surface { padding: calc(var(--modestRule) * 1.75); text-align: center; }
.dressed_ceiling { overflow: hidden; position: relative; }
.regionalCollection { width: 100%; position: absolute; height: 100%; object-fit: cover; inset: 0; z-index: 0; }
.dressed_ceiling::after { background: linear-gradient(180deg,color-mix(in srgb,var(--tooledTicker) 62%,transparent) 0%,color-mix(in srgb,var(--tooledTicker) 84%,transparent) 100%); z-index: 0; content: ""; position: absolute; inset: 0; pointer-events: none; }
.dressed_ceiling>.echoed_mask { position: relative; z-index: 1; }
.alpha_surface { background: radial-gradient(115% 105% at 88% -20%,color-mix(in srgb,var(--functional_layer) 26%,transparent) 0%,transparent 62%),radial-gradient(95% 90% at -8% 112%,color-mix(in srgb,var(--functional_layer) 14%,transparent) 0%,transparent 60%),var(--ruled_base); border: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); border-radius: var(--managedSplash); box-shadow: var(--floating_courier); }
.alpha_surface h1,.alpha_surface h2 { margin: 0 0 1rem; line-height: 1.1; font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.alpha_surface .internalCorridor { margin-inline: auto; }
.alpha_surface .ruledWizard { margin: 1rem 0 1.5rem; align-items: center; }
.alpha_surface .center_binder { margin: 0 0 0.75rem; }
.ruledWizard { font-style: normal; display: flex; gap: 0.5rem; flex-direction: column; }
.bounded_plugin { display: inline-flex; line-height: var(--deferred_strip); min-width: 0; align-items: flex-start; gap: 0.5rem; }
.bounded_plugin .contextual_collar { margin-top: 0.125rem; }
.ruledWizard a { text-underline-offset: 0.2em; text-decoration: underline; }
@media(max-width:768px) {.dressed_ceiling .alpha_surface,.alpha_surface { padding: var(--modestRule); }}
@media(max-width:640px) {.alpha_surface h1,.turboBubble h1,.alpha_surface h2,.turboBubble h2 { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.ruledFlap { font-size: calc((1rem + (clamp(1.25rem,5.5vw,1.75rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }}
.virtualArmature h1 { margin: 0 0 1.5rem; line-height: 1.1; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.virtualArmature h2 { line-height: 1.3; font-size: 1.5rem; margin: 2.5rem 0 1rem; }
.virtualArmature h3 { margin: 2rem 0 0.75rem; line-height: 1.4; font-size: 1.125rem; }
.virtualArmature p { line-height: var(--deferred_strip); font-size: 1.0625rem; color: color-mix(in srgb,var(--cycled_lens) 85%,transparent); margin: 0 0 1.25rem; }
.virtualArmature p:last-child { margin-bottom: 0; }
.virtualArmature p.center_binder { margin: 0; font-size: 0.8125rem; color: var(--cycled_lens); }
.virtualArmature ul { margin: 0 0 1.25rem; flex-direction: column; display: flex; padding-left: 1.25rem; gap: 0.5rem; }
.virtualArmature li { font-size: 1.0625rem; line-height: var(--deferred_strip); color: color-mix(in srgb,var(--cycled_lens) 85%,transparent); }
.virtualArmature a { color: var(--coupled_segment); text-decoration: underline; text-underline-offset: 0.2em; }
.virtualArmature strong { font-weight: 700; }
.queued_ceiling { padding: calc(var(--coupled_wrapper) + var(--lacqueredCarton,0rem)) 0; }
.queued_ceiling h1,.queued_ceiling h2 { line-height: 1.1; font-size: calc((1rem + (clamp(3rem,8vw,5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); margin: 0 0 1.5rem; }
.responsive_bond { border: none; border-top: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); width: 4rem; margin: 0 0 2.5rem; }
.deferred_ledger { gap: 2.5rem clamp(2rem,4vw,3.5rem); grid-template-columns: repeat(2,minmax(0,1fr)); max-width: none; display: grid; align-items: start; }
.deferred_ledger p { font-size: calc((1rem + (clamp(1.125rem,1.8vw,1.375rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); max-width: var(--signpostedSchema); line-height: 1.45; margin: 0; }
.deferred_ledger p:first-child { grid-column: 1 / -1; }
.deferred_ledger p:not(:first-child) { font-size: 1.0625rem; line-height: var(--deferred_strip); padding-top: 1.25rem; position: relative; max-width: none; }
.deferred_ledger p:not(:first-child)::before { width: 2.5rem; height: 2px; background: var(--functional_layer); inset-inline-start: 0; position: absolute; top: 0; content: ""; }
@media(max-width:768px) {.deferred_ledger { gap: 2rem; grid-template-columns: 1fr; }}
@media(max-width:640px) {.virtualArmature h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.queued_ceiling h1,.queued_ceiling h2 { margin-bottom: 1.25rem; font-size: calc((1rem + (clamp(2.25rem,9vw,3rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }}
.interactiveBubble .evenVector { border-radius: var(--pipedTree); grid-template-rows: auto auto; background: var(--cycled_rail); column-gap: clamp(2rem,4vw,3.5rem); align-items: start; padding: calc(var(--modestRule) * 2.25); border: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); display: grid; box-shadow: var(--queued_rule); row-gap: 0; grid-template-columns: minmax(0,1fr) minmax(0,18rem); }
.dimmed_pipeline .molded_carousel { height: 0.875rem; width: 0.875rem; }
.mono_cartridge { justify-self: start; grid-row: 1; grid-column: 1; margin: 0 0 clamp(1rem,2vw,1.5rem); }
.dimmed_veil { grid-row: 2; grid-column: 1; }
.dimmed_veil h2,.dimmed_veil h1 { margin: 0 0 1rem; max-width: 18ch; font-size: calc((1rem + (clamp(1.75rem,4.5vw,2.75rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); text-wrap: balance; line-height: 1.1; }
.dimmed_veil .internalCorridor { margin: 0; max-width: 52ch; }
.lacqueredJoist { grid-row: 2; display: flex; grid-column: 2; gap: 0.75rem; flex-direction: column; }
.stockedCap { gap: 0.5rem; justify-content: center; width: 100%; }
.stockedCap .molded_carousel { height: 1.1rem; width: 1.1rem; }
.milledPointer { font-size: 0.875rem; line-height: 1.4; text-align: center; opacity: 0.7; margin: 0.5rem 0 0; }
@media(min-width:769px) {.interactiveBubble .fluid_rail { grid-template-columns: minmax(0,18rem) minmax(0,1fr); }
.fluid_rail .mono_cartridge,.fluid_rail .dimmed_veil { grid-column: 2; }
.fluid_rail .lacqueredJoist { grid-column: 1; }}
.echoedIcon { border-radius: 0; }
.hingedFlap { position: relative; text-align: center; background: var(--coupled_segment); padding: calc(var(--modestRule) * 3.25) calc(var(--modestRule) * 2); border-color: transparent; color: var(--shared_ledger); overflow: hidden; }
.hingedFlap>* { position: relative; }
.jacketed_locker { height: 100%; inset: 0; position: absolute; width: 100%; pointer-events: none; }
.hingedFlap h2,.hingedFlap h1 { font-size: calc((1rem + (clamp(1.75rem,4.5vw,2.75rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); margin: 0 0 1.25rem; line-height: 1.1; text-wrap: balance; }
.hingedFlap .internalCorridor { margin: 0 auto clamp(1.75rem,3.5vw,2.5rem); max-width: 46ch; color: var(--shared_ledger); opacity: 0.84; }
.hingedFlap .centerBinder { border-color: transparent; color: var(--coupled_segment); background: var(--shared_ledger); }
.hingedFlap .centerBinder:hover { background: color-mix(in srgb,var(--shared_ledger) 88%,var(--coupled_segment)); color: var(--coupled_segment); }
.dimmed_baton { gap: 0.5rem; }
.dimmed_baton .molded_carousel { width: 1.1rem; height: 1.1rem; }
.magneticPlugin .typedCombo { display: grid; grid-template-columns: minmax(0,1.1fr) minmax(0,1fr); border-radius: var(--managedSplash); gap: clamp(2rem,4vw,3.5rem); overflow: hidden; align-items: center; position: relative; border: var(--signposted_channel) var(--tethered_ledger) var(--inscribedJoist); padding: calc(var(--modestRule) * 2); }
.typedCombo { --normalized_tile: 45deg; --interim_bubble: 22px; }
.easedFlap { --normalized_tile: 135deg; }
.typedCombo::before { position: absolute; background-image: repeating-linear-gradient(var(--normalized_tile),color-mix(in srgb,var(--tooledTicker) 7%,transparent) 0,color-mix(in srgb,var(--tooledTicker) 7%,transparent) 1px,transparent 1px,transparent var(--interim_bubble)); pointer-events: none; content: ""; inset: 0; }
.typedCombo>* { position: relative; }
.typedCombo h1,.typedCombo h2 { text-wrap: balance; margin: 0; max-width: 14ch; font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); line-height: 1.05; }
.lacqueredTracker { align-items: flex-start; display: flex; gap: 1.25rem; flex-direction: column; }
.lacqueredTracker .internalCorridor { margin: 0; }
.typedCombo h1,.resolvedLens,.lacqueredTracker .internalCorridor,.typedCombo h2 { text-shadow: 0 0 0.75rem var(--bitwise_locker),0 0 2rem var(--bitwise_locker); }
.magneticPlugin .lacqueredTracker .centerBinder { background: var(--deferredClipboard); color: var(--milled_stamp); box-shadow: 0 0 2rem 0.75rem var(--bitwise_locker); }
.magneticPlugin .lacqueredTracker .centerBinder:hover { color: var(--milled_stamp); background: color-mix(in srgb,var(--deferredClipboard) 86%,var(--cycled_lens)); }
.resolvedLens { font-size: 0.875rem; opacity: 0.7; line-height: 1.4; margin: -0.5rem 0 0; }
@media(max-width:768px) {.interactiveBubble .evenVector { grid-template-rows: none; row-gap: 1.75rem; grid-template-columns: 1fr; }
.dimmed_veil,.mono_cartridge,.lacqueredJoist { grid-row: auto; grid-column: 1; }
.dimmed_veil h2,.dimmed_veil h1 { max-width: none; }
.magneticPlugin .typedCombo { align-items: start; gap: 1.5rem; grid-template-columns: 1fr; }
.typedCombo h2,.typedCombo h1 { max-width: none; }}
@media(max-width:640px) {.magneticPlugin .typedCombo { padding: calc(var(--modestRule) * 1.25); }}
.resolvedPointer { padding: 0; border: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); cursor: pointer; border-radius: var(--managedSplash); background: var(--ruled_base); }
.resolvedPointer summary { display: flex; line-height: var(--deferred_strip); font-size: 1.0625rem; justify-content: space-between; cursor: pointer; list-style: none; padding: clamp(1.25rem,2.5vw,1.5rem); gap: 1rem; font-weight: 700; align-items: flex-start; }
.fluid_ledger summary { flex-direction: row-reverse; justify-content: flex-end; }
.resolvedPointer summary::-webkit-details-marker { display: none; }
.resolvedPointer summary::after { transition: transform var(--masked_buckle) var(--piped_marquee),background-color var(--masked_buckle) var(--piped_marquee),border-color var(--masked_buckle) var(--piped_marquee),color var(--masked_buckle) var(--piped_marquee); line-height: 1.1; font-size: 1.5rem; content: "+"; margin-block-start: calc((1.0625rem * var(--deferred_strip) - 1.65rem) / 2); color: var(--coupled_segment); flex-shrink: 0; font-weight: 400; }
.resolvedPointer[open]:not([data-jacketed_timeline]) summary::after { transform: rotate(45deg); }
.resolvedPointer p { margin: 0; opacity: 0.75; padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem); max-width: 70ch; line-height: var(--deferred_strip); }
.managed_bolt .resolvedPointer summary::after { border-bottom: 2px var(--tethered_ledger) var(--cycled_lens); border-right: 2px var(--tethered_ledger) var(--cycled_lens); content: ""; width: 0.55rem; transform: rotate(45deg); height: 0.55rem; opacity: 0.7; margin-block-start: calc((1.0625rem * var(--deferred_strip) - 0.55rem) / 2 - 0.15rem); }
.managed_bolt .resolvedPointer[open]:not([data-jacketed_timeline]) summary::after { margin-block-start: calc((1.0625rem * var(--deferred_strip) - 0.55rem) / 2 + 0.15rem); opacity: 1; transform: rotate(225deg); }
.contextualWizard .resolvedPointer summary::after { align-items: center; display: flex; line-height: 1; padding-bottom: 0.08em; min-width: 0; width: 2.25rem; font-size: 1.25rem; height: 2.25rem; justify-content: center; margin-block-start: calc((1.0625rem * var(--deferred_strip) - 2.25rem) / 2); color: var(--shared_ledger); background-color: var(--coupled_segment); border-radius: var(--dividedRail); }
.contextualWizard .resolvedPointer[open]:not([data-jacketed_timeline]) summary::after { transform: rotate(45deg); }
.latentFlap { flex-direction: column; display: flex; gap: 1rem; }
.managed_bolt .latentFlap { gap: 0; }
.managed_bolt .resolvedPointer { background: transparent; border: none; border-radius: 0; border-top: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); }
.managed_bolt .resolvedPointer:last-child { border-bottom: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); }
.managed_bolt .resolvedPointer summary { font-size: 1.1875rem; padding: 1.75rem clamp(0.5rem,1.2vw,0.875rem); }
.managed_bolt .resolvedPointer p { font-size: 1.0625rem; padding: 0 clamp(0.5rem,1.2vw,0.875rem) 1.75rem; }
.composite_lattice { gap: var(--designedHub); align-items: start; display: grid; }
.contextualWizard .composite_lattice { align-items: stretch; gap: var(--designedHub); }
.contextualWizard .resolvedPointer[data-jacketed_timeline],.contextualWizard .resolvedPointer:not([open]),.contextualWizard .resolvedPointer[data-inscribed_bubble] { align-self: start; }
.contextualWizard .resolvedPointer { border-color: var(--inscribedJoist); background: transparent; }
@media(max-width:768px) {.composite_lattice { grid-template-columns: 1fr; }}
@media(max-width:640px) {.resolvedPointer summary { padding: 1rem 1.125rem; font-size: 1rem; }
.managed_bolt .resolvedPointer summary { font-size: 1.0625rem; padding: 1.125rem clamp(0.5rem,1.2vw,0.875rem); }}
.compositeWrapper .coded_segment { max-width: 34rem; }
.scribedTimeline { gap: var(--designedHub); grid-auto-rows: minmax(220px,auto); display: grid; grid-template-columns: repeat(4,1fr); }
.legacy_kernel { padding: var(--modestRule); display: flex; gap: 0.75rem; border-radius: var(--managedSplash); flex-direction: column; }
.maskedMarquee { border: var(--designed_hull) var(--tethered_ledger) var(--resolvedTicker); box-shadow: var(--floating_courier); background: var(--ruled_base); }
.quad_screen { isolation: isolate; overflow: hidden; position: relative; }
.bitwise_strip { z-index: -1; margin: 0; position: absolute; inset: 0; }
.bitwise_strip img { width: 100%; border: 0; object-fit: cover; height: 100%; display: block; border-radius: 0; }
.bitwise_strip::after { inset: 0; position: absolute; background: linear-gradient(180deg,color-mix(in srgb,var(--bitwise_locker) 45%,transparent) 0%,color-mix(in srgb,var(--bitwise_locker) 88%,transparent) 62%,var(--bitwise_locker) 100%); content: ""; }
.legacy_kernel .ruledJoist { margin-bottom: auto; }
.legacy_kernel h3 { margin: 0; font-size: 1.25rem; }
.fanned_dial h3 { font-size: calc((1rem + (clamp(1.5rem,2.5vw,1.875rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.legacy_kernel p { margin: 0; line-height: var(--deferred_strip); opacity: 0.75; }
.milled_segment { grid-column: span 1; }
.stenciled_motif { grid-column: span 4; }
@media(min-width:1024px) {.fanned_dial { grid-row: span 2; grid-column: span 2; }}
@media(max-width:1024px) {.scribedTimeline { grid-template-columns: repeat(2,1fr); }
.fanned_dial,.stenciled_motif { grid-column: span 1; }
.fanned_dial { grid-row: auto; }}
@media(max-width:768px) {.scribedTimeline { grid-template-columns: 1fr; }}
.desktopJournal { padding: calc(var(--coupled_wrapper) * 0.7) 0 calc(var(--coupled_wrapper) * 0.5); border-top: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); }
.stenciled_emitter { align-items: center; justify-content: space-between; flex-wrap: wrap; padding-top: clamp(1.5rem,3vw,2rem); font-size: 0.875rem; gap: 1rem; display: flex; margin-top: clamp(2rem,4vw,3rem); border-top: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); }
.stenciled_emitter p { margin: 0; }
.stenciled_emitter p:not(.mono_lobby) { opacity: 0.65; }
.stenciled_emitter a { text-decoration: none; }
.stenciled_emitter a:hover { text-decoration: underline; }
.flaggedStack { justify-content: flex-end; margin-left: auto; flex-wrap: wrap; display: flex; align-items: center; gap: 0.75rem 1.5rem; }
.mono_lobby { font-size: 0.75rem; margin: 0; color: var(--hingedDial); }
.mono_lobby a { text-decoration: none; }
.ruled_cleat { align-items: flex-start; }
.ruled_cleat .magneticLattice { margin-block-start: max(0px,calc((1em * var(--deferred_strip) - 2.25rem) / 2)); }
.ruled_cleat .tetheredFlap { margin-block-start: max(0px,calc((2.25rem - 1em * var(--deferred_strip)) / 2)); }
.inline_fastener { flex-direction: column; gap: 0.65rem; font-style: normal; display: flex; }
.curledLightbox { align-items: flex-start; line-height: var(--deferred_strip); gap: 0.5rem; display: inline-flex; text-decoration: none; min-width: 0; }
.fannedBase { opacity: 0.85; }
.curledLightbox .molded_carousel { margin-block-start: calc((1rem * var(--deferred_strip) - 1.05rem) / 2); }
.curledLightbox .molded_carousel { width: 1.05rem; height: 1.05rem; }
a.curledLightbox:hover .fannedBase { opacity: 1; }
.incremental_trim { justify-content: space-between; display: flex; flex-wrap: wrap; gap: 1.25rem; align-items: center; }
.tunedRegion { display: flex; flex-wrap: wrap; gap: 1.5rem; }
.tunedRegion a { transition: opacity var(--masked_buckle) var(--piped_marquee),color var(--masked_buckle) var(--piped_marquee); opacity: 0.85; font-weight: 500; text-decoration: none; }
.tunedRegion a:hover { opacity: 1; color: var(--coupled_segment); }
.desktopJournal .inline_fastener { margin-top: 1.5rem; }
a.turbo_kernel { opacity: 1; text-decoration: underline; text-decoration-color: var(--functional_layer); text-decoration-thickness: 0.08em; text-underline-offset: 0.28em; }
a.turbo_kernel:hover { text-decoration-color: var(--functional_layer); color: var(--coupled_segment); }
@media(max-width:768px) {.stenciled_emitter { flex-direction: column; align-items: flex-start; }
.flaggedStack { margin-left: 0; justify-content: flex-start; }
.incremental_trim { align-items: flex-start; flex-direction: column; }}
@media(max-width:640px) {.stenciled_emitter { padding-top: 1.25rem; margin-top: 1.5rem; }}
.curledPreview { display: grid; gap: 1.25rem; }
.designedHull { min-width: 0; flex-direction: column; display: flex; gap: 0.5rem; }
.pressed_segment { font-weight: 600; letter-spacing: 0.01em; font-size: 0.875rem; }
.grained_stamp { flex-wrap: wrap; display: flex; align-items: center; gap: 1rem; }
.interimPointer { font-size: 0.875rem; margin: 0; }
.interimPointer:empty { display: none; }
.interimPointer[data-rendered_gateway] { height: 1px; padding: 0; position: absolute; margin: -1px; white-space: nowrap; clip-path: inset(50%); width: 1px; overflow: hidden; border: 0; }
.responsiveMotif:not([hidden]) { gap: inherit; display: inline-flex; align-items: center; }
.centerBinder[data-designed_kernel] { position: relative; pointer-events: none; color: transparent; opacity: 1; }
.centerBinder[aria-disabled="true"] { cursor: default; }
.centerBinder[data-designed_kernel] .molded_carousel { visibility: hidden; }
.grained_stamp .centerBinder[data-designed_kernel][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(--internalLedger); border-top-color: transparent; border-radius: 50%; transition: none; animation: mellowDome 0.7s linear infinite; }
@media (prefers-reduced-motion: reduce) {.grained_stamp .centerBinder[data-designed_kernel][aria-busy="true"]::after { animation: none; }}
@keyframes mellowDome {to { transform: rotate(360deg); }}
.maskedRail { max-width: 44rem; margin: 0 0 clamp(1.75rem,3vw,2.5rem); flex-direction: column; gap: 0.75rem; display: flex; }
.queuedDiagram { gap: 1.25rem 1.5rem; grid-template-columns: repeat(2,minmax(0,1fr)); }
.queuedDiagram .grained_stamp,.queuedDiagram .bitwiseStamp { grid-column: 1/-1; }
.responsive_baton { max-width: 44rem; }
.easedFastener textarea,.easedFastener input { border: none; border-bottom: var(--signposted_channel) var(--tethered_ledger) var(--mono_logo); border-radius: 0; padding-left: 0; padding-right: 0; background: transparent; backdrop-filter: none; -webkit-backdrop-filter: none; }
.easedFastener textarea:focus,.easedFastener textarea:focus-visible,.easedFastener input:not([type="checkbox"]):not([type="radio"]):focus-visible,.easedFastener input:not([type="checkbox"]):not([type="radio"]):focus { outline: none; box-shadow: inset 0 -2px 0 var(--coupled_segment); background-color: transparent; border-bottom-color: var(--coupled_segment); }
.easedFastener textarea { min-height: 5rem; }
.pressed_fulcrum { margin: 1rem 0 0; opacity: 0.65; font-size: 0.8125rem; }
.jacketedBuckle { font-weight: 400; opacity: 0.72; text-transform: none; }
@media(max-width:768px) {.queuedDiagram { grid-template-columns: 1fr; }
.grained_stamp .centerBinder { width: 100%; }}
.singleDeck .coded_segment { max-width: none; }
.freeformVeil { margin: 0 0 clamp(2rem,4vw,3rem); }
.freeformVeil img { width: 100%; aspect-ratio: 21/9; object-fit: cover; border-radius: var(--seamlessTitle); display: block; }
.composite_bubble { display: grid; gap: clamp(1.5rem,3vw,2.5rem); grid-template-columns: repeat(3,1fr); }
.stenciledFoil { margin: 0 0 1rem; }
.stenciledFoil img { aspect-ratio: 3/2; display: block; width: 100%; border-radius: var(--seamlessTitle); object-fit: cover; }
.incrementalCrest::before { margin-bottom: 1rem; background: var(--functional_layer); content: ""; width: 2.5rem; height: 2px; display: block; }
.incrementalCrest { display: flex; flex-direction: column; }
.incrementalCrest::before { order: 1; }
.incrementalCrest h3 { order: 2; }
.incrementalCrest p { order: 3; }
.incrementalCrest h3 { margin: 0 0 0.5rem; font-size: calc((1rem + (clamp(1.25rem,2vw,1.5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.incrementalCrest p { max-width: 46ch; opacity: 0.75; margin: 0; line-height: var(--deferred_strip); }
@media(max-width:768px) {.composite_bubble { grid-template-columns: 1fr; }
.freeformVeil img { aspect-ratio: 16/9; }}
@media(max-width:640px) {.freeformVeil { margin-bottom: 1.5rem; }}
.dimmedTrim { flex-direction: column; display: flex; --canonicalCeiling: 5rem; height: var(--canonicalCeiling); transition: height var(--masked_buckle) var(--piped_marquee); }
.functional_beam { --canonicalCeiling: 5.5rem; }
@keyframes beta_session {from { transform: translateX(0); }
to { transform: translateX(-100%); }}
.singleBinder { justify-content: space-between; gap: clamp(1rem,2vw,1.5rem); flex: 1 1 auto; display: flex; min-height: 0; align-items: center; padding-block: 0; }
.resolved_binder { gap: clamp(1rem,2vw,1.5rem); display: flex; align-items: center; }
.floating_carousel { flex-wrap: wrap; gap: clamp(1rem,2vw,1.5rem); display: flex; }
.resolved_locker { cursor: pointer; display: none; height: 2.75rem; width: 2.75rem; justify-content: center; align-items: center; }
.resolved_locker .fused_rail { display: none; }
.resolved_locker[aria-expanded="true"] .fluid_channel { display: none; }
.resolved_locker[aria-expanded="true"] .fused_rail { display: inline-flex; }
:root { --jacketed_tree: 5rem; }
.modeledBeam { height: var(--jacketed_tree); }
.functional_beam .singleBinder { padding-block: clamp(0.6rem,1.2vw,0.9rem); gap: clamp(1rem,3vw,2.5rem); }
.rolling_atlas { gap: 0.75rem; align-items: center; min-width: 0; display: inline-flex; }
.modestBuckle { border: var(--signposted_channel) var(--tethered_ledger) var(--functional_layer); flex-shrink: 0; width: 2.5rem; font-size: 0.9375rem; color: var(--functional_layer); font-weight: 700; align-items: center; justify-content: center; display: inline-flex; height: 2.5rem; }
.grainedCourier { min-width: 0; line-height: 1.15; grid-template-columns: minmax(0,max-content); display: grid; }
.managedDiagram { text-transform: uppercase; }
.desktopCrest { font-weight: 500; text-transform: uppercase; color: var(--tooledTicker); width: 0; font-size: 0.6875rem; opacity: 0.65; text-overflow: ellipsis; min-width: 100%; overflow: hidden; letter-spacing: 0.18em; font-family: var(--seamless_corridor,inherit); white-space: nowrap; }
.functional_beam .centerBinder:hover,.functional_beam .centerBinder { box-shadow: none; border-color: transparent; }
.functional_beam .centerBinder:hover { background: transparent; border-color: var(--tooledTicker); color: var(--tooledTicker); opacity: 1; }
.functional_beam .floating_carousel { align-items: center; counter-reset: collatedPrimitive; gap: 0; }
.functional_beam .floating_carousel a { padding: 1.15rem clamp(0.9rem,1.8vw,1.5rem); letter-spacing: 0.08em; font-size: 0.8125rem; transition: color var(--masked_buckle) var(--piped_marquee); color: color-mix(in srgb,var(--tooledTicker) 76%,transparent); gap: 0.45rem; text-transform: uppercase; display: inline-flex; align-items: baseline; font-weight: 600; }
.functional_beam .floating_carousel a::after { opacity: 0.32; position: absolute; top: 0.25rem; border-left: var(--signposted_channel) var(--tethered_ledger) var(--tooledTicker); content: ""; bottom: 0.25rem; left: 0; }
.functional_beam .floating_carousel a:first-child::after { display: none; }
.functional_beam .floating_carousel a::before { counter-increment: collatedPrimitive; content: counter(collatedPrimitive,decimal-leading-zero); transition: color var(--masked_buckle) var(--piped_marquee); font-size: 0.8125rem; font-weight: 700; color: color-mix(in srgb,var(--tooledTicker) 55%,transparent); }
.functional_beam .floating_carousel a[aria-current="page"]::before,.functional_beam .floating_carousel a:hover::before { color: color-mix(in srgb,var(--coupled_segment) 48%,var(--tooledTicker)); }
.latent_grille { box-shadow: none; border-radius: 50%; padding: 0; width: calc(var(--center_ticker) - 0.25rem); flex: 0 0 auto; height: calc(var(--center_ticker) - 0.25rem); min-height: 0; }
.latent_grille:hover { box-shadow: none; }
.latent_grille .molded_carousel { width: 1.1rem; height: 1.1rem; }
.freeform_buckle { display: none; }
.dimmedTrim .tetheredFlap,.dimmedTrim .centerBinder,.dimmedTrim .floating_carousel a { white-space: nowrap; }
.floating_carousel,.resolved_binder,.singleBinder>* { min-width: 0; }
.dimmedTrim .tetheredFlap { overflow: hidden; text-overflow: ellipsis; }
@media(min-width:1132px) and (max-width:1400px) {.floating_carousel,.resolved_binder,.singleBinder { gap: 1rem; }
.functional_beam .singleBinder { gap: 1.25rem; }
.functional_beam .floating_carousel a { padding: 1.15rem 0.75rem; }}
@media(max-width:1131px) {.singleBinder { justify-content: space-between; align-items: center; flex-direction: row; }
.resolved_locker { display: inline-flex; }
.resolved_binder { gap: 0.5rem; background: var(--journaled_lightbox); position: absolute; flex-direction: column; padding: 1rem; left: 0; right: 0; top: 100%; display: none; border-bottom: var(--signposted_channel) var(--tethered_ledger) var(--tooledRegion); align-items: stretch; border-top: var(--signposted_channel) var(--tethered_ledger) var(--tooledRegion); z-index: 20; }
.resolved_binder[data-toned_dial] { display: flex; }
.floating_carousel { flex-direction: column; gap: 0.25rem; }
.floating_carousel a { padding: 0.65rem 0.25rem; }
.floating_carousel a::after { display: none; }
:root { --jacketed_tree: 4rem; }
.functional_beam,.dimmedTrim { --canonicalCeiling: 4.5rem; }
.functional_beam .resolved_binder { background: var(--bitwise_locker); border-color: var(--tooledTicker); }
.functional_beam .floating_carousel { gap: 0.25rem; }
.functional_beam .floating_carousel a { padding: 0.65rem 0.25rem; }
.resolved_binder .centerBinder { width: 100%; }
.resolved_binder .latent_grille { min-height: calc(var(--center_ticker) - 0.25rem); width: 100%; height: auto; border-radius: var(--quad_deck); gap: 0.5rem; padding: 0.5rem var(--designedSegment); }
.resolved_binder .freeform_buckle { display: inline; }}
@keyframes staged_harness {from { transform: translate3d(-13%,-8%,0) scale(0.87); }
to { transform: translate3d(16%,8%,0) scale(1.19); }}
@keyframes planarAvatar {from { transform: translate3d(15%,9%,0) scale(1.14); }
to { transform: translate3d(-12%,-8%,0) scale(0.9); }}
.inscribedLightbox { padding: min(calc(var(--coupled_wrapper) * 1.15),calc(var(--tunedWrapper,100vh) * 0.125)) 0 0; isolation: isolate; overflow: hidden; flex-direction: column; display: flex; position: relative; }
.inscribedLightbox::before { content: ""; inset: 0; background-size: 7.5rem 7.5rem,7.5rem 7.5rem,1.5rem 1.5rem,1.5rem 1.5rem; background-position: center; z-index: -1; position: absolute; pointer-events: none; background-image: linear-gradient(color-mix(in srgb,var(--tooledTicker) 11%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--tooledTicker) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--tooledTicker) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--tooledTicker) 5%,transparent) 1px,transparent 1px); }
.modeledAtlas { gap: clamp(1.25rem,2.4vw,1.75rem); padding-bottom: clamp(2.5rem,5vw,4rem); display: flex; align-items: center; justify-content: center; text-align: center; flex-direction: column; flex: 1 0 auto; }
.designedDial { display: inline-flex; font-size: 0.75rem; gap: 0.625rem; margin: 0; align-items: center; letter-spacing: 0.14em; text-transform: uppercase; font-weight: 600; }
.stenciledFolder { flex: 0 0 auto; width: 0.5rem; background: var(--functional_layer); height: 0.5rem; border-radius: 50%; }
.interactive_editor { border-radius: var(--dividedRail); padding: 0.4375rem 0.875rem; border: var(--signposted_channel) var(--tethered_ledger) color-mix(in srgb,var(--tooledTicker) 28%,transparent); }
.modeledAtlas h1,.modeledAtlas h2 { line-height: 1; margin: 0; max-width: 18ch; font-size: calc((1rem + (clamp(2.5rem,7vw,5.5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.sharedBody { color: var(--functional_layer); font-style: italic; display: block; }
.modeledAtlas .internalCorridor { max-width: 40rem; margin: 0 auto; }
.compiled_schema { border-top: var(--signposted_channel) var(--tethered_ledger) color-mix(in srgb,var(--tooledTicker) 28%,transparent); grid-template-columns: repeat(3,minmax(0,1fr)); list-style: none; margin: 0; padding: 0; display: grid; }
.compiled_schema li { font-size: 0.9375rem; gap: 0.875rem; align-items: center; justify-content: center; line-height: 1.4; display: flex; padding: clamp(1rem,2vw,1.5rem) clamp(1rem,2.4vw,2rem); }
.compiled_schema li+li { border-inline-start: var(--signposted_channel) var(--tethered_ledger) color-mix(in srgb,var(--tooledTicker) 28%,transparent); }
.sanded_mask { font-size: 0.75rem; border: 1.5px solid var(--functional_layer); flex: 0 0 auto; align-items: center; width: 1.75rem; font-weight: 700; display: inline-flex; justify-content: center; border-radius: 50%; height: 1.75rem; }
@media(max-width:768px) {.compiled_schema { grid-template-columns: 1fr; }
.compiled_schema li { justify-content: flex-start; }
.compiled_schema li+li { border-top: var(--signposted_channel) var(--tethered_ledger) color-mix(in srgb,var(--tooledTicker) 28%,transparent); border-inline-start: 0; }}
@media(max-width:640px) {.modeledAtlas h1,.modeledAtlas h2 { font-size: calc((1rem + (clamp(2rem,9vw,2.5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.inscribedLightbox { padding-top: calc(var(--coupled_wrapper) * 0.85); }}
.codedMotif .center_binder:not(.managedJoist):not(.modeled_crest) { display: flex; box-shadow: none; align-items: center; gap: 0.5rem; }
.codedMotif .managedJoist::before,.codedMotif .managedJoist::after,.codedMotif .center_binder:not(.managedJoist):not(.modeled_crest)::before { border-radius: 0; transform: rotate(45deg); width: 0.4375rem; height: 0.4375rem; content: ""; background: var(--functional_layer); flex: 0 0 auto; }
.fused_grille { padding: clamp(3.5rem,7vw,6rem) 0; }
.fused_grille .virtualArmature { max-width: max(var(--signpostedSchema),68ch); margin-inline: auto; }
.echoed_mask.virtualArmature { margin-inline: auto; max-width: max(var(--signpostedSchema),68ch); }
.interactive_collar { color: var(--coupled_segment); letter-spacing: 0.14em; font-size: 0.8125rem; text-transform: uppercase; margin: 0 0 0.75rem; font-weight: 700; }
.annotatedFoil { margin: 0 0 1rem; line-height: 1.08; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.sharedPointer { font-size: 0.9375rem; opacity: 0.7; margin: 0 0 0.5rem; }
.sharedPointer code { white-space: nowrap; font-size: 0.875em; padding: 0.1em 0.4em; background: var(--ruled_base); border-radius: var(--managedSplash); }
.curledStrip { margin: 0 0 1.25rem; }
.curledStrip .easedGateway { margin: 0 0 0.6rem; line-height: 1.45; }
.curledStrip .typed_screen { font-weight: 700; }
.curledStrip .easedGateway:last-child { margin-bottom: 0; }
.journaledBond { list-style: disc; padding-left: 1.25rem; margin: 0 0 1.25rem; }
.journaledBond li { line-height: var(--deferred_strip); margin: 0 0 0.4rem; }
.journaledBond li::marker { color: var(--functional_layer); }
.fused_grille h2 { scroll-margin-top: calc(var(--jacketed_tree) + 1rem); }
.fused_grille p.sharedPointer { margin-bottom: 0.5rem; }
.fused_grille .virtualArmature .sharedPointer+p { margin-top: 1.75rem; }
.fused_cap h2:not(.annotatedFoil)::after { content: ""; background: var(--functional_layer); margin-top: 0.5rem; display: block; height: 0.1875rem; border-radius: var(--dividedRail); width: 2.5rem; }
.fused_grille.desktop_armature { padding-top: 0; }
.resolved_kernel { margin-bottom: clamp(2.5rem,5vw,4rem); padding: clamp(3.5rem,7vw,6rem) 0 clamp(2.5rem,5vw,4rem); position: relative; }
.resolved_kernel::before { inset: 0; pointer-events: none; background-image: radial-gradient(60% 90% at 100% 0%,color-mix(in srgb,var(--functional_layer) 22%,transparent) 0%,transparent 70%); content: ""; position: absolute; }
.resolved_kernel .echoed_mask { position: relative; }
.resolved_kernel .annotatedFoil { max-width: 20ch; color: inherit; font-size: calc((1rem + (clamp(2.75rem,7vw,4.5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.resolved_kernel .sharedPointer { opacity: 0.85; font-size: 1.0625rem; }
.resolved_kernel code { padding: 0; background: transparent; font-size: 1em; }
@media(max-width:768px) {.sharedPointer code { white-space: normal; }}
@media(max-width:640px) {.fused_grille { padding: 2.5rem 0; }
.annotatedFoil { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.resolved_kernel { margin-bottom: 2rem; padding: 2.5rem 0 2rem; }
.resolved_kernel .annotatedFoil { font-size: calc((1rem + (clamp(2rem,8vw,2.75rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }}
.compiledTitle { overflow: hidden; min-height: clamp(20rem,45vw,26rem); border-radius: 0; position: relative; }
.foiled_schema img { object-fit: cover; border-radius: 0; width: 100%; border: 0; height: 100%; inset: 0; position: absolute; }
.foiled_schema figcaption { display: none; }
.cellular_cap { min-height: clamp(20rem,45vw,26rem); color: var(--tooledTicker); padding: clamp(2.5rem,5vw,4rem) 0; position: relative; align-items: flex-end; background: linear-gradient(180deg,color-mix(in srgb,var(--cycled_lens) 82%,transparent) 0%,color-mix(in srgb,var(--cycled_lens) 88%,transparent) 50%,color-mix(in srgb,var(--cycled_lens) 96%,transparent) 100%); display: flex; }
.cellular_cap h1,.cellular_cap h2 { margin: 0 0 0.5rem; font-size: calc((1rem + (clamp(2rem,5vw,3.5rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.cellular_cap h1,.cellular_cap h2 { text-wrap: balance; max-width: 22ch; line-height: 1.1; }
.cellular_cap p { opacity: 0.85; margin: 0; font-size: 1.0625rem; line-height: var(--deferred_strip); max-width: 52ch; }
.cellular_cap .echoed_mask::before { width: 3rem; height: 3px; margin-bottom: 1.25rem; background: var(--functional_layer); content: ""; display: block; }
.optical_beam { align-items: center; grid-template-columns: 1fr 1fr; display: grid; gap: clamp(2.5rem,5vw,4.5rem); isolation: isolate; }
.dimmed_foil { position: relative; margin: 0; }
.dimmed_foil::before { border-radius: var(--seamlessTitle); background: color-mix(in srgb,var(--fused_tray) 18%,transparent); content: ""; position: absolute; inset: 1.25rem -1.25rem -1.25rem 1.25rem; z-index: -1; }
.dimmed_foil img { width: 100%; display: block; box-shadow: var(--queued_rule); object-fit: cover; aspect-ratio: 4/3; border-radius: var(--seamlessTitle); }
.turbo_picture .coded_segment { margin: 0; }
.turbo_picture .internalCorridor { font-size: 1.125rem; }
@media (max-width:768px) {.optical_beam { grid-template-columns: 1fr; }
.dimmed_foil::before { inset: 0.75rem calc(-1 * min(0.75rem,var(--interimInspector) / 2)) -0.75rem 0.75rem; }}
@media(max-width:640px) {.cellular_cap { min-height: 18rem; padding: 1.5rem 0; }
.cellular_cap h1,.cellular_cap h2 { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); }
.optical_beam { gap: 1.5rem; }}
.stocked_dial .opticalCollar { display: flex; flex-direction: column; margin-top: 1rem; gap: 2.5rem; position: relative; }
.stocked_dial .brightDeck:not(:last-child)::before { background: var(--resolvedTicker); position: absolute; width: max(2px,calc(var(--signposted_channel) * 2)); left: calc(1.75rem - max(1px,var(--signposted_channel))); bottom: -2.5rem; content: ""; top: 3.5rem; }
.stocked_dial .brightDeck { display: flex; gap: 1.75rem; position: relative; }
.stocked_dial .bounded_inspector { background: var(--cycled_rail); letter-spacing: var(--external_timeline); border: var(--signposted_channel) var(--tethered_ledger) var(--inscribedJoist); height: 3.5rem; color: var(--coupled_segment); font-size: 1.25rem; display: flex; font-weight: var(--interim_dial); z-index: 1; align-items: center; box-shadow: var(--floating_courier); width: 3.5rem; justify-content: center; border-radius: var(--compiled_lattice); flex-shrink: 0; }
.masked_body h3 { font-size: 1.375rem; margin: 0 0 0.5rem; }
.masked_body p { opacity: 0.75; margin: 0; line-height: var(--deferred_strip); max-width: 60ch; }
.desktopAtlas .coupledRule { flex-wrap: wrap; gap: 1.5rem; display: flex; align-items: flex-start; }
.desktopAtlas .divided_flap { flex: 1 1 200px; text-align: center; }
.desktopAtlas .bounded_inspector { line-height: 1; letter-spacing: -0.02em; font-weight: 900; margin: 0 0 1rem; font-variant-numeric: tabular-nums; font-size: calc((1rem + (var(--piped_cartridge,clamp(3rem,6vw,4.5rem)) - 1rem) * var(--foiledPage)) * var(--deferredBolt)); display: block; }
:is(.scribedMount) .bounded_inspector { height: 1.9em; justify-content: center; align-items: center; display: inline-flex; --piped_cartridge: clamp(2rem,3.2vw,2.5rem); color: var(--milled_stamp); background: var(--deferredClipboard); margin-inline: auto; width: 1.9em; }
.scribedMount .bounded_inspector { border-radius: var(--managedSplash); }
.desktopAtlas .divided_flap h3 { margin: 0 0 0.75rem; font-size: 1.25rem; }
.desktopAtlas .divided_flap p { opacity: 0.8; margin: 0; line-height: var(--deferred_strip); }
.desktopAtlas .alpha_marquee { flex-shrink: 0; color: var(--functional_layer); align-items: center; padding-top: clamp(0.75rem,2.2vw,1.5rem); display: flex; }
.desktopAtlas .alpha_marquee .molded_carousel { height: 1.5rem; width: 1.5rem; }
@media(max-width:1024px) {.desktopAtlas .alpha_marquee { display: none; }}
@media(max-width:768px) {.stocked_dial .brightDeck::before { display: none; }
.desktopAtlas .coupledRule { flex-direction: column; }}
@media(max-width:640px) {.desktopAtlas .bounded_inspector { --piped_cartridge: clamp(2.25rem,9vw,3rem); }
:is(.scribedMount) .bounded_inspector { --piped_cartridge: clamp(1.75rem,7vw,2.25rem); }}
.latent_corridor { gap: 0.25rem; display: flex; }
.composite_orbit { color: var(--functional_layer); fill: var(--functional_layer); width: 1rem; height: 1rem; }
.interactiveWizard { display: flex; gap: calc(var(--designedHub) * 0.75); align-items: center; margin-top: auto; }
.regionalFoil { letter-spacing: var(--external_timeline); font-family: var(--contextualCap,inherit); margin: 0; font-weight: var(--interim_dial); font-size: 1rem; }
.certifiedFoil { opacity: 0.7; font-size: 0.875rem; }
.rendered_diagram .regionalCap { flex-direction: column; display: flex; }
.freeformEmitter { flex-direction: column; display: flex; border-top: var(--signposted_channel) var(--tethered_ledger) var(--resolvedTicker); gap: var(--designedHub); padding: calc(var(--modestRule) * 1.25) 0; }
.freeformEmitter:first-child { border-top-color: var(--inscribedJoist); }
.freeformEmitter:last-child { border-bottom: var(--signposted_channel) var(--tethered_ledger) var(--inscribedJoist); }
.freeformEmitter blockquote { margin: 0; font-size: 1.25rem; text-wrap: pretty; line-height: var(--deferred_strip); max-width: 56ch; }
@media(min-width:768px) {.freeformEmitter { flex-direction: row; gap: 2rem; align-items: flex-start; justify-content: space-between; }
.freeformEmitter .interactiveWizard { flex-shrink: 0; flex-direction: row-reverse; margin-top: 0; text-align: right; }}
.tonedInspector { --sandedDeck: 24px; background-repeat: repeat; --monoSegment: color-mix(in srgb,var(--cycled_lens) 9%,transparent); }
.tonedInspector { --monoSegment: color-mix(in srgb,var(--cycled_lens) 9%,transparent); background-image: radial-gradient(circle at 12% 22%,var(--monoSegment) 0 1px,transparent 1.5px),radial-gradient(circle at 68% 8%,var(--monoSegment) 0 1px,transparent 1.5px),radial-gradient(circle at 34% 74%,var(--monoSegment) 0 1px,transparent 1.5px),radial-gradient(circle at 86% 58%,var(--monoSegment) 0 1px,transparent 1.5px); --sandedDeck: 56px; background-size: var(--sandedDeck) var(--sandedDeck); }
.journaled_gateway .dividedMask:not(.queuedBeam) { text-transform: uppercase; letter-spacing: calc(var(--external_timeline) + 0.03em); }
.toned_inspector { grid-template-columns: repeat(3,minmax(0,1fr)); gap: clamp(1rem,2vw,1.5rem); margin-top: clamp(1.75rem,3vw,2.5rem); display: grid; }
.divided_screen { gap: 0.5rem; display: flex; border: var(--designed_hull) var(--tethered_ledger) var(--resolvedTicker); flex-direction: column; padding: var(--modestRule); border-radius: var(--managedSplash); box-shadow: var(--floating_courier); }
.interimClipboard { font-weight: 600; margin: 0; }
.responsiveSplash { font-size: 0.9375rem; opacity: 0.75; margin: 0.25rem 0 0; }
@media(max-width:768px) {.toned_inspector { grid-template-columns: 1fr; }}
.curled_bolt { color: var(--tooledTicker); border-color: var(--inscribedJoist); background: var(--bitwise_locker); }
.curled_bolt .internalCorridor { color: var(--tooledTicker); }
.curled_bolt p { color: var(--tooledTicker); }
.curled_bolt .center_binder { color: color-mix(in srgb,var(--tooledTicker) 70%,transparent); }
.curled_bolt .centerBinder { color: var(--cycled_lens); background: var(--tooledTicker); }
.curled_bolt .regionalPointer { background: transparent; border-color: var(--tooledTicker); color: var(--tooledTicker); }
.curled_bolt .centerBinder:hover { background: color-mix(in srgb,var(--tooledTicker) 86%,var(--cycled_lens)); color: var(--cycled_lens); }
.curled_bolt .regionalPointer:hover { background: color-mix(in srgb,var(--tooledTicker) 14%,transparent); color: var(--tooledTicker); }
.curled_bolt .ruledJoist { background: var(--tooledTicker); }
.curled_bolt .ruledJoist { border-color: transparent; }
.curled_bolt .inscribedDeck { background: var(--tooledTicker); color: var(--cycled_lens); }
.curled_bolt .ruledJoist { color: var(--functional_layer); box-shadow: 0 0 0 0.1875rem var(--functional_layer); }
.curled_bolt summary::after,.curled_bolt summary::marker { color: var(--tooledTicker); }
.curled_bolt .resolvedPointer { border-color: color-mix(in srgb,var(--tooledTicker) 24%,transparent); }
.curled_bolt .typedCombo { border-color: color-mix(in srgb,var(--tooledTicker) 24%,transparent); }
.curled_bolt .resolvedPointer:hover { background-color: color-mix(in srgb,var(--tooledTicker) 8%,transparent); border-color: var(--coupled_segment); }
.curled_bolt .resolved_binder { color: var(--tooledTicker); }
.curled_bolt .floating_carousel a:hover,.curled_bolt .floating_carousel a[aria-current="page"] { color: var(--tooledTicker); }
.curled_bolt .resolved_locker { border-color: var(--tooledTicker); }
.curled_bolt .stenciled_emitter { border-color: color-mix(in srgb,var(--tooledTicker) 34%,transparent); }
.curled_bolt .mono_lobby { color: inherit; opacity: 0.65; }
.curled_bolt textarea,.curled_bolt input { background: color-mix(in srgb,var(--tooledTicker) 8%,var(--bitwise_locker)); color: var(--tooledTicker); border-color: color-mix(in srgb,var(--tooledTicker) 56%,transparent); }
.curled_bolt ::placeholder { color: color-mix(in srgb,var(--tooledTicker) 55%,var(--bitwise_locker)); }
.functional_beam .floating_carousel a::after { top: 0; opacity: 0.4; bottom: 0; border-left-width: 1px; }
.functional_beam .floating_carousel a::before { font-weight: 600; opacity: 0.6; }
.modestBuckle { border-width: 1px; }
.resolved_locker { border-width: 1px; border-radius: 0; }
.resolved_locker,.resolved_binder { border-color: var(--flaggedCradle); }
details,.journaled_strip { background-image: linear-gradient(160deg,color-mix(in srgb,var(--tooledTicker) 65%,transparent) 0%,transparent 55%); }
.journaled_strip,details { transition: all var(--masked_buckle) var(--piped_marquee); }
textarea,input { transition: all var(--masked_buckle) var(--piped_marquee); }
.centerBinder:not(.regionalPointer,.eased_combo) { isolation: isolate; position: relative; overflow: hidden; }
.centerBinder:not(.regionalPointer,.eased_combo)::after { z-index: -1; transition: all calc(var(--masked_buckle) * 3) var(--piped_marquee); content: ""; position: absolute; background: linear-gradient(90deg,transparent,var(--scribedTag),transparent); border-radius: inherit; inset: 0 100% 0 -25%; opacity: 0.22; }
.centerBinder:not(.regionalPointer,.eased_combo):hover::after { inset: 0 -25% 0 100%; }
.curled_bolt .centerBinder:not(.regionalPointer,.eased_combo)::after { display: none; }
details:hover,.journaled_strip:not(.hingedFlap,.modest_cradle,.stockedBody):hover { box-shadow: var(--queued_rule); background-color: var(--cycled_rail); }
select:focus,input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus { box-shadow: var(--deferredTrim),var(--floating_courier); background-color: var(--scribedTag); }
.latent_grille:hover { color: var(--cycled_lens); box-shadow: var(--queued_rule); background-color: var(--scribedTag); }
.centerBinder:focus-visible,.centerBinder:not(.regionalPointer,.eased_combo):hover:focus-visible { box-shadow: var(--quadBolt)!important; }
[data-fanned_carousel] [data-freeform_marquee] .echoed_mask:not(:has(:is(.managedFoil,.tooledGateway,.interactiveCleat,.scribedTimeline,.composite_lattice,.halvedCollection,.latentFlap,.journaled_unit,.gilded_grille,.composite_kernel,.evenLedger,.describedLattice,.interim_diagram,.legacyCollection,.sanded_timeline,.shared_screen,.composite_bubble,.milled_glossary,.coded_glaze,.toned_tray,.opticalCollar,.responsiveSegment,.halved_fulcrum,.paged_folder,.gilded_foil,.regionalCap,.managedUnit,.tethered_screen,.lacquered_buckle))) { transform: translateY(calc(-1 * var(--modeled_fastener))); transition: opacity var(--modest_bond) var(--functionalSegment),transform var(--modest_bond) var(--functionalSegment); opacity: 0; }
[data-fanned_carousel] [data-freeform_marquee][data-foiled_carousel] .echoed_mask:not(:has(:is(.managedFoil,.tooledGateway,.interactiveCleat,.scribedTimeline,.composite_lattice,.halvedCollection,.latentFlap,.journaled_unit,.gilded_grille,.composite_kernel,.evenLedger,.describedLattice,.interim_diagram,.legacyCollection,.sanded_timeline,.shared_screen,.composite_bubble,.milled_glossary,.coded_glaze,.toned_tray,.opticalCollar,.responsiveSegment,.halved_fulcrum,.paged_folder,.gilded_foil,.regionalCap,.managedUnit,.tethered_screen,.lacquered_buckle))) { transform: none; opacity: 1; }
[data-fanned_carousel] [data-freeform_marquee] .echoed_mask:has(:is(.scribedTimeline,.composite_lattice,.latentFlap,.composite_bubble,.opticalCollar,.regionalCap)) { opacity: 0; transition: opacity var(--modest_bond) var(--functionalSegment); }
[data-fanned_carousel] [data-freeform_marquee][data-foiled_carousel] .echoed_mask:has(:is(.scribedTimeline,.composite_lattice,.latentFlap,.composite_bubble,.opticalCollar,.regionalCap)) { opacity: 1; }
[data-fanned_carousel] [data-freeform_marquee] :is(.scribedTimeline,.composite_lattice,.latentFlap,.composite_bubble,.opticalCollar,.regionalCap)>* { transform: translateY(calc(-1 * var(--modeled_fastener))); opacity: 0; transition: opacity var(--modest_bond) var(--functionalSegment),transform var(--modest_bond) var(--functionalSegment); }
[data-fanned_carousel] [data-freeform_marquee][data-foiled_carousel] :is(.scribedTimeline,.composite_lattice,.latentFlap,.composite_bubble,.opticalCollar,.regionalCap)>* { opacity: 1; transform: none; }
[data-fanned_carousel] [data-freeform_marquee][data-foiled_carousel] :is(.scribedTimeline,.composite_lattice,.latentFlap,.composite_bubble,.opticalCollar,.regionalCap)>*:nth-child(2) { transition-delay: calc(1 * var(--typed_segment)); }
[data-fanned_carousel] [data-freeform_marquee][data-foiled_carousel] :is(.scribedTimeline,.composite_lattice,.latentFlap,.composite_bubble,.opticalCollar,.regionalCap)>*:nth-child(3) { transition-delay: calc(2 * var(--typed_segment)); }
[data-fanned_carousel] [data-freeform_marquee][data-foiled_carousel] :is(.scribedTimeline,.composite_lattice,.latentFlap,.composite_bubble,.opticalCollar,.regionalCap)>*:nth-child(4) { transition-delay: calc(3 * var(--typed_segment)); }
[data-fanned_carousel] [data-freeform_marquee][data-foiled_carousel] :is(.scribedTimeline,.composite_lattice,.latentFlap,.composite_bubble,.opticalCollar,.regionalCap)>*:nth-child(5) { transition-delay: calc(4 * var(--typed_segment)); }
[data-fanned_carousel] [data-freeform_marquee][data-foiled_carousel] :is(.scribedTimeline,.composite_lattice,.latentFlap,.composite_bubble,.opticalCollar,.regionalCap)>*:nth-child(6) { transition-delay: calc(5 * var(--typed_segment)); }
[data-fanned_carousel] [data-freeform_marquee][data-foiled_carousel] :is(.scribedTimeline,.composite_lattice,.latentFlap,.composite_bubble,.opticalCollar,.regionalCap)>*:nth-child(n+7) { transition-delay: calc(5 * var(--typed_segment)); }
