:root { --bureau: #1e1a17; --shaped: #92734d; --deployed-deck: #d4b48c; --tonalstub: #736a61; --paper: #efe7dc; --dedicated_hatch: #2a2521; --lockedmeter: #1e1a17; color-scheme: dark; }
:root { --locked_plugin: 70ms; --modeled_form: 11px; --courier: 0.875rem; --taggedhinge: 1.625rem; --cached: 1; --reservedbacker: 0 18px 40px -12px color-mix(in srgb,var(--paper) 26%,transparent),inset 0 1px 0 color-mix(in srgb,var(--lockedmeter) 85%,transparent); --bay: blur(5px) saturate(120%); --deployedworkbench: var(--lockedmeter); --dynamicheader: var(--lockedmeter); --fused_form: 600; --freeform-selector: 0.8125rem; --technical-drawer: var(--paper); --alpha_target: var(--dedicated_hatch); --classicbelt: none; --tagged-fascia: 1px; --configured-wizard: 9999px; --fortified_modal: 100%; --shippedselector: var(--paper); --shingled_cord: 2.75rem; --recordedduct: color-mix(in srgb,var(--lockedmeter) 85%,transparent); --balanceddropdown: transparent; --meteredsplash: 0 0 0 3px var(--deployed-deck); --ambientbuffer: var(--paper); --signal: 1rem; --distributed: 0 8px 22px color-mix(in srgb,var(--paper) 26%,transparent),0 0 18px color-mix(in srgb,var(--deployed-deck) 32%,transparent),inset 0 1px 0 color-mix(in srgb,var(--lockedmeter) 85%,transparent); --iterative: color-mix(in srgb,var(--lockedmeter) 70%,transparent); --spatial: 0 12px 28px -10px color-mix(in srgb,var(--paper) 22%,transparent),inset 0 1px 0 color-mix(in srgb,var(--lockedmeter) 85%,transparent); --enriched_mount: 1px; --calm: var(--deployed-deck); --fluted-backer: 0 4px 15px color-mix(in srgb,var(--paper) 25%,transparent),inset 0 1px 0 color-mix(in srgb,var(--lockedmeter) 60%,transparent); --marked-bundle: 0 22px 44px -10px color-mix(in srgb,var(--paper) 36%,transparent),inset 0 1px 0 color-mix(in srgb,var(--lockedmeter) 85%,transparent); --deployed-hinge: var(--paper); --discrete-glaze: 400; --skewed_picture: 1.4375rem; --spatialhanger: var(--bureau); --interactive: 1.01; --moldedtray: 1.55; --cappedtoolbar: color-mix(in srgb,var(--paper) 56%,transparent); --form: var(--paper); --enriched_ring: var(--paper); --lathe: linear-gradient(transparent,var(--paper)); --semi: color-mix(in srgb,var(--paper) 10%,transparent); --roundedspace: clamp(3.5rem,7.5vw,5.6875rem); --alpha_marker: 0.48; --capped-conduit: 69ch; --roundedsilo: solid; --resilient_wall: 0; --versatileveil: 0.8125rem; --fanned: clamp(1rem,4vw,2rem); --rear_range: transparent; --runtime: var(--tonalstub); --looseduct: saturate(0.85); --divided_inspector: 0.9375rem; --dropped_footing: 1rem; --carousel: translateY(0); --delta-terminal: 0 6px 18px -8px color-mix(in srgb,var(--paper) 18%,transparent),inset 0 1px 0 color-mix(in srgb,var(--lockedmeter) 60%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--paper) 7%,transparent); --tonal-channel: var(--lockedmeter); --bulletin: var(--paper); --freeform-bezel: cubic-bezier(0.16,1,0.3,1); --scope: color-mix(in srgb,var(--deployed-deck) 62%,var(--paper)); --customstripe: 0.9; --referencedindex: color-mix(in srgb,color-mix(in srgb,var(--deployed-deck) 78%,var(--paper)) 82%,transparent); --backend_stripe: 9999px; --discrete_space: var(--deployed-deck); --motif: color-mix(in srgb,var(--lockedmeter) 45%,transparent); --exact: none; --louvered-folio: var(--bureau); --fortified-glyph: color-mix(in srgb,var(--paper) 9%,color-mix(in srgb,var(--lockedmeter) 45%,transparent)); --buffer: 220ms; --divided_bus: var(--dedicated_hatch); --labeled_element: ease-out; --cushioned: 700; --pressedselector: inset 0 1px 2px color-mix(in srgb,var(--paper) 10%,transparent); --freeformhanger: color-mix(in srgb,var(--paper) 55%,transparent); --grouped_hanger: 380ms; --reededsignal: var(--enriched_mount); --labeled-louver: 0 0 0 3px var(--deployed-deck); --recorded_slot: -0.0125em; --evaluated: var(--paper); --folded-header: color-mix(in srgb,var(--lockedmeter) 92%,transparent); --chartered-brim: color-mix(in srgb,var(--lockedmeter) 95%,transparent); --bracket: color-mix(in srgb,var(--tonalstub) 20%,var(--lockedmeter)); --screened-signal: translateY(-2px); }
@media(max-width:640px) {:root { --taggedhinge: calc((1.625rem) * 0.85); --roundedspace: calc((clamp(3.5rem,7.5vw,5.6875rem)) * 0.7); --courier: calc((0.875rem) * 0.85); }}
:root { --statelesschannel: #ffffff; --plumb_stripe: #8f714b; }
:root { --rectifiedplugin: #938d85; }
.custom-element .fortified_portal { border-color: transparent; --scope: color-mix(in srgb,var(--evaluated) 16%,var(--deployedworkbench)); --louvered-folio: var(--evaluated); --spatialhanger: var(--evaluated); --referencedindex: var(--deployedworkbench); }
:root { --full: #92734d; }
:root { --tuned_lantern: 'Lora',Georgia,serif; --dedicateddeck: 'Merriweather',Georgia,serif; }
:root { --custom_inspector: 'Azeret Mono',ui-monospace,Menlo,monospace; --extended: 500; --single-portal: -0.03em; }
*::before,*::after,* { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --threadedtoolbar: min(var(--fortified_modal),100rem); --reserved-girder: min(var(--threadedtoolbar),48rem); }
body { margin: 0; background: var(--divided_bus); color: var(--paper); font: 16px/var(--moldedtray,1.6) var(--dedicateddeck,Arial,Helvetica,sans-serif); font-weight: var(--discrete-glaze); overflow-wrap: break-word; }
a[href^="mailto:"],a[href^="tel:"],code { overflow-wrap: anywhere; }
a { color: inherit; }
button { font: inherit; }
figure { margin: 0; }
img,svg { height: auto; max-width: 100%; }
textarea,input:not([type="checkbox"]):not([type="radio"]) { appearance: none; -webkit-appearance: none; }
h4,h5,h6,h1,h3,h2 { font-weight: var(--cushioned); font-family: var(--tuned_lantern,inherit); letter-spacing: var(--recorded_slot); overflow-wrap: normal; }
.dynamicpill { margin-inline: auto; width: min(var(--threadedtoolbar),calc(100% - var(--fanned))); }
:is(.stub,.configured)>.dynamicpill { width: min(var(--reserved-girder),calc(100% - var(--fanned))); }
:is(.stub,.configured)>.dynamicpill :is(.offset,p) { max-width: none; }
.ordered-veil { padding: calc(var(--roundedspace) + var(--clean,0rem)) 0; scroll-margin-top: var(--fluted_glyph); }
header.ordered-veil,footer.ordered-veil { padding: 0; }
.rectifiedmarker { padding-block: 0; min-height: calc(100vh - var(--fluted_glyph)); min-height: calc(100svh - var(--fluted_glyph)); display: flex; flex-direction: column; --technical_space: calc(100vh - var(--fluted_glyph)); }
.rectifiedmarker>* { flex-direction: column; justify-content: center; display: flex; flex: 1 0 auto; }
.moldedbuffer { padding: calc(var(--roundedspace) + var(--shingled_coupler,0rem)) 0; background: var(--iterative); backdrop-filter: var(--bay); -webkit-backdrop-filter: var(--bay); }
.ordered-veil>.moldedbuffer { margin-block: calc(-1 * (var(--roundedspace) + var(--clean,0rem))); }
.ordered-veil>:is(.chamber) { margin-block: calc(-1 * (var(--roundedspace) + var(--clean,0rem))); }
header.ordered-veil+.ordered-veil:not(.rectifiedmarker) { --ordered_coupler: 0.55; padding-top: calc((var(--roundedspace) + var(--clean,0rem)) * var(--ordered_coupler)); }
header.ordered-veil+.ordered-veil:not(.rectifiedmarker)>:is(.moldedbuffer,.chamber) { margin-top: calc(-1 * (var(--roundedspace) + var(--clean,0rem)) * var(--ordered_coupler)); }
header.ordered-veil+.ordered-veil:not(.rectifiedmarker)>:is(.moldedbuffer) { padding-top: calc((var(--roundedspace) + var(--shingled_coupler,0rem)) * var(--ordered_coupler)); }
.layered { font-weight: var(--extended,600); font-family: var(--custom_inspector,inherit); font-size: 1.25rem; letter-spacing: var(--single-portal,-0.02em); text-decoration: none; }
.measuredportal { color: var(--paper); text-transform: var(--exact); font-size: 0.875rem; box-shadow: inset 0 -0.125rem 0 var(--shaped); font-weight: 700; margin-bottom: 1rem; letter-spacing: 0.12em; }
.locked_toolbar { font-size: 1.25rem; line-height: var(--moldedtray); opacity: 0.8; margin-bottom: 2rem; max-width: var(--capped-conduit); }
.rectifiedtray { letter-spacing: var(--recorded_slot); font-weight: var(--cushioned); }
.rear-ring { max-width: var(--capped-conduit); }
address { font-style: normal; }
i,b,em { font-weight: inherit; font-style: inherit; }
.fortified_portal { display: inline-flex; align-items: center; justify-content: center; min-height: var(--shingled_cord); padding-block: 0.5rem; padding-inline: var(--signal); border: var(--reededsignal) var(--roundedsilo) var(--balanceddropdown); border-radius: var(--versatileveil); background: var(--referencedindex); color: var(--spatialhanger); text-decoration: none; font-weight: var(--fused_form); cursor: pointer; text-transform: var(--classicbelt); letter-spacing: var(--resilient_wall); box-shadow: var(--fluted-backer); backdrop-filter: var(--bay); -webkit-backdrop-filter: var(--bay); transition: background var(--buffer) var(--freeform-bezel),color var(--buffer) var(--freeform-bezel),border-color var(--buffer) var(--freeform-bezel),box-shadow var(--buffer) var(--freeform-bezel),opacity var(--buffer) var(--freeform-bezel),transform var(--buffer) var(--freeform-bezel); }
.fortified_portal:hover { transform: var(--screened-signal); color: var(--louvered-folio); opacity: var(--cached); background: var(--scope); box-shadow: var(--distributed); }
.fortified_portal:active { box-shadow: var(--pressedselector); transform: var(--carousel); }
.shingledbacker { color: var(--form); border-color: var(--runtime); box-shadow: none; background: var(--motif); }
.shingledbacker:hover { background: color-mix(in srgb,var(--deployed-deck) 10%,var(--motif)); color: var(--form); box-shadow: none; }
.logicalglyph { min-height: calc(var(--shingled_cord) - 0.25rem); font-size: 0.875rem; padding-inline: calc(var(--signal) - 0.125rem); padding-block: calc(var(--shingled_cord) / 8); }
textarea,input { width: 100%; backdrop-filter: var(--bay); -webkit-backdrop-filter: var(--bay); min-height: var(--shingled_cord); padding: 0.75rem var(--signal); border: var(--enriched_mount) var(--roundedsilo) var(--cappedtoolbar); border-radius: var(--freeform-selector); background: var(--fortified-glyph); color: var(--ambientbuffer); font: inherit; transition: border-color var(--buffer) var(--freeform-bezel),box-shadow var(--buffer) var(--freeform-bezel),opacity var(--buffer) var(--freeform-bezel); }
textarea { line-height: var(--moldedtray); min-height: 9rem; resize: vertical; }
input:hover,textarea:hover { border-color: var(--enriched_ring); }
textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus { border-color: var(--deployed-deck); box-shadow: var(--labeled-louver); }
textarea:user-invalid,input:user-invalid { border-color: var(--calm); }
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(--enriched_mount) var(--roundedsilo) var(--enriched_ring); background: var(--fortified-glyph); cursor: pointer; transition: background var(--buffer) var(--freeform-bezel),border-color var(--buffer) var(--freeform-bezel); }
input[type="checkbox"] { border-radius: 0.25rem; }
input[type="radio"] { border-radius: 50%; }
input[type="checkbox"]::before,input[type="radio"]::before { content: ""; background: var(--bureau); transition: transform var(--buffer) var(--freeform-bezel); block-size: 0.625rem; transform: scale(0); inline-size: 0.625rem; }
input[type="checkbox"]::before { clip-path: polygon(14% 46%,2% 62%,41% 98%,100% 16%,83% 0%,36% 66%); }
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(--deployed-deck); }
input[type="checkbox"]:checked,input[type="radio"]:checked { background: var(--deployed-deck); border-color: var(--deployed-deck); }
input[type="checkbox"]:checked::before,input[type="radio"]:checked::before { transform: scale(1); }
input[type="radio"]:focus-visible,input[type="checkbox"]:focus-visible { outline-offset: 2px; box-shadow: none; outline: 2px solid var(--deployed-deck); }
input[type="month"],input[type="date"],input[type="time"],input[type="week"],input[type="datetime-local"] { padding-block: 0; block-size: calc(var(--moldedtray,1.6) * 1em + 1.5rem + 2 * var(--enriched_mount)); }
::placeholder { opacity: 1; color: var(--freeformhanger); }
details,.collatedwell { padding: var(--taggedhinge); background: var(--recordedduct); border: var(--tagged-fascia) var(--roundedsilo) var(--runtime); border-radius: var(--divided_inspector); box-shadow: var(--delta-terminal); backdrop-filter: var(--bay); -webkit-backdrop-filter: var(--bay); }
.skewedgimbal { gap: var(--courier); display: grid; grid-template-columns: repeat(3,1fr); }
.stateless_slot { grid-template-columns: repeat(2,minmax(0,1fr)); }
.dense_header { grid-template-columns: repeat(3,minmax(0,1fr)); }
.collatedwell:not(.lacqueredsnippet,.certified,.markedindex):hover,details:hover { box-shadow: var(--spatial); }
summary { cursor: pointer; list-style-position: inside; }
summary::marker { color: var(--deployed-deck); }
.divided-selector { background: var(--folded-header); border: var(--enriched_mount) var(--roundedsilo) var(--runtime); border-radius: var(--divided_inspector); box-shadow: var(--spatial); backdrop-filter: var(--bay); -webkit-backdrop-filter: var(--bay); }
.custom-element .dynamicpill { width: min(calc(var(--threadedtoolbar) * 1.2),calc(100% - var(--fanned))); }
.custom-element { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--evaluated); border-color: var(--deployed-hinge); border-bottom-color: var(--bracket); color: var(--deployedworkbench); backdrop-filter: var(--bay); -webkit-backdrop-filter: var(--bay); }
.compactinlay { border-color: var(--deployed-hinge); color: var(--deployedworkbench); }
.labeledstripe a { position: relative; padding: 0.25rem; text-decoration: none; font-weight: 500; transition: background var(--buffer) var(--freeform-bezel),box-shadow var(--buffer) var(--freeform-bezel),color var(--buffer) var(--freeform-bezel); border-radius: var(--freeform-selector); }
.custom-element .labeledstripe a[aria-current="page"] { color: var(--tonal-channel); font-weight: 700; }
.tunedtracker { color: inherit; background: transparent; transition: background var(--buffer) var(--freeform-bezel); border-radius: var(--freeform-selector); border: var(--enriched_mount) var(--roundedsilo) var(--deployed-hinge); }
figure>img { border: var(--enriched_mount) var(--roundedsilo) var(--bulletin); border-radius: var(--dropped_footing); }
summary:focus,textarea:focus,.fortified_portal:focus,a:focus,select:focus,button:focus,input:not([type="checkbox"]):not([type="radio"]):focus { outline-offset: 2px; outline: 2px solid transparent; }
a:focus-visible,input:not([type="checkbox"]):not([type="radio"]):focus-visible,summary:focus-visible,.fortified_portal:focus-visible,button:focus-visible,textarea:focus-visible { box-shadow: var(--meteredsplash); outline: 2px solid transparent; outline-offset: 2px; }
.tunedtracker:focus-visible,.tunedtracker:hover:focus-visible,.labeledstripe a:hover:focus-visible,.labeledstripe a:focus-visible { outline-offset: 2px; outline: 2px solid transparent; box-shadow: var(--meteredsplash); }
button:disabled,[aria-disabled="true"],textarea:disabled,input:disabled,.fortified_portal:disabled { cursor: not-allowed; opacity: var(--alpha_marker); }
.scalar-range { height: 1.25rem; width: 1.25rem; flex-shrink: 0; }
.groupedhinge { flex: 0 0 auto; color: var(--full); justify-content: center; border-radius: var(--configured-wizard); border: var(--enriched_mount) var(--roundedsilo) var(--runtime); width: 3rem; height: 3rem; align-items: center; display: inline-flex; }
.groupedhinge .scalar-range { width: 1.5rem; height: 1.5rem; }
.groupedhinge { background: color-mix(in srgb,var(--alpha_target) 12%,var(--lockedmeter)); }
.groupedhinge { box-shadow: inset 0 0 0 var(--enriched_mount) var(--semi); }
.cube { width: 3rem; box-shadow: var(--delta-terminal); display: inline-flex; letter-spacing: var(--recorded_slot); justify-content: center; font-weight: var(--cushioned); height: 3rem; border-radius: var(--configured-wizard); flex-shrink: 0; color: var(--bureau); background: var(--deployed-deck); align-items: center; }
.middle { color: var(--shaped); }
.bandedtopbar .locked_toolbar { opacity: 0.7; }
.versatileworkbench .locked_toolbar { margin-inline: auto; }
.offset { display: flex; flex-direction: column; gap: 0.75rem; margin: 0 0 clamp(2rem,4vw,3.5rem); max-width: 44rem; }
.carton { align-items: center; text-align: center; margin-inline: auto; }
.signposted { gap: 0.75rem; box-shadow: none; justify-content: center; display: flex; width: 100%; align-items: center; }
.signposted::before,.signposted::after { display: none; flex: 0 0 auto; background: var(--shaped); content: ""; }
.rectifiedtray { line-height: 1.1; font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--customstripe)) * var(--interactive)); margin: 0; }
.measuredportal { font-size: 0.8125rem; margin: 0; }
.locked_toolbar { font-size: 1.125rem; margin: 0; line-height: var(--moldedtray); opacity: 0.75; }
.justified-form { gap: 0.75rem; flex-wrap: wrap; display: flex; align-items: center; }
.technicalconsole { border-block: var(--enriched_mount) var(--roundedsilo) var(--runtime); }
.tunedcube { --clean: 0rem; --shingled_coupler: 0rem; }
.cellular { --clean: -1rem; --shingled_coupler: -1.5rem; }
.uniform { --clean: 0.5rem; --shingled_coupler: 0.625rem; }
.referencedduct { --shingled_coupler: 0.5rem; --clean: 1rem; }
@media(max-width:1024px) {.skewedgimbal { grid-template-columns: repeat(2,1fr); }
.dense_header { grid-template-columns: repeat(2,minmax(0,1fr)); }}
@media(max-width:768px) {.skewedgimbal { grid-template-columns: 1fr; }
.dense_header,.stateless_slot { grid-template-columns: 1fr; }}
@media(max-width:640px) {.uniform,.tunedcube,.referencedduct,.cellular { --clean: 0rem; --shingled_coupler: 0rem; }
.rectifiedtray { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--customstripe)) * var(--interactive)); }
.locked_toolbar { font-size: 1.0625rem; }
.offset { gap: 0.5rem; margin-bottom: clamp(1.5rem,6vw,2rem); }
.justified-form { align-items: stretch; width: 100%; flex-direction: column; gap: 0.625rem; }
.justified-form .fortified_portal { width: 100%; }
.groupedhinge { width: 2.75rem; height: 2.75rem; }}
.scaled-wall { opacity: 0.85; }
.capped-form { display: flex; flex-direction: column; margin: 0; gap: 1.75rem; padding: 0; list-style: none; }
.profiled { display: flex; gap: 1.25rem; line-height: var(--moldedtray); align-items: baseline; font-size: 1.0625rem; }
.reeded-coupler { font-variant-numeric: tabular-nums; color: var(--deployed-deck); flex: 0 0 auto; font-weight: var(--cushioned); line-height: 1.2; font-size: calc((1rem + (1.75rem - 1rem) * var(--customstripe)) * var(--interactive)); letter-spacing: var(--recorded_slot); min-width: 2.5rem; }
@media(max-width:640px) {.capped-form { gap: 1.5rem; }}
.lazy_topbar { align-items: center; flex-shrink: 0; width: 2.25rem; box-sizing: border-box; display: inline-flex; justify-content: center; height: 2.25rem; }
.lazy_topbar .chartered-gimbal { width: 1.25rem; height: 1.25rem; }
.versatile_hanger { color: var(--statelesschannel); background: var(--plumb_stripe); }
.layered { display: inline-flex; align-items: center; gap: 0.625rem; }
.loose_duct { display: inline-block; }
.marked-well { letter-spacing: var(--single-portal,normal); font-weight: var(--extended,700); font-family: var(--custom_inspector,inherit); gap: 0.75rem; margin: 0 0 1rem; align-items: center; display: flex; font-size: 1.0625rem; }
.console dt { opacity: 0.55; text-transform: uppercase; font-weight: 700; letter-spacing: 0.06em; font-size: 0.8125rem; }
.console dd { margin: 0; line-height: var(--moldedtray); opacity: 0.9; }
.console dd a { text-underline-offset: 0.2em; text-decoration: underline; }
.heading { align-items: center; gap: 0.5rem; margin: 1.5rem 0 0; display: flex; font-size: 0.9375rem; }
.collar { opacity: 0.75; }
.heading .scalar-range { color: var(--shaped); width: 1.05rem; height: 1.05rem; flex-shrink: 0; }
.coined .recordedbreadcrumb { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); margin: 1.5rem 0 0; }
.console { display: flex; gap: 0.5rem; flex-direction: column; }
.coined .console { padding: 0 clamp(1rem,2vw,1.75rem); border-inline-start: var(--enriched_mount) var(--roundedsilo) color-mix(in srgb,var(--lockedmeter) 24%,transparent); }
.coined .console:first-child { border-inline-start: none; padding-inline-start: 0; }
.coined .console:last-child { padding-inline-end: 0; }
@media(max-width:768px) {.coined .recordedbreadcrumb { grid-template-columns: repeat(2,minmax(0,1fr)); row-gap: 1.5rem; }
.coined .console:nth-child(odd) { padding-inline-start: 0; border-inline-start: none; }
.coined .console:nth-child(even) { padding-inline-end: 0; }
.coined .console:nth-child(n+3) { border-top: var(--enriched_mount) var(--roundedsilo) color-mix(in srgb,var(--lockedmeter) 24%,transparent); padding-top: 1.5rem; }}
.justified-buffer { background-image: radial-gradient(70% 85% at 50% 0%,color-mix(in srgb,var(--paper) 6%,transparent),transparent 72%); }
.clustered-inspector { background-image: linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--paper) 5%,transparent) 100%); }
.versatileworkbench .clustered_duct { text-align: center; padding: calc(var(--taggedhinge) * 1.75); }
.versatileworkbench { overflow: hidden; position: relative; }
.measured_drawer { height: 100%; position: absolute; width: 100%; z-index: 0; object-fit: cover; inset: 0; }
.versatileworkbench::after { content: ""; position: absolute; pointer-events: none; z-index: 0; inset: 0; background: linear-gradient(180deg,color-mix(in srgb,var(--lockedmeter) 62%,transparent) 0%,color-mix(in srgb,var(--lockedmeter) 84%,transparent) 100%); }
.versatileworkbench>.dynamicpill { position: relative; z-index: 1; }
.skewedhanger { background: var(--recordedduct); padding: calc(var(--taggedhinge) * 1.75); grid-template-columns: 1.35fr 1fr; overflow: hidden; position: relative; box-shadow: var(--delta-terminal); display: grid; border-radius: var(--divided_inspector); gap: clamp(1.5rem,4vw,3rem); border: var(--enriched_mount) var(--roundedsilo) var(--runtime); align-items: center; }
.skewedhanger::before { top: 0; content: ""; position: absolute; inset-inline: 0; height: 2px; pointer-events: none; background: linear-gradient(90deg,var(--shaped) 0%,color-mix(in srgb,var(--shaped) 35%,transparent) 42%,transparent 78%); }
.washedcube { display: flex; gap: 1.25rem; align-items: flex-start; flex-direction: column; }
.washedcube .reservedbrim { margin: 0; }
.resilient-deck h2,.resilient-deck h1 { font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--customstripe)) * var(--interactive)); margin: 0; line-height: 1.1; }
.resilient-deck .locked_toolbar { margin: 1rem 0 0; }
.clustered_duct { background: radial-gradient(115% 105% at 88% -20%,color-mix(in srgb,var(--shaped) 26%,transparent) 0%,transparent 62%),radial-gradient(95% 90% at -8% 112%,color-mix(in srgb,var(--shaped) 14%,transparent) 0%,transparent 60%),var(--recordedduct); border-radius: var(--divided_inspector); border: var(--enriched_mount) var(--roundedsilo) var(--runtime); box-shadow: var(--delta-terminal); }
.clustered_duct h2,.clustered_duct h1 { font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--customstripe)) * var(--interactive)); line-height: 1.1; margin: 0 0 1rem; }
.clustered_duct .locked_toolbar { margin-inline: auto; }
.clustered_duct .reservedbrim { margin: 1rem 0 1.5rem; align-items: center; }
.clustered_duct .measuredportal,.resilient-deck .measuredportal,.justified_folio .measuredportal { margin: 0 0 0.75rem; }
.reservedbrim { gap: 0.5rem; flex-direction: column; font-style: normal; display: flex; }
.concisemarker { min-width: 0; gap: 0.5rem; display: inline-flex; align-items: flex-start; line-height: var(--moldedtray); }
.concisemarker .middle { margin-top: 0.125rem; }
.reservedbrim a { text-decoration: underline; text-underline-offset: 0.2em; }
.clustered-inspector .justified_folio { text-align: center; }
.justified_folio h2,.justified_folio h1 { margin: 0 0 0.5rem; font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--customstripe)) * var(--interactive)); }
.justified_folio .locked_toolbar { margin-inline: auto; }
.converged { text-align: left; margin: 2rem 0 2.5rem; gap: var(--courier); display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); }
.tooledcap { word-break: break-word; gap: 0.75rem; position: relative; display: flex; flex-direction: column; align-items: flex-start; overflow: hidden; }
.rectified-louver { font-size: 0.8125rem; text-transform: uppercase; width: 100%; letter-spacing: 0.06em; padding-bottom: 0.5rem; font-weight: 700; opacity: 0.6; border-bottom: var(--enriched_mount) var(--roundedsilo) var(--runtime); }
.brim { font-size: 1.0625rem; line-height: var(--moldedtray); }
.regular { z-index: 0; color: color-mix(in srgb,var(--deployed-deck) 10%,transparent); position: absolute; inset-inline-end: -1.25rem; pointer-events: none; width: 19rem; bottom: -6.5rem; height: 18rem; }
.rectified-louver,.tooledcap .groupedhinge,.brim { z-index: 1; position: relative; }
.tooledcap a { text-underline-offset: 0.2em; text-decoration: underline; }
@media(max-width:900px) {.skewedhanger { grid-template-columns: 1fr; align-items: start; }
.converged { grid-template-columns: repeat(2,minmax(0,1fr)); }}
@media(max-width:768px) {.justified-buffer .skewedhanger,.skewedhanger,.versatileworkbench .clustered_duct,.clustered_duct { padding: var(--taggedhinge); }
.converged { grid-template-columns: 1fr; }}
@media(max-width:640px) {.clustered_duct h1,.resilient-deck h1,.resilient-deck h2,.clustered_duct h2 { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--customstripe)) * var(--interactive)); }}
.rear-ring h1 { margin: 0 0 1.5rem; line-height: 1.1; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--customstripe)) * var(--interactive)); }
.rear-ring h2 { font-size: 1.5rem; margin: 2.5rem 0 1rem; line-height: 1.3; }
.rear-ring h3 { margin: 2rem 0 0.75rem; font-size: 1.125rem; line-height: 1.4; }
.rear-ring p { margin: 0 0 1.25rem; line-height: var(--moldedtray); color: color-mix(in srgb,var(--paper) 85%,transparent); font-size: 1.0625rem; }
.rear-ring p:last-child { margin-bottom: 0; }
.rear-ring p.measuredportal { color: var(--paper); font-size: 0.8125rem; margin: 0; }
.rear-ring ul { gap: 0.5rem; flex-direction: column; margin: 0 0 1.25rem; padding-left: 1.25rem; display: flex; }
.rear-ring li { font-size: 1.0625rem; line-height: var(--moldedtray); color: color-mix(in srgb,var(--paper) 85%,transparent); }
.rear-ring a { color: var(--deployed-deck); text-underline-offset: 0.2em; text-decoration: underline; }
.rear-ring strong { font-weight: 700; }
@media(max-width:640px) {.rear-ring h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--customstripe)) * var(--interactive)); }}
.modeled_logo { background: var(--recordedduct); border: var(--enriched_mount) var(--roundedsilo) var(--runtime); cursor: pointer; border-radius: var(--divided_inspector); padding: 0; }
.modeled_logo summary { font-weight: 700; padding: clamp(1.25rem,2.5vw,1.5rem); cursor: pointer; align-items: flex-start; justify-content: space-between; list-style: none; font-size: 1.0625rem; display: flex; line-height: var(--moldedtray); gap: 1rem; }
.modeled_logo summary::-webkit-details-marker { display: none; }
.modeled_logo summary::after { color: var(--deployed-deck); content: "+"; line-height: 1.1; flex-shrink: 0; transition: transform var(--buffer) var(--freeform-bezel),background-color var(--buffer) var(--freeform-bezel),border-color var(--buffer) var(--freeform-bezel),color var(--buffer) var(--freeform-bezel); margin-block-start: calc((1.0625rem * var(--moldedtray) - 1.65rem) / 2); font-weight: 400; font-size: 1.5rem; }
.modeled_logo[open]:not([data-rear-portal]) summary::after { transform: rotate(45deg); }
.modeled_logo p { padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem); margin: 0; opacity: 0.75; max-width: 70ch; line-height: var(--moldedtray); }
.grouped_handle .modeled_logo summary::after { padding-bottom: 0.08em; border-radius: 50%; border: var(--enriched_mount) var(--roundedsilo) var(--enriched_ring); line-height: 1; display: flex; width: 2.25rem; margin-block-start: calc((1.0625rem * var(--moldedtray) - 2.25rem) / 2); justify-content: center; flex: 0 0 2.25rem; font-size: 1.625rem; font-weight: 300; height: auto; align-items: center; aspect-ratio: 1; min-width: 0; }
.grouped_handle .modeled_logo[open]:not([data-rear-portal]) summary::after { border-color: var(--deployed-deck); transform: rotate(45deg); }
.plumbconsole { flex-direction: column; display: flex; gap: 1rem; }
.blended_silo .plumbconsole { margin-inline: auto; max-width: 48rem; }
.compactetching { display: grid; gap: var(--courier); align-items: start; }
.grouped_handle .compactetching { align-items: stretch; gap: var(--courier); }
.grouped_handle .modeled_logo[data-rear-portal],.grouped_handle .modeled_logo:not([open]),.grouped_handle .modeled_logo[data-discreteworkbench] { align-self: start; }
@media(min-width:769px) {.grouped_handle .modeled_logo summary { min-height: calc(2 * 1.0625rem * var(--moldedtray) + 2 * clamp(1.25rem,2.5vw,1.5rem)); }}
@media(max-width:768px) {.compactetching { grid-template-columns: 1fr; }}
@media(max-width:640px) {.modeled_logo summary { padding: 1rem 1.125rem; font-size: 1rem; }}
.folded-brim { gap: var(--courier); display: grid; }
.grouped-trace .mid { align-items: flex-start; }
.mid { padding: var(--taggedhinge); gap: 0.875rem; display: flex; flex-direction: column; transition: transform var(--buffer) var(--freeform-bezel),box-shadow var(--buffer) var(--freeform-bezel),border-color var(--buffer) var(--freeform-bezel); }
.mid:hover { box-shadow: var(--spatial); transform: var(--screened-signal); border-color: var(--enriched_ring); }
.mid h3 { margin: 0; font-size: 1.25rem; }
.mid p { margin: 0; opacity: 0.75; line-height: var(--moldedtray); }
.element { padding: calc(var(--roundedspace) * 0.7) 0 calc(var(--roundedspace) * 0.5); border-top: var(--enriched_mount) var(--roundedsilo) var(--runtime); }
.lockedcoupler { flex-wrap: wrap; margin-top: clamp(2rem,4vw,3rem); align-items: center; display: flex; justify-content: space-between; padding-top: clamp(1.5rem,3vw,2rem); gap: 1rem; font-size: 0.875rem; border-top: var(--enriched_mount) var(--roundedsilo) var(--runtime); }
.lockedcoupler p { margin: 0; }
.lockedcoupler p:not(.presseddrawer) { opacity: 0.65; }
.lockedcoupler a { text-decoration: none; }
.lockedcoupler a:hover { text-decoration: underline; }
.technical-trace { justify-content: flex-end; margin-left: auto; align-items: center; display: flex; gap: 0.75rem 1.5rem; flex-wrap: wrap; }
.presseddrawer { color: var(--rectifiedplugin); font-size: 0.75rem; margin: 0; }
.presseddrawer a { text-decoration: none; }
.compact-header { align-items: flex-start; }
.compact-header .lazy_topbar { margin-block-start: max(0px,calc((1em * var(--moldedtray) - 2.25rem) / 2)); }
.compact-header .loose_duct { margin-block-start: max(0px,calc((2.25rem - 1em * var(--moldedtray)) / 2)); }
.threadedapplet { gap: 0.65rem; flex-direction: column; display: flex; font-style: normal; }
.modeled-hatch { display: inline-flex; gap: 0.5rem; align-items: flex-start; text-decoration: none; line-height: var(--moldedtray); min-width: 0; }
.tonaltrace { opacity: 0.85; }
.modeled-hatch .scalar-range { margin-block-start: calc((1rem * var(--moldedtray) - 1.05rem) / 2); }
.modeled-hatch .scalar-range { height: 1.05rem; width: 1.05rem; }
a.modeled-hatch:hover .tonaltrace { opacity: 1; }
.grouped_bezel { gap: 1.25rem; justify-content: space-between; flex-wrap: wrap; display: flex; align-items: center; }
.spatialladder { display: flex; flex-wrap: wrap; gap: 1.5rem; }
.spatialladder a { transition: opacity var(--buffer) var(--freeform-bezel),color var(--buffer) var(--freeform-bezel); opacity: 0.85; text-decoration: none; font-weight: 500; }
.spatialladder a:hover { opacity: 1; color: var(--deployed-deck); }
.element .threadedapplet { margin-top: 1.5rem; }
a.fractionalbreadcrumb { opacity: 1; text-decoration: underline; text-decoration-color: var(--shaped); text-decoration-thickness: 0.08em; text-underline-offset: 0.28em; }
a.fractionalbreadcrumb:hover { text-decoration-color: var(--shaped); color: var(--deployed-deck); }
@media(max-width:768px) {.lockedcoupler { flex-direction: column; align-items: flex-start; }
.technical-trace { margin-left: 0; justify-content: flex-start; }
.grouped_bezel { flex-direction: column; align-items: flex-start; }}
@media(max-width:640px) {.lockedcoupler { padding-top: 1.25rem; margin-top: 1.5rem; }}
.divided_modal { gap: 1.25rem; display: grid; }
.inlay { min-width: 0; flex-direction: column; gap: 0.5rem; display: flex; }
.pressedworkbench { font-weight: 600; font-size: 0.875rem; letter-spacing: 0.01em; }
.inertcoupler { align-items: center; display: flex; gap: 1rem; flex-wrap: wrap; }
.slanted { margin: 0; font-size: 0.875rem; }
.slanted:empty { display: none; }
.slanted[data-labeled-buffer] { white-space: nowrap; border: 0; clip-path: inset(50%); margin: -1px; padding: 0; overflow: hidden; height: 1px; position: absolute; width: 1px; }
.flutedbrim { margin: 0; }
.optimal:not([hidden]) { display: flex; align-items: flex-start; gap: 0.75rem; flex-direction: column; grid-column: 1/-1; }
.optimal:focus { outline: none; }
.stateless-conduit { height: 2.5rem; width: 2.5rem; }
.screened_topbar { font-size: 1.375rem; font-weight: var(--cushioned); letter-spacing: var(--recorded_slot); margin: 0; }
.fortified_portal[data-technicalaside] { position: relative; color: transparent; opacity: 1; pointer-events: none; }
.fortified_portal[aria-disabled="true"] { cursor: default; }
.fortified_portal[data-technicalaside] .scalar-range { visibility: hidden; }
.inertcoupler .fortified_portal[data-technicalaside][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(--spatialhanger); border-top-color: transparent; border-radius: 50%; transition: none; animation: ambient 0.7s linear infinite; }
@media (prefers-reduced-motion: reduce) {.inertcoupler .fortified_portal[data-technicalaside][aria-busy="true"]::after { animation: none; }}
@keyframes ambient {to { transform: rotate(360deg); }}
.fractionaltracker { flex-direction: column; display: flex; margin: 0 0 clamp(1.75rem,3vw,2.5rem); max-width: 44rem; gap: 0.75rem; }
.hinged-viewport { gap: 1.25rem 1.5rem; grid-template-columns: repeat(2,minmax(0,1fr)); }
.hinged-viewport .dedicated_veil,.hinged-viewport .inertcoupler { grid-column: 1/-1; }
.divided-selector { max-width: 44rem; padding: calc(var(--taggedhinge) * 1.5); margin: 0 auto; }
.balancedmatrix { font-size: 0.8125rem; opacity: 0.65; margin: 1rem 0 0; }
@media(max-width:768px) {.hinged-viewport { grid-template-columns: 1fr; }
.inertcoupler .fortified_portal { width: 100%; }}
@media(max-width:640px) {.divided-selector { padding: var(--taggedhinge); }}
.custom-element { --grouped-chapter: 5rem; display: flex; transition: height var(--buffer) var(--freeform-bezel); height: var(--grouped-chapter); flex-direction: column; }
.tonal-handle { font-size: 0.8125rem; flex: none; background: var(--technical-drawer); color: var(--lockedmeter); overflow: hidden; transition: height var(--buffer) var(--freeform-bezel),border-bottom-width var(--buffer) var(--freeform-bezel); font-family: var(--dedicateddeck,inherit); border-bottom: 1px var(--roundedsilo) color-mix(in srgb,var(--lockedmeter) 24%,transparent); font-weight: 500; height: 2.25rem; }
.neutral { height: calc(var(--grouped-chapter) + 2.25rem); }
.neutral[data-sanded] { height: var(--grouped-chapter); }
.neutral[data-sanded] .tonal-handle { border-bottom-width: 0; height: 0; }
.resilient_splash { height: 100%; justify-content: space-between; align-items: center; gap: 1.5rem; display: flex; }
.justified_lens { min-width: 0; align-items: center; color: inherit; display: inline-flex; gap: 0.5rem; text-decoration: none; }
.justified_lens .scalar-range { flex-shrink: 0; height: 1rem; width: 1rem; }
.balanced { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
@keyframes lateral-tray {from { transform: translateX(0); }
to { transform: translateX(-100%); }}
.studded_index { padding-block: 0; gap: clamp(1rem,2vw,1.5rem); align-items: center; min-height: 0; display: flex; justify-content: space-between; flex: 1 1 auto; }
.compactinlay { gap: clamp(1rem,2vw,1.5rem); align-items: center; display: flex; }
.labeledstripe { gap: clamp(1rem,2vw,1.5rem); display: flex; flex-wrap: wrap; }
.tunedtracker { justify-content: center; cursor: pointer; display: none; height: 2.75rem; align-items: center; width: 2.75rem; }
.tunedtracker .reeded-lantern { display: none; }
.tunedtracker[aria-expanded="true"] .inert_provider { display: none; }
.tunedtracker[aria-expanded="true"] .reeded-lantern { display: inline-flex; }
:root { --fluted_glyph: 5rem; }
.technical-plugin { height: var(--fluted_glyph); }
.custom-element .loose_duct,.custom-element .fortified_portal,.custom-element .labeledstripe a { white-space: nowrap; }
.lacqueredform { border-bottom: 1px var(--roundedsilo) var(--bracket); --lockedwave: 1.5rem; }
.lacqueredform .studded_index { display: grid; grid-template-columns: 1fr auto 1fr; }
.lacqueredform .compactinlay { justify-self: start; grid-column: 1; }
.digital { justify-self: center; grid-column: 2; gap: 0.35rem; flex-direction: column; }
.lacqueredform>.studded_index>.fortified_portal { justify-self: end; grid-column: 3; }
.lazy-hinge { background: var(--tonal-channel); height: 2px; width: var(--lockedwave); }
.lacqueredform .labeledstripe a::after { left: 50%; position: absolute; background: var(--tonal-channel); right: 50%; top: -0.35rem; height: 2px; content: ""; transition: left var(--buffer) var(--freeform-bezel),right var(--buffer) var(--freeform-bezel); }
.lacqueredform .labeledstripe a[aria-current="page"]::after,.lacqueredform .labeledstripe a:hover::after { right: calc(50% - var(--lockedwave) / 2); left: calc(50% - var(--lockedwave) / 2); }
.labeledstripe,.studded_index>*,.compactinlay { min-width: 0; }
.custom-element .loose_duct { overflow: hidden; text-overflow: ellipsis; }
@media(min-width:1152px) and (max-width:1400px) {.studded_index,.labeledstripe,.compactinlay { gap: 1rem; }}
@media(max-width:1151px) {.studded_index { flex-direction: row; justify-content: space-between; align-items: center; }
.tunedtracker { display: inline-flex; }
.compactinlay { left: 0; position: absolute; background: var(--evaluated); border-top: var(--enriched_mount) var(--roundedsilo) var(--deployed-hinge); display: none; right: 0; top: 100%; gap: 0.5rem; flex-direction: column; z-index: 20; padding: 1rem; align-items: stretch; border-bottom: var(--enriched_mount) var(--roundedsilo) var(--deployed-hinge); }
.compactinlay[data-framed_matrix] { display: flex; }
.labeledstripe { gap: 0.25rem; flex-direction: column; }
.labeledstripe a { padding: 0.65rem 0.25rem; }
.labeledstripe a::after { display: none; }
:root { --fluted_glyph: 4rem; }
.custom-element { --grouped-chapter: 4.5rem; }
.compactinlay .fortified_portal { width: 100%; }
.lacqueredform .studded_index { grid-template-columns: auto 1fr auto; }
.lacqueredform .tunedtracker { grid-row: 1; justify-self: start; grid-column: 1; }
.lacqueredform .compactinlay { justify-self: normal; }
.tunedmarker .justified_lens+.justified_lens { display: none; }}
@keyframes panel {from { transform: translate3d(-13%,-7%,0) scale(0.89); }
to { transform: translate3d(14%,7%,0) scale(1.21); }}
@keyframes popover {from { transform: translate3d(16%,8%,0) scale(1.17); }
to { transform: translate3d(-15%,-6%,0) scale(0.88); }}
.lofted { list-style: none; padding: 0; display: flex; flex-wrap: wrap; justify-content: center; gap: 1.5rem; font-size: 0.9375rem; margin: 0.5rem 0 0; }
.lofted li { align-items: center; gap: 0.5rem; display: flex; }
.lofted .scalar-range { color: var(--shaped); height: 1.1rem; width: 1.1rem; }
.scaled-ring { justify-content: flex-start; margin-top: 0.75rem; gap: 0.875rem 2rem; }
.scaled-ring li { gap: 0.625rem; }
.lazyetching { flex: 0 0 auto; background: var(--shaped); width: 0.125rem; height: 1rem; }
.hinged-tag>img { filter: var(--looseduct); }
.bandedtopbar { border-radius: 0; padding: 0; }
.fused_dropdown { display: grid; align-items: stretch; flex: 1; grid-template-columns: minmax(0,1fr) minmax(0,1fr); }
.clustered_dropdown { padding-inline-start: min(max(calc(var(--fanned) / 2),calc(100% - var(--threadedtoolbar) / 2)),8rem); display: flex; padding-block: min(calc(var(--roundedspace) * 1.25),calc(var(--technical_space,100vh) * 0.125)); padding-inline-end: clamp(2rem,5vw,4rem); gap: 1.75rem; justify-content: center; flex-direction: column; align-items: flex-start; }
.hinged-tag { align-self: stretch; margin: 0; display: flex; }
.hinged-tag img { display: block; height: 100%; width: 100%; border-radius: 0; object-fit: cover; border: 0; }
.clustered_dropdown h2,.clustered_dropdown h1 { max-width: 16ch; margin: 0; line-height: 1.05; font-size: calc((1rem + (clamp(2rem,4vw,3.25rem) - 1rem) * var(--customstripe)) * var(--interactive)); }
@media(max-width:768px) {.fused_dropdown { grid-template-columns: 1fr; }
.clustered_dropdown { padding-inline: var(--fanned); }
.hinged-tag img { height: auto; aspect-ratio: 16/9; }}
@media(max-width:640px) {.clustered_dropdown h1,.clustered_dropdown h2 { font-size: calc((1rem + (clamp(2rem,9vw,2.5rem) - 1rem) * var(--customstripe)) * var(--interactive)); }
.lofted { font-size: 0.9rem; gap: 0.75rem 1.25rem; }
.clustered_dropdown { padding-block: calc(var(--roundedspace) * 0.85); }}
.compact_inlay .measuredportal:not(.signposted):not(.root) { box-shadow: none; gap: 0.5rem; display: flex; align-items: center; }
.compact_inlay .measuredportal:not(.signposted):not(.root)::before,.compact_inlay .signposted::before,.compact_inlay .signposted::after { transform: rotate(45deg); content: ""; flex: 0 0 auto; background: var(--shaped); border-radius: 0; height: 0.4375rem; width: 0.4375rem; }
.chamber { padding: clamp(3.5rem,7vw,6rem) 0; }
.chamber .rear-ring { max-width: max(var(--capped-conduit),68ch); margin-inline: auto; }
.dynamicpill.rear-ring { max-width: max(var(--capped-conduit),68ch); margin-inline: auto; }
.fluted-pulse { margin: 0 0 0.75rem; text-transform: uppercase; letter-spacing: 0.14em; font-weight: 700; font-size: 0.8125rem; color: var(--deployed-deck); }
.rusticmeter { line-height: 1.08; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--customstripe)) * var(--interactive)); margin: 0 0 1rem; }
.stereo { opacity: 0.7; margin: 0 0 0.5rem; font-size: 0.9375rem; }
.stereo code { padding: 0.1em 0.4em; border-radius: var(--divided_inspector); font-size: 0.875em; white-space: nowrap; background: var(--recordedduct); }
.lockedbureau { margin: 0 0 1.25rem; }
.lockedbureau .turned { line-height: 1.45; margin: 0 0 0.6rem; }
.lockedbureau .configureddrawer { font-weight: 700; }
.lockedbureau .turned:last-child { margin-bottom: 0; }
.dense { padding-left: 1.25rem; margin: 0 0 1.25rem; list-style: disc; }
.dense li { line-height: var(--moldedtray); margin: 0 0 0.4rem; }
.dense li::marker { color: var(--shaped); }
.chamber h2 { scroll-margin-top: calc(var(--fluted_glyph) + 1rem); }
.chamber p.stereo { margin-bottom: 0.5rem; }
.chamber .rear-ring .stereo+p { margin-top: 1.75rem; }
.classic_shard { border-top: var(--enriched_mount) var(--roundedsilo) var(--runtime); margin-top: 2rem; padding-top: 1.25rem; }
.groupedetching { letter-spacing: 0.12em; font-size: 0.75rem; text-transform: uppercase; font-weight: 700; opacity: 0.6; margin: 0 0 0.75rem; }
.classic_shard ol { gap: 0.5rem; list-style: none; padding: 0; counter-reset: recessed-popover; margin: 0; display: grid; }
.classic_shard li { font-size: 0.9375rem; display: flex; counter-increment: recessed-popover; line-height: 1.45; gap: 0.6rem; }
.classic_shard li::before { font-weight: 700; flex: 0 0 auto; content: counter(recessed-popover,decimal-leading-zero); color: var(--shaped); line-height: 1.45; font-size: 0.8125rem; }
.classic_shard a { opacity: 0.85; text-decoration: none; color: inherit; }
.classic_shard a:hover { opacity: 1; text-decoration: underline; text-underline-offset: 0.25em; }
.series { flex-wrap: wrap; gap: 0.5rem 0.625rem; display: flex; align-items: baseline; }
.boxed-hinge { color: var(--shaped); font-weight: 700; }
.folded_listing { counter-reset: none; }
.divided_lantern .freeform-conduit { max-width: max(var(--capped-conduit),68ch); border-block: var(--enriched_mount) var(--roundedsilo) var(--enriched_ring); margin: 1.5rem auto 2.5rem; padding: 1.25rem 0; }
.divided_lantern .freeform-conduit ol { gap: 0.625rem; }
.divided_lantern .freeform-conduit li { font-size: 1rem; align-items: baseline; gap: 0.75rem; }
.divided_lantern .freeform-conduit li::before { border-bottom: var(--enriched_mount) dotted var(--enriched_ring); order: 2; flex: 1 1 2rem; min-width: 2rem; content: ""; }
.divided_lantern .freeform-conduit li::after { flex: 0 0 auto; color: var(--shaped); content: counter(recessed-popover,decimal-leading-zero); order: 3; font-variant-numeric: tabular-nums; font-size: 0.8125rem; font-weight: 700; }
.divided_lantern .freeform-conduit a { font-weight: 600; flex: 0 1 auto; opacity: 1; }
@media(max-width:768px) {.stereo code { white-space: normal; }}
@media(max-width:640px) {.chamber { padding: 2.5rem 0; }
.rusticmeter { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--customstripe)) * var(--interactive)); }}
.stub .loose_drawer { display: flex; flex-direction: column; }
.stub .measured-form { border-top: var(--enriched_mount) var(--roundedsilo) var(--runtime); gap: 3rem; padding: 2.5rem 0; align-items: center; display: flex; }
.stub .measured-form:last-child { border-bottom: var(--enriched_mount) var(--roundedsilo) var(--runtime); }
.stub .balanced_workbench { font-size: calc((1rem + (clamp(3rem,7vw,5.5rem) - 1rem) * var(--customstripe)) * var(--interactive)); width: 1.6em; flex-shrink: 0; color: var(--deployed-deck); font-variant-numeric: tabular-nums; font-weight: 900; line-height: 1; }
.lacquered-wizard h3 { margin: 0 0 0.75rem; font-size: 1.75rem; }
.lacquered-wizard p { margin: 0; max-width: 55ch; opacity: 0.75; font-size: 1.125rem; line-height: var(--moldedtray); }
@media(max-width:768px) {.stub .measured-form { flex-direction: column; align-items: flex-start; padding: 1.75rem 0; gap: 1rem; }}
@media(max-width:640px) {.stub .balanced_workbench { font-size: calc((1rem + (clamp(2.25rem,9vw,3.5rem) - 1rem) * var(--customstripe)) * var(--interactive)); }
.stub .measured-form { padding: 1.25rem 0; }}
.phasedlens { gap: 0.25rem; display: flex; }
.configured_workbench { height: 1rem; width: 1rem; fill: var(--shaped); color: var(--shaped); }
.delta-applet { gap: calc(var(--courier) * 0.75); display: flex; margin-top: auto; align-items: center; }
.title .delta-applet { padding-top: 1rem; border-top: var(--enriched_mount) var(--roundedsilo) var(--runtime); }
.fused_topbar { font-size: 1rem; font-weight: var(--cushioned); font-family: var(--tuned_lantern,inherit); letter-spacing: var(--recorded_slot); margin: 0; }
.alphalisting { opacity: 0.7; font-size: 0.875rem; }
.gantry .meteredsnippet { margin-bottom: calc(var(--taggedhinge) * 2); border-top: var(--enriched_mount) var(--roundedsilo) var(--enriched_ring); max-width: 44rem; padding-top: calc(var(--taggedhinge) * 1.5); gap: var(--courier); display: flex; flex-direction: column; }
.curved { letter-spacing: var(--recorded_slot); margin: 0; font-size: calc((1rem + (clamp(1.5rem,3.5vw,2.125rem) - 1rem) * var(--customstripe)) * var(--interactive)); line-height: 1.4; font-weight: var(--cushioned); }
.sandboxed_coupler { gap: var(--courier); display: grid; grid-template-columns: repeat(auto-fit,minmax(240px,1fr)); }
.title { display: flex; gap: var(--courier); box-shadow: var(--delta-terminal); flex-direction: column-reverse; border-radius: var(--divided_inspector); padding: var(--taggedhinge); border: var(--enriched_mount) var(--roundedsilo) var(--runtime); background: var(--recordedduct); }
.title blockquote { line-height: var(--moldedtray); margin: 0; font-size: 0.9375rem; opacity: 0.85; }
.title .delta-applet { margin-top: 0; }
.rule .fusedtarget:not(.fractionalheader) { letter-spacing: calc(var(--recorded_slot) + 0.03em); text-transform: uppercase; }
.deployed-range { border-radius: 0; }
.compactshard { flex-direction: column; display: flex; }
.customexhibit { gap: 0.75rem 1.5rem; padding: 1.25rem 0; border-top: var(--enriched_mount) var(--roundedsilo) var(--runtime); display: flex; align-items: baseline; flex-wrap: wrap; }
.customexhibit:last-child { border-bottom: var(--enriched_mount) var(--roundedsilo) var(--runtime); }
.aside { flex: 1 1 16rem; min-width: 0; }
.customexhibit>.scalar-range { align-self: center; width: 1.25rem; color: var(--shaped); height: 1.25rem; }
.lucid { margin: 0; font-weight: 600; }
.online { display: block; word-break: break-word; font-size: 0.9375rem; }
.scroller { margin: 0.25rem 0 0; opacity: 0.75; font-size: 0.9375rem; }
.skewed-cord { color: var(--lockedmeter); border-color: var(--enriched_ring); background: var(--technical-drawer); }
.skewed-cord .locked_toolbar { color: var(--lockedmeter); }
.skewed-cord p { color: var(--lockedmeter); }
.skewed-cord .measuredportal { color: color-mix(in srgb,var(--lockedmeter) 70%,transparent); }
.skewed-cord .fortified_portal { background: var(--lockedmeter); color: var(--paper); }
.skewed-cord .shingledbacker { color: var(--lockedmeter); border-color: var(--lockedmeter); background: transparent; }
.skewed-cord .fortified_portal:hover { color: var(--paper); background: color-mix(in srgb,var(--lockedmeter) 86%,var(--paper)); }
.skewed-cord .shingledbacker:hover { color: var(--lockedmeter); background: color-mix(in srgb,var(--lockedmeter) 14%,transparent); }
.skewed-cord .groupedhinge { background: var(--lockedmeter); }
.skewed-cord .groupedhinge { border-color: transparent; }
.skewed-cord .cube { background: var(--lockedmeter); color: var(--paper); }
.skewed-cord .groupedhinge { color: var(--shaped); box-shadow: 0 0 0 0.1875rem var(--shaped); }
.skewed-cord summary::after,.skewed-cord summary::marker { color: var(--lockedmeter); }
.skewed-cord .modeled_logo { border-color: color-mix(in srgb,var(--lockedmeter) 24%,transparent); }
.skewed-cord .modeled_logo:hover { background-color: color-mix(in srgb,var(--lockedmeter) 8%,transparent); border-color: var(--deployed-deck); }
.skewed-cord .compactinlay { color: var(--lockedmeter); }
.skewed-cord .labeledstripe a:hover,.skewed-cord .labeledstripe a[aria-current="page"] { color: var(--lockedmeter); }
.skewed-cord .tunedtracker { border-color: var(--lockedmeter); }
.skewed-cord .lockedcoupler { border-color: color-mix(in srgb,var(--lockedmeter) 34%,transparent); }
.skewed-cord .presseddrawer { opacity: 0.65; color: inherit; }
.skewed-cord input,.skewed-cord textarea { color: var(--lockedmeter); background: color-mix(in srgb,var(--lockedmeter) 8%,var(--technical-drawer)); border-color: color-mix(in srgb,var(--lockedmeter) 56%,transparent); }
.skewed-cord ::placeholder { color: color-mix(in srgb,var(--lockedmeter) 55%,var(--technical-drawer)); }
.tunedtracker { border-width: 1px; border-radius: 0; }
.lacqueredform { border-bottom-width: 0; }
.tunedtracker,.compactinlay { border-color: var(--tonal-channel); }
.divided-selector,.collatedwell,details { background-image: linear-gradient(160deg,color-mix(in srgb,var(--lockedmeter) 65%,transparent) 0%,transparent 55%); }
details,.collatedwell { transition: all var(--buffer) var(--freeform-bezel); }
textarea,input { transition: all var(--buffer) var(--freeform-bezel); }
.fortified_portal:not(.shingledbacker,.rounded_cap) { isolation: isolate; position: relative; overflow: hidden; }
.fortified_portal:not(.shingledbacker,.rounded_cap)::after { position: absolute; inset: 0 100% 0 -25%; background: linear-gradient(90deg,transparent,var(--chartered-brim),transparent); transition: all calc(var(--buffer) * 3) var(--freeform-bezel); z-index: -1; content: ""; opacity: 0.22; border-radius: inherit; }
.fortified_portal:not(.shingledbacker,.rounded_cap):hover::after { inset: 0 -25% 0 100%; }
.skewed-cord .fortified_portal:not(.shingledbacker,.rounded_cap)::after { display: none; }
.collatedwell:not(.lacqueredsnippet,.certified,.markedindex):hover,details:hover { background-color: var(--folded-header); box-shadow: var(--spatial); }
select:focus,textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus { background-color: var(--chartered-brim); box-shadow: var(--labeled-louver),var(--delta-terminal); }
.fortified_portal:focus-visible,.fortified_portal:not(.shingledbacker,.rounded_cap):hover:focus-visible { box-shadow: var(--meteredsplash)!important; }
[data-toolbar] [data-custompill] .dynamicpill:not(:has(:is(.skewedgimbal,.folded-brim,.freeform_hinge,.woventemplate,.compactetching,.sorted,.plumbconsole,.backend_modal,.tiered,.skewed-applet,.fractional-backer,.heavy_provider,.onboard_handle,.riveted,.uniformwell,.clusteredsplash,.explicit,.collated,.onboardmarker,.stateless-louver,.enriched-atlas,.rusticinspector,.loose_drawer,.range,.lifted,.blendedatlas,.sandboxed_coupler,.converged,.folded-lens))) { transform: translateY(calc(-1 * var(--modeled_form))); transition: opacity var(--grouped_hanger) var(--labeled_element),transform var(--grouped_hanger) var(--labeled_element); opacity: 0; }
[data-toolbar] [data-custompill][data-skewedapron] .dynamicpill:not(:has(:is(.skewedgimbal,.folded-brim,.freeform_hinge,.woventemplate,.compactetching,.sorted,.plumbconsole,.backend_modal,.tiered,.skewed-applet,.fractional-backer,.heavy_provider,.onboard_handle,.riveted,.uniformwell,.clusteredsplash,.explicit,.collated,.onboardmarker,.stateless-louver,.enriched-atlas,.rusticinspector,.loose_drawer,.range,.lifted,.blendedatlas,.sandboxed_coupler,.converged,.folded-lens))) { transform: none; opacity: 1; }
[data-toolbar] [data-custompill] .dynamicpill:has(:is(.skewedgimbal,.folded-brim,.compactetching,.plumbconsole,.loose_drawer,.sandboxed_coupler,.converged)) { opacity: 0; transition: opacity var(--grouped_hanger) var(--labeled_element); }
[data-toolbar] [data-custompill][data-skewedapron] .dynamicpill:has(:is(.skewedgimbal,.folded-brim,.compactetching,.plumbconsole,.loose_drawer,.sandboxed_coupler,.converged)) { opacity: 1; }
[data-toolbar] [data-custompill] :is(.skewedgimbal,.folded-brim,.compactetching,.plumbconsole,.loose_drawer,.sandboxed_coupler,.converged)>* { transform: translateY(calc(-1 * var(--modeled_form))); transition: opacity var(--grouped_hanger) var(--labeled_element),transform var(--grouped_hanger) var(--labeled_element); opacity: 0; }
[data-toolbar] [data-custompill][data-skewedapron] :is(.skewedgimbal,.folded-brim,.compactetching,.plumbconsole,.loose_drawer,.sandboxed_coupler,.converged)>* { opacity: 1; transform: none; }
[data-toolbar] [data-custompill][data-skewedapron] :is(.skewedgimbal,.folded-brim,.compactetching,.plumbconsole,.loose_drawer,.sandboxed_coupler,.converged)>*:nth-child(2) { transition-delay: calc(1 * var(--locked_plugin)); }
[data-toolbar] [data-custompill][data-skewedapron] :is(.skewedgimbal,.folded-brim,.compactetching,.plumbconsole,.loose_drawer,.sandboxed_coupler,.converged)>*:nth-child(3) { transition-delay: calc(2 * var(--locked_plugin)); }
[data-toolbar] [data-custompill][data-skewedapron] :is(.skewedgimbal,.folded-brim,.compactetching,.plumbconsole,.loose_drawer,.sandboxed_coupler,.converged)>*:nth-child(4) { transition-delay: calc(3 * var(--locked_plugin)); }
[data-toolbar] [data-custompill][data-skewedapron] :is(.skewedgimbal,.folded-brim,.compactetching,.plumbconsole,.loose_drawer,.sandboxed_coupler,.converged)>*:nth-child(5) { transition-delay: calc(4 * var(--locked_plugin)); }
[data-toolbar] [data-custompill][data-skewedapron] :is(.skewedgimbal,.folded-brim,.compactetching,.plumbconsole,.loose_drawer,.sandboxed_coupler,.converged)>*:nth-child(6) { transition-delay: calc(5 * var(--locked_plugin)); }
[data-toolbar] [data-custompill][data-skewedapron] :is(.skewedgimbal,.folded-brim,.compactetching,.plumbconsole,.loose_drawer,.sandboxed_coupler,.converged)>*:nth-child(n+7) { transition-delay: calc(5 * var(--locked_plugin)); }
