@font-face{font-family:IBM Plex Sans Fallback;font-style:normal;font-weight:400 600;src:local(Arial),local(Liberation Sans),local(Helvetica);size-adjust:100.3%;ascent-override:101.2%;descent-override:27.1%;line-gap-override:0%}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gloock Fallback;font-style:normal;font-weight:400;src:local(Times New Roman),local(Liberation Serif),local(Nimbus Roman);size-adjust:68.57%;ascent-override:142.18%;descent-override:32.81%;line-gap-override:0%}@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gloock/gloock-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--page-max:1200px;--page-gutter:clamp(1rem, 4vw, 2.5rem)}html{scrollbar-gutter:stable}@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{opacity:1;--placeholder-fallback:#00000080;color:var(--global-color-placeholder,var(--placeholder-fallback))}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{text-indent:0;border-color:inherit;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}}@layer base{html{-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable=true],[contenteditable=""]{-webkit-user-select:text;user-select:text}button,summary,select,[role=button],[role=radio],[role=tab],[role=option],label[for],label:has(input),label:has(select){cursor:pointer}input[type=range]{cursor:grab}input[type=range]:active{cursor:grabbing}[draggable=true]{cursor:grab}button,summary,select,a[href],label[for],[role=button],[role=radio],[role=tab],[role=option],input[type=checkbox],input[type=radio]{touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb, var(--colors-primary) 18%, transparent)}:root{--made-with-panda:"🐼"}html,body{margin:var(--spacing-0);padding:var(--spacing-0)}html{background:var(--colors-bg);transition:background-color .3s}body{background:var(--colors-transparent);color:var(--colors-text);font-family:var(--fonts-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-optical-sizing:auto;line-height:1.5;transition:color .3s}*{box-sizing:border-box}a{color:inherit;text-decoration:none}::selection{background:var(--colors-primary);color:var(--colors-on-primary)}:is(main,header,footer,nav) :is(a,button,summary,input,select,textarea)[class]{min-height:24px}}@layer tokens{:where(:root,:host){--colors-current:currentcolor;--colors-transparent:oklch(0% 0 0/0);--colors-black:#000;--colors-white:#fff;--colors-slate-50:#f8fafc;--colors-slate-100:#f1f5f9;--colors-slate-200:#e2e8f0;--colors-slate-300:#cbd5e1;--colors-slate-400:#94a3b8;--colors-slate-500:#64748b;--colors-slate-600:#475569;--colors-slate-700:#334155;--colors-slate-800:#1e293b;--colors-slate-900:#0f172a;--colors-slate-950:#030712;--colors-gray-50:oklch(98.5% .002 247.839);--colors-gray-100:oklch(96.7% .003 264.542);--colors-gray-200:oklch(92.8% .006 264.531);--colors-gray-300:oklch(87.2% .01 258.338);--colors-gray-400:oklch(70.7% .022 261.325);--colors-gray-500:oklch(55.1% .027 264.364);--colors-gray-600:oklch(44.6% .03 256.802);--colors-gray-700:oklch(37.3% .034 259.733);--colors-gray-800:oklch(27.8% .033 256.848);--colors-gray-900:oklch(21% .034 264.665);--colors-gray-950:oklch(13% .028 261.692);--colors-zinc-50:oklch(98.5% 0 0);--colors-zinc-100:oklch(96.7% .001 286.375);--colors-zinc-200:oklch(92% .004 286.32);--colors-zinc-300:oklch(87.1% .006 286.286);--colors-zinc-400:oklch(70.5% .015 286.067);--colors-zinc-500:oklch(55.2% .016 285.938);--colors-zinc-600:oklch(44.2% .017 285.786);--colors-zinc-700:oklch(37% .013 285.805);--colors-zinc-800:oklch(27.4% .006 286.033);--colors-zinc-900:oklch(21% .006 285.885);--colors-zinc-950:oklch(14.1% .005 285.823);--colors-neutral-50:oklch(98.5% 0 0);--colors-neutral-100:oklch(97% 0 0);--colors-neutral-200:oklch(92.2% 0 0);--colors-neutral-300:oklch(87% 0 0);--colors-neutral-400:oklch(70.8% 0 0);--colors-neutral-500:oklch(55.6% 0 0);--colors-neutral-600:oklch(43.9% 0 0);--colors-neutral-700:oklch(37.1% 0 0);--colors-neutral-800:oklch(26.9% 0 0);--colors-neutral-900:oklch(20.5% 0 0);--colors-neutral-950:oklch(14.5% 0 0);--colors-stone-50:oklch(98.5% .001 106.423);--colors-stone-100:oklch(97% .001 106.424);--colors-stone-200:oklch(92.3% .003 48.717);--colors-stone-300:oklch(86.9% .005 56.366);--colors-stone-400:oklch(70.9% .01 56.259);--colors-stone-500:oklch(55.3% .013 58.071);--colors-stone-600:oklch(44.4% .011 73.639);--colors-stone-700:oklch(37.4% .01 67.558);--colors-stone-800:oklch(26.8% .007 34.298);--colors-stone-900:oklch(21.6% .006 56.043);--colors-stone-950:oklch(14.7% .004 49.25);--colors-mauve-50:oklch(98.5% 0 0);--colors-mauve-100:oklch(96% .003 325.6);--colors-mauve-200:oklch(92.2% .005 325.62);--colors-mauve-300:oklch(86.5% .012 325.68);--colors-mauve-400:oklch(71.1% .019 323.02);--colors-mauve-500:oklch(54.2% .034 322.5);--colors-mauve-600:oklch(43.5% .029 321.78);--colors-mauve-700:oklch(36.4% .029 323.89);--colors-mauve-800:oklch(26.3% .024 320.12);--colors-mauve-900:oklch(21.2% .019 322.12);--colors-mauve-950:oklch(14.5% .008 326);--colors-olive-50:oklch(98.8% .003 106.5);--colors-olive-100:oklch(96.6% .005 106.5);--colors-olive-200:oklch(93% .007 106.5);--colors-olive-300:oklch(88% .011 106.6);--colors-olive-400:oklch(73.7% .021 106.9);--colors-olive-500:oklch(58% .031 107.3);--colors-olive-600:oklch(46.6% .025 107.3);--colors-olive-700:oklch(39.4% .023 107.4);--colors-olive-800:oklch(28.6% .016 107.4);--colors-olive-900:oklch(22.8% .013 107.4);--colors-olive-950:oklch(15.3% .006 107.1);--colors-mist-50:oklch(98.7% .002 197.1);--colors-mist-100:oklch(96.3% .002 197.1);--colors-mist-200:oklch(92.5% .005 214.3);--colors-mist-300:oklch(87.2% .007 219.6);--colors-mist-400:oklch(72.3% .014 214.4);--colors-mist-500:oklch(56% .021 213.5);--colors-mist-600:oklch(45% .017 213.2);--colors-mist-700:oklch(37.8% .015 216);--colors-mist-800:oklch(27.5% .011 216.9);--colors-mist-900:oklch(21.8% .008 223.9);--colors-mist-950:oklch(14.8% .004 228.8);--colors-taupe-50:oklch(98.6% .002 67.8);--colors-taupe-100:oklch(96% .002 17.2);--colors-taupe-200:oklch(92.2% .005 34.3);--colors-taupe-300:oklch(86.8% .007 39.5);--colors-taupe-400:oklch(71.4% .014 41.2);--colors-taupe-500:oklch(54.7% .021 43.1);--colors-taupe-600:oklch(43.8% .017 39.3);--colors-taupe-700:oklch(36.7% .016 35.7);--colors-taupe-800:oklch(26.8% .011 36.5);--colors-taupe-900:oklch(21.4% .009 43.1);--colors-taupe-950:oklch(14.7% .004 49.3);--colors-red-50:oklch(97.1% .013 17.38);--colors-red-100:oklch(93.6% .032 17.717);--colors-red-200:oklch(88.5% .062 18.334);--colors-red-300:oklch(80.8% .114 19.571);--colors-red-400:oklch(70.4% .191 22.216);--colors-red-500:oklch(63.7% .237 25.331);--colors-red-600:oklch(57.7% .245 27.325);--colors-red-700:oklch(50.5% .213 27.518);--colors-red-800:oklch(44.4% .177 26.899);--colors-red-900:oklch(39.6% .141 25.723);--colors-red-950:oklch(25.8% .092 26.042);--colors-orange-50:oklch(98% .016 73.684);--colors-orange-100:oklch(95.4% .038 75.164);--colors-orange-200:oklch(90.1% .076 70.697);--colors-orange-300:oklch(83.7% .128 66.29);--colors-orange-400:oklch(75% .183 55.934);--colors-orange-500:oklch(70.5% .213 47.604);--colors-orange-600:oklch(64.6% .222 41.116);--colors-orange-700:oklch(55.3% .195 38.402);--colors-orange-800:oklch(47% .157 37.304);--colors-orange-900:oklch(40.8% .123 38.172);--colors-orange-950:oklch(26.6% .079 36.259);--colors-amber-50:oklch(98.7% .022 95.277);--colors-amber-100:oklch(96.2% .059 95.617);--colors-amber-200:oklch(92.4% .12 95.746);--colors-amber-300:oklch(87.9% .169 91.605);--colors-amber-400:oklch(82.8% .189 84.429);--colors-amber-500:oklch(76.9% .188 70.08);--colors-amber-600:oklch(66.6% .179 58.318);--colors-amber-700:oklch(55.5% .163 48.998);--colors-amber-800:oklch(47.3% .137 46.201);--colors-amber-900:oklch(41.4% .112 45.904);--colors-amber-950:oklch(27.9% .077 45.635);--colors-yellow-50:oklch(98.7% .026 102.212);--colors-yellow-100:oklch(97.3% .071 103.193);--colors-yellow-200:oklch(94.5% .129 101.54);--colors-yellow-300:oklch(90.5% .182 98.111);--colors-yellow-400:oklch(85.2% .199 91.936);--colors-yellow-500:oklch(79.5% .184 86.047);--colors-yellow-600:oklch(68.1% .162 75.834);--colors-yellow-700:oklch(55.4% .135 66.442);--colors-yellow-800:oklch(47.6% .114 61.907);--colors-yellow-900:oklch(42.1% .095 57.708);--colors-yellow-950:oklch(28.6% .066 53.813);--colors-lime-50:oklch(98.6% .031 120.757);--colors-lime-100:oklch(96.7% .067 122.328);--colors-lime-200:oklch(93.8% .127 124.321);--colors-lime-300:oklch(89.7% .196 126.665);--colors-lime-400:oklch(84.1% .238 128.85);--colors-lime-500:oklch(76.8% .233 130.85);--colors-lime-600:oklch(64.8% .2 131.684);--colors-lime-700:oklch(53.2% .157 131.589);--colors-lime-800:oklch(45.3% .124 130.933);--colors-lime-900:oklch(40.5% .101 131.063);--colors-lime-950:oklch(27.4% .072 132.109);--colors-green-50:oklch(98.2% .018 155.826);--colors-green-100:oklch(96.2% .044 156.743);--colors-green-200:oklch(92.5% .084 155.995);--colors-green-300:oklch(87.1% .15 154.449);--colors-green-400:oklch(79.2% .209 151.711);--colors-green-500:oklch(72.3% .219 149.579);--colors-green-600:oklch(62.7% .194 149.214);--colors-green-700:oklch(52.7% .154 150.069);--colors-green-800:oklch(44.8% .119 151.328);--colors-green-900:oklch(39.3% .095 152.535);--colors-green-950:oklch(26.6% .065 152.934);--colors-green-remediate:#16a34a;--colors-green-highlight:#4ade80;--colors-emerald-50:oklch(97.9% .021 166.113);--colors-emerald-100:oklch(95% .052 163.051);--colors-emerald-200:oklch(90.5% .093 164.15);--colors-emerald-300:oklch(84.5% .143 164.978);--colors-emerald-400:oklch(76.5% .177 163.223);--colors-emerald-500:oklch(69.6% .17 162.48);--colors-emerald-600:oklch(59.6% .145 163.225);--colors-emerald-700:oklch(50.8% .118 165.612);--colors-emerald-800:oklch(43.2% .095 166.913);--colors-emerald-900:oklch(37.8% .077 168.94);--colors-emerald-950:oklch(26.2% .051 172.552);--colors-teal-50:oklch(98.4% .014 180.72);--colors-teal-100:oklch(95.3% .051 180.801);--colors-teal-200:oklch(91% .096 180.426);--colors-teal-300:oklch(85.5% .138 181.071);--colors-teal-400:oklch(77.7% .152 181.912);--colors-teal-500:oklch(70.4% .14 182.503);--colors-teal-600:oklch(60% .118 184.704);--colors-teal-700:oklch(51.1% .096 186.391);--colors-teal-800:oklch(43.7% .078 188.216);--colors-teal-900:oklch(38.6% .063 188.416);--colors-teal-950:oklch(27.7% .046 192.524);--colors-cyan-50:oklch(98.4% .019 200.873);--colors-cyan-100:oklch(95.6% .045 203.388);--colors-cyan-200:oklch(91.7% .08 205.041);--colors-cyan-300:oklch(86.5% .127 207.078);--colors-cyan-400:oklch(78.9% .154 211.53);--colors-cyan-500:oklch(71.5% .143 215.221);--colors-cyan-600:oklch(60.9% .126 221.723);--colors-cyan-700:oklch(52% .105 223.128);--colors-cyan-800:oklch(45% .085 224.283);--colors-cyan-900:oklch(39.8% .07 227.392);--colors-cyan-950:oklch(30.2% .056 229.695);--colors-sky-50:oklch(97.7% .013 236.62);--colors-sky-100:oklch(95.1% .026 236.824);--colors-sky-200:oklch(90.1% .058 230.902);--colors-sky-300:oklch(82.8% .111 230.318);--colors-sky-400:oklch(74.6% .16 232.661);--colors-sky-500:oklch(68.5% .169 237.323);--colors-sky-600:oklch(58.8% .158 241.966);--colors-sky-700:oklch(50% .134 242.749);--colors-sky-800:oklch(44.3% .11 240.79);--colors-sky-900:oklch(39.1% .09 240.876);--colors-sky-950:oklch(29.3% .066 243.157);--colors-blue-50:oklch(97% .014 254.604);--colors-blue-100:oklch(93.2% .032 255.585);--colors-blue-200:oklch(88.2% .059 254.128);--colors-blue-300:oklch(80.9% .105 251.813);--colors-blue-400:#60a5fa;--colors-blue-500:oklch(62.3% .214 259.815);--colors-blue-600:oklch(54.6% .245 262.881);--colors-blue-700:oklch(48.8% .243 264.376);--colors-blue-800:oklch(42.4% .199 265.638);--colors-blue-900:oklch(37.9% .146 265.522);--colors-blue-950:oklch(28.2% .091 267.935);--colors-blue-deep:#1e40af;--colors-blue-electric:#3b82f6;--colors-indigo-50:oklch(96.2% .018 272.314);--colors-indigo-100:oklch(93% .034 272.788);--colors-indigo-200:oklch(87% .065 274.039);--colors-indigo-300:oklch(78.5% .115 274.713);--colors-indigo-400:oklch(67.3% .182 276.935);--colors-indigo-500:oklch(58.5% .233 277.117);--colors-indigo-600:oklch(51.1% .262 276.966);--colors-indigo-700:oklch(45.7% .24 277.023);--colors-indigo-800:oklch(39.8% .195 277.366);--colors-indigo-900:oklch(35.9% .144 278.697);--colors-indigo-950:oklch(25.7% .09 281.288);--colors-violet-50:oklch(96.9% .016 293.756);--colors-violet-100:oklch(94.3% .029 294.588);--colors-violet-200:oklch(89.4% .057 293.283);--colors-violet-300:oklch(81.1% .111 293.571);--colors-violet-400:oklch(70.2% .183 293.541);--colors-violet-500:oklch(60.6% .25 292.717);--colors-violet-600:oklch(54.1% .281 293.009);--colors-violet-700:oklch(49.1% .27 292.581);--colors-violet-800:oklch(43.2% .232 292.759);--colors-violet-900:oklch(38% .189 293.745);--colors-violet-950:oklch(28.3% .141 291.089);--colors-purple-50:oklch(97.7% .014 308.299);--colors-purple-100:oklch(94.6% .033 307.174);--colors-purple-200:oklch(90.2% .063 306.703);--colors-purple-300:oklch(82.7% .119 306.383);--colors-purple-400:oklch(71.4% .203 305.504);--colors-purple-500:oklch(62.7% .265 303.9);--colors-purple-600:oklch(55.8% .288 302.321);--colors-purple-700:oklch(49.6% .265 301.924);--colors-purple-800:oklch(43.8% .218 303.724);--colors-purple-900:oklch(38.1% .176 304.987);--colors-purple-950:oklch(29.1% .149 302.717);--colors-fuchsia-50:oklch(97.7% .017 320.058);--colors-fuchsia-100:oklch(95.2% .037 318.852);--colors-fuchsia-200:oklch(90.3% .076 319.62);--colors-fuchsia-300:oklch(83.3% .145 321.434);--colors-fuchsia-400:oklch(74% .238 322.16);--colors-fuchsia-500:oklch(66.7% .295 322.15);--colors-fuchsia-600:oklch(59.1% .293 322.896);--colors-fuchsia-700:oklch(51.8% .253 323.949);--colors-fuchsia-800:oklch(45.2% .211 324.591);--colors-fuchsia-900:oklch(40.1% .17 325.612);--colors-fuchsia-950:oklch(29.3% .136 325.661);--colors-pink-50:oklch(97.1% .014 343.198);--colors-pink-100:oklch(94.8% .028 342.258);--colors-pink-200:oklch(89.9% .061 343.231);--colors-pink-300:oklch(82.3% .12 346.018);--colors-pink-400:oklch(71.8% .202 349.761);--colors-pink-500:oklch(65.6% .241 354.308);--colors-pink-600:oklch(59.2% .249 .584);--colors-pink-700:oklch(52.5% .223 3.958);--colors-pink-800:oklch(45.9% .187 3.815);--colors-pink-900:oklch(40.8% .153 2.432);--colors-pink-950:oklch(28.4% .109 3.907);--colors-rose-50:oklch(96.9% .015 12.422);--colors-rose-100:oklch(94.1% .03 12.58);--colors-rose-200:oklch(89.2% .058 10.001);--colors-rose-300:oklch(81% .117 11.638);--colors-rose-400:oklch(71.2% .194 13.428);--colors-rose-500:oklch(64.5% .246 16.439);--colors-rose-600:oklch(58.6% .253 17.585);--colors-rose-700:oklch(51.4% .222 16.935);--colors-rose-800:oklch(45.5% .188 13.697);--colors-rose-900:oklch(41% .159 10.272);--colors-rose-950:oklch(27.1% .105 12.094);--fonts-sans:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--fonts-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--fonts-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fonts-display:Gloock, "Gloock Fallback", Georgia, serif;--fonts-reading:"IBM Plex Sans", "IBM Plex Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-sizes-2xs:.75rem;--font-sizes-xs:.8125rem;--font-sizes-sm:.875rem;--font-sizes-md:.9375rem;--font-sizes-lg:1.125rem;--font-sizes-xl:1.25rem;--font-sizes-2xl:1.5rem;--font-sizes-3xl:2rem;--font-sizes-4xl:2.75rem;--font-sizes-5xl:3.5rem;--font-sizes-6xl:3.75rem;--font-sizes-7xl:4.5rem;--font-sizes-8xl:6rem;--font-sizes-9xl:8rem;--font-sizes-base:1rem;--font-sizes-hero:clamp(68px, 10vw, 148px);--font-sizes-section:clamp(40px, 4.4vw, 60px);--font-weights-thin:100;--font-weights-extralight:200;--font-weights-light:300;--font-weights-normal:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-extrabold:800;--font-weights-black:900;--line-heights-none:1;--line-heights-tight:1.1;--line-heights-snug:1.3;--line-heights-normal:1.5;--line-heights-relaxed:1.6;--line-heights-loose:2;--letter-spacings-tighter:-.035em;--letter-spacings-tight:-.022em;--letter-spacings-normal:0;--letter-spacings-wide:.06em;--letter-spacings-wider:.1em;--letter-spacings-widest:.1em;--letter-spacings-snug:-.012em;--sizes-0:0rem;--sizes-1:.25rem;--sizes-2:.5rem;--sizes-3:.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-36:9rem;--sizes-40:10rem;--sizes-44:11rem;--sizes-48:12rem;--sizes-52:13rem;--sizes-56:14rem;--sizes-60:15rem;--sizes-64:16rem;--sizes-72:18rem;--sizes-80:20rem;--sizes-96:24rem;--sizes-0\.5:.125rem;--sizes-1\.5:.375rem;--sizes-2\.5:.625rem;--sizes-3\.5:.875rem;--sizes-4\.5:1.125rem;--sizes-5\.5:1.375rem;--sizes-xs:20rem;--sizes-sm:24rem;--sizes-md:28rem;--sizes-lg:32rem;--sizes-xl:36rem;--sizes-2xl:42rem;--sizes-3xl:48rem;--sizes-4xl:56rem;--sizes-5xl:64rem;--sizes-6xl:72rem;--sizes-7xl:80rem;--sizes-8xl:90rem;--sizes-prose:60ch;--sizes-full:100%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--shadows-2xs:0 1px #0000000d;--shadows-xs:0 1px 2px 0 #0000000d;--shadows-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadows-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadows-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadows-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadows-2xl:0 25px 50px -12px #00000040;--shadows-inner:inset 0 2px 4px 0 #0000000d;--shadows-inset-2xs:inset 0 1px #0000000d;--shadows-inset-xs:inset 0 1px 1px #0000000d;--shadows-inset-sm:inset 0 2px 4px #0000000d;--spacing-0:0rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0\.5:.125rem;--spacing-1\.5:.375rem;--spacing-2\.5:.625rem;--spacing-3\.5:.875rem;--spacing-4\.5:1.125rem;--spacing-5\.5:1.375rem;--radii-xs:.125rem;--radii-sm:6px;--radii-md:10px;--radii-lg:14px;--radii-xl:20px;--radii-2xl:1rem;--radii-3xl:1.5rem;--radii-4xl:2rem;--radii-full:9999px;--borders-none:none;--durations-fastest:50ms;--durations-faster:.1s;--durations-fast:.16s;--durations-normal:.2s;--durations-slow:.26s;--durations-slower:.4s;--durations-slowest:.5s;--durations-instant:.1s;--durations-base:.2s;--durations-drawer:.3s;--durations-spring:.42s;--easings-default:cubic-bezier(.4, 0, .2, 1);--easings-linear:linear;--easings-in:cubic-bezier(.4, 0, 1, 1);--easings-out:cubic-bezier(.23, 1, .32, 1);--easings-in-out:cubic-bezier(.77, 0, .175, 1);--easings-drawer:cubic-bezier(.32, .72, 0, 1);--easings-spring:linear(0, .0238, .0816, .1582, .2431, .3294, .4129, .4909, .562, .6256, .6819, .731, .7736, .8101, .8412, .8677, .89, .9088, .9246, .9377, .9487, .9578, .9653, .9716, .9767, .9809, .9844, .9873, 1);--easings-bounce:linear(0, .0245, .0862, .1705, .2666, .3663, .4638, .5554, .6387, .7125, .7763, .8304, .8753, .9118, .941, .9637, .9809, .9936, 1.0026, 1.0087, 1.0124, 1.0144, 1.0151, 1.0149, 1.0141, 1.0129, 1.0115, 1.0099, 1);--animations-spin:spin 1s linear infinite;--animations-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce:bounce 1s infinite;--blurs-xs:4px;--blurs-sm:8px;--blurs-md:12px;--blurs-lg:16px;--blurs-xl:24px;--blurs-2xl:40px;--blurs-3xl:64px;--aspect-ratios-square:1 / 1;--aspect-ratios-video:16 / 9;--aspect-ratios-landscape:4 / 3;--aspect-ratios-portrait:3 / 4;--aspect-ratios-wide:16 / 9;--aspect-ratios-ultrawide:18 / 5;--aspect-ratios-golden:1.618 / 1;--breakpoints-sm:40rem;--sizes-breakpoint-sm:40rem;--breakpoints-md:48rem;--sizes-breakpoint-md:48rem;--breakpoints-lg:64rem;--sizes-breakpoint-lg:64rem;--breakpoints-xl:80rem;--sizes-breakpoint-xl:80rem;--breakpoints-2xl:96rem;--sizes-breakpoint-2xl:96rem;--colors-bg:#fff;--colors-bg-subtle:var(--colors-slate-50);--colors-bg-card:#fff;--colors-border:var(--colors-slate-200);--colors-border-strong:var(--colors-slate-500);--colors-text:var(--colors-slate-900);--colors-text-muted:var(--colors-slate-600);--colors-primary:var(--colors-blue-deep);--colors-primary-hover:#1e3a8a;--colors-accent:var(--colors-green-remediate);--colors-code-bg:var(--colors-slate-100);--colors-on-primary:#fff;--colors-success:#15803d;--colors-danger:#b91c1c;--colors-on-danger:#fff;--colors-framework:#a100e6;--colors-intel:#412710;--colors-lookup:#605;--colors-shadow-tint:var(--colors-slate-900);--colors-deep:#ece1cf;--colors-panel2:#f3ebdf;--colors-line:#2e22421f;--colors-line2:#2e22423d;--colors-fill:#e39a2e;--colors-fill2:#eaa944;--colors-onfill:#1b1206;--colors-topo:#b5651d;--colors-glass:#fffbf599;--colors-glass-hi:#fffcf7c7;--colors-rim:#ffffffd9;--colors-scrim:#281c1447;--colors-mark:#e39a2e47;--colors-r0:#dcb99f;--colors-r1:#c98d6b;--colors-r2:#ece1cf;--colors-crest:transparent;--colors-cu:transparent;--colors-cloud:#fffbf4f2;--colors-cloud2:#e2cbb0bf;--colors-bird:#2e22428c;--colors-fig:#c98d6b;--colors-figline:#2e224273;--colors-legc:#835d58;--colors-flora:#a9a487;--shadows-e1:0 1px 2px -1px color-mix(in srgb, var(--colors-shadow-tint) 10%, transparent), 0 1px 1px color-mix(in srgb, var(--colors-shadow-tint) 6%, transparent);--shadows-e2:0 2px 4px -2px color-mix(in srgb, var(--colors-shadow-tint) 12%, transparent), 0 4px 8px -2px color-mix(in srgb, var(--colors-shadow-tint) 8%, transparent);--shadows-e3:0 4px 8px -4px color-mix(in srgb, var(--colors-shadow-tint) 14%, transparent), 0 12px 24px -6px color-mix(in srgb, var(--colors-shadow-tint) 12%, transparent);--shadows-e4:0 8px 16px -8px color-mix(in srgb, var(--colors-shadow-tint) 18%, transparent), 0 24px 48px -12px color-mix(in srgb, var(--colors-shadow-tint) 20%, transparent);--shadows-glass:inset 0 1px 0 #ffffff8c, 0 1px 2px color-mix(in srgb, var(--colors-shadow-tint) 8%, transparent), 0 8px 28px -6px color-mix(in srgb, var(--colors-shadow-tint) 16%, transparent);--shadows-ring:inset 0 0 0 1px var(--colors-primary);--shadows-glow:0 0 8px color-mix(in srgb, var(--colors-primary) 55%, transparent)}[data-mode=dark]{--colors-bg:var(--colors-slate-950);--colors-bg-subtle:var(--colors-slate-900);--colors-bg-card:var(--colors-slate-900);--colors-border:var(--colors-slate-800);--colors-border-strong:var(--colors-slate-500);--colors-text:#fff;--colors-text-muted:var(--colors-slate-400);--colors-primary:var(--colors-blue-electric);--colors-primary-hover:var(--colors-blue-400);--colors-accent:var(--colors-green-highlight);--colors-code-bg:var(--colors-slate-900);--colors-on-primary:#fff;--colors-success:#86efac;--colors-danger:#f87171;--colors-on-danger:var(--colors-slate-950);--colors-framework:#9b6bff;--colors-intel:#ffb84d;--colors-lookup:#f0c;--colors-shadow-tint:#000;--colors-deep:#10142a;--colors-panel2:#1c2242;--colors-line:#ecdfc81f;--colors-line2:#ecdfc842;--colors-fill:#f2a93b;--colors-fill2:#f6bd62;--colors-onfill:#1b1206;--colors-topo:#f2a93b;--colors-glass:#161a348f;--colors-glass-hi:#1e2444b8;--colors-rim:#ffffff24;--colors-scrim:#05060e8c;--colors-mark:#f2a93b33;--colors-r0:#2b2752;--colors-r1:#1c1f40;--colors-r2:#10142a;--colors-crest:transparent;--colors-cu:transparent;--colors-cloud:#a49ece26;--colors-cloud2:#ecdfc812;--colors-bird:#ecdfc880;--colors-fig:#1c1f40;--colors-figline:#ecdfc86b;--colors-legc:#737079;--colors-flora:#10142a;--shadows-e1:inset 0 1px 0 color-mix(in srgb, var(--colors-text) 5%, transparent), 0 1px 2px -1px color-mix(in srgb, var(--colors-shadow-tint) 16%, transparent), 0 1px 1px color-mix(in srgb, var(--colors-shadow-tint) 10%, transparent);--shadows-e2:inset 0 1px 0 color-mix(in srgb, var(--colors-text) 6%, transparent), 0 2px 4px -2px color-mix(in srgb, var(--colors-shadow-tint) 19%, transparent), 0 4px 8px -2px color-mix(in srgb, var(--colors-shadow-tint) 13%, transparent);--shadows-e3:inset 0 1px 0 color-mix(in srgb, var(--colors-text) 7%, transparent), 0 4px 8px -4px color-mix(in srgb, var(--colors-shadow-tint) 22%, transparent), 0 12px 24px -6px color-mix(in srgb, var(--colors-shadow-tint) 19%, transparent);--shadows-e4:inset 0 1px 0 color-mix(in srgb, var(--colors-text) 8%, transparent), 0 8px 16px -8px color-mix(in srgb, var(--colors-shadow-tint) 29%, transparent), 0 24px 48px -12px color-mix(in srgb, var(--colors-shadow-tint) 32%, transparent);--shadows-glass:inset 0 1px 0 #ffffff24, 0 1px 2px color-mix(in srgb, var(--colors-shadow-tint) 30%, transparent), 0 10px 32px -6px color-mix(in srgb, var(--colors-shadow-tint) 45%, transparent)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}}@layer recipes{@layer base{.card{background:var(--colors-bg-card);border:1px solid var(--colors-border);border-radius:var(--radii-lg);transition:box-shadow var(--durations-spring) var(--easings-spring), border-color var(--durations-fast) ease, transform var(--durations-spring) var(--easings-spring);box-shadow:var(--shadows-e1);min-width:var(--sizes-0);flex-direction:column;gap:.25rem;padding:.85rem 1rem;display:flex;position:relative;overflow:hidden}.card:focus-within{border-color:var(--colors-primary)}.card:is(:hover,[data-hover]){border-color:var(--colors-border-strong);box-shadow:var(--shadows-e2)}.glass{backdrop-filter:blur(24px)saturate(190%);box-shadow:var(--shadows-glass);isolation:isolate}.glass:before{inset:var(--spacing-0);border-radius:inherit;content:"";pointer-events:none;z-index:1;background:linear-gradient(155deg,#ffffffb3 0%,#ffffff1f 38%,#ffffff0a 62%,#ffffff47 100%);padding:1px;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tag{border-radius:var(--radii-full);font-family:var(--fonts-sans);font-size:var(--font-sizes-xs);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;align-items:center;gap:.3rem;max-width:100%;padding-block:.12rem;padding-inline:.6rem;font-weight:500;line-height:1.5;display:inline-flex;overflow:hidden}}@layer slots;@layer variants{.glass--tint_regular{background:color-mix(in srgb, var(--colors-bg-card) 62%, transparent)}.glass--tint_sheet{background:color-mix(in srgb, var(--colors-bg-card) 86%, transparent)}.tag--mono_true{font-family:var(--fonts-mono);letter-spacing:0;text-transform:none}.tag--tone_accent{background:var(--colors-bg-subtle);border:1px solid color-mix(in srgb, var(--colors-accent) 45%, transparent);color:var(--colors-accent)}.tag--tone_framework{background:var(--colors-bg-subtle);border:1px solid color-mix(in srgb, var(--colors-framework) 45%, transparent);color:var(--colors-framework)}.tag--tone_intel{background:var(--colors-bg-subtle);border:1px solid color-mix(in srgb, var(--colors-intel) 45%, transparent);color:var(--colors-intel)}.tag--tone_lookup{background:var(--colors-bg-subtle);border:1px solid color-mix(in srgb, var(--colors-lookup) 45%, transparent);color:var(--colors-lookup)}.tag--tone_muted{background:var(--colors-bg-subtle);border:1px solid var(--colors-border);color:var(--colors-text-muted)}.tag--tone_primary{background:var(--colors-bg-subtle);border:1px solid color-mix(in srgb, var(--colors-primary) 45%, transparent);color:var(--colors-primary)}.tag--tone_success{background:var(--colors-bg-subtle);border:1px solid color-mix(in srgb, var(--colors-success) 45%, transparent);color:var(--colors-success)}}@layer compound_variants;}@layer utilities{.bg_bg{background:var(--colors-bg)}.bg_bgCard{background:var(--colors-bg-card)}.bg_bgSubtle{background:var(--colors-bg-subtle)}.bg_border{background:var(--colors-border)}.bg_codeBg{background:var(--colors-code-bg)}.bg_color-mix\(in_srgb\,_token\(colors\.accent\)_12\%\,_transparent\){background:color-mix(in srgb, var(--colors-accent) 12%, transparent)}.bg_color-mix\(in_srgb\,_token\(colors\.bg\)_80\%\,_\#000\){background:color-mix(in srgb, var(--colors-bg) 80%, #000)}.bg_color-mix\(in_srgb\,_token\(colors\.danger\)_10\%\,_token\(colors\.bgSubtle\)\){background:color-mix(in srgb, var(--colors-danger) 10%, var(--colors-bg-subtle))}.bg_color-mix\(in_srgb\,_token\(colors\.danger\)_8\%\,_transparent\){background:color-mix(in srgb, var(--colors-danger) 8%, transparent)}.bg_color-mix\(in_srgb\,_token\(colors\.primary\)_10\%\,_transparent\){background:color-mix(in srgb, var(--colors-primary) 10%, transparent)}.bg_color-mix\(in_srgb\,_token\(colors\.primary\)_30\%\,_transparent\){background:color-mix(in srgb, var(--colors-primary) 30%, transparent)}.bg_color-mix\(in_srgb\,_token\(colors\.shadowTint\)_40\%\,_transparent\){background:color-mix(in srgb, var(--colors-shadow-tint) 40%, transparent)}.bg_control{background:control}.bg_primary{background:var(--colors-primary)}.bg_transparent{background:var(--colors-transparent)}.bd_0{border:0}.bd_1\.5px_dashed_token\(colors\.control\){border:1.5px dashed colors\.control}.bd_1px_dashed_token\(colors\.border\){border:1px dashed var(--colors-border)}.bd_1px_dashed_token\(colors\.control\){border:1px dashed colors\.control}.bd_1px_solid{border:1px solid}.bd_1px_solid_color-mix\(in_srgb\,_token\(colors\.accent\)_35\%\,_transparent\){border:1px solid color-mix(in srgb, var(--colors-accent) 35%, transparent)}.bd_1px_solid_color-mix\(in_srgb\,_token\(colors\.accent\)_45\%\,_transparent\){border:1px solid color-mix(in srgb, var(--colors-accent) 45%, transparent)}.bd_1px_solid_color-mix\(in_srgb\,_token\(colors\.danger\)_30\%\,_transparent\){border:1px solid color-mix(in srgb, var(--colors-danger) 30%, transparent)}.bd_1px_solid_color-mix\(in_srgb\,_token\(colors\.danger\)_35\%\,_transparent\){border:1px solid color-mix(in srgb, var(--colors-danger) 35%, transparent)}.bd_1px_solid_color-mix\(in_srgb\,_token\(colors\.danger\)_45\%\,_transparent\){border:1px solid color-mix(in srgb, var(--colors-danger) 45%, transparent)}.bd_1px_solid_color-mix\(in_srgb\,_token\(colors\.primary\)_30\%\,_transparent\){border:1px solid color-mix(in srgb, var(--colors-primary) 30%, transparent)}.bd_1px_solid_token\(colors\.border\){border:1px solid var(--colors-border)}.bd_1px_solid_token\(colors\.control\){border:1px solid colors\.control}.bd_1px_solid_token\(colors\.primary\){border:1px solid var(--colors-primary)}.bd_1px_solid_transparent{border:1px solid #0000}.bd_2px_solid_token\(colors\.bgCard\){border:2px solid var(--colors-bg-card)}.bd_none{border:var(--borders-none)}.font_inherit{font:inherit}.inset_0{inset:var(--spacing-0)}.inset_unset{inset:unset}.m_0{margin:var(--spacing-0)}.m_-0\.5rem_0_1rem{margin:-.5rem 0 1rem}.m_-1px{margin:-1px}.m_0_0_0\.15rem{margin:0 0 .15rem}.m_0_0_0\.25rem{margin:0 0 .25rem}.m_0_0_0\.2rem{margin:0 0 .2rem}.m_0_0_0\.35rem{margin:0 0 .35rem}.m_0_0_0\.4rem{margin:0 0 .4rem}.m_0_0_0\.5rem{margin:0 0 .5rem}.m_0_0_0\.6rem{margin:0 0 .6rem}.m_0_0_0\.75rem{margin:0 0 .75rem}.m_0_0_0\.7rem{margin:0 0 .7rem}.m_0_0_0\.85rem{margin:0 0 .85rem}.m_0_0_1\.25rem{margin:0 0 1.25rem}.m_0_0_1rem{margin:0 0 1rem}.m_0_0_8px{margin:0 0 8px}.m_0\.15rem_0_0{margin:.15rem 0 0}.m_0\.15rem_0_0\.3rem{margin:.15rem 0 .3rem}.m_0\.25rem_0_0{margin:.25rem 0 0}.m_0\.28rem_0_0{margin:.28rem 0 0}.m_0\.2rem_0{margin:.2rem 0}.m_0\.2rem_0_0{margin:.2rem 0 0}.m_0\.35rem_0_0{margin:.35rem 0 0}.m_0\.3rem_0_0{margin:.3rem 0 0}.m_0\.4rem_0_0{margin:.4rem 0 0}.m_0\.4rem_0_0\.5rem{margin:.4rem 0 .5rem}.m_0\.5rem_0{margin:.5rem 0}.m_0\.5rem_0_0{margin:.5rem 0 0}.m_0\.6rem_0_0{margin:.6rem 0 0}.m_0\.75rem{margin:.75rem}.m_0\.75rem_0_0{margin:.75rem 0 0}.m_0\.7rem_0_0{margin:.7rem 0 0}.m_0\.85rem_0_0{margin:.85rem 0 0}.m_0\.8rem_0_0{margin:.8rem 0 0}.m_0\.9rem_0_0{margin:.9rem 0 0}.m_1\.5rem_0_0\.4rem{margin:1.5rem 0 .4rem}.m_1\.5rem_0_0\.6rem{margin:1.5rem 0 .6rem}.m_10px_0_0{margin:10px 0 0}.m_1rem_0_0{margin:1rem 0 0}.m_3_0_0{margin:3px 0 0}.m_auto{margin:auto}.p_0{padding:var(--spacing-0)}.p_2\.5{padding:var(--spacing-2\.5)}.p_4{padding:var(--spacing-4)}.p_0_0\.85rem_0\.85rem{padding:0 .85rem .85rem}.p_0\.15rem{padding:.15rem}.p_0\.1rem_0\.15rem{padding:.1rem .15rem}.p_0\.1rem_0\.3rem{padding:.1rem .3rem}.p_0\.25rem_1\.25rem{padding:.25rem 1.25rem}.p_0\.2rem{padding:.2rem}.p_0\.35rem{padding:.35rem}.p_0\.35rem_0\.5rem_0\.35rem_0{padding:.35rem .5rem .35rem 0}.p_0\.3rem{padding:.3rem}.p_0\.45rem_0\.55rem{padding:.45rem .55rem}.p_0\.45rem_0\.65rem{padding:.45rem .65rem}.p_0\.45rem_0\.7rem{padding:.45rem .7rem}.p_0\.4rem{padding:.4rem}.p_0\.4rem_0\.5rem{padding:.4rem .5rem}.p_0\.4rem_0\.5rem_0\.4rem_0{padding:.4rem .5rem .4rem 0}.p_0\.4rem_0\.65rem{padding:.4rem .65rem}.p_0\.4rem_0\.6rem{padding:.4rem .6rem}.p_0\.4rem_0\.75rem{padding:.4rem .75rem}.p_0\.4rem_0\.7rem{padding:.4rem .7rem}.p_0\.55rem_0\.65rem{padding:.55rem .65rem}.p_0\.55rem_0\.75rem{padding:.55rem .75rem}.p_0\.55rem_0\.7rem{padding:.55rem .7rem}.p_0\.55rem_0\.85rem{padding:.55rem .85rem}.p_0\.55rem_0\.8rem{padding:.55rem .8rem}.p_0\.5rem_0\.65rem{padding:.5rem .65rem}.p_0\.5rem_0\.6rem{padding:.5rem .6rem}.p_0\.5rem_0\.75rem{padding:.5rem .75rem}.p_0\.5rem_0\.7rem{padding:.5rem .7rem}.p_0\.65rem_0\.75rem{padding:.65rem .75rem}.p_0\.65rem_0\.8rem{padding:.65rem .8rem}.p_0\.65rem_0\.9rem{padding:.65rem .9rem}.p_0\.6rem_0\.6rem{padding:.6rem}.p_0\.6rem_0\.75rem{padding:.6rem .75rem}.p_0\.6rem_0\.7rem{padding:.6rem .7rem}.p_0\.6rem_0\.85rem{padding:.6rem .85rem}.p_0\.6rem_0\.8rem{padding:.6rem .8rem}.p_0\.6rem_0\.9rem{padding:.6rem .9rem}.p_0\.75rem{padding:.75rem}.p_0\.75rem_0\.85rem{padding:.75rem .85rem}.p_0\.75rem_0\.95rem{padding:.75rem .95rem}.p_0\.75rem_0\.9rem{padding:.75rem .9rem}.p_0\.75rem_1rem{padding:.75rem 1rem}.p_0\.7rem_0\.6rem{padding:.7rem .6rem}.p_0\.7rem_0\.75rem{padding:.7rem .75rem}.p_0\.7rem_0\.85rem{padding:.7rem .85rem}.p_0\.7rem_0\.8rem{padding:.7rem .8rem}.p_0\.7rem_0\.9rem{padding:.7rem .9rem}.p_0\.7rem_1rem{padding:.7rem 1rem}.p_0\.85rem{padding:.85rem}.p_0\.85rem_0\.95rem{padding:.85rem .95rem}.p_0\.85rem_0\.9rem{padding:.85rem .9rem}.p_0\.85rem_0\.9rem_0\.25rem{padding:.85rem .9rem .25rem}.p_0\.85rem_1\.1rem{padding:.85rem 1.1rem}.p_0\.85rem_1rem{padding:.85rem 1rem}.p_0\.8rem_0\.95rem{padding:.8rem .95rem}.p_0\.8rem_0\.9rem{padding:.8rem .9rem}.p_0\.8rem_1rem{padding:.8rem 1rem}.p_0\.9rem{padding:.9rem}.p_0\.9rem_0\.75rem{padding:.9rem .75rem}.p_0\.9rem_1\.05rem{padding:.9rem 1.05rem}.p_0\.9rem_1\.1rem{padding:.9rem 1.1rem}.p_0\.9rem_1rem{padding:.9rem 1rem}.p_1\.05rem_1\.25rem{padding:1.05rem 1.25rem}.p_1\.15rem_1\.35rem{padding:1.15rem 1.35rem}.p_1\.1rem{padding:1.1rem}.p_1\.1rem_1\.15rem{padding:1.1rem 1.15rem}.p_1\.1rem_1\.25rem{padding:1.1rem 1.25rem}.p_1\.25rem{padding:1.25rem}.p_1\.25rem_1\.35rem_1\.35rem{padding:1.25rem 1.35rem 1.35rem}.p_1\.25rem_1\.5rem{padding:1.25rem 1.5rem}.p_1\.5rem{padding:1.5rem}.p_14px{padding:14px}.p_1rem{padding:1rem}.p_1rem_0\.75rem{padding:1rem .75rem}.p_1rem_1\.15rem{padding:1rem 1.15rem}.p_1rem_1\.1rem{padding:1rem 1.1rem}.p_1rem_1\.25rem{padding:1rem 1.25rem}.p_1rem_1\.2rem{padding:1rem 1.2rem}.p_2px{padding:2px}.p_6px_8px{padding:6px 8px}.p_8px{padding:8px}.mx_0\.25rem{margin-inline:.25rem}.mx_14px{margin-inline:14px}.mx_4px{margin-inline:4px}.mx_auto{margin-inline:auto}.px_1{padding-inline:var(--spacing-1)}.px_2{padding-inline:var(--spacing-2)}.px_3{padding-inline:var(--spacing-3)}.px_0\.05rem{padding-inline:.05rem}.px_0\.25rem{padding-inline:.25rem}.px_0\.35rem{padding-inline:.35rem}.px_0\.3rem{padding-inline:.3rem}.px_0\.45rem{padding-inline:.45rem}.px_0\.4rem{padding-inline:.4rem}.px_0\.55rem{padding-inline:.55rem}.px_0\.5rem{padding-inline:.5rem}.px_0\.65rem{padding-inline:.65rem}.px_0\.6rem{padding-inline:.6rem}.px_0\.75rem{padding-inline:.75rem}.px_0\.7rem{padding-inline:.7rem}.px_0\.85rem{padding-inline:.85rem}.px_0\.8rem{padding-inline:.8rem}.px_0\.95rem{padding-inline:.95rem}.px_0\.9rem{padding-inline:.9rem}.px_1\.1rem{padding-inline:1.1rem}.px_1\.25rem{padding-inline:1.25rem}.px_12px{padding-inline:12px}.px_14px{padding-inline:14px}.px_1rem{padding-inline:1rem}.px_5px{padding-inline:5px}.px_8px{padding-inline:8px}.px_var\(--page-gutter\){padding-inline:var(--page-gutter)}.my_0\.5rem{margin-block:.5rem}.my_1\.5rem{margin-block:1.5rem}.my_1rem{margin-block:1rem}.py_0\.5{padding-block:var(--spacing-0\.5)}.py_1\.5{padding-block:var(--spacing-1\.5)}.py_2{padding-block:var(--spacing-2)}.py_3{padding-block:var(--spacing-3)}.py_5{padding-block:var(--spacing-5)}.py_0\.02rem{padding-block:.02rem}.py_0\.05rem{padding-block:.05rem}.py_0\.12rem{padding-block:.12rem}.py_0\.15rem{padding-block:.15rem}.py_0\.18rem{padding-block:.18rem}.py_0\.1rem{padding-block:.1rem}.py_0\.22rem{padding-block:.22rem}.py_0\.25rem{padding-block:.25rem}.py_0\.28rem{padding-block:.28rem}.py_0\.2rem{padding-block:.2rem}.py_0\.32rem{padding-block:.32rem}.py_0\.35rem{padding-block:.35rem}.py_0\.38rem{padding-block:.38rem}.py_0\.3rem{padding-block:.3rem}.py_0\.45rem{padding-block:.45rem}.py_0\.4rem{padding-block:.4rem}.py_0\.55rem{padding-block:.55rem}.py_0\.5rem{padding-block:.5rem}.py_0\.65rem{padding-block:.65rem}.py_0\.6rem{padding-block:.6rem}.py_0\.75rem{padding-block:.75rem}.py_0\.7rem{padding-block:.7rem}.py_0\.85rem{padding-block:.85rem}.py_0\.8rem{padding-block:.8rem}.py_1px{padding-block:1px}.py_1rem{padding-block:1rem}.py_2rem{padding-block:2rem}.py_3rem{padding-block:3rem}.py_5px{padding-block:5px}.bd-b_1px_dashed_token\(colors\.border\){border-bottom:1px dashed var(--colors-border)}.bd-b_1px_dotted_token\(colors\.border\){border-bottom:1px dotted var(--colors-border)}.bd-b_1px_solid_token\(colors\.border\){border-bottom:1px solid var(--colors-border)}.bd-b_1px_solid_token\(colors\.control\){border-bottom:1px solid colors\.control}.bd-b_1px_solid_token\(colors\.text\){border-bottom:1px solid var(--colors-text)}.bd-b_2px_solid_token\(colors\.text\){border-bottom:2px solid var(--colors-text)}.bd-c_border{border-color:var(--colors-border)}.bd-c_color-mix\(in_srgb\,_token\(colors\.accent\)_45\%\,_transparent\){border-color:color-mix(in srgb, var(--colors-accent) 45%, transparent)}.bd-c_color-mix\(in_srgb\,_token\(colors\.primary\)_45\%\,_transparent\){border-color:color-mix(in srgb, var(--colors-primary) 45%, transparent)}.bd-c_primary{border-color:var(--colors-primary)}.bd-l_2px_solid_token\(colors\.border\){border-left:2px solid var(--colors-border)}.bd-l_2px_solid_token\(colors\.control\){border-left:2px solid colors\.control}.bd-l_2px_solid_token\(colors\.danger\){border-left:2px solid var(--colors-danger)}.bd-l_2px_solid_token\(colors\.primary\){border-left:2px solid var(--colors-primary)}.bd-l_2px_solid_transparent{border-left:2px solid #0000}.bd-l_3px_solid_token\(colors\.border\){border-left:3px solid var(--colors-border)}.bd-l_3px_solid_token\(colors\.primary\){border-left:3px solid var(--colors-primary)}.bdr_0_2px_2px_0{border-radius:0 2px 2px 0}.bdr_0_6px_6px_0{border-radius:0 6px 6px 0}.bdr_10px{border-radius:10px}.bdr_1px_1px_0_0{border-radius:1px 1px 0 0}.bdr_2px{border-radius:2px}.bdr_30px{border-radius:30px}.bdr_50\%{border-radius:50%}.bdr_full{border-radius:var(--radii-full)}.bdr_lg{border-radius:var(--radii-lg)}.bdr_md{border-radius:var(--radii-md)}.bdr_sm{border-radius:var(--radii-sm)}.bdr_xl{border-radius:var(--radii-xl)}.bd-r_1px_solid_token\(colors\.border\){border-right:1px solid var(--colors-border)}.bd-t_0{border-top:0}.bd-t_1px_dashed_token\(colors\.border\){border-top:1px dashed var(--colors-border)}.bd-t_1px_solid_token\(colors\.border\){border-top:1px solid var(--colors-border)}.bd-t_1px_solid_token\(colors\.control\){border-top:1px solid colors\.control}.bd-t_none{border-top:var(--borders-none)}.contain-intrinsic-size_auto_120px{contain-intrinsic-size:auto 120px}.contain-intrinsic-size_auto_240px{contain-intrinsic-size:auto 240px}.contain-intrinsic-size_auto_320px{contain-intrinsic-size:auto 320px}.flex_1{flex:1}.flex_0_0_auto{flex:none}.flex_0_1_130px{flex:0 130px}.flex_1_1_100\%{flex:100%}.flex_1_1_10rem{flex:10rem}.flex_1_1_110px{flex:110px}.flex_1_1_120px{flex:120px}.flex_1_1_12rem{flex:12rem}.flex_1_1_130px{flex:130px}.flex_1_1_140px{flex:140px}.flex_1_1_180px{flex:180px}.flex_1_1_18rem{flex:18rem}.flex_1_1_190px{flex:190px}.flex_1_1_200px{flex:200px}.flex_1_1_20rem{flex:20rem}.flex_1_1_220px{flex:220px}.flex_1_1_auto{flex:auto}.flex_2_1_140px{flex:2 140px}.flex_2_1_200px{flex:2 200px}.flex_3_1_200px{flex:3 200px}.gap_0{gap:var(--spacing-0)}.gap_1{gap:var(--spacing-1)}.gap_1\.5{gap:var(--spacing-1\.5)}.gap_2{gap:var(--spacing-2)}.gap_2\.5{gap:var(--spacing-2\.5)}.gap_3{gap:var(--spacing-3)}.gap_0_1\.25rem{gap:0 1.25rem}.gap_0\.15rem{gap:.15rem}.gap_0\.15rem_0\.45rem{gap:.15rem .45rem}.gap_0\.15rem_0\.6rem{gap:.15rem .6rem}.gap_0\.15rem_1rem{gap:.15rem 1rem}.gap_0\.1rem{gap:.1rem}.gap_0\.25rem{gap:.25rem}.gap_0\.25rem_0\.6rem{gap:.25rem .6rem}.gap_0\.25rem_0\.75rem{gap:.25rem .75rem}.gap_0\.25rem_1rem{gap:.25rem 1rem}.gap_0\.28rem{gap:.28rem}.gap_0\.2rem{gap:.2rem}.gap_0\.32rem{gap:.32rem}.gap_0\.35rem{gap:.35rem}.gap_0\.35rem_0\.6rem{gap:.35rem .6rem}.gap_0\.3rem{gap:.3rem}.gap_0\.3rem_0\.6rem{gap:.3rem .6rem}.gap_0\.3rem_0\.75rem{gap:.3rem .75rem}.gap_0\.3rem_0\.9rem{gap:.3rem .9rem}.gap_0\.45rem{gap:.45rem}.gap_0\.4rem{gap:.4rem}.gap_0\.4rem_0\.9rem{gap:.4rem .9rem}.gap_0\.4rem_1\.25rem{gap:.4rem 1.25rem}.gap_0\.55rem{gap:.55rem}.gap_0\.5rem{gap:.5rem}.gap_0\.5rem_0\.6rem{gap:.5rem .6rem}.gap_0\.5rem_0\.9rem{gap:.5rem .9rem}.gap_0\.5rem_1\.25rem{gap:.5rem 1.25rem}.gap_0\.5rem_1rem{gap:.5rem 1rem}.gap_0\.65rem{gap:.65rem}.gap_0\.6rem{gap:.6rem}.gap_0\.6rem_1rem{gap:.6rem 1rem}.gap_0\.75rem{gap:.75rem}.gap_0\.7rem{gap:.7rem}.gap_0\.85rem{gap:.85rem}.gap_0\.9rem{gap:.9rem}.gap_1\.1rem{gap:1.1rem}.gap_1\.25rem{gap:1.25rem}.gap_1\.5_3{gap:1.5px 3px}.gap_1\.5rem{gap:1.5rem}.gap_10px{gap:10px}.gap_18px{gap:18px}.gap_1px{gap:1px}.gap_1rem{gap:1rem}.gap_1rem_2rem{gap:1rem 2rem}.gap_2px{gap:2px}.gap_2rem{gap:2rem}.gap_6px{gap:6px}.grid-c_2{grid-column:2}.grid-c_1_\/_-1{grid-column:1/-1}.li-s_disc{list-style:outside}.li-s_none{list-style:none}.ring_none{outline:var(--borders-none)}.ov_auto{overflow:auto}.ov_hidden{overflow:hidden}.ov_visible{overflow:visible}.ovs-b_contain{overscroll-behavior:contain}.scrs-t_x_proximity{scroll-snap-type:x proximity}.td_none{text-decoration:none}.td_underline{text-decoration:underline}.tw_balance{text-wrap:balance}.trs_background_token\(durations\.base\)_ease\,_transform_token\(durations\.base\)_token\(easings\.out\){transition:background var(--durations-base) ease, transform var(--durations-base) var(--easings-out)}.trs_background_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:background var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_background-color_0\.2s_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:background-color .2s ease, transform var(--durations-instant) var(--easings-out)}.trs_background-color_token\(durations\.spring\)_token\(easings\.spring\)\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:background-color var(--durations-spring) var(--easings-spring), transform var(--durations-instant) var(--easings-out)}.trs_border-color_token\(durations\.base\)_ease\,_color_token\(durations\.base\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:border-color var(--durations-base) ease, color var(--durations-base) ease, transform var(--durations-instant) var(--easings-out)}.trs_border-color_token\(durations\.base\)_ease\,_transform_token\(durations\.base\)_token\(easings\.out\){transition:border-color var(--durations-base) ease, transform var(--durations-base) var(--easings-out)}.trs_border-color_token\(durations\.base\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:border-color var(--durations-base) ease, transform var(--durations-instant) var(--easings-out)}.trs_border-color_token\(durations\.fast\)_ease\,_background_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:border-color var(--durations-fast) ease, background var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_border-color_token\(durations\.fast\)_ease\,_color_token\(durations\.fast\)_ease\,_transform_token\(durations\.fast\)_token\(easings\.out\){transition:border-color var(--durations-fast) ease, color var(--durations-fast) ease, transform var(--durations-fast) var(--easings-out)}.trs_border-color_token\(durations\.fast\)_ease\,_color_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:border-color var(--durations-fast) ease, color var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_border-color_token\(durations\.fast\)_ease\,_opacity_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:border-color var(--durations-fast) ease, opacity var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_border-color_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:border-color var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_color_token\(durations\.base\)_ease\,_background-color_token\(durations\.base\)_ease\,_border-color_token\(durations\.base\)_ease\,_box-shadow_token\(durations\.base\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:color var(--durations-base) ease, background-color var(--durations-base) ease, border-color var(--durations-base) ease, box-shadow var(--durations-base) ease, transform var(--durations-instant) var(--easings-out)}.trs_color_token\(durations\.fast\)_ease\,_background_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:color var(--durations-fast) ease, background var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_color_token\(durations\.fast\)_ease\,_background-color_token\(durations\.fast\)_ease\,_border-color_token\(durations\.fast\)_ease\,_box-shadow_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:color var(--durations-fast) ease, background-color var(--durations-fast) ease, border-color var(--durations-fast) ease, box-shadow var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_color_token\(durations\.fast\)_ease\,_border-color_token\(durations\.fast\)_ease\,_background_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:color var(--durations-fast) ease, border-color var(--durations-fast) ease, background var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_color_token\(durations\.fast\)_ease\,_border-color_token\(durations\.fast\)_ease\,_transform_token\(durations\.fast\)_token\(easings\.out\){transition:color var(--durations-fast) ease, border-color var(--durations-fast) ease, transform var(--durations-fast) var(--easings-out)}.trs_color_token\(durations\.fast\)_ease\,_border-color_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:color var(--durations-fast) ease, border-color var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_color_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:color var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_color_token\(durations\.spring\)_token\(easings\.spring\)\,_border-color_token\(durations\.spring\)_token\(easings\.spring\)\,_background-color_token\(durations\.spring\)_token\(easings\.spring\)\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:color var(--durations-spring) var(--easings-spring), border-color var(--durations-spring) var(--easings-spring), background-color var(--durations-spring) var(--easings-spring), transform var(--durations-instant) var(--easings-out)}.trs_opacity_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:opacity var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.trs_transform_token\(durations\.drawer\)_token\(easings\.out\)\,_opacity_token\(durations\.drawer\)_ease{transition:transform var(--durations-drawer) var(--easings-out), opacity var(--durations-drawer) ease}.trs_transform_token\(durations\.fast\)_ease\,_box-shadow_token\(durations\.fast\)_ease{transition:transform var(--durations-fast) ease, box-shadow var(--durations-fast) ease}.trs_transform_token\(durations\.instant\)_token\(easings\.out\){transition:transform var(--durations-instant) var(--easings-out)}.trs_transform_token\(durations\.slow\)_token\(easings\.out\){transition:transform var(--durations-slow) var(--easings-out)}.trs_transform_token\(durations\.spring\)_token\(easings\.spring\){transition:transform var(--durations-spring) var(--easings-spring)}.ovs-by_contain{overscroll-behavior-y:contain}.-webkit-overflow-scrolling_touch{-webkit-overflow-scrolling:touch}.ac-c_primary{accent-color:var(--colors-primary)}.ac_flex-start{align-content:flex-start}.ai_baseline{align-items:baseline}.ai_center{align-items:center}.ai_end{align-items:end}.ai_flex-end{align-items:flex-end}.ai_flex-start{align-items:flex-start}.ai_start{align-items:start}.ai_stretch{align-items:stretch}.as_flex-end{align-self:flex-end}.as_flex-start{align-self:flex-start}.as_start{align-self:start}.bkdp_blur\(6px\){backdrop-filter:blur(6px)}.bd-cl_collapse{border-collapse:collapse}.bx-sh_0_0_0_3px_token\(colors\.bg\){box-shadow:0 0 0 3px var(--colors-bg)}.bx-sh_e1{box-shadow:var(--shadows-e1)}.bx-sh_e2{box-shadow:var(--shadows-e2)}.bx-sh_e3{box-shadow:var(--shadows-e3)}.bx-sh_glow{box-shadow:var(--shadows-glow)}.break-inside_avoid{break-inside:avoid}.clip_rect\(0_0_0_0\){clip:rect(0 0 0 0)}.cp-path_inset\(50\%\){-webkit-clip-path:inset(50%);clip-path:inset(50%)}.c_accent{color:var(--colors-accent)}.c_danger{color:var(--colors-danger)}.c_framework{color:var(--colors-framework)}.c_inherit{color:inherit}.c_onPrimary{color:var(--colors-on-primary)}.c_primary{color:var(--colors-primary)}.c_success{color:var(--colors-success)}.c_text{color:var(--colors-text)}.c_textMuted{color:var(--colors-text-muted)}.cg_2\.5{column-gap:var(--spacing-2\.5)}.cg_1\.5rem{column-gap:1.5rem}.cq-t_inline-size{container-type:inline-size}.content-visibility_auto{content-visibility:auto}.cursor_default{cursor:default}.cursor_grab{cursor:grab}.cursor_pointer{cursor:pointer}.cursor_text{cursor:text}.d_block{display:block}.d_flex{display:flex}.d_grid{display:grid}.d_inline{display:inline}.d_inline-block{display:inline-block}.d_inline-flex{display:inline-flex}.d_list-item{display:list-item}.d_none{display:none}.flex-b_100\%{flex-basis:100%}.flex-d_column{flex-direction:column}.flex-d_row{flex-direction:row}.flex-sh_0{flex-shrink:0}.flex-wrap_nowrap{flex-wrap:nowrap}.flex-wrap_wrap{flex-wrap:wrap}.ff_display{font-family:var(--fonts-display)}.ff_inherit{font-family:inherit}.ff_mono{font-family:var(--fonts-mono)}.ff_reading{font-family:var(--fonts-reading)}.ff_sans{font-family:var(--fonts-sans)}.fs_0\.6875rem{font-size:.6875rem}.fs_0\.75rem{font-size:.75rem}.fs_0\.8125rem{font-size:.8125rem}.fs_1\.9rem{font-size:1.9rem}.fs_12\.5px{font-size:12.5px}.fs_12px{font-size:12px}.fs_14\.5px{font-size:14.5px}.fs_1rem{font-size:1rem}.fs_2\.6rem{font-size:2.6rem}.fs_2rem{font-size:2rem}.fs_2xl{font-size:var(--font-sizes-2xl)}.fs_2xs{font-size:var(--font-sizes-2xs)}.fs_3xl{font-size:var(--font-sizes-3xl)}.fs_base{font-size:var(--font-sizes-base)}.fs_inherit{font-size:inherit}.fs_lg{font-size:var(--font-sizes-lg)}.fs_max\(0\.9em\,_0\.6875rem\){font-size:max(.9em,.6875rem)}.fs_md{font-size:var(--font-sizes-md)}.fs_min\(calc\(90vw_\/_var\(--tui-banner-cols\)_\/_0\.62\)\,_calc\(57rem_\/_var\(--tui-banner-cols\)_\/_0\.62\)\,_3rem\){font-size:min(calc(90vw / var(--tui-banner-cols) / .62), calc(57rem / var(--tui-banner-cols) / .62), 3rem)}.fs_sm{font-size:var(--font-sizes-sm)}.fs_xl{font-size:var(--font-sizes-xl)}.fs_xs{font-size:var(--font-sizes-xs)}.font-style_italic{font-style:italic}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.fw_400{font-weight:400}.fw_500{font-weight:500}.fw_600{font-weight:600}.fw_700{font-weight:700}.grid-tc_10rem_1fr{grid-template-columns:10rem 1fr}.grid-tc_11rem_1fr{grid-template-columns:11rem 1fr}.grid-tc_13rem_1fr{grid-template-columns:13rem 1fr}.grid-tc_1fr{grid-template-columns:1fr}.grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.grid-tc_7\.5rem_1fr{grid-template-columns:7.5rem 1fr}.grid-tc_auto_1fr{grid-template-columns:auto 1fr}.grid-tc_auto_1fr_auto{grid-template-columns:auto 1fr auto}.grid-tc_auto_minmax\(0\,_1fr\){grid-template-columns:auto minmax(0,1fr)}.grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.grid-tc_repeat\(auto-fill\,_minmax\(10\.5rem\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.grid-tc_repeat\(auto-fill\,_minmax\(140px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.grid-tc_repeat\(auto-fill\,_minmax\(160px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.grid-tc_repeat\(auto-fill\,_minmax\(188px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(188px,1fr))}.grid-tc_repeat\(auto-fill\,_minmax\(min\(100\%\,_14rem\)\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}.grid-tc_repeat\(auto-fit\,_minmax\(min\(100\%\,_148px\)\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(min(100%,148px),1fr))}.jc_center{justify-content:center}.jc_flex-end{justify-content:flex-end}.jc_flex-start{justify-content:flex-start}.jc_space-between{justify-content:space-between}.justify-items_center{justify-items:center}.justify-items_stretch{justify-items:stretch}.justify-self_center{justify-self:center}.justify-self_end{justify-self:end}.justify-self_start{justify-self:start}.ls_-0\.01em{letter-spacing:-.01em}.ls_-0\.05em{letter-spacing:-.05em}.ls_0\.01em{letter-spacing:.01em}.ls_0\.02em{letter-spacing:.02em}.ls_0\.08em{letter-spacing:.08em}.ls_normal{letter-spacing:var(--letter-spacings-normal)}.ls_snug{letter-spacing:var(--letter-spacings-snug)}.ls_tight{letter-spacing:var(--letter-spacings-tight)}.ls_wider{letter-spacing:var(--letter-spacings-wider)}.lh_1{line-height:1}.lh_1\.05{line-height:1.05}.lh_1\.1{line-height:1.1}.lh_1\.2{line-height:1.2}.lh_1\.25{line-height:1.25}.lh_1\.3{line-height:1.3}.lh_1\.4{line-height:1.4}.lh_1\.45{line-height:1.45}.lh_1\.5{line-height:1.5}.lh_1\.55{line-height:1.55}.lh_1\.6{line-height:1.6}.lh_1\.62{line-height:1.62}.lh_1\.65{line-height:1.65}.lh_1\.7{line-height:1.7}.lh_1\.75{line-height:1.75}.lh_1\.8{line-height:1.8}.lh_1\.9{line-height:1.9}.lh_24px{line-height:24px}.lh_normal{line-height:var(--line-heights-normal)}.lh_relaxed{line-height:var(--line-heights-relaxed)}.lh_snug{line-height:var(--line-heights-snug)}.lh_tight{line-height:var(--line-heights-tight)}.op_0{opacity:0}.op_0\.55{opacity:.55}.op_0\.7{opacity:.7}.op_0\.72{opacity:.72}.op_0\.8{opacity:.8}.op_0\.82{opacity:.82}.op_0\.85{opacity:.85}.op_0\.87{opacity:.87}.op_0\.9{opacity:.9}.op_1{opacity:1}.order_4{order:4}.ov-wrap_anywhere{overflow-wrap:anywhere}.ov-wrap_break-word{overflow-wrap:break-word}.pointer-events_auto{pointer-events:auto}.pointer-events_none{pointer-events:none}.pos_absolute{position:absolute}.pos_fixed{position:fixed}.pos_relative{position:relative}.pos_sticky{position:sticky}.resize_vertical{resize:vertical}.rg_1{row-gap:var(--spacing-1)}.rg_0\.35rem{row-gap:.35rem}.rg_0\.6rem{row-gap:.6rem}.scr-sa_start{scroll-snap-align:start}.ta_center{text-align:center}.ta_left{text-align:left}.ta_right{text-align:right}.tov_ellipsis{text-overflow:ellipsis}.tt_none{text-transform:none}.tt_uppercase{text-transform:uppercase}.tu-o_2px{text-underline-offset:2px}.trf_rotate\(45deg\){transform:rotate(45deg)}.trf_scaleX\(0\){transform:scaleX(0)}.trf_translateX\(-50\%\)_translateY\(160\%\){transform:translate(-50%)translateY(160%)}.trf_translateY\(-50\%\){transform:translateY(-50%)}.trf-o_left{transform-origin:0}.us_none{-webkit-user-select:none;user-select:none}.va_middle{vertical-align:middle}.va_top{vertical-align:top}.vis_hidden{visibility:hidden}.vis_visible{visibility:visible}.white-space_normal{white-space:normal}.white-space_nowrap{white-space:nowrap}.white-space_pre{white-space:pre}.white-space_pre-line{white-space:pre-line}.white-space_pre-wrap{white-space:pre-wrap}.will-change_transform{will-change:transform}.wb_break-all{word-break:break-all}.wb_break-word{word-break:break-word}.z_0{z-index:0}.z_1{z-index:1}.z_100{z-index:100}.z_2{z-index:2}.z_200{z-index:200}.z_35{z-index:35}.z_40{z-index:40}.z_60{z-index:60}.z_90{z-index:90}.ov-x_auto{overflow-x:auto}.ov-x_hidden{overflow-x:hidden}.ov-y_auto{overflow-y:auto}.ov-y_hidden{overflow-y:hidden}.bd-b-w_2px{border-bottom-width:2px}.bd-l-c_accent{border-left-color:var(--colors-accent)}.bd-l-c_border{border-left-color:var(--colors-border)}.bd-l-c_primary{border-left-color:var(--colors-primary)}.bd-l-w_3px{border-left-width:3px}.bd-t-c_primary{border-top-color:var(--colors-primary)}.bd-t-w_3px{border-top-width:3px}.bottom_0{bottom:var(--spacing-0)}.bottom_14px{bottom:14px}.bottom_1rem{bottom:1rem}.h_0\.85rem{height:.85rem}.h_1\.35rem{height:1.35rem}.h_1\.5rem{height:1.5rem}.h_1\.6rem{height:1.6rem}.h_1\.75rem{height:1.75rem}.h_1\.7rem{height:1.7rem}.h_100\%{height:100%}.h_10px{height:10px}.h_14px{height:14px}.h_16px{height:16px}.h_1px{height:1px}.h_2\.1rem{height:2.1rem}.h_2\.5rem{height:2.5rem}.h_22px{height:22px}.h_2rem{height:2rem}.h_34px{height:34px}.h_3px{height:3px}.h_40px{height:40px}.h_44px{height:44px}.h_4px{height:4px}.h_5rem{height:5rem}.h_6px{height:6px}.h_8px{height:8px}.left_0{left:var(--spacing-0)}.left_-6px{left:-6px}.left_-9999px{left:-9999px}.left_0\.75rem{left:.75rem}.left_50\%{left:50%}.left_calc\(-1\.4rem_-_5px\){left:calc(-1.4rem - 5px)}.mb_0{margin-bottom:var(--spacing-0)}.mb_2{margin-bottom:var(--spacing-2)}.mb_2\.5{margin-bottom:var(--spacing-2\.5)}.mb_3{margin-bottom:var(--spacing-3)}.mb_4{margin-bottom:var(--spacing-4)}.mb_6{margin-bottom:var(--spacing-6)}.mb_8{margin-bottom:var(--spacing-8)}.mb_0\.15rem{margin-bottom:.15rem}.mb_0\.25rem{margin-bottom:.25rem}.mb_0\.2rem{margin-bottom:.2rem}.mb_0\.35rem{margin-bottom:.35rem}.mb_0\.3rem{margin-bottom:.3rem}.mb_0\.45rem{margin-bottom:.45rem}.mb_0\.4rem{margin-bottom:.4rem}.mb_0\.55rem{margin-bottom:.55rem}.mb_0\.5rem{margin-bottom:.5rem}.mb_0\.6rem{margin-bottom:.6rem}.mb_0\.75rem{margin-bottom:.75rem}.mb_0\.7rem{margin-bottom:.7rem}.mb_0\.85rem{margin-bottom:.85rem}.mb_0\.8rem{margin-bottom:.8rem}.mb_0\.9rem{margin-bottom:.9rem}.mb_1\.1rem{margin-bottom:1.1rem}.mb_1\.25rem{margin-bottom:1.25rem}.mb_1\.4rem{margin-bottom:1.4rem}.mb_1\.5rem{margin-bottom:1.5rem}.mb_1\.75rem{margin-bottom:1.75rem}.mb_1rem{margin-bottom:1rem}.mb_2\.5rem{margin-bottom:2.5rem}.mb_2rem{margin-bottom:2rem}.mb_6px{margin-bottom:6px}.ml_0{margin-left:var(--spacing-0)}.ml_2{margin-left:var(--spacing-2)}.ml_-0\.3rem{margin-left:-.3rem}.ml_-0\.6rem{margin-left:-.6rem}.ml_0\.35rem{margin-left:.35rem}.ml_0\.3rem{margin-left:.3rem}.ml_0\.4rem{margin-left:.4rem}.ml_0\.5rem{margin-left:.5rem}.ml_0\.6rem{margin-left:.6rem}.ml_1rem{margin-left:1rem}.ml_2\.55rem{margin-left:2.55rem}.ml_auto{margin-left:auto}.mr_0{margin-right:var(--spacing-0)}.mr_0\.15rem{margin-right:.15rem}.mr_0\.1rem{margin-right:.1rem}.mr_0\.2rem{margin-right:.2rem}.mr_0\.4rem{margin-right:.4rem}.mr_0\.5rem{margin-right:.5rem}.mr_0\.6rem{margin-right:.6rem}.mt_0{margin-top:var(--spacing-0)}.mt_1{margin-top:var(--spacing-1)}.mt_10{margin-top:var(--spacing-10)}.mt_2{margin-top:var(--spacing-2)}.mt_4{margin-top:var(--spacing-4)}.mt_8{margin-top:var(--spacing-8)}.mt_9{margin-top:var(--spacing-9)}.mt_-0\.25rem{margin-top:-.25rem}.mt_-0\.4rem{margin-top:-.4rem}.mt_0\.15rem{margin-top:.15rem}.mt_0\.1rem{margin-top:.1rem}.mt_0\.25rem{margin-top:.25rem}.mt_0\.2rem{margin-top:.2rem}.mt_0\.35rem{margin-top:.35rem}.mt_0\.3rem{margin-top:.3rem}.mt_0\.45rem{margin-top:.45rem}.mt_0\.4rem{margin-top:.4rem}.mt_0\.55rem{margin-top:.55rem}.mt_0\.5rem{margin-top:.5rem}.mt_0\.65rem{margin-top:.65rem}.mt_0\.6rem{margin-top:.6rem}.mt_0\.75rem{margin-top:.75rem}.mt_0\.7rem{margin-top:.7rem}.mt_0\.85rem{margin-top:.85rem}.mt_0\.8rem{margin-top:.8rem}.mt_0\.9rem{margin-top:.9rem}.mt_1\.1rem{margin-top:1.1rem}.mt_1\.25rem{margin-top:1.25rem}.mt_1\.5rem{margin-top:1.5rem}.mt_1\.65rem{margin-top:1.65rem}.mt_1\.75rem{margin-top:1.75rem}.mt_10px{margin-top:10px}.mt_1rem{margin-top:1rem}.mt_2\.5rem{margin-top:2.5rem}.mt_2\.75rem{margin-top:2.75rem}.mt_20px{margin-top:20px}.mt_2rem{margin-top:2rem}.mt_3\.5rem{margin-top:3.5rem}.mt_3rem{margin-top:3rem}.mt_4rem{margin-top:4rem}.mt_auto{margin-top:auto}.max-h_10rem{max-height:10rem}.max-h_11rem{max-height:11rem}.max-h_12rem{max-height:12rem}.max-h_13rem{max-height:13rem}.max-h_14rem{max-height:14rem}.max-h_16rem{max-height:16rem}.max-h_18rem{max-height:18rem}.max-h_2\.5rem{max-height:2.5rem}.max-h_20rem{max-height:20rem}.max-h_22rem{max-height:22rem}.max-h_24rem{max-height:24rem}.max-h_260px{max-height:260px}.max-h_26rem{max-height:26rem}.max-h_28rem{max-height:28rem}.max-h_30rem{max-height:30rem}.max-h_38rem{max-height:38rem}.max-h_4\.5rem{max-height:4.5rem}.max-h_40rem{max-height:40rem}.max-h_6rem{max-height:6rem}.max-h_70vh{max-height:70vh}.max-h_7rem{max-height:7rem}.max-h_8rem{max-height:8rem}.max-h_9rem{max-height:9rem}.max-h_min\(85vh\,_36rem\){max-height:min(85vh,36rem)}.max-h_var\(--ref-panel-max\){max-height:var(--ref-panel-max)}.max-w_100\%{max-width:100%}.max-w_16rem{max-width:16rem}.max-w_20rem{max-width:20rem}.max-w_22rem{max-width:22rem}.max-w_26rem{max-width:26rem}.max-w_34ch{max-width:34ch}.max-w_34rem{max-width:34rem}.max-w_360px{max-width:360px}.max-w_54ch{max-width:54ch}.max-w_60ch{max-width:60ch}.max-w_620px{max-width:620px}.max-w_640px{max-width:640px}.max-w_68ch{max-width:68ch}.max-w_72ch{max-width:72ch}.max-w_76ch{max-width:76ch}.max-w_9rem{max-width:9rem}.max-w_calc\(100vw_-_2rem\){max-width:calc(100vw - 2rem)}.max-w_min\(300px\,_calc\(100vw_-_1\.5rem\)\){max-width:min(300px,100vw - 1.5rem)}.max-w_none{max-width:none}.max-w_var\(--page-max\){max-width:var(--page-max)}.min-h_1\.2em{min-height:1.2em}.min-h_1\.3em{min-height:1.3em}.min-h_1\.4em{min-height:1.4em}.min-h_1\.6em{min-height:1.6em}.min-h_1\.6rem{min-height:1.6rem}.min-h_1\.75rem{min-height:1.75rem}.min-h_1\.7rem{min-height:1.7rem}.min-h_13rem{min-height:13rem}.min-h_1px{min-height:1px}.min-h_2\.25rem{min-height:2.25rem}.min-h_2\.3rem{min-height:2.3rem}.min-h_2\.4rem{min-height:2.4rem}.min-h_24px{min-height:24px}.min-h_26px{min-height:26px}.min-h_2rem{min-height:2rem}.min-h_3\.4em{min-height:3.4em}.min-h_32px{min-height:32px}.min-h_3rem{min-height:3rem}.min-h_4\.5rem{min-height:4.5rem}.min-h_40px{min-height:40px}.min-h_44px{min-height:44px}.min-h_48px{min-height:48px}.min-h_5\.5rem{min-height:5.5rem}.min-h_5rem{min-height:5rem}.min-h_60vh{min-height:60vh}.min-h_7rem{min-height:7rem}.min-h_8rem{min-height:8rem}.min-h_9rem{min-height:9rem}.min-w_0{min-width:var(--sizes-0)}.min-w_1\.35rem{min-width:1.35rem}.min-w_1\.3rem{min-width:1.3rem}.min-w_1\.6rem{min-width:1.6rem}.min-w_1\.75rem{min-width:1.75rem}.min-w_1\.7rem{min-width:1.7rem}.min-w_1\.9rem{min-width:1.9rem}.min-w_100px{min-width:100px}.min-w_104px{min-width:104px}.min-w_10rem{min-width:10rem}.min-w_110px{min-width:110px}.min-w_120px{min-width:120px}.min-w_130px{min-width:130px}.min-w_13rem{min-width:13rem}.min-w_140px{min-width:140px}.min-w_14rem{min-width:14rem}.min-w_15rem{min-width:15rem}.min-w_160px{min-width:160px}.min-w_180px{min-width:180px}.min-w_18rem{min-width:18rem}.min-w_2\.3rem{min-width:2.3rem}.min-w_2\.75rem{min-width:2.75rem}.min-w_210px{min-width:210px}.min-w_24px{min-width:24px}.min-w_260px{min-width:260px}.min-w_26px{min-width:26px}.min-w_280px{min-width:280px}.min-w_2rem{min-width:2rem}.min-w_3\.4rem{min-width:3.4rem}.min-w_32px{min-width:32px}.min-w_3rem{min-width:3rem}.min-w_4\.5rem{min-width:4.5rem}.min-w_4\.6rem{min-width:4.6rem}.min-w_40px{min-width:40px}.min-w_44px{min-width:44px}.min-w_4ch{min-width:4ch}.min-w_4rem{min-width:4rem}.min-w_620px{min-width:620px}.min-w_640px{min-width:640px}.min-w_7\.5rem{min-width:7.5rem}.min-w_760px{min-width:760px}.min-w_8rem{min-width:8rem}.min-w_90px{min-width:90px}.min-w_96px{min-width:96px}.min-w_9rem{min-width:9rem}.min-w_auto{min-width:auto}.pb_0{padding-bottom:var(--spacing-0)}.pb_0\.08em{padding-bottom:.08em}.pb_0\.15rem{padding-bottom:.15rem}.pb_0\.25rem{padding-bottom:.25rem}.pb_0\.2rem{padding-bottom:.2rem}.pb_0\.35rem{padding-bottom:.35rem}.pb_0\.45rem{padding-bottom:.45rem}.pb_0\.55rem{padding-bottom:.55rem}.pb_0\.5rem{padding-bottom:.5rem}.pb_0\.75rem{padding-bottom:.75rem}.pb_0\.85rem{padding-bottom:.85rem}.pb_0\.9rem{padding-bottom:.9rem}.pb_1\.25rem{padding-bottom:1.25rem}.pb_1rem{padding-bottom:1rem}.pb_4px{padding-bottom:4px}.pb_8px{padding-bottom:8px}.pl_0{padding-left:var(--spacing-0)}.pl_0\.1rem{padding-left:.1rem}.pl_0\.55rem{padding-left:.55rem}.pl_0\.65rem{padding-left:.65rem}.pl_0\.6rem{padding-left:.6rem}.pl_0\.75rem{padding-left:.75rem}.pl_0\.7rem{padding-left:.7rem}.pl_0\.9rem{padding-left:.9rem}.pl_1\.1rem{padding-left:1.1rem}.pl_1\.25rem{padding-left:1.25rem}.pl_1\.2rem{padding-left:1.2rem}.pl_1\.4rem{padding-left:1.4rem}.pl_1\.5rem{padding-left:1.5rem}.pl_10px{padding-left:10px}.pl_1rem{padding-left:1rem}.pl_8px{padding-left:8px}.pr_0\.75rem{padding-right:.75rem}.pr_12px{padding-right:12px}.pr_14px{padding-right:14px}.pr_7\.5rem{padding-right:7.5rem}.pt_0{padding-top:var(--spacing-0)}.pt_2{padding-top:var(--spacing-2)}.pt_6{padding-top:var(--spacing-6)}.pt_0\.15rem{padding-top:.15rem}.pt_0\.1rem{padding-top:.1rem}.pt_0\.4rem{padding-top:.4rem}.pt_0\.5rem{padding-top:.5rem}.pt_0\.6rem{padding-top:.6rem}.pt_0\.75rem{padding-top:.75rem}.pt_0\.7rem{padding-top:.7rem}.pt_0\.85rem{padding-top:.85rem}.pt_0\.9rem{padding-top:.9rem}.pt_1\.4rem{padding-top:1.4rem}.pt_1\.5rem{padding-top:1.5rem}.pt_12px{padding-top:12px}.pt_1rem{padding-top:1rem}.pt_2rem{padding-top:2rem}.right_0{right:var(--spacing-0)}.right_0\.75rem{right:.75rem}.right_14px{right:14px}.scr-mt_5rem{scroll-margin-top:5rem}.top_0{top:var(--spacing-0)}.top_1\.1rem{top:1.1rem}.top_1\.35rem{top:1.35rem}.top_12px{top:12px}.top_6px{top:6px}.top_calc\(100\%_\+_0\.4rem\){top:calc(100% + .4rem)}.w_0\.85rem{width:.85rem}.w_1\.05rem{width:1.05rem}.w_1\.5rem{width:1.5rem}.w_1\.6rem{width:1.6rem}.w_1\.75rem{width:1.75rem}.w_1\.7rem{width:1.7rem}.w_10\.5rem{width:10.5rem}.w_100\%{width:100%}.w_10px{width:10px}.w_12rem{width:12rem}.w_14px{width:14px}.w_16px{width:16px}.w_190px{width:190px}.w_1px{width:1px}.w_1rem{width:1rem}.w_2\.1rem{width:2.1rem}.w_2\.4rem{width:2.4rem}.w_2\.5rem{width:2.5rem}.w_2rem{width:2rem}.w_3rem{width:3rem}.w_40px{width:40px}.w_44px{width:44px}.w_4rem{width:4rem}.w_5\.5rem{width:5.5rem}.w_6px{width:6px}.w_8px{width:8px}.w_9\.5rem{width:9.5rem}.w_9rem{width:9rem}.w_auto{width:auto}.w_max-content{width:max-content}.w_min\(28rem\,_calc\(100\%_-_2rem\)\){width:min(28rem,100% - 2rem)}.w_min\(320px\,_calc\(100vw_-_2rem\)\){width:min(320px,100vw - 2rem)}.w_min\(920px\,_100\%\){width:min(920px,100%)}.\[\&_\+_\&\]\:bd-t_1px_solid_token\(colors\.border\)+.\[\&_\+_\&\]\:bd-t_1px_solid_token\(colors\.border\){border-top:1px solid var(--colors-border)}.\[\&_\+_\&\]\:mt_1rem+.\[\&_\+_\&\]\:mt_1rem{margin-top:1rem}.\[\&_\+_\&\]\:pt_1rem+.\[\&_\+_\&\]\:pt_1rem{padding-top:1rem}.hover\:\[\&_\.grp-title\]\:c_primary:is(:hover,[data-hover]) .grp-title{color:var(--colors-primary)}.\[\&_\.oi-on\]\:d_none .oi-on{display:none}.hover\:\[\&_\.subgrp-title\]\:c_primary:is(:hover,[data-hover]) .subgrp-title,.hover\:\[\&_\.tactic-title\]\:c_primary:is(:hover,[data-hover]) .tactic-title,.hover\:\[\&_\.tools-grp-title\]\:c_primary:is(:hover,[data-hover]) .tools-grp-title{color:var(--colors-primary)}.\[\&_\>_\*\]\:grid-area_1_\/_1>*{grid-area:1/1}.\[\&_\>_\*\]\:flex-sh_0>*{flex-shrink:0}.\[\&_\>_li\]\:max-w_100\%>li{max-width:100%}.\[\&_\>_li\]\:min-w_0>li{min-width:var(--sizes-0)}.\[\&_\>_span\]\:bg_border>span{background:var(--colors-border)}.\[\&_\>_span\]\:bdr_full>span{border-radius:var(--radii-full)}.\[\&_\>_span\]\:d_inline-block>span{display:inline-block}.\[\&_\>_span\]\:h_9px>span{height:9px}.\[\&_\>_span\]\:w_9px>span{width:9px}.\[\&_a\]\:c_primary a{color:var(--colors-primary)}.\[\&_input\]\:inset_0 input{inset:var(--spacing-0)}.\[\&_input\]\:m_0 input{margin:var(--spacing-0)}.\[\&_input\]\:cursor_pointer input{cursor:pointer}.\[\&_input\]\:op_0 input{opacity:0}.\[\&_input\]\:pos_absolute input{position:absolute}.\[\&_li\]\:c_textMuted li{color:var(--colors-text-muted)}.\[\&_li\]\:ff_reading li{font-family:var(--fonts-reading)}.\[\&_li\]\:lh_1\.65 li{line-height:1.65}.\[\&_li\]\:mb_0\.2rem li{margin-bottom:.2rem}.\[\&_li\]\:mb_0\.4rem li{margin-bottom:.4rem}.\[\&_p\]\:m_0\.5rem_0_0 p{margin:.5rem 0 0}.\[\&_p\]\:c_text p{color:var(--colors-text)}.\[\&_p\]\:fs_md p{font-size:var(--font-sizes-md)}.\[\&_p\]\:lh_1\.65 p{line-height:1.65}.\[\&_p\]\:max-w_68ch p{max-width:68ch}.\[\&_span\]\:c_textMuted span{color:var(--colors-text-muted)}.\[\&_span\]\:fw_400 span{font-weight:400}.hover\:\[\&_span\]\:c_primary:is(:hover,[data-hover]) span{color:var(--colors-primary)}.\[\&_strong\]\:fw_700 strong{font-weight:700}.\[\&_summary\]\:c_text summary{color:var(--colors-text)}.\[\&_summary\]\:cursor_pointer summary{cursor:pointer}.\[\&_summary\]\:ff_mono summary{font-family:var(--fonts-mono)}.\[\&_summary\]\:fs_13px summary{font-size:13px}.\[\&_table\]\:mt_0\.5rem table{margin-top:.5rem}.\[\&_thead_th\]\:bg_bgCard thead th{background:var(--colors-bg-card)}.\[\&_thead_th\]\:pos_sticky thead th{position:sticky}.\[\&_thead_th\]\:z_1 thead th{z-index:1}.\[\&_thead_th\]\:top_0 thead th{top:var(--spacing-0)}.\[\&\[aria-current\=\"page\"\]\]\:bg_line[aria-current=page]{background:var(--colors-line)}.\[\&\[aria-current\=\"page\"\]\]\:bd-c_primary[aria-current=page]{border-color:var(--colors-primary)}.\[\&\[aria-current\=\"page\"\]\]\:bx-sh_e2[aria-current=page]{box-shadow:var(--shadows-e2)}.\[\&\[aria-expanded\=\"true\"\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.border\)_90\%\,_transparent\)[aria-expanded=true]{background:color-mix(in srgb, var(--colors-border) 90%, transparent)}.\[\&\[aria-pressed\=\"true\"\]\]\:bg_primary[aria-pressed=true]{background:var(--colors-primary)}.\[\&\[aria-pressed\=\"true\"\]\]\:bd-c_primary[aria-pressed=true]{border-color:var(--colors-primary)}.\[\&\[aria-pressed\=\"true\"\]\]\:c_onPrimary[aria-pressed=true]{color:var(--colors-on-primary)}.\[\&\[aria-pressed\=true\]\]\:bg_bgCard[aria-pressed=true]{background:var(--colors-bg-card)}.\[\&\[aria-pressed\=true\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.primary\)_12\%\,_transparent\)[aria-pressed=true]{background:color-mix(in srgb, var(--colors-primary) 12%, transparent)}.\[\&\[aria-pressed\=true\]\]\:bd-c_accent[aria-pressed=true]{border-color:var(--colors-accent)}.\[\&\[aria-pressed\=true\]\]\:bd-c_primary[aria-pressed=true]{border-color:var(--colors-primary)}.\[\&\[aria-pressed\=true\]\]\:c_accent[aria-pressed=true]{color:var(--colors-accent)}.\[\&\[aria-pressed\=true\]\]\:c_primary[aria-pressed=true]{color:var(--colors-primary)}.\[\&\[data-active\]\]\:bg_bgCard[data-active]{background:var(--colors-bg-card)}.\[\&\[data-active\]\]\:bg_bgSubtle[data-active]{background:var(--colors-bg-subtle)}.\[\&\[data-active\]\]\:bg_primary[data-active]{background:var(--colors-primary)}.\[\&\[data-active\]\]\:bd-c_border[data-active]{border-color:var(--colors-border)}.\[\&\[data-active\]\]\:bd-c_primary[data-active]{border-color:var(--colors-primary)}.\[\&\[data-active\]\]\:bx-sh_e2[data-active]{box-shadow:var(--shadows-e2)}.\[\&\[data-active\]\]\:c_onPrimary[data-active]{color:var(--colors-on-primary)}.\[\&\[data-active\]\]\:c_primary[data-active]{color:var(--colors-primary)}.\[\&\[data-active\]\]\:d_flex[data-active]{display:flex}.\[\&\[data-active\]\]\:fw_700[data-active]{font-weight:700}.\[\&\[data-active\]\]\:bd-l-c_primary[data-active]{border-left-color:var(--colors-primary)}.\[\&\[data-copied\]\]\:bd-c_accent[data-copied]{border-color:var(--colors-accent)}.\[\&\[data-copied\]\]\:c_accent[data-copied]{color:var(--colors-accent)}.\[\&\[data-copied\]\]\:c_primary[data-copied]{color:var(--colors-primary)}.\[\&\[data-correct\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.success\)_12\%\,_transparent\)[data-correct]{background:color-mix(in srgb, var(--colors-success) 12%, transparent)}.\[\&\[data-correct\]\]\:bd-c_success[data-correct]{border-color:var(--colors-success)}.\[\&\[data-covered\]\]\:bd-l-c_accent[data-covered]{border-left-color:var(--colors-accent)}.\[\&\[data-covered\]\]\:bd-l-w_3px[data-covered]{border-left-width:3px}.\[\&\[data-dirty\=\"no\"\]\]\:c_success[data-dirty=no]{color:var(--colors-success)}.\[\&\[data-dirty\=\"yes\"\]\]\:c_danger[data-dirty=yes]{color:var(--colors-danger)}.\[\&\[data-dragover\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.primary\)_8\%\,_transparent\)[data-dragover]{background:color-mix(in srgb, var(--colors-primary) 8%, transparent)}.\[\&\[data-dragover\]\]\:bd-c_primary[data-dragover]{border-color:var(--colors-primary)}.\[\&\[data-empty\]\]\:c_textMuted[data-empty]{color:var(--colors-text-muted)}.\[\&\[data-empty\]\]\:font-style_italic[data-empty]{font-style:italic}.\[\&\[data-empty\]\]\:fw_400[data-empty]{font-weight:400}.\[\&\[data-has-matches\]\]\:d_flex[data-has-matches]{display:flex}.\[\&\[data-highlighted\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.accent\)_9\%\,_transparent\)[data-highlighted]{background:color-mix(in srgb, var(--colors-accent) 9%, transparent)}.\[\&\[data-hot\=\"1\"\]\]\:bg_danger[data-hot="1"]{background:var(--colors-danger)}.\[\&\[data-hot\=\"1\"\]\]\:op_1[data-hot="1"]{opacity:1}.\[\&\[data-incorrect\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.danger\)_10\%\,_transparent\)[data-incorrect]{background:color-mix(in srgb, var(--colors-danger) 10%, transparent)}.\[\&\[data-incorrect\]\]\:bd-c_danger[data-incorrect]{border-color:var(--colors-danger)}.\[\&\[data-invalid\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.danger\)_8\%\,_transparent\)[data-invalid]{background:color-mix(in srgb, var(--colors-danger) 8%, transparent)}.\[\&\[data-invalid\]\]\:bd-c_color-mix\(in_srgb\,_token\(colors\.danger\)_55\%\,_token\(colors\.border\)\)[data-invalid]{border-color:color-mix(in srgb, var(--colors-danger) 55%, var(--colors-border))}.\[\&\[data-invalid\]\]\:bdr_sm[data-invalid]{border-radius:var(--radii-sm)}.\[\&\[data-kind\=\"cmd\"\]\]\:c_primary[data-kind=cmd]{color:var(--colors-primary)}.\[\&\[data-kind\=\"cmd\"\]\]\:fw_700[data-kind=cmd]{font-weight:700}.\[\&\[data-kind\=\"correct\"\]\]\:c_accent[data-kind=correct]{color:var(--colors-accent)}.\[\&\[data-kind\=\"correct\"\]\]\:fw_700[data-kind=correct]{font-weight:700}.\[\&\[data-kind\=\"correct\"\]\]\:mt_0\.3rem[data-kind=correct]{margin-top:.3rem}.\[\&\[data-kind\=\"correct-explain\"\]\]\:c_textMuted[data-kind=correct-explain]{color:var(--colors-text-muted)}.\[\&\[data-kind\=\"correct-explain\"\]\]\:fs_xs[data-kind=correct-explain]{font-size:var(--font-sizes-xs)}.\[\&\[data-kind\=\"error\"\]\]\:c_danger[data-kind=error]{color:var(--colors-danger)}.\[\&\[data-kind\=\"hint\"\]\]\:c_textMuted[data-kind=hint]{color:var(--colors-text-muted)}.\[\&\[data-kind\=\"hint\"\]\]\:font-style_italic[data-kind=hint]{font-style:italic}.\[\&\[data-kind\=\"nudge\"\]\]\:c_primary[data-kind=nudge]{color:var(--colors-primary)}.\[\&\[data-kind\=\"nudge\"\]\]\:font-style_italic[data-kind=nudge]{font-style:italic}.\[\&\[data-kind\=\"nudge\"\]\]\:fw_700[data-kind=nudge]{font-weight:700}.\[\&\[data-kind\=\"nudge\"\]\]\:mt_0\.3rem[data-kind=nudge]{margin-top:.3rem}.\[\&\[data-kind\=\"out\"\]\]\:c_textMuted[data-kind=out]{color:var(--colors-text-muted)}.\[\&\[data-level\=\"SEV-1\"\]\]\:c_danger[data-level=SEV-1]{color:var(--colors-danger)}.\[\&\[data-level\=\"SEV-1\"\]\]\:bd-l-c_danger[data-level=SEV-1]{border-left-color:var(--colors-danger)}.\[\&\[data-level\=\"SEV-2\"\]\]\:c_danger[data-level=SEV-2]{color:var(--colors-danger)}.\[\&\[data-level\=\"SEV-2\"\]\]\:bd-l-c_danger[data-level=SEV-2]{border-left-color:var(--colors-danger)}.\[\&\[data-level\=\"SEV-3\"\]\]\:c_primary[data-level=SEV-3]{color:var(--colors-primary)}.\[\&\[data-level\=\"SEV-3\"\]\]\:bd-l-c_primary[data-level=SEV-3]{border-left-color:var(--colors-primary)}.\[\&\[data-level\=\"SEV-4\"\]\]\:c_success[data-level=SEV-4]{color:var(--colors-success)}.\[\&\[data-level\=\"SEV-4\"\]\]\:bd-l-c_success[data-level=SEV-4]{border-left-color:var(--colors-success)}.\[\&\[data-modifier\=\"1\"\]\]\:pl_1\.1rem[data-modifier="1"]{padding-left:1.1rem}.\[\&\[data-needs\]\]\:bx-sh_0_0_0_1px_token\(colors\.accent\)[data-needs]{box-shadow:0 0 0 1px var(--colors-accent)}.\[\&\[data-on\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.primary\)_8\%\,_transparent\)[data-on]{background:color-mix(in srgb, var(--colors-primary) 8%, transparent)}.\[\&\[data-on\]\]\:bd-c_primary[data-on]{border-color:var(--colors-primary)}.\[\&\[data-on\]\]\:c_primary[data-on]{color:var(--colors-primary)}.\[\&\[data-ready\]\]\:d_block[data-ready]{display:block}.\[\&\[data-ready\]\]\:d_inline-flex[data-ready]{display:inline-flex}.\[\&\[data-set\=\"1\"\]\]\:bg_primary[data-set="1"]{background:var(--colors-primary)}.\[\&\[data-set\=\"1\"\]\]\:bd-c_primary[data-set="1"]{border-color:var(--colors-primary)}.\[\&\[data-set\=\"1\"\]\]\:c_onPrimary[data-set="1"]{color:var(--colors-on-primary)}.\[\&\[data-sev\=\"high\"\]\]\:bd-l-c_danger[data-sev=high]{border-left-color:var(--colors-danger)}.\[\&\[data-sev\=\"medium\"\]\]\:bd-l-c_primary[data-sev=medium]{border-left-color:var(--colors-primary)}.\[\&\[data-severity\=\"error\"\]\]\:bd-l-c_danger[data-severity=error]{border-left-color:var(--colors-danger)}.\[\&\[data-severity\=\"warning\"\]\]\:bd-l-c_primary[data-severity=warning]{border-left-color:var(--colors-primary)}.\[\&\[data-show\]\]\:d_flex[data-show]{display:flex}.\[\&\[data-show\]\]\:op_1[data-show]{opacity:1}.\[\&\[data-show\]\]\:trf_translateX\(-50\%\)_translateY\(0\)[data-show]{transform:translate(-50%)translateY(0)}.\[\&\[data-signal\=\"high\"\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.danger\)_10\%\,_transparent\)[data-signal=high]{background:color-mix(in srgb, var(--colors-danger) 10%, transparent)}.\[\&\[data-signal\=\"high\"\]\]\:bd-c_color-mix\(in_srgb\,_token\(colors\.danger\)_45\%\,_transparent\)[data-signal=high]{border-color:color-mix(in srgb, var(--colors-danger) 45%, transparent)}.\[\&\[data-signal\=\"high\"\]\]\:c_danger[data-signal=high]{color:var(--colors-danger)}.\[\&\[data-signal\=\"medium\"\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.primary\)_8\%\,_transparent\)[data-signal=medium]{background:color-mix(in srgb, var(--colors-primary) 8%, transparent)}.\[\&\[data-signal\=\"medium\"\]\]\:bd-c_color-mix\(in_srgb\,_token\(colors\.primary\)_40\%\,_transparent\)[data-signal=medium]{border-color:color-mix(in srgb, var(--colors-primary) 40%, transparent)}.\[\&\[data-signal\=\"medium\"\]\]\:c_primary[data-signal=medium]{color:var(--colors-primary)}.\[\&\[data-state\=\"correct\"\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.success\)_10\%\,_transparent\)[data-state=correct]{background:color-mix(in srgb, var(--colors-success) 10%, transparent)}.\[\&\[data-state\=\"correct\"\]\]\:bd-c_success[data-state=correct]{border-color:var(--colors-success)}.\[\&\[data-state\=\"correct\"\]\]\:bd-l-c_success[data-state=correct]{border-left-color:var(--colors-success)}.\[\&\[data-state\=\"error\"\]\]\:c_text[data-state=error]{color:var(--colors-text)}.\[\&\[data-state\=\"error\"\]\]\:bd-l-c_danger[data-state=error],.\[\&\[data-state\=\"expired\"\]\]\:bd-l-c_danger[data-state=expired]{border-left-color:var(--colors-danger)}.\[\&\[data-state\=\"fail\"\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.danger\)_10\%\,_transparent\)[data-state=fail]{background:color-mix(in srgb, var(--colors-danger) 10%, transparent)}.\[\&\[data-state\=\"fail\"\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.danger\)_8\%\,_transparent\)[data-state=fail]{background:color-mix(in srgb, var(--colors-danger) 8%, transparent)}.\[\&\[data-state\=\"fail\"\]\]\:bd-c_danger[data-state=fail]{border-color:var(--colors-danger)}.\[\&\[data-state\=\"generalization\"\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.primary\)_8\%\,_transparent\)[data-state=generalization]{background:color-mix(in srgb, var(--colors-primary) 8%, transparent)}.\[\&\[data-state\=\"generalization\"\]\]\:bd-c_primary[data-state=generalization]{border-color:var(--colors-primary)}.\[\&\[data-state\=\"incorrect\"\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.danger\)_8\%\,_transparent\)[data-state=incorrect]{background:color-mix(in srgb, var(--colors-danger) 8%, transparent)}.\[\&\[data-state\=\"incorrect\"\]\]\:bd-c_danger[data-state=incorrect]{border-color:var(--colors-danger)}.\[\&\[data-state\=\"incorrect\"\]\]\:bd-l-c_danger[data-state=incorrect]{border-left-color:var(--colors-danger)}.\[\&\[data-state\=\"ok\"\]\]\:c_text[data-state=ok]{color:var(--colors-text)}.\[\&\[data-state\=\"ok\"\]\]\:bd-l-c_success[data-state=ok]{border-left-color:var(--colors-success)}.\[\&\[data-state\=\"pass\"\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.success\)_10\%\,_transparent\)[data-state=pass]{background:color-mix(in srgb, var(--colors-success) 10%, transparent)}.\[\&\[data-state\=\"pass\"\]\]\:bg_color-mix\(in_srgb\,_token\(colors\.success\)_12\%\,_transparent\)[data-state=pass]{background:color-mix(in srgb, var(--colors-success) 12%, transparent)}.\[\&\[data-state\=\"pass\"\]\]\:bd-c_success[data-state=pass]{border-color:var(--colors-success)}.\[\&\[data-state\=\"valid\"\]\]\:bd-l-c_success[data-state=valid]{border-left-color:var(--colors-success)}.\[\&\[data-state\=online\]\]\:bd-c_success[data-state=online]{border-color:var(--colors-success)}.\[\&\[data-state\=online\]\]\:c_success[data-state=online]{color:var(--colors-success)}.\[\&\[data-state\=online\]_\.oi-off\]\:d_none[data-state=online] .oi-off{display:none}.\[\&\[data-state\=online\]_\.oi-on\]\:d_inline-flex[data-state=online] .oi-on{display:inline-flex}.\[\&\[data-status\=\"fail\"\]\]\:bg_bgSubtle[data-status=fail]{background:var(--colors-bg-subtle)}.\[\&\[data-status\=\"fail\"\]\]\:bd-c_color-mix\(in_srgb\,_token\(colors\.danger\)_45\%\,_transparent\)[data-status=fail]{border-color:color-mix(in srgb, var(--colors-danger) 45%, transparent)}.\[\&\[data-status\=\"fail\"\]\]\:c_danger[data-status=fail]{color:var(--colors-danger)}.\[\&\[data-status\=\"pass\"\]\]\:bg_bgSubtle[data-status=pass]{background:var(--colors-bg-subtle)}.\[\&\[data-status\=\"pass\"\]\]\:bd-c_color-mix\(in_srgb\,_token\(colors\.success\)_45\%\,_transparent\)[data-status=pass]{border-color:color-mix(in srgb, var(--colors-success) 45%, transparent)}.\[\&\[data-status\=\"pass\"\]\]\:c_success[data-status=pass]{color:var(--colors-success)}.\[\&\[data-status\=\"unknown\"\]\]\:bg_bgSubtle[data-status=unknown]{background:var(--colors-bg-subtle)}.\[\&\[data-status\=\"unknown\"\]\]\:bd-c_border[data-status=unknown]{border-color:var(--colors-border)}.\[\&\[data-status\=\"unknown\"\]\]\:c_textMuted[data-status=unknown]{color:var(--colors-text-muted)}.\[\&\[data-status\=\"warn\"\]\]\:bg_bgSubtle[data-status=warn]{background:var(--colors-bg-subtle)}.\[\&\[data-status\=\"warn\"\]\]\:bd-c_color-mix\(in_srgb\,_token\(colors\.primary\)_45\%\,_transparent\)[data-status=warn]{border-color:color-mix(in srgb, var(--colors-primary) 45%, transparent)}.\[\&\[data-status\=\"warn\"\]\]\:c_primary[data-status=warn]{color:var(--colors-primary)}.\[\&\[data-tone\=accent\]\]\:c_accent[data-tone=accent]{color:var(--colors-accent)}.\[\&\[data-tone\=danger\]\]\:c_danger[data-tone=danger]{color:var(--colors-danger)}.\[\&\[data-tone\=primary\]\]\:c_primary[data-tone=primary]{color:var(--colors-primary)}.\[\&\[data-tone\=success\]\]\:c_success[data-tone=success]{color:var(--colors-success)}.\[\&\[data-tone\=textMuted\]\]\:c_textMuted[data-tone=textMuted]{color:var(--colors-text-muted)}.\[\&\[data-visible\]\]\:d_block[data-visible]{display:block}.\[\&\[data-visible\]\]\:d_flex[data-visible]{display:flex}.\[\&\[data-weight\=\"decisive\"\]\]\:bd-c_color-mix\(in_srgb\,_token\(colors\.danger\)_40\%\,_transparent\)[data-weight=decisive]{border-color:color-mix(in srgb, var(--colors-danger) 40%, transparent)}.\[\&\[data-weight\=\"decisive\"\]\]\:c_danger[data-weight=decisive]{color:var(--colors-danger)}.\[\&\[data-weight\=\"decisive\"\]\]\:bd-l-c_danger[data-weight=decisive]{border-left-color:var(--colors-danger)}.\[\&\[data-weight\=\"strong\"\]\]\:bd-c_color-mix\(in_srgb\,_token\(colors\.primary\)_40\%\,_transparent\)[data-weight=strong]{border-color:color-mix(in srgb, var(--colors-primary) 40%, transparent)}.\[\&\[data-weight\=\"strong\"\]\]\:c_primary[data-weight=strong]{color:var(--colors-primary)}.\[\&\[data-weight\=\"strong\"\]\]\:bd-l-c_primary[data-weight=strong]{border-left-color:var(--colors-primary)}.\[\&\[hidden\]\]\:d_none[hidden]{display:none}.\[\&\[open\]\]\:pb_5[open]{padding-bottom:var(--spacing-5)}.\[\&\[open\]_\>_summary\]\:bd-b_1px_solid_token\(colors\.border\)[open]>summary{border-bottom:1px solid var(--colors-border)}[data-all-open] .\[\[data-all-open\]_\&\]\:vis_hidden{visibility:hidden}[data-all-open] .\[\[data-all-open\]_\&\]\:vis_visible{visibility:visible}[data-brand=cyberkit] .\[\[data-brand\=\"cyberkit\"\]_\&\]\:d_block{display:block}[data-brand=cyberkit] .\[\[data-brand\=\"cyberkit\"\]_\&\]\:d_inline{display:inline}[data-brand=cyberkit] .\[\[data-brand\=\"cyberkit\"\]_\&\]\:d_list-item{display:list-item}[data-brand=cyberkit] .\[\[data-brand\=\"cyberkit\"\]_\&\]\:d_none{display:none}[data-order=top-down] .\[\[data-order\=\"top-down\"\]_\&\]\:flex-d_column-reverse{flex-direction:column-reverse}[data-state=correct] .\[\[data-state\=\"correct\"\]_\&\]\:c_success{color:var(--colors-success)}[data-state=fail] .\[\[data-state\=\"fail\"\]_\&\]\:bd-c_danger{border-color:var(--colors-danger)}[data-state=fail] .\[\[data-state\=\"fail\"\]_\&\]\:c_danger{color:var(--colors-danger)}[data-state=fail] .\[\[data-state\=\"fail\"\]_\&\]\:d_inline{display:inline}[data-state=incorrect] .\[\[data-state\=\"incorrect\"\]_\&\]\:c_danger{color:var(--colors-danger)}[data-state=pass] .\[\[data-state\=\"pass\"\]_\&\]\:bd-c_success{border-color:var(--colors-success)}[data-state=pass] .\[\[data-state\=\"pass\"\]_\&\]\:c_success{color:var(--colors-success)}[data-state=pass] .\[\[data-state\=\"pass\"\]_\&\]\:d_inline{display:inline}[data-workspace-shell][data-ready]~.\[\[data-workspace-shell\]\[data-ready\]_\~_\&\]\:d_none{display:none}[open]>.\[\[open\]_\>_\&\]\:mb_0\.5rem{margin-bottom:.5rem}html[data-motion=reduced] .\[html\[data-motion\=\"reduced\"\]_\&\]\:trs_background-color_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:background-color var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}html[data-motion=reduced] .\[html\[data-motion\=\"reduced\"\]_\&\]\:active\:op_0\.92:is(:active,[data-active]){opacity:.92}html[data-motion=reduced] .\[html\[data-motion\=\"reduced\"\]_\&\]\:active\:trf_none:is(:active,[data-active]){transform:none}.\[\&\:not\(\[data-on\]\)\]\:op_0\.55:not([data-on]){opacity:.55}.hover\:\[\&_\>_span\:first-child\]\:c_primary:is(:hover,[data-hover])>span:first-child{color:var(--colors-primary)}.\[\&\:first-child\]\:mt_0:first-child{margin-top:var(--spacing-0)}.\[\&\:first-child\]\:pt_0\.1rem:first-child{padding-top:.1rem}.\[\&_\>_details\:first-of-type\]\:bd-t-w_0>details:first-of-type{border-top-width:0}.\[\&_\>_details\:first-of-type\]\:mt_0\.75rem>details:first-of-type{margin-top:.75rem}.\[\&_\>_details\:first-of-type\]\:pt_0>details:first-of-type{padding-top:var(--spacing-0)}.\[\&\:last-child\]\:bd-b_none:last-child{border-bottom:var(--borders-none)}.\[\&\:last-child\]\:mb_0:last-child{margin-bottom:var(--spacing-0)}.last\:pb_0:last-child{padding-bottom:var(--spacing-0)}.\[\&\:empty\]\:d_none:empty{display:none}.\[\&\:target\]\:bd-c_primary:target{border-color:var(--colors-primary)}.\[\&\:disabled\]\:cursor_not-allowed:disabled{cursor:not-allowed}.\[\&\:disabled\]\:op_0\.35:disabled{opacity:.35}.\[\&\:disabled\]\:op_0\.5:disabled{opacity:.5}.\[\&\:disabled\]\:hover\:bd-c_border:disabled:is(:hover,[data-hover]),.\[\&\:disabled\]\:hover\:bd-c_token\(colors\.border\):disabled:is(:hover,[data-hover]){border-color:var(--colors-border)}.\[\&\:disabled\]\:hover\:c_text:disabled:is(:hover,[data-hover]){color:var(--colors-text)}.\[\&\:disabled\]\:hover\:c_textMuted:disabled:is(:hover,[data-hover]){color:var(--colors-text-muted)}.\[\&\:not\(\:first-child\)\]\:bd-t_1px_solid_token\(colors\.border\):not(:first-child){border-top:1px solid var(--colors-border)}.\[\&\:not\(\:first-child\)\]\:mt_0\.25rem:not(:first-child){margin-top:.25rem}.\[\&\:not\(\:first-child\)\]\:pt_0\.25rem:not(:first-child){padding-top:.25rem}.\[\&\:not\(\:last-child\)\]\:bd-b_1px_solid_token\(colors\.border\):not(:last-child){border-bottom:1px solid var(--colors-border)}.focusWithin\:bd-c_primary:focus-within{border-color:var(--colors-primary)}.focusWithin\:bx-sh_ring:focus-within{box-shadow:var(--shadows-ring)}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:op_0\.35:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.35}.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.disabled\:op_0\.6:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.6}.disabled\:op_0\.7:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.7}.disabled\:hover\:bd-c_border:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){border-color:var(--colors-border)}.disabled\:hover\:c_text:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){color:var(--colors-text)}.disabled\:hover\:c_textMuted:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){color:var(--colors-text-muted)}.\[\&_summary\:hover\]\:c_primary summary:hover{color:var(--colors-primary)}.\[\&\:has\(input\:checked\)\]\:bg_bgCard:has(input:checked){background:var(--colors-bg-card)}.\[\&\:has\(input\:checked\)\]\:bx-sh_e1:has(input:checked){box-shadow:var(--shadows-e1)}.\[\&\:has\(input\:checked\)\]\:c_text:has(input:checked){color:var(--colors-text)}.\[\&\:active\]\:cursor_grabbing:active{cursor:grabbing}.\[\&\:disabled\:not\(\[data-correct\]\)\:not\(\[data-incorrect\]\)\]\:op_0\.5:disabled:not([data-correct]):not([data-incorrect]){opacity:.5}.hover\:bg_bgSubtle:is(:hover,[data-hover]){background:var(--colors-bg-subtle)}.hover\:bg_color-mix\(in_srgb\,_token\(colors\.border\)_80\%\,_transparent\):is(:hover,[data-hover]){background:color-mix(in srgb, var(--colors-border) 80%, transparent)}.hover\:bg_primaryHover:is(:hover,[data-hover]){background:var(--colors-primary-hover)}.hover\:bd-c_accent:is(:hover,[data-hover]){border-color:var(--colors-accent)}.hover\:bd-c_border:is(:hover,[data-hover]){border-color:var(--colors-border)}.hover\:bd-c_control:is(:hover,[data-hover]){border-color:control}.hover\:bd-c_danger:is(:hover,[data-hover]){border-color:var(--colors-danger)}.hover\:bd-c_primary:is(:hover,[data-hover]){border-color:var(--colors-primary)}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:bx-sh_e2:is(:hover,[data-hover]){box-shadow:var(--shadows-e2)}.hover\:c_accent:is(:hover,[data-hover]){color:var(--colors-accent)}.hover\:c_danger:is(:hover,[data-hover]){color:var(--colors-danger)}.hover\:c_onPrimary:is(:hover,[data-hover]){color:var(--colors-on-primary)}.hover\:c_primary:is(:hover,[data-hover]){color:var(--colors-primary)}.hover\:c_primaryHover:is(:hover,[data-hover]){color:var(--colors-primary-hover)}.hover\:c_text:is(:hover,[data-hover]){color:var(--colors-text)}.hover\:op_0\.9:is(:hover,[data-hover]){opacity:.9}.hover\:op_0\.92:is(:hover,[data-hover]){opacity:.92}.hover\:trf_translateY\(-4px\):is(:hover,[data-hover]){transform:translateY(-4px)}.hover\:bd-b-c_primary:is(:hover,[data-hover]){border-bottom-color:var(--colors-primary)}.focus\:bg_bgSubtle:is(:focus,[data-focus]){background:var(--colors-bg-subtle)}.focus\:bg_primary:is(:focus,[data-focus]){background:var(--colors-primary)}.focus\:px_1rem:is(:focus,[data-focus]){padding-inline:1rem}.focus\:py_0\.5rem:is(:focus,[data-focus]){padding-block:.5rem}.focus\:bd-c_primary:is(:focus,[data-focus]){border-color:var(--colors-primary)}.focus\:bdr_md:is(:focus,[data-focus]){border-radius:var(--radii-md)}.focus\:ring_2px_solid_token\(colors\.primary\):is(:focus,[data-focus]){outline:2px solid var(--colors-primary)}.focus\:ring_none:is(:focus,[data-focus]){outline:var(--borders-none)}.focus\:c_onPrimary:is(:focus,[data-focus]){color:var(--colors-on-primary)}.focus\:ring-o_1px:is(:focus,[data-focus]){outline-offset:1px}.focus\:z_100:is(:focus,[data-focus]){z-index:100}.focus\:left_1rem:is(:focus,[data-focus]){left:1rem}.focus\:top_1rem:is(:focus,[data-focus]){top:1rem}.focusVisible\:ring_2px_solid_token\(colors\.primary\):is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-primary)}.focusVisible\:c_primary:is(:focus-visible,[data-focus-visible]){color:var(--colors-primary)}.focusVisible\:ring-o_1px:is(:focus-visible,[data-focus-visible]){outline-offset:1px}.focusVisible\:ring-o_2px:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.\[\&\:has\(input\:focus-visible\)\]\:bd-c_primary:has(input:focus-visible){border-color:var(--colors-primary)}.\[\&\:has\(input\:focus-visible\)\]\:ring_2px_solid_token\(colors\.primary\):has(input:focus-visible){outline:2px solid var(--colors-primary)}.\[\&\:has\(input\:focus-visible\)\]\:ring-o_2px:has(input:focus-visible){outline-offset:2px}.active\:trf_scale\(0\.96\):is(:active,[data-active]){transform:scale(.96)}.active\:trf_scale\(0\.97\):is(:active,[data-active]){transform:scale(.97)}.active\:trf_scale\(0\.98\):is(:active,[data-active]){transform:scale(.98)}.active\:trf_scale\(0\.99\):is(:active,[data-active]){transform:scale(.99)}.active\:trf_scale\(0\.995\):is(:active,[data-active]){transform:scale(.995)}.\[\&\:\:-webkit-details-marker\]\:d_none::-webkit-details-marker{display:none}.\[\&\:\:backdrop\]\:bg_color-mix\(in_srgb\,_token\(colors\.bg\)_55\%\,_transparent\)::backdrop{background:color-mix(in srgb, var(--colors-bg) 55%, transparent)}.\[\&\:\:before\]\:bg_border:before{background:var(--colors-border)}.\[\&\:\:before\]\:bdr_full:before{border-radius:var(--radii-full)}.\[\&\:\:before\]\:trs_background_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\):before{transition:background var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.\[\&\:\:before\]\:content_\"\":before{content:""}.\[\&\:\:before\]\:pos_absolute:before{position:absolute}.\[\&\:\:before\]\:trf_translateY\(-50\%\):before{transform:translateY(-50%)}.\[\&\:\:before\]\:h_8px:before{height:8px}.\[\&\:\:before\]\:left_-1\.5rem:before{left:-1.5rem}.\[\&\:\:before\]\:top_0\.65rem:before{top:.65rem}.\[\&\:\:before\]\:top_1\.05rem:before{top:1.05rem}.\[\&\:\:before\]\:top_50\%:before{top:50%}.\[\&\:\:before\]\:w_8px:before{width:8px}.\[\&\:\:marker\]\:c_textMuted::marker{color:var(--colors-text-muted)}.\[\&\:\:marker\]\:d_none::marker{display:none}.\[\&\:\:placeholder\]\:c_textMuted::placeholder{color:var(--colors-text-muted)}.\[\&\:\:placeholder\]\:op_0\.65::placeholder{opacity:.65}.\[\&\:\:placeholder\]\:op_0\.7::placeholder{opacity:.7}.placeholder\:c_textMuted::placeholder,.placeholder\:c_textMuted[data-placeholder]{color:var(--colors-text-muted)}.\[\&\[data-filled\]\:\:before\]\:bg_primary[data-filled]:before,.\[\&\[data-step-status\=\"ok\"\]\:\:before\]\:bg_primary[data-step-status=ok]:before{background:var(--colors-primary)}.\[\&\[data-step-status\=\"skipped\"\]\:\:before\]\:bg_border[data-step-status=skipped]:before{background:var(--colors-border)}.\[\&\[data-step-status\=\"skipped\"\]\:\:before\]\:op_0\.5[data-step-status=skipped]:before{opacity:.5}@supports (container-type:inline-size){.\[\@supports_\(container-type\:_inline-size\)\]\:fs_min\(calc\(100cqw_\/_var\(--tui-banner-cols\)_\/_0\.62\)\,_3rem\){font-size:min(calc(100cqw / var(--tui-banner-cols) / .62), 3rem)}}@media (width<64rem){.lgDown\:\[\&_tbody\]\:d_block tbody{display:block}.lgDown\:\[\&_tbody_td\]\:p_0\.15rem_0 tbody td{padding:.15rem 0}.lgDown\:\[\&_tbody_td\]\:d_block tbody td{display:block}.lgDown\:\[\&_tbody_td\]\:bd-b-w_0 tbody td{border-bottom-width:0}.lgDown\:\[\&_tbody_tr\]\:p_0\.85rem_0\.9rem tbody tr{padding:.85rem .9rem}.lgDown\:\[\&_tbody_tr\]\:bd-b_1px_solid_token\(colors\.border\) tbody tr{border-bottom:1px solid var(--colors-border)}.lgDown\:\[\&_tbody_tr\]\:d_block tbody tr{display:block}.lgDown\:\[\&_thead\]\:d_none thead{display:none}}@media (width<48rem){.mdDown\:px_1\.5{padding-inline:var(--spacing-1\.5)}}@media (width<=34rem){.\[\@media_\(max-width\:_34rem\)\]\:gap_0\.15rem{gap:.15rem}.\[\@media_\(max-width\:_34rem\)\]\:gap_0\.1rem{gap:.1rem}.\[\@media_\(max-width\:_34rem\)\]\:grid-tc_1fr{grid-template-columns:1fr}}@media (width<=32rem){.\[\@media_\(max-width\:_32rem\)\]\:grid-tc_1fr{grid-template-columns:1fr}}@media (width<=28rem){.\[\@media_\(max-width\:_28rem\)\]\:grid-tc_1fr{grid-template-columns:1fr}}@media (width>=40rem){.sm\:p_1\.35rem{padding:1.35rem}.sm\:p_1\.35rem_1\.5rem{padding:1.35rem 1.5rem}.sm\:flex_1{flex:1}.sm\:grid-c_auto{grid-column:auto}.sm\:d_inline{display:inline}.sm\:d_inline-flex{display:inline-flex}.sm\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.sm\:grid-tc_1fr_1fr_auto{grid-template-columns:1fr 1fr auto}.sm\:grid-tc_1fr_auto_1fr{grid-template-columns:1fr auto 1fr}.sm\:grid-tc_auto_1fr_1fr_1\.4fr_auto{grid-template-columns:auto 1fr 1fr 1.4fr auto}.sm\:grid-tc_auto_minmax\(0\,_1fr\)_minmax\(0\,_1fr\){grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}.sm\:grid-tc_minmax\(0\,_1fr\)_auto{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-tc_minmax\(0\,_1fr\)_auto_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sm\:grid-tc_minmax\(0\,_1fr\)_auto_minmax\(0\,_1fr\)_auto{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto}.sm\:grid-tc_minmax\(0\,_1fr\)_minmax\(0\,_2fr\){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.sm\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.sm\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.sm\:bottom_22px{bottom:22px}.sm\:h_48px{height:48px}.sm\:ml_auto{margin-left:auto}.sm\:right_22px{right:22px}.sm\:w_48px{width:48px}}@media (width>=641px){.\[\@media_\(min-width\:_641px\)\]\:flex_0_0_150px{flex:0 0 150px}}@media (width>=48rem){.md\:p_1\.1rem{padding:1.1rem}.md\:p_1\.5rem{padding:1.5rem}.md\:p_2rem{padding:2rem}.md\:py_3rem{padding-block:3rem}.md\:gap_6px_28px{gap:6px 28px}.md\:grid-c_1{grid-column:1}.md\:grid-c_auto{grid-column:auto}.md\:grid-r_2{grid-row:2}.md\:grid-r_1_\/_span_2{grid-row:1/span 2}.md\:as_center{align-self:center}.md\:d_block{display:block}.md\:d_flex{display:flex}.md\:d_inline{display:inline}.md\:flex-wrap_wrap{flex-wrap:wrap}.md\:fs_1\.25rem{font-size:1.25rem}.md\:fs_2\.4rem{font-size:2.4rem}.md\:fs_2\.5rem{font-size:2.5rem}.md\:fs_4xl{font-size:var(--font-sizes-4xl)}.md\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.md\:grid-tc_1fr_auto_1fr{grid-template-columns:1fr auto 1fr}.md\:grid-tc_2fr_1fr_1fr_1fr{grid-template-columns:2fr 1fr 1fr 1fr}.md\:grid-tc_auto_minmax\(0\,_1fr\)_auto{grid-template-columns:auto minmax(0,1fr) auto}.md\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.md\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.md\:grid-tc_repeat\(4\,_1fr\){grid-template-columns:repeat(4,1fr)}.md\:grid-tc_repeat\(5\,_1fr\){grid-template-columns:repeat(5,1fr)}.md\:justify-self_end{justify-self:end}.md\:order_0{order:0}.md\:ov-x_visible{overflow-x:visible}.md\:mt_0{margin-top:var(--spacing-0)}.md\:max-w_none{max-width:none}.md\:pr_0{padding-right:var(--spacing-0)}.md\:pt_1{padding-top:var(--spacing-1)}}@media (width>=64rem){.lg\:grid-tc_18rem_1fr{grid-template-columns:18rem 1fr}.lg\:grid-tc_minmax\(0\,_1fr\)_22rem{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-tc_minmax\(0\,_1fr\)_260px{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-tc_minmax\(0\,_1fr\)_300px{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-tc_minmax\(0\,_1fr\)_320px{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.lg\:pos_sticky{position:sticky}.lg\:min-w_880px{min-width:880px}.lg\:top_78px{top:78px}.lg\:top_90px{top:90px}}@media (width>=1060px){.\[\@media_\(min-width\:_1060px\)\]\:flex_1{flex:1}.\[\@media_\(min-width\:_1060px\)\]\:d_flex{display:flex}.\[\@media_\(min-width\:_1060px\)\]\:d_none{display:none}.\[\@media_\(min-width\:_1060px\)\]\:jc_space-evenly{justify-content:space-evenly}}@media (hover:hover) and (pointer:fine){.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:hover\:trf_rotate\(180deg\):is(:hover,[data-hover]){transform:rotate(180deg)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:hover\:trf_translateX\(2px\):is(:hover,[data-hover]){transform:translate(2px)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:hover\:trf_translateY\(-1px\):is(:hover,[data-hover]){transform:translateY(-1px)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:hover\:trf_translateY\(-2px\):is(:hover,[data-hover]){transform:translateY(-2px)}}@media (pointer:coarse){.\[\@media_\(pointer\:_coarse\)\]\:min-h_2\.75rem{min-height:2.75rem}.\[\@media_\(pointer\:_coarse\)\]\:min-w_2\.75rem{min-width:2.75rem}}@media (prefers-reduced-motion:reduce){.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:trs_background-color_token\(durations\.fast\)_ease\,_transform_token\(durations\.instant\)_token\(easings\.out\){transition:background-color var(--durations-fast) ease, transform var(--durations-instant) var(--easings-out)}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:hover\:trf_none:is(:hover,[data-hover]){transform:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:active\:op_0\.92:is(:active,[data-active]){opacity:.92}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:active\:trf_none:is(:active,[data-active]){transform:none}}@media print{.\[\@media_print\]\:bg_transparent{background:var(--colors-transparent)}.\[\@media_print\]\:bd_none{border:var(--borders-none)}.\[\@media_print\]\:p_0{padding:var(--spacing-0)}.\[\@media_print\]\:break-before_page{break-before:page}.\[\@media_print\]\:d_block{display:block}.\[\@media_print\]\:d_none{display:none}}}html{scroll-behavior:smooth;overscroll-behavior-y:none;scroll-padding-top:88px}.hovercard{text-decoration:underline dotted;text-decoration-color:color-mix(in srgb, var(--colors-primary) 80%, transparent);text-underline-offset:3px;cursor:help;text-decoration-thickness:2px}.hovercard:hover,.hovercard:focus-visible{text-decoration-color:var(--colors-primary);text-underline-offset:2px}.tag .hovercard:focus-visible{outline-offset:-2px}:disabled,[disabled],[aria-disabled=true]{cursor:not-allowed}.nav-more-menu{opacity:0;visibility:hidden;transition:opacity .17s ease, transform .17s var(--easings-out), visibility 0s linear .22s;transform:translateY(-6px)}.nav-more:hover .nav-more-menu{opacity:1;visibility:visible;transition:opacity .17s ease 90ms, transform .17s var(--easings-out) 90ms, visibility 0s linear 90ms;transform:translateY(0)}.nav-more:focus-within .nav-more-menu,.nav-more[data-open] .nav-more-menu{opacity:1;visibility:visible;transition:opacity .17s ease, transform .17s var(--easings-out), visibility 0s linear 0s;transform:translateY(0)}.nav-more[data-closed] .nav-more-menu,.nav-more[data-closed]:hover .nav-more-menu,.nav-more[data-closed]:focus-within .nav-more-menu{opacity:0;visibility:hidden;transition:opacity .17s ease, transform .17s var(--easings-out), visibility 0s linear .17s;transform:translateY(-6px)}#mobile-menu-toggle .nav-burger-close,#mobile-menu-toggle[aria-expanded=true] .nav-burger-open{display:none}#mobile-menu-toggle[aria-expanded=true] .nav-burger-close{display:inline}details.nav-mobile-section[open] .mobile-section-chev{transform:rotate(180deg)}.theme-preload,.theme-preload *,.theme-preload :before,.theme-preload :after{transition:none!important}:focus-visible{outline:2px solid var(--colors-primary);outline-offset:2px}#search-input:focus-visible{outline-offset:-2px}@media (prefers-reduced-transparency:reduce){header[data-site-header],footer[data-site-footer]{background:var(--colors-bg)!important;backdrop-filter:none!important}header[data-site-header]:after,footer[data-site-footer]:before{display:none!important}[data-search-backdrop]{opacity:.8;background:var(--colors-shadow-tint)!important;backdrop-filter:none!important}}@media (prefers-contrast:more){:focus-visible{outline-offset:3px;outline-width:3px}}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:3px solid highlight}}@media (pointer:coarse){button,[role=button],summary,select{min-height:2.75rem}}@media (prefers-reduced-transparency:reduce){.glass{background:var(--colors-bg-card)!important;backdrop-filter:none!important}.glass:before{display:none}}@media (prefers-contrast:more){.glass{backdrop-filter:none!important;background:var(--colors-bg-card)!important;border:1px solid var(--colors-control)!important}.glass:before{display:none}}@media (forced-colors:active){.glass{border:1px solid canvastext!important}.glass:before{display:none}}button:not(:disabled):not([data-switch-segment]):not([role=radio]):active,[role=button]:not([aria-disabled=true]):active,[data-press]:active{transform:scale(.97)}.card:active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){button:not(:disabled):not([data-switch-segment]):not([role=radio]):active,[role=button]:not([aria-disabled=true]):active,[data-press]:active{opacity:.75;transform:none}.card:active{transform:none}}.eicar-note{z-index:60;background:var(--colors-bg-card);max-width:min(30rem,100vw - 2rem);color:var(--colors-text);border:1px solid var(--colors-border);border-left:3px solid var(--colors-danger);border-radius:var(--radii-md);box-shadow:var(--shadows-e2);padding:.9rem 2.2rem .95rem 1rem;position:fixed;bottom:1rem;right:1rem}.eicar-note strong{color:var(--colors-danger);margin-bottom:.3rem;font-size:.95rem;display:block}.eicar-note p{color:var(--colors-text-muted);margin:0;font-size:.82rem;line-height:1.6}.eicar-close{width:1.75rem;height:1.75rem;color:var(--colors-text-muted);border-radius:var(--radii-sm);cursor:pointer;background:0 0;border:0;font-size:1.1rem;line-height:1;position:absolute;top:.35rem;right:.45rem}.eicar-close:hover{color:var(--colors-text)}.totd-clamp2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16.25rem),1fr));gap:.75rem;display:grid}.search-opt{color:var(--colors-text);border-radius:var(--radii-md);border-left:2px solid #0000;align-items:baseline;gap:.6rem;margin:0 .35rem;padding:.5rem .7rem;text-decoration:none;display:flex}.search-opt[data-active]{background:var(--colors-bg-subtle);border-left-color:var(--colors-primary)}.search-opt[data-active] .search-opt-title{color:var(--colors-primary)}.search-opt-main{flex-direction:column;min-width:0;display:flex}.search-opt-title{font-weight:700;font-size:var(--font-sizes-md);color:var(--colors-text)}.search-opt-desc{color:var(--colors-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}@keyframes back-to-top-reveal{0%{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.6rem)}1%{visibility:visible;pointer-events:auto}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:scroll()){#back-to-top{animation-name:back-to-top-reveal;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:480px 560px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}#back-to-top{visibility:visible!important;opacity:1!important;pointer-events:auto!important;animation:none!important;transform:none!important}}@media print{@page{margin:1.5cm}html,html[data-mode=dark]{color-scheme:light;--colors-bg:#fff!important;--colors-bg-card:#fff!important;--colors-bg-subtle:#f4f4f5!important;--colors-code-bg:#f4f4f5!important;--colors-text:#000!important;--colors-text-muted:#3f3f46!important;--colors-border:#a1a1aa!important;--colors-control:#52525b!important;--colors-primary:#000!important;--colors-primary-hover:#000!important;--colors-on-primary:#fff!important;background:#fff!important}header:not(main header),footer,[data-totd],.pgtop,.scontact,nav[aria-label=Breadcrumb],#back-to-top{display:none!important}.pg.stratum{--s-bg:#fff!important}.pg.stratum:before{display:none!important}.manila.pgnote2,.tydoc{box-shadow:none!important;background:#fff!important}.manila.pgnote2 .mtab{display:none!important}*,:before,:after{transition:none!important;animation:none!important}.reveal-ready>*{opacity:1!important;transform:none!important}main{max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;animation:none!important}body:has([data-print-sheet]) main>:not([data-print-sheet]){display:none!important}h1,h2,h3{break-after:avoid}}@layer recipes.slots{@layer base,variants,compound_variants;}@media (prefers-reduced-motion:reduce){.declassify,.declassify-hero,.nav-declassify,[data-ioc-category],[data-result-in],[data-cert-results],[data-evtx-results],[data-lnk-results],[data-lxe-results],[data-mac-results],[data-mask-results],[data-plist-results],[data-policy-results],[data-reg-results],[data-sid-results],[data-suri-results],[data-triage-results],[data-vlsm-results-wrap],[data-vlsm-supernet-results],[data-drill-feedback],[data-drill-summary],.cert-badge__shine,.cert-dialog{animation:none!important}.reveal-ready>*{opacity:1!important;transform:none!important}.nav-more-menu,.hc-pop{transition:none!important}}:root:is([data-motion=reduced],[data-motion=paused]) :is(.declassify,.declassify-hero,.nav-declassify,[data-ioc-category],[data-result-in],[data-cert-results],[data-evtx-results],[data-lnk-results],[data-lxe-results],[data-mac-results],[data-mask-results],[data-plist-results],[data-policy-results],[data-reg-results],[data-sid-results],[data-suri-results],[data-triage-results],[data-vlsm-results-wrap],[data-vlsm-supernet-results],[data-drill-feedback],[data-drill-summary],.cert-badge__shine,.cert-dialog){animation:none!important}:root:is([data-motion=reduced],[data-motion=paused]) .reveal-ready>*{opacity:1!important;transform:none!important}:root[data-motion=reduced] .nav-more-menu,:root[data-motion=reduced] .hc-pop{transition:none!important}[data-switch-armed] [data-switch-segment][data-active],[data-switch-armed] [role=radio][data-active]{box-shadow:none;background:0 0;border-color:#0000}@keyframes title-settle{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}.declassify,.declassify-hero{animation:title-settle .45s var(--easings-out) both}@media (prefers-reduced-motion:reduce){.declassify,.declassify-hero{animation:none}}.reveal-ready>*{opacity:0;transition:opacity .5s ease, transform .5s var(--easings-out);transform:translateY(12px)}.reveal-ready>.is-revealed{opacity:1;transform:none}@keyframes copyPop{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}.prose pre .copy-btn[data-copied],[data-copy-pop][data-copied]{animation:.22s copyPop}@keyframes resultCardIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}[data-ioc-category][data-has-matches],[data-result-in]:not([hidden]),[data-cert-results]:not([hidden]),[data-evtx-results]:not([hidden]),[data-lnk-results]:not([hidden]),[data-lxe-results]:not([hidden]),[data-mac-results]:not([hidden]),[data-mask-results]:not([hidden]),[data-plist-results]:not([hidden]),[data-policy-results]:not([hidden]),[data-reg-results]:not([hidden]),[data-sid-results]:not([hidden]),[data-suri-results]:not([hidden]),[data-triage-results]:not([hidden]),[data-vlsm-results-wrap]:not([hidden]),[data-vlsm-supernet-results]:not([hidden]){animation:resultCardIn var(--durations-slow) var(--easings-out) both}@keyframes drillFeedbackIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}[data-drill-feedback]:not([hidden]){animation:drillFeedbackIn var(--durations-base) var(--easings-out) both}[data-drill-summary]:not([hidden]){animation:resultCardIn var(--durations-slow) var(--easings-out) both}.hc-pop{opacity:0;transition:opacity .14s var(--easings-out), transform .14s var(--easings-out);transform:scale(.94)}.hc-pop[data-hc-shown]{opacity:1;transform:scale(1)}.cert-badge__shine{pointer-events:none;z-index:2;background:linear-gradient(115deg, transparent 38%, color-mix(in srgb, var(--cert-glow,transparent) 85%, transparent) 50%, transparent 62%);opacity:.55;position:absolute;inset:-35%;transform:translate(-55%)rotate(12deg)}@keyframes certBadgeIdleSheen{0%,to{opacity:.3;transform:translate(-55%)rotate(12deg)}50%{opacity:.72;transform:translate(-18%)rotate(12deg)}}@keyframes certBadgeShineSweep{0%{opacity:.15;transform:translate(-70%)rotate(12deg)}45%{opacity:.9}to{opacity:.1;transform:translate(60%)rotate(12deg)}}.cert-badge--earned .cert-badge__shine{animation:5s ease-in-out infinite certBadgeIdleSheen}a:is(:hover,:focus-within) .cert-badge .cert-badge__shine,button:is(:hover,:focus-within) .cert-badge .cert-badge__shine{animation:certBadgeShineSweep .9s var(--easings-out)}@keyframes certDialogIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.cert-dialog[open]{animation:certDialogIn .18s var(--easings-out) both}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.14s}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}:root[data-motion=reduced]::view-transition-old(root),:root[data-motion=reduced]::view-transition-new(root),:root[data-motion=paused]::view-transition-old(root),:root[data-motion=paused]::view-transition-new(root){animation:none}.prose>p,.prose>ul,.prose>ol,.prose>dl,.prose>blockquote,.prose>li,.prose figcaption{font-family:var(--fonts-reading)}body{font-kerning:normal;font-feature-settings:"kern", "calt"}:where(h1){letter-spacing:var(--letter-spacings-tight);font-weight:700;line-height:1.25}:where(h2){letter-spacing:var(--letter-spacings-snug);line-height:var(--line-heights-snug);font-weight:650}:where(h3,h4){letter-spacing:var(--letter-spacings-snug);font-weight:600}:where(table,pre,code,kbd,samp,[class*=ff_mono]){font-variant-numeric:tabular-nums}:focus-visible{border-radius:var(--radii-sm);outline-offset:2px}::selection{background:color-mix(in srgb, var(--colors-primary) 28%, transparent);color:inherit}.declassify,.declassify-hero{animation-name:title-settle;animation-timing-function:var(--easings-spring)}.prose a{text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--durations-fast) ease, text-decoration-thickness var(--durations-fast) ease}@media (hover:hover) and (pointer:fine){.prose a:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}}@media (prefers-contrast:more){.card{box-shadow:none;border-color:var(--colors-control)}}body{grid-template:"ticker""nav""main"1fr"footer"/minmax(0,1fr);min-height:100dvh;display:grid;overflow-x:clip}body>[data-totd]{contain:inline-size;grid-area:ticker;align-self:start;width:100%;min-width:0;max-width:100%;max-height:48px;overflow:hidden}body>header{grid-area:nav}body>main{width:100%;min-width:0;max-width:min(var(--page-max), 100%);grid-area:main;margin-inline:auto}body>main[data-bleed]{max-width:100%}body:has(>main[data-bleed])>footer{margin-top:0}body>footer{grid-area:footer}body>:not([data-totd]):not(header):not(main):not(footer){pointer-events:none;grid-area:main}body>:not([data-totd]):not(header):not(main):not(footer)>*{pointer-events:auto}.js-pane{display:none;overflow-x:auto}:root[data-js] .js-pane{display:revert}.js-pane[data-overflow=visible]{overflow:visible}:root[data-js] .nojs-note{display:none}main table{max-width:100%;display:block;overflow-x:auto}main{overflow-wrap:anywhere}main pre{overflow-wrap:normal}main :is(td,th){overflow-wrap:break-word}main [class*=d_flex],main [class*=d_grid],main [class*=d_flex]>*,main [class*=d_grid]>*{min-width:0}main [class*=ov-x_auto],main [class*=ovx_auto],main pre,main table{min-width:0;max-width:100%}main :is(p,li,dd,blockquote):not([class*=ta_center]):not(.mj *){max-width:72ch}:root[data-font=system]{--fonts-reading:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}:root{--nav-h:64px;--ease-mojave:cubic-bezier(.32, .72, 0, 1)}html[data-frame=story]{scroll-padding-top:var(--nav-h)}:root[data-motion=reduced]{scroll-behavior:auto}[data-scenery] .sketch{fill:none;stroke:var(--colors-primary);stroke-linecap:round;stroke-linejoin:round}.flo.jt .jtbloom circle{fill:#efe3c2;stroke:#b9a46c;stroke-width:.8px;transform-box:fill-box;transform-origin:50%}.flo .cbloom circle{stroke-width:.6px;transform-box:fill-box;transform-origin:50%}.flo .cbloom.y circle{fill:#e9c24a;stroke:#a07d1c}.flo .cbloom.r circle{fill:#d9584a;stroke:#8e2f25}@media (prefers-reduced-motion:reduce){[data-scenery] .sketch{stroke-dashoffset:0!important;animation:none!important}[data-scenery] .meteor,[data-scenery] .comet,[data-scenery] .trail-walker,[data-scenery] .walker,[data-scenery] .roadrunner,[data-scenery] .sat,[data-scenery] .plane,[data-scenery] .puff,[data-scenery] .camp .ember,[data-scenery] .camp .zz{display:none!important}}:root[data-motion=reduced] [data-scenery] .sketch{stroke-dashoffset:0!important;animation:none!important}:root[data-motion=reduced] [data-scenery] .meteor,:root[data-motion=reduced] [data-scenery] .comet,:root[data-motion=reduced] [data-scenery] .trail-walker,:root[data-motion=reduced] [data-scenery] .walker,:root[data-motion=reduced] [data-scenery] .roadrunner,:root[data-motion=reduced] [data-scenery] .sat,:root[data-motion=reduced] [data-scenery] .plane,:root[data-motion=reduced] [data-scenery] .puff,:root[data-motion=reduced] [data-scenery] .camp .ember,:root[data-motion=reduced] [data-scenery] .camp .zz{display:none!important}[data-scenery] .fig,[data-scenery] .tail{fill:var(--colors-fig);stroke:var(--colors-figline);stroke-width:1.1px;stroke-linejoin:round}[data-scenery] .line,[data-scenery] .mane,[data-scenery] .log{fill:none;stroke:var(--colors-figline);stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}[data-scenery] .leg .u,[data-scenery] .leg .l{fill:none;stroke:var(--colors-legc);stroke-linecap:round;stroke-linejoin:round}[data-scenery] .leg .u{stroke-width:3px}[data-scenery] .leg .l{stroke-width:2.1px}[data-scenery] .leg .hoof{fill:var(--colors-legc)}[data-scenery] .leg.far{opacity:.5}[data-scenery] .eye{fill:var(--colors-figline)}[data-scenery] .cig,[data-scenery] .cig2{fill:none;stroke:#f3ead8;stroke-width:.7px;stroke-linecap:round}[data-scenery] .cherry,[data-scenery] .cherry2{fill:#ff8a3c}[data-scenery] .puff,[data-scenery] .csmoke,[data-scenery] .cwisp{fill:none;stroke:var(--colors-figline);stroke-width:.7px;stroke-linecap:round}[data-scenery] .flame{fill:#f6a83c}[data-scenery] .flame.f2{fill:#ffd27d}[data-scenery] .ember{fill:#ffcf70}[data-scenery] .lit{fill:#f6a83c;fill-opacity:.32}[data-scenery] .vleg{fill:none;stroke:var(--colors-legc);stroke-width:1.6px;stroke-linecap:round}[data-scenery] .flock path,[data-scenery] .flap{fill:none;stroke:var(--colors-bird);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}[data-scenery] .road{fill:none;stroke:var(--colors-text-muted);stroke-opacity:.35;stroke-width:1.2px}[data-scenery] .road.mid{stroke-dasharray:6 10;stroke-opacity:.3}.sky-band[data-scenery] .car{fill:var(--colors-primary)}:root[data-mode=light] .sky-band[data-scenery] .car{fill:var(--colors-text-muted)}:root[data-mode=dark] .sky-band[data-scenery] .car{filter:drop-shadow(0 0 4px var(--colors-primary))}.sky-band[data-scenery] circle:not(.car){fill:var(--colors-text);opacity:.4}:root[data-mode=light] .sky-band[data-scenery] circle:not(.car){display:none}[data-scenery] .hawk path,[data-scenery] .hawk .flap{stroke:var(--colors-bird)}.transect[data-scenery] .line{stroke:var(--colors-primary);stroke-opacity:.45;stroke-width:1.2px;stroke-dasharray:4 6;fill:none}.transect[data-scenery] .tick{stroke:var(--colors-primary);stroke-opacity:.35;stroke-width:1px;fill:none}.transect[data-scenery] .st{fill:var(--secbg,var(--colors-bg));stroke:var(--colors-primary);stroke-width:1.5px}.transect[data-scenery] .ping{fill:none;stroke:var(--colors-primary);stroke-width:1.2px}.transect[data-scenery] .inst{fill:none;stroke:var(--colors-primary);stroke-opacity:.7;stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round}.transect[data-scenery] .flag{fill:var(--colors-primary);fill-opacity:.55}.transect[data-scenery] .laser{fill:none;stroke:var(--colors-primary);stroke-width:1px;stroke-dasharray:3 5}.transect[data-scenery] text{fill:var(--colors-text-muted);font-family:var(--fonts-mono,ui-monospace, monospace);letter-spacing:.08em;font-size:11px}.radar[data-scenery] .ring{fill:none;stroke:var(--colors-cu,var(--colors-primary));stroke-opacity:.45;stroke-width:1px}.radar[data-scenery] .ax,.radar[data-scenery] .tk{fill:none;stroke:var(--colors-cu,var(--colors-primary));stroke-opacity:.3;stroke-width:1px}.radar[data-scenery] .tk{stroke-opacity:.5}.radar[data-scenery] .sweep path:first-child{fill:var(--colors-cu,var(--colors-primary));fill-opacity:.22;stroke:none}.radar[data-scenery] .arm{stroke:var(--colors-cu,var(--colors-primary));stroke-width:1.6px;fill:none}.radar[data-scenery] .blip{fill:var(--colors-cu,var(--colors-primary));stroke:none}.radar[data-scenery] text{fill:var(--colors-cu,var(--colors-primary));fill-opacity:.8;font-family:var(--fonts-mono,ui-monospace, monospace);font-size:7px}[data-scenery] .camp .zz text{font-family:var(--fonts-mono,ui-monospace, monospace);fill:var(--colors-text);opacity:0;font-weight:600}[data-scenery] .tumble path{fill:none;stroke:var(--colors-primary);stroke-opacity:.55;stroke-width:1px}[data-scenery] .comet{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--colors-text) 80%, #9cf), var(--colors-text));width:120px;height:2px;box-shadow:-40px 0 12px -2px color-mix(in srgb, var(--colors-text) 35%, transparent);opacity:0;transform-origin:0;border-radius:2px;position:absolute;top:18%;left:-10%}.eggs .egg{height:auto;position:absolute;bottom:6%;overflow:visible}[data-scenery] .egg .fig{fill:var(--colors-legc);stroke:none}[data-scenery] .egg .line{fill:none;stroke:var(--colors-legc);stroke-width:2px;stroke-linecap:round}.egg .eyeg{fill:#fff;opacity:.5}.eggs .egg.rr{width:clamp(26px,3vw,40px);bottom:5%;left:-6%}.eggs .jackwrap{width:clamp(10px,1.2vw,16px);height:clamp(10px,1.2vw,16px);position:absolute;bottom:12%;left:22.6%;overflow:hidden}.eggs .egg.jack{width:100%;bottom:-100%;left:0}.eggs .egg.tort{width:clamp(14px,1.6vw,22px);bottom:8.5%;left:36%}.eggs .egg.tara{width:clamp(18px,2vw,28px);display:none;bottom:7%;left:74%}:root[data-mode=dark] .eggs .egg.tara{display:block}:root[data-mode=dark] .eggs .egg.rr{display:none}@media (prefers-reduced-motion:reduce){.eggs .egg.rr{display:none!important}}:root[data-motion=reduced] .eggs .egg.rr{display:none!important}@media print{.eggs{display:none!important}}.egg.cow{pointer-events:none;z-index:1;width:clamp(18px,2vw,30px);height:auto;display:none;position:absolute;bottom:6%;left:44.6%;overflow:visible}:root[data-mode=dark] .egg.cow{display:block}.egg.cow .fig{fill:color-mix(in srgb, var(--colors-text) 78%, var(--colors-bg))}.egg.cow .cowspot{fill:var(--colors-bg);opacity:.5}@media print{.egg.cow{display:none!important}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]){& .drawn-underline-path{stroke-dasharray:220;stroke-dashoffset:220px;animation:mojave-underline 1.4s var(--ease-mojave) .2s forwards}& .flo.jt .jtbloom circle{animation:9s ease-in-out infinite alternate mojave-bloom}& .flo.jt .jtbloom circle:nth-child(2){animation-delay:-3s}& .flo.jt .jtbloom circle:nth-child(3){animation-delay:-6s}& .flo.cre{transform-origin:50% 100%;animation:6.5s ease-in-out infinite alternate mojave-breeze}& .flo .cbloom circle{animation:8s ease-in-out infinite alternate mojave-bloom}& .flo .cbloom circle:nth-child(2){animation-delay:-2.7s}& .flo .cbloom circle:nth-child(3){animation-delay:-5.3s}& .flo.grass{transform-origin:50% 100%;animation:5.2s ease-in-out infinite alternate mojave-breeze}& .flo.grass~.flo.grass{animation-duration:6.1s;animation-delay:-2s}& .flo.cre~.flo.cre{animation-duration:7.7s;animation-delay:-3s}& [data-scenery] .ridge-drift{animation:180s linear infinite mojave-drift}& [data-scenery] .ridge-drift.r1{animation-duration:120s}& [data-scenery] .ridge-drift.r2{animation:none}& [data-scenery] .cap-drift{animation:260s linear infinite mojave-drift}& [data-scenery] .star-twinkle.s0{animation:9s ease-in-out infinite mojave-twinkle}& [data-scenery] .star-twinkle.s1{animation:7s ease-in-out infinite mojave-twinkle}& [data-scenery] .star-twinkle.s2{animation:11s ease-in-out 2s infinite mojave-twinkle}& [data-scenery] .cloud-float,& [data-scenery] .flock-fly{animation:mojave-float var(--d,80s) linear infinite}& [data-scenery] .flock-fly{animation-name:mojave-fly}& [data-scenery] .flap,& [data-scenery] .flock path{transform-box:fill-box;transform-origin:50%;animation:.7s ease-in-out infinite alternate mojave-flap}& [data-scenery] .flock g:nth-child(2n) path{animation-delay:-.35s}& [data-scenery] .flock g:nth-child(3n) path{animation-duration:.8s;animation-delay:-.2s}& [data-scenery] .beam-scan{animation:mojave-scan 14s var(--ease-mojave) infinite}& [data-scenery] .survey-dash{animation:90s linear infinite mojave-survey}& [data-scenery] .herd{animation:mojave-herd var(--d,280s) linear infinite}& [data-scenery] .rider{animation:mojave-ride var(--d,170s) linear infinite}& [data-scenery] .sketch{stroke-dasharray:1;stroke-dashoffset:1px;animation:mojave-sketch 3.2s var(--ease-mojave) .4s forwards}& [data-scenery] .trail-walker,& [data-scenery] .walker{stroke-dasharray:.05 .95;stroke-dashoffset:1px;animation:16s linear infinite mojave-walk}& [data-scenery] .medal-float{animation:6s ease-in-out infinite mojave-bob}& [data-scenery] .halo-spin{animation:90s linear infinite mojave-spin}& [data-scenery] .giac-trail{animation:3s linear infinite mojave-survey}& [data-scenery] .tile-sheen:after{animation:none}& [data-scenery] .cert-tile:hover .tile-sheen:after{animation:mojave-sheen .9s var(--ease-mojave) both}& [data-scenery] .leg{transform-box:fill-box;transform-origin:50% 0;animation:1.2s linear infinite mojave-leg-u}& [data-scenery] .leg .lo{transform-box:fill-box;transform-origin:50% 0;animation:1.2s linear infinite mojave-leg-l;animation-delay:inherit}& [data-scenery] .leg.b{animation:.9s linear infinite mojave-leg-b}& [data-scenery] .rider .leg,& [data-scenery] .rider .leg .lo{transform-box:view-box}& [data-scenery] .hbody{animation:.6s ease-in-out infinite alternate mojave-fig-bob}& [data-scenery] .cowboy{animation:.6s ease-in-out .15s infinite alternate mojave-fig-bob}& [data-scenery] .neck{transform-box:fill-box;transform-origin:0 100%;animation:1.2s ease-in-out infinite mojave-nod}& [data-scenery] .tail{transform-box:fill-box;transform-origin:100% 0;animation:2.4s ease-in-out infinite alternate mojave-swish}& [data-scenery] .bhead{transform-box:fill-box;transform-origin:0 60%;animation:9s ease-in-out infinite mojave-graze}& [data-scenery] .puff{transform-box:fill-box;transform-origin:50% 100%;stroke-opacity:0;animation:3.6s ease-out infinite mojave-puff}& [data-scenery] .puff.p2{animation-delay:1.2s}& [data-scenery] .puff.p3{animation-delay:2.4s}& [data-scenery] .camp .flame{transform-box:fill-box;transform-origin:50% 100%;filter:drop-shadow(0 0 4px #f2a93b);animation:.9s ease-in-out infinite alternate mojave-flicker}& [data-scenery] .camp .flame.f2{animation-duration:.7s}& [data-scenery] .camp .halo{mix-blend-mode:screen;transform-box:fill-box;transform-origin:50% 100%;animation:3.4s ease-in-out infinite mojave-halo}& [data-scenery] .camp .glow{transform-box:fill-box;transform-origin:50%;animation:2.7s ease-in-out .6s infinite mojave-halo}& [data-scenery] .camp .lit{animation:2.6s ease-in-out infinite alternate mojave-firelight}& [data-scenery] .camp .ember{animation:2.2s ease-out infinite mojave-ember}& [data-scenery] .camp .ember.e2{animation-delay:1.1s}& [data-scenery] .camp .ember.e3{animation-delay:.6s}& [data-scenery] .camp .csmoke{stroke-dasharray:4 5;animation:5s linear infinite mojave-rise}& [data-scenery] .camp .cwisp{stroke-dasharray:2.5 3.5;animation:6s linear infinite mojave-rise}& [data-scenery] .camp .cherry2{filter:drop-shadow(0 0 1.5px #ff8a3c);animation:3.6s ease-in-out infinite mojave-cherry}& [data-scenery] .camp .breathe{transform-box:fill-box;transform-origin:50% 100%;animation:4.2s ease-in-out infinite mojave-breathe}& [data-scenery] .camp .breathe.b2{animation-duration:3.6s}& [data-scenery] .camp .zz text{transform-box:fill-box;animation:6.4s ease-out infinite mojave-zz}& [data-scenery] .hare,& [data-scenery] .coyote{animation:mojave-ride var(--d,95s) linear infinite}& [data-scenery] .hop{animation:.55s ease-in-out infinite mojave-hare-bound}& [data-scenery] .hare .hl-h{transform-box:fill-box;transform-origin:80% 0;animation:.55s ease-in-out infinite mojave-hare-hind}& [data-scenery] .hare .hl-f{transform-box:fill-box;transform-origin:50% 0;animation:.55s ease-in-out infinite mojave-hare-fore}& [data-scenery] .vleg{transform-box:fill-box;transform-origin:50% 0;animation:.5s ease-in-out infinite alternate mojave-trot}& [data-scenery] .vleg.b{animation-direction:alternate-reverse}& [data-scenery] .pushup{transform-box:fill-box;transform-origin:20% 100%;animation:6s ease-in-out infinite mojave-pushup}& [data-scenery] .khop{animation:7s ease-out infinite mojave-khop}& [data-scenery] .plane{animation:mojave-float var(--d,150s) linear infinite}& [data-scenery] .sat{animation:mojave-satpass var(--d,80s) linear infinite}& [data-scenery] .sat:after{animation:2.4s ease-out infinite mojave-beacon}& [data-scenery] .meteor{animation:13s linear 3s infinite mojave-meteor}& [data-scenery] .comet{animation:240s linear 40s infinite mojave-comet}& [data-scenery] .meteor.m2{animation-duration:17s;animation-delay:9s}& .sky-band[data-scenery] .s1{animation:9s ease-in-out infinite mojave-twinkle}& .sky-band[data-scenery] .hawk{animation:46s linear infinite mojave-glide}& .sky-band[data-scenery] .car{offset-path:path("M-40 66 C400 56 900 78 1480 60");offset-rotate:0deg;animation:24s linear infinite mojave-drive}& [data-scenery] .tumble{transform-box:fill-box;transform-origin:50%;animation:26s linear infinite mojave-tumble}& [data-scenery] .egg.cow{animation:mojave-abduct 150s var(--ease-mojave) infinite}& [data-scenery] .eggs .egg.rr{animation:40s linear infinite mojave-rrdash}& [data-scenery] .eggs .egg.rr .rl{transform-box:fill-box;transform-origin:100% 0;animation:.14s linear infinite alternate mojave-rr-stride}& [data-scenery] .eggs .egg.rr .rl.b{transform-origin:0 0;animation-direction:alternate-reverse}& [data-scenery] .eggs .egg.jack{animation:34s ease-in-out infinite mojave-peek}& [data-scenery] .eggs .egg.tort{animation:600s linear infinite mojave-tort}& [data-scenery] .eggs .egg.tara .legs{animation:6s steps(2,end) infinite mojave-tarastep}& [data-scenery] .roadrunner,& [data-scenery] .rr{animation:22s linear 4s infinite mojave-rr}& [data-scenery] .rleg{transform-box:fill-box;transform-origin:50% 0;animation:.16s linear infinite alternate mojave-rleg}& .transect[data-scenery] .flag{transform-box:fill-box;transform-origin:0;animation:1.8s ease-in-out infinite alternate mojave-flutter}& .transect[data-scenery] .laser{animation:2.8s linear infinite mojave-laser}& .transect[data-scenery] .ping{transform-box:fill-box;transform-origin:50%;animation:mojave-ping 3.6s var(--ease-mojave) infinite}& .transect[data-scenery] .ping.d1{animation-delay:.9s}& .transect[data-scenery] .ping.d2{animation-delay:1.8s}& .transect[data-scenery] .ping.d3{animation-delay:2.7s}& .radar[data-scenery] .sweep{transform-origin:66px 66px;animation:6s linear infinite mojave-spin}& .radar[data-scenery] .blip{animation:6s ease-out infinite mojave-blip}& .radar[data-scenery] .blip.b2{animation-delay:2.2s}& .radar[data-scenery] .blip.b3{animation-delay:4.1s}& .mj .livedot{animation:2.4s ease-out infinite mi-livepulse}& .mj .sweep{animation:8s linear infinite mi-spin}& .mj .blip i{animation:8s ease-out infinite mi-flare;animation-delay:var(--d)}& .mj .blip.critical i:after{animation:8s ease-out infinite mi-ping;animation-delay:var(--d)}& .mj .iridge svg{animation:160s linear infinite mi-drift}& .mj .iridge svg.f2{animation-duration:110s}& .mj .iridge .mast svg{animation:none}& .mj .iridge .mast .dish-arm{animation:7.2s ease-in-out infinite mi-dish-sweep}& .mj .iridge .mast .dot{animation:4.6s linear infinite mi-ufo-beacon}& .mj .chain:before{animation:3s linear infinite mi-march}}:root[data-motion=paused] *,:root[data-motion=paused] :before,:root[data-motion=paused] :after{animation-play-state:paused!important}:root[data-motion=paused] .sketch,:root[data-motion=paused] .drawn-underline-path,:root[data-motion=paused] .mj .lead em path{animation-play-state:running!important}}@keyframes mi-livepulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--cu) 60%,transparent)}to{box-shadow:0 0 0 10px #0000}}@keyframes mi-flare{0%{transform:scale(1.6)}18%,to{transform:none}}@keyframes mi-ping{0%,to{opacity:1;transform:scale(.6)}35%,99%{opacity:0;transform:scale(1.9)}}@keyframes mi-drift{to{transform:translate(-50%)}}@keyframes mi-march{to{background-position:0}}@keyframes mi-spin{to{transform:rotate(360deg)}}@keyframes mi-ufo-beacon{0%,84%{opacity:.25}86%{opacity:1}88%{opacity:.25}91%{opacity:1}94%,to{opacity:.25}}@keyframes mi-dish-sweep{0%,to{transform:rotate(-12deg)}50%{transform:rotate(16deg)}}@keyframes mojave-drift{to{transform:translate(-50%)}}@keyframes mojave-twinkle{0%,to{opacity:.55}50%{opacity:.12}}@keyframes mojave-float{0%{transform:translateX(calc(-100% - var(--x,0px)))}to{transform:translateX(calc(100vw - var(--x,0px)))}}@keyframes mojave-fly{0%{transform:translate(calc(-100% - var(--x,0px)), 0)}50%{transform:translate(calc(50vw - var(--x,0px)), -18px)}to{transform:translate(calc(100vw - var(--x,0px)), 6px)}}@keyframes mojave-flap{0%{transform:scaleY(1)}to{transform:scaleY(.28)}}@keyframes mojave-scan{0%{transform:translate(-100%)}70%,to{transform:translate(380%)}}@keyframes mojave-survey{to{stroke-dashoffset:-360px}}@keyframes mojave-herd{0%{transform:translate(105vw)}to{transform:translate(-24vw)}}@keyframes mojave-ride{0%{transform:translate(-14vw)}to{transform:translate(110vw)}}@keyframes mojave-sketch{to{stroke-dashoffset:0}}@keyframes mojave-underline{to{stroke-dashoffset:0}}@keyframes mojave-walk{to{stroke-dashoffset:0}}@keyframes mojave-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mojave-spin{to{transform:rotate(360deg)}}@keyframes mojave-sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes mojave-leg-u{0%{transform:rotate(16deg)}40%{transform:rotate(-18deg)}to{transform:rotate(16deg)}}@keyframes mojave-leg-l{0%{transform:rotate(0)}20%{transform:rotate(26deg)}40%,to{transform:rotate(0)}}@keyframes mojave-leg-b{0%{transform:rotate(12deg)}45%{transform:rotate(-14deg)}to{transform:rotate(12deg)}}@keyframes mojave-fig-bob{to{transform:translateY(-1.2px)}}@keyframes mojave-nod{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@keyframes mojave-swish{0%{transform:rotate(-5deg)}to{transform:rotate(7deg)}}@keyframes mojave-graze{0%,55%,to{transform:rotate(0)}65%,88%{transform:rotate(24deg)}}@keyframes mojave-puff{0%{stroke-opacity:.6;transform:translate(0)scale(.6)}70%{stroke-opacity:.35;transform:translate(-7px,-5px)scale(1.2)}to{stroke-opacity:.3;transform:translate(-9px,-7px)scale(1.25)}}@keyframes mojave-bloom{0%{transform:scale(.55)}to{transform:scale(1.1)}}@keyframes mojave-breeze{0%{transform:skew(-4deg)}to{transform:skew(3deg)}}@keyframes mojave-flicker{0%{transform:scale(1)}to{transform:scale(1.08,.8)}}@keyframes mojave-halo{0%,to{opacity:.82;transform:scale(1)}30%{opacity:.95;transform:scale(1.015)}55%{opacity:.8;transform:scale(.995)}80%{opacity:.92;transform:scale(1.01)}}@keyframes mojave-firelight{0%{fill-opacity:.28}40%{fill-opacity:.38}70%{fill-opacity:.31}to{fill-opacity:.36}}@keyframes mojave-ember{0%{opacity:1;transform:translateY(0)}70%{opacity:.45;transform:translateY(-10px)}to{opacity:.4;transform:translateY(-12px)}}@keyframes mojave-rise{to{stroke-dashoffset:-36px}}@keyframes mojave-cherry{0%,to{opacity:.55}50%{opacity:1}}@keyframes mojave-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.035)}}@keyframes mojave-zz{0%{opacity:0;transform:translate(0)}15%{opacity:.85}70%{opacity:.55;transform:translate(6px,-12px)}to{opacity:.5;transform:translate(8px,-14px)}}@keyframes mojave-trot{0%{transform:skew(14deg)}to{transform:skew(-14deg)}}@keyframes mojave-pushup{0%,70%,to{transform:translateY(0)}74%,82%{transform:translateY(-1.4px)}78%,86%{transform:translateY(0)}}@keyframes mojave-khop{0%,60%,to{transform:translate(0)}64%{transform:translate(6px,-6px)}68%{transform:translate(12px)}72%{transform:translate(18px,-5px)}76%,96%{transform:translate(24px)}}@keyframes mojave-satpass{0%{transform:translate(calc(-20px - var(--x,0px)), 0)}to{transform:translate(calc(100vw - var(--x,0px)), 90px)}}@keyframes mojave-beacon{0%,to{opacity:.9;transform:scale(.6)}80%{opacity:0;transform:scale(2.4)}}@keyframes mojave-meteor{0%,to{opacity:.55;transform:translate(0)}1.5%{opacity:.9}9%,99%{opacity:0;transform:translate(-460px,190px)}}@keyframes mojave-glide{0%{transform:translate(-80px,120px)}50%{transform:translate(720px,70px)}to{transform:translate(1520px,110px)}}@keyframes mojave-drive{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes mojave-rrdash{0%{left:-6%}30%,to{left:106%}}@keyframes mojave-rr-stride{0%{transform:rotate(32deg)}to{transform:rotate(-32deg)}}@keyframes mojave-hare-bound{0%,to{transform:translateY(0)rotate(0)}35%{transform:translateY(-3.5px)rotate(-5deg)}70%{transform:translateY(-1px)rotate(3deg)}}@keyframes mojave-hare-hind{0%,to{transform:rotate(-8deg)}35%{transform:rotate(38deg)}70%{transform:rotate(0)}}@keyframes mojave-hare-fore{0%,to{transform:rotate(10deg)}35%{transform:rotate(-32deg)}70%{transform:rotate(-12deg)}}@keyframes mojave-peek{0%,82%{bottom:-100%}86%,93%{bottom:-18%}97%,to{bottom:-100%}}@keyframes mojave-tort{0%{left:36%}to{left:46%}}@keyframes mojave-tarastep{50%{transform:translateY(-.5px)}}@keyframes mojave-abduct{0%,73.6%{bottom:6%;transform:rotate(0)}75.2%,75.8%{bottom:58%;transform:rotate(-14deg)}77%,to{bottom:6%;transform:rotate(0)}}@keyframes mojave-tumble{0%,to{opacity:1;transform:translate(-40px)rotate(0)}70%{opacity:1;transform:translate(330px)rotate(900deg)}70.1%,99%{opacity:0;transform:translate(-40px)rotate(0)}}@keyframes mojave-rr{0%,to{opacity:1;transform:translate(-60px)}12%{opacity:1;transform:translate(360px)}12.1%,99%{opacity:0;transform:translate(360px)}}@keyframes mojave-rleg{0%{transform:scaleX(1)}to{transform:scaleX(-1)}}@keyframes mojave-flutter{0%{transform:skewY(0)scaleX(1)}to{transform:skewY(6deg)scaleX(.86)}}@keyframes mojave-laser{to{stroke-dashoffset:-32px}}@keyframes mojave-ping{0%,to{opacity:.9;transform:scale(.4)}80%{opacity:0;transform:scale(3.4)}}@keyframes mojave-blip{0%,to{opacity:.15}8%{opacity:1}40%{opacity:.25}}:root[data-mode=light] [data-scene=night],:root[data-mode=dark] [data-scene=day],:root[data-mode=dark] [data-scenery] .rr,:root[data-mode=dark] [data-scenery] .roadrunner,:root[data-mode=light] [data-scenery] .sat,:root[data-mode=light] [data-scenery] .meteor,:root[data-mode=light] [data-scenery] .orbit,:root[data-mode=dark] [data-scenery] .flock,:root[data-mode=dark] [data-scenery] .hawk,:root[data-mode=dark] [data-scenery] .plane{display:none!important}[data-scenery]{pointer-events:none}@media (forced-colors:active){[data-scenery-root] [data-scenery],.survey-grid,.ufo,.tw,.beam,.sky-wash{display:none!important}}@media print{[data-scenery-root],.survey-grid,.ufo,.tw,.beam,.pause-scenery{display:none!important}}.pause-scenery{pointer-events:auto;z-index:3;cursor:pointer;min-height:40px;font:inherit;color:var(--colors-text);background:var(--colors-glass);-webkit-backdrop-filter:blur(24px)saturate(180%);box-shadow:inset 0 1px 0 var(--colors-rim);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;display:inline-flex;position:absolute;bottom:20px;right:24px}@media (width<=520px){.pause-scenery{min-height:36px;bottom:10px;right:12px}.pause-scenery .lbl{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@keyframes cavesmoke{0%{opacity:0;transform:translateY(0)}20%{opacity:.8}to{opacity:.01;transform:translate(14px,-40px)}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]){& .scene .smoke{animation:6s ease-in infinite cavesmoke}& .scene .smoke.s2{animation-delay:-3s}}}@keyframes mojave-comet{0%,92%{opacity:.01;transform:translate(0)rotate(-12deg)}93%{opacity:.85;transform:translate(0)rotate(-12deg)}99%{opacity:.35;transform:translate(110vw,28vh)rotate(-12deg)}to{opacity:.01;transform:translate(110vw,28vh)rotate(-12deg)}}:root[data-mode=light] [data-scenery] .comet{display:none}:root{--tex-alluvium:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='160' viewBox='0 0 240 160' fill='none' stroke='black' stroke-linecap='round'%3E%3Cellipse cx='79' cy='27' rx='3.5' ry='1.1' fill='black' stroke='none'/%3E%3Cellipse cx='128' cy='60' rx='1.7' ry='2.0' fill='black' stroke='none'/%3E%3Cellipse cx='13' cy='70' rx='1.7' ry='1.2' fill='black' stroke='none'/%3E%3Cellipse cx='102' cy='130' rx='1.9' ry='1.4' fill='black' stroke='none'/%3E%3Cellipse cx='150' cy='148' rx='3.2' ry='1.8' fill='black' stroke='none'/%3E%3Cellipse cx='230' cy='11' rx='4.1' ry='1.6' fill='black' stroke='none'/%3E%3Cellipse cx='37' cy='22' rx='2.4' ry='2.6' fill='black' stroke='none'/%3E%3Cellipse cx='46' cy='92' rx='3.4' ry='1.7' fill='black' stroke='none'/%3E%3Cellipse cx='131' cy='14' rx='1.7' ry='1.4' fill='black' stroke='none'/%3E%3Cellipse cx='162' cy='69' rx='2.4' ry='2.2' fill='black' stroke='none'/%3E%3Cellipse cx='109' cy='50' rx='3.9' ry='2.4' fill='black' stroke='none'/%3E%3Cellipse cx='61' cy='91' rx='3.1' ry='2.8' fill='black' stroke='none'/%3E%3Cellipse cx='173' cy='48' rx='4.4' ry='1.2' fill='black' stroke='none'/%3E%3Cellipse cx='101' cy='119' rx='2.0' ry='2.0' fill='black' stroke='none'/%3E%3Cellipse cx='13' cy='106' rx='3.8' ry='2.1' fill='black' stroke='none'/%3E%3Cellipse cx='207' cy='52' rx='3.6' ry='2.2' fill='black' stroke='none'/%3E%3Cellipse cx='139' cy='73' rx='4.0' ry='2.9' fill='black' stroke='none'/%3E%3Cellipse cx='114' cy='105' rx='1.7' ry='2.4' fill='black' stroke='none'/%3E%3Cellipse cx='154' cy='155' rx='4.0' ry='1.6' fill='black' stroke='none'/%3E%3Cellipse cx='94' cy='106' rx='1.6' ry='1.9' fill='black' stroke='none'/%3E%3Cellipse cx='43' cy='22' rx='1.7' ry='2.5' fill='black' stroke='none'/%3E%3Cellipse cx='34' cy='42' rx='2.7' ry='2.7' fill='black' stroke='none'/%3E%3Cellipse cx='23' cy='72' rx='3.1' ry='2.8' fill='black' stroke='none'/%3E%3Cellipse cx='194' cy='135' rx='2.3' ry='1.8' fill='black' stroke='none'/%3E%3Cellipse cx='87' cy='138' rx='4.4' ry='1.3' fill='black' stroke='none'/%3E%3Cellipse cx='45' cy='39' rx='2.2' ry='2.0' fill='black' stroke='none'/%3E%3Cellipse cx='141' cy='44' rx='1.5' ry='1.8' fill='black' stroke='none'/%3E%3Cellipse cx='90' cy='90' rx='4.4' ry='2.4' fill='black' stroke='none'/%3E%3Cellipse cx='124' cy='98' rx='3.5' ry='1.1' fill='black' stroke='none'/%3E%3Cellipse cx='213' cy='123' rx='4.1' ry='2.6' fill='black' stroke='none'/%3E%3Cellipse cx='95' cy='65' rx='1.8' ry='2.3' fill='black' stroke='none'/%3E%3Cellipse cx='18' cy='14' rx='2.1' ry='1.3' fill='black' stroke='none'/%3E%3Cellipse cx='83' cy='12' rx='1.5' ry='1.3' fill='black' stroke='none'/%3E%3Cellipse cx='28' cy='59' rx='1.6' ry='2.7' fill='black' stroke='none'/%3E%3Cellipse cx='146' cy='27' rx='2.3' ry='1.7' fill='black' stroke='none'/%3E%3Cellipse cx='88' cy='23' rx='4.0' ry='3.0' fill='black' stroke='none'/%3E%3Cellipse cx='112' cy='78' rx='1.8' ry='1.2' fill='black' stroke='none'/%3E%3Cellipse cx='83' cy='44' rx='4.0' ry='1.3' fill='black' stroke='none'/%3E%3Cellipse cx='9' cy='149' rx='3.1' ry='1.3' fill='black' stroke='none'/%3E%3Cellipse cx='130' cy='8' rx='3.1' ry='3.0' fill='black' stroke='none'/%3E%3Cellipse cx='204' cy='110' rx='2.3' ry='1.7' fill='black' stroke='none'/%3E%3Cellipse cx='43' cy='121' rx='3.1' ry='2.6' fill='black' stroke='none'/%3E%3Cellipse cx='80' cy='38' rx='3.9' ry='3.0' fill='black' stroke='none'/%3E%3Cellipse cx='202' cy='127' rx='4.0' ry='2.5' fill='black' stroke='none'/%3E%3Cellipse cx='57' cy='83' rx='2.6' ry='1.1' fill='black' stroke='none'/%3E%3Cellipse cx='10' cy='46' rx='2.3' ry='2.4' fill='black' stroke='none'/%3E%3C/svg%3E");--tex-caliche:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='160' viewBox='0 0 260 160' fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M250 94c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M120 95c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M250 99c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M26 62c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M32 64c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M126 56c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M92 58c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M129 6c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M128 94c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M210 27c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M219 36c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M238 105c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M206 57c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M128 51c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M117 91c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M28 107c3-4 9-4 11 0s-2 7-6 7-7-3-5-7z' stroke-width='1'/%3E%3Cpath d='M0 60 C60 56 120 66 260 58 M0 128 C80 122 160 134 260 126' stroke-width='.7'/%3E%3C/svg%3E");--tex-aztec:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='210' viewBox='0 0 320 210' fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M0 68 C90 60 200 74 320 66' stroke-width='1.1'/%3E%3Cpath d='M-0 4 Q18 30 46 64' stroke-width='.8'/%3E%3Cpath d='M40 4 Q58 30 86 64' stroke-width='.8'/%3E%3Cpath d='M73 4 Q91 30 119 64' stroke-width='.8'/%3E%3Cpath d='M111 4 Q129 30 157 64' stroke-width='.8'/%3E%3Cpath d='M156 4 Q174 30 202 64' stroke-width='.8'/%3E%3Cpath d='M186 4 Q204 30 232 64' stroke-width='.8'/%3E%3Cpath d='M229 4 Q247 30 275 64' stroke-width='.8'/%3E%3Cpath d='M266 4 Q284 30 312 64' stroke-width='.8'/%3E%3Cpath d='M305 4 Q323 30 351 64' stroke-width='.8'/%3E%3Cpath d='M0 138 C90 130 200 144 320 136' stroke-width='1.1'/%3E%3Cpath d='M1 74 Q19 100 47 134' stroke-width='.8'/%3E%3Cpath d='M39 74 Q57 100 85 134' stroke-width='.8'/%3E%3Cpath d='M76 74 Q94 100 122 134' stroke-width='.8'/%3E%3Cpath d='M117 74 Q135 100 163 134' stroke-width='.8'/%3E%3Cpath d='M149 74 Q167 100 195 134' stroke-width='.8'/%3E%3Cpath d='M190 74 Q208 100 236 134' stroke-width='.8'/%3E%3Cpath d='M224 74 Q242 100 270 134' stroke-width='.8'/%3E%3Cpath d='M268 74 Q286 100 314 134' stroke-width='.8'/%3E%3Cpath d='M306 74 Q324 100 352 134' stroke-width='.8'/%3E%3Cpath d='M0 208 C90 200 200 214 320 206' stroke-width='1.1'/%3E%3Cpath d='M-3 144 Q15 170 43 204' stroke-width='.8'/%3E%3Cpath d='M40 144 Q58 170 86 204' stroke-width='.8'/%3E%3Cpath d='M73 144 Q91 170 119 204' stroke-width='.8'/%3E%3Cpath d='M118 144 Q136 170 164 204' stroke-width='.8'/%3E%3Cpath d='M150 144 Q168 170 196 204' stroke-width='.8'/%3E%3Cpath d='M193 144 Q211 170 239 204' stroke-width='.8'/%3E%3Cpath d='M224 144 Q242 170 270 204' stroke-width='.8'/%3E%3Cpath d='M264 144 Q282 170 310 204' stroke-width='.8'/%3E%3Cpath d='M304 144 Q322 170 350 204' stroke-width='.8'/%3E%3C/svg%3E");--tex-chinle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='200' viewBox='0 0 300 200' fill='none' stroke='black' stroke-linecap='round'%3E%3Ccircle cx='225' cy='68' r='9' stroke-width='.8' stroke-dasharray='3 4'/%3E%3Ccircle cx='245' cy='19' r='11' stroke-width='.8' stroke-dasharray='3 4'/%3E%3Ccircle cx='263' cy='130' r='12' stroke-width='.8' stroke-dasharray='3 4'/%3E%3Ccircle cx='155' cy='160' r='12' stroke-width='.8' stroke-dasharray='3 4'/%3E%3Ccircle cx='45' cy='36' r='9' stroke-width='.8' stroke-dasharray='3 4'/%3E%3Ccircle cx='256' cy='151' r='10' stroke-width='.8' stroke-dasharray='3 4'/%3E%3Ccircle cx='228' cy='36' r='6' stroke-width='.8' stroke-dasharray='3 4'/%3E%3Ccircle cx='184' cy='30' r='5' stroke-width='.8' stroke-dasharray='3 4'/%3E%3Ccircle cx='202' cy='106' r='9' stroke-width='.8' stroke-dasharray='3 4'/%3E%3Ccircle cx='229' cy='171' r='5' stroke-width='.8' stroke-dasharray='3 4'/%3E%3Cg stroke-width='1.1'%3E%3Cpath d='M120 150 h90 a7 9 0 0 1 0 18 h-90 a7 9 0 0 1 0-18z'/%3E%3Cpath d='M128 154h20M150 160h40M135 164h30'/%3E%3Cpath d='M120 150 m0 0 v18' /%3E%3Cpath d='M212 150v18'/%3E%3Cpath d='M216 152l6-4M218 166l7 3'/%3E%3C/g%3E%3C/svg%3E");--tex-moenkopi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='160' viewBox='0 0 240 160' fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M0 8 C70 6 150 10 240 8' stroke-width='.7'/%3E%3Cpath d='M0 19 C70 17 150 21 240 19' stroke-width='.7'/%3E%3Cpath d='M0 30 C70 28 150 32 240 30' stroke-width='.7'/%3E%3Cpath d='M0 41 C70 39 150 43 240 41' stroke-width='.7'/%3E%3Cpath d='M0 52 C70 50 150 54 240 52' stroke-width='.7'/%3E%3Cpath d='M0 63 C70 61 150 65 240 63' stroke-width='.7'/%3E%3Cpath d='M0 74 C70 72 150 76 240 74' stroke-width='.7'/%3E%3Cpath d='M0 85 C70 83 150 87 240 85' stroke-width='.7'/%3E%3Cpath d='M0 96 C70 94 150 98 240 96' stroke-width='.7'/%3E%3Cpath d='M0 107 C70 105 150 109 240 107' stroke-width='.7'/%3E%3Cpath d='M0 118 C70 116 150 120 240 118' stroke-width='.7'/%3E%3Cpath d='M0 129 C70 127 150 131 240 129' stroke-width='.7'/%3E%3Cpath d='M0 140 C70 138 150 142 240 140' stroke-width='.7'/%3E%3Cpath d='M0 151 C70 149 150 153 240 151' stroke-width='.7'/%3E%3Cpath d='M40 30 L58 92 L52 140' stroke-width='2.2' stroke-opacity='.9'/%3E%3Cpath d='M180 10 L170 70' stroke-width='1.8'/%3E%3C/svg%3E");--tex-kaibab:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='170' viewBox='0 0 260 170' fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M0 40 H260 M0 120 H260' stroke-width='.8'/%3E%3Cellipse cx='30' cy='80' rx='12' ry='4' stroke-width='1'/%3E%3Cellipse cx='150' cy='20' rx='9' ry='4' stroke-width='1'/%3E%3Cellipse cx='210' cy='95' rx='14' ry='4' stroke-width='1'/%3E%3Cellipse cx='90' cy='150' rx='10' ry='4' stroke-width='1'/%3E%3Cpath d='M64 60 a6 6 0 0 1 12 0 z M70 54v6 M67 55l1.5 5 M73 55l-1.5 5' stroke-width='.9'/%3E%3Cpath d='M174 140 a6 6 0 0 1 12 0 z M180 134v6 M177 135l1.5 5 M183 135l-1.5 5' stroke-width='.9'/%3E%3Cpath d='M234 30 a6 6 0 0 1 12 0 z M240 24v6 M237 25l1.5 5 M243 25l-1.5 5' stroke-width='.9'/%3E%3Cpath d='M114 95 a6 6 0 0 1 12 0 z M120 89v6 M117 90l1.5 5 M123 90l-1.5 5' stroke-width='.9'/%3E%3Cpath d='M20 140 h18' stroke-width='2.4' stroke-dasharray='2.2 1.4'/%3E%3Cpath d='M160 60 h18' stroke-width='2.4' stroke-dasharray='2.2 1.4'/%3E%3Cpath d='M100 25 h18' stroke-width='2.4' stroke-dasharray='2.2 1.4'/%3E%3C/svg%3E");--tex-carbonate:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='170' viewBox='0 0 260 170' fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M0 10 H260' stroke-width='0.6'/%3E%3Cpath d='M0 23 H260' stroke-width='0.6'/%3E%3Cpath d='M0 36 H260' stroke-width='1'/%3E%3Cpath d='M0 49 H260' stroke-width='0.6'/%3E%3Cpath d='M0 62 H260' stroke-width='0.6'/%3E%3Cpath d='M0 75 H260' stroke-width='1'/%3E%3Cpath d='M0 88 H260' stroke-width='0.6'/%3E%3Cpath d='M0 101 H260' stroke-width='0.6'/%3E%3Cpath d='M0 114 H260' stroke-width='1'/%3E%3Cpath d='M0 127 H260' stroke-width='0.6'/%3E%3Cpath d='M0 140 H260' stroke-width='0.6'/%3E%3Cpath d='M0 153 H260' stroke-width='1'/%3E%3Cpath d='M0 166 H260' stroke-width='0.6'/%3E%3Cpath d='M97 62 v13' stroke-width='.6'/%3E%3Cpath d='M21 23 v13' stroke-width='.6'/%3E%3Cpath d='M259 101 v13' stroke-width='.6'/%3E%3Cpath d='M14 23 v13' stroke-width='.6'/%3E%3Cpath d='M226 75 v13' stroke-width='.6'/%3E%3Cpath d='M258 127 v13' stroke-width='.6'/%3E%3Cpath d='M102 153 v13' stroke-width='.6'/%3E%3Cpath d='M141 101 v13' stroke-width='.6'/%3E%3Cpath d='M260 114 v13' stroke-width='.6'/%3E%3Cpath d='M244 114 v13' stroke-width='.6'/%3E%3Cpath d='M126 153 v13' stroke-width='.6'/%3E%3Cpath d='M132 114 v13' stroke-width='.6'/%3E%3Cpath d='M103 101 v13' stroke-width='.6'/%3E%3Cpath d='M70 88 v13' stroke-width='.6'/%3E%3Cpath d='M62 88 v13' stroke-width='.6'/%3E%3Cpath d='M226 75 v13' stroke-width='.6'/%3E%3Cpath d='M37 140 v13' stroke-width='.6'/%3E%3Cpath d='M123 88 v13' stroke-width='.6'/%3E%3C/svg%3E");--tex-bonanza:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='180' viewBox='0 0 260 180' fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M18 54 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M171 77 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M200 31 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M229 39 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M240 164 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M169 93 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M36 64 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M226 35 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M247 119 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M56 24 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M101 124 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M41 170 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M213 57 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M41 110 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M131 103 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M86 107 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M50 91 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M81 23 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M184 93 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M4 86 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M141 117 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M112 4 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M98 84 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M132 159 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M75 131 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M245 16 c4-3 10-2 12 1 c2 4-3 6-7 6 c-5 0-7-4-5-7z' fill='black' stroke='none'/%3E%3Cpath d='M0 90 H260' stroke-width='.8'/%3E%3C/svg%3E");--tex-tapeats:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='120' viewBox='0 0 240 120' fill='none' stroke='black' stroke-linecap='round'%3E%3Ccircle cx='29' cy='109' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='56' cy='104' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='22' cy='34' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='216' cy='23' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='180' cy='97' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='203' cy='80' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='225' cy='49' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='129' cy='62' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='119' cy='40' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='68' cy='95' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='45' cy='106' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='65' cy='4' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='23' cy='32' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='146' cy='28' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='64' cy='16' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='5' cy='117' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='101' cy='108' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='149' cy='7' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='169' cy='111' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='231' cy='32' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='45' cy='110' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='150' cy='64' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='51' cy='54' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='161' cy='33' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='192' cy='117' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='11' cy='4' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='121' cy='115' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='123' cy='30' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='108' cy='78' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='155' cy='78' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='131' cy='105' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='231' cy='38' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='53' cy='29' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='49' cy='104' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='174' cy='18' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='236' cy='116' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='200' cy='4' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='150' cy='104' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='104' cy='8' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='159' cy='46' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='121' cy='115' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='143' cy='82' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='13' cy='24' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='65' cy='2' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='88' cy='40' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='234' cy='40' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='10' cy='104' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='53' cy='23' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='81' cy='12' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='68' cy='78' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='61' cy='92' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='23' cy='97' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='36' cy='70' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='95' cy='37' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='151' cy='12' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='228' cy='101' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='39' cy='106' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='187' cy='71' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='182' cy='86' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='119' cy='35' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='148' cy='19' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='197' cy='85' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='123' cy='52' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='167' cy='61' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='217' cy='89' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='136' cy='96' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='6' cy='82' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='190' cy='84' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='228' cy='77' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='22' cy='7' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='152' cy='113' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='91' cy='54' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='14' cy='4' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='127' cy='30' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='64' cy='55' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='19' cy='110' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='214' cy='13' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='126' cy='89' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='114' cy='96' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='202' cy='29' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='181' cy='29' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='155' cy='55' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='202' cy='11' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='217' cy='35' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='13' cy='75' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='49' cy='72' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='80' cy='78' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='166' cy='74' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='33' cy='58' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='117' cy='115' r='.9' fill='black' stroke='none'/%3E%3Cpath d='M10 10 q14 8 26 22' stroke-width='.8'/%3E%3Cpath d='M60 40 q14 8 26 22' stroke-width='.8'/%3E%3Cpath d='M130 6 q14 8 26 22' stroke-width='.8'/%3E%3Cpath d='M180 50 q14 8 26 22' stroke-width='.8'/%3E%3Cpath d='M30 70 q14 8 26 22' stroke-width='.8'/%3E%3Cpath d='M110 80 q14 8 26 22' stroke-width='.8'/%3E%3C/svg%3E");--tex-schist:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='170' viewBox='0 0 300 170' fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M0 8 Q15 2 30 8 Q45 4 60 8 Q75 8 90 8 Q105 11 120 8 Q135 5 150 8 Q165 8 180 8 Q195 12 210 8 Q225 15 240 8 Q255 9 270 8 Q285 5 300 8' stroke-width='1.2'/%3E%3Cpath d='M0 24 Q15 18 30 24 Q45 24 60 24 Q75 21 90 24 Q105 18 120 24 Q135 24 150 24 Q165 31 180 24 Q195 31 210 24 Q225 22 240 24 Q255 30 270 24 Q285 30 300 24' stroke-width='0.7'/%3E%3Cpath d='M0 40 Q15 34 30 40 Q45 34 60 40 Q75 43 90 40 Q105 37 120 40 Q135 38 150 40 Q165 41 180 40 Q195 42 210 40 Q225 37 240 40 Q255 35 270 40 Q285 38 300 40' stroke-width='1.2'/%3E%3Cpath d='M0 56 Q15 56 30 56 Q45 61 60 56 Q75 55 90 56 Q105 51 120 56 Q135 62 150 56 Q165 59 180 56 Q195 55 210 56 Q225 59 240 56 Q255 55 270 56 Q285 54 300 56' stroke-width='0.7'/%3E%3Cpath d='M0 72 Q15 67 30 72 Q45 70 60 72 Q75 70 90 72 Q105 70 120 72 Q135 71 150 72 Q165 78 180 72 Q195 68 210 72 Q225 65 240 72 Q255 75 270 72 Q285 69 300 72' stroke-width='1.2'/%3E%3Cpath d='M0 88 Q15 82 30 88 Q45 86 60 88 Q75 93 90 88 Q105 82 120 88 Q135 94 150 88 Q165 92 180 88 Q195 93 210 88 Q225 85 240 88 Q255 82 270 88 Q285 90 300 88' stroke-width='0.7'/%3E%3Cpath d='M0 104 Q15 106 30 104 Q45 99 60 104 Q75 111 90 104 Q105 103 120 104 Q135 101 150 104 Q165 108 180 104 Q195 108 210 104 Q225 103 240 104 Q255 97 270 104 Q285 108 300 104' stroke-width='1.2'/%3E%3Cpath d='M0 120 Q15 119 30 120 Q45 125 60 120 Q75 121 90 120 Q105 116 120 120 Q135 114 150 120 Q165 126 180 120 Q195 119 210 120 Q225 122 240 120 Q255 115 270 120 Q285 125 300 120' stroke-width='0.7'/%3E%3Cpath d='M0 136 Q15 136 30 136 Q45 142 60 136 Q75 137 90 136 Q105 131 120 136 Q135 135 150 136 Q165 133 180 136 Q195 133 210 136 Q225 139 240 136 Q255 138 270 136 Q285 135 300 136' stroke-width='1.2'/%3E%3Cpath d='M0 152 Q15 148 30 152 Q45 152 60 152 Q75 154 90 152 Q105 147 120 152 Q135 154 150 152 Q165 146 180 152 Q195 152 210 152 Q225 156 240 152 Q255 153 270 152 Q285 151 300 152' stroke-width='0.7'/%3E%3C/svg%3E")}:is(.mj .stratum,.pg.stratum){--s-bg:var(--bg);--s-ink:var(--line);isolation:isolate;position:relative;background:var(--s-bg)!important}:is(.mj .stratum,.pg.stratum):before{content:"";z-index:0;background:var(--s-ink);-webkit-mask:var(--s-tex) 0 0/var(--s-size,280px auto) repeat;mask:var(--s-tex) 0 0/var(--s-size,280px auto) repeat;pointer-events:none;position:absolute;inset:0}.pg.stratum:before{z-index:-1}:root[data-mode=light] :is(.mj .st-alluvium,.pg.st-alluvium),:root[data-mode=light] footer.bedrock .st-alluvium{--s-bg:#efe4d1;--s-ink:#78603e38;--s-tex:var(--tex-alluvium)}:root[data-mode=dark] :is(.mj .st-alluvium,.pg.st-alluvium),:root[data-mode=dark] footer.bedrock .st-alluvium{--s-bg:#1d1a14;--s-ink:#d6be961a;--s-tex:var(--tex-alluvium)}:root[data-mode=light] :is(.mj .st-caliche,.pg.st-caliche),:root[data-mode=light] footer.bedrock .st-caliche{--s-bg:#f3ece0;--s-ink:#968c7852;--s-tex:var(--tex-caliche)}:root[data-mode=dark] :is(.mj .st-caliche,.pg.st-caliche),:root[data-mode=dark] footer.bedrock .st-caliche{--s-bg:#211f1a;--s-ink:#e6dcc81a;--s-tex:var(--tex-caliche)}:root[data-mode=light] :is(.mj .st-aztec,.pg.st-aztec),:root[data-mode=light] footer.bedrock .st-aztec{--s-bg:#f4d8c4;--s-ink:#aa46283d;--s-tex:var(--tex-aztec);--s-size:320px auto}:root[data-mode=dark] :is(.mj .st-aztec,.pg.st-aztec),:root[data-mode=dark] footer.bedrock .st-aztec{--s-bg:#28160f;--s-ink:#e88c6426;--s-tex:var(--tex-aztec);--s-size:320px auto}:root[data-mode=light] :is(.mj .st-chinle,.pg.st-chinle),:root[data-mode=light] footer.bedrock .st-chinle{--s-bg:#eddadb;--s-ink:#783c5a42;--s-tex:var(--tex-chinle);--s-size:300px auto}:root[data-mode=dark] :is(.mj .st-chinle,.pg.st-chinle),:root[data-mode=dark] footer.bedrock .st-chinle{--s-bg:#22181c;--s-ink:#d296b41f;--s-tex:var(--tex-chinle);--s-size:300px auto}:root[data-mode=light] :is(.mj .st-moenkopi,.pg.st-moenkopi),:root[data-mode=light] footer.bedrock .st-moenkopi{--s-bg:#f0dcca;--s-ink:#9650323d;--s-tex:var(--tex-moenkopi)}:root[data-mode=dark] :is(.mj .st-moenkopi,.pg.st-moenkopi),:root[data-mode=dark] footer.bedrock .st-moenkopi{--s-bg:#241812;--s-ink:#e6aa821f;--s-tex:var(--tex-moenkopi)}:root[data-mode=light] :is(.mj .st-kaibab,.pg.st-kaibab),:root[data-mode=light] footer.bedrock .st-kaibab{--s-bg:#e7e4dd;--s-ink:#5a5a5a42;--s-tex:var(--tex-kaibab)}:root[data-mode=dark] :is(.mj .st-kaibab,.pg.st-kaibab),:root[data-mode=dark] footer.bedrock .st-kaibab{--s-bg:#1c1e1f;--s-ink:#dcdcd21c;--s-tex:var(--tex-kaibab)}:root[data-mode=light] :is(.mj .st-carbonate,.pg.st-carbonate),:root[data-mode=light] footer.bedrock .st-carbonate{--s-bg:#dfe2e4;--s-ink:#46555f38;--s-tex:var(--tex-carbonate)}:root[data-mode=dark] :is(.mj .st-carbonate,.pg.st-carbonate),:root[data-mode=dark] footer.bedrock .st-carbonate{--s-bg:#181c1f;--s-ink:#c8d7e11a;--s-tex:var(--tex-carbonate)}:root[data-mode=light] :is(.mj .st-bonanza,.pg.st-bonanza),:root[data-mode=light] footer.bedrock .st-bonanza{--s-bg:#d9dcdd;--s-ink:#3c464b33;--s-tex:var(--tex-bonanza)}:root[data-mode=dark] :is(.mj .st-bonanza,.pg.st-bonanza),:root[data-mode=dark] footer.bedrock .st-bonanza{--s-bg:#15181a;--s-ink:#c8d2d717;--s-tex:var(--tex-bonanza)}:root[data-mode=light] :is(.mj .st-tapeats,.pg.st-tapeats),:root[data-mode=light] footer.bedrock .st-tapeats{--s-bg:#e2cfb2;--s-ink:#78502847;--s-tex:var(--tex-tapeats);--s-size:240px auto}:root[data-mode=dark] :is(.mj .st-tapeats,.pg.st-tapeats),:root[data-mode=dark] footer.bedrock .st-tapeats{--s-bg:#20170e;--s-ink:#dcb48221;--s-tex:var(--tex-tapeats);--s-size:240px auto}:root[data-mode=light] :is(.mj .st-schist,.pg.st-schist),:root[data-mode=light] footer.bedrock .st-schist{--s-bg:#cfc8d0;--s-ink:#3c32464d;--s-tex:var(--tex-schist);--s-size:300px auto}:root[data-mode=dark] :is(.mj .st-schist,.pg.st-schist),:root[data-mode=dark] footer.bedrock .st-schist{--s-bg:#100f12;--s-ink:#c8bed71f;--s-tex:var(--tex-schist);--s-size:300px auto}:is(.mj,.pg) .scontact{z-index:2;pointer-events:none;height:22px;position:absolute;top:-21px;left:0;right:0}:is(.mj,.pg) .scontact svg{width:100%;height:100%;display:block}:is(.mj,.pg) .scontact path{fill:var(--s-bg)}:is(.mj,.pg) .scontact path.edge{fill:none;stroke:var(--line2);stroke-width:1px}.mj .gauge{z-index:20;width:10px;height:min(52vh,420px);box-shadow:0 0 0 1px var(--line2);pointer-events:none;border-radius:999px;flex-direction:column;display:flex;position:fixed;top:50%;right:10px;overflow:visible;transform:translateY(-50%)}.mj .gauge span{flex:1}.mj .gauge span:first-child{border-radius:999px 999px 0 0}.gauge span:last-child{border-radius:0 0 999px 999px}.mj .gauge i{background:var(--acc);height:3px;box-shadow:0 0 0 2px var(--bg);border-radius:2px;animation-name:gauge;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);position:absolute;top:0;left:-6px;right:-6px}@keyframes gauge{0%{top:0}to{top:100%}}@media (width<=900px){.mj .gauge{display:none}}.mj .bedrock{position:relative;overflow:visible;border-top:0!important;padding-top:0!important}.mj .bedrock .tapeats{height:120px;position:relative}.mj .bedrock .unconf{z-index:2;height:0;position:relative}.mj .bedrock .unconf svg{width:100%;height:28px;position:absolute;top:-14px;left:0}.mj .bedrock .schist{padding:56px 0 0;position:relative}.mj .bedrock .dike{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#d6968c38 30%,#d6968c4d 50%,#d6968c38 70%,#0000);width:70px;position:absolute;top:0;bottom:0;transform:skew(-24deg)}:root[data-mode=dark] .bedrock .dike{background:linear-gradient(90deg,#0000,#d6968c14 30%,#d6968c1f 50%,#d6968c14 70%,#0000)}.mj .bedrock .fcols{z-index:1;position:relative}.mj .bedrock .fmeta{z-index:1;background:0 0;position:relative}.mj .bedrock .core{display:none}.mj .gauge{width:14px;box-shadow:none;background:linear-gradient(90deg,transparent 6.5px,var(--line2) 6.5px 7.5px,transparent 7.5px);border-radius:0;overflow:hidden}.mj .gauge span{display:none}.mj .gauge i{background:linear-gradient(color-mix(in srgb,var(--acc) 80%,#fff),color-mix(in srgb,var(--acc) 70%,#000));width:10px;height:15px;box-shadow:none;border-radius:40% 40% 50% 50%/30% 30% 70% 70%;animation-name:plumb;left:2px;right:auto}.mj .gauge i:before{content:"";background:var(--tx);opacity:.5;width:1px;height:70vh;position:absolute;bottom:100%;left:4.5px}@keyframes plumb{0%{top:0}to{top:calc(100% - 15px)}}:root{--paper:#f1e3bf;--paper2:#e6d3a6;--ink:#a2412c;--figline:var(--colors-figline);--legc:var(--colors-legc);--r2:var(--colors-r2)}:root[data-mode=dark]{--paper:#2a2418;--paper2:#352d1e;--ink:#e0886a}footer.bedrock{position:relative;overflow:visible;border-top:0!important;padding-top:0!important}footer.bedrock .tapeats{height:120px;min-height:120px;position:relative}footer.bedrock .unconf{z-index:2;height:0;position:relative}footer.bedrock .unconf svg{width:100%;height:28px;position:absolute;top:-14px;left:0}footer.bedrock .unconf path{fill:none;stroke:var(--colors-primary);stroke-width:2px;stroke-dasharray:1 7;stroke-linecap:round}footer.bedrock .schist{padding:56px 0 0;position:relative}footer.bedrock .dikes{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}footer.bedrock .dike{z-index:0;pointer-events:none;pointer-events:none;background:linear-gradient(90deg,#0000,#d6968c38 30%,#d6968c4d 50%,#d6968c38 70%,#0000);width:70px;position:absolute;top:0;bottom:0;transform:skew(-24deg)}:root[data-mode=dark] footer.bedrock .dike{background:linear-gradient(90deg,#0000,#d6968c14 30%,#d6968c1f 50%,#d6968c14 70%,#0000)}footer.bedrock .stratum{--s-bg:var(--colors-bg);--s-ink:var(--colors-border);isolation:isolate;position:relative;background:var(--s-bg)!important}footer.bedrock .stratum:before{content:"";z-index:0;background:var(--s-ink);-webkit-mask:var(--s-tex) 0 0/var(--s-size,280px auto) repeat;mask:var(--s-tex) 0 0/var(--s-size,280px auto) repeat;pointer-events:none;position:absolute;inset:0}.cc{border-radius:30px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:min(384px,100vw - 2rem);padding:14px;display:grid}.cc .cchead{color:var(--colors-text-muted);grid-column:span 4;justify-content:space-between;align-items:center;padding:2px 4px 0;font-size:12px;font-weight:600;display:flex}.cc .cct{background:color-mix(in srgb,var(--colors-border) 55%,transparent);min-height:84px;color:var(--colors-text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:20px;flex-direction:column;justify-content:space-between;gap:8px;padding:12px;font-size:13px;line-height:1.2;transition:background-color .25s,transform .2s cubic-bezier(.32,.72,0,1);display:flex;position:relative}.cc .cct:active{transform:scale(.97)}.cc .cct.w2{grid-column:span 2}.cc .cct.w4{cursor:default;grid-column:span 4}.cc .cct .ic{background:color-mix(in srgb,var(--colors-border) 80%,transparent);width:30px;height:30px;color:var(--colors-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.cc .cct.on .ic{background:var(--colors-primary);color:var(--colors-on-primary,var(--colors-bg))}.cc .cct b{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600;display:block}.cc .cct .ccsub,.cc .cct small{color:var(--colors-text-muted);margin-top:2px;font-size:12px;line-height:1.3;display:block}.cc .cct.on{background:color-mix(in srgb,var(--colors-primary) 16%,color-mix(in srgb,var(--colors-border) 55%,transparent))}.cc .ccseg{background:color-mix(in srgb,var(--colors-border) 70%,transparent);border-radius:14px;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;padding:3px;display:grid;overflow:visible}.cc .ccseg button{min-height:34px;color:var(--colors-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;font-size:12px}.cc .ccseg button.on,.cc .ccseg button[aria-checked=true]{background:var(--colors-bgCard,var(--colors-bg));color:var(--colors-text);box-shadow:0 1px 4px color-mix(in srgb,var(--colors-text) 12%,transparent);font-weight:600}.cc .ccrange{align-items:center;gap:10px;width:100%;display:flex}.cc .ccrange>span:first-child,.cc .ccrange>span:last-child{font-family:var(--fonts-display,Gloock,serif);color:var(--colors-text-muted)}@media (width<=640px){.cc{border-radius:32px;grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100vw - 20px)}.cc .cchead,.cc .cct.w4,.cc .cct.w2{grid-column:span 2}.cc .cct{min-height:76px}}:root[data-glass=solid] .glass{background:var(--colors-bgCard,var(--colors-bg))!important;backdrop-filter:none!important}:root[data-contrast=more]{--colors-text-muted:var(--colors-text)}:root[data-links=under] a:not(.btn):not([class*=chip]):not([role=tab]){text-underline-offset:3px;text-decoration:underline!important}:root[data-spacing=roomy]{letter-spacing:.01em;word-spacing:.06em;line-height:1.8}.sheet-stack{z-index:58;pointer-events:none;position:fixed;inset:0}.sheet-stack:not([hidden]){pointer-events:auto}.stackscrim{z-index:58;cursor:pointer;background:color-mix(in srgb,var(--colors-text) 35%,transparent);backdrop-filter:blur(6px)saturate(1.2);border:0;padding:0;position:fixed;inset:0}@keyframes shrise{0%{opacity:0;transform:translate(-50%)translateY(70px)}to{transform:translate(-50%)}}.mj .pegboard{--pb:#c9a77c;--pbh:#3c261273;background:radial-gradient(circle,var(--pbh) 2.2px,transparent 2.8px) 0 0/24px 24px,var(--pb);box-shadow:inset 0 0 0 1px #00000040,0 0 0 8px color-mix(in srgb,var(--pb) 70%,#000),0 22px 40px var(--shadow);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:34px 0 0;padding:26px 26px 22px;list-style:none;display:grid}.mj #tools .pegboard{margin-top:34px}:root[data-mode=dark] .mj .pegboard{--pb:#3a2c1f;--pbh:#0009}.mj .peg{color:var(--tx);font:inherit;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:14px 8px 6px;text-decoration:none;display:flex;position:relative}.mj .peg:focus-visible{outline:2px solid var(--acc);outline-offset:4px}.mj .pgtool{aspect-ratio:1;width:min(130px,100%);position:relative}.mj .pgtool svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mj .pgo .pgm,.pgo .pgv{fill:#19120a47;stroke:none}.mj .pgo .pgh{stroke:#19120a47;fill:none;stroke-linecap:round}.mj .pgo .pgk{display:none}:root[data-mode=dark] .pgo .pgm,:root[data-mode=dark] .pgo .pgv{fill:#ffecc81a}:root[data-mode=dark] .pgo .pgh{stroke:#ffecc81a}.mj .pgt{transition:transform .35s var(--ease);transform-origin:50% 10%}.mj .pgt .pgm{fill:#9aa3a7;stroke:#2b2f31;stroke-width:1.6px;stroke-linejoin:round}.mj .pgt .pgh{stroke:#8a5a32;fill:none;stroke-linecap:round}.mj .pgt .pgv{fill:#5c6366}.mj .pgt .pgk{stroke:#2b2f31;stroke-width:1.2px}.mj .peg:hover .pgt,.mj .peg:focus-visible .pgt{transform:translateY(-6px)}.mj .ptag{background:var(--paper,#f1e3bf);color:var(--tx);border-radius:4px;flex-direction:column;gap:2px;padding:8px 14px;display:flex;transform:rotate(-1.5deg);box-shadow:0 4px 10px #0000002e}.mj .peg:nth-child(2n) .ptag{transform:rotate(1.5deg)}.mj .ptag b{font-family:var(--serif,inherit);font-size:17px;line-height:1.15}.mj .ptag .pcount{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);font-size:12px}.mj .ptag .pblurb{letter-spacing:0;text-transform:none;color:var(--tx);opacity:.85;max-width:28ch;margin-top:4px;font-family:inherit;font-size:13px;line-height:1.4}@media (width<=900px){.mj .pegboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 14px}.mj .ptag .pblurb{display:none}.mj .pgtool{width:min(96px,100%)}.mj .find{opacity:.4}}.mj .ledgers{box-shadow:0 20px 30px var(--shadow);border-bottom:16px solid #5e3f27;border-radius:0 0 6px 6px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:26px;margin-top:34px;padding:0 10px;display:grid}:root[data-mode=light] .mj .ledgers{border-bottom-color:#8a6440}.mj .lstack{flex-direction:column;align-items:stretch;gap:0;display:flex}.mj .lplaque{color:#2a1c06;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#e2c36e,#b88c34);border-radius:4px;align-self:center;margin-bottom:12px;padding:5px 12px;font-family:ui-monospace,monospace;font-size:12px;box-shadow:0 2px 6px #00000040}.mj .lpile{flex-direction:column;display:flex}.mj .ledger{--cv:#7a3b2e;background:linear-gradient(90deg,#ffffff14 0 6px,transparent 6px 10px,#0000002e 10px 11px,transparent 11px),linear-gradient(90deg,var(--cv) calc(100% - 14px),#efe3c6 calc(100% - 14px));color:#f6ebd2;min-height:27px;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:3px 7px 7px 3px;padding:5px 26px 5px 12px;font-size:13px;line-height:1.25;text-decoration:none;transition:translate .25s,filter .2s;display:block;box-shadow:inset 0 -2px #00000040,0 1px #00000059}.mj .ledger:hover,.mj .ledger:focus-visible{filter:brightness(1.12);transform:translate(12px)}.mj .ledger:focus-visible{outline:2px solid var(--colors-accent);outline-offset:2px}.mj .cv0{--cv:#7a3b2e}.mj .cv1{--cv:#2f4f46}.mj .cv2{--cv:#7d5f30}.mj .cv3{--cv:#2c3550}.mj .cv4{--cv:#5b2f4a}.mj .cv5{--cv:#3f5a2c}@media (width<=900px){.mj .ledgers{grid-template-columns:minmax(0,1fr);gap:22px}}@media (prefers-reduced-motion:reduce){.mj .ledger:hover,.mj .ledger:focus-visible{transform:none}}:root[data-motion=reduced] .mj .ledger:hover,:root[data-motion=reduced] .mj .ledger:focus-visible{transform:none}.ruled{background:linear-gradient(90deg,transparent 58px,var(--margin) 58px 59px,transparent 59px);margin-top:14px}.rhead{border-bottom:2px solid var(--rule);font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--colors-text-muted);grid-template-columns:58px minmax(0,1fr) minmax(0,1.5fr);gap:14px;padding:8px 0;font-size:12px;display:grid}.rhead span:first-child{padding-left:12px}.rgroup{margin:18px 0 0}.rgroup h3{margin:0 0 2px 72px;font-size:22px;line-height:1.2}.rgroup h3 .tag{vertical-align:middle;margin-left:6px}.rgroup>p{color:var(--colors-text-muted);margin:0 0 6px 72px;font-size:14px}.rlist{margin:0;padding:0;list-style:none}.rrow{border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--colors-text);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:58px minmax(0,1fr) minmax(0,1.5fr);align-items:baseline;gap:14px;padding:11px 0;transition:background-color .2s;display:grid}.rrow:hover,.rrow:focus-visible{background:color-mix(in srgb,var(--colors-accent) 9%,transparent)}.rrow .rno{font-family:var(--fonts-mono,ui-monospace,monospace);color:var(--colors-text-muted);padding-left:12px;font-size:12px}.rrow b{font-size:15.5px;font-weight:600}.rrow .d{color:var(--colors-text-muted);font-size:14px;line-height:1.4}@media (width<=900px){.rhead{grid-template-columns:44px minmax(0,1fr)}.rhead span:last-child{display:none}.rrow{grid-template-columns:44px minmax(0,1fr)}.rrow .d{grid-column:2}.ruled{background:linear-gradient(90deg,transparent 44px,var(--margin) 44px 45px,transparent 45px)}.rgroup h3,.rgroup>p{margin-left:56px}}.tagwrap,.tcwrap{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:30px;padding-top:24px;display:grid}.tagwrap .sib,.tcwrap .sib{flex-direction:column;gap:6px;display:flex}.btag{color:#2a1c06;background:linear-gradient(135deg,#e6c873,#b88c34 55%,#dcb862);border-radius:28px 28px 22px 22px;padding:44px 34px 30px;position:relative;box-shadow:inset 0 1px #ffffff8c,inset 0 -3px #0000002e,0 18px 30px #00000059}.btag .bring{background:var(--paper);border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:12px;left:50%;box-shadow:inset 0 2px 3px #00000080,0 0 0 3px #5a3c0a59}.btag .bno{font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.16em;color:#5a3f12;text-shadow:0 1px #ffffff73;font-size:15px;position:absolute;top:16px;right:26px}.btag h2{color:#2a1c06;letter-spacing:-.01em;text-shadow:0 1px #ffffff59;margin:4px 0 10px;font-size:42px;line-height:1.04}.btag .lede{color:#3c2a0c;margin:0 0 12px;font-size:17px;line-height:1.5}.btag .btopics{font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase;color:#5a3f12;margin:0 0 18px;font-size:12px}.btag .btn{color:#ecd38f!important;background:#2a1c06!important}.tcard{color:#2a2418;background:#f6eed6;border-top:10px solid #b9533d;border-radius:6px;padding:22px 26px 26px;position:relative;box-shadow:0 18px 30px #0000004d}:root[data-mode=dark] .tcard{color:var(--colors-text);background:#2f2a1f;border-top-color:#8b3d2d}.tchead{font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.18em;text-transform:uppercase;color:#b9533d;justify-content:space-between;margin-bottom:12px;font-size:12px;display:flex}.tcard .eyebrow{color:inherit;opacity:.7}.tcard h2{margin:4px 0 10px;font-size:40px;line-height:1.04}.tcard .lede{opacity:.85;margin:0 0 16px;font-size:17px;line-height:1.5}.tcgrid{border:1px solid;border-color:color-mix(in srgb,currentColor 35%,transparent);grid-template-columns:90px minmax(0,1fr);margin:0 0 20px;display:grid}.tcgrid dt,.tcgrid dd{border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent);margin:0;padding:8px 10px}.tcgrid dt{font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.12em;text-transform:uppercase;border-right:1px solid color-mix(in srgb,currentColor 25%,transparent);font-size:12px}.tcgrid .blank{min-height:34px}.punch{color:#f6eed6;background:#2a2418;border-radius:8px;align-items:center;gap:14px;padding:8px 18px 8px 8px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex;box-shadow:inset 0 -3px #0006}:root[data-mode=dark] .punch{color:#2a2418;background:#f6eed6}.punch i{width:44px;height:30px;font-style:normal;font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.14em;color:#e0886a;border:2px dashed;border-radius:4px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.punch:hover{transform:translateY(2px)}.punch:hover i{color:#2a2418;background:#e0886a;border-style:solid}.book{--cv:#7a3b2e;background:var(--cv);perspective:1600px;border-radius:12px;margin-top:22px;padding:14px;box-shadow:inset 0 0 0 2px #00000040,0 24px 40px #0006}.bpages{color:#2a2418;background:#f8f1df;border-radius:4px;grid-template-columns:1fr 1fr;display:grid;box-shadow:inset 0 0 0 1px #00000014}:root[data-mode=dark] .bpages{color:var(--colors-text);background:#2c271d}.bpage{min-height:360px;padding:30px 34px 40px;position:relative}.bpage.bl{background:linear-gradient(90deg,#0000 88%,#00000024)}.bpage.br{transform-origin:0;background:linear-gradient(90deg,#00000029,#0000 12%);flex-direction:column;gap:6px;display:flex}.bpage h2{margin:6px 0 10px;font-size:38px;line-height:1.05}.bpage .lede{opacity:.85;margin:0 0 14px;font-size:17px;line-height:1.55}.bpage .btopics{font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin:0 0 18px;font-size:12px}.bpage .eyebrow{color:inherit;opacity:.7}.bpage h4{font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin:0 0 8px;font-size:12px;font-weight:500}.bpage.br button{border:0;border-bottom:1px dotted color-mix(in srgb,currentColor 35%,transparent);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;gap:10px;padding:9px 2px;font-size:15px;display:flex}.bpage.br button:hover{color:var(--colors-accent)}.bpage .bnote{opacity:.7;margin:auto 0 0;padding-top:16px;font-size:13.5px;font-style:italic}.bfolio{font-family:var(--fonts-mono,ui-monospace,monospace);opacity:.55;font-size:12px;position:absolute;bottom:14px;left:34px}.turn0 .br{animation:.55s cubic-bezier(.32,.72,0,1) both pturnA}.turn1 .br{animation:.55s cubic-bezier(.32,.72,0,1) both pturnB}.turn0 .bl{animation:.55s both pfadeA}.turn1 .bl{animation:.55s both pfadeB}@keyframes pturnA{0%{opacity:.2;transform:rotateY(-100deg)}to{opacity:1;transform:rotateY(0)}}@keyframes pturnB{0%{opacity:.2;transform:rotateY(-100deg)}to{opacity:1;transform:rotateY(0)}}@keyframes pfadeA{0%{opacity:.3}to{opacity:1}}@keyframes pfadeB{0%{opacity:.3}to{opacity:1}}:root[data-motion=reduced] .bpage{animation-name:pfadeA!important}:root:is([data-motion=reduced],[data-motion=paused]) :is(.turn0,.turn1) :is(.br,.bl){animation:none}@media (prefers-reduced-motion:reduce){.bpage{animation-name:pfadeA!important}:is(.turn0,.turn1) :is(.br,.bl){animation:none}}@media (width<=900px){.tagwrap,.tcwrap,.bpages{grid-template-columns:minmax(0,1fr)}.bpage{min-height:0;padding:22px 20px 34px}.bpage.bl{border-bottom:1px dashed color-mix(in srgb,currentColor 25%,transparent);background:0 0}.btag h2,.tcard h2,.bpage h2{font-size:30px}.btag{padding:40px 22px 24px}}.mj .barn{pointer-events:none;z-index:2;width:clamp(76px,9.5vw,138px);height:auto;position:absolute;bottom:13.5%;left:61.5%;overflow:visible}.mj .barn .fig{fill:color-mix(in srgb,var(--colors-text) 82%,var(--colors-bg))}.mj .barn .roof{fill:color-mix(in srgb,var(--colors-text) 70%,#8f969a)}.mj .barn .door{fill:color-mix(in srgb,var(--colors-text) 60%,#000)}.mj .barn .line{fill:none;stroke:color-mix(in srgb,var(--colors-text) 55%,var(--colors-bg));stroke-width:1.1px;stroke-linecap:round}.mj .barn .wmfan{transform-box:view-box;animation:9s linear infinite wmfan}@keyframes wmfan{to{transform:rotate(360deg)}}@media (width<=900px){.mj .barn{bottom:12%;left:60%}}@media (prefers-reduced-motion:reduce){.mj .barn .wmfan{animation:none}}:root[data-motion=reduced] .mj .barn .wmfan{animation:none}.mj .boo{pointer-events:none;z-index:3;display:none;position:absolute}:root[data-season=october][data-mode=dark] .mj .boo{display:block}.mj .boo.spook{opacity:0;filter:drop-shadow(0 0 8px #dce6ff73);width:auto;height:clamp(26px,2.8vw,40px);animation:360s linear infinite ghost;top:auto;bottom:calc(6.5% + 6px);left:20%}.mj .spook path,.mj .spook .gb{fill:#eef1ff}.mj .spook .gbob{opacity:.66;animation:2.6s ease-in-out infinite gbob}.mj .spook .ghem{animation:1.2s linear infinite ghem}@keyframes gbob{0%,to{transform:translateY(-1.5px)rotate(-2deg)}50%{transform:translateY(1.5px)rotate(2deg)}}@keyframes ghem{0%{transform:translate(0)}to{transform:translate(-3.8px)}}.mj .boo.zombie{width:auto;height:clamp(28px,3vw,44px);animation:900s linear infinite zwalk;bottom:6%;left:40%;overflow:hidden}.mj .zombie .zl{fill:none;stroke:var(--colors-text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.mj .zombie .zf{fill:var(--colors-text)}.mj .zombie .zeye{fill:var(--colors-bg)}.mj .zombie .zbody{transform-origin:20px 62px;animation:900s ease-in-out infinite zrise}.mj .zombie .zhand{transform-origin:33px 64px;animation:900s ease-in-out infinite zhand}.mj .zombie .zl1{animation:1.7s ease-in-out infinite zstep}.mj .zombie .zl2{animation:1.7s ease-in-out infinite zdrag}.mj .zombie .za1{animation:2.3s ease-in-out infinite zarm}.mj .zombie .za2{animation:2.3s ease-in-out -1.1s infinite zarm}.mj .zombie .zhead{animation:3.4s ease-in-out infinite zloll}@keyframes zstep{0%,to{transform:rotate(-12deg)}50%{transform:rotate(14deg)}}@keyframes zdrag{0%,to{transform:rotate(8deg)}50%{transform:rotate(-4deg)}}@keyframes zarm{0%,to{transform:rotate(-7deg)}50%{transform:rotate(6deg)}}@keyframes zloll{0%,to{transform:rotate(-16deg)}40%{transform:rotate(10deg)}70%{transform:rotate(-4deg)}}@keyframes ghost{0%{opacity:.01;transform:translate(0)}.444%{opacity:.85}3.333%{opacity:.8}3.778%{opacity:.01;transform:translate(130px)}to{opacity:.01;transform:translate(130px)}}@keyframes zwalk{0%{transform:translate(0)}.467%{transform:translate(0)}1.378%{transform:translate(56px)}to{transform:translate(56px)}}@keyframes zrise{0%{transform:translateY(64px)}.244%{transform:translateY(64px)}.378%{transform:translateY(22px)rotate(-6deg)}.467%{transform:translateY(0)}1.378%{transform:translateY(0)}1.578%{transform:translateY(64px)}to{transform:translateY(64px)}}@keyframes zhand{0%{transform:translateY(12px)}.067%{transform:translateY(0)}.178%{transform:translateY(0)rotate(8deg)}.244%{transform:translateY(12px)}to{transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.mj .boo,.mj .boo *{opacity:0!important;animation:none!important}}:root[data-motion=reduced] .mj .boo,:root[data-motion=reduced] .mj .boo *{opacity:0!important;animation:none!important}footer.bedrock .aquifer{pointer-events:none;z-index:0;height:96px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}footer.bedrock .aquifer svg{width:100%;height:100%;display:block}footer.bedrock .aqsurf{fill:none;stroke:#8fd0e2;stroke-opacity:.55;stroke-width:1.6px}footer.bedrock .aqline{fill:none;stroke:#7fb7c9;stroke-opacity:.45;stroke-width:1.4px;stroke-linecap:round;animation:9s ease-in-out infinite alternate aq}footer.bedrock .aqline.a2{stroke-opacity:.22;animation-duration:12s}@keyframes aq{0%{transform:translate(-14px)}to{transform:translate(14px)}}@media (prefers-reduced-motion:reduce){footer.bedrock .aqline{animation:none}}:root[data-motion=reduced] footer.bedrock .aqline{animation:none}footer.bedrock .schist{padding-bottom:96px;position:relative}.mj .opart .scene{width:100%;height:auto;display:block;overflow:visible}.mj .scene .o{fill:none;stroke:var(--figline);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mj .scene .f{fill:var(--legc);stroke:var(--figline);stroke-width:1.2px;stroke-linejoin:round}.mj .scene .p{fill:var(--panel);stroke:var(--figline);stroke-width:1.2px;stroke-linejoin:round}.mj .scene .a{fill:var(--acc)}.mj .scene .cu{fill:var(--cu)}.mj .scene .t{font-family:var(--mono);letter-spacing:.18em;fill:var(--figline);font-size:9px}.mj .scene .glow{fill:#f0a35c;filter:blur(6px);opacity:.75;animation:1.6s ease-in-out infinite alternate forgeglow}.mj .cavescene .coal,.mj .scene .coal{fill:#f3b46a;animation:1.1s ease-in-out infinite alternate forgeglow}@keyframes forgeglow{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mj .scene .glow,.mj .cavescene .coal,.mj .scene .coal{opacity:.75;animation:none}}:root[data-motion=reduced] .mj .scene .glow,:root[data-motion=reduced] .mj .cavescene .coal,:root[data-motion=reduced] .mj .scene .coal{opacity:.75;animation:none}.mj .scene .bulb{fill:#ffd69a}.mj .scene .lag{stroke-opacity:.45}.mj .scene .brass{fill:#c9a24f;stroke:#7d6327;stroke-width:.8px}.mj .scene .hole2{fill:var(--panel)}.mj .scene .ore{fill:color-mix(in srgb,var(--legc) 70%,#a86a3a);stroke:var(--figline);stroke-width:1px}.mj .scene .steel{stroke:#a9b1b5;stroke-width:3.2px;stroke-linecap:round;fill:none}.mj .scene .hose{stroke:#2f2f2f;stroke-width:4px}:root[data-mode=dark] .mj .scene .hose{stroke:#0d0d0d}.mj .scene .cru{fill:color-mix(in srgb,#c96e45 70%,var(--panel));stroke:var(--figline);stroke-width:.8px}.mj .scene .vitrine{fill:#cfe6ea24}.mj .scene .lglass{fill:#f3b46a;fill-opacity:.35;stroke:var(--figline);stroke-width:.8px}.mj .scene .bk1{fill:#7a3b2e;stroke:var(--figline);stroke-width:.6px}.mj .scene .bk2{fill:#2f4f46;stroke:var(--figline);stroke-width:.6px}.mj .scene .bk3{fill:#8a6a3a;stroke:var(--figline);stroke-width:.6px}.mj .scene .bk4{fill:#2c3550;stroke:var(--figline);stroke-width:.6px}.mj .scene .tun{fill:color-mix(in srgb,#000 55%,var(--s-bg,var(--bg)))}:root[data-mode=light] .mj .scene .tun{fill:color-mix(in srgb,#2a1d12 60%,var(--s-bg,var(--bg)))}.mj .scene .wv{fill:none;stroke:var(--cu);stroke-width:1.6px;stroke-dasharray:4 5;opacity:.55}.mj .scene .scr{fill:#0c2a26;stroke:var(--figline);stroke-width:1px}.mj .scene .void{fill:color-mix(in srgb,#000 50%,var(--s-bg,var(--colors-bg)));stroke-opacity:.5}.mj .scene .pipe{stroke:color-mix(in srgb,var(--cu) 60%,var(--figline))}.mj .scene .hyper{stroke:var(--cu);stroke-opacity:.7}.mj .scene .cable{stroke:var(--cu,var(--figline));stroke-dasharray:4 4;stroke-opacity:.8}.mj .scene .cav,.mj .cavescene .cav{fill:color-mix(in srgb,var(--s-bg,var(--colors-bg)) 70%,#000 30%)}:root[data-mode=light] .mj .scene .cav,:root[data-mode=light] .mj .cavescene .cav{fill:color-mix(in srgb,var(--s-bg,var(--colors-bg)) 86%,#3a2a1a 14%)}.mj .scene .cavedge,.mj .cavescene .cavedge,.mj .gprscene .cavedge{stroke:var(--figline,var(--colors-figline));stroke-width:2px;stroke-opacity:.7;fill:none}.mj .scene .stal,.mj .cavescene .stal{fill:color-mix(in srgb,var(--s-bg,var(--colors-bg)) 80%,var(--figline,var(--colors-figline)) 20%);stroke:var(--figline,var(--colors-figline));stroke-width:1px;stroke-opacity:.6}.mj .cavescene .rub{stroke-width:1.1px}.mj .scene .niche,.mj .cavescene .niche{fill:color-mix(in srgb,#000 30%,var(--s-bg,var(--colors-bg)));stroke:var(--figline,var(--colors-figline));stroke-width:1.2px;stroke-opacity:.6}.mj .cavescene .smoke{fill:none;stroke:var(--figline);stroke-opacity:.35;stroke-width:3px;stroke-linecap:round}.mj .gprscene{max-width:560px}.mj .gprscene .cav{fill:color-mix(in srgb,var(--s-bg,var(--colors-bg)) 55%,#1a1410)}.mj .finds,footer.bedrock .finds{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.mj .find,footer.bedrock .find{opacity:.55;position:absolute}@media (width<=640px){footer.bedrock .find.glowing{display:none}}.mj .find .fo,footer.bedrock .find .fo{fill:color-mix(in srgb,var(--s-bg,var(--colors-bg)) 70%,var(--tx,var(--colors-text)) 30%);stroke:var(--tx,var(--colors-text));stroke-opacity:.35;stroke-width:1.2px}.mj .find .fo2,footer.bedrock .find .fo2{fill:color-mix(in srgb,var(--s-bg,var(--colors-bg)) 60%,#000 40%)}:root[data-mode=dark] .mj .find .fo2,:root[data-mode=dark] footer.bedrock .find .fo2{fill:color-mix(in srgb,var(--s-bg,var(--colors-bg)) 70%,#fff 12%)}.mj .find .fl,footer.bedrock .find .fl{fill:none;stroke:var(--tx,var(--colors-text));stroke-opacity:.35;stroke-width:1.2px;stroke-linecap:round}.mj .find .hole,footer.bedrock .find .hole{fill:color-mix(in srgb,var(--s-bg,var(--colors-bg)) 40%,#000 60%)}.mj .find .water,footer.bedrock .find .water{fill:#5aa6c8;opacity:.45}.mj .find .oil,footer.bedrock .find .oil{fill:#0d0b08;opacity:.85}.mj .find .sheen,footer.bedrock .find .sheen{fill:none;stroke:#7f6bd6;stroke-opacity:.6;stroke-width:2px;stroke-linecap:round}.mj .find .crys,footer.bedrock .find .crys{fill:#b79be0;opacity:.75;stroke:#fff;stroke-opacity:.4}.mj .find .qtz,footer.bedrock .find .qtz{fill:#ece7df;opacity:.6}.mj .find .au,footer.bedrock .find .au{fill:#e8b84a}.mj .find .gar,footer.bedrock .find .gar{fill:#9b2f3a;stroke:#e9a3ab;stroke-opacity:.5}.mj .find .alien,footer.bedrock .find .alien{fill:color-mix(in srgb,var(--s-bg,var(--colors-bg)) 60%,var(--acc,var(--colors-accent)) 40%);stroke:var(--acc,var(--colors-accent));stroke-opacity:.6}.mj .find .eye,footer.bedrock .find .eye{fill:#0b0f10}:root[data-mode=dark] .mj .find .eye,:root[data-mode=dark] footer.bedrock .find .eye{fill:var(--acc,var(--colors-accent));filter:drop-shadow(0 0 4px var(--acc,var(--colors-accent)));animation:3s ease-in-out infinite alternate forgeglow}.mj .find .acrys path,footer.bedrock .find .acrys path{fill:var(--acc,var(--colors-accent));opacity:.55;stroke:#fff;stroke-opacity:.5}:root[data-mode=dark] .mj .find .acrys,:root[data-mode=dark] footer.bedrock .find .acrys{filter:drop-shadow(0 0 8px var(--acc,var(--colors-accent)));animation:4s ease-in-out infinite alternate forgeglow}.mj .find.glowing,footer.bedrock .find.glowing{opacity:.7}.mj .find .lamp,footer.bedrock .find .lamp{filter:drop-shadow(0 0 4px #e8b84a)}.mj .sec.stratum{position:relative}@media (width<=900px){.mj .find:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){:root[data-mode=dark] .mj .find .eye,:root[data-mode=dark] .mj .find .acrys,:root[data-mode=dark] footer.bedrock .find .eye,:root[data-mode=dark] footer.bedrock .find .acrys{filter:none;animation:none}}:root[data-motion=reduced] .mj .find .eye,:root[data-motion=reduced] .mj .find .acrys,:root[data-motion=reduced] footer.bedrock .find .eye,:root[data-motion=reduced] footer.bedrock .find .acrys{filter:none;animation:none}[popover]:not(:popover-open){pointer-events:none!important;display:none!important}footer.bedrock a[href=\/],footer.bedrock a[href="/kit/"],footer.bedrock a[href="/home/"]{outline-offset:2px}footer.bedrock .schist,footer.bedrock .tapeats{overflow:visible}[data-medal] .medal-scene{perspective:800px;position:relative}[data-medal] .medal-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .75s cubic-bezier(.4,.2,.2,1)}[data-medal] .medal-front{transform:rotateY(0)}[data-medal] .medal-back{text-align:center;border:1px solid var(--colors-border,currentColor);background:var(--colors-bg-card,#fff);color:var(--colors-text,inherit);border-radius:20px;flex-direction:column;justify-content:center;gap:8px;padding:14px;display:flex;position:absolute;inset:0;overflow:auto;transform:rotateY(-180deg)}[data-medal] .medal-back-name{margin:0;font-weight:700}[data-medal] .medal-back-full{opacity:.8;margin:0;font-size:.85em}[data-medal] .medal-back-meta,[data-medal] .medal-back-actions{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}[data-medal].is-flipped .medal-front{transform:rotateY(180deg)}[data-medal].is-flipped .medal-back{transform:rotateY(0)}[data-medal]:not(.is-flipped) .medal-back{pointer-events:none}@media (prefers-reduced-motion:reduce){[data-medal] .medal-face{transition:none}}:root[data-motion=reduced] [data-medal] .medal-face,:root[data-motion=paused] [data-medal] .medal-face{transition:none}.mj .console{width:min(520px,100%);box-shadow:inset 0 1px 0 #ffffff2e,inset 0 -2px 0 #0000004d,0 24px 40px var(--shadow);background:linear-gradient(#55615b,#3a433f);border-radius:18px;margin:0 auto;padding:12px 16px 16px;position:relative}:root[data-mode=dark] .mj .console{background:linear-gradient(#2c3532,#1d2422)}.mj .cplate{color:#2a1c06;font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#d8b964,#a98431);border-radius:4px;justify-content:space-between;align-items:center;margin:0 6px 10px;padding:4px 10px;font-size:10.5px;display:flex}.mj .crt{background:radial-gradient(circle at 50% 45%,#0f1d18,#060c0a 72%);border-radius:24px;justify-content:center;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #111,inset 0 0 30px #000c,0 0 0 6px #2a312e}.mj .crt:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;background:repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px),radial-gradient(circle,#0000 62%,#00000073);position:absolute;inset:0}.mj .cnow{align-items:center;gap:8px;display:inline-flex}.mj .crt .scope{aspect-ratio:1;isolation:isolate;width:min(420px,100%);margin:0;position:relative;overflow:visible}.mj .crt .scopebg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mj .crt .scopebg .disc,:root[data-mode=dark] .mj .crt .scopebg .disc{fill:#061413e6;stroke:none}.mj .crt .scopebg .ring{fill:none;stroke:var(--cu,var(--colors-primary));stroke-opacity:.38;stroke-width:.5px}.mj .crt .scopebg .ring.core{stroke-dasharray:1.5 2;stroke-opacity:.6}.mj .crt .scopebg .wd,.mj .crt .scopebg .tk{fill:none;stroke:var(--cu,var(--colors-primary));stroke-width:.5px}.mj .crt .scopebg .wd{stroke-opacity:.22}.mj .crt .scopebg .tk{stroke-opacity:.5}.mj .crt .scopebg .wl{fill:var(--cu,var(--colors-primary));font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.12em;font-size:6.4px}.mj .crt .scopebg .rl{fill:#9fb3ad;font-family:var(--fonts-mono,ui-monospace,monospace);font-size:5.4px}.mj .crt .sweep{background:conic-gradient(from 0deg,transparent 0deg,transparent 258deg,color-mix(in srgb,var(--cu,var(--colors-primary)) 30%,transparent) 359deg,var(--cu,var(--colors-primary)) 360deg);pointer-events:none;opacity:.55;will-change:transform;border-radius:50%;animation:8s linear infinite crt-spin;position:absolute;inset:4%;-webkit-mask:radial-gradient(circle,#000 0 99%,#0000 100%);mask:radial-gradient(circle,#000 0 99%,#0000 100%)}.mj .crt .blip{cursor:pointer;z-index:2;background:0 0;border:0;border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;padding:0;text-decoration:none;position:absolute}.mj .crt .blip i{background:var(--cu,var(--colors-primary));width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb,var(--colors-bg) 70%,transparent);animation:8s ease-out infinite crt-flare;animation-delay:var(--d,0s);border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}.mj .crt .blip.critical i{width:12px;height:12px;margin:-6px 0 0 -6px}.mj .crt .blip.critical i:after{content:"";border:1.5px solid var(--cu,var(--colors-primary));animation:8s ease-out infinite crt-ping;animation-delay:var(--d,0s);border-radius:50%;position:absolute;inset:-5px}.mj .crt .blip.medium i{box-shadow:inset 0 0 0 1.6px var(--cu,var(--colors-primary));background:0 0}.mj .crt .blip .tip{background:var(--panel,var(--colors-bg-card));width:230px;box-shadow:inset 0 0 0 1px var(--rim,var(--colors-border)),0 12px 30px var(--shadow,#0000004d);color:var(--tx,var(--colors-text));text-align:left;z-index:5;pointer-events:none;border-radius:14px;flex-direction:column;gap:3px;padding:10px 12px;font-size:13px;line-height:1.3;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.mj .crt .blip .tip b{font-family:var(--fonts-mono,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--cu,var(--colors-primary));font-size:12px;font-weight:500}.mj .crt .blip .tip em{color:var(--mu,var(--colors-text-muted));font-size:12px;font-style:normal}.mj .crt .blip.tl .tip{left:auto;right:50%;transform:none}.mj .crt .blip:hover,.mj .crt .blip:focus-visible{z-index:20}.mj .crt .blip:hover .tip,.mj .crt .blip:focus-visible .tip{display:flex}.mj .crt .blip:focus-visible{outline:2px solid var(--cu,var(--colors-primary));outline-offset:2px}@keyframes crt-spin{to{transform:rotate(360deg)}}@keyframes crt-flare{0%{transform:scale(1.6)}18%,to{transform:none}}@keyframes crt-ping{0%,to{opacity:1;transform:scale(.6)}35%,99%{opacity:0;transform:scale(1.9)}}:root[data-motion=reduced] .mj .crt .sweep{animation:none;display:none}:root[data-motion=reduced] .mj .crt .blip i{animation:none}:root[data-motion=reduced] .mj .crt .blip.critical i:after{display:none}@media (prefers-reduced-motion:reduce){.mj .crt .sweep{animation:none;display:none}.mj .crt .blip i{animation:none}.mj .crt .blip.critical i:after{display:none}}.mj .cknobs{align-items:center;gap:12px;margin:14px 8px 0;display:flex}.mj .cknobs i{background:radial-gradient(circle at 35% 30%,#d9dcd8,#6d736f 60%,#3a3f3c);border-radius:50%;width:22px;height:22px;box-shadow:0 2px 3px #0006}.mj .cknobs b{background:linear-gradient(#cfd3cf,#7b817d);border-radius:3px;width:10px;height:20px;box-shadow:0 2px 3px #0006}.mj .cknobs .slot{background:#0b0f0e;border-radius:4px;width:120px;height:8px;margin-left:auto;position:relative;box-shadow:inset 0 1px 2px #000}.mj .cknobs .slot:after{content:"";opacity:.9;background:repeating-linear-gradient(#f4f6ef 0 4px,#dfeedd 4px 8px);border-radius:2px 2px 0 0;height:14px;position:absolute;bottom:4px;left:12px;right:12px}@media (width<=900px){.mj .console{width:100%;padding:10px 10px 12px}.mj .crt{padding:10px}.mj .cknobs .slot{width:80px}.mj .crt .scope{width:min(320px,100%)}}.mj .cavescene .rockface{fill:color-mix(in srgb,var(--s-bg,var(--colors-bg)) 88%,var(--figline,var(--colors-text)) 12%);stroke:var(--figline,var(--colors-text));stroke-width:1.2px;stroke-opacity:.5}.mj .cavescene .dhole{fill:color-mix(in srgb,#000 60%,var(--s-bg,var(--colors-bg)))}.mj .scene .dust circle{fill:color-mix(in srgb,var(--tx,var(--colors-text)) 30%,transparent);transform-box:fill-box;transform-origin:50%}.mj .cavescene .batf{fill:var(--legc,color-mix(in srgb,var(--colors-text) 70%,transparent));stroke:var(--figline,var(--colors-text));stroke-width:.6px}.mj .cavescene .rdust circle{fill:color-mix(in srgb,var(--tx,var(--colors-text)) 45%,transparent);transform-box:fill-box;transform-origin:50%}.mj .cavescene .collar{fill:color-mix(in srgb,#000 65%,var(--s-bg,var(--colors-bg)))}.mj .cavescene .spin{fill:none;stroke:#5d6164;stroke-width:3.2px;stroke-dasharray:2 6}.mj .cavescene .exhaust circle{fill:color-mix(in srgb,var(--tx,var(--colors-text)) 38%,transparent);opacity:0;transform-box:fill-box;transform-origin:50%}.mj .cavescene .airleg{transform-box:view-box;transform-origin:244px 284px}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .mj .cavescene{& .rdrill{animation:7s ease-in-out infinite drillfeed}& .airleg{animation:7s ease-in-out infinite airlegfeed}& .rhammer{animation:7s linear infinite drillhammer}& .spin{animation:7s linear infinite drillspin}& .exhaust circle{animation:7s ease-out infinite backwards drillexhaust}& .exhaust circle:nth-child(2){animation-delay:.6s}& .exhaust circle:nth-child(3){animation-delay:1.2s}& .exhaust circle:nth-child(4){animation-delay:1.8s}& .exhaust circle:nth-child(5){animation-delay:2.4s}& .exhaust circle:nth-child(6){animation-delay:3s}& .rdust circle{animation:7s ease-out infinite backwards drilldust}& .rdust circle:nth-child(2){animation-delay:.5s}& .rdust circle:nth-child(3){animation-delay:1s}& .rdust circle:nth-child(4){animation-delay:1.5s}& .rdust circle:nth-child(5){animation-delay:2s}& .rdust circle:nth-child(6){animation-delay:2.5s}}}@keyframes drillfeed{0%,4%{transform:translate(0)}58%,66%{transform:translate(6px)}78%,to{transform:translate(0)}}@keyframes airlegfeed{0%,4%{transform:none}58%,66%{transform:rotate(3.2deg)scale(1.039)}78%,to{transform:none}}@keyframes drillhammer{0%,58%,to{transform:translate(0)}1%,3%,5%,7%,9%,11%,13%,15%,17%,19%,21%,23%,25%,27%,29%,31%,33%,35%,37%,39%,41%,43%,45%,47%,49%,51%,53%,55%,57%{transform:translate(1.1px,-.7px)}2%,4%,6%,8%,10%,12%,14%,16%,18%,20%,22%,24%,26%,28%,30%,32%,34%,36%,38%,40%,42%,44%,46%,48%,50%,52%,54%,56%{transform:translate(-.9px,.6px)}}@keyframes drillspin{0%{stroke-dashoffset:0}58%,to{stroke-dashoffset:-96px}}@keyframes drillexhaust{0%{opacity:0;transform:translate(0)scale(.4)}3%{opacity:.9;transform:translate(-2px,-3px)scale(1)}10%{opacity:.6}22%,to{opacity:.01;transform:translate(-18px,-30px)scale(2.8)}}@keyframes drilldust{0%{opacity:0;transform:translate(0)scale(.4)}3%{opacity:1;transform:translate(-3px)scale(1)}9%{opacity:.7}20%,to{opacity:.01;transform:translate(-18px,6px)scale(1.6)}}.mj .cavescene .bat{transform-box:view-box;transform-origin:0 0}.mj .cavescene .npage{opacity:0;transform-box:view-box;transform-origin:180px 235px}.mj .cavescene .npen{transform-box:view-box}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduced]) .mj .cavescene{& .bat{animation:4.6s ease-in-out infinite alternate batsway}& g:nth-of-type(2)>.bat{animation-duration:5.3s;animation-delay:-2s}& g:nth-of-type(3)>.bat{animation-duration:3.9s;animation-delay:-1s}& g:nth-of-type(4)>.bat{animation-duration:6.1s;animation-delay:-3s}& .npage{animation:12s ease-in-out infinite pageturn}& .npen{animation:12s ease-in-out infinite penwrite}}}@keyframes batsway{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes pageturn{0%,84%{opacity:0;transform:rotate(0)}85%{opacity:1;transform:rotate(0)}95%{opacity:1;transform:rotate(-180deg)}96%,to{opacity:.01;transform:rotate(-180deg)}}@keyframes penwrite{0%,to{transform:translate(0)}8%{transform:translate(-3px,1px)}16%{transform:translate(-1px)}26%{transform:translate(-6px,1px)}34%{transform:translate(-4px)}44%{transform:translate(-9px,1px)}52%{transform:translate(-7px)}62%{transform:translate(-12px,1px)}72%{transform:translate(-10px)}80%{transform:translate(-6px,-7px)}92%{transform:translateY(-7px)}}.mj .scene .swing{transform-box:view-box;animation:3.2s ease-in-out infinite tagswing}.mj .scene .swing.sw2{animation-duration:4.1s;animation-delay:-1.3s}.mj .scene .swing.sw3{animation-duration:3.7s;animation-delay:-2.6s}@keyframes tagswing{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}.mj .scene .balbeam{animation:6s ease-in-out infinite balbeam}@keyframes balbeam{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.mj .scene .lantern{animation:5s ease-in-out infinite lantern}@keyframes lantern{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}.mj .scene .wv{fill:none;stroke:var(--cu,var(--colors-primary));stroke-width:1.6px;stroke-dasharray:4 5;opacity:.15;animation:3s ease-out infinite gprwave}.mj .scene .wv.w2{animation-delay:1s}.mj .scene .wv.w3{animation-delay:2s}@keyframes gprwave{0%{opacity:0}15%{opacity:.85}to{opacity:.15}}.mj .scene .sled,.mj .scene .waves{animation:16s ease-in-out infinite sled}@keyframes sled{0%,to{transform:translate(-36px)}50%{transform:translate(36px)}}@media (prefers-reduced-motion:reduce){.mj .scene .swing,.mj .scene .balbeam,.mj .scene .lantern,.mj .scene .wv,.mj .scene .sled,.mj .scene .waves{animation:none}}:root[data-motion=reduced] .mj .scene .swing,:root[data-motion=reduced] .mj .scene .balbeam,:root[data-motion=reduced] .mj .scene .lantern,:root[data-motion=reduced] .mj .scene .wv,:root[data-motion=reduced] .mj .scene .sled,:root[data-motion=reduced] .mj .scene .waves{animation:none}:root{--bg:var(--colors-bg);--panel:var(--colors-bg-card);--line:var(--colors-line);--line2:var(--colors-line2);--tx:var(--colors-text);--mu:var(--colors-text-muted);--acc:var(--colors-primary);--shadow:var(--colors-shadow);--cu:var(--colors-cu);--serif:var(--fonts-display);--mono:var(--fonts-mono);--text:var(--fonts-reading);--ease:cubic-bezier(.32,.72,0,1)}.pg .wrap{max-width:var(--page-max);padding:0 var(--page-gutter);margin:0 auto}main.pg.pgwrap{flex-direction:column;gap:26px;display:flex}main.pg.pgwrap>*{width:min(100%,var(--page-max));padding-inline:var(--page-gutter);box-sizing:border-box;margin-inline:auto}nav.pgcrumbs{margin:0}nav.pgcrumbs ol{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}nav.pgcrumbs a{color:var(--mu);text-decoration:none}nav.pgcrumbs a:hover{color:var(--acc)}nav.pgcrumbs [aria-current=page]{color:var(--tx);font-weight:500}.sheetbody,.sixq p,.rbody,.tydoc{font-optical-sizing:auto}.cabinet{--wood:#5e3f27;--wood2:#3f2a1a;background:linear-gradient(var(--wood),var(--wood2));box-shadow:inset 0 0 0 2px #00000040,0 24px 40px var(--shadow);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px;padding:16px 16px 18px;display:grid}:root[data-mode=light] .cabinet{--wood:#9a7048;--wood2:#7d5735}.cubby{flex-direction:column;align-items:stretch;gap:10px;display:flex}.cubin{background:linear-gradient(#0000008c,#00000059);border-radius:4px;flex-direction:column;flex:1;justify-content:flex-end;min-height:100%;padding:12px 12px 0;display:flex;box-shadow:inset 0 6px 12px #00000073,inset 0 -1px #ffffff14}.cubin .ledger{justify-content:space-between;align-items:center;gap:10px;width:100%;margin:0;display:flex;transform:none}.ledger .ltitle{flex:1;min-width:0}.ledger .lno{font-style:normal;font-family:var(--mono);letter-spacing:.06em;opacity:.7;flex:none;font-size:10px}.ledger.thick{min-height:33px}.cubby .lplaque{align-self:center;margin:0}.lplaque b{color:#ecd38f;background:#2a1c06;border-radius:2px;margin-right:4px;padding:0 5px}.cabinet .ledger:hover,.cabinet .ledger:focus-visible{transform:translate(10px)}@media (prefers-reduced-motion:reduce){.cabinet .ledger:hover,.cabinet .ledger:focus-visible{transform:none}}:root[data-motion=reduced] .cabinet .ledger:hover,:root[data-motion=reduced] .cabinet .ledger:focus-visible{transform:none}@media (width<=900px){.cabinet{grid-template-columns:minmax(0,1fr)}}.catalog{flex-direction:column;gap:0;margin-top:10px;display:flex}.cdrawers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cdrawer{color:#2a1c06;font:inherit;cursor:pointer;transition:transform .25s var(--ease);background:linear-gradient(#a07650,#7d5735);border:0;border-radius:6px;flex-direction:column;align-items:center;gap:8px;padding:14px 12px 22px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff40,0 4px #4e3420,0 8px 14px #0000004d}:root[data-mode=dark] .cdrawer{background:linear-gradient(#4a3422,#352517)}.cdlabel{background:#f6eed6;border-radius:3px;flex-direction:column;align-items:center;gap:2px;min-width:70%;padding:6px 12px;display:flex;box-shadow:inset 0 0 0 2px #b88c34,0 1px 2px #0000004d}.cdlabel b{font-family:var(--serif,inherit);color:#2a1c06;font-size:16px;line-height:1.2}.cdlabel i{font-style:normal;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#5a3f12;font-size:10px}.cdpull{background:linear-gradient(#e2c36e,#9b7428);border-radius:0 0 8px 8px;width:44px;height:8px;position:absolute;bottom:8px}.cdrawer.on{transform:translateY(8px)}.cdrawer:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.catalog{--paper:#6f4e30;--sheet:#f4ecd8}:root[data-mode=dark] .catalog{--paper:#2e2116;--sheet:#2a2419}.ctray{background:color-mix(in srgb,var(--paper) 60%,#000);border-radius:6px;margin-top:14px;padding:16px;box-shadow:inset 0 8px 16px #0006}.ctnote{color:#f6ebd2;opacity:.8;margin:0 0 12px;font-size:14px}.ccards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ccard{background:var(--sheet);width:100%;height:100%;color:var(--tx);font:inherit;text-align:left;cursor:pointer;background-image:repeating-linear-gradient(#0000 0 21px,#5d8bb34d 21px 22px);background-position:0 34px;border:0;border-radius:3px;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;padding:12px 14px 30px;display:grid;position:relative;box-shadow:0 2px #00000040}:root[data-mode=light] .ccard{color:#2a2418}.ccard:before{content:"";background:color-mix(in srgb,var(--paper) 60%,#000);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;bottom:8px;left:50%}.ccard:hover,.ccard:focus-visible{transform:translateY(-3px)}.ccard .cletter{font-family:var(--serif,inherit);color:#b9533d;grid-row:1/3;font-size:28px;line-height:1}.ccard b{font-size:15px;font-weight:600}.ccard .d{opacity:.75;font-size:13px;line-height:1.4}.ccard .cref{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#b9533d;grid-column:1/-1;margin-top:6px;font-size:10.5px}:root[data-mode=dark] .ccard .cref,:root[data-mode=dark] .ccard .cletter{color:#e0886a}@media (width<=900px){.cdrawers{grid-template-columns:minmax(0,1fr)}.cdrawer{flex-direction:row;justify-content:center;padding:10px}.cdpull{border-radius:0 6px 6px 0;width:8px;height:22px;margin-top:-11px;top:50%;bottom:auto;right:14px}}.scene .rubble{fill:color-mix(in srgb,var(--legc) 75%,#7a6a58);stroke:var(--figline);stroke-width:1.2px}.pgtop{background:linear-gradient(var(--bg),color-mix(in srgb,var(--bg) 80%,var(--r2,var(--bg))));height:96px}.pg{min-height:70vh;padding:28px 0 90px;position:relative}.pgwrap{z-index:1;flex-direction:column;gap:26px;display:flex;position:relative}.pgcrumbs{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.pgcrumbs a{color:var(--mu);text-decoration:none}.pgcrumbs a:hover{color:var(--acc)}.pgcrumbs b{color:var(--tx);font-weight:500}.pghead{padding-top:0!important}.pghead h1,.pgbook h1{letter-spacing:-.01em;margin:4px 0 10px;font-size:clamp(34px,4vw,52px);line-height:1.03}.btag h1{color:#2a1c06;text-shadow:0 1px #ffffff59}.pg .sib{flex-direction:column;gap:6px;display:flex}.pg .sib h4{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx);margin:0 0 6px;font-size:11px;font-weight:500}.pg .sib button{background:color-mix(in srgb,var(--panel) 90%,transparent);color:var(--tx);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:12px;justify-content:space-between;gap:10px;padding:11px 14px;font-size:14.5px;display:flex}.wbench,.drillpad,.refsheet{background:var(--panel);box-shadow:0 0 0 1px var(--line2),0 -10px 0 color-mix(in srgb,#8a6440 70%,var(--panel)) inset,0 24px 40px var(--shadow);border-radius:14px;padding:0 0 26px;overflow:hidden}main.pg.pgwrap>.drillpad{width:calc(min(100%, var(--page-max)) - 2 * var(--page-gutter));padding-inline:20px}main.pg.pgwrap>.drillpad>.benchtop{margin-inline:-20px}main.st-chinle>.pgwrap:has(>.pgcrumbs+.pgbook){grid-template-columns:minmax(0,1fr);padding-bottom:30px;display:grid}main.st-chinle>.pgwrap:has(>.pgcrumbs+.pgbook):after{content:"";z-index:-1;background:var(--panel);box-shadow:0 0 0 1px var(--line2),0 -10px 0 color-mix(in srgb,#8a6440 70%,var(--panel)) inset,0 24px 40px var(--shadow);border-radius:14px;grid-area:3/1;position:absolute;inset:-6px 0 0}main.st-chinle>.pgwrap:has(>.pgcrumbs+.pgbook)>.pgbook~*{margin-inline:20px}main.st-chinle>.pgwrap:has(>.pgcrumbs+.pgbook)>.pgbook+*{margin-top:20px}.rsheet{background:var(--panel);box-shadow:0 0 0 1px var(--line2),0 24px 40px var(--shadow);border-radius:14px;flex-direction:column;gap:26px;padding:40px 56px 44px;display:flex}@media (width<=640px){.rsheet{padding:26px 20px 30px}}@media print{.rsheet{box-shadow:none;background:0 0;padding:0}}.benchtop{color:#f6ebd2;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#8a6440,#6b4a2e);justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;font-size:11px;display:flex}:root[data-mode=dark] .benchtop{background:linear-gradient(#4a3422,#352517)}.benchgrid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:22px;padding:20px;display:grid}.bin,.bout{flex-direction:column;gap:12px;min-width:0;display:flex}.flabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin:0;font-size:10.5px}.drop{border:2px dashed var(--line2);text-align:center;min-height:180px;color:var(--tx);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:20px;display:flex}.drop span{color:var(--mu);font-size:13px}.fnote2{color:var(--mu);margin:0;font-size:13px}.outhead{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);justify-content:space-between;font-size:10.5px;display:flex}.otab{border-collapse:collapse;width:100%;font-size:14px}.otab th{text-align:left;border-bottom:2px solid var(--line2);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);padding:8px 10px;font-size:10.5px;font-weight:500}.otab td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px}.otab tr:nth-child(2n) td{background:color-mix(in srgb,var(--line) 50%,transparent)}.refsheet .otab,.refsheet>p{width:calc(100% - 40px);margin:0 20px}.refsheet .benchtop .csearch{text-transform:none;letter-spacing:0;max-width:280px}.pgnote{max-width:70ch}.pgnote h2{font-family:var(--serif);margin:0 0 6px;font-size:26px;font-weight:400}.pgnote p{color:var(--mu);margin:0}.punchrow{gap:6px;margin-top:4px;display:flex}.punchrow i{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,currentColor 40%,transparent);border-radius:50%}.punchrow i.on{box-shadow:none;background:#2a2418}:root[data-mode=dark] .punchrow i.on{background:#0d0b08}.punchrow i.cur{box-shadow:inset 0 0 0 2px #b9533d}.drillpad .dq{margin:20px 20px 10px;font-size:24px;line-height:1.3}.drillpad .dev{background:color-mix(in srgb,var(--bg) 80%,#000);color:var(--tx);font-family:var(--mono);white-space:pre-wrap;border-radius:10px;margin:0 20px 16px;padding:14px;font-size:13px}.dans{flex-wrap:wrap;align-items:center;gap:10px;margin:0 20px 16px;display:flex}.dans .flabel{flex-basis:100%}.dans input{border:1px solid var(--line2);background:var(--bg);min-width:200px;height:44px;color:var(--tx);font:inherit;border-radius:10px;flex:1;padding:0 14px}.drillpad .row{margin:0 20px}.pgbook .bpage{min-height:0}.toc{border-bottom:1px dotted color-mix(in srgb,currentColor 35%,transparent);color:inherit;justify-content:space-between;padding:7px 0;font-size:15px;text-decoration:none;display:flex}.printout.pgprint{--paper:#f4f6ef;--bar:#e3efe0;--hole:#c9cdc4;--perf:#c2c8bd;background:radial-gradient(circle at 16px 12px,var(--hole) 5px,transparent 5.6px) left top/32px 24px repeat-y,radial-gradient(circle at 16px 12px,var(--hole) 5px,transparent 5.6px) right top/32px 24px repeat-y,linear-gradient(90deg,transparent 31px,var(--perf) 31px 32px,transparent 32px calc(100% - 32px),var(--perf) calc(100% - 32px) calc(100% - 31px),transparent calc(100% - 31px)),var(--paper);box-shadow:0 24px 40px var(--shadow);border-radius:6px;padding:0 56px 40px;position:relative}:root[data-mode=dark] .printout.pgprint{--paper:#1b211e;--bar:#202925;--hole:#0c100e;--perf:#2d3631}.pphead{border-bottom:3px dotted var(--perf);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);justify-content:space-between;gap:10px;margin-bottom:10px;padding:16px 0 12px;font-size:11px;display:flex}.hubhead{background:var(--paper);max-width:820px;box-shadow:0 18px 30px var(--shadow);border-radius:4px 12px 12px;padding:30px 34px 26px;position:relative}.hubtab{background:var(--paper);height:26px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:10px 14px 0 0;align-items:center;padding:0 16px;font-size:10.5px;display:inline-flex;position:absolute;top:-26px;left:0}.hubhead h1{margin:0 0 8px;font-size:clamp(38px,5vw,64px);line-height:1}.hubhead .lede{color:var(--mu);margin:0;font-size:18px}.hubrow h2{margin:0 0 12px}.hubtags{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.mtag,.mcard{text-align:left;font:inherit;cursor:pointer;transition:transform .25s var(--ease);border:0;flex-direction:column;gap:4px;padding:16px 18px;display:flex;box-shadow:0 8px 16px #00000040}.mtag{color:#2a1c06;background:linear-gradient(135deg,#e6c873,#b88c34 55%,#dcb862);border-radius:16px}.mcard{color:#2a2418;background:#f6eed6;border-top:6px solid #b9533d;border-radius:4px}:root[data-mode=dark] .mcard{color:var(--tx);background:#2f2a1f}.mtag:hover,.mcard:hover{transform:translateY(-3px)}.mtag b,.mcard b{font-size:16px}.mtag span:not(.mno),.mcard span:not(.mno){opacity:.8;font-size:13px;line-height:1.4}.mno{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:10.5px}.hubspines{background:linear-gradient(#0000008c,#00000059);border-radius:6px;flex-direction:column;gap:2px;max-width:640px;padding:12px 12px 0;display:flex}.hubspines .ledger{justify-content:space-between;align-items:center;width:100%;display:flex}.tydoc{color:#26221a;max-width:860px;font-family:var(--mono);box-shadow:0 24px 40px var(--shadow);background:#fbf8f0 linear-gradient(90deg,#0000 70px,#b9533d59 70px 71px,#0000 71px);border-radius:4px;padding:44px 56px 50px 92px;font-size:15px;line-height:1.75;position:relative}:root[data-mode=dark] .tydoc{color:#e8e2d4;background-color:#24211b}.tydoc h1{font-size:clamp(34px,4vw,48px);line-height:1.05;font-family:var(--serif,inherit);margin:6px 0 4px}.tydoc h2{font-family:var(--serif,inherit);margin:0 0 8px;font-size:22px}.tydoc b{font-weight:600}.tydoc code{background:#0000000f;border-radius:3px;padding:0 4px;font-size:.92em}:root[data-mode=dark] .tydoc code{background:#ffffff14}.tydoc ul{padding-left:1.2em}.tydoc a{color:inherit}.tymeta{opacity:.65;letter-spacing:.08em;margin:0 0 26px;font-size:12px}.tyhead{position:relative}.filed{color:#b9533d;letter-spacing:.16em;opacity:.75;border:2.5px solid #b9533d;border-radius:6px;padding:6px 12px;font-size:12px;position:absolute;top:-6px;right:-14px;transform:rotate(-7deg)}.tysec{margin:0 0 22px;position:relative}.tysec p{margin:0 0 12px}.tyno{text-align:right;opacity:.55;width:30px;font-size:13px;position:absolute;top:2px;left:-56px}.tyend{opacity:.55;font-size:12px}.nfgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid!important}.nfart svg{width:100%;height:auto}.nftext h1{margin:6px 0 12px;font-size:clamp(36px,4.4vw,58px);line-height:1.02}.nftext .lede{color:var(--mu);margin:0 0 20px;font-size:18px}.carve{margin-top:20px}.carve summary{cursor:pointer;font-family:var(--mono);color:var(--mu);font-size:13px}.carve pre{background:color-mix(in srgb,var(--bg) 80%,#000);color:var(--tx);border-radius:10px;margin:10px 0 0;padding:14px;font-size:12.5px;overflow:auto}.manila.pgnote2{background:var(--paper);max-width:900px;box-shadow:0 24px 40px var(--shadow);border-radius:6px 16px 16px;padding:40px 56px 30px;position:relative}.mtab{background:var(--paper);width:176px;height:28px;font-family:var(--mono);letter-spacing:.09em;border-radius:10px 14px 0 0;align-items:center;padding:0 14px;font-size:10.5px;display:inline-flex;position:absolute;top:-28px;left:0}.pgnote2 .reader h1{margin:8px 0 12px;font-size:clamp(34px,4vw,52px);line-height:1.04}.pnfoot{border-top:1px dashed color-mix(in srgb,var(--tx) 25%,transparent);justify-content:space-between;align-items:center;gap:10px;margin-top:26px;padding-top:16px;display:flex}@media (width<=900px){.pgtop{height:56px}.benchgrid{grid-template-columns:minmax(0,1fr);padding:14px}.tydoc{background-image:linear-gradient(90deg,#0000 30px,#b9533d59 30px 31px,#0000 31px);padding:30px 20px 34px 46px;font-size:14px}.tyno{width:24px;left:-38px}.filed{font-size:10px;top:-18px;right:0}.nfgrid{grid-template-columns:minmax(0,1fr)}.printout.pgprint{padding:0 44px 30px}.manila.pgnote2{padding:30px 20px 24px}.hubhead{padding:24px 20px}.drillpad .dq{font-size:20px}}.refsheet .refnote{margin:10px 20px 0;font-size:13px}.hubhead{margin-top:30px}.sheetbody,.sixq p,.rbody{font-family:var(--text)}.sixq p{max-width:68ch;font-size:18px;line-height:1.65}.rbody{max-width:68ch;font-size:19px;line-height:1.7}:root[data-mode=light] .printout.pgprint{--paper:#fafaf6;--hole:#d9dcd4;--perf:#d0d4cb;--feed:#eef3ec}:root[data-mode=dark] .printout.pgprint{--paper:#1a1f1d;--hole:#0c100e;--perf:#2c3430;--feed:#1f2623}.printout.pgprint{background:radial-gradient(circle at 16px 12px,var(--hole) 4.5px,transparent 5px) left top/32px 24px repeat-y,radial-gradient(circle at 16px 12px,var(--hole) 4.5px,transparent 5px) right top/32px 24px repeat-y,linear-gradient(90deg,var(--feed) 0 32px,var(--perf) 32px 33px,transparent 33px calc(100% - 33px),var(--perf) calc(100% - 33px) calc(100% - 32px),var(--feed) calc(100% - 32px)),var(--paper);background-attachment:scroll}.stamp{opacity:.5;letter-spacing:.14em;border-width:1.5px;font-size:11px;transform:none}.filed{opacity:.55;border-width:1.5px;font-size:11px;top:0;right:0;transform:none}.btag,.mtag{background:linear-gradient(#dcbf72,#ceaa58)}.btag h1,.btag h2,.btag .bno{text-shadow:none}.tydoc{font-family:var(--text);color:#24211b;font-size:18px;line-height:1.7}:root[data-mode=dark] .tydoc{color:#e6e1d6}.tydoc .tymeta,.tydoc .tyno,.tydoc .tyend,.tydoc code,.tydoc .filed{font-family:var(--mono)}.tydoc .tysec{max-width:68ch}.tydoc :is(p,li,dd,td){color:inherit}.tydoc ul{list-style:outside}.tydoc ol{padding-left:1.4em;list-style:decimal}.ccard{background-image:none}.peg:hover .pgt,.peg:focus-visible .pgt{transform:translateY(-6px)}@media (width<=900px){.tydoc{font-size:16.5px}.rbody{font-size:17.5px}}:root[data-mode=light]{--mu2:#3d4f4b}:root[data-mode=light] .eyebrow,:root[data-mode=light] .reader .eyebrow,:root[data-mode=light] .rbody h3{color:color-mix(in srgb,var(--acc) 82%,#000)}:root[data-mode=light] :is(.mu,.fh,.fmeta,.fmeta *,.ccseg button,.pgcrumbs,.pgcrumbs a,.crumbs,.crumbs span){color:color-mix(in srgb,var(--mu) 72%,#000)}:root[data-mode=dark] .layer .yr,.layer .yr{opacity:1}.isbody .tag[class=tag]{color:color-mix(in srgb,var(--mu) 55%,var(--tx))}.ledger .lno{opacity:1;color:#fff6e2;font-size:12px}.bfolio{opacity:.85}.tchead{color:#8f3520}:root[data-mode=dark] .tchead{color:#e8957a}:root[data-mode=dark] .punch i{color:#8f3520}.mno{opacity:1}.mtag span:not(.mno),.mcard span:not(.mno){opacity:.9}.mtag .mno,.mtag span{color:#33240a}.tyno,.tyend{opacity:.8}.nftext .lede{color:var(--tx);opacity:.92}.carve summary{color:var(--tx)}.cubby .lplaque{z-index:1;position:relative}.btag .eyebrow,.btag .btopics{color:#43300b}:root[data-mode=light] .bpages{color:#22190c}.gcount{opacity:1}.tile.cissp .eyebrow{color:#241603}.gcount{color:var(--tx)}:root[data-mode=light] a.startcard .n{color:#f6eed6}:root[data-mode=light] .ctnote{color:#3a2808;opacity:1}:root .ctray .ctnote{color:#f6ebd2;opacity:1}:root[data-mode=light] .ccard .cref{color:#6a2418;font-size:12px}:root[data-mode=light] .fdate{color:#6a3010}:root[data-mode=light] :is(.fmain span,.fncat,.fnmins,.fnkind .ccseg label){color:#3a342c}:root[data-mode=light] main.st-tapeats header p:not(.tymeta),:root[data-mode=light] main.st-tapeats a.pgink{color:#5a3208}:root[data-mode=light] .qshape{color:#3a3444}.cdrawer{position:relative}.cdrawer input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cdrawer:has(input:checked),.cdrawer:has(input:target){transform:translateY(8px)}.catalog:has(input:target) .cdrawer:has(input:checked){transform:none}.cdrawer:has(input:target){transform:translateY(8px)}.cdrawer:has(input:focus-visible){outline:2px solid var(--acc);outline-offset:3px}.catalog:not([data-searching]) .ctray{display:none}.catalog:not([data-searching]):has(#lookup-tables:checked) .ctray[data-cubby=A],.catalog:not([data-searching]):has(#guides-concepts:checked) .ctray[data-cubby=B],.catalog:not([data-searching]):has(#frameworks-maps:checked) .ctray[data-cubby=C]{display:block}.catalog:not([data-searching]):has(input:target):has(#lookup-tables:checked) .ctray[data-cubby=A],.catalog:not([data-searching]):has(input:target):has(#guides-concepts:checked) .ctray[data-cubby=B],.catalog:not([data-searching]):has(input:target):has(#frameworks-maps:checked) .ctray[data-cubby=C]{display:none}.catalog:not([data-searching]):has(#lookup-tables:target):has(input:target) .ctray[data-cubby=A],.catalog:not([data-searching]):has(#guides-concepts:target):has(input:target) .ctray[data-cubby=B],.catalog:not([data-searching]):has(#frameworks-maps:target):has(input:target) .ctray[data-cubby=C]{display:block}.catalog[data-searching] .ctnote.tray{display:none}a.ccard{text-decoration:none}.pghead .pglede{max-width:62ch;color:var(--mu);margin:0 0 18px;font-size:18px;line-height:1.55}.pg .eyebrow{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--acc);margin:0;font-size:12px;line-height:1.4}.btag .eyebrow{color:#5a3f12}.tcard .eyebrow,.bpage .eyebrow{color:inherit;opacity:.9}.btag h1,.tcard h1,.bpage h1{font-family:var(--serif)}.pg .sib a{background:color-mix(in srgb,var(--panel) 90%,transparent);color:var(--tx);font:inherit;text-align:left;border:0;border-radius:12px;justify-content:space-between;gap:10px;padding:11px 14px;font-size:14.5px;text-decoration:none;display:flex}.pg .sib a:hover,.pg .sib a:focus-visible{background:var(--panel)}.pg .sib h4,.hooklabel,.pgcrumbs,.benchtop,.qof{font-size:12px}.hooklabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx);margin:0 0 6px;font-size:12px;font-weight:500}.bpage .hooklabel{color:inherit;opacity:.7}.pg .bpage.br a{border:0;border-bottom:1px dotted color-mix(in srgb,currentColor 35%,transparent);color:inherit;font:inherit;text-align:left;background:0 0;justify-content:space-between;gap:10px;padding:9px 2px;font-size:15px;text-decoration:none;display:flex}.pg .book.cv0{--cv:#7a3b2e}.pg .book.cv1{--cv:#2f4f46}.pg .book.cv2{--cv:#7d5f30}.pg .book.cv3{--cv:#2c3550}.pg .book.cv4{--cv:#5b2f4a}.pg .book.cv5{--cv:#3f5a2c}.wbench{overflow:visible}.wbench .nojs-note,.wbench .js-pane{padding:16px 20px 0}.tcard.sm{padding:14px 16px 16px}.tcard.sm h1{font-size:28px}.qof{font-family:var(--mono);letter-spacing:.06em;margin:0 0 8px}.drillpad .drillkey{margin:0 20px 8px;font-size:14px}.drillpad .drillkey a{color:var(--acc)}.printout.pgprint h1{font-family:var(--serif);margin:12px 0 10px;font-size:clamp(34px,4vw,48px);line-height:1.2}.printout.pgprint .lede{max-width:68ch;color:var(--mu);margin:0 0 18px;font-size:18px;line-height:1.65}.signout{box-shadow:0 18px 30px var(--shadow);background:#fbf8f0;border-radius:8px;padding:8px 12px 20px}:root[data-mode=dark] .signout{background:#1f1d19}.pg.st-alluvium .signout{--rule:#c9d8e8;--margin:#dc9480}:root[data-mode=dark] .pg.st-alluvium .signout{--rule:#3a4450;--margin:#6b3a30}.pg.st-aztec .signout{--rule:#cdbf9a;--margin:#c9725e}:root[data-mode=dark] .pg.st-aztec .signout{--rule:#3a3426;--margin:#6b3a30}.rgroup h2{font-family:var(--serif);margin:0 0 2px 72px;font-size:22px;font-weight:400;line-height:1.2}.rgroup h2 .rcount{font-family:var(--mono);letter-spacing:.08em;vertical-align:middle;margin-left:8px;font-size:12px}@media (width<=900px){.rgroup h2{margin-left:56px}}a.rrow{color:var(--tx);text-decoration:none}.ixcount{color:var(--mu);margin:0;font-size:14px}.startrow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}a.startcard{background:var(--panel);color:var(--tx);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:18px;text-decoration:none;display:grid}a.startcard .n{width:44px;height:44px;font-family:var(--serif);background:var(--acc);color:#2a1c06;border-radius:50%;grid-row:1/3;justify-content:center;align-items:center;font-size:24px;display:inline-flex}a.startcard b{font-size:16px;font-weight:600}a.startcard span{color:var(--mu);font-size:13px}@media (width<=900px){.startrow{grid-template-columns:minmax(0,1fr)}}.hubhead h1{font-family:var(--serif)}.hubtab,.mno{font-size:12px}.hubrow h2{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);font-size:12px;font-weight:500}a.mtag,a.mtag b,a.mtag span{color:#2a1c06;text-decoration:none}a.mcard{color:inherit;text-decoration:none}.hubspines a.ledger{--cv:#7a3b2e;background:linear-gradient(90deg,#ffffff14 0 6px,transparent 6px 10px,#0000002e 10px 11px,transparent 11px),linear-gradient(90deg,var(--cv) calc(100% - 14px),#efe3c6 calc(100% - 14px));color:#f6ebd2;border-radius:3px 7px 7px 3px;min-height:27px;padding:8px 12px;font-size:14px;text-decoration:none}.hubspines a.ledger.cv0{--cv:#7a3b2e}.hubspines a.ledger.cv1{--cv:#2f4f46}.hubspines a.ledger.cv2{--cv:#7d5f30}.hubspines a.ledger.cv3{--cv:#2c3550}.hubspines a.ledger.cv4{--cv:#5b2f4a}.hubspines a.ledger.cv5{--cv:#3f5a2c}.hubspines a.ledger:hover,.hubspines a.ledger:focus-visible{transform:translate(10px)}@media (prefers-reduced-motion:reduce){.hubspines a.ledger:hover,.hubspines a.ledger:focus-visible{transform:none}}:root[data-motion=reduced] .hubspines a.ledger:hover,:root[data-motion=reduced] .hubspines a.ledger:focus-visible{transform:none}.hubstart{flex-wrap:wrap;gap:8px;display:flex}.hubstart a{color:var(--acc);font-size:15px}.fnkind{flex-direction:column;gap:16px;display:flex}.fnkind .ccseg{background:var(--line);border-radius:14px;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;max-width:320px;padding:3px;display:grid}.fnkind .ccseg label{min-height:44px;color:var(--mu);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;font-size:14px;display:flex}.fnkind .ccseg input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.fnkind .ccseg label:has(input:checked){background:var(--panel);color:var(--tx);font-weight:600}.fnkind #panel-labs,.fnkind:has(input[value=labs]:checked) #panel-notes{display:none}.fnkind:has(input[value=labs]:checked) #panel-labs{display:block}.fnlist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}a.fnrow{background:var(--line);color:var(--tx);border-radius:20px;grid-template-columns:88px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px;text-decoration:none;display:grid}a.fnrow:hover{background:var(--line2)}.fdate{color:var(--acc);letter-spacing:.04em;font-size:12px}.fmain{flex-direction:column;gap:4px;min-width:0;display:flex}.fmain b{font-family:var(--serif);font-size:24px;font-weight:400;line-height:1.2}.fmain span{color:var(--mu);font-size:15px;line-height:1.45}.fncat,.fnmins{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mu);font-size:12px}.fnempty{border:1px dashed var(--line2);color:var(--mu);border-radius:20px;flex-direction:column;gap:6px;padding:22px;font-size:16px;line-height:1.5;display:flex}.fnempty .serif{font-family:var(--serif);color:var(--tx);font-size:22px}@media (width<=900px){a.fnrow{grid-template-columns:minmax(0,1fr) auto}.fdate,.fnmins{display:none}}.plist{margin:8px 0 0;padding:0;list-style:none}.printout .plist h2{font-family:var(--serif);margin:22px 0 0;font-size:26px;font-weight:400;line-height:1.2}a.prow{border-bottom:1px solid color-mix(in srgb,var(--tx) 14%,transparent);color:inherit;flex-direction:column;gap:4px;padding:14px 0;text-decoration:none;display:flex}a.prow b{font-family:var(--serif);font-size:22px;font-weight:400;line-height:1.25}a.prow span{max-width:68ch;color:var(--mu);font-size:16px;line-height:1.55}main.pg h1,.nftext h1,.tydoc h1{font-family:var(--serif,var(--fonts-display));padding-bottom:.1em;font-weight:400}.filed{font-size:12px}.tydoc .lede{max-width:68ch;margin:0 0 10px;font-size:18px;line-height:1.65}.tydoc .tysecs{counter-reset:ty}.tydoc .tysecs h2{position:relative}.tydoc .tysecs h2:before{counter-increment:ty;content:counter(ty, decimal-leading-zero);text-align:right;width:30px;font-family:var(--mono);opacity:.7;font-size:12px;font-weight:500;position:absolute;top:4px;left:-56px}.manila.pgnote2{--paper:#f1e3bf;color:#1a1510;margin-top:12px}:root[data-mode=dark] .manila.pgnote2{--paper:#2a2418;color:var(--colors-text)}.manila.pgnote2 .mtab{font-size:12px}.manila.pgnote2 .stamp{z-index:2;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;border:1.5px solid;border-radius:6px;padding:6px 12px;font-size:12px;position:absolute;top:18px;right:24px}@media (width<=900px){.manila.pgnote2 .reader>.eyebrow:first-child{padding-right:84px}}.pgnote2 .reader h1{font-family:var(--serif);font-weight:400}.pgnote2 .reader{max-width:720px;margin:0 auto}.hubhead h1,.nftext h1,.pgnote2 .reader h1{letter-spacing:-.085px}.manila .rlede{max-width:68ch;margin:0 0 16px;font-size:18px;line-height:1.65}.manila .rbody{font-family:var(--text);font-size:19px;line-height:1.7}.manila .rbody h4{font-family:var(--serif);font-weight:400}.manila .rbody :is(h2,h3){font-family:var(--fonts-sans,system-ui,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--acc,var(--colors-accent)) 82%,#000);border:0;margin:30px 0 8px;padding:0;font-size:14px;font-weight:500;line-height:1.4}:root[data-mode=dark] .manila .rbody :is(h2,h3){color:var(--acc,var(--colors-accent))}.manila .rbody ul{margin:0 0 16px;padding-left:22px;list-style:outside}.manila .rbody ol{margin:0 0 16px;padding-left:22px;list-style:decimal}.manila .rbody li{padding-left:2px}.manila .rbody :is(p,ul,ol,blockquote){max-width:68ch}.manila .pnfoot{flex-direction:column;align-items:stretch}.manila .pnextra{flex-direction:column;gap:18px;width:100%;display:flex}.manila .pnextra ol{margin:6px 0 0;padding:0;list-style:none}.manila .pnrow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.manila .pnback{border:1px solid var(--line2);min-height:40px;color:var(--tx);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.manila .pnfiled{font-family:var(--mono);color:var(--mu);font-size:12px}@media (width<=900px){.manila .rbody{font-size:17.5px}.manila .pnrow{flex-direction:column;align-items:flex-start}}.medal.mdlwrap{box-shadow:none;background:0 0;border:0;flex:none;place-items:center;display:inline-grid;position:relative;overflow:visible;container-type:inline-size}.medal.mdlwrap .mdl{width:100%;height:100%;filter:drop-shadow(0 8px 12px var(--shadow));overflow:visible}.mlab{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:9cqw 12cqw 0;display:flex;position:absolute;inset:0}.mlab b{font-family:var(--serif);font-weight:400;font-size:calc(var(--fsr,17) * 1cqw);color:#2a1a0e;letter-spacing:-.01em;line-height:1}.mlab i{font-style:normal;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mc2);margin-top:4cqw;font-size:5.4cqw}.mdl g{display:none}.mdl.rd .m-rd,.mdl.sq .m-sq,.mdl.ig .m-ig,.mdl.pd .m-pd{display:inline}.mdl .bz{fill:var(--mc)}.mdl .nt{fill:none;stroke:var(--mc2);stroke-width:2.2px}.mdl .rim{fill:none;stroke:#f6e0b0;stroke-width:1.6px;opacity:.75}.mdl .fc{fill:#f4e4c8}.mdl .bd{fill:none;stroke:var(--mc);stroke-opacity:.28;stroke-width:1.4px;stroke-linecap:round}.mdl .sun{fill:none;stroke:var(--mc);stroke-width:1.6px;stroke-linecap:round}.mdl.ig .sun{transform:translateY(16px)}.mdl.ig+.mlab{padding-top:14cqw}.mdl.pd .pd{fill:none;stroke:var(--acc);stroke-width:2px;stroke-dasharray:5 6}.mdl.pd .pd2{fill:color-mix(in srgb,var(--acc) 10%,transparent);stroke:var(--acc);stroke-opacity:.4;stroke-width:1px}.mdl.pd+.mlab b{color:var(--tx)}.mdl.pd+.mlab i{color:var(--acc)}.mdl.pd .sun{stroke:var(--acc)}:root[data-mode=light] .btag .eyebrow,:root[data-mode=light] .btag .btopics{color:#3a2808}:root[data-mode=light] .mj .dtab b{color:#1a120c;background:#e7efe9;font-size:12px}:root[data-mode=light] .fhead{color:#3a3444}:root[data-mode=light] .mj .cmeta a{color:#6a3010}:root[data-mode=light] [data-switch-segment][data-active]{color:#5a3208}.stamp,.filed{font-size:12px}.shart{border-bottom:1px dashed color-mix(in srgb,var(--tx,var(--colors-text)) 20%,transparent);border-radius:6px 6px 0 0;min-height:150px;margin:0 0 6px;position:relative;overflow:hidden}.shart .shscene{font-size:inherit;pointer-events:none;position:absolute;inset:0}.shart .shscene .opart{position:static}.shart .shscene .opart .scene{width:262px;max-width:none;height:140px;position:absolute;bottom:0;right:30px}.shart .shtitle{z-index:1;flex-direction:column;gap:8px;max-width:min(60ch,100% - 320px);padding:18px 30px;display:flex;position:relative}.shart .shtitle h1,.shart .shtitle p{margin:0}@media (width<=900px){.shart .shscene{height:110px;position:relative}.shart .shscene .opart .scene{width:206px;height:110px;left:50%;right:auto;transform:translate(-50%)}.shart .shtitle{max-width:none;padding:12px 0 16px}}.bpage.br a.toc{border-bottom:1px dotted color-mix(in srgb,currentColor 35%,transparent);color:var(--colors-accent);justify-content:space-between;gap:10px;padding:7px 2px;font-size:15px;text-decoration:none;display:flex}.bpage.br a.toc span{font-family:var(--mono);color:inherit;font-size:12px}.bpage.br a.toc:hover{text-decoration:underline}.bpage.br .tocgap{height:8px;display:block}.cc .ccrange input[type=range]{height:30px;accent-color:var(--colors-primary);cursor:pointer;flex:1;margin:0}
