:root { --zoomed-canvas: #6c676c; --endorsedimprint: #1a181b; --keyed-template: #1a181b; --inspectedBeam: #9c5d90; --proceduralGroup: #ebe6ea; --endorsedTag: #272428; color-scheme: dark; --proceduralEditor: #cda8c0; }
:root { --tab: var(--proceduralGroup); --crested-foil: var(--keyed-template); --leveledHull: 0 0 0 3px var(--proceduralEditor); --seamlessNav: 0.8125rem; --fastenedNode: color-mix(in srgb,var(--proceduralGroup) 56%,transparent); --spunBus: 0 0 0 3px var(--proceduralEditor); --graphicToast: var(--zoomed-canvas); --multi-combo: none; --quantumshim: 0 8px 18px color-mix(in srgb,var(--proceduralGroup) 16%,transparent); --seamless-foil: solid; --leanEmitter: clamp(1.25rem,5vw,3rem); --projected-joiner: var(--zoomed-canvas); --lazy-runner: none; --quantumToast: var(--proceduralGroup); --harness: var(--proceduralEditor); --sealed-template: var(--endorsedimprint); --headlessPulse: var(--proceduralGroup); --transientsignal: var(--proceduralEditor); --toned-timeline: var(--endorsedimprint); --journaledProvider: 0; --compiled: 400; --graphictree: 9999px; --polished-kiosk: var(--endorsedimprint); --quilted-emitter: transparent; --embossednode: 3rem; --duplexThread: var(--endorsedimprint); --stepped: clamp(5.25rem,11vw,9rem); --stockedcaliper: var(--edgedlens); --machinedcluster: 0.48; --coarse: cubic-bezier(0.25,0.1,0.25,1); --onboard: 1.7; --syncedlens: 77.5rem; --vertical-orbit: 0 24px 44px color-mix(in srgb,var(--proceduralGroup) 36%,transparent); --literalstack: cubic-bezier(0.25,0.1,0.25,1); --vectoredCurb: 2.125rem; --leveledschema: 8px; --ordered-monitor: var(--endorsedimprint); --offline-trim: 640ms; --compoundRegion: 0.9375rem; --parsed-shim: 0 20px 40px color-mix(in srgb,var(--proceduralGroup) 22%,transparent); --ambientunit: 1.05; --ambienthull: 0 2px 5px color-mix(in srgb,var(--proceduralGroup) 10%,transparent); --calibratedbeacon: none; --casing: 1.3125rem; --pocketedRegion: 0.8125rem; --mintedchip: none; --journaledBubble: linear-gradient(transparent,var(--proceduralGroup)); --pocketedJoiner: var(--endorsedimprint); --signedFrame: color-mix(in srgb,var(--proceduralGroup) 55%,transparent); --keyed-particle: var(--keyed-template); --lazy-editor: 0.875rem; --multiUnit: 80ms; --spacedLightbox: translateY(-1px); --sequentialarmature: var(--proceduralGroup); --sealedbaton: var(--proceduralEditor); --incrementalTimeline: transparent; --quantumPulse: var(--proceduralGroup); --phasedcurb: 1px; --flutedSelector: color-mix(in srgb,var(--proceduralGroup) 7%,transparent); --guided-kit: color-mix(in srgb,var(--zoomed-canvas) 20%,var(--endorsedimprint)); --toned-shim: transparent; --edgedlens: 1px; --book: inset 0 1px 2px color-mix(in srgb,var(--proceduralGroup) 10%,transparent); --incrementaldashboard: var(--endorsedimprint); --extruded: 0 4px 12px color-mix(in srgb,var(--proceduralGroup) 10%,transparent); --deeparmature: 160ms; --tightpaper: 0 8px 18px color-mix(in srgb,var(--proceduralGroup) 16%,transparent); --root: var(--proceduralGroup); --compoundcatalog: 9999px; --banded-particle: var(--endorsedTag); --thumbed-schema: scale(0.98); --helm: 1.2; --thumbededitor: 1.4375rem; --phased-form: var(--endorsedimprint); --transient-shell: var(--endorsedTag); --rotated-menu: 1; --styled: 650; --derivedPulse: 1.1875rem; --sealed-signal: var(--proceduralEditor); --iterative-veil: 64ch; --ranked-stack: var(--endorsedimprint); --proceduralharness: -0.02em; --rustic: 700; }
@media(max-width:640px) {:root { --stepped: calc((clamp(5.25rem,11vw,9rem)) * 0.7); --vectoredCurb: calc((2.125rem) * 0.85); --thumbededitor: calc((1.4375rem) * 0.85); }}
:root { --lean-template: #9c5d90; --flat: #ffffff; }
:root { --incrementalTimeline: var(--proceduralEditor); --harness: transparent; --transientsignal: color-mix(in srgb,var(--proceduralEditor) 14%,transparent); --crested-foil: var(--proceduralEditor); --toned-timeline: transparent; --stockedcaliper: calc(var(--edgedlens) + 1px); --keyed-particle: var(--proceduralEditor); }
.indentedschema .collatedCard { --transientsignal: color-mix(in srgb,var(--proceduralEditor) 14%,transparent); --crested-foil: var(--proceduralEditor); }
:root { --ribbed: 'Barlow',Arial,sans-serif; --edgedFoil: 'Barlow Condensed','Arial Narrow',Arial,sans-serif; }
:root { --handheld: -0.02em; --converged: 'Space Mono',ui-monospace,Menlo,monospace; --vertical-caliper: 400; }
*::before,*::after,* { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --indexed: min(var(--syncedlens),100rem); --verticalselector: min(var(--indexed),48rem); }
body { margin: 0; background: var(--banded-particle); color: var(--proceduralGroup); font: 16px/var(--onboard,1.6) var(--ribbed,Arial,Helvetica,sans-serif); font-weight: var(--compiled); overflow-wrap: break-word; }
code,a[href^="tel:"],a[href^="mailto:"] { 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; }
h6,h5,h1,h2,h4,h3 { font-family: var(--edgedFoil,inherit); overflow-wrap: normal; font-weight: var(--rustic); letter-spacing: var(--proceduralharness); }
.mintedSummary { width: min(var(--indexed),calc(100% - var(--leanEmitter))); margin-inline: auto; }
:is(.duplex-beacon,.signed,.fastenedpulse)>.mintedSummary { width: min(var(--verticalselector),calc(100% - var(--leanEmitter))); }
:is(.duplex-beacon,.signed,.fastenedpulse)>.mintedSummary :is(.convergedportal,p) { max-width: none; }
.overhead { scroll-margin-top: var(--dispatch); padding: calc(var(--stepped) + var(--mitredEmitter,0rem)) 0; }
footer.overhead,header.overhead { padding: 0; }
.inspectedTimeline { padding-block: 0; min-height: calc(100vh - var(--dispatch)); min-height: calc(100svh - var(--dispatch)); display: flex; flex-direction: column; --embossed-caliper: calc(100vh - var(--dispatch)); }
.inspectedTimeline>* { display: flex; flex: 1 0 auto; flex-direction: column; justify-content: center; }
.fluted-chevron { padding: calc(var(--stepped) + var(--toned-kiosk,0rem)) 0; background: var(--polished-kiosk); backdrop-filter: var(--multi-combo); -webkit-backdrop-filter: var(--multi-combo); }
.overhead>.fluted-chevron { margin-block: calc(-1 * (var(--stepped) + var(--mitredEmitter,0rem))); }
.overhead>:is(.inspected-caliper,.straight-tray,.compoundCoaster,.beta) { margin-block: calc(-1 * (var(--stepped) + var(--mitredEmitter,0rem))); }
header.overhead+.overhead:not(.inspectedTimeline) { padding-top: calc((var(--stepped) + var(--mitredEmitter,0rem)) * var(--pipeline)); --pipeline: 0.55; }
header.overhead+.overhead:not(.inspectedTimeline)>:is(.fluted-chevron,.inspected-caliper,.straight-tray,.compoundCoaster,.beta) { margin-top: calc(-1 * (var(--stepped) + var(--mitredEmitter,0rem)) * var(--pipeline)); }
header.overhead+.overhead:not(.inspectedTimeline)>:is(.fluted-chevron,.straight-tray,.compoundCoaster,.beta) { padding-top: calc((var(--stepped) + var(--toned-kiosk,0rem)) * var(--pipeline)); }
.lean-bus { text-decoration: none; font-family: var(--converged,inherit); font-weight: var(--vertical-caliper,600); letter-spacing: var(--handheld,-0.02em); font-size: 1.25rem; }
.cellular-grille { color: var(--proceduralGroup); margin-bottom: 1rem; box-shadow: inset 0 -0.125rem 0 var(--inspectedBeam); font-size: 0.875rem; text-transform: var(--calibratedbeacon); font-weight: 700; letter-spacing: 0.12em; }
.glossed { opacity: 0.8; margin-bottom: 2rem; font-size: 1.25rem; line-height: var(--onboard); max-width: var(--iterative-veil); }
.edged-node { font-weight: var(--rustic); letter-spacing: var(--proceduralharness); }
.convergedcatalog { max-width: var(--iterative-veil); }
address { font-style: normal; }
em,i,b { font-weight: inherit; font-style: inherit; }
.collatedCard { display: inline-flex; align-items: center; justify-content: center; min-height: var(--embossednode); padding-block: 0.5rem; padding-inline: var(--derivedPulse); border: var(--stockedcaliper) var(--seamless-foil) var(--incrementalTimeline); border-radius: var(--seamlessNav); background: var(--harness); color: var(--keyed-particle); text-decoration: none; font-weight: var(--styled); cursor: pointer; text-transform: var(--mintedchip); letter-spacing: var(--journaledProvider); box-shadow: var(--ambienthull); backdrop-filter: var(--multi-combo); -webkit-backdrop-filter: var(--multi-combo); transition: background var(--deeparmature) var(--literalstack),color var(--deeparmature) var(--literalstack),border-color var(--deeparmature) var(--literalstack),box-shadow var(--deeparmature) var(--literalstack),opacity var(--deeparmature) var(--literalstack),transform var(--deeparmature) var(--literalstack); }
.collatedCard:hover { opacity: var(--rotated-menu); box-shadow: var(--tightpaper); transform: var(--spacedLightbox); background: var(--transientsignal); color: var(--crested-foil); }
.collatedCard:active { transform: var(--thumbed-schema); box-shadow: var(--book); }
textarea,input { width: 100%; backdrop-filter: var(--multi-combo); -webkit-backdrop-filter: var(--multi-combo); min-height: var(--embossednode); padding: 0.75rem var(--derivedPulse); border: var(--edgedlens) var(--seamless-foil) var(--fastenedNode); border-radius: var(--pocketedRegion); background: var(--flutedSelector); color: var(--tab); font: inherit; transition: border-color var(--deeparmature) var(--literalstack),box-shadow var(--deeparmature) var(--literalstack),opacity var(--deeparmature) var(--literalstack); }
textarea { min-height: 9rem; line-height: var(--onboard); resize: vertical; }
input:hover,textarea:hover { border-color: var(--quantumPulse); }
input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus { border-color: var(--proceduralEditor); box-shadow: var(--leveledHull); }
textarea:user-invalid,input:user-invalid { border-color: var(--sealed-signal); }
input[type="radio"],input[type="checkbox"] { appearance: none; -webkit-appearance: none; display: inline-grid; place-content: center; width: auto; min-height: 0; inline-size: 1.125rem; block-size: 1.125rem; padding: 0; border: var(--edgedlens) var(--seamless-foil) var(--quantumPulse); background: var(--flutedSelector); cursor: pointer; transition: background var(--deeparmature) var(--literalstack),border-color var(--deeparmature) var(--literalstack); }
input[type="checkbox"] { border-radius: 0.25rem; }
input[type="radio"] { border-radius: 50%; }
input[type="radio"]::before,input[type="checkbox"]::before { content: ""; transform: scale(0); block-size: 0.625rem; inline-size: 0.625rem; transition: transform var(--deeparmature) var(--literalstack); background: var(--keyed-template); }
input[type="checkbox"]::before { clip-path: polygon(14% 44%,0% 58%,41% 99%,100% 18%,82% 0%,38% 70%); }
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(--proceduralEditor); }
input[type="checkbox"]:checked,input[type="radio"]:checked { border-color: var(--proceduralEditor); background: var(--proceduralEditor); }
input[type="checkbox"]:checked::before,input[type="radio"]:checked::before { transform: scale(1); }
input[type="checkbox"]:focus-visible,input[type="radio"]:focus-visible { outline: 2px solid var(--proceduralEditor); outline-offset: 2px; box-shadow: none; }
input[type="month"],input[type="week"],input[type="date"],input[type="datetime-local"],input[type="time"] { padding-block: 0; block-size: calc(var(--onboard,1.6) * 1em + 1.5rem + 2 * var(--edgedlens)); }
::placeholder { color: var(--signedFrame); opacity: 1; }
details { padding: var(--vectoredCurb); background: var(--ordered-monitor); border: var(--phasedcurb) var(--seamless-foil) var(--projected-joiner); border-radius: var(--lazy-editor); box-shadow: var(--extruded); backdrop-filter: var(--multi-combo); -webkit-backdrop-filter: var(--multi-combo); }
details:hover { box-shadow: var(--quantumshim); }
summary { list-style-position: inside; cursor: pointer; }
summary::marker { color: var(--proceduralEditor); }
.chord { background: var(--incrementaldashboard); backdrop-filter: var(--multi-combo); -webkit-backdrop-filter: var(--multi-combo); border: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); border-radius: var(--lazy-editor); box-shadow: var(--parsed-shim); }
.indentedschema .mintedSummary { width: min(calc(var(--indexed) * 1.2),calc(100% - var(--leanEmitter))); }
.indentedschema { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--duplexThread); border-color: var(--graphicToast); border-bottom-color: var(--guided-kit); color: var(--quantumToast); backdrop-filter: var(--multi-combo); -webkit-backdrop-filter: var(--multi-combo); }
.skewed-unit { color: var(--quantumToast); border-color: var(--graphicToast); }
.iterativePortal a { font-weight: 500; text-decoration: none; border-radius: var(--pocketedRegion); padding: 0.25rem; transition: background var(--deeparmature) var(--literalstack),box-shadow var(--deeparmature) var(--literalstack),color var(--deeparmature) var(--literalstack); position: relative; }
.indentedschema .iterativePortal a[aria-current="page"] { font-weight: 700; color: var(--sealedbaton); }
.lantern { color: inherit; transition: background var(--deeparmature) var(--literalstack); background: transparent; border-radius: var(--pocketedRegion); border: var(--edgedlens) var(--seamless-foil) var(--graphicToast); }
figure>img { border: var(--edgedlens) var(--seamless-foil) var(--quilted-emitter); border-radius: var(--compoundRegion); filter: var(--lazy-runner); }
textarea:focus,.collatedCard:focus,select:focus,a:focus,summary:focus,button:focus,input:not([type="checkbox"]):not([type="radio"]):focus { outline-offset: 2px; outline: 2px solid transparent; }
a:focus-visible,.collatedCard:focus-visible,input:not([type="checkbox"]):not([type="radio"]):focus-visible,button:focus-visible,summary:focus-visible,textarea:focus-visible { outline-offset: 2px; box-shadow: var(--spunBus); outline: 2px solid transparent; }
.iterativePortal a:focus-visible,.iterativePortal a:hover:focus-visible,.lantern:focus-visible,.lantern:hover:focus-visible { outline: 2px solid transparent; outline-offset: 2px; box-shadow: var(--spunBus); }
[aria-disabled="true"],.collatedCard:disabled,button:disabled,input:disabled,textarea:disabled { opacity: var(--machinedcluster); cursor: not-allowed; }
.atomic { width: 1.25rem; flex-shrink: 0; height: 1.25rem; }
.convergedselector { color: var(--inspectedBeam); }
.stage { gap: 4rem; display: grid; grid-template-columns: 1fr 1fr; align-items: start; }
.inlaidcolumn { position: sticky; top: calc(var(--dispatch) + clamp(1.5rem,4vw,2.5rem)); }
.inlaidcolumn h2 { line-height: 1.1; font-size: calc((1rem + (clamp(2.5rem,6vw,4rem) - 1rem) * var(--ambientunit)) * var(--helm)); margin: 0; }
.ring { display: flex; flex-direction: column; }
@media(min-width:769px) {.machined-kit .inlaidcolumn { order: 1; }}
.fastenedpulse .glossed { opacity: 0.8; }
.frosted-envelope .glossed { margin-inline: auto; }
.convergedportal { display: flex; flex-direction: column; max-width: 44rem; gap: 0.75rem; margin: 0 0 clamp(2rem,4vw,3.5rem); }
.leveledTooltip { align-items: center; text-align: center; margin-inline: auto; }
.inlaidChip { align-items: center; gap: 0.75rem; justify-content: center; width: 100%; box-shadow: none; display: flex; }
.inlaidChip::before,.inlaidChip::after { flex: 0 0 auto; background: var(--inspectedBeam); display: none; content: ""; }
.edged-node { font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--ambientunit)) * var(--helm)); line-height: 1.1; margin: 0; }
.cellular-grille { margin: 0; font-size: 0.8125rem; }
.glossed { line-height: var(--onboard); opacity: 0.75; font-size: 1.125rem; margin: 0; }
.mintedCard { border-block: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); }
.designedBus { --mitredEmitter: 0rem; --toned-kiosk: 0rem; }
.transient-region { --mitredEmitter: -1rem; --toned-kiosk: -1.5rem; }
.overlay { --mitredEmitter: 0.5rem; --toned-kiosk: 0.625rem; }
.rotateddivider { --mitredEmitter: 1rem; --toned-kiosk: 0.5rem; }
@media(max-width:1024px) {.stage { gap: 2.5rem; }}
@media(max-width:768px) {.stage { gap: 3rem; grid-template-columns: 1fr; }
.inlaidcolumn { margin-bottom: 2rem; position: static; }}
@media(max-width:640px) {.transient-region,.rotateddivider,.overlay,.designedBus { --toned-kiosk: 0rem; --mitredEmitter: 0rem; }
.edged-node { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--ambientunit)) * var(--helm)); }
.glossed { font-size: 1.0625rem; }
.convergedportal { margin-bottom: clamp(1.5rem,6vw,2rem); gap: 0.5rem; }
.inlaidcolumn h2 { font-size: calc((1rem + (clamp(2rem,8vw,2.5rem) - 1rem) * var(--ambientunit)) * var(--helm)); }
.stage { gap: 2rem; }
.inlaidcolumn { margin-bottom: 0; }}
.stencil { line-height: var(--onboard); font-size: 1.0625rem; align-items: flex-start; display: flex; gap: 0.875rem; }
.inlaidpivot { opacity: 0.85; }
.edged-tree .lazyTag { list-style: none; margin: 0; padding: calc(var(--vectoredCurb) * 1.75); display: flex; flex-direction: column; max-width: 60rem; margin-inline: auto; background: var(--pocketedJoiner); border: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); border-radius: var(--casing); box-shadow: var(--extruded); }
.lazyTag .stencil { padding: 1.75rem 0; gap: 1.25rem; font-size: clamp(1.0625rem,1.4vw,1.25rem); border-top: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); }
.lazyTag .stencil:first-child { border-top: none; padding-top: 0; }
.lazyTag .stencil:last-child { padding-bottom: 0; }
.lazyTag .inlaidpivot { opacity: 1; }
.reducedLouver { border-radius: 50%; height: 2.5rem; background: color-mix(in srgb,var(--inspectedBeam) 12%,var(--endorsedimprint)); justify-content: center; width: 2.5rem; flex-shrink: 0; display: inline-flex; color: var(--inspectedBeam); align-items: center; }
.reducedLouver .atomic { height: 1.25rem; width: 1.25rem; }
@media(max-width:640px) {.edged-tree .lazyTag { padding: var(--vectoredCurb); }
.lazyTag .stencil { padding: 1.25rem 0; gap: 1rem; }}
.verticalCog { align-items: center; display: inline-flex; height: 2.25rem; box-sizing: border-box; flex-shrink: 0; width: 2.25rem; justify-content: center; }
.verticalCog .minted-dashboard { width: 1.25rem; height: 1.25rem; }
.calibratedregion { color: var(--flat); background: var(--lean-template); }
.lean-bus { align-items: center; gap: 0.625rem; display: inline-flex; }
.batchedLedger { display: inline-block; }
.exactHull { position: relative; }
.exactHull [hidden] { display: none; }
.echoedOrbit { min-width: 0; }
.shaded-foil { display: flex; -webkit-overflow-scrolling: touch; overflow-x: auto; scrollbar-width: none; scroll-snap-type: x mandatory; }
.shaded-foil::-webkit-scrollbar { display: none; }
.stamped-group { min-width: 0; flex: 0 0 100%; scroll-snap-align: start; }
.exactHull[data-column] .echoedOrbit { overflow: hidden; }
.exactHull[data-column] .shaded-foil { cursor: grab; }
.exactHull[data-offline-monitor] .shaded-foil { cursor: grabbing; }
.shaded-foil summary,.shaded-foil a,.shaded-foil button { cursor: pointer; }
.exactHull[data-column] .shaded-foil { scroll-snap-type: none; overflow: visible; }
.exactHull[data-column]:not([data-curved]) .shaded-foil { transform: translateX(calc(var(--pad) * -100%)); transition: transform calc(var(--deeparmature) * 3) var(--literalstack); }
.exactHull[data-column][data-curved] .shaded-foil { display: grid; }
.exactHull[data-column][data-curved] .stamped-group { transition: opacity calc(var(--deeparmature) * 3) var(--literalstack),transform calc(var(--deeparmature) * 3) var(--literalstack); grid-area: 1/1; pointer-events: none; opacity: 0; }
.exactHull[data-column][data-curved] .stamped-group[data-riveted] { opacity: 1; pointer-events: auto; }
.exactHull[data-column][data-offline-monitor] .shaded-foil { transition: none; }
.syncedArmature { display: flex; gap: calc(var(--thumbededitor) * 0.5); }
.serrated,.calibratedLoop,.straight-node { box-shadow: var(--extruded); height: 2.75rem; width: 2.75rem; cursor: pointer; display: inline-flex; align-items: center; border-radius: var(--graphictree); background: var(--ordered-monitor); color: inherit; padding: 0; justify-content: center; transition: transform var(--deeparmature) var(--literalstack),border-color var(--deeparmature) var(--literalstack),opacity var(--deeparmature) var(--literalstack); border: var(--edgedlens) var(--seamless-foil) var(--quantumPulse); }
.serrated:hover { transform: var(--spacedLightbox); border-color: var(--proceduralEditor); }
.serrated:active { transform: var(--thumbed-schema); }
.serrated[aria-disabled="true"] { opacity: var(--machinedcluster); cursor: default; pointer-events: none; }
.calibratedpad { width: 1.25rem; height: 1.25rem; }
.keyedschema { transform: scaleX(-1); }
.diagonalCaliper { display: flex; gap: calc(var(--thumbededitor) * 0.5); justify-content: center; flex-wrap: wrap; }
.spacedContainer { border: 0; color: inherit; background: none; padding: 0; font: inherit; cursor: pointer; }
.driventoast { font-weight: var(--vertical-caliper,700); font-size: 1.0625rem; letter-spacing: var(--handheld,normal); margin: 0 0 1rem; gap: 0.75rem; align-items: center; display: flex; font-family: var(--converged,inherit); }
.caddy { flex-direction: column; margin: 0; display: flex; }
.printedBubble { padding: 0.875rem 0; display: grid; border-top: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); align-items: start; gap: 0.5rem clamp(1rem,3vw,2rem); grid-template-columns: minmax(9rem,0.5fr) 1.5fr; }
.printedBubble:last-child { border-bottom: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); }
.printedBubble dt { letter-spacing: 0.06em; font-weight: 700; font-size: 0.8125rem; opacity: 0.55; text-transform: uppercase; }
.printedBubble dd { line-height: var(--onboard); opacity: 0.9; margin: 0; }
.printedBubble dd a { text-underline-offset: 0.2em; text-decoration: underline; }
.lazyBaton { gap: 0.75rem; margin: 1.25rem 0 0; list-style: none; display: flex; padding: 0; flex-direction: column; }
.lazyBaton li { display: flex; line-height: var(--onboard); align-items: flex-start; gap: 0.625rem; }
.quantumscaffold { opacity: 0.85; }
.lazyBaton .atomic { margin-top: 0.2rem; width: 1.05rem; color: var(--inspectedBeam); height: 1.05rem; flex-shrink: 0; }
.inspected-beacon { margin: 1.5rem 0 0; gap: 0.5rem; font-size: 0.9375rem; display: flex; align-items: center; }
.drum { opacity: 0.75; }
.inspected-beacon .atomic { height: 1.05rem; color: var(--inspectedBeam); flex-shrink: 0; width: 1.05rem; }
.sealedfoyer .ring h3 { margin: 0; font-size: 1.125rem; }
.sealedfoyer .ring h3 { margin-top: clamp(1.75rem,3vw,2.25rem); }
@media(max-width:768px) {.printedBubble { gap: 0.25rem; grid-template-columns: 1fr; }}
.edgedsummary { background-image: radial-gradient(70% 85% at 50% 0%,color-mix(in srgb,var(--proceduralGroup) 6%,transparent),transparent 72%); }
.fastenedpulse .procedural-splash { padding: calc(var(--vectoredCurb) * 1.75); overflow: hidden; border-radius: var(--casing); box-shadow: var(--vertical-orbit); position: relative; }
.crestedJig { pointer-events: none; inset: 0; position: absolute; }
.toplouver .crestedJig { --skewedpreset: color-mix(in srgb,var(--endorsedimprint) 10%,transparent); }
.procedural-splash>.printedcluster { z-index: 1; position: relative; }
.procedural-splash .leveledjig { aspect-ratio: 1; position: absolute; }
.stampedfoyer { inset-inline-start: -10%; bottom: -16%; }
.glazed-container { width: min(38%,17rem); }
.leveledjig { overflow: hidden; pointer-events: none; place-items: center; display: grid; border-radius: 50%; }
.toplouver .leveledjig { background-image: repeating-linear-gradient(0deg,color-mix(in srgb,var(--endorsedimprint) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-linear-gradient(90deg,color-mix(in srgb,var(--endorsedimprint) 7%,transparent) 0 1px,transparent 1px 2.25rem),repeating-radial-gradient(circle at 50% 50%,transparent 0 1.6rem,color-mix(in srgb,var(--endorsedimprint) 15%,transparent) 1.6rem calc(1.6rem + 1px)); }
.headlessTemplate { width: 2.25rem; height: 2.25rem; }
.printedcluster h2,.printedcluster h1 { font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--ambientunit)) * var(--helm)); margin: 0 0 1rem; line-height: 1.1; }
.printedcluster .frostedMast { margin: 1rem 0 1.5rem; }
.frosted-envelope .headless-emitter { padding: calc(var(--vectoredCurb) * 1.75); text-align: center; }
.frosted-envelope { overflow: hidden; position: relative; }
.topWire { height: 100%; z-index: 0; position: absolute; inset: 0; object-fit: cover; width: 100%; }
.frosted-envelope::after { z-index: 0; pointer-events: none; position: absolute; content: ""; background: linear-gradient(180deg,color-mix(in srgb,var(--endorsedimprint) 62%,transparent) 0%,color-mix(in srgb,var(--endorsedimprint) 84%,transparent) 100%); inset: 0; }
.frosted-envelope>.mintedSummary { position: relative; z-index: 1; }
.compoundFacade { overflow: hidden; display: grid; gap: clamp(1.5rem,4vw,3rem); border-radius: var(--lazy-editor); box-shadow: var(--extruded); position: relative; grid-template-columns: 1.35fr 1fr; border: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); align-items: center; padding: calc(var(--vectoredCurb) * 1.75); background: var(--ordered-monitor); }
.compoundFacade::before { background: linear-gradient(90deg,var(--inspectedBeam) 0%,color-mix(in srgb,var(--inspectedBeam) 35%,transparent) 42%,transparent 78%); pointer-events: none; top: 0; height: 2px; content: ""; position: absolute; inset-inline: 0; }
.rankedwire { flex-direction: column; align-items: flex-start; display: flex; gap: 1.25rem; }
.rankedwire .frostedMast { margin: 0; }
.keyed-ring h1,.keyed-ring h2 { line-height: 1.1; font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--ambientunit)) * var(--helm)); margin: 0; }
.keyed-ring .glossed { margin: 1rem 0 0; }
.headless-emitter { box-shadow: var(--extruded); border: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); background: radial-gradient(115% 105% at 88% -20%,color-mix(in srgb,var(--inspectedBeam) 26%,transparent) 0%,transparent 62%),radial-gradient(95% 90% at -8% 112%,color-mix(in srgb,var(--inspectedBeam) 14%,transparent) 0%,transparent 60%),var(--ordered-monitor); border-radius: var(--lazy-editor); }
.headless-emitter h1,.headless-emitter h2 { line-height: 1.1; font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--ambientunit)) * var(--helm)); margin: 0 0 1rem; }
.headless-emitter .glossed { margin-inline: auto; }
.headless-emitter .frostedMast { align-items: center; margin: 1rem 0 1.5rem; }
.headless-emitter .cellular-grille,.keyed-ring .cellular-grille,.printedcluster .cellular-grille { margin: 0 0 0.75rem; }
.frostedMast { display: flex; gap: 0.5rem; flex-direction: column; font-style: normal; }
.sealed-harness { align-items: flex-start; line-height: var(--onboard); display: inline-flex; min-width: 0; gap: 0.5rem; }
.sealed-harness .convergedselector { margin-top: 0.125rem; }
.frostedMast a { text-decoration: underline; text-underline-offset: 0.2em; }
@media(max-width:900px) {.compoundFacade { grid-template-columns: 1fr; align-items: start; }}
@media(max-width:768px) {.procedural-splash .leveledjig { display: none; }
.procedural-splash,.fastenedpulse .procedural-splash { padding: var(--vectoredCurb); }
.headless-emitter,.frosted-envelope .headless-emitter,.compoundFacade,.edgedsummary .compoundFacade { padding: var(--vectoredCurb); }}
@media(max-width:640px) {.keyed-ring h2,.headless-emitter h2,.keyed-ring h1,.headless-emitter h1 { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--ambientunit)) * var(--helm)); }}
.convergedcatalog h1 { line-height: 1.1; margin: 0 0 1.5rem; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--ambientunit)) * var(--helm)); }
.convergedcatalog h2 { line-height: 1.3; margin: 2.5rem 0 1rem; font-size: 1.5rem; }
.convergedcatalog h3 { margin: 2rem 0 0.75rem; font-size: 1.125rem; line-height: 1.4; }
.convergedcatalog p { margin: 0 0 1.25rem; line-height: var(--onboard); font-size: 1.0625rem; color: color-mix(in srgb,var(--proceduralGroup) 85%,transparent); }
.convergedcatalog p:last-child { margin-bottom: 0; }
.convergedcatalog p.cellular-grille { font-size: 0.8125rem; color: var(--proceduralGroup); margin: 0; }
.convergedcatalog ul { display: flex; margin: 0 0 1.25rem; padding-left: 1.25rem; gap: 0.5rem; flex-direction: column; }
.convergedcatalog li { font-size: 1.0625rem; color: color-mix(in srgb,var(--proceduralGroup) 85%,transparent); line-height: var(--onboard); }
.convergedcatalog a { text-underline-offset: 0.2em; text-decoration: underline; color: var(--proceduralEditor); }
.convergedcatalog strong { font-weight: 700; }
.topSession { max-width: max(var(--iterative-veil),64ch); }
.straight-tray { padding: calc(var(--stepped) + var(--toned-kiosk,0rem)) 0; }
.convergedcontainer h2,.convergedcontainer h1 { margin: 0; }
.topSession { margin-top: 0; }
.rankedCluster { gap: clamp(2rem,4vw,3rem); display: grid; align-items: start; grid-template-columns: 1fr 1.2fr; }
.edgedNav img { border-radius: var(--compoundRegion); width: 100%; object-fit: cover; aspect-ratio: 3/4; }
.compoundCoaster { padding: calc(var(--stepped) + var(--toned-kiosk,0rem)) 0; }
.compoundCoaster h2,.compoundCoaster h1 { margin: 0 0 1.5rem; font-size: calc((1rem + (clamp(3rem,8vw,5rem) - 1rem) * var(--ambientunit)) * var(--helm)); line-height: 1.1; }
.glazed-foyer { border: none; border-top: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); width: 4rem; margin: 0 0 2.5rem; }
.dedicated { align-items: start; gap: 2.5rem clamp(2rem,4vw,3.5rem); grid-template-columns: repeat(2,minmax(0,1fr)); max-width: none; display: grid; }
.dedicated p { margin: 0; line-height: 1.45; font-size: calc((1rem + (clamp(1.125rem,1.8vw,1.375rem) - 1rem) * var(--ambientunit)) * var(--helm)); max-width: var(--iterative-veil); }
.dedicated p:first-child { grid-column: 1 / -1; }
.dedicated p:not(:first-child) { position: relative; line-height: var(--onboard); padding-top: 1.25rem; font-size: 1.0625rem; max-width: none; }
.dedicated p:not(:first-child)::before { height: 2px; background: var(--inspectedBeam); top: 0; width: 2.5rem; content: ""; inset-inline-start: 0; position: absolute; }
.beta { padding: calc(var(--stepped) + var(--toned-kiosk,0rem)) 0; }
.convergedSignal { margin-bottom: 2rem; }
.convergedSignal h2,.convergedSignal h1 { margin: 0; }
.compoundTray { column-gap: clamp(2rem,4vw,2.5rem); max-width: none; column-count: 2; }
.dome::first-letter { font-weight: 800; padding: 0.25rem 0.5rem 0 0; color: var(--inspectedBeam); font-size: 3.75rem; float: left; line-height: 0.85; }
@media(max-width:1024px) {.compoundTray { column-count: 1; }}
@media(max-width:768px) {.dedicated { gap: 2rem; grid-template-columns: 1fr; }
.rankedCluster { grid-template-columns: 1fr; gap: 2rem; }
.compoundTray { column-count: 1; }}
@media(max-width:640px) {.convergedcatalog h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--ambientunit)) * var(--helm)); }
.compoundCoaster h2,.compoundCoaster h1 { font-size: calc((1rem + (clamp(2.25rem,9vw,3rem) - 1rem) * var(--ambientunit)) * var(--helm)); margin-bottom: 1.25rem; }
.straight-tray .edgedNav { display: none; }
.rankedCluster { gap: 1.5rem; }}
.collatedDeck { border-radius: var(--lazy-editor); background: var(--ordered-monitor); padding: 0; border: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); cursor: pointer; }
.collatedDeck summary { font-size: 1.0625rem; justify-content: space-between; cursor: pointer; align-items: flex-start; line-height: var(--onboard); padding: clamp(1.25rem,2.5vw,1.5rem); font-weight: 700; gap: 1rem; display: flex; list-style: none; }
.collatedDeck summary::-webkit-details-marker { display: none; }
.collatedDeck summary::after { color: var(--proceduralEditor); flex-shrink: 0; font-size: 1.5rem; font-weight: 400; line-height: 1.1; transition: transform var(--deeparmature) var(--literalstack),background-color var(--deeparmature) var(--literalstack),border-color var(--deeparmature) var(--literalstack),color var(--deeparmature) var(--literalstack); margin-block-start: calc((1.0625rem * var(--onboard) - 1.65rem) / 2); content: "+"; }
.collatedDeck[open]:not([data-phased-ledger]) summary::after { transform: rotate(45deg); }
.collatedDeck p { opacity: 0.75; line-height: var(--onboard); margin: 0; padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem); max-width: 70ch; }
.signed .collatedDeck summary::after { opacity: 0.7; height: 0.55rem; border-right: 2px var(--seamless-foil) var(--proceduralGroup); width: 0.55rem; border-bottom: 2px var(--seamless-foil) var(--proceduralGroup); content: ""; transform: rotate(45deg); margin-block-start: calc((1.0625rem * var(--onboard) - 0.55rem) / 2 - 0.15rem); }
.signed .collatedDeck[open]:not([data-phased-ledger]) summary::after { transform: rotate(225deg); opacity: 1; margin-block-start: calc((1.0625rem * var(--onboard) - 0.55rem) / 2 + 0.15rem); }
.shaded .collatedDeck summary::after { margin-block-start: calc((1.0625rem * var(--onboard) - 0.45rem) / 2); height: 0; content: ""; border-right: 0.4rem solid transparent; width: 0; border-left: 0.4rem solid transparent; border-top: 0.45rem solid var(--proceduralEditor); }
.shaded .collatedDeck[open]:not([data-phased-ledger]) summary::after { transform: rotate(180deg); }
.spunbubble { gap: 1rem; display: flex; flex-direction: column; }
.shaded .spunbubble,.signed .spunbubble { gap: 0; }
.signed .collatedDeck { background: transparent; border: none; border-radius: 0; border-top: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); }
.signed .collatedDeck:last-child { border-bottom: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); }
.signed .collatedDeck summary { font-size: 1.1875rem; padding: 1.75rem clamp(0.5rem,1.2vw,0.875rem); }
.signed .collatedDeck p { padding: 0 clamp(0.5rem,1.2vw,0.875rem) 1.75rem; font-size: 1.0625rem; }
.eased { margin-inline: auto; max-width: 44rem; }
.shaded .collatedDeck { background: transparent; border: none; border-radius: 0; border-top: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); }
.shaded .collatedDeck:last-child { border-bottom: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); }
.shaded .collatedDeck summary { padding: 1.5rem clamp(0.5rem,1.2vw,0.875rem); }
.shaded .collatedDeck p { padding: 0 clamp(0.5rem,1.2vw,0.875rem) 1.5rem; }
@media(max-width:640px) {.collatedDeck summary { font-size: 1rem; padding: 1rem 1.125rem; }
.signed .collatedDeck summary,.shaded .collatedDeck summary { font-size: 1.0625rem; padding: 1.125rem clamp(0.5rem,1.2vw,0.875rem); }}
.streamed { border-top: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); padding: calc(var(--stepped) * 0.7) 0 calc(var(--stepped) * 0.5); }
.deep-envelope { border-top: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); padding-top: clamp(1.5rem,3vw,2rem); flex-wrap: wrap; font-size: 0.875rem; align-items: center; margin-top: clamp(2rem,4vw,3rem); gap: 1rem; display: flex; justify-content: space-between; }
.deep-envelope p { margin: 0; opacity: 0.65; }
.deep-envelope a { text-decoration: none; }
.deep-envelope a:hover { text-decoration: underline; }
.inspectedTooltip { align-items: center; flex-wrap: wrap; margin-left: auto; justify-content: flex-end; display: flex; gap: 0.75rem 1.5rem; }
.talliedform { flex-wrap: wrap; gap: 1.25rem; display: flex; }
.talliedform a { transition: opacity var(--deeparmature) var(--literalstack),color var(--deeparmature) var(--literalstack); opacity: 0.65; }
.talliedform a:hover { opacity: 1; color: var(--proceduralEditor); }
.projectedpreset { font-size: 0.75rem; margin: 0; opacity: 0.55; }
.projectedpreset a { text-decoration: none; }
.cellular-mast { display: flex; gap: 1rem; flex-direction: column; }
.service { gap: 0.75rem; display: flex; flex-direction: column; }
.service a { opacity: 0.85; text-decoration: none; }
.service a { transition: opacity var(--deeparmature) var(--literalstack),color var(--deeparmature) var(--literalstack); }
.service a:hover { color: var(--proceduralEditor); opacity: 1; }
.incrementalmenu { margin: 0; font-size: 0.8125rem; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; opacity: 0.55; }
.duplex-card { line-height: var(--onboard); max-width: 32ch; margin: 0; opacity: 0.75; }
.toured { align-items: flex-start; }
.toured .verticalCog { margin-block-start: max(0px,calc((1em * var(--onboard) - 2.25rem) / 2)); }
.toured .batchedLedger { margin-block-start: max(0px,calc((2.25rem - 1em * var(--onboard)) / 2)); }
.headlessPortal { flex-direction: column; font-style: normal; display: flex; gap: 0.65rem; }
.filteredframe { min-width: 0; text-decoration: none; align-items: flex-start; gap: 0.5rem; display: inline-flex; line-height: var(--onboard); }
.parsed-motif { opacity: 0.85; }
.filteredframe .atomic { margin-block-start: calc((1rem * var(--onboard) - 1.05rem) / 2); }
.filteredframe .atomic { height: 1.05rem; width: 1.05rem; }
a.filteredframe:hover .parsed-motif { opacity: 1; }
.streamed { border-top-color: var(--quantumPulse); }
.trailing { grid-template-columns: 1.1fr 1.2fr; align-items: start; display: grid; gap: clamp(2rem,5vw,4rem); }
.covered { flex-direction: column; gap: 1rem; display: flex; }
.streamed .lean-bus { font-size: calc((1rem + (clamp(1.75rem,3.5vw,2.5rem) - 1rem) * var(--ambientunit)) * var(--helm)); }
.interlockedJoiner { gap: clamp(1.5rem,3vw,2.5rem); grid-template-columns: 1fr 1.3fr; display: grid; }
a.iterativeCaliper { opacity: 1; text-decoration: underline; text-decoration-color: var(--inspectedBeam); text-decoration-thickness: 0.08em; text-underline-offset: 0.28em; }
a.iterativeCaliper:hover { text-decoration-color: var(--inspectedBeam); color: var(--proceduralEditor); }
@media(max-width:1024px) {.trailing { grid-template-columns: 1fr; }}
@media(max-width:768px) {.interlockedJoiner,.trailing { grid-template-columns: 1fr; gap: 2rem; }
.deep-envelope { align-items: flex-start; flex-direction: column; }
.inspectedTooltip { justify-content: flex-start; margin-left: 0; }}
@media(max-width:640px) {.trailing { gap: 1.5rem; }
.deep-envelope { margin-top: 1.5rem; padding-top: 1.25rem; }}
.widepreset { display: grid; gap: 1.25rem; }
.mitrededitor { flex-direction: column; display: flex; gap: 0.5rem; min-width: 0; }
.central { font-size: 0.875rem; letter-spacing: 0.01em; font-weight: 600; }
.leveled-atlas { display: flex; flex-direction: column; gap: 1.5rem; }
.shadedLoft { align-items: center; gap: 1rem; display: flex; flex-wrap: wrap; }
.collatedCard[data-polished-cog] { color: transparent; position: relative; opacity: 1; pointer-events: none; }
.collatedCard[aria-disabled="true"] { cursor: default; }
.collatedCard[data-polished-cog] .atomic { visibility: hidden; }
.collatedCard[data-polished-cog]::after { content: ""; position: absolute; top: 50%; left: 50%; width: 1.15em; height: 1.15em; margin: -0.575em 0 0 -0.575em; border: 2px solid var(--keyed-particle); border-top-color: transparent; border-radius: 50%; animation: eventedglossary 0.7s linear infinite; }
@media (prefers-reduced-motion: reduce) {.collatedCard[data-polished-cog]::after { animation: none; }}
@keyframes eventedglossary {to { transform: rotate(360deg); }}
.package { flex-direction: column; max-width: 44rem; margin: 0 0 clamp(1.75rem,3vw,2.5rem); gap: 0.75rem; display: flex; }
.targeted { gap: 1.25rem 1.5rem; grid-template-columns: repeat(2,minmax(0,1fr)); }
.targeted .shadedLoft,.targeted .straightenvelope { grid-column: 1/-1; }
.journaledscaffold { grid-template-columns: 0.85fr 1.15fr; gap: clamp(2rem,4vw,4rem); align-items: start; display: grid; }
.chord { padding: calc(var(--vectoredCurb) * 1.5); }
.indentedStack { margin: 1rem 0 0; font-size: 0.8125rem; opacity: 0.65; }
.fresh { opacity: 0.72; font-weight: 400; text-transform: none; }
@media(max-width:768px) {.journaledscaffold { grid-template-columns: 1fr; }
.targeted { grid-template-columns: 1fr; }
.shadedLoft .collatedCard { width: 100%; }}
@media(max-width:640px) {.journaledscaffold { gap: 1.5rem; }
.chord { padding: var(--vectoredCurb); }}
.sequentialgrille .convergedportal { max-width: none; }
.saturated-chip .echoedOrbit { border-radius: var(--compoundRegion); overflow: hidden; }
.unit { position: relative; }
.cable { margin: 0; }
.cable img { aspect-ratio: 16/9; width: 100%; display: block; border-width: 0; object-fit: cover; border-radius: 0; }
.verticalDrape { inset: auto 0 0; padding: clamp(1.25rem,3vw,2rem); color: var(--endorsedimprint); position: absolute; background: linear-gradient(180deg,transparent,color-mix(in srgb,var(--proceduralGroup) 82%,transparent)); }
.verticalDrape h3 { margin: 0 0 0.25rem; font-size: calc((1rem + (clamp(1.25rem,2.5vw,1.75rem) - 1rem) * var(--ambientunit)) * var(--helm)); }
.verticalDrape p { opacity: 0.85; margin: 0; line-height: var(--onboard); max-width: 60ch; }
.saturated-chip { display: grid; grid-template-rows: auto auto; }
.saturated-chip .echoedOrbit { grid-column: 1; grid-row: 1; }
.polishedparticle { grid-column: 1; padding-inline: var(--thumbededitor); z-index: 1; pointer-events: none; grid-row: 1; align-self: center; justify-content: space-between; }
.polishedparticle .serrated { border-radius: var(--compoundcatalog); pointer-events: auto; }
.diagonalSignal { grid-row: 2; grid-column: 1; margin-top: var(--thumbededitor); justify-content: flex-start; }
.diagonalSignal .spacedContainer { border: calc(var(--edgedlens) * 2) var(--seamless-foil) transparent; opacity: 0.6; overflow: hidden; transition: opacity var(--deeparmature) var(--literalstack),border-color var(--deeparmature) var(--literalstack); width: 5.5rem; border-radius: var(--compoundRegion); aspect-ratio: 16/10; }
.diagonalSignal .spacedContainer img { width: 100%; object-fit: cover; height: 100%; display: block; }
.diagonalSignal .spacedContainer[data-riveted] { border-color: var(--quantumPulse); opacity: 1; }
@media(max-width:640px) {.diagonalSignal .spacedContainer { width: 3.5rem; }
.polishedparticle { display: none; }}
.indentedschema { display: flex; flex-direction: column; transition: height var(--deeparmature) var(--literalstack); --spun-tray: 5rem; height: var(--spun-tray); }
@keyframes pulsedBadge {from { transform: translateX(0); }
to { transform: translateX(-100%); }}
.duplexcombo { padding-block: 0; flex: 1 1 auto; min-height: 0; gap: clamp(1rem,2vw,1.5rem); align-items: center; justify-content: space-between; display: flex; }
.skewed-unit { gap: clamp(1rem,2vw,1.5rem); display: flex; align-items: center; }
.iterativePortal { display: flex; gap: clamp(1rem,2vw,1.5rem); flex-wrap: wrap; }
.lantern { height: 2.75rem; display: none; justify-content: center; align-items: center; width: 2.75rem; cursor: pointer; }
.lantern .fractionalstack { display: none; }
.lantern[aria-expanded="true"] .broadClasp { display: none; }
.lantern[aria-expanded="true"] .fractionalstack { display: inline-flex; }
:root { --dispatch: 5rem; }
.graphic-sprite { height: var(--dispatch); }
.contain-form { color: var(--quantumToast); transition: height var(--deeparmature) var(--literalstack),background var(--deeparmature) var(--literalstack),backdrop-filter var(--deeparmature) var(--literalstack),box-shadow var(--deeparmature) var(--literalstack); }
.contain-form .duplexcombo { align-items: stretch; }
.contain-form .lantern { align-self: center; }
.ordered-splash { gap: 0.75rem; align-items: center; display: inline-flex; transition: opacity var(--deeparmature) var(--literalstack); text-transform: uppercase; }
.ordered-splash:hover { opacity: 0.8; }
.filteredpaper { font-weight: var(--vertical-caliper,600); letter-spacing: var(--handheld,-0.01em); }
.teamed-canvas { justify-content: center; align-items: center; color: var(--inspectedBeam); height: 2rem; width: 2rem; display: inline-flex; box-sizing: border-box; flex-shrink: 0; }
.teamed-canvas svg { width: 100%; height: 100%; }
.contain-form .skewed-unit { align-items: stretch; align-self: stretch; }
.contain-form .iterativePortal { align-items: stretch; gap: 0; }
.contain-form .iterativePortal a { overflow: hidden; transition: padding var(--deeparmature) var(--literalstack),font-size var(--deeparmature) var(--literalstack),color var(--deeparmature) var(--literalstack); letter-spacing: 0.05em; font-size: 1rem; color: var(--quantumToast); text-transform: uppercase; align-items: center; display: flex; position: relative; border-radius: 0; padding: 0 2rem; font-weight: 500; }
.contain-form .iterativePortal a::before { opacity: 0; inset: 0; transition: opacity var(--deeparmature) var(--literalstack); background: var(--quantumToast); content: ""; position: absolute; }
.contain-form .iterativePortal a:hover::before { opacity: 0.1; }
.contain-form .iterativePortal a:hover,.contain-form .iterativePortal a[aria-current="page"] { color: var(--sealedbaton); }
.contain-form .iterativePortal a[aria-current="page"] { font-weight: 800; }
.contain-form .iterativePortal a[aria-current="page"]::after { left: 0; transition: bottom var(--deeparmature) var(--literalstack); height: 2px; right: 0; background: var(--sealedbaton); bottom: 0; content: ""; position: absolute; }
.contain-form[data-ambient-sprite] { background-color: color-mix(in srgb,var(--duplexThread) 82%,transparent); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); border-bottom: 1px var(--seamless-foil) var(--guided-kit); }
.contain-form[data-ambient-sprite] { --spun-tray: 3.5rem; }
.contain-form[data-ambient-sprite] .iterativePortal a { font-size: 0.875rem; padding: 0 1rem; }
.contain-form[data-ambient-sprite] .iterativePortal a[aria-current="page"]::after { bottom: 0.55rem; }
.contain-form[data-ambient-sprite] .iterativePortal a:hover::before { opacity: 0; }
.indentedschema .collatedCard,.indentedschema .batchedLedger,.indentedschema .iterativePortal a { white-space: nowrap; }
.duplexcombo>*,.skewed-unit,.iterativePortal { min-width: 0; }
.indentedschema .batchedLedger { overflow: hidden; text-overflow: ellipsis; }
@media(min-width:1123px) and (max-width:1400px) {.iterativePortal,.duplexcombo,.skewed-unit { gap: 1rem; }
.contain-form .iterativePortal a { padding: 0 1.25rem; }}
@media(max-width:1122px) {.duplexcombo { align-items: center; justify-content: space-between; flex-direction: row; }
.lantern { display: inline-flex; }
.skewed-unit { top: 100%; align-items: stretch; flex-direction: column; border-top: var(--edgedlens) var(--seamless-foil) var(--graphicToast); position: absolute; left: 0; z-index: 20; right: 0; padding: 1rem; gap: 0.5rem; display: none; background: var(--duplexThread); border-bottom: var(--edgedlens) var(--seamless-foil) var(--graphicToast); }
.skewed-unit[data-baseline] { display: flex; }
.iterativePortal { gap: 0.25rem; flex-direction: column; }
.iterativePortal a { padding: 0.65rem 0.25rem; }
.iterativePortal a::after { display: none; }
:root { --dispatch: 4rem; }
.indentedschema { --spun-tray: 4.5rem; }
.contain-form[data-ambient-sprite] { --spun-tray: 3.25rem; }
.contain-form .iterativePortal { gap: 0.25rem; }
.contain-form .skewed-unit { background: var(--duplexThread); align-items: stretch; align-self: auto; }
.contain-form[data-ambient-sprite] .iterativePortal a,.contain-form .iterativePortal a { padding: 0.65rem 0.25rem; font-size: 0.9375rem; }
.contain-form .iterativePortal a[aria-current="page"]::after,.contain-form[data-ambient-sprite] .iterativePortal a[aria-current="page"]::after { bottom: 0.35rem; display: block; }
.skewed-unit .collatedCard { width: 100%; }}
@keyframes sizedDispatch {from { transform: translate3d(-13%,-7%,0) scale(0.91); }
to { transform: translate3d(13%,9%,0) scale(1.17); }}
@keyframes pivoted {from { transform: translate3d(11%,7%,0) scale(1.17); }
to { transform: translate3d(-12%,-8%,0) scale(0.92); }}
.installed { overflow: hidden; padding: min(var(--stepped),calc(var(--embossed-caliper,100vh) * 0.11)) 0 min(calc(var(--stepped) * 0.65),calc(var(--embossed-caliper,100vh) * 0.072)); position: relative; isolation: isolate; }
.installed::before { background: radial-gradient(80% 70% at 0% -5%,color-mix(in srgb,var(--inspectedBeam) 30%,transparent) 0%,transparent 66%),linear-gradient(0deg,color-mix(in srgb,var(--inspectedBeam) 18%,transparent) 0%,transparent 45%); pointer-events: none; position: absolute; z-index: -1; content: ""; inset: 0; }
.rostered { max-width: 64rem; }
.crested-session { line-height: 0.95; margin: 0 0 clamp(2rem,4vw,3rem); text-shadow: 0.055em 0.055em 0 var(--inspectedBeam); font-size: calc((1rem + (clamp(2.5rem,7vw,4.5rem) - 1rem) * var(--ambientunit)) * var(--helm)); text-transform: uppercase; }
.crested-session::first-letter { font-weight: max(var(--rustic),800); }
.incrementaltoast { align-items: flex-end; padding-top: clamp(1.5rem,3vw,2.25rem); gap: 2rem; display: flex; position: relative; border-top: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); flex-wrap: wrap; justify-content: space-between; }
.incrementaltoast::before { content: ""; top: calc(var(--edgedlens) * -1); inset-inline: 0; background: linear-gradient(90deg,var(--inspectedBeam) 0%,color-mix(in srgb,var(--inspectedBeam) 35%,transparent) 35%,transparent 72%); position: absolute; height: 2px; }
@media(max-width:768px) {.incrementaltoast { flex-direction: column; align-items: flex-start; }}
@media(max-width:640px) {.crested-session { margin-bottom: 1.5rem; font-size: calc((1rem + (clamp(2.25rem,10vw,2.75rem) - 1rem) * var(--ambientunit)) * var(--helm)); }
.installed { padding: calc(var(--stepped) * 0.75) 0 calc(var(--stepped) * 0.55); }}
.skewedlouver .cellular-grille:not(.inlaidChip):not(.crestedTemplate) { display: flex; align-items: center; box-shadow: none; gap: 0.5rem; }
.skewedlouver .inlaidChip::before,.skewedlouver .inlaidChip::after,.skewedlouver .cellular-grille:not(.inlaidChip):not(.crestedTemplate)::before { content: ""; flex: 0 0 auto; background: var(--inspectedBeam); height: 0.375rem; width: 0.375rem; border-radius: 50%; }
.inspected-caliper { padding: clamp(3.5rem,7vw,6rem) 0; }
.inspected-caliper .convergedcatalog { margin-inline: auto; max-width: max(var(--iterative-veil),68ch); }
.mintedSummary.convergedcatalog { margin-inline: auto; max-width: max(var(--iterative-veil),68ch); }
.contain-deck { letter-spacing: 0.14em; margin: 0 0 0.75rem; text-transform: uppercase; font-weight: 700; font-size: 0.8125rem; color: var(--proceduralEditor); }
.picture { line-height: 1.08; margin: 0 0 1rem; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--ambientunit)) * var(--helm)); }
.compound-unit { opacity: 0.7; margin: 0 0 0.5rem; font-size: 0.9375rem; }
.compound-unit code { white-space: nowrap; background: var(--ordered-monitor); padding: 0.1em 0.4em; font-size: 0.875em; border-radius: var(--lazy-editor); }
.structural { margin: 0 0 1.25rem; }
.structural .deepEmitter { margin: 0 0 0.6rem; line-height: 1.45; }
.structural .guidedHarness { font-weight: 700; }
.structural .deepEmitter:last-child { margin-bottom: 0; }
.fractionalSelector { padding-left: 1.25rem; list-style: disc; margin: 0 0 1.25rem; }
.fractionalSelector li { line-height: var(--onboard); margin: 0 0 0.4rem; }
.fractionalSelector li::marker { color: var(--inspectedBeam); }
.inspected-caliper h2 { scroll-margin-top: calc(var(--dispatch) + 1rem); }
.inspected-caliper p.compound-unit { margin-bottom: 0.5rem; }
.inspected-caliper .convergedcatalog .compound-unit+p { margin-top: 1.75rem; }
.wire .inferred { display: grid; gap: 2.25rem; counter-reset: ledger; margin-top: 2.25rem; }
.wire .wideCartridge { display: grid; counter-increment: ledger; column-gap: 1.25rem; grid-template-columns: 3.25rem minmax(0,1fr); }
.wire .wideCartridge::before { font-weight: var(--rustic); line-height: 1.1; font-size: 1.75rem; color: var(--inspectedBeam); font-family: var(--edgedFoil,inherit); border-bottom: 0.1875rem var(--seamless-foil) var(--proceduralEditor); content: counter(ledger,decimal-leading-zero); grid-column: 1; grid-row: 1; padding-bottom: 0.375rem; }
.wire .wideCartridge>* { grid-column: 2; }
.wire .wideCartridge h2 { margin-top: 0; }
.pocketed-tray { align-items: baseline; display: flex; flex-wrap: wrap; gap: 0.5rem 0.625rem; }
.pocketed-mast { color: var(--inspectedBeam); font-weight: 700; }
.mast { counter-reset: none; }
@media(max-width:768px) {.compound-unit code { white-space: normal; }}
@media(max-width:640px) {.inspected-caliper { padding: 2.5rem 0; }
.picture { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--ambientunit)) * var(--helm)); }
.wire .wideCartridge { grid-template-columns: 2.5rem minmax(0,1fr); column-gap: 0.875rem; }}
.multihull { display: flex; gap: clamp(1.75rem,3vw,2.5rem); flex-direction: column; }
.bounded-preset img { box-shadow: var(--extruded); border-radius: var(--compoundRegion); aspect-ratio: 21/9; object-fit: cover; width: 100%; display: block; }
.spacedtrim .convergedportal { margin: 0 auto; }
@media (max-width:768px) {.bounded-preset img { aspect-ratio: 16/9; }}
@media(max-width:640px) {.multihull { gap: 1.5rem; }}
.duplex-beacon .guidedBus { display: flex; flex-direction: column; }
.duplex-beacon .toned-lightbox { gap: calc(var(--thumbededitor) * 1.5); display: flex; align-items: flex-start; padding: var(--vectoredCurb) 0; border-top: var(--edgedlens) var(--seamless-foil) var(--projected-joiner); }
.duplex-beacon .toned-lightbox:first-child { border-top-color: var(--quantumPulse); }
.duplex-beacon .toned-lightbox:last-child { border-bottom: var(--edgedlens) var(--seamless-foil) var(--quantumPulse); }
.duplex-beacon .toned-template { color: var(--inspectedBeam); font-weight: var(--rustic); flex-shrink: 0; font-variant-numeric: tabular-nums; letter-spacing: var(--proceduralharness); line-height: 1.2; min-width: 2.25rem; font-size: calc((1rem + (1.5rem - 1rem) * var(--ambientunit)) * var(--helm)); }
.cell h3 { margin: 0 0 0.375rem; font-size: calc((1rem + (1.25rem - 1rem) * var(--ambientunit)) * var(--helm)); }
.cell p { line-height: var(--onboard); margin: 0; opacity: 0.75; max-width: 60ch; }
@media(max-width:768px) {.duplex-beacon .toned-lightbox { gap: 0.75rem; flex-direction: column; }}
.guidedSchema,.crested-template { --filed-tree: 24px; background-repeat: repeat; --skewedpreset: color-mix(in srgb,var(--proceduralGroup) 9%,transparent); }
.guidedSchema { --filed-tree: 26px; --skewedpreset: color-mix(in srgb,var(--proceduralGroup) 5%,transparent); background-size: var(--filed-tree) var(--filed-tree); background-image: radial-gradient(ellipse 1px 3.5px at 50% 50%,var(--skewedpreset) 99%,transparent 100%),radial-gradient(ellipse 3.5px 1px at 50% 50%,var(--skewedpreset) 99%,transparent 100%); }
.crested-template { background-image: repeating-linear-gradient(45deg,var(--skewedpreset) 0 1px,transparent 1px calc(var(--filed-tree) * 0.70710678)); --skewedpreset: color-mix(in srgb,var(--proceduralGroup) 5%,transparent); background-size: var(--filed-tree) var(--filed-tree); --filed-tree: 20px; }
.rotatedselector .synced-tooltip:not(.crested-session) { text-transform: capitalize; }
.fluted-joiner { min-width: 0; }
.fluted-joiner .convergedportal { margin-bottom: 1.25rem; }
.columned { gap: clamp(1.5rem,3vw,2.5rem); flex-wrap: wrap; align-items: center; justify-content: space-between; display: flex; }
.columned>.fluted-joiner { flex: 1 1 20rem; }
.clean { flex: 1 1 22rem; min-width: 0; }
.boundedfoyer { align-items: end; grid-template-columns: minmax(0,1fr) auto; gap: 1rem 0.75rem; }
.boundedfoyer .shadedLoft { flex-direction: column; gap: 0; align-items: stretch; }
.boundedfoyer .collatedCard { padding-block: 0.75rem; }
@media(max-width:640px) {.boundedfoyer { grid-template-columns: 1fr; }
.boundedfoyer .collatedCard { width: 100%; }}
.inlaidDrape { color: var(--endorsedimprint); background: var(--root); border-color: var(--quantumPulse); }
.inlaidDrape .glossed { color: var(--endorsedimprint); }
.inlaidDrape p { color: var(--endorsedimprint); }
.inlaidDrape .cellular-grille { color: color-mix(in srgb,var(--endorsedimprint) 70%,transparent); }
.inlaidDrape .collatedCard { color: var(--proceduralGroup); background: var(--endorsedimprint); }
.inlaidDrape .collatedCard:hover { color: var(--proceduralGroup); background: color-mix(in srgb,var(--endorsedimprint) 86%,var(--proceduralGroup)); }
.inlaidDrape summary::after,.inlaidDrape summary::marker { color: var(--endorsedimprint); }
.inlaidDrape .collatedDeck { border-color: color-mix(in srgb,var(--endorsedimprint) 24%,transparent); }
.inlaidDrape .collatedDeck:hover { border-color: var(--proceduralEditor); background-color: color-mix(in srgb,var(--endorsedimprint) 8%,transparent); }
.inlaidDrape .skewed-unit { color: var(--endorsedimprint); }
.inlaidDrape .iterativePortal a[aria-current="page"],.inlaidDrape .iterativePortal a:hover { color: var(--endorsedimprint); }
.inlaidDrape .lantern { border-color: var(--endorsedimprint); }
.inlaidDrape .deep-envelope { border-color: color-mix(in srgb,var(--endorsedimprint) 34%,transparent); }
.inlaidDrape .service a:hover,.inlaidDrape .talliedform a:hover { color: var(--endorsedimprint); }
.inlaidDrape .projectedpreset,.inlaidDrape .incrementalmenu { opacity: 0.65; }
.inlaidDrape textarea,.inlaidDrape input { color: var(--endorsedimprint); border-color: color-mix(in srgb,var(--endorsedimprint) 56%,transparent); background: color-mix(in srgb,var(--endorsedimprint) 8%,var(--root)); }
.inlaidDrape ::placeholder { color: color-mix(in srgb,var(--endorsedimprint) 55%,var(--root)); }
.indentedschema { background-image: linear-gradient(160deg,color-mix(in srgb,var(--inspectedBeam) 7%,transparent),transparent 62%); }
.lantern { border-radius: 50%; }
.contain-form .iterativePortal a { letter-spacing: 0.03em; text-transform: none; font-weight: 500; font-family: var(--edgedFoil); }
.filteredpaper { text-transform: none; }
.inlaidChip::before,.inlaidChip::after { display: block; border-radius: 50%; width: 0.3125rem; height: 0.3125rem; }
details { transition: all var(--deeparmature) var(--literalstack); }
textarea,input { transition: all var(--deeparmature) var(--literalstack); }
.collatedCard:not(.signed-sprite,.projectedColumn) { position: relative; isolation: isolate; }
.collatedCard:not(.signed-sprite,.projectedColumn)::after { border-radius: inherit; position: absolute; content: ""; opacity: 0; inset: 0; z-index: -1; background: currentColor; transition: all var(--deeparmature) var(--literalstack); }
.collatedCard:not(.signed-sprite,.projectedColumn):hover::after { opacity: 0.08; }
.inlaidDrape .collatedCard:not(.signed-sprite,.projectedColumn)::after,.fastenedpulse .collatedCard:not(.signed-sprite,.projectedColumn)::after { display: none; }
details:hover { box-shadow: var(--quantumshim),0 0 0 6px var(--phased-form); }
input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus,select:focus { box-shadow: var(--leveledHull),0 0 0 5px var(--phased-form); }
.collatedCard:focus-visible,.collatedCard:not(.signed-sprite,.projectedColumn):hover:focus-visible { box-shadow: var(--spunBus)!important; }
[data-fluid] [data-leveledframe] .mintedSummary:not(:has(:is(.filtered-drape,.skewedEditor,.inscribed,.ghost,.lever,.described,.spunbubble,.vectored-tree,.federated,.pocketedBeacon,.shipped,.mintedfacade,.curtain,.machinedmenu,.embossed-orbit,.flat-frame,.machined-wire,.quantum-scaffold,.cellular-repeater,.drivenRunner,.pocketedform,.guidedBus,.iterativeCameo,.designed-baton,.stocked-curb,.echoed-bubble,.interlacedmonitor,.flatRing,.flare))) { opacity: 0; transition: opacity var(--offline-trim) var(--coarse),transform var(--offline-trim) var(--coarse),box-shadow var(--offline-trim) var(--coarse); box-shadow: 0 0 0 12px var(--phased-form); transform: translateY(var(--leveledschema)); }
[data-fluid] [data-leveledframe][data-skewed-timeline] .mintedSummary:not(:has(:is(.filtered-drape,.skewedEditor,.inscribed,.ghost,.lever,.described,.spunbubble,.vectored-tree,.federated,.pocketedBeacon,.shipped,.mintedfacade,.curtain,.machinedmenu,.embossed-orbit,.flat-frame,.machined-wire,.quantum-scaffold,.cellular-repeater,.drivenRunner,.pocketedform,.guidedBus,.iterativeCameo,.designed-baton,.stocked-curb,.echoed-bubble,.interlacedmonitor,.flatRing,.flare))) { box-shadow: 0 0 0 0 var(--phased-form); opacity: 1; transform: none; }
[data-fluid] [data-leveledframe] .mintedSummary:has(:is(.spunbubble,.guidedBus)) { opacity: 0; transition: opacity var(--offline-trim) var(--coarse); }
[data-fluid] [data-leveledframe][data-skewed-timeline] .mintedSummary:has(:is(.spunbubble,.guidedBus)) { opacity: 1; }
[data-fluid] [data-leveledframe] :is(.spunbubble,.guidedBus)>* { box-shadow: 0 0 0 12px var(--phased-form); transition: opacity var(--offline-trim) var(--coarse),transform var(--offline-trim) var(--coarse),box-shadow var(--offline-trim) var(--coarse); opacity: 0; transform: translateY(var(--leveledschema)); }
[data-fluid] [data-leveledframe][data-skewed-timeline] :is(.spunbubble,.guidedBus)>* { box-shadow: 0 0 0 0 var(--phased-form); transform: none; opacity: 1; }
[data-fluid] [data-leveledframe][data-skewed-timeline] :is(.spunbubble,.guidedBus)>*:nth-child(2) { transition-delay: calc(1 * var(--multiUnit)); }
[data-fluid] [data-leveledframe][data-skewed-timeline] :is(.spunbubble,.guidedBus)>*:nth-child(3) { transition-delay: calc(2 * var(--multiUnit)); }
[data-fluid] [data-leveledframe][data-skewed-timeline] :is(.spunbubble,.guidedBus)>*:nth-child(4) { transition-delay: calc(3 * var(--multiUnit)); }
[data-fluid] [data-leveledframe][data-skewed-timeline] :is(.spunbubble,.guidedBus)>*:nth-child(5) { transition-delay: calc(4 * var(--multiUnit)); }
[data-fluid] [data-leveledframe][data-skewed-timeline] :is(.spunbubble,.guidedBus)>*:nth-child(6) { transition-delay: calc(5 * var(--multiUnit)); }
[data-fluid] [data-leveledframe][data-skewed-timeline] :is(.spunbubble,.guidedBus)>*:nth-child(n+7) { transition-delay: calc(5 * var(--multiUnit)); }
