:root {
	--elasticScene: #191b17;
	color-scheme: dark;
	--rowed_particle: #a3a96b;
	--featheredChapter: #747a47;
	--hollow_container: #eeece4;
	--easel: #191b17;
	--slim_rule: #242620;
	--side: #6b6d64;
}

:root {
	--scribed-fascia: var(--inline);
	--absolute: none;
	--decimal-toggle: var(--rowed_particle);
	--enumerated_chord: var(--elasticScene);
	--polar_rule: none;
	--bell: var(--rowed_particle);
	--feathered-fascia: var(--slim_rule);
	--rectified: .5625rem;
	--cantedEnvelope: var(--easel);
	--connected_keypad: .06em;
	--diagonalLockup: var(--hollow_container);
	--slim-strip: inset 0 2px 0 var(--hollow_container);
	--extended_gimbal: var(--rowed_particle);
	--sorted-caddy: 78ch;
	--chambered_paper: .48;
	--spaced: 9999px;
	--served: 0 0 0 3px var(--rowed_particle);
	--ratedBridge: none;
	--main_beam: color-mix(in srgb,var(--side) 20%,var(--elasticScene));
	--editor: var(--easel);
	--coil: var(--elasticScene);
	--diagonalChord: var(--elasticScene);
	--scribed_bond: 1rem;
	--squared_atlas: 2.5rem;
	--shard: clamp(3.6875rem,7.5vw,5.9375rem);
	--tucked-caption: 0;
	--soft: .875rem;
	--ratedChannel: var(--elasticScene);
	--tiled_canopy: 1.07;
	--halvedRibbon: 1.5;
	--onboard: color-mix(in srgb,var(--hollow_container) 7%,transparent);
	--eased-clamp: clamp(1rem,3vw,2rem);
	--upholsteredCube: color-mix(in srgb,var(--hollow_container) 55%,transparent);
	--tiled_chassis: var(--hollow_container);
	--compound_fleet: 0;
	--connectedFacet: transparent;
	--ribbed_toggle: 130ms;
	--enrichedLayout: var(--side);
	--polished: uppercase;
	--fastenedGasket: 400;
	--ticker: 0;
	--enumerated-book: var(--elasticScene);
	--diagonal_snippet: 310ms;
	--target: var(--elasticScene);
	--layered-provider: 1px;
	--enclosed_envelope: var(--slim_rule);
	--signposted_dial: linear;
	--chartedGasket: translateY(2px);
	--chambered_slot: var(--elasticScene);
	--desktop: 1.2;
	--digitalRule: 1;
	--thin_accordion: 0;
	--thinSlot: 40ms;
	--smart: var(--elasticScene);
	--upper: 0;
	--decked-caddy: color-mix(in srgb,var(--hollow_container) 56%,transparent);
	--extended_channel: uppercase;
	--immutable-gasket: grayscale(1);
	--charted_block: 0;
	--halved_mast: var(--hollow_container);
	--coded: 700;
	--bin: linear-gradient(transparent,var(--hollow_container));
	--rapid: 0px;
	--configured: none;
	--deep: none;
	--focal-paper: 800;
	--stretch-belt: var(--hollow_container);
	--lifted: var(--hollow_container);
	--extended_particle: transparent;
	--rostered_tooltip: -0.015em;
	--inked-editor: var(--rowed_particle);
	--tip: none;
	--hollow-fleet: 88.75rem;
	--cached: linear;
	--mobileAtlas: var(--hollow_container);
	--inline: 1px;
	--stretchCord: 0 6px 0 color-mix(in srgb,var(--hollow_container) 45%,transparent);
	--terraced: 0 4px 0 var(--hollow_container);
	--planar: var(--slim_rule);
	--immutable_media: color-mix(in srgb,var(--rowed_particle) 76%,var(--hollow_container));
	--enumerated_plugin: var(--hollow_container);
	--crossRange: 0 0 0 3px var(--rowed_particle);
	--proto_book: solid;
}

@media(max-width:640px) {
	:root {
		--scribed_bond: calc((1rem) * .85);
		--shard: calc((clamp(3.6875rem,7.5vw,5.9375rem)) * .7);
		--rectified: calc((.5625rem) * .85);
	}
}

:root {
	--condensed-chip: #747a47;
	--digital-hangar: #ffffff;
}

:root {
	--draped_envelope: #8c8c86;
}

:root {
	--scribed-fascia: calc(var(--inline) + 1px);
	--inked-editor: transparent;
	--extended_particle: var(--rowed_particle);
	--cantedEnvelope: var(--rowed_particle);
	--enumerated-book: transparent;
}

.mobile_diagram .framed-block {
	--inked-editor: var(--ratedChannel);
	border-color: transparent;
	--editor: var(--diagonalLockup);
	--cantedEnvelope: var(--diagonalLockup);
	--immutable_media: color-mix(in srgb,var(--diagonalLockup) 16%,var(--ratedChannel));
}

:root {
	--immutable-gasket: grayscale(1) sepia(1) hue-rotate(30deg) saturate(1.5) brightness(.82) contrast(1.05);
}

:root {
	--squared: #7d8252;
}

:root {
	--canted-cameo: 'Lora',Georgia,serif;
	--vaulted-spacer: 'Merriweather',Georgia,serif;
}

:root {
	--describedBlock: -0.02em;
	--prime-socket: 400;
	--clustered-block: 'Space Mono',ui-monospace,Menlo,monospace;
}

*::after,*::before,* {
	box-sizing: border-box;
}

html {
	-webkit-text-size-adjust: 100%;
	text-size-adjust: 100%;
	--pocketed_gasket: min(var(--hollow-fleet),100rem);
	--halvedCaliper: min(var(--pocketed_gasket),48rem);
}

body {
	margin: 0;
	background: var(--smart);
	color: var(--hollow_container);
	font: 16px/var(--halvedRibbon,1.6) var(--vaulted-spacer,Arial,Helvetica,sans-serif);
	font-weight: var(--fastenedGasket);
	overflow-wrap: break-word;
}

a[href^="mailto:"],code,a[href^="tel:"] {
	overflow-wrap: anywhere;
}

a {
	color: inherit;
}

button {
	font: inherit;
}

figure {
	margin: 0;
}

svg,img {
	max-width: 100%;
	height: auto;
}

input:not([type="checkbox"]):not([type="radio"]),textarea {
	appearance: none;
	-webkit-appearance: none;
}

h4,h1,h2,h6,h3,h5 {
	font-family: var(--canted-cameo,inherit);
	letter-spacing: var(--rostered_tooltip);
	overflow-wrap: normal;
	font-weight: var(--focal-paper);
}

.clusteredToggle {
	margin-inline: auto;
	width: min(var(--pocketed_gasket),calc(100% - var(--eased-clamp)));
}

.mounted {
	scroll-margin-top: var(--slider);
	padding: calc(var(--shard) + var(--joined,0rem)) 0;
}

footer.mounted,header.mounted {
	padding: 0;
}

.wideCombo {
	padding-block: 0;
	min-height: calc(100vh - var(--slider));
	min-height: calc(100svh - var(--slider));
	display: flex;
	flex-direction: column;
	--ribbed-diagram: calc(100vh - var(--slider));
}

.wideCombo>* {
	display: flex;
	flex-direction: column;
	flex: 1 0 auto;
	justify-content: center;
}

.coarse_conduit {
	padding: calc(var(--shard) + var(--backend-scaffold,0rem)) 0;
	background: var(--coil);
	backdrop-filter: var(--deep);
	-webkit-backdrop-filter: var(--deep);
}

.mounted>.coarse_conduit {
	margin-block: calc(-1 * (var(--shard) + var(--joined,0rem)));
}

.mounted>:is(.tallLoader,.ribbed_caddy,.targeted) {
	margin-block: calc(-1 * (var(--shard) + var(--joined,0rem)));
}

header.mounted+.mounted:not(.wideCombo) {
	--details: .55;
	padding-top: calc((var(--shard) + var(--joined,0rem)) * var(--details));
}

header.mounted+.mounted:not(.wideCombo)>:is(.coarse_conduit,.tallLoader,.ribbed_caddy,.targeted) {
	margin-top: calc(-1 * (var(--shard) + var(--joined,0rem)) * var(--details));
}

header.mounted+.mounted:not(.wideCombo)>:is(.coarse_conduit,.ribbed_caddy,.targeted) {
	padding-top: calc((var(--shard) + var(--backend-scaffold,0rem)) * var(--details));
}

.piped {
	text-decoration: none;
	font-family: var(--clustered-block,inherit);
	font-size: 1.25rem;
	letter-spacing: var(--describedBlock,-0.02em);
	font-weight: var(--prime-socket,600);
}

.screened-spacer {
	box-shadow: inset 0 -0.125rem 0 var(--featheredChapter);
	margin-bottom: 1rem;
	font-size: .875rem;
	color: var(--hollow_container);
	letter-spacing: .12em;
	font-weight: 700;
	text-transform: var(--extended_channel);
}

.shortCombo {
	line-height: var(--halvedRibbon);
	opacity: .8;
	font-size: 1.25rem;
	max-width: var(--sorted-caddy);
	margin-bottom: 2rem;
}

.joist {
	letter-spacing: var(--rostered_tooltip);
	font-weight: var(--focal-paper);
}

.inkedMonitor {
	max-width: var(--sorted-caddy);
}

address {
	font-style: normal;
}

b,em,i {
	font-weight: inherit;
	font-style: inherit;
}

.framed-block {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: var(--squared_atlas);
	padding-block: .5rem;
	padding-inline: var(--soft);
	border: var(--scribed-fascia) var(--proto_book) var(--extended_particle);
	border-radius: var(--charted_block);
	background: var(--inked-editor);
	color: var(--cantedEnvelope);
	text-decoration: none;
	font-weight: var(--coded);
	cursor: pointer;
	text-transform: var(--polished);
	letter-spacing: var(--connected_keypad);
	box-shadow: var(--absolute);
	backdrop-filter: var(--deep);
	-webkit-backdrop-filter: var(--deep);
	transition: background var(--ribbed_toggle) var(--cached),color var(--ribbed_toggle) var(--cached),border-color var(--ribbed_toggle) var(--cached),box-shadow var(--ribbed_toggle) var(--cached),opacity var(--ribbed_toggle) var(--cached),transform var(--ribbed_toggle) var(--cached);
}

.framed-block:hover {
	box-shadow: var(--polar_rule);
	color: var(--editor);
	background: var(--immutable_media);
	opacity: var(--digitalRule);
	transform: var(--ratedBridge);
}

.framed-block:active {
	transform: var(--chartedGasket);
	box-shadow: var(--slim-strip);
}

.enumerated-pill {
	border-color: var(--enrichedLayout);
	background: var(--enumerated-book);
	color: var(--enumerated_plugin);
	box-shadow: none;
}

.enumerated-pill:hover {
	color: var(--enumerated_plugin);
	background: color-mix(in srgb,var(--rowed_particle) 10%,var(--enumerated-book));
	box-shadow: none;
}

.compact_gasket {
	padding-block: calc(var(--squared_atlas) / 8);
	min-height: calc(var(--squared_atlas) - .25rem);
	font-size: .875rem;
	padding-inline: calc(var(--soft) - .125rem);
}

textarea,input {
	width: 100%;
	backdrop-filter: var(--deep);
	-webkit-backdrop-filter: var(--deep);
	min-height: var(--squared_atlas);
	padding: .75rem var(--soft);
	border: var(--inline) var(--proto_book) var(--decked-caddy);
	border-radius: var(--compound_fleet);
	background: var(--onboard);
	color: var(--mobileAtlas);
	font: inherit;
	transition: border-color var(--ribbed_toggle) var(--cached),box-shadow var(--ribbed_toggle) var(--cached),opacity var(--ribbed_toggle) var(--cached);
}

textarea {
	resize: vertical;
	line-height: var(--halvedRibbon);
	min-height: 9rem;
}

textarea:hover,input:hover {
	border-color: var(--extended_gimbal);
}

textarea:focus,input:not([type="checkbox"]):not([type="radio"]):focus {
	box-shadow: var(--crossRange);
	border-color: var(--rowed_particle);
}

input:user-invalid,textarea:user-invalid {
	border-color: var(--decimal-toggle);
}

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(--inline) var(--proto_book) var(--extended_gimbal);
	background: var(--onboard);
	cursor: pointer;
	transition: background var(--ribbed_toggle) var(--cached),border-color var(--ribbed_toggle) var(--cached);
}

input[type="checkbox"] {
	border-radius: .25rem;
}

input[type="radio"] {
	border-radius: 50%;
}

input[type="checkbox"]::before,input[type="radio"]::before {
	transform: scale(0);
	transition: transform var(--ribbed_toggle) var(--cached);
	inline-size: .625rem;
	block-size: .625rem;
	content: "";
	background: var(--easel);
}

input[type="checkbox"]::before {
	clip-path: polygon(14% 42%,0% 62%,40% 100%,100% 17%,84% 0%,38% 68%);
}

input[type="radio"]::before {
	block-size: .5rem;
	border-radius: 50%;
	inline-size: .5rem;
}

input[type="checkbox"]:hover,input[type="radio"]:hover {
	border-color: var(--rowed_particle);
}

input[type="checkbox"]:checked,input[type="radio"]:checked {
	background: var(--rowed_particle);
	border-color: var(--rowed_particle);
}

input[type="checkbox"]:checked::before,input[type="radio"]:checked::before {
	transform: scale(1);
}

input[type="radio"]:focus-visible,input[type="checkbox"]:focus-visible {
	outline-offset: 2px;
	outline: 2px solid var(--rowed_particle);
	box-shadow: none;
}

input[type="time"],input[type="week"],input[type="date"],input[type="month"],input[type="datetime-local"] {
	block-size: calc(var(--halvedRibbon,1.6) * 1em + 1.5rem + 2 * var(--inline));
	padding-block: 0;
}

::placeholder {
	opacity: 1;
	color: var(--upholsteredCube);
}

details,.graphic-fascia {
	padding: var(--scribed_bond);
	background: var(--feathered-fascia);
	border: var(--layered-provider) var(--proto_book) var(--enrichedLayout);
	border-radius: var(--ticker);
	box-shadow: var(--configured);
	backdrop-filter: var(--deep);
	-webkit-backdrop-filter: var(--deep);
}

.elastic-baton {
	grid-template-columns: repeat(3,minmax(0,1fr));
}

details:hover,.graphic-fascia:not(.provider,.wrap,.clustered-buckle):hover {
	box-shadow: var(--tip);
}

summary {
	list-style-position: inside;
	cursor: pointer;
}

summary::marker {
	color: var(--rowed_particle);
}

.styled {
	border-radius: var(--thin_accordion);
	box-shadow: var(--stretchCord);
}

.mobile_diagram .clusteredToggle {
	width: min(calc(var(--pocketed_gasket) * 1.2),calc(100% - var(--eased-clamp)));
}

.mobile_diagram {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 30;
	background: var(--diagonalLockup);
	border-color: var(--stretch-belt);
	border-bottom-color: var(--main_beam);
	color: var(--ratedChannel);
	backdrop-filter: var(--deep);
	-webkit-backdrop-filter: var(--deep);
}

.pointed-slot {
	border-color: var(--stretch-belt);
	color: var(--ratedChannel);
}

.crestedBelt a {
	position: relative;
	transition: background var(--ribbed_toggle) var(--cached),box-shadow var(--ribbed_toggle) var(--cached),color var(--ribbed_toggle) var(--cached);
	text-decoration: none;
	font-weight: 500;
	padding: .25rem;
	border-radius: var(--compound_fleet);
}

.mobile_diagram .crestedBelt a[aria-current="page"] {
	color: var(--target);
	font-weight: 700;
}

.reinforced_spacer {
	border-radius: var(--compound_fleet);
	border: var(--inline) var(--proto_book) var(--stretch-belt);
	background: transparent;
	color: inherit;
	transition: background var(--ribbed_toggle) var(--cached);
}

.enriched_fascia {
	border: var(--inline) var(--proto_book) color-mix(in srgb,var(--digital-hangar) 22%,transparent);
	letter-spacing: var(--connected_keypad);
	margin: 0;
	padding: .375rem var(--soft);
	align-items: center;
	display: inline-flex;
	color: var(--digital-hangar);
	font-size: .8125rem;
	text-transform: var(--extended_channel);
	font-weight: var(--coded);
	background: var(--condensed-chip);
	border-radius: var(--upper);
	gap: .5rem;
}

.enriched_fascia .vaulted_gasket {
	color: var(--digital-hangar);
}

figure>img {
	border: var(--inline) var(--proto_book) var(--tiled_chassis);
	border-radius: var(--tucked-caption);
}

a:focus,select:focus,input:not([type="checkbox"]):not([type="radio"]):focus,.framed-block:focus,button:focus,summary:focus,textarea:focus {
	outline: 2px solid transparent;
	outline-offset: 2px;
}

.framed-block:focus-visible,textarea:focus-visible,input:not([type="checkbox"]):not([type="radio"]):focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible {
	outline: 2px solid transparent;
	box-shadow: var(--served);
	outline-offset: 2px;
}

.crestedBelt a:focus-visible,.reinforced_spacer:focus-visible,.crestedBelt a:hover:focus-visible,.reinforced_spacer:hover:focus-visible {
	outline-offset: 2px;
	box-shadow: var(--served);
	outline: 2px solid transparent;
}

[aria-disabled="true"],textarea:disabled,.framed-block:disabled,input:disabled,button:disabled {
	cursor: not-allowed;
	opacity: var(--chambered_paper);
}

.vaulted_gasket {
	height: 1.25rem;
	flex-shrink: 0;
	width: 1.25rem;
}

.signpostedSection {
	color: var(--squared);
	border: var(--inline) var(--proto_book) var(--enrichedLayout);
	border-radius: var(--upper);
	height: 3rem;
	justify-content: center;
	display: inline-flex;
	align-items: center;
	flex: 0 0 auto;
	width: 3rem;
}

.signpostedSection .vaulted_gasket {
	width: 1.5rem;
	height: 1.5rem;
}

.signpostedSection {
	background: color-mix(in srgb,var(--halved_mast) 12%,var(--elasticScene));
}

.wide_block,.rated_mod {
	background: var(--elasticScene);
}

.signpostedSection,.wide_block {
	box-shadow: inset 0 0 0 var(--inline) var(--chambered_slot);
}

.inked_container {
	background: var(--rowed_particle);
	justify-content: center;
	display: inline-flex;
	font-weight: var(--focal-paper);
	flex-shrink: 0;
	box-shadow: var(--configured);
	letter-spacing: var(--rostered_tooltip);
	width: 3rem;
	border-radius: var(--upper);
	align-items: center;
	height: 3rem;
	color: var(--easel);
}

.reeded-board {
	color: var(--featheredChapter);
}

.tailored-chip .shortCombo {
	margin-inline: auto;
}

.deckedGuide .piped {
	margin-bottom: 2rem;
	font-size: 1.5rem;
}

.paneled-block {
	display: flex;
	flex-direction: column;
	max-width: 44rem;
	margin: 0 0 clamp(2rem,4vw,3.5rem);
	gap: .75rem;
}

.literal {
	text-align: center;
	align-items: center;
	margin-inline: auto;
}

.glaze {
	gap: .75rem;
	box-shadow: none;
	display: flex;
	justify-content: center;
	width: 100%;
	align-items: center;
}

.glaze::after,.glaze::before {
	flex: 0 0 auto;
	display: none;
	content: "";
	background: var(--featheredChapter);
}

.joist {
	font-size: calc((1rem + (clamp(1.875rem,4vw,3rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	line-height: 1.1;
	margin: 0;
}

.screened-spacer {
	margin: 0;
	font-size: .8125rem;
}

.shortCombo {
	opacity: .75;
	font-size: 1.125rem;
	line-height: var(--halvedRibbon);
	margin: 0;
}

.vaulted_applet {
	gap: .75rem;
	flex-wrap: wrap;
	align-items: center;
	display: flex;
}

.chamber {
	border-block: var(--inline) var(--proto_book) var(--enrichedLayout);
}

.digital-pattern {
	--joined: 0rem;
	--backend-scaffold: 0rem;
}

.layered_drawer {
	--joined: -1rem;
	--backend-scaffold: -1.5rem;
}

.prime_socket {
	--backend-scaffold: .625rem;
	--joined: .5rem;
}

.reinforced_editor {
	--backend-scaffold: .5rem;
	--joined: 1rem;
}

@media(max-width:1024px) {
	.elastic-baton {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}
}

@media(max-width:768px) {
	.elastic-baton {
		grid-template-columns: 1fr;
	}

	.reinforcedBridge,.main_scene {
		gap: 3rem;
		grid-template-columns: 1fr;
	}
}

@media(max-width:640px) {
	.digital-pattern,.reinforced_editor,.layered_drawer,.prime_socket {
		--joined: 0rem;
		--backend-scaffold: 0rem;
	}

	.joist {
		font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	}

	.shortCombo {
		font-size: 1.0625rem;
	}

	.paneled-block {
		gap: .5rem;
		margin-bottom: clamp(1.5rem,6vw,2rem);
	}

	.main_scene,.reinforcedBridge {
		gap: 2rem;
	}

	.vaulted_applet {
		flex-direction: column;
		align-items: stretch;
		gap: .625rem;
		width: 100%;
	}

	.vaulted_applet .framed-block {
		width: 100%;
	}

	.signpostedSection {
		height: 2.75rem;
		width: 2.75rem;
	}
}

.typedHangar {
	display: flex;
	line-height: var(--halvedRibbon);
	gap: .875rem;
	align-items: flex-start;
	font-size: 1.0625rem;
}

.touredMedia {
	opacity: .85;
}

.snapped {
	width: .625rem;
	background: var(--featheredChapter);
	flex-shrink: 0;
	margin-top: calc((1.0625rem * var(--halvedRibbon) - .625rem) / 2);
	border-radius: 50%;
	height: .625rem;
}

.rowedNav {
	width: 1.75rem;
	background: var(--featheredChapter);
	flex-shrink: 0;
	height: .1875rem;
	border-radius: var(--spaced);
	margin-top: calc((1.0625rem * var(--halvedRibbon) - .1875rem) / 2);
}

.article .tapered {
	grid-template-columns: repeat(2,minmax(0,1fr));
	list-style: none;
	margin: 0;
	gap: var(--rectified);
	display: grid;
	padding: 0;
}

.tapered .typedHangar {
	border-top: var(--inline) var(--proto_book) color-mix(in srgb,var(--elasticScene) 24%,transparent);
	padding-top: 1.25rem;
}

.clipboard .focal_rule {
	grid-template-columns: repeat(2,minmax(0,1fr));
	gap: var(--rectified);
	display: grid;
}

.mobile-editor {
	flex-direction: column;
	align-items: flex-start;
	display: flex;
	gap: 1rem;
}

.mobile-editor .rowedNav {
	margin-top: 0;
}

.mobile-editor .touredMedia {
	margin: 0;
	line-height: var(--halvedRibbon);
	font-size: 1.0625rem;
}

.rostered_atlas .zoned {
	list-style: none;
	margin: 0;
	padding: calc(var(--scribed_bond) * 1.75);
	display: flex;
	flex-direction: column;
	max-width: 60rem;
	margin-inline: auto;
	background: var(--planar);
	border: var(--inline) var(--proto_book) var(--enrichedLayout);
	border-radius: var(--thin_accordion);
	box-shadow: var(--configured);
}

.zoned .typedHangar {
	padding: 1.75rem 0;
	font-size: clamp(1.0625rem,1.4vw,1.25rem);
	gap: 1.25rem;
	border-top: var(--inline) var(--proto_book) var(--enrichedLayout);
}

.zoned .typedHangar:first-child {
	padding-top: 0;
	border-top: none;
}

.zoned .typedHangar:last-child {
	padding-bottom: 0;
}

.zoned .touredMedia {
	opacity: 1;
}

.inkedCaddy {
	border-radius: 50%;
	flex-shrink: 0;
	display: inline-flex;
	width: 2.5rem;
	height: 2.5rem;
	justify-content: center;
	background: color-mix(in srgb,var(--featheredChapter) 12%,var(--elasticScene));
	color: var(--featheredChapter);
	align-items: center;
}

.inkedCaddy .vaulted_gasket {
	width: 1.25rem;
	height: 1.25rem;
}

@media(max-width:768px) {
	.clipboard .focal_rule,.article .tapered {
		grid-template-columns: 1fr;
	}
}

@media(max-width:640px) {
	.rostered_atlas .zoned {
		padding: var(--scribed_bond);
	}

	.zoned .typedHangar {
		padding: 1.25rem 0;
		gap: 1rem;
	}
}

.kernedRule {
	align-items: center;
	height: 2.25rem;
	justify-content: center;
	box-sizing: border-box;
	display: inline-flex;
	flex-shrink: 0;
	width: 2.25rem;
}

.kernedRule .lined_container {
	height: 1.25rem;
	width: 1.25rem;
}

.hollowDial {
	background: var(--condensed-chip);
	color: var(--digital-hangar);
}

.hollowDial {
	border-radius: var(--spaced);
}

.piped {
	gap: .625rem;
	display: inline-flex;
	align-items: center;
}

.technical {
	display: inline-block;
}

.cantedMast {
	letter-spacing: var(--describedBlock,normal);
	font-weight: var(--prime-socket,700);
	font-family: var(--clustered-block,inherit);
	font-size: 1.0625rem;
	align-items: center;
	margin: 0 0 1rem;
	gap: .75rem;
	display: flex;
}

.signposted-edge dt {
	text-transform: uppercase;
	font-weight: 700;
	font-size: .8125rem;
	opacity: .55;
	letter-spacing: .06em;
}

.signposted-edge dd {
	margin: 0;
	opacity: .9;
	line-height: var(--halvedRibbon);
}

.signposted-edge dd a {
	text-underline-offset: .2em;
	text-decoration: underline;
}

.liquid {
	gap: .5rem;
	display: flex;
	align-items: center;
	margin: 1.5rem 0 0;
	font-size: .9375rem;
}

.pointedMonitor {
	opacity: .75;
}

.liquid .vaulted_gasket {
	width: 1.05rem;
	flex-shrink: 0;
	color: var(--featheredChapter);
	height: 1.05rem;
}

.meshed-edge .popup {
	margin: 1.5rem 0 0;
	grid-template-columns: repeat(4,minmax(0,1fr));
	display: grid;
}

.signposted-edge {
	gap: .5rem;
	flex-direction: column;
	display: flex;
}

.meshed-edge .signposted-edge {
	padding: 0 clamp(1rem,2vw,1.75rem);
	border-inline-start: var(--inline) var(--proto_book) color-mix(in srgb,var(--elasticScene) 24%,transparent);
}

.meshed-edge .signposted-edge:first-child {
	padding-inline-start: 0;
	border-inline-start: none;
}

.meshed-edge .signposted-edge:last-child {
	padding-inline-end: 0;
}

@media(max-width:768px) {
	.meshed-edge .popup {
		row-gap: 1.5rem;
		grid-template-columns: repeat(2,minmax(0,1fr));
	}

	.meshed-edge .signposted-edge:nth-child(odd) {
		border-inline-start: none;
		padding-inline-start: 0;
	}

	.meshed-edge .signposted-edge:nth-child(even) {
		padding-inline-end: 0;
	}

	.meshed-edge .signposted-edge:nth-child(n+3) {
		border-top: var(--inline) var(--proto_book) color-mix(in srgb,var(--elasticScene) 24%,transparent);
		padding-top: 1.5rem;
	}
}

.mergedScaffold {
	background-image: radial-gradient(70% 85% at 50% 0%,color-mix(in srgb,var(--hollow_container) 6%,transparent),transparent 72%);
}

.tailored-chip .collar {
	padding: calc(var(--scribed_bond) * 1.75);
	text-align: center;
}

.tailored-chip {
	overflow: hidden;
	position: relative;
}

.augmented_caliper {
	z-index: 0;
	position: absolute;
	height: 100%;
	inset: 0;
	width: 100%;
	object-fit: cover;
}

.tailored-chip::after {
	z-index: 0;
	background: linear-gradient(180deg,color-mix(in srgb,var(--elasticScene) 62%,transparent) 0%,color-mix(in srgb,var(--elasticScene) 84%,transparent) 100%);
	inset: 0;
	pointer-events: none;
	content: "";
	position: absolute;
}

.tailored-chip>.clusteredToggle {
	position: relative;
	z-index: 1;
}

.mitred {
	border: var(--inline) var(--proto_book) var(--enrichedLayout);
	box-shadow: var(--configured);
	border-radius: var(--ticker);
	padding: calc(var(--scribed_bond) * 1.75);
	overflow: hidden;
	gap: clamp(1.5rem,4vw,3rem);
	display: grid;
	align-items: center;
	background: var(--feathered-fascia);
	position: relative;
	grid-template-columns: 1.35fr 1fr;
}

.mitred::before {
	inset-inline: 0;
	content: "";
	pointer-events: none;
	top: 0;
	height: 2px;
	position: absolute;
	background: linear-gradient(90deg,var(--featheredChapter) 0%,color-mix(in srgb,var(--featheredChapter) 35%,transparent) 42%,transparent 78%);
}

.etched {
	display: flex;
	flex-direction: column;
	gap: 1.25rem;
	align-items: flex-start;
}

.etched .crestedAction {
	margin: 0;
}

.protoBar h2,.protoBar h1 {
	margin: 0;
	font-size: calc((1rem + (clamp(1.75rem,4vw,2.75rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	line-height: 1.1;
}

.protoBar .shortCombo {
	margin: 1rem 0 0;
}

.collar {
	border: var(--inline) var(--proto_book) var(--enrichedLayout);
	background: radial-gradient(115% 105% at 88% -20%,color-mix(in srgb,var(--featheredChapter) 26%,transparent) 0%,transparent 62%),radial-gradient(95% 90% at -8% 112%,color-mix(in srgb,var(--featheredChapter) 14%,transparent) 0%,transparent 60%),var(--feathered-fascia);
	border-radius: var(--ticker);
	box-shadow: var(--configured);
}

.collar h2,.collar h1 {
	font-size: calc((1rem + (clamp(2rem,5vw,3.25rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	margin: 0 0 1rem;
	line-height: 1.1;
}

.collar .shortCombo {
	margin-inline: auto;
}

.collar .crestedAction {
	margin: 1rem 0 1.5rem;
	align-items: center;
}

.protoBar .screened-spacer,.collar .screened-spacer {
	margin: 0 0 .75rem;
}

.crestedAction {
	font-style: normal;
	display: flex;
	flex-direction: column;
	gap: .5rem;
}

.dialed {
	align-items: flex-start;
	line-height: var(--halvedRibbon);
	display: inline-flex;
	min-width: 0;
	gap: .5rem;
}

.dialed .reeded-board {
	margin-top: .125rem;
}

.crestedAction a {
	text-decoration: underline;
	text-underline-offset: .2em;
}

@media(max-width:900px) {
	.mitred {
		grid-template-columns: 1fr;
		align-items: start;
	}
}

@media(max-width:768px) {
	.mitred,.mergedScaffold .mitred,.collar,.tailored-chip .collar {
		padding: var(--scribed_bond);
	}
}

@media(max-width:640px) {
	.protoBar h1,.collar h1,.protoBar h2,.collar h2 {
		font-size: calc((1rem + (clamp(1.75rem,7vw,2.25rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	}
}

.inkedMonitor h1 {
	margin: 0 0 1.5rem;
	font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	line-height: 1.1;
}

.inkedMonitor h2 {
	line-height: 1.3;
	font-size: 1.5rem;
	margin: 2.5rem 0 1rem;
}

.inkedMonitor h3 {
	font-size: 1.125rem;
	line-height: 1.4;
	margin: 2rem 0 .75rem;
}

.inkedMonitor p {
	font-size: 1.0625rem;
	color: color-mix(in srgb,var(--hollow_container) 85%,transparent);
	line-height: var(--halvedRibbon);
	margin: 0 0 1.25rem;
}

.inkedMonitor p:last-child {
	margin-bottom: 0;
}

.inkedMonitor p.screened-spacer {
	color: var(--hollow_container);
	margin: 0;
	font-size: .8125rem;
}

.inkedMonitor ul {
	flex-direction: column;
	gap: .5rem;
	display: flex;
	padding-left: 1.25rem;
	margin: 0 0 1.25rem;
}

.inkedMonitor li {
	color: color-mix(in srgb,var(--hollow_container) 85%,transparent);
	font-size: 1.0625rem;
	line-height: var(--halvedRibbon);
}

.inkedMonitor a {
	text-underline-offset: .2em;
	color: var(--rowed_particle);
	text-decoration: underline;
}

.inkedMonitor strong {
	font-weight: 700;
}

.rowed_tooltip {
	max-width: max(var(--sorted-caddy),64ch);
}

.ribbed_caddy {
	padding: calc(var(--shard) + var(--backend-scaffold,0rem)) 0;
}

.reinforced-chapter h1,.reinforced-chapter h2 {
	margin: 0;
}

.rowed_tooltip {
	margin-top: 0;
}

.primeChip {
	grid-template-columns: 1fr 1.2fr;
	align-items: start;
	display: grid;
	gap: clamp(2rem,4vw,3rem);
}

.rated-preview img {
	object-fit: cover;
	border-radius: var(--tucked-caption);
	aspect-ratio: 3/4;
	width: 100%;
}

@media(min-width:769px) {
	.reededStrip {
		grid-template-columns: 1.2fr 1fr;
	}

	.reededStrip .rated-preview {
		order: 1;
	}
}

.targeted {
	padding: calc(var(--shard) + var(--backend-scaffold,0rem)) 0;
}

.diagonal_cleat {
	margin-bottom: 2rem;
}

.diagonal_cleat h2,.diagonal_cleat h1 {
	margin: 0;
}

.converged-mod {
	column-gap: clamp(2rem,4vw,2.5rem);
	max-width: none;
	column-count: 2;
}

.private-bond::first-letter {
	line-height: .85;
	font-weight: 800;
	font-size: 3.75rem;
	color: var(--featheredChapter);
	padding: .25rem .5rem 0 0;
	float: left;
}

@media(max-width:1024px) {
	.converged-mod {
		column-count: 1;
	}
}

@media(max-width:768px) {
	.primeChip {
		grid-template-columns: 1fr;
		gap: 2rem;
	}

	.converged-mod {
		column-count: 1;
	}
}

@media(max-width:640px) {
	.inkedMonitor h1 {
		font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	}

	.ribbed_caddy .rated-preview {
		display: none;
	}

	.primeChip {
		gap: 1.5rem;
	}
}

.enriched-socket {
	cursor: pointer;
	padding: 0;
	border-radius: var(--ticker);
	border: var(--inline) var(--proto_book) var(--enrichedLayout);
	background: var(--feathered-fascia);
}

.enriched-socket summary {
	cursor: pointer;
	align-items: flex-start;
	display: flex;
	font-weight: 700;
	padding: clamp(1.25rem,2.5vw,1.5rem);
	list-style: none;
	line-height: var(--halvedRibbon);
	justify-content: space-between;
	gap: 1rem;
	font-size: 1.0625rem;
}

.crested-tooltip summary {
	justify-content: flex-end;
	flex-direction: row-reverse;
}

.enriched-socket summary::-webkit-details-marker {
	display: none;
}

.enriched-socket summary::after {
	line-height: 1.1;
	margin-block-start: calc((1.0625rem * var(--halvedRibbon) - 1.65rem) / 2);
	flex-shrink: 0;
	font-size: 1.5rem;
	content: "+";
	font-weight: 400;
	transition: transform var(--ribbed_toggle) var(--cached),background-color var(--ribbed_toggle) var(--cached),border-color var(--ribbed_toggle) var(--cached),color var(--ribbed_toggle) var(--cached);
	color: var(--rowed_particle);
}

.enriched-socket[open]:not([data-internal]) summary::after {
	transform: rotate(45deg);
}

.enriched-socket p {
	opacity: .75;
	max-width: 70ch;
	padding: 0 clamp(1.25rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.5rem);
	line-height: var(--halvedRibbon);
	margin: 0;
}

.rosteredStrip {
	gap: 1rem;
	display: flex;
	flex-direction: column;
}

.focalEdge .rosteredStrip {
	margin-inline: auto;
	max-width: 48rem;
}

@media(max-width:640px) {
	.enriched-socket summary {
		font-size: 1rem;
		padding: 1rem 1.125rem;
	}
}

.directed .paneled-block {
	max-width: 34rem;
}

.pointedCameo {
	grid-template-columns: repeat(4,1fr);
	display: grid;
	gap: var(--rectified);
	grid-auto-rows: minmax(220px,auto);
}

.enclosed_composer {
	padding: var(--scribed_bond);
	display: flex;
	gap: .75rem;
	border-radius: var(--ticker);
	flex-direction: column;
}

.halved_toggle {
	background: var(--feathered-fascia);
	border: var(--layered-provider) var(--proto_book) var(--enrichedLayout);
	box-shadow: var(--configured);
}

.figured {
	overflow: hidden;
	position: relative;
	isolation: isolate;
}

.elastic-atlas {
	inset: 0;
	z-index: -1;
	margin: 0;
	position: absolute;
}

.elastic-atlas img {
	border-radius: 0;
	width: 100%;
	height: 100%;
	border: 0;
	display: block;
	object-fit: cover;
}

.elastic-atlas::after {
	position: absolute;
	content: "";
	background: linear-gradient(180deg,color-mix(in srgb,var(--lifted) 45%,transparent) 0%,color-mix(in srgb,var(--lifted) 88%,transparent) 62%,var(--lifted) 100%);
	inset: 0;
}

.enclosed_composer .signpostedSection {
	margin-bottom: auto;
}

.enclosed_composer h3 {
	font-size: 1.25rem;
	margin: 0;
}

.main_scene h3 {
	font-size: calc((1rem + (clamp(1.5rem,2.5vw,1.875rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
}

.enclosed_composer p {
	line-height: var(--halvedRibbon);
	opacity: .75;
	margin: 0;
}

.reinforcedBridge {
	grid-column: span 1;
}

.converged_mast {
	grid-column: span 4;
}

@media(min-width:1024px) {
	.main_scene {
		grid-row: span 2;
		grid-column: span 2;
	}
}

@media(max-width:1024px) {
	.pointedCameo {
		grid-template-columns: repeat(2,1fr);
	}

	.main_scene,.converged_mast {
		grid-column: span 1;
	}

	.main_scene {
		grid-row: auto;
	}
}

@media(max-width:768px) {
	.pointedCameo {
		grid-template-columns: 1fr;
	}
}

.deckedGuide {
	border-top: var(--inline) var(--proto_book) var(--enrichedLayout);
	padding: calc(var(--shard) * .7) 0 calc(var(--shard) * .5);
}

.inked_brim {
	align-items: center;
	margin-top: clamp(2rem,4vw,3rem);
	font-size: .875rem;
	display: flex;
	flex-wrap: wrap;
	padding-top: clamp(1.5rem,3vw,2rem);
	justify-content: space-between;
	border-top: var(--inline) var(--proto_book) var(--enrichedLayout);
	gap: 1rem;
}

.inked_brim p {
	margin: 0;
}

.inked_brim p:not(.ribbed_media) {
	opacity: .65;
}

.inked_brim a {
	text-decoration: none;
}

.inked_brim a:hover {
	text-decoration: underline;
}

.wired-board {
	align-items: center;
	flex-wrap: wrap;
	display: flex;
	justify-content: flex-end;
	gap: .75rem 1.5rem;
	margin-left: auto;
}

.ribbed_media {
	font-size: .75rem;
	color: var(--draped_envelope);
	margin: 0;
}

.ribbed_media a {
	text-decoration: none;
}

.signpostedProvider {
	align-items: flex-start;
}

.signpostedProvider .kernedRule {
	margin-block-start: max(0px,calc((1em * var(--halvedRibbon) - 2.25rem) / 2));
}

.signpostedProvider .technical {
	margin-block-start: max(0px,calc((2.25rem - 1em * var(--halvedRibbon)) / 2));
}

.tucked-rule {
	gap: .65rem;
	flex-direction: column;
	display: flex;
	font-style: normal;
}

.tight_editor {
	text-decoration: none;
	min-width: 0;
	display: inline-flex;
	line-height: var(--halvedRibbon);
	gap: .5rem;
	align-items: flex-start;
}

.thin_guide {
	opacity: .85;
}

.tight_editor .vaulted_gasket {
	margin-block-start: calc((1rem * var(--halvedRibbon) - 1.05rem) / 2);
}

.tight_editor .vaulted_gasket {
	height: 1.05rem;
	width: 1.05rem;
}

a.tight_editor:hover .thin_guide {
	opacity: 1;
}

.deckedGuide {
	text-align: center;
}

.deckedGuide .piped {
	margin-bottom: 1.5rem;
	display: inline-flex;
}

.hollow-drawer {
	display: flex;
	gap: 1.75rem;
	flex-wrap: wrap;
	margin-bottom: 1.5rem;
	justify-content: center;
	font-weight: 500;
}

.hollow-drawer a {
	transition: color var(--ribbed_toggle) var(--cached);
	text-decoration: none;
}

.hollow-drawer a:hover {
	color: var(--rowed_particle);
}

.deckedGuide .tucked-rule {
	align-items: center;
	margin-bottom: 2rem;
}

.stretch_dropdown {
	margin: 0 auto;
	width: 2.5rem;
	background: var(--featheredChapter);
	height: 2px;
}

.deckedGuide .inked_brim {
	border-top: none;
	padding-top: 0;
	flex-direction: column;
	gap: .5rem;
	margin-top: 1.5rem;
	justify-content: center;
}

.deckedGuide .wired-board {
	justify-content: center;
	margin-left: 0;
}

a.reinforcedPreview {
	opacity: 1;
	text-decoration: underline;
	text-decoration-color: var(--featheredChapter);
	text-decoration-thickness: .08em;
	text-underline-offset: .28em;
}

a.reinforcedPreview:hover {
	text-decoration-color: var(--featheredChapter);
	color: var(--rowed_particle);
}

@media(max-width:768px) {
	.inked_brim {
		align-items: flex-start;
		flex-direction: column;
	}

	.wired-board {
		justify-content: flex-start;
		margin-left: 0;
	}
}

@media(max-width:640px) {
	.inked_brim {
		padding-top: 1.25rem;
		margin-top: 1.5rem;
	}
}

.layeredPreview {
	gap: 1.25rem;
	display: grid;
}

.wired_edge {
	gap: .5rem;
	display: flex;
	min-width: 0;
	flex-direction: column;
}

.machined-toggle {
	letter-spacing: .01em;
	font-size: .875rem;
	font-weight: 600;
}

.pocketedBus {
	display: flex;
	gap: 1rem;
	flex-wrap: wrap;
	align-items: center;
}

.toured_socket {
	margin: 0;
	font-size: .875rem;
}

.toured_socket:empty {
	display: none;
}

.toured_socket[data-signposted-fleet] {
	overflow: hidden;
	white-space: nowrap;
	border: 0;
	height: 1px;
	width: 1px;
	margin: -1px;
	position: absolute;
	padding: 0;
	clip-path: inset(50%);
}

.serratedBoard:not([hidden]) {
	display: flex;
	align-items: flex-start;
	gap: .75rem;
	grid-column: 1/-1;
	padding: .875rem 1rem;
	background: color-mix(in srgb,currentColor 6%,transparent);
	border: var(--inline) var(--proto_book) var(--enrichedLayout);
	border-inline-start: calc(var(--inline) * 3) var(--proto_book) var(--extended_gimbal);
	border-radius: var(--ticker);
}

.thin-slot {
	flex: none;
	margin-top: .125rem;
}

.squared-search {
	margin: 0;
}

.framed-block[data-runtime] {
	opacity: 1;
	position: relative;
	color: transparent;
	pointer-events: none;
}

.framed-block[aria-disabled="true"] {
	cursor: default;
}

.framed-block[data-runtime] .vaulted_gasket {
	visibility: hidden;
}

.pocketedBus .framed-block[data-runtime][aria-busy="true"]::after {
	content: "";
	display: block;
	position: absolute;
	inset: auto;
	top: 50%;
	left: 50%;
	z-index: 1;
	width: 1.15em;
	height: 1.15em;
	margin: -0.575em 0 0 -0.575em;
	padding: 0;
	box-sizing: border-box;
	background: none;
	opacity: 1;
	border: 2px solid var(--cantedEnvelope);
	border-top-color: transparent;
	border-radius: 50%;
	transition: none;
	animation: echoed-louver .7s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
	.pocketedBus .framed-block[data-runtime][aria-busy="true"]::after {
		animation: none;
	}
}

@keyframes echoed-louver {
	to {
		transform: rotate(360deg);
	}
}

.augmented_keypad {
	flex-direction: column;
	max-width: 44rem;
	gap: .75rem;
	display: flex;
	margin: 0 0 clamp(1.75rem,3vw,2.5rem);
}

.mergedHook {
	gap: 1.25rem 1.5rem;
	grid-template-columns: repeat(2,minmax(0,1fr));
}

.mergedHook .pocketedBus,.mergedHook .merged-plugin {
	grid-column: 1/-1;
}

.styled {
	padding: calc(var(--scribed_bond) * 1.5);
}

.edged {
	margin: 1rem 0 0;
	opacity: .65;
	font-size: .8125rem;
}

.crestedBezel {
	opacity: .72;
	text-transform: none;
	font-weight: 400;
}

@media(max-width:768px) {
	.mergedHook {
		grid-template-columns: 1fr;
	}

	.pocketedBus .framed-block {
		width: 100%;
	}
}

@media(max-width:640px) {
	.styled {
		padding: var(--scribed_bond);
	}
}

.squared_caddy img {
	border-width: 0;
	border-radius: 0;
}

.fringedRule .private-plugin {
	display: grid;
	grid-template-columns: repeat(3,1fr);
}

.polar-scene {
	aspect-ratio: 1;
	overflow: hidden;
	position: relative;
}

.polar-scene::after {
	inset: auto 0 0;
	height: 55%;
	background: linear-gradient(180deg,transparent,color-mix(in srgb,var(--hollow_container) 80%,transparent));
	position: absolute;
	pointer-events: none;
	content: "";
}

.squared_caddy {
	height: 100%;
	margin: 0;
}

.squared_caddy img {
	object-fit: cover;
	width: 100%;
	display: block;
	height: 100%;
}

.pivoted-snippet {
	z-index: 1;
	color: var(--elasticScene);
	position: absolute;
	inset: auto 0 0;
	padding: 1.5rem;
	transition: transform var(--ribbed_toggle) var(--cached);
}

.polar-scene:focus-within .pivoted-snippet,.polar-scene:hover .pivoted-snippet {
	transform: var(--ratedBridge);
}

.pivoted-snippet h3 {
	margin: 0 0 .25rem;
	font-size: 1.125rem;
}

.pivoted-snippet p {
	margin: 0;
	opacity: .85;
	line-height: var(--halvedRibbon);
	font-size: .875rem;
}

@media(max-width:1024px) {
	.fringedRule .private-plugin {
		grid-template-columns: repeat(2,1fr);
	}
}

@media(max-width:768px) {
	.fringedRule .private-plugin {
		grid-template-columns: 1fr;
	}
}

.mobile_diagram {
	--halvedCaption: 5rem;
	height: var(--halvedCaption);
	flex-direction: column;
	display: flex;
	transition: height var(--ribbed_toggle) var(--cached);
}

.plate {
	--aligned_dial: .75rem;
	--halvedCaption: 5.5rem;
}

@keyframes hybrid-guide {
	from {
		transform: translateX(0);
	}

	to {
		transform: translateX(-100%);
	}
}

.immutable_facet {
	min-height: 0;
	align-items: center;
	justify-content: space-between;
	display: flex;
	gap: clamp(1rem,2vw,1.5rem);
	flex: 1 1 auto;
	padding-block: 0;
}

.pointed-slot {
	gap: clamp(1rem,2vw,1.5rem);
	display: flex;
	align-items: center;
}

.crestedBelt {
	display: flex;
	gap: clamp(1rem,2vw,1.5rem);
	flex-wrap: wrap;
}

.reinforced_spacer {
	align-items: center;
	justify-content: center;
	height: 2.75rem;
	cursor: pointer;
	display: none;
	width: 2.75rem;
}

.reinforced_spacer .cross-combo {
	display: none;
}

.reinforced_spacer[aria-expanded="true"] .enriched-scaffold {
	display: none;
}

.reinforced_spacer[aria-expanded="true"] .cross-combo {
	display: inline-flex;
}

:root {
	--slider: 5rem;
}

.hollow_edge+.wideCombo {
	min-height: 100vh;
	min-height: 100svh;
}

.hollow_edge+.wideCombo>* {
	padding-top: var(--slider);
}

header.hollow_edge+.mounted:not(.wideCombo)>:is(.coarse_conduit,.ribbed_caddy,.targeted) {
	padding-top: calc(var(--slider) + (var(--shard) + var(--backend-scaffold,0rem)) * var(--details));
}

header.hollow_edge+.mounted:not(.wideCombo)>.tallLoader {
	margin-top: calc(var(--slider) - (var(--shard) + var(--joined,0rem)) * var(--details));
}

.mobile_diagram .framed-block,.mobile_diagram .crestedBelt a,.mobile_diagram .technical {
	white-space: nowrap;
}

.mobile_diagram.plate {
	background: transparent;
	background-image: none;
	backdrop-filter: none;
	-webkit-backdrop-filter: none;
}

.plate .immutable_facet {
	margin-block: auto;
	box-shadow: var(--tip);
	flex: 0 0 auto;
	background: var(--diagonalLockup);
	border: var(--inline) var(--proto_book) var(--stretch-belt);
	padding: var(--aligned_dial);
	border-radius: var(--spaced);
}

.plate .framed-block:not(.layered-dial),.plate .kernedRule {
	border-radius: var(--spaced);
}

.plate .pointed-slot {
	flex: 0 0 auto;
}

.plate .crestedBelt a {
	padding: .4rem .75rem;
}

.plate .crestedBelt a::after {
	height: .3125rem;
	border-radius: 50%;
	transition: opacity var(--ribbed_toggle) var(--cached);
	left: 50%;
	opacity: 0;
	position: absolute;
	background: var(--target);
	width: .3125rem;
	content: "";
	margin-left: -0.15625rem;
	bottom: .05rem;
}

.plate .crestedBelt a:hover::after,.plate .crestedBelt a[aria-current="page"]::after {
	opacity: 1;
}

.pointed-slot,.immutable_facet>*,.crestedBelt {
	min-width: 0;
}

.mobile_diagram .technical {
	overflow: hidden;
	text-overflow: ellipsis;
}

@media(min-width:1084px) and (max-width:1400px) {
	.crestedBelt,.immutable_facet,.pointed-slot {
		gap: 1rem;
	}
}

@media(max-width:1083px) {
	.immutable_facet {
		align-items: center;
		flex-direction: row;
		justify-content: space-between;
	}

	.reinforced_spacer {
		display: inline-flex;
	}

	.pointed-slot {
		z-index: 20;
		align-items: stretch;
		border-top: var(--inline) var(--proto_book) var(--stretch-belt);
		flex-direction: column;
		position: absolute;
		background: var(--diagonalLockup);
		gap: .5rem;
		left: 0;
		display: none;
		right: 0;
		border-bottom: var(--inline) var(--proto_book) var(--stretch-belt);
		top: 100%;
		padding: 1rem;
	}

	.pointed-slot[data-pooled] {
		display: flex;
	}

	.crestedBelt {
		gap: .25rem;
		flex-direction: column;
	}

	.crestedBelt a {
		padding: .65rem .25rem;
	}

	.crestedBelt a::after {
		display: none;
	}

	:root {
		--slider: 4rem;
	}

	.mobile_diagram,.plate {
		--halvedCaption: 4.5rem;
	}

	.pointed-slot .framed-block {
		width: 100%;
	}

	.plate {
		--aligned_dial: .5rem;
	}

	.plate .pointed-slot {
		border-radius: var(--thin_accordion);
		box-shadow: var(--tip);
		right: .75rem;
		left: .75rem;
		border: var(--inline) var(--proto_book) var(--stretch-belt);
	}
}

@keyframes scrolledFlyout {
	from {
		transform: translate3d(-14%,-8%,0) scale(.92);
	}

	to {
		transform: translate3d(11%,7%,0) scale(1.21);
	}
}

@keyframes hooked_rail {
	from {
		transform: translate3d(15%,8%,0) scale(1.14);
	}

	to {
		transform: translate3d(-13%,-6%,0) scale(.88);
	}
}

.enriched_fascia .vaulted_gasket {
	width: 1rem;
	height: 1rem;
}

.floatingChrome {
	border-radius: var(--ticker);
}

.rated_mod {
	color: var(--hollow_container);
	border-color: var(--featheredChapter);
}

.rated_mod .vaulted_gasket {
	color: var(--featheredChapter);
}

.handle>img {
	filter: var(--immutable-gasket);
}

.binder {
	overflow: hidden;
	position: relative;
	padding: min(calc(var(--shard) * 1.35),calc(var(--ribbed-diagram,100vh) * .145)) 0;
	isolation: isolate;
}

.handle {
	inset: 0;
	margin: 0;
	z-index: 0;
	position: absolute;
}

.binder .clusteredToggle {
	position: relative;
	z-index: 1;
}

.handle img {
	object-fit: cover;
	height: 100%;
	width: 100%;
	display: block;
	border: 0;
	border-radius: 0;
}

.handle::after {
	content: "";
	position: absolute;
	background: linear-gradient(180deg,color-mix(in srgb,var(--hollow_container) 78%,transparent) 0%,color-mix(in srgb,var(--hollow_container) 52%,transparent) 45%,color-mix(in srgb,var(--hollow_container) 78%,transparent) 100%);
	inset: 0;
}

.binder::before {
	z-index: -1;
	content: "";
	width: 45vw;
	right: -10%;
	height: 45vw;
	position: absolute;
	border-radius: 50%;
	top: -15%;
	background: var(--diagonalChord);
	filter: blur(90px);
}

.binder::after {
	filter: blur(80px);
	left: -10%;
	z-index: -1;
	width: 35vw;
	background: var(--diagonalChord);
	border-radius: 50%;
	bottom: -15%;
	content: "";
	position: absolute;
	height: 35vw;
}

.described_pattern {
	max-width: min(100%,56rem);
	margin: 0 auto;
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 1.25rem;
	padding: var(--scribed_bond);
	padding-block: calc(var(--scribed_bond) * 2.4);
	padding-inline: calc(var(--scribed_bond) * 1.5);
	border: var(--inline) var(--proto_book) var(--enrichedLayout);
	border-radius: var(--ticker);
	background: var(--planar);
	box-shadow: var(--configured);
}

.described_pattern h2,.described_pattern h1 {
	font-size: calc((1rem + (clamp(2.25rem,6vw,3.75rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	margin: 0;
	line-height: 1.1;
}

@media(max-width:640px) {
	.described_pattern h2,.described_pattern h1 {
		font-size: calc((1rem + (clamp(2rem,9vw,2.5rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	}

	.binder {
		padding: calc(var(--shard) * .85) 0;
	}
}

.chartedRibbon .procedural-envelope {
	margin: 0;
	list-style: none;
	display: grid;
	gap: var(--rectified);
	padding: 0;
}

.tuned {
	align-items: flex-start;
	display: flex;
	gap: var(--rectified);
}

.wide_block {
	flex-shrink: 0;
	border-radius: var(--upper);
	height: 1.75rem;
	color: var(--featheredChapter);
	box-shadow: var(--configured);
	width: 1.75rem;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.wide_block .vaulted_gasket {
	height: 1rem;
	width: 1rem;
}

.tuned h3 {
	font-size: calc((1rem + (1.0625rem - 1rem) * var(--desktop)) * var(--tiled_canopy));
	margin: 0 0 .25rem;
}

.tuned p {
	opacity: .75;
	margin: 0;
	line-height: var(--halvedRibbon);
	font-size: .9375rem;
}

@media(max-width:768px) {
	.chartedRibbon .procedural-envelope {
		grid-template-columns: 1fr;
	}
}

.profiled .screened-spacer:not(.glaze):not(.converged_slot) {
	display: flex;
	align-items: center;
	gap: .625rem;
	box-shadow: none;
}

.profiled .glaze::before,.profiled .glaze::after,.profiled .screened-spacer:not(.glaze):not(.converged_slot)::before {
	min-width: 1.25rem;
	content: "";
	flex: 0 0 auto;
	border-radius: 0;
	background: linear-gradient(var(--featheredChapter),var(--featheredChapter)) top right/100% 2px no-repeat,linear-gradient(var(--featheredChapter),var(--featheredChapter)) bottom right/50% 2px no-repeat;
	height: .5rem;
}

.profiled .glaze::after {
	background: linear-gradient(var(--featheredChapter),var(--featheredChapter)) top left/100% 2px no-repeat,linear-gradient(var(--featheredChapter),var(--featheredChapter)) bottom left/50% 2px no-repeat;
}

.profiled .screened-spacer:not(.glaze):not(.converged_slot)::before {
	width: 2rem;
}

.tallLoader {
	padding: clamp(3.5rem,7vw,6rem) 0;
}

.tallLoader .inkedMonitor {
	max-width: max(var(--sorted-caddy),68ch);
	margin-inline: auto;
}

.clusteredToggle.inkedMonitor {
	margin-inline: auto;
	max-width: max(var(--sorted-caddy),68ch);
}

.draped-callout {
	letter-spacing: .14em;
	color: var(--rowed_particle);
	margin: 0 0 .75rem;
	font-size: .8125rem;
	font-weight: 700;
	text-transform: uppercase;
}

.reinforced-plugin {
	font-size: calc((1rem + (clamp(2.25rem,5vw,3.5rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	margin: 0 0 1rem;
	line-height: 1.08;
}

.dovetail code {
	background: var(--feathered-fascia);
	font-size: .875em;
	padding: .1em .4em;
	border-radius: var(--ticker);
	white-space: nowrap;
}

.toured-canopy {
	margin: 0 0 1.25rem;
}

.toured-canopy .stenciledMod {
	line-height: 1.45;
	margin: 0 0 .6rem;
}

.toured-canopy .charted_tooltip {
	font-weight: 700;
}

.toured-canopy .stenciledMod:last-child {
	margin-bottom: 0;
}

.scribed_chart {
	margin: 0 0 1.25rem;
	list-style: disc;
	padding-left: 1.25rem;
}

.scribed_chart li {
	margin: 0 0 .4rem;
	line-height: var(--halvedRibbon);
}

.scribed_chart li::marker {
	color: var(--featheredChapter);
}

.tallLoader h2 {
	scroll-margin-top: calc(var(--slider) + 1rem);
}

.pointed_particle {
	background: color-mix(in srgb,var(--featheredChapter) 6%,var(--feathered-fascia));
	border-radius: var(--thin_accordion);
	padding: calc(var(--scribed_bond) * 1.25);
	border: var(--layered-provider) var(--proto_book) var(--enrichedLayout);
}

.rowedHangar .pointed_particle {
	border-inline-start: .1875rem var(--proto_book) var(--featheredChapter);
	background-image: linear-gradient(135deg,color-mix(in srgb,var(--featheredChapter) 10%,transparent) 0%,transparent 60%);
	margin: 0 auto 2.75rem;
	max-width: max(var(--sorted-caddy),68ch);
}

.rowedHangar .pointed_particle p {
	margin-bottom: .75rem;
}

.dovetail {
	padding: .875rem 0;
	margin: 0 0 1.75rem;
	display: grid;
	font-size: .9375rem;
	gap: .375rem 1.25rem;
	border-block: var(--inline) var(--proto_book) var(--enrichedLayout);
	grid-template-columns: max-content minmax(0,1fr);
}

.dovetail dt {
	line-height: var(--halvedRibbon);
	letter-spacing: .1em;
	margin: 0;
	font-size: .75rem;
	text-transform: uppercase;
	opacity: .65;
	font-weight: 700;
}

.dovetail dd {
	margin: 0;
	line-height: var(--halvedRibbon);
}

.merged_bezel h2:not(.reinforced-plugin)::after {
	width: 2.5rem;
	background: var(--featheredChapter);
	display: block;
	height: .1875rem;
	margin-top: .5rem;
	border-radius: var(--spaced);
	content: "";
}

@media(max-width:768px) {
	.dovetail code {
		white-space: normal;
	}
}

@media(max-width:640px) {
	.tallLoader {
		padding: 2.5rem 0;
	}

	.reinforced-plugin {
		font-size: calc((1rem + (clamp(1.875rem,7vw,2.5rem) - 1rem) * var(--desktop)) * var(--tiled_canopy));
	}
}

.inner {
	display: grid;
	gap: clamp(2.5rem,5vw,4.5rem);
	align-items: center;
	grid-template-columns: 1fr 1fr;
	isolation: isolate;
}

.scaffold {
	margin: 0;
	position: relative;
}

.scaffold::before {
	border-radius: var(--tucked-caption);
	inset: 1.25rem -1.25rem -1.25rem 1.25rem;
	z-index: -1;
	background: color-mix(in srgb,var(--halved_mast) 18%,transparent);
	position: absolute;
	content: "";
}

.scaffold img {
	display: block;
	box-shadow: var(--tip);
	aspect-ratio: 4/3;
	width: 100%;
	object-fit: cover;
	border-radius: var(--tucked-caption);
}

.layered-search .paneled-block {
	margin: 0;
}

.layered-search .shortCombo {
	font-size: 1.125rem;
}

.shortLoader {
	flex-direction: column;
	display: flex;
	gap: clamp(1.75rem,3vw,2.5rem);
}

.rowedCameo .paneled-block {
	padding-top: clamp(1.25rem,2.5vw,1.75rem);
	display: grid;
	border-top: var(--inline) var(--proto_book) var(--extended_gimbal);
	grid-template-columns: minmax(0,1fr) minmax(0,1.15fr);
	max-width: none;
	column-gap: clamp(2rem,4vw,4rem);
	align-items: start;
}

.rowedCameo .screened-spacer {
	grid-column: 1/-1;
}

.rowedCameo .shortCombo {
	font-size: 1.125rem;
	margin: 0;
}

.kernedBridge img {
	aspect-ratio: 21/9;
	border-radius: var(--tucked-caption);
	box-shadow: var(--configured);
	object-fit: cover;
	display: block;
	width: 100%;
}

.rowedCameo .paneled-block {
	margin: 0;
}

.enclosed-logo {
	margin-bottom: 3rem;
}

.alpha {
	position: relative;
}

.aligned_plugin {
	margin: 0;
}

.aligned_plugin img {
	object-fit: cover;
	display: block;
	width: 100%;
	border-radius: var(--tucked-caption);
	aspect-ratio: 16/9;
}

.fetchedLibrary {
	box-shadow: var(--tip);
	bottom: -2rem;
	border-radius: var(--ticker);
	border: var(--inline) var(--proto_book) var(--enrichedLayout);
	padding: calc(var(--scribed_bond) * 1.5);
	z-index: 1;
	position: absolute;
	left: clamp(1rem,3vw,2rem);
	max-width: 32rem;
	background: var(--planar);
}

.fetchedLibrary .paneled-block {
	margin: 0;
}

@media (max-width:768px) {
	.inner {
		grid-template-columns: 1fr;
	}

	.scaffold::before {
		inset: .75rem calc(-1 * min(.75rem,var(--eased-clamp) / 2)) -0.75rem .75rem;
	}

	.rowedCameo .paneled-block {
		row-gap: .75rem;
		grid-template-columns: 1fr;
	}

	.kernedBridge img {
		aspect-ratio: 16/9;
	}

	.fetchedLibrary {
		margin-inline: 1rem;
		position: relative;
		bottom: auto;
		margin-top: -2.5rem;
		max-width: none;
		left: auto;
		padding: var(--scribed_bond);
	}

	.aligned_plugin img {
		aspect-ratio: 4/3;
	}
}

@media(max-width:640px) {
	.inner,.shortLoader {
		gap: 1.5rem;
	}
}

.scrim {
	display: flex;
	gap: .25rem;
}

.lined_hangar {
	height: 1rem;
	width: 1rem;
	fill: var(--featheredChapter);
	color: var(--featheredChapter);
}

.decked-fleet blockquote {
	margin: 0;
	line-height: var(--halvedRibbon);
	font-size: 1.0625rem;
}

.paneledSocket {
	gap: calc(var(--rectified) * .75);
	margin-top: auto;
	align-items: center;
	display: flex;
}

.connected-token {
	font-weight: var(--focal-paper);
	margin: 0;
	letter-spacing: var(--rostered_tooltip);
	font-size: 1rem;
	font-family: var(--canted-cameo,inherit);
}

.facet {
	font-size: .875rem;
	opacity: .7;
}

.slimRibbon {
	grid-template-columns: repeat(2,1fr);
	display: grid;
	gap: var(--rectified);
}

.decked-fleet {
	display: flex;
	padding-bottom: calc(var(--rectified) * 1.75);
	flex-direction: column;
	gap: var(--rectified);
}

@media(max-width:768px) {
	.slimRibbon {
		grid-template-columns: 1fr;
	}
}

.coarseInspector {
	--kernedMonitor: 24px;
	background-repeat: repeat;
	--table: color-mix(in srgb,var(--hollow_container) 9%,transparent);
}

.coarseInspector {
	--kernedMonitor: 20px;
	--table: color-mix(in srgb,var(--hollow_container) 5%,transparent);
	background-size: var(--kernedMonitor) var(--kernedMonitor);
	background-image: repeating-linear-gradient(45deg,var(--table) 0 1px,transparent 1px calc(var(--kernedMonitor) * .70710678));
}

.floatingChapter .housing:not(.draped_media) {
	text-transform: capitalize;
}

.toured_baton {
	border-radius: 0;
}

.lazy {
	margin-top: clamp(1.75rem,3vw,2.5rem);
	gap: clamp(1rem,2vw,1.5rem);
	display: grid;
	grid-template-columns: repeat(3,minmax(0,1fr));
}

.canted_chapter {
	display: flex;
	border-radius: var(--ticker);
	box-shadow: var(--configured);
	border: var(--layered-provider) var(--proto_book) var(--enrichedLayout);
	flex-direction: column;
	gap: .5rem;
	padding: var(--scribed_bond);
}

.backend-nav {
	margin: 0;
	font-weight: 600;
}

.described_drawer {
	opacity: .75;
	font-size: .9375rem;
	margin: .25rem 0 0;
}

@media(max-width:768px) {
	.lazy {
		grid-template-columns: 1fr;
	}
}

.graph {
	background: var(--lifted);
	color: var(--elasticScene);
	border-color: var(--extended_gimbal);
}

.graph .shortCombo {
	color: var(--elasticScene);
}

.graph p {
	color: var(--elasticScene);
}

.graph .screened-spacer {
	color: color-mix(in srgb,var(--elasticScene) 70%,transparent);
}

.graph .framed-block {
	color: var(--hollow_container);
	background: var(--elasticScene);
}

.graph .enumerated-pill {
	background: transparent;
	border-color: var(--elasticScene);
	color: var(--elasticScene);
}

.graph .framed-block:hover {
	background: color-mix(in srgb,var(--elasticScene) 86%,var(--hollow_container));
	color: var(--hollow_container);
}

.graph .enumerated-pill:hover {
	background: color-mix(in srgb,var(--elasticScene) 14%,transparent);
	color: var(--elasticScene);
}

.graph .signpostedSection {
	background: var(--elasticScene);
}

.graph .signpostedSection {
	border-color: transparent;
}

.graph .inked_container {
	background: var(--elasticScene);
	color: var(--hollow_container);
}

.graph .signpostedSection {
	color: var(--featheredChapter);
	box-shadow: 0 0 0 .1875rem var(--featheredChapter);
}

.graph summary::marker,.graph summary::after {
	color: var(--elasticScene);
}

.graph .enriched-socket {
	border-color: color-mix(in srgb,var(--elasticScene) 24%,transparent);
}

.graph .enriched-socket:hover {
	border-color: var(--rowed_particle);
	background-color: color-mix(in srgb,var(--elasticScene) 8%,transparent);
}

.graph .pointed-slot {
	color: var(--elasticScene);
}

.graph .crestedBelt a:hover,.graph .crestedBelt a[aria-current="page"] {
	color: var(--elasticScene);
}

.graph .reinforced_spacer {
	border-color: var(--elasticScene);
}

.graph .inked_brim {
	border-color: color-mix(in srgb,var(--elasticScene) 34%,transparent);
}

.graph .ribbed_media {
	color: inherit;
	opacity: .65;
}

.graph input,.graph textarea {
	border-color: color-mix(in srgb,var(--elasticScene) 56%,transparent);
	background: color-mix(in srgb,var(--elasticScene) 8%,var(--lifted));
	color: var(--elasticScene);
}

.graph ::placeholder {
	color: color-mix(in srgb,var(--elasticScene) 55%,var(--lifted));
}

.reinforced_spacer {
	border-width: 0;
	width: 3rem;
	border-radius: 0;
	height: 3rem;
}

.reinforced_spacer .vaulted_gasket {
	height: 1.625rem;
	width: 1.625rem;
}

.pointed-slot,.reinforced_spacer,.plate .immutable_facet {
	border-color: var(--target);
}

.glaze::after,.glaze::before {
	display: block;
	width: clamp(1.25rem,3vw,2rem);
	height: 2px;
}

details,.graphic-fascia {
	transition: all var(--ribbed_toggle) var(--cached);
}

textarea,input {
	transition: all var(--ribbed_toggle) var(--cached);
}

.framed-block:not(.enumerated-pill,.digitalBook) {
	position: relative;
	isolation: isolate;
}

.framed-block:not(.enumerated-pill,.digitalBook)::after {
	position: absolute;
	content: "";
	border-radius: inherit;
	background: var(--immutable_media);
	inset: 0 100% 0 0;
	z-index: -1;
	transition: all var(--ribbed_toggle) var(--cached);
}

.framed-block:not(.enumerated-pill,.digitalBook):hover::after {
	inset: 0;
}

.graph .framed-block:not(.enumerated-pill,.digitalBook)::after {
	display: none;
}

.framed-block:where(:not(.enumerated-pill,.digitalBook)):hover {
	background-color: var(--inked-editor);
}

details:hover,.graphic-fascia:not(.provider,.wrap,.clustered-buckle):hover {
	box-shadow: inset 4px 0 0 var(--rowed_particle);
}

input:not([type="checkbox"]):not([type="radio"]):focus,select:focus,textarea:focus {
	box-shadow: inset 4px 0 0 var(--rowed_particle);
}

.framed-block:not(.enumerated-pill,.digitalBook):hover:focus-visible,.framed-block:focus-visible {
	box-shadow: var(--served)!important;
}

[data-tailored_container] [data-main-library] .clusteredToggle:not(:has(:is(.mainCaddy,.mirrored,.bay,.pointedCameo,.focal_fascia,.slimToken,.rosteredStrip,.typed_keypad,.crested-slot,.ultra_inspector,.crested_editor,.procedural-envelope,.enclosed_diagram,.central_fascia,.tailoredCorridor,.private-plugin,.doubled,.tight_hook,.atomic,.composed,.thin,.slim-belt,.clusteredTooltip,.canted-backdrop,.decimalHook,.coarse-beam,.signpostedBackdrop,.stenciled_container,.tucked-caddy))) {
	clip-path: inset(-100% 100% -100% -100%);
	transition: clip-path var(--diagonal_snippet) var(--signposted_dial);
}

[data-tailored_container] [data-main-library][data-ordered] .clusteredToggle:not(:has(:is(.mainCaddy,.mirrored,.bay,.pointedCameo,.focal_fascia,.slimToken,.rosteredStrip,.typed_keypad,.crested-slot,.ultra_inspector,.crested_editor,.procedural-envelope,.enclosed_diagram,.central_fascia,.tailoredCorridor,.private-plugin,.doubled,.tight_hook,.atomic,.composed,.thin,.slim-belt,.clusteredTooltip,.canted-backdrop,.decimalHook,.coarse-beam,.signpostedBackdrop,.stenciled_container,.tucked-caddy))) {
	clip-path: inset(-100% -1rem -100% -100%);
}

[data-tailored_container] [data-main-library] .clusteredToggle:has(:is(.pointedCameo,.rosteredStrip,.procedural-envelope,.private-plugin)) {
	transition: opacity var(--diagonal_snippet) var(--signposted_dial);
	clip-path: inset(-100% -100% -100% -100%);
}

[data-tailored_container] [data-main-library][data-ordered] .clusteredToggle:has(:is(.pointedCameo,.rosteredStrip,.procedural-envelope,.private-plugin)) {
	clip-path: inset(-100% -100% -100% -100%);
}

[data-tailored_container] [data-main-library] :is(.pointedCameo,.rosteredStrip,.procedural-envelope,.private-plugin)>* {
	transition: clip-path var(--diagonal_snippet) var(--signposted_dial);
	clip-path: inset(-100% 100% -100% -100%);
}

[data-tailored_container] [data-main-library][data-ordered] :is(.pointedCameo,.rosteredStrip,.procedural-envelope,.private-plugin)>* {
	clip-path: inset(-100% -1rem -100% -100%);
}

[data-tailored_container] [data-main-library][data-ordered] :is(.pointedCameo,.rosteredStrip,.procedural-envelope,.private-plugin)>*:nth-child(2) {
	transition-delay: calc(1 * var(--thinSlot));
}

[data-tailored_container] [data-main-library][data-ordered] :is(.pointedCameo,.rosteredStrip,.procedural-envelope,.private-plugin)>*:nth-child(3) {
	transition-delay: calc(2 * var(--thinSlot));
}

[data-tailored_container] [data-main-library][data-ordered] :is(.pointedCameo,.rosteredStrip,.procedural-envelope,.private-plugin)>*:nth-child(4) {
	transition-delay: calc(3 * var(--thinSlot));
}

[data-tailored_container] [data-main-library][data-ordered] :is(.pointedCameo,.rosteredStrip,.procedural-envelope,.private-plugin)>*:nth-child(5) {
	transition-delay: calc(4 * var(--thinSlot));
}

[data-tailored_container] [data-main-library][data-ordered] :is(.pointedCameo,.rosteredStrip,.procedural-envelope,.private-plugin)>*:nth-child(6) {
	transition-delay: calc(5 * var(--thinSlot));
}

[data-tailored_container] [data-main-library][data-ordered] :is(.pointedCameo,.rosteredStrip,.procedural-envelope,.private-plugin)>*:nth-child(n+7) {
	transition-delay: calc(5 * var(--thinSlot));
}
