:root{--aitok-font-display:"Archivo Variable", "Archivo", "Helvetica Neue", "Liberation Sans", "Nimbus Sans", sans-serif;--aitok-font-reading:"Source Serif 4 Variable", "Source Serif 4", "Source Serif Pro", "Charter", "Georgia", "Liberation Serif", serif;--aitok-font-prompt:"JetBrains Mono Variable", "JetBrains Mono", "IBM Plex Mono", "SFMono-Regular", "Menlo", "DejaVu Sans Mono", monospace;--aitok-text-display-xl-family:var(--aitok-font-display);--aitok-text-display-xl-size:2.75rem;--aitok-text-display-xl-line-height:.98;--aitok-text-display-xl-tracking:-.03em;--aitok-text-display-xl-weight:640;--aitok-text-display-xl-transform:none;--aitok-text-display-xl-width:94;--aitok-text-display-lg-family:var(--aitok-font-display);--aitok-text-display-lg-size:2.125rem;--aitok-text-display-lg-line-height:1.02;--aitok-text-display-lg-tracking:-.025em;--aitok-text-display-lg-weight:620;--aitok-text-display-lg-transform:none;--aitok-text-display-lg-width:96;--aitok-text-display-md-family:var(--aitok-font-display);--aitok-text-display-md-size:1.5rem;--aitok-text-display-md-line-height:1.08;--aitok-text-display-md-tracking:-.02em;--aitok-text-display-md-weight:600;--aitok-text-display-md-transform:none;--aitok-text-display-md-width:100;--aitok-text-display-sm-family:var(--aitok-font-display);--aitok-text-display-sm-size:1.125rem;--aitok-text-display-sm-line-height:1.16;--aitok-text-display-sm-tracking:-.01em;--aitok-text-display-sm-weight:600;--aitok-text-display-sm-transform:none;--aitok-text-display-sm-width:100;--aitok-text-reading-lg-family:var(--aitok-font-reading);--aitok-text-reading-lg-size:1.1875rem;--aitok-text-reading-lg-line-height:1.55;--aitok-text-reading-lg-tracking:0em;--aitok-text-reading-lg-weight:400;--aitok-text-reading-lg-transform:none;--aitok-text-reading-md-family:var(--aitok-font-reading);--aitok-text-reading-md-size:1.0625rem;--aitok-text-reading-md-line-height:1.6;--aitok-text-reading-md-tracking:0em;--aitok-text-reading-md-weight:400;--aitok-text-reading-md-transform:none;--aitok-text-reading-sm-family:var(--aitok-font-reading);--aitok-text-reading-sm-size:.9375rem;--aitok-text-reading-sm-line-height:1.55;--aitok-text-reading-sm-tracking:.005em;--aitok-text-reading-sm-weight:400;--aitok-text-reading-sm-transform:none;--aitok-text-prompt-md-family:var(--aitok-font-prompt);--aitok-text-prompt-md-size:.9375rem;--aitok-text-prompt-md-line-height:1.5;--aitok-text-prompt-md-tracking:0em;--aitok-text-prompt-md-weight:450;--aitok-text-prompt-md-transform:none;--aitok-text-prompt-sm-family:var(--aitok-font-prompt);--aitok-text-prompt-sm-size:.8125rem;--aitok-text-prompt-sm-line-height:1.5;--aitok-text-prompt-sm-tracking:0em;--aitok-text-prompt-sm-weight:450;--aitok-text-prompt-sm-transform:none;--aitok-text-label-md-family:var(--aitok-font-display);--aitok-text-label-md-size:.8125rem;--aitok-text-label-md-line-height:1.2;--aitok-text-label-md-tracking:.08em;--aitok-text-label-md-weight:620;--aitok-text-label-md-transform:uppercase;--aitok-text-label-md-width:100;--aitok-text-label-sm-family:var(--aitok-font-display);--aitok-text-label-sm-size:.6875rem;--aitok-text-label-sm-line-height:1.2;--aitok-text-label-sm-tracking:.1em;--aitok-text-label-sm-weight:620;--aitok-text-label-sm-transform:uppercase;--aitok-text-label-sm-width:100;--aitok-space-0:0;--aitok-space-1:.25rem;--aitok-space-2:.5rem;--aitok-space-3:.75rem;--aitok-space-4:1rem;--aitok-space-5:1.25rem;--aitok-space-6:1.5rem;--aitok-space-8:2rem;--aitok-space-10:2.5rem;--aitok-space-12:3rem;--aitok-space-16:4rem;--aitok-space-20:5rem;--aitok-space-24:6rem;--aitok-space-px:1px;--aitok-radius-none:0;--aitok-radius-xs:.125rem;--aitok-radius-sm:.25rem;--aitok-radius-md:.5rem;--aitok-radius-lg:.875rem;--aitok-radius-xl:1.375rem;--aitok-radius-card:1.25rem;--aitok-radius-pill:999px;--aitok-border-hairline:1px;--aitok-border-thin:1.5px;--aitok-border-thick:2.5px;--aitok-layout-feed-max-width:30rem;--aitok-layout-reading-measure:34rem;--aitok-layout-card-gap:.75rem;--aitok-layout-card-aspect-ratio:9 / 16;--aitok-layout-card-padding:1.5rem;--aitok-layout-tap-target-min:2.75rem;--aitok-layout-focus-ring-width:2.5px;--aitok-layout-focus-ring-offset:2px;--aitok-duration-instant:0s;--aitok-duration-fast:.12s;--aitok-duration-base:.2s;--aitok-duration-slow:.32s;--aitok-duration-settle:.56s;--aitok-duration-stamp:.26s;--aitok-duration-sheet:.28s;--aitok-duration-reveal:.9s;--aitok-duration-burst:1.2s;--aitok-duration-orbit:9s;--aitok-duration-field:1.6s;--aitok-ease-linear:linear;--aitok-ease-standard:cubic-bezier(.2, 0, 0, 1);--aitok-ease-decelerate:cubic-bezier(0, 0, .2, 1);--aitok-ease-accelerate:cubic-bezier(.4, 0, 1, 1);--aitok-ease-settle:cubic-bezier(.34, 1.32, .64, 1);--aitok-ease-stamp:cubic-bezier(.22, 1.4, .36, 1);--aitok-ease-reveal:cubic-bezier(.16, 1, .3, 1);--aitok-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--aitok-color-ground:#faf5ec;--aitok-color-surface:#fffcf5;--aitok-color-surface-raised:#fff;--aitok-color-ink:#1b1713;--aitok-color-ink-muted:#544c43;--aitok-color-ink-subtle:#746a5e;--aitok-color-rule:#e6dcc9;--aitok-color-rule-strong:#cdc0a9;--aitok-color-card-edge:#e0d4bd;--aitok-color-grain:#1b171309;--aitok-color-scrim:#1b171385;--aitok-color-focus:#9c3d12;--aitok-color-positive:#1f6b3a;--aitok-color-caution:#8a5a05;--aitok-color-critical:#a6281f;--aitok-color-glass:#faf5eccc;--aitok-color-glass-edge:#ffffffb8;--aitok-color-sheen:#ffffff8c;--aitok-color-field-base:#f7efe1;--aitok-color-category-learning-mark:#34459c;--aitok-color-category-learning-rule:#98a3d6;--aitok-color-category-learning-wash:#34459c12;--aitok-color-category-learning-glow:#586cd657;--aitok-color-category-learning-aurora:#a9b6f2;--aitok-color-category-news-mark:#a32a21;--aitok-color-category-news-rule:#dc9e97;--aitok-color-category-news-wash:#a32a2112;--aitok-color-category-news-glow:#d65c4a52;--aitok-color-category-news-aurora:#f2b3a6;--aitok-color-category-inspiration-mark:#7a5205;--aitok-color-category-inspiration-rule:#d3b471;--aitok-color-category-inspiration-wash:#7a520514;--aitok-color-category-inspiration-glow:#d6a0345c;--aitok-color-category-inspiration-aurora:#f3d08a;--aitok-color-category-how-to-mark:#186152;--aitok-color-category-how-to-rule:#8fbfb2;--aitok-color-category-how-to-wash:#18615212;--aitok-color-category-how-to-glow:#2e967c52;--aitok-color-category-how-to-aurora:#9fd9c6;--aitok-shadow-card:0 1px 2px #3a2c1a0f, 0 8px 24px #3a2c1a14;--aitok-shadow-raised:0 2px 4px #3a2c1a14, 0 18px 44px #3a2c1a24;--aitok-shadow-scrim:0 -1px 0 #3a2c1a14}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--aitok-color-ground:#100d0a;--aitok-color-surface:#1b1712;--aitok-color-surface-raised:#25201a;--aitok-color-ink:#f5efe4;--aitok-color-ink-muted:#c0b6a7;--aitok-color-ink-subtle:#938a7c;--aitok-color-rule:#332c22;--aitok-color-rule-strong:#4b4235;--aitok-color-card-edge:#3a3227;--aitok-color-grain:#f5efe407;--aitok-color-scrim:#080604a8;--aitok-color-focus:#eda972;--aitok-color-positive:#79ce96;--aitok-color-caution:#e0b15c;--aitok-color-critical:#f2907f;--aitok-color-glass:#100d0ac7;--aitok-color-glass-edge:#f5efe41f;--aitok-color-sheen:#fff4e229;--aitok-color-field-base:#0a0706;--aitok-color-category-learning-mark:#94a2ec;--aitok-color-category-learning-rule:#5567b4;--aitok-color-category-learning-wash:#94a2ec1a;--aitok-color-category-learning-glow:#788cff75;--aitok-color-category-learning-aurora:#6d7ff0;--aitok-color-category-news-mark:#f0907f;--aitok-color-category-news-rule:#a9483c;--aitok-color-category-news-wash:#f0907f1a;--aitok-color-category-news-glow:#ff76606b;--aitok-color-category-news-aurora:#f2705c;--aitok-color-category-inspiration-mark:#e2b457;--aitok-color-category-inspiration-rule:#9b7526;--aitok-color-category-inspiration-wash:#e2b4571a;--aitok-color-category-inspiration-glow:#ffbe5470;--aitok-color-category-inspiration-aurora:#f0b24a;--aitok-color-category-how-to-mark:#6fc8b0;--aitok-color-category-how-to-rule:#2f7a68;--aitok-color-category-how-to-wash:#6fc8b01a;--aitok-color-category-how-to-glow:#50e6be66;--aitok-color-category-how-to-aurora:#3fd0aa;--aitok-shadow-card:0 1px 2px #00000080, 0 8px 24px #00000070;--aitok-shadow-raised:0 2px 4px #0000008f, 0 18px 44px #00000085;--aitok-shadow-scrim:0 -1px 0 #f5efe40f}}:root[data-theme=dark]{--aitok-color-ground:#100d0a;--aitok-color-surface:#1b1712;--aitok-color-surface-raised:#25201a;--aitok-color-ink:#f5efe4;--aitok-color-ink-muted:#c0b6a7;--aitok-color-ink-subtle:#938a7c;--aitok-color-rule:#332c22;--aitok-color-rule-strong:#4b4235;--aitok-color-card-edge:#3a3227;--aitok-color-grain:#f5efe407;--aitok-color-scrim:#080604a8;--aitok-color-focus:#eda972;--aitok-color-positive:#79ce96;--aitok-color-caution:#e0b15c;--aitok-color-critical:#f2907f;--aitok-color-glass:#100d0ac7;--aitok-color-glass-edge:#f5efe41f;--aitok-color-sheen:#fff4e229;--aitok-color-field-base:#0a0706;--aitok-color-category-learning-mark:#94a2ec;--aitok-color-category-learning-rule:#5567b4;--aitok-color-category-learning-wash:#94a2ec1a;--aitok-color-category-learning-glow:#788cff75;--aitok-color-category-learning-aurora:#6d7ff0;--aitok-color-category-news-mark:#f0907f;--aitok-color-category-news-rule:#a9483c;--aitok-color-category-news-wash:#f0907f1a;--aitok-color-category-news-glow:#ff76606b;--aitok-color-category-news-aurora:#f2705c;--aitok-color-category-inspiration-mark:#e2b457;--aitok-color-category-inspiration-rule:#9b7526;--aitok-color-category-inspiration-wash:#e2b4571a;--aitok-color-category-inspiration-glow:#ffbe5470;--aitok-color-category-inspiration-aurora:#f0b24a;--aitok-color-category-how-to-mark:#6fc8b0;--aitok-color-category-how-to-rule:#2f7a68;--aitok-color-category-how-to-wash:#6fc8b01a;--aitok-color-category-how-to-glow:#50e6be66;--aitok-color-category-how-to-aurora:#3fd0aa;--aitok-shadow-card:0 1px 2px #00000080, 0 8px 24px #00000070;--aitok-shadow-raised:0 2px 4px #0000008f, 0 18px 44px #00000085;--aitok-shadow-scrim:0 -1px 0 #f5efe40f}:root[data-theme=light]{--aitok-color-ground:#faf5ec;--aitok-color-surface:#fffcf5;--aitok-color-surface-raised:#fff;--aitok-color-ink:#1b1713;--aitok-color-ink-muted:#544c43;--aitok-color-ink-subtle:#746a5e;--aitok-color-rule:#e6dcc9;--aitok-color-rule-strong:#cdc0a9;--aitok-color-card-edge:#e0d4bd;--aitok-color-grain:#1b171309;--aitok-color-scrim:#1b171385;--aitok-color-focus:#9c3d12;--aitok-color-positive:#1f6b3a;--aitok-color-caution:#8a5a05;--aitok-color-critical:#a6281f;--aitok-color-glass:#faf5eccc;--aitok-color-glass-edge:#ffffffb8;--aitok-color-sheen:#ffffff8c;--aitok-color-field-base:#f7efe1;--aitok-color-category-learning-mark:#34459c;--aitok-color-category-learning-rule:#98a3d6;--aitok-color-category-learning-wash:#34459c12;--aitok-color-category-learning-glow:#586cd657;--aitok-color-category-learning-aurora:#a9b6f2;--aitok-color-category-news-mark:#a32a21;--aitok-color-category-news-rule:#dc9e97;--aitok-color-category-news-wash:#a32a2112;--aitok-color-category-news-glow:#d65c4a52;--aitok-color-category-news-aurora:#f2b3a6;--aitok-color-category-inspiration-mark:#7a5205;--aitok-color-category-inspiration-rule:#d3b471;--aitok-color-category-inspiration-wash:#7a520514;--aitok-color-category-inspiration-glow:#d6a0345c;--aitok-color-category-inspiration-aurora:#f3d08a;--aitok-color-category-how-to-mark:#186152;--aitok-color-category-how-to-rule:#8fbfb2;--aitok-color-category-how-to-wash:#18615212;--aitok-color-category-how-to-glow:#2e967c52;--aitok-color-category-how-to-aurora:#9fd9c6;--aitok-shadow-card:0 1px 2px #3a2c1a0f, 0 8px 24px #3a2c1a14;--aitok-shadow-raised:0 2px 4px #3a2c1a14, 0 18px 44px #3a2c1a24;--aitok-shadow-scrim:0 -1px 0 #3a2c1a14}@media (prefers-reduced-motion:reduce){:root{--aitok-duration-fast:1ms;--aitok-duration-base:1ms;--aitok-duration-slow:1ms;--aitok-duration-settle:1ms;--aitok-duration-stamp:1ms;--aitok-duration-sheet:1ms;--aitok-duration-reveal:1ms;--aitok-duration-burst:1ms;--aitok-duration-orbit:1ms;--aitok-duration-field:1ms}}@font-face{font-family:Archivo Variable;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin-variable.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:"Source Serif 4 Variable";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/source-serif-4-latin-variable.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:JetBrains Mono Variable;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-variable.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}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:where(.card-page),:where(.card-page) *,:where(.card-page) :before,:where(.card-page) :after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--aitok-color-rule)}:where(.card-page) h1,:where(.card-page) h2,:where(.card-page) h3,:where(.card-page) h4,:where(.card-page) h5,:where(.card-page) h6,:where(.card-page) p,:where(.card-page) figure,:where(.card-page) blockquote,:where(.card-page) dl,:where(.card-page) dd,:where(.card-page) fieldset,:where(.card-page) legend,:where(.card-page) ol,:where(.card-page) ul{margin:0;padding:0}:where(.card-page) h1,:where(.card-page) h2,:where(.card-page) h3,:where(.card-page) h4,:where(.card-page) h5,:where(.card-page) h6{font-size:inherit;font-weight:inherit}:where(.card-page) ol,:where(.card-page) ul{list-style:none}:where(.card-page) hr{border:0;margin:0}:where(.card-page) a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.card-page) button,:where(.card-page) input,:where(.card-page) optgroup,:where(.card-page) select,:where(.card-page) textarea{font:inherit;color:inherit;background-color:#0000;border-radius:0;margin:0;padding:0}:where(.card-page) button{cursor:pointer;text-transform:none}:where(.card-page) ::-moz-placeholder{color:var(--aitok-color-ink-subtle);opacity:1}:where(.card-page) ::placeholder{color:var(--aitok-color-ink-subtle);opacity:1}:where(.card-page) img,:where(.card-page) svg,:where(.card-page) video,:where(.card-page) canvas,:where(.card-page) audio{vertical-align:middle;display:block}:where(.card-page) img,:where(.card-page) video{max-width:100%;height:auto}:where(.card-page) :focus-visible{outline:var(--aitok-layout-focus-ring-width) solid var(--aitok-color-focus);outline-offset:var(--aitok-layout-focus-ring-offset);border-radius:var(--aitok-radius-sm)}:where(.card-page) ::-moz-selection{background-color:var(--aitok-color-category-inspiration-wash);color:var(--aitok-color-ink)}:where(.card-page) ::selection{background-color:var(--aitok-color-category-inspiration-wash);color:var(--aitok-color-ink)}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--aitok-color-rule)}html{-webkit-text-size-adjust:100%;tab-size:4}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,fieldset,legend,ol,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{list-style:none}hr{border:0;margin:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{font:inherit;color:inherit;background-color:#0000;border-radius:0;margin:0;padding:0}button{cursor:pointer;text-transform:none}::placeholder{color:var(--aitok-color-ink-subtle);opacity:1}img,svg,video,canvas,audio{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}:root{--paper-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}html,body,#root{height:100%}body{background-color:var(--aitok-color-ground);color:var(--aitok-color-ink);font-family:var(--aitok-font-reading);font-size:var(--aitok-text-reading-md-size);line-height:var(--aitok-text-reading-md-line-height);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}:focus-visible{outline:var(--aitok-layout-focus-ring-width) solid var(--aitok-color-focus);outline-offset:var(--aitok-layout-focus-ring-offset);border-radius:var(--aitok-radius-sm)}::selection{background-color:var(--aitok-color-category-inspiration-wash);color:var(--aitok-color-ink)}button{font:inherit;color:inherit}.container{width:100%}@media (width>=64rem){.container{max-width:64rem}}@media (width>=98rem){.container{max-width:98rem}}.t-display-xl,.t-display-lg,.t-display-md,.t-display-sm,.t-label-md,.t-label-sm{font-family:var(--aitok-font-display);font-optical-sizing:auto}.t-display-xl{font-size:var(--aitok-text-display-xl-size);line-height:var(--aitok-text-display-xl-line-height);letter-spacing:var(--aitok-text-display-xl-tracking);font-weight:var(--aitok-text-display-xl-weight);font-variation-settings:"wdth" var(--aitok-text-display-xl-width)}.t-display-lg{font-size:var(--aitok-text-display-lg-size);line-height:var(--aitok-text-display-lg-line-height);letter-spacing:var(--aitok-text-display-lg-tracking);font-weight:var(--aitok-text-display-lg-weight);font-variation-settings:"wdth" var(--aitok-text-display-lg-width)}.t-display-md{font-size:var(--aitok-text-display-md-size);line-height:var(--aitok-text-display-md-line-height);letter-spacing:var(--aitok-text-display-md-tracking);font-weight:var(--aitok-text-display-md-weight);font-variation-settings:"wdth" var(--aitok-text-display-md-width)}.t-display-sm{font-size:var(--aitok-text-display-sm-size);line-height:var(--aitok-text-display-sm-line-height);letter-spacing:var(--aitok-text-display-sm-tracking);font-weight:var(--aitok-text-display-sm-weight);font-variation-settings:"wdth" var(--aitok-text-display-sm-width)}.t-reading-md{font-family:var(--aitok-font-reading);font-size:var(--aitok-text-reading-md-size);line-height:var(--aitok-text-reading-md-line-height);letter-spacing:var(--aitok-text-reading-md-tracking);font-weight:var(--aitok-text-reading-md-weight)}.t-reading-sm{font-family:var(--aitok-font-reading);font-size:var(--aitok-text-reading-sm-size);line-height:var(--aitok-text-reading-sm-line-height);letter-spacing:var(--aitok-text-reading-sm-tracking);font-weight:var(--aitok-text-reading-sm-weight)}.t-prompt-md{font-family:var(--aitok-font-prompt);font-size:var(--aitok-text-prompt-md-size);line-height:var(--aitok-text-prompt-md-line-height);letter-spacing:var(--aitok-text-prompt-md-tracking);font-weight:var(--aitok-text-prompt-md-weight)}.t-prompt-sm{font-family:var(--aitok-font-prompt);font-size:var(--aitok-text-prompt-sm-size);line-height:var(--aitok-text-prompt-sm-line-height);letter-spacing:var(--aitok-text-prompt-sm-tracking);font-weight:var(--aitok-text-prompt-sm-weight)}.t-label-md{font-size:var(--aitok-text-label-md-size);line-height:var(--aitok-text-label-md-line-height);letter-spacing:var(--aitok-text-label-md-tracking);font-weight:var(--aitok-text-label-md-weight);text-transform:var(--aitok-text-label-md-transform);font-variation-settings:"wdth" var(--aitok-text-label-md-width)}.t-label-sm{font-size:var(--aitok-text-label-sm-size);line-height:var(--aitok-text-label-sm-line-height);letter-spacing:var(--aitok-text-label-sm-tracking);font-weight:var(--aitok-text-label-sm-weight);text-transform:var(--aitok-text-label-sm-transform);font-variation-settings:"wdth" var(--aitok-text-label-sm-width)}.paper:after{content:"";pointer-events:none;background-color:var(--aitok-color-grain);-webkit-mask-image:var(--paper-noise);-webkit-mask-image:var(--paper-noise);mask-image:var(--paper-noise);border-radius:inherit;position:absolute;inset:0;-webkit-mask-size:auto;mask-size:auto}.card-page{background-color:var(--aitok-color-surface);border:var(--aitok-border-hairline) solid var(--aitok-color-card-edge);border-radius:var(--aitok-radius-card);height:100%;box-shadow:var(--aitok-shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.card-body{overscroll-behavior-y:auto;padding:var(--aitok-layout-card-padding);scrollbar-width:thin;flex:auto;overflow-y:auto}.category-mark{align-items:center;gap:var(--aitok-space-2);color:var(--card-accent);display:inline-flex}.accent-rule{height:var(--aitok-border-thin);background-color:var(--card-accent-rule);margin:var(--aitok-space-3) 0;border:0}.hairline{height:var(--aitok-border-hairline);background-color:var(--aitok-color-rule);border:0}.prose p+p{margin-top:var(--aitok-space-4)}.prose p{max-width:var(--aitok-layout-reading-measure);margin:0}.prose--opening>p:first-of-type:first-letter{float:left;font-family:var(--aitok-font-display);font-size:var(--aitok-text-display-xl-size);line-height:var(--aitok-text-display-xl-line-height);font-weight:var(--aitok-text-display-xl-weight);font-variation-settings:"wdth" var(--aitok-text-display-xl-width);color:var(--card-accent);padding-right:var(--aitok-space-2);padding-top:var(--aitok-space-1)}.pull-quote{margin:var(--aitok-space-6) 0;padding:var(--aitok-space-4) 0;border-top:var(--aitok-border-hairline) solid var(--aitok-color-rule);border-bottom:var(--aitok-border-hairline) solid var(--aitok-color-rule);color:var(--aitok-color-ink);text-align:center}.specimen{background-color:var(--aitok-color-surface-raised);border:var(--aitok-border-hairline) solid var(--aitok-color-rule-strong);border-radius:var(--aitok-radius-md);padding:var(--aitok-space-5) var(--aitok-space-4) var(--aitok-space-4);margin-top:var(--aitok-space-5);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--aitok-color-ink);box-shadow:inset 0 var(--aitok-border-hairline) 0 var(--aitok-color-sheen);position:relative}.specimen__label{top:0;left:var(--aitok-space-4);background-color:var(--aitok-color-surface);padding-inline:var(--aitok-space-2);color:var(--aitok-color-ink-subtle);position:absolute;transform:translateY(-50%)}.copy-control{justify-content:center;align-items:center;gap:var(--aitok-space-2);min-height:var(--aitok-layout-tap-target-min);padding-inline:var(--aitok-space-5);border:var(--aitok-border-thin) solid var(--aitok-color-ink);border-radius:var(--aitok-radius-pill);background-color:var(--aitok-color-ink);color:var(--aitok-color-surface);cursor:pointer;transition:transform var(--aitok-duration-fast) var(--aitok-ease-standard), box-shadow var(--aitok-duration-fast) var(--aitok-ease-standard), background-color var(--aitok-duration-base) var(--aitok-ease-standard);box-shadow:var(--aitok-shadow-card);display:inline-flex}.copy-control:hover{box-shadow:var(--aitok-shadow-card), 0 0 var(--aitok-space-8) var(--card-accent-glow,transparent)}.copy-control:active{transform:translateY(var(--aitok-border-thin));box-shadow:none}.copy-control[data-state=copied]{background-color:var(--aitok-color-positive);border-color:var(--aitok-color-positive)}.copy-control[data-state=selected],.copy-control[data-state=failed]{background-color:var(--aitok-color-surface);color:var(--aitok-color-ink);border-color:var(--aitok-color-caution)}@keyframes stamp-land{0%{opacity:0;transform:rotate(-.06turn)scale(2.2)}to{opacity:1;transform:rotate(-.06turn)scale(1)}}.copy-stamp{top:var(--aitok-space-3);right:var(--aitok-space-3);padding:var(--aitok-space-1) var(--aitok-space-2);border:var(--aitok-border-thick) solid var(--aitok-color-positive);border-radius:var(--aitok-radius-xs);color:var(--aitok-color-positive);pointer-events:none;animation:stamp-land var(--aitok-duration-stamp) var(--aitok-ease-stamp) both;position:absolute}.choice{align-items:flex-start;gap:var(--aitok-space-3);width:100%;min-height:var(--aitok-layout-tap-target-min);padding:var(--aitok-space-3) var(--aitok-space-4);text-align:left;background-color:var(--aitok-color-surface-raised);border:var(--aitok-border-hairline) solid var(--aitok-color-rule-strong);border-radius:var(--aitok-radius-md);color:var(--aitok-color-ink);cursor:pointer;transition:border-color var(--aitok-duration-fast) var(--aitok-ease-standard), background-color var(--aitok-duration-fast) var(--aitok-ease-standard), box-shadow var(--aitok-duration-base) var(--aitok-ease-standard);display:flex}.choice:hover:not(:disabled){border-color:var(--card-accent);box-shadow:0 0 var(--aitok-space-6) var(--card-accent-glow,transparent)}.choice[data-chosen=true]{border-color:var(--card-accent);background-color:var(--card-accent-wash)}.choice[data-verdict=correct]{border-color:var(--aitok-color-positive);box-shadow:0 0 var(--aitok-space-8) var(--card-accent-glow,transparent)}.choice[data-verdict=incorrect]{border-color:var(--aitok-color-critical)}.choice:disabled{cursor:default}.choice__key{color:var(--aitok-color-ink-subtle);flex:none}.choice[data-chosen=true] .choice__key{color:var(--aitok-color-ink-muted)}.distribution{height:var(--aitok-space-2);background-color:var(--aitok-color-rule);border-radius:var(--aitok-radius-pill);position:relative;overflow:hidden}.explanation{margin-top:var(--aitok-space-4);padding-top:var(--aitok-space-4);border-top:var(--aitok-border-hairline) solid var(--aitok-color-rule);color:var(--aitok-color-ink-muted)}.blank-field{width:100%;min-height:var(--aitok-layout-tap-target-min);padding:var(--aitok-space-2) var(--aitok-space-3);background-color:var(--aitok-color-surface-raised);border:var(--aitok-border-hairline) solid var(--aitok-color-rule-strong);border-radius:var(--aitok-radius-sm);color:var(--aitok-color-ink);font-family:var(--aitok-font-prompt);font-size:var(--aitok-text-prompt-sm-size)}.step-row{align-items:center;gap:var(--aitok-space-3);padding:var(--aitok-space-3);background-color:var(--aitok-color-surface-raised);border:var(--aitok-border-hairline) solid var(--aitok-color-rule-strong);border-radius:var(--aitok-radius-md);display:flex}.step-row[data-placed=correct]{border-color:var(--aitok-color-positive)}.step-row[data-placed=incorrect]{border-color:var(--aitok-color-critical)}.icon-button{justify-content:center;align-items:center;gap:var(--aitok-space-2);min-height:var(--aitok-layout-tap-target-min);min-width:var(--aitok-layout-tap-target-min);padding-inline:var(--aitok-space-3);border:var(--aitok-border-hairline) solid var(--aitok-color-rule-strong);border-radius:var(--aitok-radius-pill);color:var(--aitok-color-ink-muted);cursor:pointer;transition:color var(--aitok-duration-fast) var(--aitok-ease-standard), border-color var(--aitok-duration-fast) var(--aitok-ease-standard);background-color:#0000;display:inline-flex}.icon-button:hover,.icon-button[aria-pressed=true],.icon-button[aria-current=page]{color:var(--aitok-color-ink);border-color:var(--aitok-color-ink)}.contents-row{justify-content:space-between;align-items:baseline;gap:var(--aitok-space-4);min-height:var(--aitok-layout-tap-target-min);padding:var(--aitok-space-4) var(--aitok-space-2);border-bottom:var(--aitok-border-hairline) solid var(--aitok-color-rule);border-left:var(--aitok-border-thick) solid transparent;transition:border-left-color var(--aitok-duration-fast) var(--aitok-ease-standard), padding-left var(--aitok-duration-fast) var(--aitok-ease-standard), background-color var(--aitok-duration-fast) var(--aitok-ease-standard);display:flex}.contents-row:hover,.contents-row:focus-visible{border-left-color:var(--aitok-color-ink);background-color:var(--aitok-color-surface);padding-left:var(--aitok-space-3)}.entry-row{align-items:flex-start;gap:var(--aitok-space-3);padding-block:var(--aitok-space-3);border-bottom:var(--aitok-border-hairline) solid var(--aitok-color-rule);display:flex}.filing-panel{bottom:100%;right:var(--aitok-space-4);z-index:2;margin-bottom:var(--aitok-space-2);width:max-content;min-width:min(calc(var(--aitok-layout-tap-target-min) * 6), 100%);max-width:calc(100% - var(--aitok-space-8));max-height:calc(var(--aitok-layout-tap-target-min) * 6);padding:var(--aitok-space-4);background-color:var(--aitok-color-surface-raised);border:var(--aitok-border-hairline) solid var(--aitok-color-rule-strong);border-radius:var(--aitok-radius-lg);box-shadow:var(--aitok-shadow-raised);text-align:left;position:absolute;overflow-y:auto}.filing-option{align-items:center;gap:var(--aitok-space-3);min-height:var(--aitok-layout-tap-target-min);padding-block:var(--aitok-space-2);border-bottom:var(--aitok-border-hairline) solid var(--aitok-color-rule);cursor:pointer;display:flex}.filing-option:last-child{border-bottom:0}.tally-pip{min-width:var(--aitok-space-5);padding-inline:var(--aitok-space-1);border-radius:var(--aitok-radius-pill);background-color:var(--aitok-color-ink);color:var(--aitok-color-surface);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.streak{border-left:var(--aitok-border-thick) solid var(--aitok-color-ink);padding-left:var(--aitok-space-4)}.streak[data-streak-state=dimmed]{border-left-color:var(--aitok-color-ink-subtle)}.tally{font-variant-numeric:tabular-nums lining-nums;color:var(--aitok-color-ink)}.streak[data-streak-state=dimmed] .tally{color:var(--aitok-color-ink-subtle)}.seal{padding:var(--aitok-space-3);background-color:var(--aitok-color-surface-raised);border:var(--aitok-border-hairline) solid var(--aitok-color-rule-strong);border-radius:var(--aitok-radius-sm);outline:var(--aitok-border-hairline) solid var(--aitok-color-rule);outline-offset:var(--aitok-space-1)}.field{gap:var(--aitok-space-1);flex-direction:column;display:flex}.control-input{min-height:var(--aitok-layout-tap-target-min);padding:var(--aitok-space-2) var(--aitok-space-3);background-color:var(--aitok-color-surface);border:var(--aitok-border-hairline) solid var(--aitok-color-rule-strong);border-radius:var(--aitok-radius-sm);color:var(--aitok-color-ink);font-family:var(--aitok-font-reading);font-size:var(--aitok-text-reading-sm-size)}.control-input:hover{border-color:var(--aitok-color-ink-subtle)}.field-toggle{align-items:flex-start;gap:var(--aitok-space-3);min-height:var(--aitok-layout-tap-target-min);padding-block:var(--aitok-space-2);cursor:pointer;display:flex}.toggle{width:var(--aitok-space-5);height:var(--aitok-space-5);margin-top:var(--aitok-space-1);accent-color:var(--aitok-color-ink);cursor:pointer;flex:none}.toggle:disabled{cursor:default;opacity:.5}fieldset>legend{padding:0}.record-entry{padding-block:var(--aitok-space-4);border-bottom:var(--aitok-border-hairline) solid var(--aitok-color-rule)}.record-entry:last-child{border-bottom:0}.derived-entry{padding:var(--aitok-space-4);padding-left:var(--aitok-space-5);background-color:var(--aitok-color-surface);border-left:var(--aitok-border-thick) solid var(--aitok-color-rule-strong);border-radius:var(--aitok-radius-sm)}.derived-entry+.derived-entry{margin-top:var(--aitok-space-4)}.evidence{gap:var(--aitok-space-1);margin-top:var(--aitok-space-2);flex-direction:column;display:flex}.evidence>li{padding-left:var(--aitok-space-4);position:relative}.evidence>li:before{content:"—";color:var(--aitok-color-ink-subtle);position:absolute;left:0}.term-line{align-items:baseline;gap:var(--aitok-space-3);flex-wrap:wrap;display:flex}.term-line>li+li{border-left:var(--aitok-border-hairline) solid var(--aitok-color-rule);padding-left:var(--aitok-space-3)}.measure-table{gap:var(--aitok-space-2);flex-direction:column;display:flex}.measure{align-items:center;gap:var(--aitok-space-3);display:flex}.measure>dt{min-width:calc(var(--aitok-layout-tap-target-min) * 2);flex:none}.measure__bar{height:var(--aitok-border-thick);background-color:var(--aitok-color-rule);flex:auto}.measure__fill{background-color:var(--aitok-color-ink);height:100%;display:block}.measure>dd{font-variant-numeric:tabular-nums lining-nums;flex:none}.in-force{padding:var(--aitok-space-4);background-color:var(--aitok-color-surface);border:var(--aitok-border-hairline) solid var(--aitok-color-rule-strong);border-radius:var(--aitok-radius-sm)}.ledger-row{gap:var(--aitok-space-1);padding-block:var(--aitok-space-3);border-bottom:var(--aitok-border-hairline) solid var(--aitok-color-rule);flex-direction:column;display:flex}.ledger-row:last-child{border-bottom:0}.utterance{margin-top:var(--aitok-space-1);padding-left:var(--aitok-space-3);border-left:var(--aitok-border-thin) solid var(--aitok-color-rule-strong)}body{background-color:var(--aitok-color-field-base)}body:before{content:"";z-index:-1;pointer-events:none;will-change:transform;background-image:radial-gradient(120% 70% at 12% -5%, color-mix(in srgb, var(--aitok-color-category-learning-aurora) 42%, transparent) 0%, transparent 62%), radial-gradient(90% 60% at 92% 8%, color-mix(in srgb, var(--aitok-color-category-inspiration-aurora) 30%, transparent) 0%, transparent 60%), radial-gradient(110% 60% at 50% 108%, color-mix(in srgb, var(--aitok-color-category-how-to-aurora) 32%, transparent) 0%, transparent 64%);font-family:serif;position:fixed;inset:0}.light-field{z-index:0;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--aitok-duration-field) var(--aitok-ease-standard);position:fixed;inset:0}.light-field[data-state=running]{opacity:1}.light-field[data-state=static],.light-field[data-state=unsupported]{display:none}#root{z-index:1;position:relative}.card-stack{height:100%;padding-bottom:var(--aitok-space-2);transform-origin:50% 0;position:relative}.card-depth{transform-origin:50% 100%;height:100%;position:relative}.card-stack:before,.card-stack:after{content:"";left:var(--aitok-space-4);right:var(--aitok-space-4);bottom:var(--aitok-space-1);height:var(--aitok-space-2);background-color:var(--aitok-color-glass);border:var(--aitok-border-hairline) solid var(--aitok-color-glass-edge);border-radius:0 0 var(--aitok-radius-card) var(--aitok-radius-card);z-index:-1;position:absolute}.card-stack:after{left:var(--aitok-space-6);right:var(--aitok-space-6);opacity:.7;bottom:0}.card-depth>.card-page{z-index:1}.card-aura{top:calc(var(--aitok-border-thick) * -1);left:calc(var(--aitok-border-thick) * -1);right:calc(var(--aitok-border-thick) * -1);bottom:calc(var(--aitok-border-thick) * -1);border-radius:calc(var(--aitok-radius-card) + var(--aitok-border-thick));opacity:0;pointer-events:none;transition:opacity var(--aitok-duration-reveal) var(--aitok-ease-reveal);position:absolute;overflow:hidden}.card-aura:before{content:"";background:conic-gradient(from 0turn, transparent 0turn, var(--card-accent-glow) .1turn, var(--card-accent) .18turn, var(--aitok-color-sheen) .21turn, var(--card-accent) .24turn, var(--card-accent-glow) .32turn, transparent .46turn, transparent .6turn, var(--card-accent-glow) .72turn, var(--card-accent) .78turn, var(--card-accent-glow) .86turn, transparent 1turn);position:absolute;inset:-60%}:root[data-gpu=present] .feed-slot[data-current=true] .card-aura:before{animation:aura-orbit var(--aitok-duration-orbit) linear infinite}@keyframes aura-orbit{to{transform:rotate(1turn)}}.feed-slot[data-current=true] .card-aura{opacity:1}.feed-slot[data-current=true] .card-page{box-shadow:var(--aitok-shadow-card), 0 0 var(--aitok-space-4) 0 var(--card-accent-glow)}.card-page:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--glare-x,50%) var(--glare-y,0%), var(--aitok-color-sheen) 0%, transparent 42%);opacity:0;transition:opacity var(--aitok-duration-slow) var(--aitok-ease-standard);position:absolute;inset:0}.card-page[data-tilt=on]:before{opacity:.7}.feed-scroller{row-gap:var(--aitok-layout-card-gap);scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:100%;height:100%;display:grid;overflow:hidden auto}.feed-scroller::-webkit-scrollbar{display:none}.feed-slot{scroll-snap-align:start;scroll-snap-stop:always;min-height:0;padding:var(--aitok-space-2) var(--aitok-space-3) 0}.feed-slot:focus-visible{outline:none}.feed-slot:focus-visible .card-page{outline:var(--aitok-layout-focus-ring-width) solid var(--aitok-color-focus);outline-offset:calc(var(--aitok-layout-focus-ring-offset) * -1)}@keyframes card-settle{0%{transform:translate3d(0, var(--aitok-space-3), 0) scale(.975);opacity:.92}to{opacity:1;transform:none}}.feed-slot[data-current=true] .card-page{animation:card-settle var(--aitok-duration-settle) var(--aitok-ease-settle) both}.loading-orb{width:var(--aitok-space-12);height:var(--aitok-space-12);border-radius:var(--aitok-radius-pill);background:conic-gradient(var(--aitok-color-category-learning-aurora), var(--aitok-color-category-news-aurora), var(--aitok-color-category-inspiration-aurora), var(--aitok-color-category-how-to-aurora), var(--aitok-color-category-learning-aurora));box-shadow:0 0 var(--aitok-space-10) var(--aitok-space-1) var(--aitok-color-category-learning-glow), 0 0 var(--aitok-space-20) var(--aitok-space-4) var(--aitok-color-category-inspiration-glow);animation:aura-orbit var(--aitok-duration-burst) linear infinite, orb-breathe calc(var(--aitok-duration-burst) * 2) var(--aitok-ease-standard) infinite alternate}@keyframes orb-breathe{0%{opacity:.75;scale:.86}to{opacity:1;scale:1.08}}.spark-layer{z-index:50;pointer-events:none;position:fixed;inset:0;overflow:hidden}.spark{width:var(--aitok-space-10);height:var(--aitok-space-1);border-radius:var(--aitok-radius-pill);background:linear-gradient(90deg, transparent 0%, var(--spark-colour) 40%, var(--aitok-color-ink) 100%);box-shadow:0 0 var(--aitok-space-3) var(--spark-glow), 0 0 var(--aitok-space-1) var(--spark-colour);transform-origin:0;will-change:transform, opacity;position:absolute}.spark--mote{width:var(--aitok-space-2);height:var(--aitok-space-2);background:var(--spark-colour);box-shadow:0 0 var(--aitok-space-3) var(--aitok-space-1) var(--spark-glow);transform-origin:50%}.shockwave{width:var(--aitok-space-12);height:var(--aitok-space-12);border-radius:var(--aitok-radius-pill);border:var(--aitok-border-thin) solid var(--spark-colour);box-shadow:0 0 var(--aitok-space-6) var(--spark-glow), inset 0 0 var(--aitok-space-4) var(--spark-glow);will-change:transform, opacity;position:absolute}.shockwave--soft{background:radial-gradient(circle, var(--spark-glow) 0%, transparent 70%);box-shadow:none;border:0}.specimen-sheen{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.specimen-sheen__band{background:linear-gradient(90deg, transparent, var(--aitok-color-sheen), transparent);width:45%;position:absolute;top:0;bottom:0;left:0}.masthead{z-index:2;align-items:center;gap:var(--aitok-space-3);padding:var(--aitok-space-2) var(--aitok-space-4);border-bottom:var(--aitok-border-hairline) solid var(--aitok-color-glass-edge);background-color:var(--aitok-color-glass);display:flex;position:relative}:root[data-gpu=present] .masthead{-webkit-backdrop-filter:blur(var(--aitok-space-5)) saturate(1.6);backdrop-filter:blur(var(--aitok-space-5)) saturate(1.6)}.masthead-nav{gap:var(--aitok-space-2);scrollbar-width:none;min-width:0;padding-inline:var(--aitok-space-3);-webkit-mask-image:linear-gradient(90deg, transparent, var(--aitok-color-ink) var(--aitok-space-3), var(--aitok-color-ink) calc(100% - var(--aitok-space-3)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--aitok-color-ink) var(--aitok-space-3), var(--aitok-color-ink) calc(100% - var(--aitok-space-3)), transparent);mask-image:linear-gradient(90deg, transparent, var(--aitok-color-ink) var(--aitok-space-3), var(--aitok-color-ink) calc(100% - var(--aitok-space-3)), transparent);flex:auto;display:flex;overflow-x:auto}.masthead-nav::-webkit-scrollbar{display:none}@media (width>=64rem){.masthead-nav{justify-content:flex-end;-webkit-mask-image:none;mask-image:none}}.nav-pill{min-height:var(--aitok-layout-tap-target-min);padding-inline:var(--aitok-space-3);border-radius:var(--aitok-radius-pill);border:var(--aitok-border-hairline) solid transparent;color:var(--aitok-color-ink-muted);white-space:nowrap;transition:color var(--aitok-duration-fast) var(--aitok-ease-standard), background-color var(--aitok-duration-fast) var(--aitok-ease-standard), border-color var(--aitok-duration-fast) var(--aitok-ease-standard);flex:none;align-items:center;display:inline-flex}.nav-pill:hover{color:var(--aitok-color-ink);border-color:var(--aitok-color-glass-edge)}.nav-pill[aria-current=page]{color:var(--aitok-color-ink);border-color:var(--aitok-color-rule-strong);background-color:var(--aitok-color-surface)}.theme-toggle{flex:none}.wordmark{align-items:center;gap:var(--aitok-space-2);color:var(--aitok-color-ink);flex:none;text-decoration:none;display:inline-flex}.brand-orb{width:var(--aitok-space-3);height:var(--aitok-space-3);border-radius:var(--aitok-radius-pill);background:conic-gradient(var(--aitok-color-category-learning-aurora), var(--aitok-color-category-news-aurora), var(--aitok-color-category-inspiration-aurora), var(--aitok-color-category-how-to-aurora), var(--aitok-color-category-learning-aurora));box-shadow:0 0 var(--aitok-space-3) var(--aitok-color-category-inspiration-glow)}:root[data-gpu=present] .brand-orb{animation:aura-orbit var(--aitok-duration-orbit) linear infinite}.rail{display:none}@media (width>=64rem){.rail{margin-block:var(--aitok-space-3);padding:var(--aitok-space-6);border:var(--aitok-border-hairline) solid var(--aitok-color-glass-edge);border-radius:var(--aitok-radius-xl);background-color:var(--aitok-color-glass);align-self:flex-start;display:block}:root[data-gpu=present] .rail{-webkit-backdrop-filter:blur(var(--aitok-space-5)) saturate(1.5);backdrop-filter:blur(var(--aitok-space-5)) saturate(1.5)}}.rail-item{align-items:center;gap:var(--aitok-space-2);width:100%;min-height:var(--aitok-layout-tap-target-min);padding:var(--aitok-space-2) 0;text-align:left;border:0;border-bottom:var(--aitok-border-hairline) solid var(--aitok-color-rule);color:var(--aitok-color-ink-muted);cursor:pointer;transition:color var(--aitok-duration-fast) var(--aitok-ease-standard), padding var(--aitok-duration-base) var(--aitok-ease-reveal);background:0 0;display:flex}.rail-item:hover{color:var(--aitok-color-ink);padding-left:var(--aitok-space-2)}.rail-item[aria-pressed=true]{color:var(--aitok-color-ink);border-bottom-color:var(--aitok-color-ink)}.rail-heading{color:var(--aitok-color-ink-subtle);padding-bottom:var(--aitok-space-2);border-bottom:var(--aitok-border-hairline) solid var(--aitok-color-rule);margin-bottom:var(--aitok-space-3)}.sheet{background-color:var(--aitok-color-surface-raised);border:var(--aitok-border-hairline) solid var(--aitok-color-rule);border-radius:var(--aitok-radius-lg);box-shadow:var(--aitok-shadow-raised);padding:var(--aitok-space-5)}.link{color:var(--aitok-color-ink);-webkit-text-decoration-color:var(--card-accent,var(--aitok-color-rule-strong));text-decoration-color:var(--card-accent,var(--aitok-color-rule-strong));text-underline-offset:var(--aitok-space-1)}:root[data-appearance=classic] body{background-color:var(--aitok-color-ground)}:root[data-appearance=classic] body:before{content:none;background-image:none}:root[data-appearance=classic] .masthead{background-color:var(--aitok-color-ground);border-bottom-color:var(--aitok-color-rule);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-appearance=classic] .card-aura,:root[data-appearance=classic] .card-page:before,:root[data-appearance=classic] .loading-orb{display:none}:root[data-appearance=classic] .feed-slot[data-current=true] .card-page{box-shadow:var(--aitok-shadow-card)}:root[data-appearance=classic] .card-stack:before,:root[data-appearance=classic] .card-stack:after{background-color:var(--aitok-color-surface);border-color:var(--aitok-color-card-edge)}:root[data-appearance=classic] .brand-orb{box-shadow:none;animation:none}@media (width>=64rem){:root[data-appearance=classic] .rail{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border:0;border-radius:0;padding-left:0}}@media (prefers-reduced-motion:reduce){:root[data-gpu=present] .feed-slot[data-current=true] .card-aura:before,:root[data-gpu=present] .brand-orb,.loading-orb{animation:none}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:var(--aitok-space-0)}.isolate{isolation:isolate}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:var(--aitok-space-2);margin-bottom:var(--aitok-space-2)}.my-3{margin-top:var(--aitok-space-3);margin-bottom:var(--aitok-space-3)}.my-4{margin-top:var(--aitok-space-4);margin-bottom:var(--aitok-space-4)}.my-5{margin-top:var(--aitok-space-5);margin-bottom:var(--aitok-space-5)}.my-6{margin-top:var(--aitok-space-6);margin-bottom:var(--aitok-space-6)}.mb-3{margin-bottom:var(--aitok-space-3)}.mb-4{margin-bottom:var(--aitok-space-4)}.mt-1{margin-top:var(--aitok-space-1)}.mt-2{margin-top:var(--aitok-space-2)}.mt-3{margin-top:var(--aitok-space-3)}.mt-4{margin-top:var(--aitok-space-4)}.mt-5{margin-top:var(--aitok-space-5)}.mt-6{margin-top:var(--aitok-space-6)}.mt-8{margin-top:var(--aitok-space-8)}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-auto{height:auto}.h-full{height:100%}.min-h-0{min-height:var(--aitok-space-0)}.w-8{width:var(--aitok-space-8)}.w-full{width:100%}.min-w-0{min-width:var(--aitok-space-0)}.max-w-feed{max-width:var(--aitok-layout-feed-max-width)}.max-w-measure{max-width:var(--aitok-layout-reading-measure)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:var(--aitok-space-0)}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--aitok-space-1)}.gap-2{gap:var(--aitok-space-2)}.gap-3{gap:var(--aitok-space-3)}.gap-4{gap:var(--aitok-space-4)}.gap-5{gap:var(--aitok-space-5)}.gap-6{gap:var(--aitok-space-6)}.gap-x-4{-moz-column-gap:var(--aitok-space-4);column-gap:var(--aitok-space-4)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded-md{border-radius:var(--aitok-radius-md)}.border-hairline{border-width:var(--aitok-border-hairline)}.border-t-hairline{border-top-width:var(--aitok-border-hairline)}.border-ink{border-color:var(--aitok-color-ink)}.border-rule{border-color:var(--aitok-color-rule)}.bg-ink{background-color:var(--aitok-color-ink)}.bg-surface-raised{background-color:var(--aitok-color-surface-raised)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:var(--aitok-space-0)}.p-4{padding:var(--aitok-space-4)}.p-6{padding:var(--aitok-space-6)}.px-1{padding-left:var(--aitok-space-1);padding-right:var(--aitok-space-1)}.px-4{padding-left:var(--aitok-space-4);padding-right:var(--aitok-space-4)}.px-6{padding-left:var(--aitok-space-6);padding-right:var(--aitok-space-6)}.py-3{padding-top:var(--aitok-space-3);padding-bottom:var(--aitok-space-3)}.py-6{padding-top:var(--aitok-space-6);padding-bottom:var(--aitok-space-6)}.pl-6{padding-left:var(--aitok-space-6)}.pr-6{padding-right:var(--aitok-space-6)}.pt-3{padding-top:var(--aitok-space-3)}.pt-5{padding-top:var(--aitok-space-5)}.text-left{text-align:left}.text-critical{color:var(--aitok-color-critical)}.text-ink{color:var(--aitok-color-ink)}.text-ink-muted{color:var(--aitok-color-ink-muted)}.text-ink-subtle{color:var(--aitok-color-ink-subtle)}.text-positive{color:var(--aitok-color-positive)}.text-surface{color:var(--aitok-color-surface)}.underline{text-decoration-line:underline}.accent-rule{accent-color:var(--aitok-color-rule)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter}.no-select{-webkit-user-select:none;user-select:none}.visually-hidden{width:var(--aitok-border-hairline);height:var(--aitok-border-hairline);margin:calc(var(--aitok-border-hairline) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (width>=64rem){.rail\:block{display:block}.rail\:inline{display:inline}.rail\:px-4{padding-left:var(--aitok-space-4);padding-right:var(--aitok-space-4)}}
