.bottom-navigation-module-scss-module__jpC6oq__container{background-color:var(--color-surface-panel);z-index:1000;padding:var(--space-200) var(--space-200) var(--space-100);border-top:1px solid var(--color-border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}@media screen and (min-width:769px){.bottom-navigation-module-scss-module__jpC6oq__container{display:none}}@supports (-webkit-touch-callout:none){.bottom-navigation-module-scss-module__jpC6oq__container{padding-bottom:var(--space-500)}}.bottom-navigation-module-scss-module__jpC6oq__container .bottom-navigation-module-scss-module__jpC6oq__link{gap:var(--space-100);color:var(--color-text);cursor:pointer;background:0 0;border:none;justify-items:center;padding:0;font-family:inherit;font-size:10px;display:grid}.bottom-navigation-module-scss-module__jpC6oq__container .bottom-navigation-module-scss-module__jpC6oq__link:focus{color:var(--color-text-dim)}.bottom-navigation-module-scss-module__jpC6oq__container .bottom-navigation-module-scss-module__jpC6oq__link.bottom-navigation-module-scss-module__jpC6oq__active{color:var(--color-text-brand)}
@layer reset{*,:before,:after{box-sizing:border-box;margin:0;padding:0}}@layer components;@font-face{font-family:DS-Digital;src:url(/fonts/DS-DIGI.TTF)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DS-Digital;src:url(/fonts/DS-DIGIB.TTF)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--font-digital:"DS-Digital";--color-brand-pink:#e6007e;--color-brand-pink-hover:#c1006b;--color-brand-blue:#4dedff;--color-brand-blue-hover:#25d5e8;--color-neutral-50:#eaf0fa;--color-neutral-100:#e1e9f5;--color-neutral-200:#d0dae9;--color-neutral-300:#b9c5d8;--color-neutral-400:#8e9cb2;--color-neutral-500:#647288;--color-neutral-600:#3a4657;--color-neutral-700:#151e2c;--color-neutral-800:#06080c;--color-neutral-900:#020203;--color-green-100:#4cc258;--color-green-200:#045a4c;--color-yellow-100:#f1c54c;--color-yellow-200:#aa4b0c;--color-red-100:#ff4870;--color-red-200:#b60c31;--font-size-50:14px;--font-size-100:16px;--font-size-200:20px;--font-size-300:25px;--font-size-400:32px;--font-size-500:40px;--font-size-600:51px;--space-50:2px;--space-100:4px;--space-200:8px;--space-250:10px;--space-300:12px;--space-400:16px;--space-500:20px;--space-600:24px;--space-700:32px;--space-800:64px;--space-900:96px;--space-1000:128px;--radius-100:4px;--radius-max:999px;--width-reading:720px;--width-content:1200px;--sidebar-width:200px;--bottom-nav-height:56px;--sticky-header-offset:96px;--input-height:40px;--input-padding-x:var(--space-300);--color-brand:var(--color-brand-blue);--color-brand-hover:var(--color-brand-blue-hover);--color-brand-glass:color-mix(in srgb, var(--color-brand) 10%, transparent);--color-accent:var(--color-brand-pink);--color-accent-hover:var(--color-brand-pink-hover);--color-accent-glass:color-mix(in srgb, var(--color-accent) 10%, transparent);--color-surface:var(--color-neutral-900);--color-surface-panel:var(--color-neutral-800);--color-surface-hover:var(--color-neutral-700);--color-surface-glass:color-mix(in srgb, var(--color-surface) 90%, transparent);--color-button:var(--color-neutral-700);--color-button-hover:var(--color-neutral-600);--color-border:color-mix(in oklch, var(--color-neutral-700) 50%, transparent);--color-text:var(--color-neutral-200);--color-text-dim:var(--color-neutral-400);--color-text-brand:var(--color-brand);--color-text-on-brand:var(--color-neutral-900);--color-text-on-accent:var(--color-neutral-50);--color-text-warning:var(--color-red-100);--color-text-critical:var(--color-red-100);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root{--color-neutral-50:lab(94.5548% -.683695 -5.6098);--color-neutral-100:lab(91.9985% -1.0761 -6.85118);--color-neutral-200:lab(86.7803% -1.30945 -8.59333);--color-neutral-300:lab(79.0208% -1.56999 -11.0328);--color-neutral-400:lab(63.9102% -1.6827 -13.1681);--color-neutral-500:lab(47.6507% -1.54454 -13.8253);--color-neutral-600:lab(29.0944% -1.1586 -12.3058);--color-neutral-700:lab(10.9227% -.583217 -10.8379);--color-neutral-800:lab(2.13985% -.115894 -1.762);--color-neutral-900:lab(.564903% .103749 -.380972)}}@media screen and (max-width:768px){:root{--font-size-50:14px;--font-size-100:16px;--font-size-200:18px;--font-size-300:20px;--font-size-400:24px;--font-size-500:32px;--font-size-600:40px}}@supports (-webkit-touch-callout:none){:root{--bottom-nav-height:72px}}:root[data-theme=light],[data-theme=light]{--color-brand:var(--color-brand-pink);--color-brand-hover:var(--color-brand-pink-hover);--color-brand-glass:color-mix(in srgb, var(--color-brand) 10%, transparent);--color-accent:var(--color-brand-blue);--color-accent-hover:var(--color-brand-blue-hover);--color-accent-glass:color-mix(in srgb, var(--color-accent) 10%, transparent);--color-surface:var(--color-neutral-50);--color-surface-panel:var(--color-neutral-100);--color-surface-hover:var(--color-neutral-200);--color-surface-glass:color-mix(in srgb, var(--color-surface) 90%, transparent);--color-button:var(--color-neutral-200);--color-button-hover:var(--color-neutral-300);--color-border:var(--color-neutral-200);--color-text:var(--color-neutral-700);--color-text-dim:var(--color-neutral-600);--color-text-brand:var(--color-brand);--color-text-on-brand:var(--color-neutral-50);--color-text-on-accent:var(--color-neutral-900);--color-text-warning:var(--color-red-200);--color-text-critical:var(--color-red-200);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark],[data-theme=dark]{--color-brand:var(--color-brand-blue);--color-brand-hover:var(--color-brand-blue-hover);--color-brand-glass:color-mix(in srgb, var(--color-brand) 10%, transparent);--color-accent:var(--color-brand-pink);--color-accent-hover:var(--color-brand-pink-hover);--color-accent-glass:color-mix(in srgb, var(--color-accent) 10%, transparent);--color-surface:var(--color-neutral-900);--color-surface-panel:var(--color-neutral-800);--color-surface-hover:var(--color-neutral-700);--color-surface-glass:color-mix(in srgb, var(--color-surface) 90%, transparent);--color-button:var(--color-neutral-700);--color-button-hover:var(--color-neutral-600);--color-border:color-mix(in oklch, var(--color-neutral-700) 50%, transparent);--color-text:var(--color-neutral-200);--color-text-dim:var(--color-neutral-400);--color-text-brand:var(--color-brand);--color-text-on-brand:var(--color-neutral-900);--color-text-on-accent:var(--color-neutral-50);--color-text-warning:var(--color-red-100);--color-text-critical:var(--color-red-100);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{text-rendering:geometricprecision;margin:0}body{font-family:var(--font-inter),sans-serif;background-color:var(--color-surface);color:var(--color-text);overflow-y:scroll}h1,h2,h3,h4,h5,h6{font-family:var(--font-bai),sans-serif;text-transform:uppercase;color:var(--color-text);line-height:1}h1{font-size:var(--font-size-400)}h2{font-size:var(--font-size-300)}h3{font-size:var(--font-size-200)}h4,h5,h6{font-size:var(--font-size-50)}a{font-family:var(--font-inter),sans-serif;color:var(--color-text-brand);font-weight:600;line-height:1.5;text-decoration:none;position:relative}:where(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number]){border:1px solid var(--color-border);border-radius:var(--radius-100);transition:background-color .1s ease-in-out,border-color .1s ease-in-out,outline-color .1s ease-in-out}:where(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number]):focus-visible{outline:2px solid var(--color-brand);outline-offset:-1px}:where(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number])[aria-invalid=true]{outline:2px solid var(--color-text-critical);outline-offset:-1px}:where(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number]){width:100%;height:var(--input-height);padding:0 var(--input-padding-x);color:var(--color-text);font:inherit;outline-color:var(--color-brand);background:0 0}:where(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number])::-moz-placeholder{color:var(--color-text-dim)}:where(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number])::placeholder{color:var(--color-text-dim)}:where(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number]):disabled{opacity:.5;cursor:not-allowed}:where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--color-brand)}:where(textarea){border:1px solid var(--color-border);border-radius:var(--radius-100);transition:background-color .1s ease-in-out,border-color .1s ease-in-out,outline-color .1s ease-in-out}:where(textarea):focus-visible{outline:2px solid var(--color-brand);outline-offset:-1px}:where(textarea)[aria-invalid=true]{outline:2px solid var(--color-text-critical);outline-offset:-1px}:where(textarea){width:100%;height:var(--input-height);padding:0 var(--input-padding-x);color:var(--color-text);font:inherit;outline-color:var(--color-brand);background:0 0}:where(textarea)::-moz-placeholder{color:var(--color-text-dim)}:where(textarea)::placeholder{color:var(--color-text-dim)}:where(textarea):disabled{opacity:.5;cursor:not-allowed}:where(textarea){height:auto;min-height:calc(var(--input-height)*2);padding:var(--input-padding-x);resize:vertical;line-height:1.5}:where(select){border:1px solid var(--color-border);border-radius:var(--radius-100);transition:background-color .1s ease-in-out,border-color .1s ease-in-out,outline-color .1s ease-in-out}:where(select):focus-visible{outline:2px solid var(--color-brand);outline-offset:-1px}:where(select)[aria-invalid=true]{outline:2px solid var(--color-text-critical);outline-offset:-1px}:where(select){width:100%;height:var(--input-height);padding:0 var(--input-padding-x);color:var(--color-text);font:inherit;outline-color:var(--color-brand);background:0 0}:where(select)::-moz-placeholder{color:var(--color-text-dim)}:where(select)::placeholder{color:var(--color-text-dim)}:where(select):disabled{opacity:.5;cursor:not-allowed}:where(select){min-width:max-content;padding-right:var(--space-700);appearance:none;cursor:pointer}:where(option){background-color:var(--color-surface-panel);color:var(--color-text)}
.layout-module-scss-module__TQaYhW__container{flex-direction:column;display:flex}@media screen and (min-width:769px){.layout-module-scss-module__TQaYhW__container{margin-left:var(--sidebar-width)}}.layout-module-scss-module__TQaYhW__container .layout-module-scss-module__TQaYhW__main{width:100%}@media screen and (max-width:768px){.layout-module-scss-module__TQaYhW__container .layout-module-scss-module__TQaYhW__main{padding-bottom:var(--bottom-nav-height)}}
