:root { --tracked_layout: #e5eae2; --neutralSparkline: #1b211d; --twin_placard: #5f8864; --studdedEasel: #2c5036; --parallel_sidebar: #f2f5ef; --contoured_zone: #7d867c; color-scheme: light; --flexcog: #f6f9f4 }
:root { --verified_cable: var(--neutralSparkline); --stickyEmitter: var(--neutralSparkline); --stickyslab: -0.01em; --enameled_preview: var(--neutralSparkline); --kernel: transparent; --universal_cradle: var(--parallel_sidebar); --subtle_plugin: none; --modest_popover: transparent; --twinSearch: var(--parallel_sidebar); --patched_booth: clamp(1rem,5vw,3rem); --retroWrapper: .01em; --directed: var(--flexcog); --tempered_editor: 1.75; --heavyheader: clamp(5.5rem,9vw,8.25rem); --magnetic_envelope: 1.125rem; --liquidLoader: var(--studdedEasel); --stage: 0 0 0 4px var(--studdedEasel); --verified: var(--tracked_layout); --upper: linear-gradient(transparent,var(--neutralSparkline)); --twinAxis: 0 0 0 4px var(--studdedEasel); --mitred_cornice: var(--parallel_sidebar); --tuned_widget: 1px; --incrementalBooth: 1.625rem; --cushionedJig: 67ch; --overheadmenu: var(--neutralSparkline); --robust: color-mix(in srgb,var(--neutralSparkline) 7%,transparent); --stitchedpopover: .125rem; --decked_payload: 1.07; --tempered_pad: none; --mitredLoader: none; --seatedcollection: var(--studdedEasel); --joined_clipboard: inset 0 3px 0 var(--neutralSparkline); --stitchedcleat: 90.8125rem; --annotatedstripe: var(--neutralSparkline); --grouped: 0ms; --half_hanger: var(--neutralSparkline); --tethered: .25rem; --streamedpreset: 1; --draped_gadget: var(--flexcornice); --flexMesh: 3rem; --robustcornice: 0 6px 0 var(--neutralSparkline); --interlocked_sidebar: var(--parallel_sidebar); --reeded_tray: color-mix(in srgb,var(--contoured_zone) 20%,var(--parallel_sidebar)); --hoistedEasel: none; --seatedStripe: 0px; --even_easel: var(--tracked_layout); --microLayer: .25rem; --joinedledger: linear; --lobby: linear; --modular: 0ms; --strictWrapper: var(--parallel_sidebar); --tieredbeacon: inset 0 -4px 0 var(--neutralSparkline); --cover_preset: 0 8px 0 color-mix(in srgb,var(--neutralSparkline) 50%,transparent); --seatedfoyer: 800; --board: var(--parallel_sidebar); --filteredtoggle: 800; --craftedMenu: var(--studdedEasel); --variable: 1.3125rem; --printed_page: 1.2; --scalarcollection: var(--tracked_layout); --hinged_payload: .25rem; --curled_axis: var(--contoured_zone); --fanned_sparkline: none; --planar_bay: uppercase; --foil: var(--parallel_sidebar); --canonicalGlyph: .55; --rated: none; --kit: var(--neutralSparkline); --systemicCompass: 9999px; --patterned: .25rem; --embedded: var(--neutralSparkline); --verified_silo: none; --freeform: color-mix(in srgb,var(--neutralSparkline) 56%,transparent); --quantum: 400; --coarseshim: var(--tracked_layout); --coupledSidebar: var(--studdedEasel); --printedShim: none; --evenparticle: .25rem; --visualsplash: 0ms; --flexcornice: 2px; --overhead_header: var(--flexcog); --modestCable: var(--neutralSparkline); --systemicstencil: solid }
@media(max-width:640px) {:root { --heavyheader: calc((clamp(5.5rem,9vw,8.25rem)) * .7); --incrementalBooth: calc((1.625rem) * .85); --variable: calc((1.3125rem) * .85) }}
:root { --mountedsearch: #587e5d; --patched_cable: #ffffff }
:root { --masked_tree: #646964 }
:root { --delta: #5c8461 }
:root { --flutedZone: 'Inter',Arial,sans-serif; --tunedlens: 'Inter',Arial,sans-serif }
:root { --fanned_cushion: 600; --overhead_host: .02em; --hoistedCanvas: 'Cormorant Garamond',Garamond,Georgia,serif }
*::before,*,*::after { box-sizing: border-box }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --covertree: min(var(--stitchedcleat),100rem); --stateless_mesh: min(var(--covertree),48rem) }
body { margin: 0; background: var(--interlocked_sidebar); color: var(--neutralSparkline); font: 16px/var(--tempered_editor,1.6) var(--tunedlens,Arial,Helvetica,sans-serif); font-weight: var(--quantum); overflow-wrap: break-word }
a[href^="tel:"],code,a[href^="mailto:"] { 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 }
h4,h6,h1,h2,h5,h3 { letter-spacing: var(--stickyslab); overflow-wrap: normal; font-family: var(--flutedZone,inherit); font-weight: var(--seatedfoyer) }
.configured { margin-inline: auto; width: min(var(--covertree),calc(100% - var(--patched_booth))) }
:is(.periodic)>.configured { width: min(var(--stateless_mesh),calc(100% - var(--patched_booth))) }
:is(.periodic)>.configured :is(.hingedhost,p) { max-width: none }
.curbed { padding: calc(var(--heavyheader) + var(--bundled,0rem)) 0; scroll-margin-top: var(--offline_workspace) }
header.curbed,footer.curbed { padding: 0 }
.bridge { padding-block: 0; min-height: calc(100vh - var(--offline_workspace)); min-height: calc(100svh - var(--offline_workspace)); display: flex; flex-direction: column; --thumbedBundle: calc(100vh - var(--offline_workspace)) }
.bridge>* { flex-direction: column; justify-content: center; display: flex; flex: 1 0 auto }
.tabbed { padding: calc(var(--heavyheader) + var(--filled_plugin,0rem)) 0; background: var(--even_easel); backdrop-filter: var(--tempered_pad); -webkit-backdrop-filter: var(--tempered_pad) }
.curbed>.tabbed { margin-block: calc(-1 * (var(--heavyheader) + var(--bundled,0rem))) }
.curbed>:is(.tracked,.applet) { margin-block: calc(-1 * (var(--heavyheader) + var(--bundled,0rem))) }
header.curbed+.curbed:not(.bridge) { --flex_clipboard: .55; padding-top: calc((var(--heavyheader) + var(--bundled,0rem)) * var(--flex_clipboard)) }
header.curbed+.curbed:not(.bridge)>:is(.tabbed,.tracked,.applet) { margin-top: calc(-1 * (var(--heavyheader) + var(--bundled,0rem)) * var(--flex_clipboard)) }
header.curbed+.curbed:not(.bridge)>:is(.tabbed,.applet) { padding-top: calc((var(--heavyheader) + var(--filled_plugin,0rem)) * var(--flex_clipboard)) }
.reeded_foyer { font-size: 1.25rem; text-decoration: none; font-family: var(--hoistedCanvas,inherit); letter-spacing: var(--overhead_host,-0.02em); font-weight: var(--fanned_cushion,600) }
.neutralcallout { letter-spacing: .12em; font-size: .875rem; color: var(--neutralSparkline); box-shadow: inset 0 -0.125rem 0 var(--twin_placard); font-weight: 700; margin-bottom: 1rem; text-transform: var(--planar_bay) }
.sawnlayer { line-height: var(--tempered_editor); max-width: var(--cushionedJig); font-size: 1.25rem; margin-bottom: 2rem; opacity: .8 }
.masked_sparkline { letter-spacing: var(--stickyslab); font-weight: var(--seatedfoyer) }
.even_mesh { max-width: var(--cushionedJig) }
address { font-style: normal }
i,b,em { font-style: inherit; font-weight: inherit }
.mountedCradle { display: inline-flex; align-items: center; justify-content: center; min-height: var(--flexMesh); padding-block: .5rem; padding-inline: var(--magnetic_envelope); border: var(--draped_gadget) var(--systemicstencil) var(--modest_popover); border-radius: var(--patterned); background: var(--liquidLoader); color: var(--directed); text-decoration: none; font-weight: var(--filteredtoggle); cursor: pointer; text-transform: var(--hoistedEasel); letter-spacing: var(--retroWrapper); box-shadow: var(--rated); backdrop-filter: var(--tempered_pad); -webkit-backdrop-filter: var(--tempered_pad); transition: background var(--visualsplash) var(--lobby),color var(--visualsplash) var(--lobby),border-color var(--visualsplash) var(--lobby),box-shadow var(--visualsplash) var(--lobby),opacity var(--visualsplash) var(--lobby),transform var(--visualsplash) var(--lobby) }
.mountedCradle:hover { opacity: var(--streamedpreset); background: var(--coupledSidebar); transform: var(--mitredLoader); color: var(--overhead_header); box-shadow: var(--tieredbeacon) }
.mountedCradle:active { transform: var(--printedShim); box-shadow: var(--joined_clipboard) }
.tiered_compass { padding-block: calc(var(--flexMesh) / 8); padding-inline: calc(var(--magnetic_envelope) - .125rem); min-height: calc(var(--flexMesh) - .25rem); font-size: .875rem }
textarea,input { width: 100%; backdrop-filter: var(--tempered_pad); -webkit-backdrop-filter: var(--tempered_pad); min-height: var(--flexMesh); padding: .75rem var(--magnetic_envelope); border: var(--flexcornice) var(--systemicstencil) var(--freeform); border-radius: var(--evenparticle); background: var(--robust); color: var(--overheadmenu); font: inherit; transition: border-color var(--visualsplash) var(--lobby),box-shadow var(--visualsplash) var(--lobby),opacity var(--visualsplash) var(--lobby) }
textarea { line-height: var(--tempered_editor); min-height: 9rem; resize: vertical }
textarea:hover,input:hover { border-color: var(--enameled_preview) }
input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus { border-color: var(--studdedEasel); box-shadow: var(--twinAxis) }
input:user-invalid,textarea:user-invalid { border-color: var(--seatedcollection) }
input[type="checkbox"],input[type="radio"] { 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(--flexcornice) var(--systemicstencil) var(--enameled_preview); background: var(--robust); cursor: pointer; transition: background var(--visualsplash) var(--lobby),border-color var(--visualsplash) var(--lobby) }
input[type="checkbox"] { border-radius: .25rem }
input[type="radio"] { border-radius: 50% }
input[type="radio"]::before,input[type="checkbox"]::before { background: var(--flexcog); transform: scale(0); transition: transform var(--visualsplash) var(--lobby); block-size: .625rem; content: ""; inline-size: .625rem }
input[type="checkbox"]::before { clip-path: polygon(12% 42%,0% 62%,39% 98%,98% 18%,85% 0%,40% 70%) }
input[type="radio"]::before { border-radius: 50%; inline-size: .5rem; block-size: .5rem }
input[type="radio"]:hover,input[type="checkbox"]:hover { border-color: var(--studdedEasel) }
input[type="checkbox"]:checked,input[type="radio"]:checked { background: var(--studdedEasel); border-color: var(--studdedEasel) }
input[type="radio"]:checked::before,input[type="checkbox"]:checked::before { transform: scale(1) }
input[type="radio"]:focus-visible,input[type="checkbox"]:focus-visible { outline: 2px solid var(--studdedEasel); box-shadow: none; outline-offset: 2px }
input[type="week"],input[type="month"],input[type="datetime-local"],input[type="time"],input[type="date"] { padding-block: 0; block-size: calc(var(--tempered_editor,1.6) * 1em + 1.5rem + 2 * var(--flexcornice)) }
::placeholder { color: var(--half_hanger); opacity: 1 }
.incrementalchapter,details { padding: var(--incrementalBooth); background: var(--board); border: var(--tuned_widget) var(--systemicstencil) var(--curled_axis); border-radius: var(--tethered); box-shadow: var(--subtle_plugin); backdrop-filter: var(--tempered_pad); -webkit-backdrop-filter: var(--tempered_pad) }
details:hover,.incrementalchapter:not(.bulletin,.filed_lens,.mintedqueue):hover { box-shadow: var(--verified_silo) }
summary { list-style-position: inside; cursor: pointer }
summary::marker { color: var(--studdedEasel) }
.insulated_facade .configured { width: min(calc(var(--covertree) * 1.2),calc(100% - var(--patched_booth))) }
.insulated_facade { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--mitred_cornice); border-color: var(--stickyEmitter); border-bottom-color: var(--reeded_tray); color: var(--kit); backdrop-filter: var(--tempered_pad); -webkit-backdrop-filter: var(--tempered_pad) }
.retroqueue { border-color: var(--stickyEmitter); color: var(--kit) }
.raisedloader a { font-weight: 500; padding: .25rem; text-decoration: none; position: relative; border-radius: var(--evenparticle); transition: background var(--visualsplash) var(--lobby),box-shadow var(--visualsplash) var(--lobby),color var(--visualsplash) var(--lobby) }
.insulated_facade .raisedloader a[aria-current="page"] { font-weight: 700; color: var(--craftedMenu) }
.pipedkit { transition: background var(--visualsplash) var(--lobby); border: var(--flexcornice) var(--systemicstencil) var(--stickyEmitter); background: transparent; color: inherit; border-radius: var(--evenparticle) }
figure>img { border-radius: var(--microLayer); border: var(--flexcornice) var(--systemicstencil) var(--embedded) }
select:focus,.mountedCradle:focus,a:focus,button:focus,input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus,summary:focus { outline: 2px solid transparent; outline-offset: 2px }
input:not([type="checkbox"]):not([type="radio"]):focus-visible,textarea:focus-visible,summary:focus-visible,.mountedCradle:focus-visible,a:focus-visible,button:focus-visible { outline: 2px solid transparent; outline-offset: 2px; box-shadow: var(--stage) }
.pipedkit:hover:focus-visible,.raisedloader a:focus-visible,.pipedkit:focus-visible,.raisedloader a:hover:focus-visible { outline: 2px solid transparent; outline-offset: 2px; box-shadow: var(--stage) }
[aria-disabled="true"],.mountedCradle:disabled,input:disabled,textarea:disabled,button:disabled { opacity: var(--canonicalGlyph); cursor: not-allowed }
.filtered_header { flex-shrink: 0; height: 1.25rem; width: 1.25rem }
.varnished_beacon { color: var(--delta); flex: 0 0 auto; border: var(--flexcornice) var(--systemicstencil) var(--curled_axis); justify-content: center; border-radius: var(--stitchedpopover); display: inline-flex; height: 3rem; align-items: center; width: 3rem }
.varnished_beacon .filtered_header { height: 1.5rem; width: 1.5rem }
.varnished_beacon { background: color-mix(in srgb,var(--modestCable) 12%,var(--parallel_sidebar)) }
.varnished_beacon { box-shadow: inset 0 0 0 var(--flexcornice) var(--coarseshim) }
.incremental_particle { color: var(--twin_placard) }
.signposted { grid-template-columns: 1fr 1fr; gap: 4rem; display: grid; align-items: start }
.annotatedcollection { position: sticky; top: calc(var(--offline_workspace) + clamp(1.5rem,4vw,2.5rem)) }
.annotatedcollection h2 { font-size: calc((1rem + (clamp(2.5rem,6vw,4rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); line-height: 1.1; margin: 0 }
.studdedfacade { display: flex; flex-direction: column }
.half_canvas .sawnlayer { margin-inline: auto }
.hingedhost { display: flex; max-width: 44rem; margin: 0 0 clamp(2rem,4vw,3.5rem); flex-direction: column; gap: .75rem }
.offlineHousing { text-align: center; margin-inline: auto; align-items: center }
.heavylens { box-shadow: none; justify-content: center; width: 100%; align-items: center; gap: .75rem; display: flex }
.heavylens::before,.heavylens::after { flex: 0 0 auto; content: ""; background: var(--twin_placard); display: none }
.masked_sparkline { font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); margin: 0; line-height: 1.1 }
.neutralcallout { margin: 0; font-size: .8125rem }
.sawnlayer { line-height: var(--tempered_editor); font-size: 1.125rem; margin: 0; opacity: .75 }
.fluted_template { border-block: var(--flexcornice) var(--systemicstencil) var(--curled_axis) }
.async { --filled_plugin: 0rem; --bundled: 0rem }
.halvedBridge { --filled_plugin: -1.5rem; --bundled: -1rem }
.blendededitor { --filled_plugin: .625rem; --bundled: .5rem }
.universal_cog { --filled_plugin: .5rem; --bundled: 1rem }
@media(max-width:1024px) {.signposted { gap: 2.5rem }}
@media(max-width:768px) {.signposted { grid-template-columns: 1fr; gap: 3rem }
.annotatedcollection { position: static; margin-bottom: 2rem }}
@media(max-width:640px) {.universal_cog,.async,.halvedBridge,.blendededitor { --bundled: 0rem; --filled_plugin: 0rem }
.masked_sparkline { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.sawnlayer { font-size: 1.0625rem }
.hingedhost { gap: .5rem; margin-bottom: clamp(1.5rem,6vw,2rem) }
.annotatedcollection h2 { font-size: calc((1rem + (clamp(2rem,8vw,2.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.signposted { gap: 2rem }
.annotatedcollection { margin-bottom: 0 }
.varnished_beacon { height: 2.75rem; width: 2.75rem }}
.compact_entry { align-items: flex-start; line-height: var(--tempered_editor); gap: .875rem; display: flex; font-size: 1.0625rem }
.fringed { opacity: .85 }
.annotatedCleat .stenciled { list-style: none; margin: 0; padding: calc(var(--incrementalBooth) * 1.75); display: flex; flex-direction: column; max-width: 60rem; margin-inline: auto; background: var(--twinSearch); border: var(--flexcornice) var(--systemicstencil) var(--curled_axis); border-radius: var(--hinged_payload); box-shadow: var(--subtle_plugin) }
.stenciled .compact_entry { font-size: clamp(1.0625rem,1.4vw,1.25rem); padding: 1.75rem 0; gap: 1.25rem; border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis) }
.stenciled .compact_entry:first-child { border-top: none; padding-top: 0 }
.stenciled .compact_entry:last-child { padding-bottom: 0 }
.stenciled .fringed { opacity: 1 }
.streamedkit { color: var(--twin_placard); background: color-mix(in srgb,var(--twin_placard) 12%,var(--parallel_sidebar)); align-items: center; flex-shrink: 0; border-radius: 50%; display: inline-flex; height: 2.5rem; justify-content: center; width: 2.5rem }
.streamedkit .filtered_header { height: 1.25rem; width: 1.25rem }
@media(max-width:640px) {.annotatedCleat .stenciled { padding: var(--incrementalBooth) }
.stenciled .compact_entry { gap: 1rem; padding: 1.25rem 0 }}
.trackedCog { align-items: center; box-sizing: border-box; justify-content: center; flex-shrink: 0; width: 2.25rem; display: inline-flex; height: 2.25rem }
.trackedCog .ghostsidebar { width: 1.25rem; height: 1.25rem }
.native_canvas { color: var(--twin_placard); border: var(--flexcornice) var(--systemicstencil) var(--twin_placard) }
.reeded_foyer { display: inline-flex; align-items: center; gap: .625rem }
.printedenvelope { display: inline-block }
.merged { font-family: var(--hoistedCanvas,inherit); font-size: 1.0625rem; align-items: center; letter-spacing: var(--overhead_host,normal); margin: 0 0 1rem; display: flex; gap: .75rem; font-weight: var(--fanned_cushion,700) }
.patchedPreset { display: flex; margin: 0; flex-direction: column }
.rearemblem { border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis); padding: .875rem 0; align-items: start; grid-template-columns: minmax(9rem,.5fr) 1.5fr; display: grid; gap: .5rem clamp(1rem,3vw,2rem) }
.rearemblem:last-child { border-bottom: var(--flexcornice) var(--systemicstencil) var(--curled_axis) }
.rearemblem dt { opacity: .55; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; font-size: .8125rem }
.rearemblem dd { margin: 0; line-height: var(--tempered_editor); opacity: .9 }
.rearemblem dd a { text-underline-offset: .2em; text-decoration: underline }
.tuned_compass { list-style: none; gap: .75rem; display: flex; flex-direction: column; padding: 0; margin: 1.25rem 0 0 }
.tuned_compass li { align-items: flex-start; line-height: var(--tempered_editor); display: flex; gap: .625rem }
.ghost { opacity: .85 }
.tuned_compass .filtered_header { flex-shrink: 0; width: 1.05rem; margin-top: .2rem; height: 1.05rem; color: var(--twin_placard) }
.micromarker { margin: 1.5rem 0 0; font-size: .9375rem; gap: .5rem; display: flex; align-items: center }
.upperLedger { opacity: .75 }
.micromarker .filtered_header { width: 1.05rem; height: 1.05rem; color: var(--twin_placard); flex-shrink: 0 }
.hoistedShim .studdedfacade h3 { margin: 0; font-size: 1.125rem }
.hoistedShim .studdedfacade h3 { margin-top: clamp(1.75rem,3vw,2.25rem) }
@media(max-width:768px) {.rearemblem { grid-template-columns: 1fr; gap: .25rem }}
.half_canvas { background-color: var(--interlocked_sidebar) }
.statelessGadget { background-image: radial-gradient(70% 85% at 50% 0%,color-mix(in srgb,var(--neutralSparkline) 6%,transparent),transparent 72%) }
.half_canvas .etching { gap: .5rem; display: flex; align-items: center; flex-direction: column; text-align: center }
.etching .sawnlayer { margin-inline: auto }
.etching h1,.etching h2 { font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); max-width: 20ch; line-height: 1.1; margin: 0 }
.etching .decked_splash { align-items: center; margin: .25rem 0 .75rem }
.universalsparkline { display: inline-block; margin: .75rem 0 0; font-size: calc((1rem + (clamp(1.5rem,4vw,2.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); font-weight: var(--seatedfoyer); letter-spacing: var(--stickyslab); line-height: 1.15; text-decoration: underline; text-underline-offset: .18em; text-decoration-thickness: .06em; max-width: 100% }
.seatedcradle { opacity: .8 }
.crafted_cog { border-radius: var(--tethered); grid-template-columns: 1.35fr 1fr; gap: clamp(1.5rem,4vw,3rem); padding: calc(var(--incrementalBooth) * 1.75); overflow: hidden; align-items: center; position: relative; box-shadow: var(--subtle_plugin); border: var(--flexcornice) var(--systemicstencil) var(--curled_axis); background: var(--board); display: grid }
.crafted_cog::before { inset-inline: 0; content: ""; position: absolute; pointer-events: none; height: 2px; top: 0; background: linear-gradient(90deg,var(--twin_placard) 0%,color-mix(in srgb,var(--twin_placard) 35%,transparent) 42%,transparent 78%) }
.visual_splash { gap: 1.25rem; flex-direction: column; display: flex; align-items: flex-start }
.visual_splash .decked_splash { margin: 0 }
.record h1,.record h2 { line-height: 1.1; margin: 0; font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.record .sawnlayer { margin: 1rem 0 0 }
.record .neutralcallout { margin: 0 0 .75rem }
.decked_splash { flex-direction: column; gap: .5rem; font-style: normal; display: flex }
.briskshelf { align-items: flex-start; gap: .5rem; line-height: var(--tempered_editor); min-width: 0; display: inline-flex }
.briskshelf .incremental_particle { margin-top: .125rem }
.decked_splash a { text-decoration: underline; text-underline-offset: .2em }
@media(max-width:900px) {.crafted_cog { grid-template-columns: 1fr; align-items: start }}
@media(max-width:768px) {.crafted_cog,.statelessGadget .crafted_cog { padding: var(--incrementalBooth) }}
@media(max-width:640px) {.etching h2,.record h2,.etching h1,.record h1 { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.universalsparkline { font-size: calc((1rem + (clamp(1.25rem,5.5vw,1.75rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }}
.even_mesh h1 { line-height: 1.1; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); margin: 0 0 1.5rem }
.even_mesh h2 { line-height: 1.3; font-size: 1.5rem; margin: 2.5rem 0 1rem }
.even_mesh h3 { margin: 2rem 0 .75rem; line-height: 1.4; font-size: 1.125rem }
.even_mesh p { color: color-mix(in srgb,var(--neutralSparkline) 85%,transparent); font-size: 1.0625rem; line-height: var(--tempered_editor); margin: 0 0 1.25rem }
.even_mesh p:last-child { margin-bottom: 0 }
.even_mesh p.neutralcallout { margin: 0; color: var(--neutralSparkline); font-size: .8125rem }
.even_mesh ul { flex-direction: column; gap: .5rem; margin: 0 0 1.25rem; display: flex; padding-left: 1.25rem }
.even_mesh li { line-height: var(--tempered_editor); color: color-mix(in srgb,var(--neutralSparkline) 85%,transparent); font-size: 1.0625rem }
.even_mesh a { text-decoration: underline; text-underline-offset: .2em; color: var(--studdedEasel) }
.even_mesh strong { font-weight: 700 }
.applet { padding: calc(var(--heavyheader) + var(--filled_plugin,0rem)) 0 }
.applet h2,.applet h1 { margin: 0 0 1.5rem; font-size: calc((1rem + (clamp(3rem,8vw,5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); line-height: 1.1 }
.symmetric { border: none; border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis); width: 4rem; margin: 0 0 2.5rem }
.vault { gap: 2.5rem clamp(2rem,4vw,3.5rem); align-items: start; max-width: none; grid-template-columns: repeat(2,minmax(0,1fr)); display: grid }
.vault p { margin: 0; max-width: var(--cushionedJig); line-height: 1.45; font-size: calc((1rem + (clamp(1.125rem,1.8vw,1.375rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.vault p:first-child { grid-column: 1 / -1 }
.vault p:not(:first-child) { max-width: none; position: relative; line-height: var(--tempered_editor); font-size: 1.0625rem; padding-top: 1.25rem }
.vault p:not(:first-child)::before { position: absolute; top: 0; width: 2.5rem; height: 2px; inset-inline-start: 0; content: ""; background: var(--twin_placard) }
@media(max-width:768px) {.vault { gap: 2rem; grid-template-columns: 1fr }}
@media(max-width:640px) {.even_mesh h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.applet h1,.applet h2 { font-size: calc((1rem + (clamp(2.25rem,9vw,3rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); margin-bottom: 1.25rem }}
.joiner { border-radius: 0 }
.bulletin { overflow: hidden; color: var(--flexcog); padding: calc(var(--incrementalBooth) * 3.25) calc(var(--incrementalBooth) * 2); border-color: transparent; position: relative; text-align: center; background: var(--studdedEasel) }
.bulletin>* { position: relative }
.universalUnit { height: 100%; position: absolute; width: 100%; pointer-events: none; inset: 0 }
.bulletin h2,.bulletin h1 { text-wrap: balance; line-height: 1.1; margin: 0 0 1.25rem; font-size: calc((1rem + (clamp(1.75rem,4.5vw,2.75rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.bulletin .sawnlayer { max-width: 46ch; color: var(--flexcog); margin: 0 auto clamp(1.75rem,3.5vw,2.5rem); opacity: .84 }
.bulletin .mountedCradle { background: var(--flexcog); border-color: transparent; color: var(--studdedEasel) }
.bulletin .mountedCradle:hover { color: var(--studdedEasel); background: color-mix(in srgb,var(--flexcog) 88%,var(--studdedEasel)) }
.flex_popover { gap: .5rem }
.flex_popover .filtered_header { width: 1.1rem; height: 1.1rem }
.mountedhint { border-radius: var(--tethered); cursor: pointer; background: var(--board); border: var(--flexcornice) var(--systemicstencil) var(--curled_axis); padding: 0 }
.mountedhint summary { cursor: pointer; line-height: var(--tempered_editor); gap: 1rem; justify-content: space-between; padding: clamp(1.25rem,2.5vw,1.5rem); font-size: 1.0625rem; list-style: none; align-items: flex-start; display: flex; font-weight: 700 }
.invertedmatrix summary { flex-direction: row-reverse; justify-content: flex-end }
.mountedhint summary::-webkit-details-marker { display: none }
.mountedhint summary::after { line-height: 1.1; margin-block-start: calc((1.0625rem * var(--tempered_editor) - 1.65rem) / 2); color: var(--studdedEasel); font-size: 1.5rem; content: "+"; transition: transform var(--visualsplash) var(--lobby),background-color var(--visualsplash) var(--lobby),border-color var(--visualsplash) var(--lobby),color var(--visualsplash) var(--lobby); font-weight: 400; flex-shrink: 0 }
.mountedhint[open]:not([data-coarse_anchor]) summary::after { transform: rotate(45deg) }
.mountedhint p { opacity: .75; line-height: var(--tempered_editor); max-width: 70ch; padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem); margin: 0 }
.lean .mountedhint summary::after { width: 0; border-right: .4rem solid transparent; border-top: .45rem solid var(--studdedEasel); height: 0; margin-block-start: calc((1.0625rem * var(--tempered_editor) - .45rem) / 2); content: ""; border-left: .4rem solid transparent }
.lean .mountedhint[open]:not([data-coarse_anchor]) summary::after { transform: rotate(180deg) }
.thumbedloader { flex-direction: column; display: flex; gap: 1rem }
.lean .thumbedloader { gap: 0 }
.combined { margin-inline: auto; max-width: 44rem }
.lean .mountedhint { background: transparent; border: none; border-radius: 0; border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis) }
.lean .mountedhint:last-child { border-bottom: var(--flexcornice) var(--systemicstencil) var(--curled_axis) }
.lean .mountedhint summary { padding: 1.5rem clamp(.5rem,1.2vw,.875rem) }
.lean .mountedhint p { padding: 0 clamp(.5rem,1.2vw,.875rem) 1.5rem }
@media(max-width:640px) {.mountedhint summary { font-size: 1rem; padding: 1rem 1.125rem }
.lean .mountedhint summary { padding: 1.125rem clamp(.5rem,1.2vw,.875rem); font-size: 1.0625rem }}
.enameledPopover .hingedhost { max-width: 40rem }
.stickyEditor { flex-direction: column; display: flex }
.coined { gap: 1.5rem clamp(1.5rem,4vw,3rem); padding: 2rem 0; align-items: start; display: grid; border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis); grid-template-columns: minmax(12rem,.8fr) 1.6fr }
.flex_ledger { align-items: center; gap: 1rem; display: flex }
.coined:last-child { border-bottom: var(--flexcornice) var(--systemicstencil) var(--curled_axis) }
.coined h3 { margin: 0; font-size: 1.25rem }
.coined p { margin: 0; max-width: 60ch; font-size: 1.0625rem; line-height: var(--tempered_editor); opacity: .75 }
@media(max-width:768px) {.coined { grid-template-columns: 1fr; padding: 1.5rem 0; gap: 1rem }}
@media(max-width:640px) {.coined { padding: 1.25rem 0 }}
.shelf { border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis); padding: calc(var(--heavyheader) * .7) 0 calc(var(--heavyheader) * .5) }
.printed_facade { gap: 1rem; border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis); padding-top: clamp(1.5rem,3vw,2rem); justify-content: space-between; flex-wrap: wrap; align-items: center; display: flex; margin-top: clamp(2rem,4vw,3rem); font-size: .875rem }
.printed_facade p { margin: 0 }
.printed_facade p:not(.mountedcallout) { opacity: .65 }
.printed_facade a { text-decoration: none }
.printed_facade a:hover { text-decoration: underline }
.joined_widget { gap: .75rem 1.5rem; align-items: center; margin-left: auto; justify-content: flex-end; flex-wrap: wrap; display: flex }
.mountedcallout { color: var(--masked_tree); margin: 0; font-size: .75rem }
.mountedcallout a { text-decoration: none }
.brisk_adapter { flex-direction: column; display: flex; gap: .75rem }
.brisk_adapter a { opacity: .85; text-decoration: none }
.brisk_adapter a { transition: opacity var(--visualsplash) var(--lobby),color var(--visualsplash) var(--lobby) }
.brisk_adapter a:hover { color: var(--studdedEasel); opacity: 1 }
.maximal { letter-spacing: .06em; color: var(--masked_tree); font-size: .8125rem; text-transform: uppercase; margin: 0; font-weight: 700 }
.classictemplate { line-height: var(--tempered_editor); opacity: .75; max-width: 32ch; margin: 0 }
.guidedMatrix { align-items: flex-start }
.guidedMatrix .trackedCog { margin-block-start: max(0px,calc((1em * var(--tempered_editor) - 2.25rem) / 2)) }
.guidedMatrix .printedenvelope { margin-block-start: max(0px,calc((2.25rem - 1em * var(--tempered_editor)) / 2)) }
.buffered { font-style: normal; display: flex; gap: .65rem; flex-direction: column }
.furnishedCleat { align-items: flex-start; display: inline-flex; gap: .5rem; min-width: 0; text-decoration: none; line-height: var(--tempered_editor) }
.bevel { opacity: .85 }
.furnishedCleat .filtered_header { margin-block-start: calc((1rem * var(--tempered_editor) - 1.05rem) / 2) }
.furnishedCleat .filtered_header { width: 1.05rem; height: 1.05rem }
a.furnishedCleat:hover .bevel { opacity: 1 }
a.parallelsilo { opacity: 1; text-decoration: underline; text-decoration-color: var(--twin_placard); text-decoration-thickness: .08em; text-underline-offset: .28em }
a.parallelsilo:hover { color: var(--studdedEasel); text-decoration-color: var(--twin_placard) }
.maskedZone { border: var(--flexcornice) var(--systemicstencil) var(--curled_axis); overflow: hidden; background: var(--board); border-radius: var(--tethered) }
.retroPreset { display: grid; grid-template-columns: 1.7fr 1fr 1.2fr 1fr }
.statelesssidebar { min-width: 0; display: flex; padding: clamp(1.25rem,2.4vw,1.75rem) clamp(1.25rem,2.2vw,2rem); gap: 1rem; border-inline-start: var(--flexcornice) var(--systemicstencil) var(--curled_axis); flex-direction: column }
.statelesssidebar:first-child { border-inline-start: none }
.enameledDashboard { gap: .85rem }
.shelf .classictemplate { max-width: 26ch; font-size: .9375rem }
.shelf .maximal { align-items: baseline; gap: .5rem; display: flex }
.retroEmitter { letter-spacing: .08em; font-variant-numeric: tabular-nums; color: var(--studdedEasel) }
.planar_shelf { gap: .7rem }
.shelf .printed_facade { font-size: .8125rem; margin-top: 0; padding: clamp(.75rem,1.4vw,1rem) clamp(1.25rem,2.2vw,2rem) }
@media(max-width:1024px) {.retroPreset { grid-template-columns: 1.4fr 1fr }
.statelesssidebar { border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis) }
.statelesssidebar:nth-child(-n+2) { border-top: none }
.statelesssidebar:nth-child(odd) { border-inline-start: none }}
@media(max-width:768px) {.printed_facade { flex-direction: column; align-items: flex-start }
.joined_widget { justify-content: flex-start; margin-left: 0 }}
@media(max-width:640px) {.printed_facade { margin-top: 1.5rem; padding-top: 1.25rem }
.retroPreset { grid-template-columns: 1fr }
.statelesssidebar { border-inline-start: none; border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis) }
.statelesssidebar:nth-child(-n+2) { border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis) }
.statelesssidebar:first-child { border-top: none }}
.swatch { display: grid; gap: 1.25rem }
.latent { min-width: 0; display: flex; gap: .5rem; flex-direction: column }
.defined { font-size: .875rem; letter-spacing: .01em; font-weight: 600 }
.heavyLoop { display: flex; align-items: center; flex-wrap: wrap; gap: 1rem }
.title { margin: 0; font-size: .875rem }
.title:empty { display: none }
.title[data-varnishedkit] { position: absolute; white-space: nowrap; clip-path: inset(50%); padding: 0; height: 1px; border: 0; overflow: hidden; margin: -1px; width: 1px }
.retroEasel { margin: 0 }
.tuned_mesh:not([hidden]) { align-items: flex-start; grid-column: 1/-1; gap: .75rem; flex-direction: column; display: flex }
.tuned_mesh:focus { outline: none }
.offline_loop { width: 2.5rem; height: 2.5rem }
.deckedSpinner { font-weight: var(--seatedfoyer); font-size: 1.375rem; margin: 0; letter-spacing: var(--stickyslab) }
.mountedCradle[data-declared] { position: relative; opacity: 1; pointer-events: none; color: transparent }
.mountedCradle[aria-disabled="true"] { cursor: default }
.mountedCradle[data-declared] .filtered_header { visibility: hidden }
.heavyLoop .mountedCradle[data-declared][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(--directed); border-top-color: transparent; border-radius: 50%; transition: none; animation: rotated .7s linear infinite }
@media (prefers-reduced-motion: reduce) {.heavyLoop .mountedCradle[data-declared][aria-busy="true"]::after { animation: none }}
@keyframes rotated {to { transform: rotate(360deg) }}
.micro_search { gap: .75rem; display: flex; margin: 0 0 clamp(1.75rem,3vw,2.5rem); max-width: 44rem; flex-direction: column }
.rawPointer { max-width: 52rem }
.cover_booth { max-width: none; gap: clamp(.75rem,2vw,1.25rem) }
.cover_booth .masked_sparkline { padding-top: clamp(1rem,2.5vw,1.75rem); text-transform: uppercase; margin: 0; border-top: calc(var(--flexcornice) * 2) var(--systemicstencil) var(--enameled_preview); line-height: 1.02 }
.cover_booth .masked_sparkline::after { width: .28em; content: ""; background: var(--twin_placard); margin-left: .18em; height: .28em; display: inline-block }
.cover_booth .sawnlayer { font-style: italic; margin: 0 }
.joined_cradle { display: block; counter-reset: stowed; border-top: calc(var(--flexcornice) * 2) var(--systemicstencil) var(--enameled_preview) }
.joined_cradle .latent { align-items: center; counter-increment: stowed; grid-template-columns: auto minmax(6rem,.28fr) minmax(0,1fr); gap: 0 clamp(1rem,3vw,2.5rem); display: grid; padding: calc(var(--incrementalBooth) * .6) 0; border-bottom: var(--flexcornice) var(--systemicstencil) var(--enameled_preview) }
.joined_cradle .furnishedDetails { align-items: start }
.joined_cradle .latent::before { line-height: 1; content: counter(stowed,decimal-leading-zero); font-size: calc((1rem + (1.75rem - 1rem) * var(--printed_page)) * var(--decked_payload)); color: var(--studdedEasel); font-variant-numeric: tabular-nums; letter-spacing: var(--stickyslab); font-weight: var(--seatedfoyer); min-width: 2.25ch }
.joined_cradle .defined { font-size: .8125rem; text-transform: uppercase; letter-spacing: .08em }
.joined_cradle textarea,.joined_cradle input:not([type="checkbox"]):not([type="radio"]) { border: none; border-radius: 0; background: transparent; backdrop-filter: none; -webkit-backdrop-filter: none; padding-left: 0; padding-right: 0; min-height: auto; font-family: var(--flutedZone,inherit); font-size: clamp(1.0625rem,1.4vw,1.3125rem); font-weight: 400 }
.joined_cradle textarea { min-height: 4.5rem; padding-top: 0 }
.joined_cradle textarea:focus,.joined_cradle input:not([type="checkbox"]):not([type="radio"]):focus,.joined_cradle input:not([type="checkbox"]):not([type="radio"]):focus-visible,.joined_cradle textarea:focus-visible { outline: none; box-shadow: none; background-color: transparent }
.joined_cradle .latent:focus-within { box-shadow: inset 0 -2px 0 var(--studdedEasel); border-bottom-color: var(--studdedEasel) }
.joined_cradle .heavyLoop { padding-top: clamp(1.5rem,3vw,2.25rem) }
.rawPointer .hanger { font-style: italic }
.hanger { font-size: .8125rem; margin: 1rem 0 0; opacity: .65 }
.hashedsilo { text-transform: none; opacity: .72; font-weight: 400 }
@media(max-width:768px) {.heavyLoop .mountedCradle { width: 100% }
.joined_cradle .latent { grid-template-columns: auto minmax(0,1fr); gap: .5rem clamp(.75rem,4vw,1.25rem); align-items: baseline }
.joined_cradle .latent input,.joined_cradle .latent textarea { grid-column: 1/-1 }}
.drapededitor .hingedhost { max-width: none }
.sticky_tree img { object-fit: cover; display: block; aspect-ratio: 3/2; border-radius: var(--microLayer); width: 100% }
.upper_layout::before { display: block; width: 2.5rem; background: var(--twin_placard); margin-bottom: 1rem; height: 2px; content: "" }
.upper_layout::before { order: 1 }
.upper_layout h3 { order: 2 }
.upper_layout p { order: 3 }
.pipedtray { align-items: start; gap: clamp(2rem,4vw,4rem); grid-template-columns: 1fr 1fr; display: grid }
.digital_bundle { display: flex; flex-direction: column }
.filteredDetails { margin: 0 0 1.5rem }
.filteredDetails img { display: block; width: 100%; object-fit: cover; aspect-ratio: 3/4; border-radius: var(--microLayer) }
.upper_wrapper h3 { margin: 0 0 .5rem; font-size: calc((1rem + (clamp(1.375rem,2.5vw,1.75rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.upper_wrapper p { margin: 0; max-width: 55ch; opacity: .75; line-height: var(--tempered_editor); font-size: 1.0625rem }
.blended_chapter { grid-auto-rows: 1fr; gap: var(--variable); align-self: stretch; display: grid }
.upper_layout { display: flex; box-shadow: var(--subtle_plugin); background: var(--board); border: var(--flexcornice) var(--systemicstencil) var(--curled_axis); border-radius: var(--tethered); flex-direction: column; padding: var(--incrementalBooth) }
.sticky_tree { order: 0; margin: 0 0 1rem }
.upper_layout h3 { font-size: calc((1rem + (clamp(1.25rem,2vw,1.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); margin: 0 0 .5rem }
.upper_layout p { opacity: .75; margin: 0; font-size: 1.0625rem; line-height: var(--tempered_editor); max-width: 52ch }
@media(max-width:768px) {.pipedtray { grid-template-columns: 1fr; gap: var(--variable) }
.digital_bundle { border-radius: var(--tethered); box-shadow: var(--subtle_plugin); padding: var(--incrementalBooth); border: var(--flexcornice) var(--systemicstencil) var(--curled_axis); background: var(--board) }
.filteredDetails { margin: 0 0 1rem }
.filteredDetails img { aspect-ratio: 3/2 }
.upper_wrapper h3 { font-size: calc((1rem + (clamp(1.25rem,2vw,1.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.upper_wrapper::before { display: block; background: var(--twin_placard); width: 2.5rem; height: 2px; content: ""; margin-bottom: 1rem }
.blended_chapter { grid-auto-rows: auto }}
@media(max-width:640px) {.pipedtray { gap: 1.5rem }}
.insulated_facade { flex-direction: column; height: var(--brisk_shim); display: flex; --brisk_shim: 5rem; transition: height var(--visualsplash) var(--lobby) }
@keyframes mountedChassis {from { transform: translateX(0) }
to { transform: translateX(-100%) }}
.modestBeacon { align-items: center; flex: 1 1 auto; padding-block: 0; min-height: 0; gap: clamp(1rem,2vw,1.5rem); display: flex; justify-content: space-between }
.retroqueue { align-items: center; display: flex; gap: clamp(1rem,2vw,1.5rem) }
.raisedloader { flex-wrap: wrap; display: flex; gap: clamp(1rem,2vw,1.5rem) }
.pipedkit { width: 2.75rem; justify-content: center; display: none; height: 2.75rem; cursor: pointer; align-items: center }
.pipedkit .component { display: none }
.pipedkit[aria-expanded="true"] .magneticcushion { display: none }
.pipedkit[aria-expanded="true"] .component { display: inline-flex }
:root { --offline_workspace: 5rem }
.filledeasel { height: var(--offline_workspace) }
.insulated_facade .mountedCradle,.insulated_facade .raisedloader a,.insulated_facade .printedenvelope { white-space: nowrap }
.patchedzone { border-bottom: 1px var(--systemicstencil) var(--reeded_tray); --pipedlayout: 1.5rem }
.patchedzone .modestBeacon { grid-template-columns: 1fr auto 1fr; display: grid }
.patchedzone .retroqueue { justify-self: start; grid-column: 1 }
.logicalcrown { grid-column: 2; justify-self: center; flex-direction: column; gap: .35rem }
.patchedzone>.modestBeacon>.mountedCradle { grid-column: 3; justify-self: end }
.seatedbeacon { width: var(--pipedlayout); height: 2px; background: var(--craftedMenu) }
.patchedzone .raisedloader a::after { top: -0.35rem; background: var(--craftedMenu); height: 2px; right: 50%; transition: left var(--visualsplash) var(--lobby),right var(--visualsplash) var(--lobby); content: ""; position: absolute; left: 50% }
.patchedzone .raisedloader a:hover::after,.patchedzone .raisedloader a[aria-current="page"]::after { left: calc(50% - var(--pipedlayout) / 2); right: calc(50% - var(--pipedlayout) / 2) }
.retroqueue,.raisedloader,.modestBeacon>* { min-width: 0 }
.insulated_facade .printedenvelope { text-overflow: ellipsis; overflow: hidden }
@media(min-width:1158px) and (max-width:1400px) {.retroqueue,.raisedloader,.modestBeacon { gap: 1rem }}
@media(max-width:1157px) {.modestBeacon { justify-content: space-between; flex-direction: row; align-items: center }
.pipedkit { display: inline-flex }
.retroqueue { border-top: var(--flexcornice) var(--systemicstencil) var(--stickyEmitter); display: none; z-index: 20; border-bottom: var(--flexcornice) var(--systemicstencil) var(--stickyEmitter); position: absolute; align-items: stretch; top: 100%; padding: 1rem; flex-direction: column; left: 0; gap: .5rem; background: var(--mitred_cornice); right: 0 }
.retroqueue[data-draped_glyph] { display: flex }
.raisedloader { flex-direction: column; gap: .25rem }
.raisedloader a { padding: .65rem .25rem }
.raisedloader a::after { display: none }
:root { --offline_workspace: 4rem }
.insulated_facade { --brisk_shim: 4.5rem }
.retroqueue .mountedCradle { width: 100% }
.patchedzone .modestBeacon { grid-template-columns: auto 1fr auto }
.patchedzone .pipedkit { grid-row: 1; justify-self: start; grid-column: 1 }
.patchedzone .retroqueue { justify-self: normal }}
@keyframes tracked_tray {from { transform: translate3d(-12%,-9%,0) scale(.86) }
to { transform: translate3d(11%,8%,0) scale(1.14) }}
@keyframes modular_console {from { transform: translate3d(16%,7%,0) scale(1.17) }
to { transform: translate3d(-13%,-7%,0) scale(.88) }}
.streamedmodule { justify-content: center; display: flex; isolation: isolate; padding: min(calc(var(--heavyheader) * 1.15),calc(var(--thumbedBundle,100vh) * .125)) 0; min-height: clamp(32rem,46vw,46rem); overflow: clip; position: relative; flex-direction: column }
.filledCompass { pointer-events: none; inset: 0; z-index: 0; object-fit: cover; height: 100%; position: absolute; width: 100%; margin: 0 }
.hingedBay { position: absolute; z-index: 1; inset: 0; background: linear-gradient(180deg,color-mix(in srgb,var(--neutralSparkline) 30%,transparent),color-mix(in srgb,var(--neutralSparkline) 72%,transparent)) }
.streamedmodule .configured { position: relative; z-index: 2 }
.utility { display: grid; grid-template-columns: minmax(0,1.4fr) minmax(16rem,.6fr); align-items: end; gap: 0 clamp(2.5rem,5vw,4.5rem); padding: clamp(2.25rem,5vw,3.75rem); border-radius: var(--tethered); background: color-mix(in srgb,var(--twinSearch) 90%,transparent); border: var(--flexcornice) var(--systemicstencil) var(--curled_axis); box-shadow: var(--subtle_plugin); backdrop-filter: blur(14px) saturate(1.1); -webkit-backdrop-filter: blur(14px) saturate(1.1) }
.filledcog { gap: 1.5rem; min-width: 0; flex-direction: column; align-items: flex-start; display: flex }
.filledcog h2,.filledcog h1 { font-size: calc((1rem + (clamp(2.25rem,5.5vw,4rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); max-width: min(16ch,100%); margin: 0; line-height: 1.02 }
.filledcog .sawnlayer { max-width: 38rem; margin: 0 }
.rear_details { padding-left: clamp(1.5rem,3vw,2.5rem); border-left: var(--flexcornice) var(--systemicstencil) var(--enameled_preview); align-self: stretch }
.lookup { position: sticky; padding: 0; top: calc(var(--offline_workspace) + clamp(1rem,3vw,2rem)); margin: 0; list-style: none }
.lookup li { align-items: baseline; border-top: var(--flexcornice) var(--systemicstencil) var(--enameled_preview); padding: 1.1rem 0; line-height: 1.4; gap: 1rem; display: flex; font-size: .9375rem }
.lookup li:first-child { padding-top: 0; border-top: 0 }
.lookup li:last-child { padding-bottom: 0 }
.twinPopover { font-variant-numeric: tabular-nums; letter-spacing: .12em; font-weight: 700; font-size: .75rem; color: var(--studdedEasel); flex: 0 0 auto }
@media(max-width:768px) {.streamedmodule { min-height: 0; padding: calc(var(--heavyheader) * .85) 0 }
.utility { padding: clamp(1.5rem,6vw,2.25rem) }
.filledcog { gap: 1.25rem }
.utility { gap: 2rem 0; grid-template-columns: 1fr }
.filledcog h1,.filledcog h2 { font-size: calc((1rem + (clamp(2rem,8vw,3rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.rear_details { border-left: 0; border-top: var(--flexcornice) var(--systemicstencil) var(--enameled_preview); padding: 1.5rem 0 0 }
.lookup { position: static }
.lookup li:first-child { border-top: 0 }}
.rendered { grid-template-columns: minmax(0,1fr); gap: clamp(2rem,4vw,3rem) 0 }
.rendered .filledcog { align-items: center; text-align: center }
.rendered .filledcog h1,.rendered .filledcog h2 { max-width: min(20ch,100%) }
.rendered .rear_details { border-left: 0; padding: 0 }
.rendered .lookup { border-top: var(--flexcornice) var(--systemicstencil) var(--enameled_preview); position: static; grid-auto-flow: column; display: grid; grid-auto-columns: minmax(0,1fr) }
.rendered .lookup li,.rendered .lookup li:first-child,.rendered .lookup li:last-child { padding: clamp(1.25rem,2.4vw,1.75rem) clamp(1rem,2vw,1.75rem) 0; gap: .625rem; border-top: 0; flex-direction: column; border-left: var(--flexcornice) var(--systemicstencil) var(--enameled_preview) }
.rendered .lookup li:first-child { padding-left: 0; border-left: 0 }
.rendered .lookup li:last-child { padding-right: 0 }
@media(max-width:768px) {.rendered .lookup { grid-auto-flow: row }
.rendered .lookup li:last-child,.rendered .lookup li:first-child,.rendered .lookup li { border-left: 0; border-top: var(--flexcornice) var(--systemicstencil) var(--enameled_preview); padding: 1rem 0 }
.rendered .lookup li:first-child { border-top: 0 }}
.microstencil .neutralcallout:not(.heavylens):not(.neutralslate) { display: flex; gap: .625rem; align-items: center; box-shadow: none }
.microstencil .heavylens::before,.microstencil .heavylens::after,.microstencil .neutralcallout:not(.heavylens):not(.neutralslate)::before { flex: 0 0 auto; height: .5rem; content: ""; min-width: 1.25rem; background: linear-gradient(var(--twin_placard),var(--twin_placard)) top right/100% 2px no-repeat,linear-gradient(var(--twin_placard),var(--twin_placard)) bottom right/50% 2px no-repeat; border-radius: 0 }
.microstencil .heavylens::after { background: linear-gradient(var(--twin_placard),var(--twin_placard)) top left/100% 2px no-repeat,linear-gradient(var(--twin_placard),var(--twin_placard)) bottom left/50% 2px no-repeat }
.microstencil .neutralcallout:not(.heavylens):not(.neutralslate)::before { width: 2rem }
.tracked { padding: clamp(3.5rem,7vw,6rem) 0 }
.tracked .even_mesh { margin-inline: auto; max-width: max(var(--cushionedJig),68ch) }
.ghostloop { font-size: .8125rem; text-transform: uppercase; color: var(--studdedEasel); font-weight: 700; letter-spacing: .14em; margin: 0 0 .75rem }
.fannedsplash { margin: 0 0 1rem; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); line-height: 1.08 }
.modest_row { margin: 0 0 .5rem; font-size: .9375rem; opacity: .7 }
.modest_row code { background: var(--board); font-size: .875em; border-radius: var(--tethered); white-space: nowrap; padding: .1em .4em }
.insulatedTemplate { margin: 0 0 1.25rem }
.insulatedTemplate .modeled { line-height: 1.45; margin: 0 0 .6rem }
.insulatedTemplate .chambered_stepper { font-weight: 700 }
.insulatedTemplate .modeled:last-child { margin-bottom: 0 }
.guided_pointer { padding-left: 1.25rem; margin: 0 0 1.25rem; list-style: disc }
.guided_pointer li { margin: 0 0 .4rem; line-height: var(--tempered_editor) }
.guided_pointer li::marker { color: var(--twin_placard) }
.tracked h2 { scroll-margin-top: calc(var(--offline_workspace) + 1rem) }
.tracked p.modest_row { margin-bottom: .5rem }
.tracked .even_mesh .modest_row+p { margin-top: 1.75rem }
.curled_hanger .planarhanger { gap: clamp(1.5rem,3vw,2.5rem); align-items: start; grid-template-columns: minmax(18rem,max-content) minmax(0,1fr); display: grid }
.curled_hanger .incrementalparticle { padding-inline-end: 1.25rem; position: sticky; top: calc(var(--bracedhousing,var(--offline_workspace)) + 1rem); border-inline-end: var(--flexcornice) var(--systemicstencil) var(--curled_axis); max-width: 34rem }
.curled_hanger .incrementalparticle::before { width: 2.5rem; content: ""; display: block; margin: 0 0 1.25rem; height: .1875rem; background: var(--twin_placard); border-radius: var(--systemicCompass) }
.curled_hanger .even_mesh { margin-inline: 0 }
.curled_hanger .incrementalparticle .modest_row code { display: block; margin-top: .25rem; font-size: .75rem; white-space: normal; width: fit-content }
.curled_hanger .incrementalparticle .fannedsplash { font-size: calc((1rem + (clamp(1.75rem,3vw,2.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.micro_bay { padding-top: 1.25rem; border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis); margin-top: 2rem }
.digitalplugin { text-transform: uppercase; font-weight: 700; opacity: .6; font-size: .75rem; margin: 0 0 .75rem; letter-spacing: .12em }
.micro_bay ol { padding: 0; margin: 0; list-style: none; display: grid; counter-reset: featheredfooting; gap: .5rem }
.micro_bay li { display: flex; font-size: .9375rem; counter-increment: featheredfooting; line-height: 1.45; gap: .6rem }
.micro_bay li::before { font-size: .8125rem; color: var(--twin_placard); content: counter(featheredfooting,decimal-leading-zero); line-height: 1.45; flex: 0 0 auto; font-weight: 700 }
.micro_bay a { text-decoration: none; color: inherit; opacity: .85 }
.micro_bay a:hover { text-underline-offset: .25em; opacity: 1; text-decoration: underline }
.raisedentry { counter-reset: none }
@media(max-width:768px) {.curled_hanger .planarhanger { gap: 1.5rem; grid-template-columns: 1fr }
.curled_hanger .incrementalparticle { position: static; padding-inline-end: 0; border-inline-end: none; max-width: none }
.modest_row code { white-space: normal }}
@media(max-width:640px) {.tracked { padding: 2.5rem 0 }
.fannedsplash { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }}
.gearedHanger { display: flex; gap: clamp(1.75rem,3vw,2.5rem); flex-direction: column }
.ticker .hingedhost { align-items: start; border-top: var(--flexcornice) var(--systemicstencil) var(--enameled_preview); max-width: none; display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1.15fr); padding-top: clamp(1.25rem,2.5vw,1.75rem); column-gap: clamp(2rem,4vw,4rem) }
.ticker .neutralcallout { grid-column: 1/-1 }
.ticker .sawnlayer { margin: 0; font-size: 1.125rem }
.filed_callout img { width: 100%; box-shadow: var(--subtle_plugin); aspect-ratio: 21/9; object-fit: cover; display: block; border-radius: var(--microLayer) }
.ticker .hingedhost { margin: 0 }
@media (max-width:768px) {.ticker .hingedhost { grid-template-columns: 1fr; row-gap: .75rem }
.filed_callout img { aspect-ratio: 16/9 }}
@media(max-width:640px) {.gearedHanger { gap: 1.5rem }}
.curled_module { font-variant-numeric: tabular-nums; font-weight: 800; color: var(--studdedEasel); line-height: 1.05; font-size: calc((1rem + (clamp(2rem,5vw,3.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); letter-spacing: -0.02em }
.parallel { font-weight: 500; font-size: .6em; color: var(--neutralSparkline); opacity: .75 }
.filteredQueue { font-size: .9375rem; line-height: 1.45; opacity: .7 }
.briskcable .overhead_splash { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: var(--variable) }
.rawLens { flex-direction: column; gap: .75rem; display: flex }
.rawLens .curled_module { font-size: calc((1rem + (clamp(1.75rem,4vw,2.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
@media(max-width:1024px) {.briskcable .overhead_splash { grid-template-columns: repeat(2,minmax(0,1fr)) }}
@media(max-width:768px) {.briskcable .overhead_splash { grid-template-columns: 1fr }}
@media(max-width:640px) {.curled_module { font-size: calc((1rem + (clamp(1.75rem,8vw,2.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }}
.periodic .gated_sparkline { flex-direction: column; display: flex }
.periodic .sticky_glyph { border-top: var(--flexcornice) var(--systemicstencil) var(--curled_axis); gap: 3rem; padding: 2.5rem 0; display: flex; align-items: center }
.periodic .sticky_glyph:last-child { border-bottom: var(--flexcornice) var(--systemicstencil) var(--curled_axis) }
.periodic .labeledcog { flex-shrink: 0; line-height: 1; color: var(--studdedEasel); font-variant-numeric: tabular-nums; font-weight: 900; font-size: calc((1rem + (clamp(3rem,7vw,5.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)); width: 1.6em }
.maskedEmitter h3 { margin: 0 0 .75rem; font-size: 1.75rem }
.maskedEmitter p { line-height: var(--tempered_editor); max-width: 55ch; margin: 0; opacity: .75; font-size: 1.125rem }
@media(min-width:769px) {.periodic .pocketed { justify-content: space-between; flex-direction: row-reverse }}
.summary .sawn { gap: 1rem; flex-direction: column; display: flex }
.reededdashboard { border-radius: var(--tethered); border: var(--flexcornice) var(--systemicstencil) var(--curled_axis); padding: 0; background: var(--board); cursor: pointer }
.reededdashboard summary { list-style: none; padding: 1.5rem; display: flex; gap: 1.25rem; align-items: center; cursor: pointer }
.reededdashboard summary::-webkit-details-marker { display: none }
.reededdashboard summary h3 { font-size: 1.125rem; margin: 0 }
.subtleBumper { opacity: .55; margin-left: auto; flex-shrink: 0; transition: transform var(--visualsplash) var(--lobby) }
.reededdashboard[open]:not([data-coarse_anchor]) .subtleBumper { transform: rotate(180deg) }
.reededdashboard .labeledcog { height: 2.25rem; font-size: 1rem; background: var(--twinSearch); border: var(--flexcornice) var(--systemicstencil) var(--curled_axis); border-radius: 50%; font-weight: 800; align-items: center; display: flex; justify-content: center; flex-shrink: 0; width: 2.25rem }
.reededdashboard p { line-height: var(--tempered_editor); max-width: 65ch; margin: 0; opacity: .75; padding: 0 1.5rem 1.5rem 4.75rem }
@media(max-width:768px) {.periodic .sticky_glyph { flex-direction: column; align-items: flex-start; gap: 1rem; padding: 1.75rem 0 }
.reededdashboard p { padding-left: 1.5rem }}
@media(max-width:640px) {.periodic .labeledcog { font-size: calc((1rem + (clamp(2.25rem,9vw,3.5rem) - 1rem) * var(--printed_page)) * var(--decked_payload)) }
.periodic .sticky_glyph { padding: 1.25rem 0 }}
.filledform { --inlaid: 24px; --clipped: color-mix(in srgb,var(--neutralSparkline) 9%,transparent); background-repeat: repeat }
.filledform { --inlaid: 12px; background-size: var(--inlaid) var(--inlaid); background-image: repeating-linear-gradient(0deg,var(--clipped) 0 1px,transparent 1px var(--inlaid)); --clipped: color-mix(in srgb,var(--neutralSparkline) 5%,transparent) }
.strict_entry { margin-top: clamp(1.75rem,3vw,2.5rem); display: grid; gap: clamp(1rem,2vw,1.5rem); grid-template-columns: repeat(3,minmax(0,1fr)) }
.toolbar { border: var(--tuned_widget) var(--systemicstencil) var(--curled_axis); padding: var(--incrementalBooth); flex-direction: column; border-radius: var(--tethered); display: flex; box-shadow: var(--subtle_plugin); gap: .5rem }
.maskedsparkline { font-weight: 600; margin: 0 }
.light { word-break: break-word; display: block; font-size: .9375rem }
.gauge { font-size: .9375rem; margin: .25rem 0 0; opacity: .75 }
@media(max-width:768px) {.strict_entry { grid-template-columns: 1fr }}
.pipedkit { height: 3.25rem; width: 3.25rem }
.pipedkit .filtered_header { height: 1.5rem; width: 1.5rem }
details,.incrementalchapter { transition: all var(--visualsplash) var(--lobby) }
input,textarea { transition: all var(--visualsplash) var(--lobby) }
.incrementalchapter:not(.bulletin,.filed_lens,.mintedqueue):hover,details:hover { box-shadow: 0 0 0 3px var(--enameled_preview) }
select:focus,input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus { box-shadow: inset 0 -4px 0 var(--neutralSparkline) }
.mountedCradle:not(.folder,.ghost_easel):hover:focus-visible,.mountedCradle:focus-visible { box-shadow: var(--stage)!important }
[data-sketched] [data-steppeddashboard] .configured:not(:has(:is(.mintedmarker,.labeled_form,.stitchedlens,.streamedGlyph,.element,.visual_silo,.thumbedloader,.thumbedrow,.curledFoyer,.tunedShelf,.insulatedStepper,.guided_silo,.brisk,.gatedchapter,.liquidwidget,.retropopover,.native,.microentry,.overhead_splash,.flexcallout,.hoistedBay,.filtered_lens,.gated_sparkline,.sawn,.native_envelope,.rapid,.halfForm,.strictfacade,.stitchedanchor))) { opacity: 0; transition: opacity var(--modular) var(--joinedledger),transform var(--modular) var(--joinedledger); transform: translateY(var(--seatedStripe)) }
[data-sketched] [data-steppeddashboard][data-incrementalloop] .configured:not(:has(:is(.mintedmarker,.labeled_form,.stitchedlens,.streamedGlyph,.element,.visual_silo,.thumbedloader,.thumbedrow,.curledFoyer,.tunedShelf,.insulatedStepper,.guided_silo,.brisk,.gatedchapter,.liquidwidget,.retropopover,.native,.microentry,.overhead_splash,.flexcallout,.hoistedBay,.filtered_lens,.gated_sparkline,.sawn,.native_envelope,.rapid,.halfForm,.strictfacade,.stitchedanchor))) { transform: none; opacity: 1 }
[data-sketched] [data-steppeddashboard] .configured:has(:is(.thumbedloader,.overhead_splash,.gated_sparkline,.sawn)) { transition: opacity var(--modular) var(--joinedledger); opacity: 0 }
[data-sketched] [data-steppeddashboard][data-incrementalloop] .configured:has(:is(.thumbedloader,.overhead_splash,.gated_sparkline,.sawn)) { opacity: 1 }
[data-sketched] [data-steppeddashboard] :is(.thumbedloader,.overhead_splash,.gated_sparkline,.sawn)>* { transform: translateY(var(--seatedStripe)); opacity: 0; transition: opacity var(--modular) var(--joinedledger),transform var(--modular) var(--joinedledger) }
[data-sketched] [data-steppeddashboard][data-incrementalloop] :is(.thumbedloader,.overhead_splash,.gated_sparkline,.sawn)>* { transform: none; opacity: 1 }
[data-sketched] [data-steppeddashboard][data-incrementalloop] :is(.thumbedloader,.overhead_splash,.gated_sparkline,.sawn)>*:nth-child(2) { transition-delay: calc(1 * var(--grouped)) }
[data-sketched] [data-steppeddashboard][data-incrementalloop] :is(.thumbedloader,.overhead_splash,.gated_sparkline,.sawn)>*:nth-child(3) { transition-delay: calc(2 * var(--grouped)) }
[data-sketched] [data-steppeddashboard][data-incrementalloop] :is(.thumbedloader,.overhead_splash,.gated_sparkline,.sawn)>*:nth-child(4) { transition-delay: calc(3 * var(--grouped)) }
[data-sketched] [data-steppeddashboard][data-incrementalloop] :is(.thumbedloader,.overhead_splash,.gated_sparkline,.sawn)>*:nth-child(5) { transition-delay: calc(4 * var(--grouped)) }
[data-sketched] [data-steppeddashboard][data-incrementalloop] :is(.thumbedloader,.overhead_splash,.gated_sparkline,.sawn)>*:nth-child(6) { transition-delay: calc(5 * var(--grouped)) }
[data-sketched] [data-steppeddashboard][data-incrementalloop] :is(.thumbedloader,.overhead_splash,.gated_sparkline,.sawn)>*:nth-child(n+7) { transition-delay: calc(5 * var(--grouped)) }
