:root { --debossed_edge: #faf0ea; --maximalscroller: #2b201d; --hybriddiagram: #c4634f; --stacked_token: #b4432d; --letteredtooltip: #a47f74; --reactive_container: #fff6f2; --flattenedtemplate: #f6e4dc; color-scheme: light }
:root { --candid_imprint: color-mix(in srgb,var(--letteredtooltip) 20%,var(--debossed_edge)); --debossed_caption: var(--maximalscroller); --named_enclosure: none; --tested_veil: var(--debossed_edge); --leveled_lever: 81.4375rem; --verticalcipher: 1.0625rem; --evaluated_ribbon: var(--debossed_edge); --studdedtarget: 0 4px 12px color-mix(in srgb,var(--maximalscroller) 10%,transparent); --dubbed_gadget: linear-gradient(transparent,var(--maximalscroller)); --justifyregion: var(--debossed_edge); --iterative_segment: clamp(1.25rem,5vw,3rem); --wireless_bumper: 90ms; --rivetedbackdrop: 0; --circular_enclosure: 0.6875rem; --decimal_cone: 64ch; --imprintedindex: 0 24px 44px color-mix(in srgb,var(--maximalscroller) 36%,transparent); --fallbackcontainer: var(--maximalscroller); --wireless_trim: 0.6875rem; --pocketedpointer: var(--debossed_edge); --semantic_buckle: 1.375rem; --pleated_trace: var(--debossed_edge); --edged_bumper: cubic-bezier(0.25,0.1,0.25,1); --embedded_details: var(--debossed_edge); --betafastener: 650; --evaluatedchassis: 640ms; --sharpcarousel: var(--maximalscroller); --louveredconsole: 1.05; --balanced_pane: var(--stacked_token); --stacked_page: var(--maximalscroller); --gearedhost: 400; --utility_cabinet: 1px; --washedbond: scale(0.98); --droppedchrome: inset 0 1px 2px color-mix(in srgb,var(--maximalscroller) 10%,transparent); --explicit_details: var(--maximalscroller); --balancedribbon: 0 0 0 3px var(--stacked_token); --granular_wave: 0 2px 5px color-mix(in srgb,var(--maximalscroller) 10%,transparent); --filed_channel: 700; --custom_target: 9999px; --resilient_slab: 0.48; --systemicchamber: 190ms; --perforated_container: 0.8125rem; --semantictrim: none; --semantic_fastener: clamp(5.5625rem,11vw,9.5625rem); --shelvedshell: var(--stacked_token); --lettered_trace: 3rem; --systemic_flag: 7px; --decimalnotice: transparent; --wired_book: transparent; --pleatedchassis: 0 8px 18px color-mix(in srgb,var(--maximalscroller) 16%,transparent); --reactive_notice: 0 0 0 3px var(--stacked_token); --louveredmask: 1.7; --weightedpointer: cubic-bezier(0.25,0.1,0.25,1); --standard_book: color-mix(in srgb,var(--maximalscroller) 7%,transparent); --guided_backdrop: 0 20px 40px color-mix(in srgb,var(--maximalscroller) 22%,transparent); --louvered_service: -0.02em; --fallback_hanger: var(--stacked_token); --procedural_console: var(--stacked_token); --hybrid_trace: 1.5rem; --sharp_repeater: var(--debossed_edge); --candid_sheet: var(--debossed_edge); --rated_buckle: color-mix(in srgb,var(--maximalscroller) 55%,transparent); --mappedgraph: var(--letteredtooltip); --circular_repeater: var(--letteredtooltip); --filedgantry: solid; --rectified_trim: 1; --cross_layout: color-mix(in srgb,var(--maximalscroller) 56%,transparent); --wireless_listing: var(--utility_cabinet); --pocketedchrome: 1.9375rem; --rated_tunnel: var(--reactive_container); --flanked_ladder: 0 8px 18px color-mix(in srgb,var(--maximalscroller) 16%,transparent); --rectified_socket: 9999px; --short_imprint: var(--reactive_container); --shortpage: 1.4375rem; --turnedcornice: translateY(-1px); --columnedbin: var(--flattenedtemplate); --plottedwrapper: none; --coupledcipher: 0.96; --reactive_flag: 1px; --circular_apron: transparent; --namednotice: var(--debossed_edge); --louvered_graph: var(--maximalscroller); --lazyhost: none; --stenciled_filament: var(--flattenedtemplate) }
@media(max-width:640px) {:root { --semantic_fastener: calc((clamp(5.5625rem,11vw,9.5625rem)) * 0.7); --pocketedchrome: calc((1.9375rem) * 0.85); --hybrid_trace: calc((1.5rem) * 0.85) }}
:root { --interlockedcircuit: #b65c49; --rectified_caption: #ffffff }
:root { --cornered_provider: 'Merriweather',Georgia,serif; --locked_workbench: 'Source Sans 3',Arial,sans-serif }
:root { --halfservice: 'Fraunces',Georgia,serif; --verticalcabinet: 600; --instant_wrapper: -0.01em }
*,*::after,*::before { box-sizing: border-box }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; --managedsocket: min(var(--leveled_lever),100rem); --certified_hub: min(var(--managedsocket),48rem) }
body { margin: 0; background: var(--stenciled_filament); color: var(--maximalscroller); font: 16px/var(--louveredmask,1.6) var(--locked_workbench,Arial,Helvetica,sans-serif); font-weight: var(--gearedhost); overflow-wrap: break-word }
a[href^="tel:"],a[href^="mailto:"],code { overflow-wrap: anywhere }
a { color: inherit }
button { font: inherit }
figure { margin: 0 }
svg,img { max-width: 100%; height: auto }
textarea,input:not([type="checkbox"]):not([type="radio"]) { appearance: none; -webkit-appearance: none }
h6,h1,h3,h2,h4,h5 { letter-spacing: var(--louvered_service); overflow-wrap: normal; font-family: var(--cornered_provider,inherit); font-weight: var(--filed_channel) }
.certified_modal { width: min(var(--managedsocket),calc(100% - var(--iterative_segment))); margin-inline: auto }
:is(.verticalcarton,.semantic_stepper,.rivetedchrome)>.certified_modal { width: min(var(--certified_hub),calc(100% - var(--iterative_segment))) }
:is(.verticalcarton,.semantic_stepper,.rivetedchrome)>.certified_modal :is(.symmetricfilament,p) { max-width: none }
.cross_caption { padding: calc(var(--semantic_fastener) + var(--plottedflag,0rem)) 0; scroll-margin-top: var(--journaled_fastener) }
footer.cross_caption,header.cross_caption { padding: 0 }
.corneredlisting { padding-block: 0; min-height: calc(100vh - var(--journaled_fastener)); min-height: calc(100svh - var(--journaled_fastener)); display: flex; flex-direction: column; --betaceiling: calc(100vh - var(--journaled_fastener)) }
.corneredlisting>* { flex-direction: column; flex: 1 0 auto; justify-content: center; display: flex }
.dubbedbuckle { padding: calc(var(--semantic_fastener) + var(--mellow_folder,0rem)) 0; background: var(--pocketedpointer); backdrop-filter: var(--lazyhost); -webkit-backdrop-filter: var(--lazyhost) }
.cross_caption>.dubbedbuckle { margin-block: calc(-1 * (var(--semantic_fastener) + var(--plottedflag,0rem))) }
.cross_caption>:is(.studdedcrumb,.instanthint) { margin-block: calc(-1 * (var(--semantic_fastener) + var(--plottedflag,0rem))) }
header.cross_caption+.cross_caption:not(.corneredlisting) { padding-top: calc((var(--semantic_fastener) + var(--plottedflag,0rem)) * var(--iterativestepper)); --iterativestepper: 0.55 }
header.cross_caption+.cross_caption:not(.corneredlisting)>:is(.dubbedbuckle,.studdedcrumb,.instanthint) { margin-top: calc(-1 * (var(--semantic_fastener) + var(--plottedflag,0rem)) * var(--iterativestepper)) }
header.cross_caption+.cross_caption:not(.corneredlisting)>:is(.dubbedbuckle,.instanthint) { padding-top: calc((var(--semantic_fastener) + var(--mellow_folder,0rem)) * var(--iterativestepper)) }
.semantic_provider { font-size: 1.25rem; font-family: var(--halfservice,inherit); letter-spacing: var(--instant_wrapper,-0.02em); font-weight: var(--verticalcabinet,600); text-decoration: none }
.customindex { margin-bottom: 1rem; text-transform: var(--semantictrim); color: var(--maximalscroller); box-shadow: inset 0 -0.125rem 0 var(--hybriddiagram); font-size: 0.875rem; letter-spacing: 0.12em; font-weight: 700 }
.pure_listing { max-width: var(--decimal_cone); font-size: 1.25rem; line-height: var(--louveredmask); margin-bottom: 2rem; opacity: 0.8 }
.decimaldispatch { font-weight: var(--filed_channel); letter-spacing: var(--louvered_service) }
.studded_backdrop { max-width: var(--decimal_cone) }
address { font-style: normal }
em,i,b { font-weight: inherit; font-style: inherit }
.standardwall { display: inline-flex; align-items: center; justify-content: center; min-height: var(--lettered_trace); padding-block: 0.5rem; padding-inline: var(--shortpage); border: var(--wireless_listing) var(--filedgantry) var(--wired_book); border-radius: var(--wireless_trim); background: var(--shelvedshell); color: var(--rated_tunnel); text-decoration: none; font-weight: var(--betafastener); cursor: pointer; text-transform: var(--plottedwrapper); letter-spacing: var(--rivetedbackdrop); box-shadow: var(--granular_wave); backdrop-filter: var(--lazyhost); -webkit-backdrop-filter: var(--lazyhost); transition: background var(--systemicchamber) var(--edged_bumper),color var(--systemicchamber) var(--edged_bumper),border-color var(--systemicchamber) var(--edged_bumper),box-shadow var(--systemicchamber) var(--edged_bumper),opacity var(--systemicchamber) var(--edged_bumper),transform var(--systemicchamber) var(--edged_bumper) }
.standardwall:hover { transform: var(--turnedcornice); background: var(--fallback_hanger); color: var(--short_imprint); box-shadow: var(--flanked_ladder); opacity: var(--rectified_trim) }
.standardwall:active { transform: var(--washedbond); box-shadow: var(--droppedchrome) }
.wireless_ceiling { background: var(--justifyregion); box-shadow: none; color: var(--sharpcarousel); border-color: var(--mappedgraph) }
.wireless_ceiling:hover { box-shadow: none; background: color-mix(in srgb,var(--stacked_token) 10%,var(--justifyregion)); color: var(--sharpcarousel) }
.dubbedenclosure { padding-inline: calc(var(--shortpage) - 0.125rem); padding-block: calc(var(--lettered_trace) / 8); min-height: calc(var(--lettered_trace) - 0.25rem); font-size: 0.875rem }
input,textarea { width: 100%; backdrop-filter: var(--lazyhost); -webkit-backdrop-filter: var(--lazyhost); min-height: var(--lettered_trace); padding: 0.75rem var(--shortpage); border: var(--utility_cabinet) var(--filedgantry) var(--cross_layout); border-radius: var(--circular_enclosure); background: var(--standard_book); color: var(--fallbackcontainer); font: inherit; transition: border-color var(--systemicchamber) var(--edged_bumper),box-shadow var(--systemicchamber) var(--edged_bumper),opacity var(--systemicchamber) var(--edged_bumper) }
textarea { min-height: 9rem; line-height: var(--louveredmask); resize: vertical }
textarea:hover,input:hover { border-color: var(--stacked_page) }
input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus { border-color: var(--stacked_token); box-shadow: var(--reactive_notice) }
input:user-invalid,textarea:user-invalid { border-color: var(--balanced_pane) }
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(--utility_cabinet) var(--filedgantry) var(--stacked_page); background: var(--standard_book); cursor: pointer; transition: background var(--systemicchamber) var(--edged_bumper),border-color var(--systemicchamber) var(--edged_bumper) }
input[type="checkbox"] { border-radius: 0.25rem }
input[type="radio"] { border-radius: 50% }
input[type="radio"]::before,input[type="checkbox"]::before { block-size: 0.625rem; transform: scale(0); background: var(--reactive_container); content: ""; transition: transform var(--systemicchamber) var(--edged_bumper); inline-size: 0.625rem }
input[type="checkbox"]::before { clip-path: polygon(12% 45%,2% 59%,40% 98%,98% 19%,83% 0%,37% 66%) }
input[type="radio"]::before { block-size: 0.5rem; border-radius: 50%; inline-size: 0.5rem }
input[type="checkbox"]:hover,input[type="radio"]:hover { border-color: var(--stacked_token) }
input[type="checkbox"]:checked,input[type="radio"]:checked { border-color: var(--stacked_token); background: var(--stacked_token) }
input[type="checkbox"]:checked::before,input[type="radio"]:checked::before { transform: scale(1) }
input[type="radio"]:focus-visible,input[type="checkbox"]:focus-visible { box-shadow: none; outline-offset: 2px; outline: 2px solid var(--stacked_token) }
input[type="time"],input[type="date"],input[type="datetime-local"],input[type="week"],input[type="month"] { block-size: calc(var(--louveredmask,1.6) * 1em + 1.5rem + 2 * var(--utility_cabinet)); padding-block: 0 }
::placeholder { opacity: 1; color: var(--rated_buckle) }
details,.dropped_graph { padding: var(--pocketedchrome); background: var(--tested_veil); border: var(--reactive_flag) var(--filedgantry) var(--mappedgraph); border-radius: var(--perforated_container); box-shadow: var(--studdedtarget); backdrop-filter: var(--lazyhost); -webkit-backdrop-filter: var(--lazyhost) }
details:hover,.dropped_graph:not(.studdedcable,.balancedfilament,.washedimprint):hover { box-shadow: var(--pleatedchassis) }
summary { list-style-position: inside; cursor: pointer }
summary::marker { color: var(--stacked_token) }
.evaluatedqueue .certified_modal { width: min(calc(var(--managedsocket) * 1.2),calc(100% - var(--iterative_segment))) }
.evaluatedqueue { position: fixed; top: 0; left: 0; right: 0; z-index: 30; background: var(--candid_sheet); border-color: var(--circular_repeater); border-bottom-color: var(--candid_imprint); color: var(--explicit_details); backdrop-filter: var(--lazyhost); -webkit-backdrop-filter: var(--lazyhost) }
.utility_session { border-color: var(--circular_repeater); color: var(--explicit_details) }
.cross_carton a { border-radius: var(--circular_enclosure); text-decoration: none; position: relative; padding: 0.25rem; transition: background var(--systemicchamber) var(--edged_bumper),box-shadow var(--systemicchamber) var(--edged_bumper),color var(--systemicchamber) var(--edged_bumper); font-weight: 500 }
.evaluatedqueue .cross_carton a[aria-current="page"] { color: var(--procedural_console); font-weight: 700 }
.revised_circuit { color: inherit; border: var(--utility_cabinet) var(--filedgantry) var(--circular_repeater); background: transparent; border-radius: var(--circular_enclosure); transition: background var(--systemicchamber) var(--edged_bumper) }
figure>img { filter: var(--named_enclosure); border: var(--utility_cabinet) var(--filedgantry) var(--circular_apron); border-radius: var(--verticalcipher) }
.standardwall:focus,textarea:focus,select:focus,summary:focus,button:focus,input:not([type="checkbox"]):not([type="radio"]):focus,a:focus { outline-offset: 2px; outline: 2px solid transparent }
summary:focus-visible,input:not([type="checkbox"]):not([type="radio"]):focus-visible,button:focus-visible,textarea:focus-visible,a:focus-visible,.standardwall:focus-visible { outline-offset: 2px; box-shadow: var(--balancedribbon); outline: 2px solid transparent }
.cross_carton a:hover:focus-visible,.revised_circuit:focus-visible,.revised_circuit:hover:focus-visible,.cross_carton a:focus-visible { box-shadow: var(--balancedribbon); outline-offset: 2px; outline: 2px solid transparent }
[aria-disabled="true"],textarea:disabled,button:disabled,input:disabled,.standardwall:disabled { opacity: var(--resilient_slab); cursor: not-allowed }
.enameledlever { height: 1.25rem; flex-shrink: 0; width: 1.25rem }
.sticky_tunnel { justify-content: center; height: 3rem; flex: 0 0 auto; align-items: center; width: 3rem; border: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); border-radius: var(--rectified_socket); color: var(--hybriddiagram); display: inline-flex }
.sticky_tunnel .enameledlever { width: 1.5rem; height: 1.5rem }
.sticky_tunnel { background: color-mix(in srgb,var(--evaluated_ribbon) 12%,var(--debossed_edge)) }
.cornered_region { background: var(--debossed_edge) }
.cornered_region,.sticky_tunnel { box-shadow: inset 0 0 0 var(--utility_cabinet) var(--pleated_trace) }
.symmetricpointer { color: var(--hybriddiagram) }
.merged_ceiling { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: start }
.systemicsession { top: calc(var(--journaled_fastener) + clamp(1.5rem,4vw,2.5rem)); position: sticky }
.systemicsession h2 { margin: 0; line-height: 1.1; font-size: calc((1rem + (clamp(2.5rem,6vw,4rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
.volatilehint { flex-direction: column; display: flex }
.stickymodal .pure_listing { margin-inline: auto }
.symmetricfilament { display: flex; margin: 0 0 clamp(2rem,4vw,3.5rem); gap: 0.75rem; max-width: 44rem; flex-direction: column }
.shortgadget { text-align: center; margin-inline: auto; align-items: center }
.verticalregion { display: flex; justify-content: center; box-shadow: none; gap: 0.75rem; align-items: center; width: 100% }
.verticalregion::after,.verticalregion::before { display: none; flex: 0 0 auto; content: ""; background: var(--hybriddiagram) }
.decimaldispatch { line-height: 1.1; margin: 0; font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
.customindex { margin: 0; font-size: 0.8125rem }
.pure_listing { margin: 0; opacity: 0.75; line-height: var(--louveredmask); font-size: 1.125rem }
.flankedhub { display: flex; align-items: center; gap: 0.75rem; flex-wrap: wrap }
.binaryflag { border-block: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph) }
.managedprovider { --plottedflag: 0rem; --mellow_folder: 0rem }
.placed_cube { --mellow_folder: -1.5rem; --plottedflag: -1rem }
.columnedsheet { --mellow_folder: 0.625rem; --plottedflag: 0.5rem }
.binarylayout { --plottedflag: 1rem; --mellow_folder: 0.5rem }
@media(max-width:1024px) {.merged_ceiling { gap: 2.5rem }}
@media(max-width:768px) {.merged_ceiling { gap: 3rem; grid-template-columns: 1fr }
.systemicsession { margin-bottom: 2rem; position: static }}
@media(max-width:640px) {.columnedsheet,.binarylayout,.managedprovider,.placed_cube { --plottedflag: 0rem; --mellow_folder: 0rem }
.decimaldispatch { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
.pure_listing { font-size: 1.0625rem }
.symmetricfilament { margin-bottom: clamp(1.5rem,6vw,2rem); gap: 0.5rem }
.systemicsession h2 { font-size: calc((1rem + (clamp(2rem,8vw,2.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
.merged_ceiling { gap: 2rem }
.systemicsession { margin-bottom: 0 }
.flankedhub { gap: 0.625rem; width: 100%; flex-direction: column; align-items: stretch }
.flankedhub .standardwall { width: 100% }
.sticky_tunnel { height: 2.75rem; width: 2.75rem }}
.justifyindex { font-size: 1.0625rem; align-items: flex-start; line-height: var(--louveredmask); gap: 0.875rem; display: flex }
.granular_imprint { opacity: 0.85 }
.cornered_region { justify-content: center; height: 1.75rem; width: 1.75rem; align-items: center; display: inline-flex; flex-shrink: 0; border-radius: 50%; color: var(--hybriddiagram); border: var(--utility_cabinet) var(--filedgantry) currentColor }
.cornered_region .enameledlever { width: 1rem; height: 1rem }
.evaluated_shell { list-style: none; display: flex; gap: 1rem; margin: 0; flex-direction: column; padding: 0 }
.plottedbond .evaluated_shell { max-width: 44rem; margin-inline: auto }
.perforated_wall { list-style: none; display: flex; padding: 0; margin: 0; flex-direction: column; gap: 1.75rem }
.rigidsegment { line-height: var(--louveredmask); display: flex; font-size: 1.0625rem; gap: 1.25rem; align-items: baseline }
.evaluated_enclosure { color: var(--stacked_token); flex: 0 0 auto; font-variant-numeric: tabular-nums; line-height: 1.2; min-width: 2.5rem; font-weight: var(--filed_channel); letter-spacing: var(--louvered_service); font-size: calc((1rem + (1.75rem - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
@media(max-width:640px) {.perforated_wall { gap: 1.5rem }}
.labeled_session { width: 2.25rem; display: inline-flex; justify-content: center; align-items: center; height: 2.25rem; flex-shrink: 0; box-sizing: border-box }
.labeled_session .riveted_media { height: 1.25rem; width: 1.25rem }
.placedcrest { background: var(--interlockedcircuit); color: var(--rectified_caption) }
.placedcrest { border-radius: var(--circular_enclosure) }
.semantic_provider { display: inline-flex; gap: 0.625rem; align-items: center }
.resilient_tunnel { display: inline-block }
.reactivepipeline { position: relative }
.reactivepipeline [hidden] { display: none }
.meteredhost { min-width: 0 }
.proceduralitem { scrollbar-width: none; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; overflow-x: auto; display: flex }
.proceduralitem::-webkit-scrollbar { display: none }
.washedcable { min-width: 0; flex: 0 0 100%; scroll-snap-align: start }
.reactivepipeline[data-studded_meter] .meteredhost { overflow: hidden }
.reactivepipeline[data-studded_meter] .proceduralitem { cursor: grab }
.reactivepipeline[data-shortcircuit] .proceduralitem { cursor: grabbing }
.proceduralitem button,.proceduralitem summary,.proceduralitem a { cursor: pointer }
.reactivepipeline[data-studded_meter] .proceduralitem { scroll-snap-type: none; overflow: visible }
.reactivepipeline[data-studded_meter]:not([data-edged_scroller]) .proceduralitem { transform: translateX(calc(var(--flankedceiling) * -100%)); transition: transform calc(var(--systemicchamber) * 3) var(--edged_bumper) }
.reactivepipeline[data-studded_meter][data-edged_scroller] .proceduralitem { display: grid }
.reactivepipeline[data-studded_meter][data-edged_scroller] .washedcable { pointer-events: none; opacity: 0; transition: opacity calc(var(--systemicchamber) * 3) var(--edged_bumper),transform calc(var(--systemicchamber) * 3) var(--edged_bumper); grid-area: 1/1 }
.reactivepipeline[data-studded_meter][data-edged_scroller] .washedcable[data-short_fastener] { opacity: 1; pointer-events: auto }
.reactivepipeline[data-studded_meter][data-shortcircuit] .proceduralitem { transition: none }
.imprintedclamp { gap: calc(var(--hybrid_trace) * 0.5); display: flex }
.columned_index,.pleated_circuit,.maximalveil { width: 2.75rem; box-shadow: var(--studdedtarget); align-items: center; cursor: pointer; height: 2.75rem; border: var(--utility_cabinet) var(--filedgantry) var(--stacked_page); justify-content: center; display: inline-flex; border-radius: var(--rectified_socket); transition: transform var(--systemicchamber) var(--edged_bumper),border-color var(--systemicchamber) var(--edged_bumper),opacity var(--systemicchamber) var(--edged_bumper); color: inherit; background: var(--tested_veil); padding: 0 }
.pleated_circuit:hover { transform: var(--turnedcornice); border-color: var(--stacked_token) }
.pleated_circuit:active { transform: var(--washedbond) }
.pleated_circuit[aria-disabled="true"] { pointer-events: none; opacity: var(--resilient_slab); cursor: default }
.droppedfastener { width: 1.25rem; height: 1.25rem }
.grounded_ribbon { transform: scaleX(-1) }
.instant_shell { font-weight: var(--filed_channel); font-variant-numeric: tabular-nums; font-family: var(--cornered_provider,inherit); letter-spacing: var(--louvered_service) }
.rigid_trace { align-items: center; font-weight: var(--verticalcabinet,700); font-size: 1.0625rem; letter-spacing: var(--instant_wrapper,normal); gap: 0.75rem; margin: 0 0 1rem; font-family: var(--halfservice,inherit); display: flex }
.enameled_caption { flex-direction: column; margin: 0; display: flex }
.locked_cluster { display: grid; border-top: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); grid-template-columns: minmax(9rem,0.5fr) 1.5fr; align-items: start; padding: 0.875rem 0; gap: 0.5rem clamp(1rem,3vw,2rem) }
.locked_cluster:last-child { border-bottom: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph) }
.locked_cluster dt { text-transform: uppercase; letter-spacing: 0.06em; font-weight: 700; font-size: 0.8125rem; opacity: 0.55 }
.locked_cluster dd { line-height: var(--louveredmask); margin: 0; opacity: 0.9 }
.locked_cluster dd a { text-underline-offset: 0.2em; text-decoration: underline }
.filed_tunnel { list-style: none; gap: 0.75rem; margin: 1.25rem 0 0; padding: 0; display: flex; flex-direction: column }
.filed_tunnel li { display: flex; align-items: flex-start; line-height: var(--louveredmask); gap: 0.625rem }
.short_menu { opacity: 0.85 }
.filed_tunnel .enameledlever { height: 1.05rem; width: 1.05rem; color: var(--hybriddiagram); flex-shrink: 0; margin-top: 0.2rem }
.metered_menu { font-size: 0.9375rem; margin: 1.5rem 0 0; align-items: center; display: flex; gap: 0.5rem }
.volatileservice { opacity: 0.75 }
.metered_menu .enameledlever { height: 1.05rem; color: var(--hybriddiagram); flex-shrink: 0; width: 1.05rem }
.shallowcircuit .volatilehint h3 { font-size: 1.125rem; margin: 0 }
.shallowcircuit .volatilehint h3 { margin-top: clamp(1.75rem,3vw,2.25rem) }
@media(max-width:768px) {.locked_cluster { gap: 0.25rem; grid-template-columns: 1fr }}
.stickymodal { background-color: var(--stenciled_filament) }
.sharp_ribbon { position: relative }
.sharp_ribbon::before { content: ""; pointer-events: none; position: absolute; background-image: linear-gradient(100deg,color-mix(in srgb,var(--debossed_edge) 12%,transparent) 0%,transparent 52%); inset: 0 }
.sharp_ribbon>.certified_modal { position: relative }
.stickymodal .lettered_crumb { flex-direction: column; text-align: center; align-items: center; gap: 0.5rem; display: flex }
.lettered_crumb .pure_listing { margin-inline: auto }
.lettered_crumb h2,.lettered_crumb h1 { line-height: 1.1; max-width: 20ch; font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)); margin: 0 }
.lettered_crumb .edgedpipeline { margin: 0.25rem 0 0.75rem; align-items: center }
.columned_backdrop { display: inline-block; margin: 0.75rem 0 0; font-size: calc((1rem + (clamp(1.5rem,4vw,2.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)); font-weight: var(--filed_channel); letter-spacing: var(--louvered_service); line-height: 1.15; text-decoration: underline; text-underline-offset: 0.18em; text-decoration-thickness: 0.06em; max-width: 100% }
.shallowscroller { opacity: 0.8 }
.sharp_ribbon .embeddednotice { gap: clamp(1.5rem,3vw,2rem); border-bottom: var(--utility_cabinet) var(--filedgantry) var(--stacked_page); justify-content: space-between; display: flex; align-items: center; border-top: var(--utility_cabinet) var(--filedgantry) var(--stacked_page); flex-wrap: wrap; padding: clamp(1.5rem,3vw,2rem) 0 }
.studded_modal h2,.studded_modal h1 { margin: 0 0 0.75rem; font-size: calc((1rem + (clamp(1.5rem,3.5vw,2.25rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)); line-height: 1.1 }
.studded_modal .edgedpipeline { margin: 0 }
.edgedpipeline { display: flex; font-style: normal; flex-direction: column; gap: 0.5rem }
.placedpipeline { display: inline-flex; gap: 0.5rem; line-height: var(--louveredmask); align-items: flex-start; min-width: 0 }
.placedpipeline .symmetricpointer { margin-top: 0.125rem }
.edgedpipeline a { text-decoration: underline; text-underline-offset: 0.2em }
.named_carousel { gap: 0.5rem 1.25rem; flex-direction: row; flex-wrap: wrap; align-items: center }
.named_carousel .placedpipeline+.placedpipeline { padding-inline-start: 1.25rem; border-inline-start: var(--utility_cabinet) var(--filedgantry) var(--stacked_page) }
@media(max-width:768px) {.embeddednotice,.sharp_ribbon .embeddednotice { flex-direction: column; align-items: flex-start }}
@media(max-width:900px) {.named_carousel { flex-direction: column; align-items: flex-start; gap: 0.5rem }
.named_carousel .placedpipeline+.placedpipeline { border-inline-start: 0; padding-inline-start: 0 }}
@media(max-width:640px) {.lettered_crumb h1,.lettered_crumb h2 { font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
.columned_backdrop { font-size: calc((1rem + (clamp(1.25rem,5.5vw,1.75rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }}
.studded_backdrop h1 { margin: 0 0 1.5rem; line-height: 1.1; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
.studded_backdrop h2 { font-size: 1.5rem; margin: 2.5rem 0 1rem; line-height: 1.3 }
.studded_backdrop h3 { font-size: 1.125rem; margin: 2rem 0 0.75rem; line-height: 1.4 }
.studded_backdrop p { margin: 0 0 1.25rem; line-height: var(--louveredmask); color: color-mix(in srgb,var(--maximalscroller) 85%,transparent); font-size: 1.0625rem }
.studded_backdrop p:last-child { margin-bottom: 0 }
.studded_backdrop p.customindex { margin: 0; font-size: 0.8125rem; color: var(--maximalscroller) }
.studded_backdrop ul { flex-direction: column; padding-left: 1.25rem; gap: 0.5rem; display: flex; margin: 0 0 1.25rem }
.studded_backdrop li { color: color-mix(in srgb,var(--maximalscroller) 85%,transparent); font-size: 1.0625rem; line-height: var(--louveredmask) }
.studded_backdrop a { color: var(--stacked_token); text-underline-offset: 0.2em; text-decoration: underline }
.studded_backdrop strong { font-weight: 700 }
.justifypage { max-width: max(var(--decimal_cone),64ch) }
.instanthint { padding: calc(var(--semantic_fastener) + var(--mellow_folder,0rem)) 0 }
.justifypage { text-align: center; margin-inline: auto }
.justifypage .customindex { margin-bottom: 0 }
.justifypage h1,.justifypage h2 { margin-bottom: 1.25rem; margin-top: 0.35rem }
@media(max-width:640px) {.studded_backdrop h1 { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }}
.columnedcable { background: var(--tested_veil); cursor: pointer; border: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); border-radius: var(--perforated_container); padding: 0 }
.columnedcable summary { font-size: 1.0625rem; list-style: none; justify-content: space-between; cursor: pointer; padding: clamp(1.25rem,2.5vw,1.5rem); display: flex; line-height: var(--louveredmask); align-items: flex-start; gap: 1rem; font-weight: 700 }
.columnedcable summary::-webkit-details-marker { display: none }
.columnedcable summary::after { content: "+"; font-size: 1.5rem; margin-block-start: calc((1.0625rem * var(--louveredmask) - 1.65rem) / 2); line-height: 1.1; transition: transform var(--systemicchamber) var(--edged_bumper),background-color var(--systemicchamber) var(--edged_bumper),border-color var(--systemicchamber) var(--edged_bumper),color var(--systemicchamber) var(--edged_bumper); color: var(--stacked_token); flex-shrink: 0; font-weight: 400 }
.columnedcable[open]:not([data-debossedmodal]) summary::after { transform: rotate(45deg) }
.columnedcable p { line-height: var(--louveredmask); margin: 0; padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem); opacity: 0.75; max-width: 70ch }
.semantic_stepper .columnedcable summary::after { border-bottom: 2px var(--filedgantry) var(--maximalscroller); border-right: 2px var(--filedgantry) var(--maximalscroller); height: 0.55rem; opacity: 0.7; content: ""; width: 0.55rem; margin-block-start: calc((1.0625rem * var(--louveredmask) - 0.55rem) / 2 - 0.15rem); transform: rotate(45deg) }
.semantic_stepper .columnedcable[open]:not([data-debossedmodal]) summary::after { opacity: 1; margin-block-start: calc((1.0625rem * var(--louveredmask) - 0.55rem) / 2 + 0.15rem); transform: rotate(225deg) }
.justifyfastener .columnedcable summary::after { font-size: 2.125rem; margin-block-start: calc((1.0625rem * var(--louveredmask) - 2.3375rem) / 2); color: var(--maximalscroller); font-weight: 700 }
.interlocked_slab { gap: 1rem; display: flex; flex-direction: column }
.semantic_stepper .interlocked_slab { gap: 0 }
.semantic_stepper .columnedcable { background: transparent; border: none; border-radius: 0; border-top: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph) }
.semantic_stepper .columnedcable:last-child { border-bottom: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph) }
.semantic_stepper .columnedcable summary { font-size: 1.1875rem; padding: 1.75rem clamp(0.5rem,1.2vw,0.875rem) }
.semantic_stepper .columnedcable p { font-size: 1.0625rem; padding: 0 clamp(0.5rem,1.2vw,0.875rem) 1.75rem }
.sticky_backdrop { gap: var(--hybrid_trace); display: grid; align-items: start }
.justifyfastener .customcluster { align-items: start; grid-template-columns: 0.8fr 1.2fr; gap: clamp(2rem,4vw,3rem); display: grid }
.interlockedcontainer { top: calc(var(--journaled_fastener) + clamp(1.5rem,4vw,2.5rem)); flex-direction: column; display: flex; position: sticky; gap: 1rem }
.interlockedcontainer .symmetricfilament { margin-bottom: 0 }
.imprinted_cube { grid-template-columns: 1fr; gap: 1rem }
@media(max-width:768px) {.sticky_backdrop { grid-template-columns: 1fr }
.justifyfastener .customcluster { grid-template-columns: 1fr; gap: 2rem }
.interlockedcontainer { position: static }}
@media(max-width:640px) {.justifyfastener .customcluster { gap: 1.5rem }
.columnedcable summary { padding: 1rem 1.125rem; font-size: 1rem }
.semantic_stepper .columnedcable summary { font-size: 1.0625rem; padding: 1.125rem clamp(0.5rem,1.2vw,0.875rem) }}
.rivetedwave { flex-direction: column; padding: var(--pocketedchrome); gap: 0.875rem; display: flex; transition: transform var(--systemicchamber) var(--edged_bumper),box-shadow var(--systemicchamber) var(--edged_bumper),border-color var(--systemicchamber) var(--edged_bumper) }
.rivetedwave:hover { border-color: var(--stacked_page); box-shadow: var(--pleatedchassis); transform: var(--turnedcornice) }
.rivetedwave h3 { font-size: 1.25rem; margin: 0 }
.rivetedwave p { margin: 0; line-height: var(--louveredmask); opacity: 0.75 }
.mellow_circuit .weighteddiagram { --studded_carton: 3.25 }
.gearedplaceholder { align-items: flex-end; margin-bottom: var(--hybrid_trace); justify-content: space-between; gap: var(--hybrid_trace); display: flex }
.gearedplaceholder .symmetricfilament { margin-bottom: 0 }
.maximalwave { flex-shrink: 0 }
.maximalwave .pleated_circuit { border-radius: 0 }
.mellow_circuit .meteredhost { margin-block: -2rem; padding-block: 2rem }
.shallow_apron { padding-right: var(--hybrid_trace); flex-basis: calc(100% / var(--studded_carton)) }
.shallow_apron .rivetedwave { height: 100% }
.mellow_circuit .reactivepipeline[data-studded_meter] .proceduralitem { transform: translateX(calc(var(--flankedceiling) * -100% / var(--studded_carton))) }
@media(max-width:1024px) {.mellow_circuit .weighteddiagram { --studded_carton: 2.2 }}
@media(max-width:640px) {.mellow_circuit .weighteddiagram { --studded_carton: 1.15 }
.gearedplaceholder { align-items: flex-start; flex-direction: column }}
.progressivecable { padding: calc(var(--semantic_fastener) * 0.7) 0 calc(var(--semantic_fastener) * 0.5); border-top: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph) }
.progressivequeue { gap: 1rem; border-top: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); justify-content: space-between; display: flex; padding-top: clamp(1.5rem,3vw,2rem); font-size: 0.875rem; align-items: center; margin-top: clamp(2rem,4vw,3rem); flex-wrap: wrap }
.progressivequeue p { opacity: 0.65; margin: 0 }
.progressivequeue a { text-decoration: none }
.progressivequeue a:hover { text-decoration: underline }
.jointpage { gap: 0.75rem 1.5rem; flex-wrap: wrap; align-items: center; justify-content: flex-end; display: flex; margin-left: auto }
.guidedwall { flex-wrap: wrap; display: flex; gap: 1.25rem }
.guidedwall a { opacity: 0.65; transition: opacity var(--systemicchamber) var(--edged_bumper),color var(--systemicchamber) var(--edged_bumper) }
.guidedwall a:hover { opacity: 1; color: var(--stacked_token) }
.systemic_system { font-size: 0.75rem; opacity: 0.55; margin: 0 }
.systemic_system a { text-decoration: none }
.laminated_mask { align-items: flex-start }
.laminated_mask .labeled_session { margin-block-start: max(0px,calc((1em * var(--louveredmask) - 2.25rem) / 2)) }
.laminated_mask .resilient_tunnel { margin-block-start: max(0px,calc((2.25rem - 1em * var(--louveredmask)) / 2)) }
.joint_service { display: flex; font-style: normal; gap: 0.65rem; flex-direction: column }
.guided_gadget { text-decoration: none; align-items: flex-start; min-width: 0; display: inline-flex; gap: 0.5rem; line-height: var(--louveredmask) }
.standardfiber { opacity: 0.85 }
.guided_gadget .enameledlever { margin-block-start: calc((1rem * var(--louveredmask) - 1.05rem) / 2) }
.guided_gadget .enameledlever { width: 1.05rem; height: 1.05rem }
a.guided_gadget:hover .standardfiber { opacity: 1 }
a.columned_crumb { opacity: 1; text-decoration: underline; text-decoration-color: var(--hybriddiagram); text-decoration-thickness: 0.08em; text-underline-offset: 0.28em }
a.columned_crumb:hover { color: var(--stacked_token); text-decoration-color: var(--hybriddiagram) }
.namedslab { justify-content: space-between; display: flex; gap: 1.5rem clamp(2rem,5vw,4rem); align-items: flex-start; flex-wrap: wrap }
.louveredcapsule { line-height: var(--louveredmask); opacity: 0.75; text-align: end; margin: 0; max-width: 30ch }
.guided_details { display: flex; flex-direction: column; margin: clamp(2rem,4vw,3rem) 0 clamp(1.5rem,3vw,2.25rem) }
.guided_details a { display: flex; line-height: 1.1; justify-content: space-between; gap: 1.5rem; align-items: center; padding: clamp(0.6rem,1.4vw,1rem) 0; border-top: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); transition: color var(--systemicchamber) var(--edged_bumper); text-decoration: none; font-size: calc((1rem + (clamp(1.75rem,4.5vw,2.625rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)); font-family: var(--cornered_provider,inherit) }
.guided_details a:last-child { border-bottom: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph) }
.guided_details a:hover { color: var(--stacked_token) }
.shallow_placeholder { flex: 0 0 auto; height: 0.55em; color: var(--hybriddiagram); width: 0.55em }
.shallow_placeholder { transform: rotate(-45deg) }
.systemic_tunnel { align-items: flex-end; flex-wrap: wrap; justify-content: space-between; display: flex; gap: 1.5rem clamp(2rem,5vw,4rem) }
.progressivecable .joint_service { flex-direction: row; flex-wrap: wrap; gap: 0.65rem 1.75rem; min-width: 0 }
.progressivecable .progressivequeue { margin-top: 0; justify-content: flex-end; border-top: none; flex: 1 1 20rem; padding-top: 0 }
@media(max-width:768px) {.progressivequeue { align-items: flex-start; flex-direction: column }
.jointpage { justify-content: flex-start; margin-left: 0 }
.progressivecable .joint_service { flex-direction: column }
.louveredcapsule { text-align: start }
.systemic_tunnel { align-items: flex-start }
.progressivecable .progressivequeue { justify-content: flex-start }}
@media(max-width:640px) {.progressivequeue { margin-top: 1.5rem; padding-top: 1.25rem }}
.revisedcontainer { gap: 1.25rem; display: grid }
.stickybumper { flex-direction: column; min-width: 0; gap: 0.5rem; display: flex }
.fallbackhint { letter-spacing: 0.01em; font-size: 0.875rem; font-weight: 600 }
.nested_shell { gap: 1rem; align-items: center; flex-wrap: wrap; display: flex }
.standardwall[data-perforated_buckle] { pointer-events: none; color: transparent; opacity: 1; position: relative }
.standardwall[aria-disabled="true"] { cursor: default }
.standardwall[data-perforated_buckle] .enameledlever { visibility: hidden }
.standardwall[data-perforated_buckle]::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(--rated_tunnel); border-top-color: transparent; border-radius: 50%; animation: flatsocket 0.7s linear infinite }
@media (prefers-reduced-motion: reduce) {.standardwall[data-perforated_buckle]::after { animation: none }}
@keyframes flatsocket {to { transform: rotate(360deg) }}
.fallbacktooltip { max-width: 44rem; display: flex; gap: 0.75rem; margin: 0 0 clamp(1.75rem,3vw,2.5rem); flex-direction: column }
.flattenedgraph { margin-inline: auto; text-align: center; align-items: center }
.wireless_icon { gap: 1.25rem 1.5rem; grid-template-columns: repeat(2,minmax(0,1fr)) }
.wireless_icon .nested_shell,.wireless_icon .linked_segment { grid-column: 1/-1 }
.stenciledbook .rated_fastener { max-width: 44rem; margin-inline: auto }
.granular_fastener { margin: 1rem 0 0; font-size: 0.8125rem; opacity: 0.65 }
.sharpflag { text-transform: none; font-weight: 400; opacity: 0.72 }
@media(max-width:768px) {.wireless_icon { grid-template-columns: 1fr }
.nested_shell .standardwall { width: 100% }}
.evaluatedqueue { flex-direction: column; transition: height var(--systemicchamber) var(--edged_bumper); height: var(--laminatedsystem); --laminatedsystem: 5rem; display: flex }
@keyframes chamberedshard {from { transform: translateX(0) }
to { transform: translateX(-100%) }}
.mergedcarousel { flex: 1 1 auto; justify-content: space-between; align-items: center; display: flex; gap: clamp(1rem,2vw,1.5rem); min-height: 0; padding-block: 0 }
.utility_session { align-items: center; gap: clamp(1rem,2vw,1.5rem); display: flex }
.cross_carton { gap: clamp(1rem,2vw,1.5rem); flex-wrap: wrap; display: flex }
.revised_circuit { cursor: pointer; display: none; align-items: center; width: 2.75rem; justify-content: center; height: 2.75rem }
.revised_circuit .binarydetails { display: none }
.revised_circuit[aria-expanded="true"] .rated_trim { display: none }
.revised_circuit[aria-expanded="true"] .binarydetails { display: inline-flex }
:root { --journaled_fastener: 5rem }
.columnedcipher { flex: 0 0 auto; border-radius: 50%; padding: 0; height: calc(var(--lettered_trace) - 0.25rem); min-height: 0; box-shadow: none; width: calc(var(--lettered_trace) - 0.25rem) }
.columnedcipher:hover { box-shadow: none }
.columnedcipher .enameledlever { width: 1.1rem; height: 1.1rem }
.cross_queue { display: none }
.evaluatedqueue .cross_carton a,.evaluatedqueue .standardwall,.evaluatedqueue .resilient_tunnel { white-space: nowrap }
.lazy_placeholder { position: relative }
.lazy_placeholder .mergedcarousel { align-items: stretch }
.lazy_placeholder .semantic_provider,.lazy_placeholder .revised_circuit { align-self: center }
.lazy_placeholder .utility_session { align-items: center; justify-content: space-between; align-self: stretch; flex: 1 1 auto }
.lazy_placeholder .cross_carton { align-items: flex-end; align-self: stretch; gap: 0.25rem; flex-wrap: nowrap }
.lazy_placeholder .cross_carton a { display: inline-flex; align-items: center; height: 3rem; padding: 0 clamp(0.9rem,1.8vw,1.4rem); background: color-mix(in srgb,var(--explicit_details) 7%,transparent); border: var(--utility_cabinet) var(--filedgantry) transparent; border-bottom-width: 0; border-radius: var(--circular_enclosure) var(--circular_enclosure) 0 0; transition: background var(--systemicchamber) var(--edged_bumper),border-color var(--systemicchamber) var(--edged_bumper),color var(--systemicchamber) var(--edged_bumper) }
.lazy_placeholder .cross_carton a:hover { background: color-mix(in srgb,var(--explicit_details) 12%,transparent) }
.lazy_placeholder .cross_carton a[aria-current="page"] { background: var(--candid_sheet); border-color: var(--circular_repeater); box-shadow: inset 0 2px 0 var(--procedural_console) }
.utility_session,.cross_carton,.mergedcarousel>* { min-width: 0 }
.evaluatedqueue .resilient_tunnel { text-overflow: ellipsis; overflow: hidden }
@media(min-width:1068px) and (max-width:1400px) {.mergedcarousel,.utility_session,.cross_carton { gap: 1rem }}
@media(max-width:1067px) {.mergedcarousel { align-items: center; justify-content: space-between; flex-direction: row }
.revised_circuit { display: inline-flex }
.utility_session { border-bottom: var(--utility_cabinet) var(--filedgantry) var(--circular_repeater); left: 0; border-top: var(--utility_cabinet) var(--filedgantry) var(--circular_repeater); right: 0; align-items: stretch; z-index: 20; display: none; top: 100%; gap: 0.5rem; padding: 1rem; position: absolute; flex-direction: column; background: var(--candid_sheet) }
.utility_session[data-leveledwave] { display: flex }
.cross_carton { gap: 0.25rem; flex-direction: column }
.cross_carton a { padding: 0.65rem 0.25rem }
.cross_carton a::after { display: none }
:root { --journaled_fastener: 4rem }
.evaluatedqueue { --laminatedsystem: 4.5rem }
.utility_session .standardwall { width: 100% }
.utility_session .columnedcipher { min-height: calc(var(--lettered_trace) - 0.25rem); height: auto; width: 100%; gap: 0.5rem; padding: 0.5rem var(--shortpage); border-radius: var(--wireless_trim) }
.utility_session .cross_queue { display: inline }
.lazy_placeholder .cross_carton { align-items: stretch; flex-wrap: wrap }
.lazy_placeholder .cross_carton a[aria-current="page"],.lazy_placeholder .cross_carton a { padding: 0.65rem 0.25rem; box-shadow: none; border-radius: var(--circular_enclosure); background: transparent; height: auto; border-width: 0 }}
@keyframes ideal_flag {from { transform: translate3d(-11%,-9%,0) scale(0.92) }
to { transform: translate3d(11%,8%,0) scale(1.13) }}
@keyframes tuned_filament {from { transform: translate3d(13%,6%,0) scale(1.14) }
to { transform: translate3d(-15%,-9%,0) scale(0.88) }}
.coupleddock { padding: min(calc(var(--semantic_fastener) * 1.15),calc(var(--betaceiling,100vh) * 0.125)) 0 }
.plotted_layout { gap: clamp(2.5rem,5vw,4rem); align-items: stretch; grid-template-columns: 0.95fr 1.05fr; display: grid }
.flattened_chrome { align-items: center; display: flex; gap: 0.75rem }
.flattened_chrome::before { width: 2rem; content: ""; background: var(--hybriddiagram); height: 2px; flex: 0 0 auto }
.interim_index { display: flex; align-items: flex-start; justify-content: center; flex-direction: column; gap: clamp(1.75rem,2.8vw,2.5rem) }
.interim_index .customindex,.interim_index .pure_listing { margin-bottom: 0 }
.interim_index .flankedhub { margin-top: clamp(1rem,2vw,1.75rem) }
.interim_index h2,.interim_index h1 { font-size: calc((1rem + (clamp(2rem,4.5vw,3rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)); margin: 0; line-height: 1.1 }
.standardfacade { margin: 0; display: flex }
.standardfacade img { height: 100%; width: 100%; aspect-ratio: 4/3; display: block; border-radius: var(--verticalcipher); box-shadow: var(--studdedtarget); object-fit: cover }
@media(max-width:768px) {.plotted_layout { grid-template-columns: 1fr }
.plotted_layout { align-items: center }
.interim_index h1,.interim_index h2 { font-size: calc((1rem + (clamp(2.25rem,7vw,3rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }}
@media(max-width:640px) {.interim_index h2,.interim_index h1 { font-size: calc((1rem + (clamp(2rem,9vw,2.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
.coupleddock { padding: calc(var(--semantic_fastener) * 0.85) 0 }}
.circular_menu .procedurallayout { grid-template-columns: minmax(0,1fr) auto; gap: var(--hybrid_trace); display: grid; align-items: stretch }
.managed_session { position: relative; gap: calc(var(--hybrid_trace) * 1.5); overflow: hidden; display: flex; border: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); padding: var(--pocketedchrome); background: var(--tested_veil); align-items: flex-start; box-shadow: var(--studdedtarget); border-radius: var(--perforated_container) }
.beta_bin { position: absolute; pointer-events: none; bottom: calc(var(--pocketedchrome) * -1.4); height: clamp(10rem,24vw,15rem); color: var(--stacked_token); right: calc(var(--pocketedchrome) * -1.1); width: clamp(10rem,24vw,15rem); opacity: 0.1 }
.beta_bin .enameledlever { width: 100%; height: 100% }
.custom_carton { align-self: stretch; padding-left: calc(var(--hybrid_trace) * 1.5); border-left: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); position: relative }
.imprintedveil { letter-spacing: var(--louvered_service); line-height: 1; align-self: center; font-weight: var(--filed_channel); font-size: calc((1rem + (clamp(2.5rem,6vw,4rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)); color: var(--stacked_token); font-family: var(--cornered_provider,inherit) }
.custom_carton h3 { margin: 0 0 0.75rem; font-size: calc((1rem + (clamp(1.5rem,3vw,2rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
.custom_carton p { line-height: var(--louveredmask); font-size: 1.0625rem; max-width: 56ch; margin: 0; opacity: 0.8 }
.zoomedpointer { display: flex; justify-content: center; align-items: center }
.stacked_icon { align-items: center; flex-direction: column }
.stacked_icon .droppedfastener { transform: rotate(90deg) }
.stacked_icon .grounded_ribbon { transform: rotate(-90deg) }
.granular_circuit { opacity: 0.75; font-size: 0.9375rem }
.circular_menu .reactivepipeline[data-studded_meter] .meteredhost { height: clamp(14rem,32vw,18rem) }
.circular_menu .reactivepipeline[data-studded_meter] .proceduralitem { display: grid; transform: translateY(calc(var(--flankedceiling) * -100%)); height: 100%; grid-auto-rows: 100% }
.circular_menu .reactivepipeline[data-studded_meter] .managed_session { min-height: 0; margin-block: calc(var(--hybrid_trace) * 0.5) }
@media(max-width:768px) {.circular_menu .procedurallayout { grid-template-columns: 1fr }
.stacked_icon { flex-direction: row }
.stacked_icon .droppedfastener { transform: none }
.stacked_icon .grounded_ribbon { transform: scaleX(-1) }
.circular_menu .reactivepipeline[data-studded_meter] .meteredhost { height: clamp(20rem,110vw,26rem) }
.managed_session { flex-direction: column; gap: calc(var(--hybrid_trace) * 0.5) }
.custom_carton { border-left: 0; padding-left: 0 }
.imprintedveil { align-self: flex-start }}
.leveled_chrome .customindex:not(.verticalregion):not(.flattened_chrome) { box-shadow: none; align-items: center; gap: 0.625rem; display: flex }
.leveled_chrome .verticalregion::before,.leveled_chrome .customindex:not(.verticalregion):not(.flattened_chrome)::before,.leveled_chrome .verticalregion::after { height: 0.5rem; flex: 0 0 auto; border-radius: 0; background: linear-gradient(var(--hybriddiagram),var(--hybriddiagram)) top right/100% 2px no-repeat,linear-gradient(var(--hybriddiagram),var(--hybriddiagram)) bottom right/50% 2px no-repeat; content: ""; min-width: 1.25rem }
.leveled_chrome .verticalregion::after { background: linear-gradient(var(--hybriddiagram),var(--hybriddiagram)) top left/100% 2px no-repeat,linear-gradient(var(--hybriddiagram),var(--hybriddiagram)) bottom left/50% 2px no-repeat }
.leveled_chrome .customindex:not(.verticalregion):not(.flattened_chrome)::before { width: 2rem }
.studdedcrumb { padding: clamp(3.5rem,7vw,6rem) 0 }
.studdedcrumb .studded_backdrop { max-width: max(var(--decimal_cone),68ch); margin-inline: auto }
.certified_modal.studded_backdrop { max-width: max(var(--decimal_cone),68ch); margin-inline: auto }
.studdedenclosure { text-transform: uppercase; letter-spacing: 0.14em; color: var(--stacked_token); font-size: 0.8125rem; margin: 0 0 0.75rem; font-weight: 700 }
.zoomedribbon { line-height: 1.08; font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)); margin: 0 0 1rem }
.grounded_dock { font-size: 0.9375rem; margin: 0 0 0.5rem; opacity: 0.7 }
.grounded_dock code { padding: 0.1em 0.4em; white-space: nowrap; background: var(--tested_veil); font-size: 0.875em; border-radius: var(--perforated_container) }
.studdedpointer { margin: 0 0 1.25rem }
.studdedpointer .explicit_listing { line-height: 1.45; margin: 0 0 0.6rem }
.studdedpointer .customwrapper { font-weight: 700 }
.studdedpointer .explicit_listing:last-child { margin-bottom: 0 }
.circular_bin { margin: 0 0 1.25rem; list-style: disc; padding-left: 1.25rem }
.circular_bin li { margin: 0 0 0.4rem; line-height: var(--louveredmask) }
.circular_bin li::marker { color: var(--hybriddiagram) }
.studdedcrumb h2 { scroll-margin-top: calc(var(--journaled_fastener) + 1rem) }
.studdedcrumb p.grounded_dock { margin-bottom: 0.5rem }
.studdedcrumb .studded_backdrop .grounded_dock+p { margin-top: 1.75rem }
.journaled_layout .progressive_sheet { border-block: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); column-rule: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); padding-block: 1.5rem; margin: 1.75rem 0 2rem; column-count: 2; column-gap: clamp(2rem,4vw,3rem) }
.journaled_layout .progressive_sheet p:first-child { margin-top: 0 }
.journaled_layout .studded_backdrop>h2::before { content: ""; height: 0.5rem; background: var(--hybriddiagram); display: inline-block; vertical-align: 0.05em; width: 0.5rem; margin-inline-end: 0.625rem }
.journaled_layout .progressive_sheet p:first-child::first-letter { padding: 0.05em 0.12em 0 0; float: left; color: var(--stacked_token); line-height: 0.82; font-family: var(--cornered_provider,inherit); font-size: 3.4em; font-weight: var(--filed_channel) }
.circularcontainer { counter-reset: none }
@media(max-width:768px) {.journaled_layout .progressive_sheet { column-count: 1 }
.grounded_dock code { white-space: normal }}
@media(max-width:640px) {.studdedcrumb { padding: 2.5rem 0 }
.zoomedribbon { font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }}
.rounded_sheet { flex-direction: column; gap: 0.5rem; display: flex }
.linkedscroller { letter-spacing: -0.02em; font-weight: 800; font-size: calc((1rem + (clamp(2rem,5vw,3.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)); line-height: 1.05; color: var(--stacked_token); font-variant-numeric: tabular-nums }
.shortdetails { line-height: 1.45; opacity: 0.7; font-size: 0.9375rem }
.volatile_region .instanttooltip { display: grid; grid-template-columns: repeat(auto-fit,minmax(160px,1fr)) }
.instanttooltip .rounded_sheet { border-inline-start: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); padding: 0 1.75rem }
.instanttooltip .rounded_sheet:first-child { padding-inline-start: 0; border-inline-start: none }
.instanttooltip .rounded_sheet:last-child { padding-inline-end: 0 }
@media(max-width:768px) {.volatile_region .instanttooltip { grid-template-columns: 1fr }
.instanttooltip .rounded_sheet { border-inline-start: none; padding: 0; border-top: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); padding-top: 1.25rem }
.instanttooltip .rounded_sheet:first-child { padding-top: 0; border-top: none }}
@media(max-width:640px) {.linkedscroller { font-size: calc((1rem + (clamp(1.75rem,8vw,2.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }}
.gearedhint .explicit_pane { align-items: flex-start; display: flex; flex-wrap: wrap; gap: 1.5rem }
.gearedhint .debossed_scroller { text-align: center; flex: 1 1 200px }
.gearedhint .louvered_backdrop { line-height: 1; margin: 0 0 1rem; font-weight: 900; display: block; font-size: calc((1rem + (var(--sharp_segment,clamp(3rem,6vw,4.5rem)) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)); font-variant-numeric: tabular-nums; letter-spacing: -0.02em }
.custommask .louvered_backdrop { color: var(--hybriddiagram) }
.gearedhint .debossed_scroller h3 { font-size: 1.25rem; margin: 0 0 0.75rem }
.gearedhint .debossed_scroller p { margin: 0; opacity: 0.8; line-height: var(--louveredmask) }
.gearedhint .mapped_layout { display: flex; flex-shrink: 0; align-items: center; padding-top: clamp(0.75rem,2.2vw,1.5rem); color: var(--hybriddiagram) }
.gearedhint .mapped_layout .enameledlever { width: 1.5rem; height: 1.5rem }
.verticalcarton .stenciledmask { flex-direction: column; display: flex }
.verticalcarton .evaluated_pane { display: flex; padding: 2.5rem 0; align-items: center; border-top: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph); gap: 3rem }
.verticalcarton .evaluated_pane:last-child { border-bottom: var(--utility_cabinet) var(--filedgantry) var(--mappedgraph) }
.verticalcarton .louvered_backdrop { font-weight: 900; width: 1.6em; font-variant-numeric: tabular-nums; color: var(--stacked_token); flex-shrink: 0; line-height: 1; font-size: calc((1rem + (clamp(3rem,7vw,5.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
.halfpage h3 { font-size: 1.75rem; margin: 0 0 0.75rem }
.halfpage p { opacity: 0.75; max-width: 55ch; font-size: 1.125rem; line-height: var(--louveredmask); margin: 0 }
@media(max-width:1024px) {.gearedhint .mapped_layout { display: none }}
@media(max-width:768px) {.gearedhint .explicit_pane { flex-direction: column }
.verticalcarton .evaluated_pane { align-items: flex-start; gap: 1rem; padding: 1.75rem 0; flex-direction: column }}
@media(max-width:640px) {.gearedhint .louvered_backdrop { --sharp_segment: clamp(2.25rem,9vw,3rem) }
.verticalcarton .louvered_backdrop { font-size: calc((1rem + (clamp(2.25rem,9vw,3.5rem) - 1rem) * var(--louveredconsole)) * var(--coupledcipher)) }
.verticalcarton .evaluated_pane { padding: 1.25rem 0 }}
.stackedmedia { --utilitydiagram: color-mix(in srgb,var(--maximalscroller) 9%,transparent); --zoomed_region: 24px; background-repeat: repeat }
.stackedmedia { --zoomed_region: 20px; background-size: var(--zoomed_region) var(--zoomed_region); --utilitydiagram: color-mix(in srgb,var(--maximalscroller) 6%,transparent); background-image: radial-gradient(ellipse 5px 1px at 50% 50%,var(--utilitydiagram) 99%,transparent 100%) }
.standard_stepper .dubbed_channel:not(.stenciledcabinet) { text-transform: uppercase; letter-spacing: calc(var(--louvered_service) + 0.03em) }
.wiredtrace { margin-inline: auto; max-width: 44rem }
.droppedsystem { padding: calc(var(--pocketedchrome) * 1.5); border: var(--reactive_flag) var(--filedgantry) var(--mappedgraph); border-radius: var(--perforated_container); background: var(--tested_veil); box-shadow: var(--studdedtarget); backdrop-filter: var(--lazyhost); -webkit-backdrop-filter: var(--lazyhost) }
.stenciledlisting { text-align: center }
.stenciledlisting .sticky_tunnel { margin-inline: auto }
.droppedsystem .symmetricfilament+.droppedtunnel { padding-top: clamp(0.75rem,1.5vw,1.25rem) }
.droppedtunnel { min-width: 0; flex: 1 1 22rem }
.edged_container { grid-template-columns: minmax(0,1fr) auto; gap: 1rem 0.75rem; align-items: end }
.edged_container .nested_shell { flex-direction: column; align-items: stretch; gap: 0 }
.edged_container .standardwall { padding-block: 0.75rem }
@media(max-width:640px) {.edged_container { grid-template-columns: 1fr }
.edged_container .standardwall { width: 100% }
.droppedsystem { padding: var(--pocketedchrome) }}
.decimal_index { background: var(--debossed_caption); color: var(--debossed_edge); border-color: var(--stacked_page) }
.decimal_index .pure_listing { color: var(--debossed_edge) }
.decimal_index p { color: var(--debossed_edge) }
.decimal_index .customindex { color: color-mix(in srgb,var(--debossed_edge) 70%,transparent) }
.decimal_index .standardwall { background: var(--debossed_edge); color: var(--maximalscroller) }
.decimal_index .wireless_ceiling { border-color: var(--debossed_edge); background: transparent; color: var(--debossed_edge) }
.decimal_index .standardwall:hover { background: color-mix(in srgb,var(--debossed_edge) 86%,var(--maximalscroller)); color: var(--maximalscroller) }
.decimal_index .wireless_ceiling:hover { background: color-mix(in srgb,var(--debossed_edge) 14%,transparent); color: var(--debossed_edge) }
.decimal_index .linkedscroller { color: var(--debossed_edge) }
.decimal_index .sticky_tunnel { background: var(--debossed_edge) }
.decimal_index .sticky_tunnel { border-color: transparent }
.decimal_index .sticky_tunnel { box-shadow: 0 0 0 0.1875rem var(--hybriddiagram) }
.decimal_index summary::marker,.decimal_index summary::after { color: var(--debossed_edge) }
.decimal_index .columnedcable { border-color: color-mix(in srgb,var(--debossed_edge) 24%,transparent) }
.decimal_index .columnedcable:hover { background-color: color-mix(in srgb,var(--debossed_edge) 8%,transparent); border-color: var(--stacked_token) }
.decimal_index .utility_session { color: var(--debossed_edge) }
.decimal_index .cross_carton a:hover,.decimal_index .cross_carton a[aria-current="page"] { color: var(--debossed_edge) }
.decimal_index .revised_circuit { border-color: var(--debossed_edge) }
.decimal_index .progressivequeue { border-color: color-mix(in srgb,var(--debossed_edge) 34%,transparent) }
.decimal_index .guidedwall a:hover { color: var(--debossed_edge) }
.decimal_index .systemic_system { opacity: 0.65 }
.decimal_index input,.decimal_index textarea { background: color-mix(in srgb,var(--debossed_edge) 8%,var(--debossed_caption)); border-color: color-mix(in srgb,var(--debossed_edge) 56%,transparent); color: var(--debossed_edge) }
.decimal_index ::placeholder { color: color-mix(in srgb,var(--debossed_edge) 55%,var(--debossed_caption)) }
.evaluatedqueue { background-image: linear-gradient(160deg,color-mix(in srgb,var(--hybriddiagram) 7%,transparent),transparent 62%) }
.revised_circuit { border-radius: 50% }
.verticalregion::before,.verticalregion::after { width: 0.3125rem; height: 0.3125rem; display: block; border-radius: 50% }
.dropped_graph,details { transition: all var(--systemicchamber) var(--edged_bumper) }
input,textarea { transition: all var(--systemicchamber) var(--edged_bumper) }
.standardwall:not(.wireless_ceiling,.mergedbin) { isolation: isolate; position: relative }
.standardwall:not(.wireless_ceiling,.mergedbin)::after { transition: all var(--systemicchamber) var(--edged_bumper); position: absolute; border-radius: inherit; inset: 0; background: currentColor; content: ""; opacity: 0; z-index: -1 }
.standardwall:not(.wireless_ceiling,.mergedbin):hover::after { opacity: 0.08 }
.decimal_index .standardwall:not(.wireless_ceiling,.mergedbin)::after { display: none }
.dropped_graph:not(.studdedcable,.balancedfilament,.washedimprint):hover,details:hover { box-shadow: var(--pleatedchassis),0 0 0 6px var(--pleated_trace) }
input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus,select:focus { box-shadow: var(--reactive_notice),0 0 0 5px var(--pleated_trace) }
.columnedcipher:hover { box-shadow: 0 0 0 6px var(--pleated_trace) }
.standardwall:focus-visible,.standardwall:not(.wireless_ceiling,.mergedbin):hover:focus-visible { box-shadow: var(--balancedribbon)!important }
[data-debossedindex] [data-justifyhost] .certified_modal:not(:has(:is(.stacked_template,.sharp_menu,.riveted_graph,.dubbed_icon,.sticky_backdrop,.imprinted_cube,.interlocked_slab,.cornered_plugin,.geared_target,.guidedcarton,.evaluated_cable,.cycledgadget,.wireless_plugin,.flattened_ribbon,.stepped_placeholder,.semantic_diagram,.sticky_session,.gearedfastener,.procedural_dock,.justifybond,.resilient_crest,.pleatedfiber,.stenciledmask,.balanced_queue,.ratedqueue,.certified_crumb,.mergedsheet,.resilientfilament,.managed_flag))) { transform: translateY(var(--systemic_flag)); transition: opacity var(--evaluatedchassis) var(--weightedpointer),transform var(--evaluatedchassis) var(--weightedpointer),box-shadow var(--evaluatedchassis) var(--weightedpointer); opacity: 0; box-shadow: 0 0 0 12px var(--pleated_trace) }
[data-debossedindex] [data-justifyhost][data-mapped_diagram] .certified_modal:not(:has(:is(.stacked_template,.sharp_menu,.riveted_graph,.dubbed_icon,.sticky_backdrop,.imprinted_cube,.interlocked_slab,.cornered_plugin,.geared_target,.guidedcarton,.evaluated_cable,.cycledgadget,.wireless_plugin,.flattened_ribbon,.stepped_placeholder,.semantic_diagram,.sticky_session,.gearedfastener,.procedural_dock,.justifybond,.resilient_crest,.pleatedfiber,.stenciledmask,.balanced_queue,.ratedqueue,.certified_crumb,.mergedsheet,.resilientfilament,.managed_flag))) { box-shadow: 0 0 0 0 var(--pleated_trace); transform: none; opacity: 1 }
[data-debossedindex] [data-justifyhost] .certified_modal:has(:is(.sticky_backdrop,.imprinted_cube,.interlocked_slab,.stenciledmask)) { opacity: 0; transition: opacity var(--evaluatedchassis) var(--weightedpointer) }
[data-debossedindex] [data-justifyhost][data-mapped_diagram] .certified_modal:has(:is(.sticky_backdrop,.imprinted_cube,.interlocked_slab,.stenciledmask)) { opacity: 1 }
[data-debossedindex] [data-justifyhost] :is(.sticky_backdrop,.imprinted_cube,.interlocked_slab,.stenciledmask)>* { transform: translateY(var(--systemic_flag)); box-shadow: 0 0 0 12px var(--pleated_trace); opacity: 0; transition: opacity var(--evaluatedchassis) var(--weightedpointer),transform var(--evaluatedchassis) var(--weightedpointer),box-shadow var(--evaluatedchassis) var(--weightedpointer) }
[data-debossedindex] [data-justifyhost][data-mapped_diagram] :is(.sticky_backdrop,.imprinted_cube,.interlocked_slab,.stenciledmask)>* { box-shadow: 0 0 0 0 var(--pleated_trace); transform: none; opacity: 1 }
[data-debossedindex] [data-justifyhost][data-mapped_diagram] :is(.sticky_backdrop,.imprinted_cube,.interlocked_slab,.stenciledmask)>*:nth-child(2) { transition-delay: calc(1 * var(--wireless_bumper)) }
[data-debossedindex] [data-justifyhost][data-mapped_diagram] :is(.sticky_backdrop,.imprinted_cube,.interlocked_slab,.stenciledmask)>*:nth-child(3) { transition-delay: calc(2 * var(--wireless_bumper)) }
[data-debossedindex] [data-justifyhost][data-mapped_diagram] :is(.sticky_backdrop,.imprinted_cube,.interlocked_slab,.stenciledmask)>*:nth-child(4) { transition-delay: calc(3 * var(--wireless_bumper)) }
[data-debossedindex] [data-justifyhost][data-mapped_diagram] :is(.sticky_backdrop,.imprinted_cube,.interlocked_slab,.stenciledmask)>*:nth-child(5) { transition-delay: calc(4 * var(--wireless_bumper)) }
[data-debossedindex] [data-justifyhost][data-mapped_diagram] :is(.sticky_backdrop,.imprinted_cube,.interlocked_slab,.stenciledmask)>*:nth-child(6) { transition-delay: calc(5 * var(--wireless_bumper)) }
[data-debossedindex] [data-justifyhost][data-mapped_diagram] :is(.sticky_backdrop,.imprinted_cube,.interlocked_slab,.stenciledmask)>*:nth-child(n+7) { transition-delay: calc(5 * var(--wireless_bumper)) }
