body,h1,h2,h3,p,ul,ol,li,figure,figcaption,blockquote,dl,dd,pre,input,button,fieldset,dialog{margin:0;padding:0}html{height:100%}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}img,label,legend{display:block}input,button,textarea,select{font:inherit}button{-webkit-appearance:button}fieldset,dialog{border:none}:root{--focus-color:oklch(72% .15 240);--dark-text-color:oklch(30% 0 0);--light-text-color:oklch(90% 0 0);--accent-color:oklch(58% .23 260);--dangerous-h:20;--good-h:140;--text-on-accent-color:oklch(100% 0 0);--separator-color:oklch(0% 0 0/.3);--paper-background:repeating-linear-gradient(to right, transparent, transparent 15px, oklch(90% .04 247) 15px, oklch(90% .04 247) 16px), repeating-linear-gradient(to bottom, transparent, transparent 15px, oklch(90% .04 247) 15px, oklch(90% .04 247) 16px) 0 5px / 16px 16px oklch(99% 0 0);--fire1-color:oklch(70% .15 65);--fire2-color:oklch(58% .2 29);--selection-color:oklch(93% .16 102);--flat-control-shadow:inset 0 0 0 .5px var(--flat-border-color);@media (color-gamut:p3){--focus-color:oklch(68% .2 240);--accent-color:oklch(54% .27 260)}}.is-non-comfort-mode{--flat-button-c:0;--flat-button-hover-c:0;--gutter-c:0;--colorize-c:.03}.is-comfort-mode{--flat-button-c:.015;--flat-button-hover-c:.005;--gutter-c:.02;--colorize-c:0}@media (prefers-color-scheme:light){:root{--selection-color:oklch(93% .16 102);--text-color:var(--dark-text-color);--dangerous-text-color:oklch(50% .16 20);--link-color:oklch(52% .115 240);--link-color-visited:oklch(53% .116 320);--border-color:oklch(0% 0 0/.15);--button-hover-l:.05;--flat-button-l:-.02;--flat-button-hover-l:-.01;--flat-border-color:oklch(0% 0 0/.15);--gutter-l:-.04;--note-l:-.1;--note-c:.03;--field-l:.025;--current-l:.025;--opened-feed-l:.05;--placeholder-l:-.06;--slider-hover-background:oklch(0% 0 0/.03);--note-good-background:oklch(95% .03 140);--note-dangerous-background:oklch(95% .02 20);--bottom-panel-shadow:0 0 calc(.04 * .375rem) #0000000d, 0 0 calc(.16 * .375rem) #0000000d, 0 0 calc(.36 * .375rem) #0000000d, 0 0 calc(.64 * .375rem) #0000000d, 0 0 calc(1 * .375rem) #0000000d, inset 0 .5px 0 0 oklch(100% 0 0);--float-box-shadow:0 calc(.04 * .3rem) calc(.04 * .3rem) #00000005, 0 calc(.16 * .3rem) calc(.16 * .3rem) #0000000a, 0 calc(.36 * .3rem) calc(.36 * .3rem) #0000000f, 0 calc(.64 * .3rem) calc(.64 * .3rem) #00000014, 0 calc(1 * .3rem) calc(1 * .3rem) #0000001a;--popup-shadow:inset 1px 0 0 oklch(100% 0 0), 0 0 calc(.04 * .6rem) #00000005, 0 0 calc(.16 * .6rem) #0000000a, 0 0 calc(.36 * .6rem) #0000000f, 0 0 calc(.64 * .6rem) #00000014, 0 0 calc(1 * .6rem) #0000001a;--hard-button-shadow:inset 0 1px 0 oklch(100% 0 0/.8), inset 0 -.5px 0 oklch(0% 0 0/.3), 0 calc(.04 * .2rem) calc(.04 * .2rem) #0000001a, 0 calc(.16 * .2rem) calc(.16 * .2rem) #0000001a, 0 calc(.36 * .2rem) calc(.36 * .2rem) #0000001a, 0 calc(.64 * .2rem) calc(.64 * .2rem) #0000001a, 0 calc(1 * .2rem) calc(1 * .2rem) #0000001a;--soft-button-shadow:inset 0 1px 0 oklch(100% 0 0/.8), inset 0 -.5px 0 oklch(0% 0 0/.2), 0 calc(.04 * .2rem) calc(.04 * .2rem) #0000000a, 0 calc(.16 * .2rem) calc(.16 * .2rem) #0000000a, 0 calc(.36 * .2rem) calc(.36 * .2rem) #0000000a, 0 calc(.64 * .2rem) calc(.64 * .2rem) #0000000a, 0 calc(1 * .2rem) calc(1 * .2rem) #0000000a;--pressed-shadow:inset 0 1px 2px oklch(0% 0 0/.5);--flat-dangerous-shadow:inset 0 0 0 .5px oklch(from var(--dangerous-text-color) l c h / 30%);--field-shadow:inset 0 -.5px 0 0 oklch(100% 0 0), inset 0 0 0 .5px oklch(0% 0 0/.1), inset 0 1px 2px oklch(0% 0 0/.18);--current-shadow:0 calc(1 * 1px) calc(1 * 2px) #0003, inset 0 1px 0 oklch(100% 0 0/.8)}.is-non-comfort-mode{--land-color:oklch(95% 0 70);--main-land-color:oklch(97.5% 0 70);--secondary-text-color:oklch(60% 0 70);--field-c:0;--current-c:0;--opened-feed-c:0;--placeholder-c:0}.is-comfort-mode{--land-color:oklch(95% .03 70);--main-land-color:oklch(97.5% .015 70);--secondary-text-color:oklch(60% .05 70);--field-c:-.015;--current-c:-.015;--opened-feed-c:-.03;--placeholder-c:.04}}@media (prefers-color-scheme:dark){:root{--selection-color:oklch(50% .1 102);--text-color:var(--light-text-color);--dangerous-text-color:oklch(70% .16 20);--link-color:oklch(78% .114 240);--link-color-visited:oklch(80% .114 320);--border-color:oklch(100% 0 0/.15);--button-hover-l:.03;--flat-button-l:.03;--flat-button-hover-l:.02;--flat-border-color:oklch(100% 0 0/.15);--gutter-l:.04;--note-l:.2;--note-c:.03;--note-good-background:oklch(25% .03 140);--note-dangerous-background:oklch(25% .03 20);--field-l:-.05;--field-c:0;--current-l:.15;--opened-feed-l:.15;--placeholder-l:.15;--slider-hover-background:oklch(100% 0 0/.02);--bottom-panel-shadow:0 0 calc(.04 * .375rem) #0000004d, 0 0 calc(.16 * .375rem) #0000004d, 0 0 calc(.36 * .375rem) #0000004d, 0 0 calc(.64 * .375rem) #0000004d, 0 0 calc(1 * .375rem) #0000004d, inset 0 .5px 0 0 oklch(100% 0 0/.3);--float-box-shadow:0 calc(.04 * .3rem) calc(.04 * .3rem) #0000000f, 0 calc(.16 * .3rem) calc(.16 * .3rem) #0000001f, 0 calc(.36 * .3rem) calc(.36 * .3rem) #0000002e, 0 calc(.64 * .3rem) calc(.64 * .3rem) #0000003d, 0 calc(1 * .3rem) calc(1 * .3rem) #0000004d;--popup-shadow:inset 1px 0 0 oklch(100% 0 0/.1), 0 0 calc(.04 * .6rem) #0000000f, 0 0 calc(.16 * .6rem) #0000001f, 0 0 calc(.36 * .6rem) #0000002e, 0 0 calc(.64 * .6rem) #0000003d, 0 0 calc(1 * .6rem) #0000004d;--hard-button-shadow:inset 0 1px 0 oklch(100% 0 0/.3), inset 0 -.5px 0 oklch(0% 0 0/.9), 0 calc(.04 * .2rem) calc(.04 * .2rem) #00000040, 0 calc(.16 * .2rem) calc(.16 * .2rem) #00000040, 0 calc(.36 * .2rem) calc(.36 * .2rem) #00000040, 0 calc(.64 * .2rem) calc(.64 * .2rem) #00000040, 0 calc(1 * .2rem) calc(1 * .2rem) #00000040;--soft-button-shadow:inset 0 1px 0 oklch(100% 0 0/.3), inset 0 -.5px 0 oklch(0% 0 0/.9), 0 calc(.04 * .2rem) calc(.04 * .2rem) #00000040, 0 calc(.16 * .2rem) calc(.16 * .2rem) #00000040, 0 calc(.36 * .2rem) calc(.36 * .2rem) #00000040, 0 calc(.64 * .2rem) calc(.64 * .2rem) #00000040, 0 calc(1 * .2rem) calc(1 * .2rem) #00000040;--pressed-shadow:inset 0 1px 2px oklch(0% 0 0), inset 0 -.5px 0 oklch(100% 0 0/.4);--flat-dangerous-shadow:inset 0 0 0 .5px oklch(from var(--dangerous-text-color) l c h / 60%);--field-shadow:inset 0 -.5px 0 0 oklch(100% 0 0/.3), inset 0 0 0 .5px oklch(0% 0 0), inset 0 1px 2px oklch(0% 0 0/.5);--current-shadow:0 calc(1 * 1px) calc(1 * 2px) #0006, inset 0 1px 0 oklch(100% 0 0/.3)}.is-non-comfort-mode{--land-color:oklch(25% 0 70);--main-land-color:oklch(30% 0 70);--secondary-text-color:oklch(70% 0 70);--current-c:0;--opened-feed-c:0;--placeholder-c:0}.is-comfort-mode{--land-color:oklch(25% .03 70);--main-land-color:oklch(30% .03 70);--secondary-text-color:oklch(70% .05 70);--current-c:.02;--opened-feed-c:.02;--placeholder-c:.03}}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-ext-wght-normal-DSNfmdVt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}.is-dark-theme{--selection-color:oklch(50% .1 102);--text-color:var(--light-text-color);--dangerous-text-color:oklch(70% .16 20);--link-color:oklch(78% .114 240);--link-color-visited:oklch(80% .114 320);--border-color:oklch(100% 0 0/.15);--button-hover-l:.03;--flat-button-l:.03;--flat-button-hover-l:.02;--flat-border-color:oklch(100% 0 0/.15);--gutter-l:.04;--note-l:.2;--note-c:.03;--note-good-background:oklch(25% .03 140);--note-dangerous-background:oklch(25% .03 20);--field-l:-.05;--field-c:0;--current-l:.15;--opened-feed-l:.15;--placeholder-l:.15;--slider-hover-background:oklch(100% 0 0/.02);--bottom-panel-shadow:0 0 calc(.04 * .375rem) #0000004d, 0 0 calc(.16 * .375rem) #0000004d, 0 0 calc(.36 * .375rem) #0000004d, 0 0 calc(.64 * .375rem) #0000004d, 0 0 calc(1 * .375rem) #0000004d, inset 0 .5px 0 0 oklch(100% 0 0/.3);--float-box-shadow:0 calc(.04 * .3rem) calc(.04 * .3rem) #0000000f, 0 calc(.16 * .3rem) calc(.16 * .3rem) #0000001f, 0 calc(.36 * .3rem) calc(.36 * .3rem) #0000002e, 0 calc(.64 * .3rem) calc(.64 * .3rem) #0000003d, 0 calc(1 * .3rem) calc(1 * .3rem) #0000004d;--popup-shadow:inset 1px 0 0 oklch(100% 0 0/.1), 0 0 calc(.04 * .6rem) #0000000f, 0 0 calc(.16 * .6rem) #0000001f, 0 0 calc(.36 * .6rem) #0000002e, 0 0 calc(.64 * .6rem) #0000003d, 0 0 calc(1 * .6rem) #0000004d;--hard-button-shadow:inset 0 1px 0 oklch(100% 0 0/.3), inset 0 -.5px 0 oklch(0% 0 0/.9), 0 calc(.04 * .2rem) calc(.04 * .2rem) #00000040, 0 calc(.16 * .2rem) calc(.16 * .2rem) #00000040, 0 calc(.36 * .2rem) calc(.36 * .2rem) #00000040, 0 calc(.64 * .2rem) calc(.64 * .2rem) #00000040, 0 calc(1 * .2rem) calc(1 * .2rem) #00000040;--soft-button-shadow:inset 0 1px 0 oklch(100% 0 0/.3), inset 0 -.5px 0 oklch(0% 0 0/.9), 0 calc(.04 * .2rem) calc(.04 * .2rem) #00000040, 0 calc(.16 * .2rem) calc(.16 * .2rem) #00000040, 0 calc(.36 * .2rem) calc(.36 * .2rem) #00000040, 0 calc(.64 * .2rem) calc(.64 * .2rem) #00000040, 0 calc(1 * .2rem) calc(1 * .2rem) #00000040;--pressed-shadow:inset 0 1px 2px oklch(0% 0 0), inset 0 -.5px 0 oklch(100% 0 0/.4);--flat-dangerous-shadow:inset 0 0 0 .5px oklch(from var(--dangerous-text-color) l c h / 60%);--field-shadow:inset 0 -.5px 0 0 oklch(100% 0 0/.3), inset 0 0 0 .5px oklch(0% 0 0), inset 0 1px 2px oklch(0% 0 0/.5);--current-shadow:0 calc(1 * 1px) calc(1 * 2px) #0006, inset 0 1px 0 oklch(100% 0 0/.3);&.is-non-comfort-mode,& .is-non-comfort-mode{--land-color:oklch(25% 0 70);--main-land-color:oklch(30% 0 70);--secondary-text-color:oklch(70% 0 70);--current-c:0;--opened-feed-c:0;--placeholder-c:0}&.is-comfort-mode,& .is-comfort-mode{--land-color:oklch(25% .03 70);--main-land-color:oklch(30% .03 70);--secondary-text-color:oklch(70% .05 70);--current-c:.02;--opened-feed-c:.02;--placeholder-c:.03}}.is-light-theme{--selection-color:oklch(93% .16 102);--text-color:var(--dark-text-color);--dangerous-text-color:oklch(50% .16 20);--link-color:oklch(52% .115 240);--link-color-visited:oklch(53% .116 320);--border-color:oklch(0% 0 0/.15);--button-hover-l:.05;--flat-button-l:-.02;--flat-button-hover-l:-.01;--flat-border-color:oklch(0% 0 0/.15);--gutter-l:-.04;--note-l:-.1;--note-c:.03;--field-l:.025;--current-l:.025;--opened-feed-l:.05;--placeholder-l:-.06;--slider-hover-background:oklch(0% 0 0/.03);--note-good-background:oklch(95% .03 140);--note-dangerous-background:oklch(95% .02 20);--bottom-panel-shadow:0 0 calc(.04 * .375rem) #0000000d, 0 0 calc(.16 * .375rem) #0000000d, 0 0 calc(.36 * .375rem) #0000000d, 0 0 calc(.64 * .375rem) #0000000d, 0 0 calc(1 * .375rem) #0000000d, inset 0 .5px 0 0 oklch(100% 0 0);--float-box-shadow:0 calc(.04 * .3rem) calc(.04 * .3rem) #00000005, 0 calc(.16 * .3rem) calc(.16 * .3rem) #0000000a, 0 calc(.36 * .3rem) calc(.36 * .3rem) #0000000f, 0 calc(.64 * .3rem) calc(.64 * .3rem) #00000014, 0 calc(1 * .3rem) calc(1 * .3rem) #0000001a;--popup-shadow:inset 1px 0 0 oklch(100% 0 0), 0 0 calc(.04 * .6rem) #00000005, 0 0 calc(.16 * .6rem) #0000000a, 0 0 calc(.36 * .6rem) #0000000f, 0 0 calc(.64 * .6rem) #00000014, 0 0 calc(1 * .6rem) #0000001a;--hard-button-shadow:inset 0 1px 0 oklch(100% 0 0/.8), inset 0 -.5px 0 oklch(0% 0 0/.3), 0 calc(.04 * .2rem) calc(.04 * .2rem) #0000001a, 0 calc(.16 * .2rem) calc(.16 * .2rem) #0000001a, 0 calc(.36 * .2rem) calc(.36 * .2rem) #0000001a, 0 calc(.64 * .2rem) calc(.64 * .2rem) #0000001a, 0 calc(1 * .2rem) calc(1 * .2rem) #0000001a;--soft-button-shadow:inset 0 1px 0 oklch(100% 0 0/.8), inset 0 -.5px 0 oklch(0% 0 0/.2), 0 calc(.04 * .2rem) calc(.04 * .2rem) #0000000a, 0 calc(.16 * .2rem) calc(.16 * .2rem) #0000000a, 0 calc(.36 * .2rem) calc(.36 * .2rem) #0000000a, 0 calc(.64 * .2rem) calc(.64 * .2rem) #0000000a, 0 calc(1 * .2rem) calc(1 * .2rem) #0000000a;--pressed-shadow:inset 0 1px 2px oklch(0% 0 0/.5);--flat-dangerous-shadow:inset 0 0 0 .5px oklch(from var(--dangerous-text-color) l c h / 30%);--field-shadow:inset 0 -.5px 0 0 oklch(100% 0 0), inset 0 0 0 .5px oklch(0% 0 0/.1), inset 0 1px 2px oklch(0% 0 0/.18);--current-shadow:0 calc(1 * 1px) calc(1 * 2px) #0003, inset 0 1px 0 oklch(100% 0 0/.8);&.is-non-comfort-mode,& .is-non-comfort-mode{--land-color:oklch(95% 0 70);--main-land-color:oklch(97.5% 0 70);--secondary-text-color:oklch(60% 0 70);--field-c:0;--current-c:0;--opened-feed-c:0;--placeholder-c:0}&.is-comfort-mode,& .is-comfort-mode{--land-color:oklch(95% .03 70);--main-land-color:oklch(97.5% .015 70);--secondary-text-color:oklch(60% .05 70);--field-c:-.015;--current-c:-.015;--opened-feed-c:-.03;--placeholder-c:.04}}.is-dark-theme{--selection-color:oklch(50% .1 102);--text-color:var(--light-text-color);--dangerous-text-color:oklch(70% .16 20);--link-color:oklch(78% .114 240);--link-color-visited:oklch(80% .114 320);--border-color:oklch(100% 0 0/.15);--button-hover-l:.03;--flat-button-l:.03;--flat-button-hover-l:.02;--flat-border-color:oklch(100% 0 0/.15);--gutter-l:.04;--note-l:.2;--note-c:.03;--note-good-background:oklch(25% .03 140);--note-dangerous-background:oklch(25% .03 20);--field-l:-.05;--field-c:0;--current-l:.15;--opened-feed-l:.15;--placeholder-l:.15;--slider-hover-background:oklch(100% 0 0/.02);--bottom-panel-shadow:0 0 calc(.04 * .375rem) #0000004d, 0 0 calc(.16 * .375rem) #0000004d, 0 0 calc(.36 * .375rem) #0000004d, 0 0 calc(.64 * .375rem) #0000004d, 0 0 calc(1 * .375rem) #0000004d, inset 0 .5px 0 0 oklch(100% 0 0/.3);--float-box-shadow:0 calc(.04 * .3rem) calc(.04 * .3rem) #0000000f, 0 calc(.16 * .3rem) calc(.16 * .3rem) #0000001f, 0 calc(.36 * .3rem) calc(.36 * .3rem) #0000002e, 0 calc(.64 * .3rem) calc(.64 * .3rem) #0000003d, 0 calc(1 * .3rem) calc(1 * .3rem) #0000004d;--popup-shadow:inset 1px 0 0 oklch(100% 0 0/.1), 0 0 calc(.04 * .6rem) #0000000f, 0 0 calc(.16 * .6rem) #0000001f, 0 0 calc(.36 * .6rem) #0000002e, 0 0 calc(.64 * .6rem) #0000003d, 0 0 calc(1 * .6rem) #0000004d;--hard-button-shadow:inset 0 1px 0 oklch(100% 0 0/.3), inset 0 -.5px 0 oklch(0% 0 0/.9), 0 calc(.04 * .2rem) calc(.04 * .2rem) #00000040, 0 calc(.16 * .2rem) calc(.16 * .2rem) #00000040, 0 calc(.36 * .2rem) calc(.36 * .2rem) #00000040, 0 calc(.64 * .2rem) calc(.64 * .2rem) #00000040, 0 calc(1 * .2rem) calc(1 * .2rem) #00000040;--soft-button-shadow:inset 0 1px 0 oklch(100% 0 0/.3), inset 0 -.5px 0 oklch(0% 0 0/.9), 0 calc(.04 * .2rem) calc(.04 * .2rem) #00000040, 0 calc(.16 * .2rem) calc(.16 * .2rem) #00000040, 0 calc(.36 * .2rem) calc(.36 * .2rem) #00000040, 0 calc(.64 * .2rem) calc(.64 * .2rem) #00000040, 0 calc(1 * .2rem) calc(1 * .2rem) #00000040;--pressed-shadow:inset 0 1px 2px oklch(0% 0 0), inset 0 -.5px 0 oklch(100% 0 0/.4);--flat-dangerous-shadow:inset 0 0 0 .5px oklch(from var(--dangerous-text-color) l c h / 60%);--field-shadow:inset 0 -.5px 0 0 oklch(100% 0 0/.3), inset 0 0 0 .5px oklch(0% 0 0), inset 0 1px 2px oklch(0% 0 0/.5);--current-shadow:0 calc(1 * 1px) calc(1 * 2px) #0006, inset 0 1px 0 oklch(100% 0 0/.3);&.is-non-comfort-mode,& .is-non-comfort-mode{--land-color:oklch(25% 0 70);--main-land-color:oklch(30% 0 70);--secondary-text-color:oklch(70% 0 70);--current-c:0;--opened-feed-c:0;--placeholder-c:0}&.is-comfort-mode,& .is-comfort-mode{--land-color:oklch(25% .03 70);--main-land-color:oklch(30% .03 70);--secondary-text-color:oklch(70% .05 70);--current-c:.02;--opened-feed-c:.02;--placeholder-c:.03}}.is-light-theme{--selection-color:oklch(93% .16 102);--text-color:var(--dark-text-color);--dangerous-text-color:oklch(50% .16 20);--link-color:oklch(52% .115 240);--link-color-visited:oklch(53% .116 320);--border-color:oklch(0% 0 0/.15);--button-hover-l:.05;--flat-button-l:-.02;--flat-button-hover-l:-.01;--flat-border-color:oklch(0% 0 0/.15);--gutter-l:-.04;--note-l:-.1;--note-c:.03;--field-l:.025;--current-l:.025;--opened-feed-l:.05;--placeholder-l:-.06;--slider-hover-background:oklch(0% 0 0/.03);--note-good-background:oklch(95% .03 140);--note-dangerous-background:oklch(95% .02 20);--bottom-panel-shadow:0 0 calc(.04 * .375rem) #0000000d, 0 0 calc(.16 * .375rem) #0000000d, 0 0 calc(.36 * .375rem) #0000000d, 0 0 calc(.64 * .375rem) #0000000d, 0 0 calc(1 * .375rem) #0000000d, inset 0 .5px 0 0 oklch(100% 0 0);--float-box-shadow:0 calc(.04 * .3rem) calc(.04 * .3rem) #00000005, 0 calc(.16 * .3rem) calc(.16 * .3rem) #0000000a, 0 calc(.36 * .3rem) calc(.36 * .3rem) #0000000f, 0 calc(.64 * .3rem) calc(.64 * .3rem) #00000014, 0 calc(1 * .3rem) calc(1 * .3rem) #0000001a;--popup-shadow:inset 1px 0 0 oklch(100% 0 0), 0 0 calc(.04 * .6rem) #00000005, 0 0 calc(.16 * .6rem) #0000000a, 0 0 calc(.36 * .6rem) #0000000f, 0 0 calc(.64 * .6rem) #00000014, 0 0 calc(1 * .6rem) #0000001a;--hard-button-shadow:inset 0 1px 0 oklch(100% 0 0/.8), inset 0 -.5px 0 oklch(0% 0 0/.3), 0 calc(.04 * .2rem) calc(.04 * .2rem) #0000001a, 0 calc(.16 * .2rem) calc(.16 * .2rem) #0000001a, 0 calc(.36 * .2rem) calc(.36 * .2rem) #0000001a, 0 calc(.64 * .2rem) calc(.64 * .2rem) #0000001a, 0 calc(1 * .2rem) calc(1 * .2rem) #0000001a;--soft-button-shadow:inset 0 1px 0 oklch(100% 0 0/.8), inset 0 -.5px 0 oklch(0% 0 0/.2), 0 calc(.04 * .2rem) calc(.04 * .2rem) #0000000a, 0 calc(.16 * .2rem) calc(.16 * .2rem) #0000000a, 0 calc(.36 * .2rem) calc(.36 * .2rem) #0000000a, 0 calc(.64 * .2rem) calc(.64 * .2rem) #0000000a, 0 calc(1 * .2rem) calc(1 * .2rem) #0000000a;--pressed-shadow:inset 0 1px 2px oklch(0% 0 0/.5);--flat-dangerous-shadow:inset 0 0 0 .5px oklch(from var(--dangerous-text-color) l c h / 30%);--field-shadow:inset 0 -.5px 0 0 oklch(100% 0 0), inset 0 0 0 .5px oklch(0% 0 0/.1), inset 0 1px 2px oklch(0% 0 0/.18);--current-shadow:0 calc(1 * 1px) calc(1 * 2px) #0003, inset 0 1px 0 oklch(100% 0 0/.8);&.is-non-comfort-mode,& .is-non-comfort-mode{--land-color:oklch(95% 0 70);--main-land-color:oklch(97.5% 0 70);--secondary-text-color:oklch(60% 0 70);--field-c:0;--current-c:0;--opened-feed-c:0;--placeholder-c:0}&.is-comfort-mode,& .is-comfort-mode{--land-color:oklch(95% .03 70);--main-land-color:oklch(97.5% .015 70);--secondary-text-color:oklch(60% .05 70);--field-c:-.015;--current-c:-.015;--opened-feed-c:-.03;--placeholder-c:.04}}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-wght-normal-B2hlT84T.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-wght-normal-Cv-Vwajv.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-ext-wght-normal-12T8GTDR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-wght-normal-Ymb6dZNd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-vietnamese-wght-normal-DLTJy58D.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-ext-wght-normal-W1qJv59z.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-wght-normal-BYSzYMf3.woff2)format("woff2-variations");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:Noto Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-ext-wght-italic-BEUtylq8.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-wght-italic-DUY4X2Kc.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-wght-italic-Wp5a5ufO.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-ext-wght-italic-CTqACPO-.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-wght-italic-BmnDwaTw.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-vietnamese-wght-italic-DqZhVOm6.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-ext-wght-italic-mMxaVeWH.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-wght-italic-BrPwkqMp.woff2)format("woff2-variations");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:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-cyrillic-ext-wght-normal-DwsuhU2Y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-cyrillic-wght-normal-CeZyc_3Q.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-greek-ext-wght-normal-B0csX6R_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-greek-wght-normal-BWSpOBI-.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-math-wght-normal-ChZGBGZa.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-vietnamese-wght-normal-G-hP2cUo.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-latin-ext-wght-normal-NX2Olof3.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-latin-wght-normal-DKWgU5qY.woff2)format("woff2-variations");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:Noto Serif Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-cyrillic-ext-wght-italic-C50aDNdk.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-cyrillic-wght-italic-QRTuMDbN.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-greek-ext-wght-italic-CTkNukiF.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Serif Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-greek-wght-italic-BSngw2Qb.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-math-wght-italic-BZOi-Cb9.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-vietnamese-wght-italic-BPIA26ZN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-latin-ext-wght-italic-BrKs8Asz.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-latin-wght-italic-DavAysu2.woff2)format("woff2-variations");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:Noto Sans Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-mono-cyrillic-ext-wght-normal-CFdLnqWt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-mono-cyrillic-wght-normal-Bt8FJ3Mn.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-mono-greek-ext-wght-normal-D70fr4An.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-mono-greek-wght-normal-CxbW-kt-.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-mono-vietnamese-wght-normal-R4O-K-Ty.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-mono-latin-ext-wght-normal-Co5HW6fV.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-mono-latin-wght-normal-BOJxtwUa.woff2)format("woff2-variations");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:Inika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inika-latin-ext-400-normal-CRn7S7MK.woff2)format("woff2"),url(/assets/inika-latin-ext-400-normal-B_uE2kgs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inika-latin-400-normal-DAFZrc7V.woff2)format("woff2"),url(/assets/inika-latin-400-normal-DPDEHQQA.woff)format("woff");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:Playpen Sans;font-style:normal;font-weight:600;src:url(/assets/playpen-sans-latin-600-normal-BGcLSDTO.woff2)format("woff2");font-display:swap}:root{--text-family:"Noto Sans Variable", "Arial", sans-serif;--comfort-family:"Noto Serif Variable", "Georgia", serif;--app-title-family:"Inika", "Noto Serif Variable", "Georgia", serif;--mono-family:"Noto Mono Sans Variable", monospace;--handwritten-family:"Playpen Sans", monospace;--title-family:"Inika", "Noto Serif Variable", "Georgia", serif;--text-font:400 .9375rem/1.6 var(--text-family);--secondary-font:400 .875rem/1.6 var(--text-family);--tertiary-font:400 .75rem/1 var(--text-family);--secondary-title-font:600 .875rem/1.6 var(--text-family);--app-title-font:400 1.5rem/1.2 var(--app-title-family);--post-title-font:400 2rem/1.2 var(--title-family);--subtitle-font:400 1.25rem/1.4 var(--title-family);--counter-font:600 1.5rem/1.2 var(--app-title-family);--control-font:500 .9375rem/1.2 var(--text-family);--control-secondary-font:500 .875rem/1.2 var(--text-family);--mono-font:400 1rem/1.6 var(--mono-family);--handwritten-font:600 1.125rem/1 var(--handwritten-family)}:root{--base-radius:.375rem;--thin-content-width:22rem;--max-content-width:32rem;--control-height:2rem;--control-gap:.4rem;--control-padding:.75rem;--slider-padding:.125rem;--page-padding:1rem;--navbar-padding:.3125rem;--navbar-height:calc(var(--control-height) + 2 * var(--navbar-padding));--min-size:1px;--navbar-width:0px;--popup-size:calc((100vw - var(--navbar-width)) / 2);&.has-navbar{--navbar-width:16rem}@supports (corner-shape:squircle){--base-radius:.65rem}@media (width<=1088px){--page-padding:.5rem;--navbar-padding:.5rem;&.has-navbar{--navbar-width:0px}}@media (width<=1088px) and (width>704px){--popup-size:50vw}@media (width<=704px){--thin-content-width:calc(100vw - 2 * var(--page-padding));--popup-size:100vw;--control-height:2.25rem}}@custom-media --desktop (width > 1088px);@custom-media --no-desktop (width <= 1088px);@custom-media --popups-stack (width >= 1424px);@custom-media --tablet (width <= 1088px) and (width > 704px);@custom-media --mobile (width <= 704px);@custom-media --mobile (width <= 704px);@custom-media --no-mobile (width > 704px);@custom-media --bigger-font ((width <= 410px) and (width > 380px)) or (width > 1700px);@custom-media --biggest-font (width <= 640px) and (width > 410px);:root{--simple-time:.15s;--big-time:.2s;--slide-easing:cubic-bezier(.32, 0, .67, 0);--click-easing:cubic-bezier(.64, 0, .78, 0)}:root{--theme-color:var(--land-color);overscroll-behavior-y:none;color-scheme:light dark;&.is-light-theme{color-scheme:light}&.is-dark-theme{color-scheme:dark}@media (width<=640px) and (width>410px){font-size:125%}@media ((width<=410px) and (width>380px)) or (width>1700px){font-size:110%}}*{flex-shrink:0}html,body{height:100dvh;margin:0;overflow:hidden}body{color:var(--text-color);-webkit-tap-highlight-color:oklch(0% 0 0/0)}body,input{font:var(--text-font)}html:not(.is-quiet-cursor){& a,& select:not(:disabled),& button:not(:disabled),& label[tabindex]{cursor:pointer}}html.is-quiet-cursor{& a{cursor:default}}:focus-visible,.is-pseudo-focus-visible,.is-pseudo-focus-visible{z-index:10;outline:3px solid var(--focus-color);outline-offset:2px;transition:outline var(--simple-time), outline-offset var(--simple-time)}::selection{background:var(--selection-color)}ul[role=list],ol[role=list]{list-style:none}.main{--current-background:var(--land-color);background:var(--land-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;flex-direction:column;height:100%;min-height:100svh;display:flex;position:relative;overflow-y:auto;@media (width>1088px){padding-inline-start:var(--navbar-width)}@media (width<=1088px){padding-bottom:var(--navbar-height)}}pre,code{font:var(--mono-font)}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:0!important}}:where(html.is-reduced-motion){& *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:0!important}}.sr-only{width:var(--min-size);height:var(--min-size);margin:calc(-1 * var(--min-size));white-space:nowrap;clip-path:inset(50%);border-width:0;padding:0;position:absolute;overflow:hidden}:root{--icon-size:1rem}.icon{top:var(--icon-compensate,0);width:var(--icon-size);height:var(--icon-size);margin:var(--icon-move,0);display:block;position:relative}.icon_path{fill:currentColor}.loader.is-accent{--loader-background:oklch(100% 0 0/.2);--loader-bar:oklch(100% 0 0)}.loader.is-wide{min-width:100%}@media (prefers-reduced-motion:reduce){.loader{background:repeating-linear-gradient(-45deg, var(--loader-bar), var(--loader-bar) .625rem, var(--loader-background) .625rem, var(--loader-background) 1.25rem)}.loader:after{display:none}.loader::-webkit-progress-value{background:0 0;animation:none!important}.loader::-moz-progress-bar{background:0 0;animation:none!important}}:where(html.is-reduced-motion){& .loader{background:repeating-linear-gradient(-45deg, var(--loader-bar), var(--loader-bar) .625rem, var(--loader-background) .625rem, var(--loader-background) 1.25rem)}& .loader:after{display:none}& .loader::-webkit-progress-value{background:0 0;animation:none!important}& .loader::-moz-progress-bar{background:0 0;animation:none!important}}:where(html.is-reduced-motion){& .loader{background:repeating-linear-gradient(-45deg, var(--loader-bar), var(--loader-bar) .625rem, var(--loader-background) .625rem, var(--loader-background) 1.25rem)}& .loader:after{display:none}& .loader::-webkit-progress-value{background:0 0;animation:none!important}& .loader::-moz-progress-bar{background:0 0;animation:none!important}}.button{color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;border:none;text-decoration:none;&[aria-disabled=true]{pointer-events:none}font:var(--control-font);corner-shape:squircle;border-radius:var(--base-radius);display:inline-block;position:relative;:where(html:not(.is-quiet-cursor)) &&:active,&&.is-pseudo-active,:where(html:not(.is-quiet-cursor)) &&.is-pseudo-active{box-shadow:var(--pressed-shadow)}&.is-wide{width:-webkit-fill-available;width:-moz-available;flex-shrink:1;width:stretch}&.is-pill{font:var(--control-secondary-font);corner-shape:round;border-radius:.75rem}&.is-main{color:var(--text-on-accent-color);background:var(--accent-color);box-shadow:var(--hard-button-shadow);:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-disabled=true]),&:focus-visible,&.is-pseudo-hover:not([aria-disabled=true]),&.is-pseudo-active:not([aria-disabled=true]),&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-disabled=true]){background:oklch(from var(--accent-color) calc(l + var(--button-hover-l,0)) calc(c + var(--button-hover-c,0)) h)}}&.is-attention{background:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h);box-shadow:var(--soft-button-shadow);:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-disabled=true]),&:focus-visible,&.is-pseudo-hover:not([aria-disabled=true]),&.is-pseudo-active:not([aria-disabled=true]),&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-disabled=true]){background:oklch(from var(--current-background) calc(l + var(--current-l,0) + var(--flat-button-hover-l,0)) calc(c + var(--current-c,0) + var(--flat-button-hover-c,0)) h)}}&.is-secondary{color:var(--text-color);background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0)) calc(c + var(--flat-button-c,0)) h);box-shadow:var(--flat-control-shadow);:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-disabled=true]),&:focus-visible,&.is-pseudo-hover:not([aria-disabled=true]),&.is-pseudo-active:not([aria-disabled=true]),&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-disabled=true]){background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0) + var(--flat-button-hover-l,0)) calc(c + var(--flat-button-c,0) + var(--flat-button-hover-c,0)) h)}}&.is-secondary-dangerous{color:var(--dangerous-text-color);background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0) + var(--colorize-l,0)) calc(c + var(--flat-button-c,0) + var(--colorize-c,0)) var(--dangerous-h));box-shadow:var(--flat-dangerous-shadow);:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-disabled=true]),&:focus-visible,&.is-pseudo-hover:not([aria-disabled=true]),&.is-pseudo-active:not([aria-disabled=true]),&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-disabled=true]){background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0) + var(--flat-button-hover-l,0) + var(--colorize-l,0)) calc(c + var(--flat-button-c,0) + var(--flat-button-hover-c,0) + var(--colorize-c,0)) var(--dangerous-h))}}&.is-plain{color:var(--text-color);background:0 0;:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-disabled=true]),&:focus-visible,&.is-pseudo-hover:not([aria-disabled=true]),&.is-pseudo-active:not([aria-disabled=true]),&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-disabled=true]){background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0) + var(--flat-button-hover-l,0)) calc(c + var(--flat-button-c,0) + var(--flat-button-hover-c,0)) h)}}&.is-plain-secondary{color:var(--secondary-text-color);background:0 0;:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-disabled=true]),&:focus-visible,&.is-pseudo-hover:not([aria-disabled=true]),&.is-pseudo-active:not([aria-disabled=true]),&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-disabled=true]){color:var(--text-color);background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0) + var(--flat-button-hover-l,0)) calc(c + var(--flat-button-c,0) + var(--flat-button-hover-c,0)) h);opacity:1}}&.is-plain-dangerous{color:var(--dangerous-text-color);background:0 0;:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-disabled=true]),&:focus-visible,&.is-pseudo-hover:not([aria-disabled=true]),&.is-pseudo-active:not([aria-disabled=true]),&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-disabled=true]){background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0) + var(--flat-button-hover-l,0) + var(--colorize-l,0)) calc(c + var(--flat-button-c,0) + var(--flat-button-hover-c,0) + var(--colorize-c,0)) var(--dangerous-h))}}}.button_cap{box-sizing:border-box;gap:var(--control-gap);min-height:var(--control-height);padding:.4rem var(--control-padding);justify-content:center;align-items:center;display:flex;:where(html:not(.is-quiet-cursor)) .button:active:not([aria-disabled=true]) &,.button.is-pseudo-active:not([aria-disabled=true]) &,:where(html:not(.is-quiet-cursor)) .button.is-pseudo-active:not([aria-disabled=true]) &{translate:0 1px}.button.is-icon &{width:var(--control-height);text-align:center;padding:0}.button.is-big &{min-height:calc(1.3 * var(--control-height));padding-inline:.625rem}.button.is-pill &{min-height:1.562rem;padding:.25rem .5rem;&:has(svg){padding-inline-start:.375rem}}.button.is-loader &{opacity:0}}.button_text{overflow-wrap:anywhere;flex-shrink:1}.button_loader{justify-content:center;align-items:center;display:flex;position:absolute;inset:0 .625rem}.note{width:-webkit-fill-available;width:-moz-available;width:stretch;font:var(--secondary-font);border:.125rem solid;border-color:oklch(from var(--current-background) calc(l + var(--note-l,0)) calc(c + var(--note-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);flex-direction:column;align-items:flex-start;gap:.312rem;padding:.625rem .625rem .625rem 2.624rem;display:flex;position:relative;&.is-dangerous{--current-background:var(--note-dangerous-background);background:var(--note-dangerous-background)}&.is-good{--current-background:var(--note-good-background);background:var(--note-good-background)}&+&{margin-top:.625rem}}.note_icon{--icon-size:2rem;inset-inline-start:.312rem;color:oklch(from var(--current-background) calc(l + var(--note-l,0)) calc(c + var(--note-c,0)) h);position:absolute;top:.312rem}.note_title{font:var(--secondary-title-font);display:block}.label{padding-inline-start:var(--control-padding);font:var(--control-secondary-font);padding-bottom:.25rem}.output{width:-webkit-fill-available;width:-moz-available;flex-shrink:1;width:stretch}.output_field{box-sizing:border-box;width:-webkit-fill-available;width:-moz-available;width:stretch;height:var(--control-height);padding:0 var(--control-padding);font:var(--mono-font);background:oklch(from var(--current-background) calc(l + var(--gutter-l,0)) calc(c + var(--gutter-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--field-shadow);border:none}.stack{flex-direction:column;display:flex;&[aria-controls]{corner-shape:squircle;border-radius:var(--base-radius)}&.is-align-start{align-items:flex-start}&.is-align-center{align-items:center}&.is-align-end{align-items:flex-end}&.is-align-baseline{align-items:baseline}&.is-justify-center{justify-content:center}&.is-justify-end{justify-content:flex-end}&.is-justify-space-between{justify-content:space-between}&.is-justify-start{justify-content:flex-start}&.is-width-auto{width:auto}&.is-width-stretch{width:-webkit-fill-available;width:-moz-available;width:stretch}&.is-height-stretch{flex-grow:1;min-height:100%}&.is-row{padding:0 var(--stack-padding);flex-direction:row}&.is-gap-xxl{gap:3rem}&.is-gap-xl{gap:1.5rem}&.is-gap-l{gap:1rem}&.is-gap-m{gap:.625rem}&.is-gap-xs{gap:.125rem}&.is-gap-s{gap:.375rem}}.thin-page{min-height:100%;padding-inline:var(--page-padding);flex-grow:1;justify-content:center;align-items:flex-start;display:flex;&.is-center{align-items:center}@media (width<=704px){&:not(.is-no-bottom){align-items:flex-end}}}.thin-page_center{width:var(--thin-content-width);max-width:100%;margin:1rem 0 2rem}.title{font:var(--app-title-font)}.error{font:var(--control-font);color:var(--dangerous-text-color);padding:0 .5rem}.links{width:-webkit-fill-available;width:-moz-available;width:stretch;list-style:none}.links_item{color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;border:none;text-decoration:none;&[aria-disabled=true]{pointer-events:none}padding:.875rem var(--control-padding);margin-top:calc(-1 * var(--min-size));font:var(--control-font);overflow-wrap:anywhere;background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0)) calc(c + var(--flat-button-c,0)) h);border:calc(var(--min-size) / 2) solid var(--flat-border-color);justify-content:space-between;display:flex;position:relative;li:not(:last-child)>&{border-bottom:none}li:first-child &{corner-shape:squircle;border-radius:var(--base-radius) var(--base-radius) 0 0;margin-top:0}li:last-child &{corner-shape:squircle;border-radius:0 0 var(--base-radius) var(--base-radius)}li:last-child:first-child &{corner-shape:squircle;border-radius:var(--base-radius)}:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover,:where(html:not(.is-quiet-cursor)) &:active,&:focus-visible,&.is-pseudo-hover,&.is-pseudo-active,&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover,:where(html:not(.is-quiet-cursor)) &.is-pseudo-active{background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0) + var(--flat-button-hover-l,0)) calc(c + var(--flat-button-c,0) + var(--flat-button-hover-c,0)) h)}&.is-read{color:var(--secondary-text-color);background:var(--current-background);:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover,:where(html:not(.is-quiet-cursor)) &:active,&:focus-visible,&.is-pseudo-hover,&.is-pseudo-active,&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover,:where(html:not(.is-quiet-cursor)) &.is-pseudo-active{background:oklch(from var(--current-background) calc(l + var(--flat-button-hover-l,0)) calc(c + var(--flat-button-hover-c,0)) h)}}:where(html:not(.is-quiet-cursor)) &:not([aria-current=page]):active,&:not([aria-current=page]).is-pseudo-active,:where(html:not(.is-quiet-cursor)) &:not([aria-current=page]).is-pseudo-active{z-index:1;padding-block:calc(.875rem + var(--min-size)) calc(.875rem - var(--min-size));box-shadow:var(--pressed-shadow);border-color:#0000}&[aria-current=page]{z-index:1;cursor:default;background:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h);box-shadow:var(--current-shadow);border-color:#0000}}.links_mark{align-items:center;margin-inline-end:-.625rem;display:flex;:where(html:not(.is-quiet-cursor)) .links_item:not([aria-current=page]):active &,.links_item:not([aria-current=page]).is-pseudo-active &,:where(html:not(.is-quiet-cursor)) .links_item:not([aria-current=page]).is-pseudo-active &{translate:0 1px}.links_item:not([aria-current=page],.is-read) &{opacity:.2}}.input{width:-webkit-fill-available;width:-moz-available;flex-shrink:1;width:stretch}.input_field{box-sizing:border-box;width:-webkit-fill-available;width:-moz-available;width:stretch;height:var(--control-height);padding:0 var(--control-padding);background:oklch(from var(--current-background) calc(l + var(--field-l,0)) calc(c + var(--field-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--field-shadow);border:none;&[aria-invalid]{background:oklch(from var(--current-background) calc(l + var(--secondary-l,0)) calc(c + var(--secondary-c,0)) var(--dangerous-h));box-shadow:0 0 0 1px var(--dangerous-text-color), var(--field-shadow)}&.is-mono{font:var(--mono-font)}}.input_field::placeholder{color:var(--secondary-text-color)}.input_error{margin-top:.125rem}.page-icon{min-width:10rem;color:oklch(from var(--current-background) calc(l + var(--placeholder-l,0)) calc(c + var(--placeholder-c,0)) h);flex-direction:column;align-items:center;display:flex;position:relative;&.is-padding{margin-top:10vh}}.page-icon_position{--icon-size:10rem;position:relative}.page-icon_extra{inset-inline-start:-15%;z-index:1;color:var(--fire2-color);--icon-size:6rem;position:absolute;top:-15%}.page-icon_text{width:18rem;color:var(--secondary-text-color);margin-top:1rem;&.is-center{text-align:center}}.popupable-page{box-sizing:border-box;width:calc(100vw - var(--popup-size) - var(--navbar-width));min-height:100svh;padding:var(--navbar-padding) var(--page-padding) 1rem var(--page-padding);display:flex;&.is-padding{padding-top:.725rem}@media (width<=1088px){min-height:calc(100svh - var(--navbar-height))}@media (width<=704px){width:auto}}.popupable-page_center{width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:var(--max-content-width);margin:0 auto;display:flex;@media (width<=704px){max-width:none}}.rich-text p{padding-top:.5rem;&:first-child{padding-top:0}}.rich-text a{color:currentColor;:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover,&.is-pseudo-hover,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover{text-decoration:none}}.card{corner-shape:squircle;border-radius:calc(1rem + var(--base-radius));padding:1rem;&.is-main{--current-background:var(--main-land-color);background:var(--main-land-color)}&.is-no-top-padding{padding-top:0}}.radio{width:fit-content;&.is-wide{width:-webkit-fill-available;width:-moz-available;flex-shrink:1;width:stretch}}.radio_gutter{background:oklch(from var(--current-background) calc(l + var(--gutter-l,0)) calc(c + var(--gutter-c,0)) h);corner-shape:squircle;border-radius:calc(var(--base-radius) + var(--slider-padding));box-shadow:var(--field-shadow);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.radio_slider{inset-inline-start:calc(var(--slider-padding) + var(--radio-position));top:var(--slider-padding);bottom:var(--slider-padding);z-index:2;width:calc(var(--radio-width) - 2 * var(--slider-padding));background:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--hard-button-shadow);transition:left var(--simple-time) var(--slide-easing), width var(--simple-time) var(--slide-easing);position:absolute}.radio_label{color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;border:none;text-decoration:none;&[aria-disabled=true]{pointer-events:none}z-index:2;min-height:var(--control-height);corner-shape:squircle;border-radius:var(--base-radius);display:block;position:relative;:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not(:has(:checked)),:where(html:not(.is-quiet-cursor)) &:active:not(:has(:checked)),&:focus-visible:not(:has(:checked)),&.is-pseudo-hover:not(:has(:checked)),&.is-pseudo-active:not(:has(:checked)),&.is-pseudo-focus-visible:not(:has(:checked)),&.is-pseudo-focus-visible:not(:has(:checked)),:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not(:has(:checked)),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not(:has(:checked)){background:var(--slider-hover-background)}:where(html:not(.is-quiet-cursor)) &:not(:has(:checked)):active,&:not(:has(:checked)).is-pseudo-active,:where(html:not(.is-quiet-cursor)) &:not(:has(:checked)).is-pseudo-active{box-shadow:var(--pressed-shadow)}html:not(.is-quiet-cursor) &:not(:has(:checked)){cursor:pointer}}.radio_cap{box-sizing:border-box;gap:var(--control-gap);height:100%;padding:.4rem var(--control-padding);font:var(--control-font);overflow-wrap:anywhere;justify-content:center;align-items:center;display:flex;:where(html:not(.is-quiet-cursor)) .radio_label:not(:has(:checked)):active &,.radio_label:not(:has(:checked)).is-pseudo-active &,:where(html:not(.is-quiet-cursor)) .radio_label:not(:has(:checked)).is-pseudo-active &{translate:0 1px}.radio.is-icon &{width:var(--control-height);padding:0}}.radio_input{appearance:none;corner-shape:squircle;border-radius:var(--base-radius);position:absolute;inset:0;html:not(.is-quiet-cursor) .radio_label:not(:has(:checked)) &{cursor:pointer}}.two-options-page{flex-grow:1;justify-content:center;min-height:100svh;display:flex;@media (width<=1088px){min-height:calc(100svh - var(--navbart-height))}&.is-center{align-items:center;@media (width<=704px){align-items:flex-end}}}.two-options-page_center{box-sizing:border-box;height:var(--two-options-page-height,auto);justify-content:center;align-items:flex-start;gap:1rem;display:flex;@media (width<=704px){flex-direction:column-reverse;gap:.5rem;height:auto}}.two-options-page_option{width:20rem;max-width:100%;margin:var(--navbar-padding) 0 1rem 0;@media (width<=704px){margin:0;&:first-child{margin-bottom:2rem}}}.formatted-text{width:-webkit-fill-available;width:-moz-available;text-wrap:pretty;flex-shrink:1;width:stretch;&.is-scroll{overflow-x:auto}&:not(.is-scroll){overflow-wrap:anywhere}&.is-comfort{font-family:var(--comfort-family)}}.formatted-text figure{max-width:100%;margin-bottom:1.25em}.formatted-text img{object-fit:scale-down;max-width:100%;height:auto;margin:0 auto;padding:.625em 0;&+&{padding-top:0}}.formatted-text p{margin-bottom:.75em;&:last-child{margin-bottom:0}}.formatted-text :is(h1,h2,h3,h4,h5,h6){margin:1.6em 0 .8em;font-weight:700}.formatted-text>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.formatted-text h1{font-size:1.56em;line-height:1.2}.formatted-text h2{font-size:1.429em;line-height:1.2}.formatted-text h3{font-size:1.296em;line-height:1.2}.formatted-text h4{font-size:1.215em;line-height:1.2}.formatted-text h5{font-size:1.138em}.formatted-text h6{font-size:1em}.formatted-text a{color:var(--link-color);overflow-wrap:break-word;opacity:1;text-decoration:underline}.formatted-text a:visited{color:var(--link-color-visited)}:where(html:not(.is-quiet-cursor,.is-only-touch)) .formatted-text a:hover,.formatted-text a.is-pseudo-hover,:where(html:not(.is-quiet-cursor,.is-only-touch)) .formatted-text a.is-pseudo-hover{text-decoration:none}.formatted-text em{font-style:italic;font-weight:600}.formatted-text ul{padding-inline-start:1.25em;list-style-type:disc}.formatted-text ol{padding-inline-start:1.25em;list-style-type:decimal}.formatted-text li{margin-bottom:.625em}.formatted-text blockquote{border-inline-start:.25em solid var(--border-color);margin-bottom:1.25em;padding:.375em .75em}.formatted-text hr{background:var(--border-color);border:none;height:.125em;margin-block:1em}.formatted-text caption{text-align:center;padding:.625em;font-style:italic}.formatted-text figcaption{text-align:center;font-style:italic}.formatted-text dd{margin-inline-start:2.5em}.formatted-text video{max-width:100%;height:auto;margin:0 auto;display:block}.formatted-text audio{width:100%;margin:1em 0;display:block}.formatted-text pre{font:var(--mono-font);background-color:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--field-shadow);margin:.8em 0;padding:1em;overflow-x:auto}.formatted-text code{font:var(--mono-font);corner-shape:squircle;border-radius:var(--base-radius);padding:.3em;line-height:1.8}.formatted-text pre code{background:0 0;max-width:100%;padding:.1em .25em;font-size:90%}.formatted-text p code{white-space:break-spaces;background-color:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h);border-radius:.375em;padding:.2em .4em;font-size:90%}.formatted-text kbd{font:var(--mono-font);background-color:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h);border:0 solid var(--border-color);border-width:.125em .125em .25em;border-radius:.25em;padding:0 .25em;font-size:80%}.formatted-text table{border-collapse:collapse;width:100%;margin:1em 0}.formatted-text td,.formatted-text th{border:var(--min-size) solid var(--border-color);padding:.75em}.formatted-text tr{border-bottom:var(--min-size) solid var(--border-color)}.formatted-text col,.formatted-text colgroup{border:var(--min-size) solid var(--border-color)}.formatted-text.is-simple *{font-size:1em}.small-link{color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;border:none;text-decoration:none;&[aria-disabled=true]{pointer-events:none}text-overflow:ellipsis;font:var(--secondary-font);color:var(--secondary-text-color);white-space:nowrap;display:inline-block;overflow:hidden;:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-disabled=true]),&:focus-visible,&.is-pseudo-hover:not([aria-disabled=true]),&.is-pseudo-active:not([aria-disabled=true]),&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-disabled=true]){text-decoration:underline}&:focus-visible,&.is-pseudo-focus-visible,&.is-pseudo-focus-visible{corner-shape:squircle;border-radius:var(--base-radius)}:where(html:not(.is-quiet-cursor)) &:active:not([aria-disabled=true]),&.is-pseudo-active:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-disabled=true]){translate:0 1px}&.is-shrink{flex-shrink:1}}.feed-post{--feed-post-background:var(--current-background);padding:.875rem var(--control-padding) 0 var(--control-padding);overflow-wrap:anywhere;background:var(--feed-post-background);border:calc(var(--min-size) / 2) solid var(--flat-border-color);position:relative;&:not(.is-read){--feed-post-background:oklch(from var(--current-background) calc(l + var(--field-l,0)) calc(c + var(--field-c,0)) h)}&.is-read{color:var(--secondary-text-color)}&:not(:last-child){border-bottom:none}@media (width<=704px){margin-inline:calc(-1 * var(--page-padding) - var(--min-size));border-inline:none}@media (width>704px){margin-top:calc(-1 * var(--min-size));&:first-child{corner-shape:squircle;border-radius:var(--base-radius) var(--base-radius) 0 0;margin-top:0}&:last-child{corner-shape:squircle;border-radius:0 0 var(--base-radius) var(--base-radius)}&:last-child:first-child{corner-shape:squircle;border-radius:var(--base-radius)}}:where(html:not(.is-quiet-cursor,.is-only-touch)) &:not(.is-current):has(.feed-post_link:hover),:where(html:not(.is-quiet-cursor)) &:has(.feed-post_link:active),&:has(.feed-post_link:focus-visible),&:not(.is-current):has(.feed-post_link.is-pseudo-hover),&:has(.feed-post_link.is-pseudo-active),&:has(.feed-post_link.is-pseudo-focus-visible),&:has(.feed-post_link.is-pseudo-focus-visible),:where(html:not(.is-quiet-cursor,.is-only-touch)) &:not(.is-current):has(.feed-post_link.is-pseudo-hover),:where(html:not(.is-quiet-cursor)) &:has(.feed-post_link.is-pseudo-active){--feed-post-background:oklch(from var(--current-background) calc(l + var(--field-l,0) + var(--flat-button-hover-l,0)) calc(c + var(--field-c,0) + var(--flat-button-hover-c,0)) h)}:where(html:not(.is-quiet-cursor)) &:has(.feed-post_link:active),&:has(.feed-post_link.is-pseudo-active),:where(html:not(.is-quiet-cursor)) &:has(.feed-post_link.is-pseudo-active){z-index:1;box-shadow:var(--pressed-shadow)}&.is-current{z-index:1;cursor:default;--feed-post-background:oklch(from var(--current-background) calc(l + var(--opened-feed-l,0)) calc(c + var(--opened-feed-c,0)) h);box-shadow:var(--current-shadow)}}.feed-post a:not(.feed-post_link){z-index:2;position:relative}.feed-post_link{color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;border:none;text-decoration:none;&[aria-disabled=true]{pointer-events:none}z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0;li:first-child &{corner-shape:squircle;border-radius:var(--base-radius) var(--base-radius) 0 0}li:last-child &{corner-shape:squircle;border-radius:0 0 var(--base-radius) var(--base-radius)}li:last-child:first-child &{corner-shape:squircle;border-radius:var(--base-radius)}}.feed-post_author{margin-top:-.5rem;margin-bottom:.5rem}.feed-post_content{:where(html:not(.is-quiet-cursor)) .feed-post_link:active+&,.feed-post_link.is-pseudo-active+&,:where(html:not(.is-quiet-cursor)) .feed-post_link.is-pseudo-active+&{translate:0 var(--min-size)}}.feed-post_title{font:var(--subtitle-font);margin-top:-.325rem;margin-bottom:.5rem}.feed-post_image{max-width:100%;height:auto;margin:0 auto;padding-top:.625rem}.feed-post_actions{--current-background:var(--feed-post-background);margin-inline:calc(-1 * var(--control-padding));padding:.25rem;display:flex}.feed-post_fill{flex-grow:1}.feed-post_more{z-index:2;width:1rem;height:var(--control-height);justify-content:center;align-items:center;padding-inline-end:.5rem;display:flex;position:relative}.feed{width:-webkit-fill-available;width:-moz-available;width:stretch;list-style:none}.pagination{width:-webkit-fill-available;width:-moz-available;gap:.25rem;width:stretch;display:flex}.pagination_pages{height:var(--control-height);flex-grow:1;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.pagination_gutter{z-index:1;background:oklch(from var(--current-background) calc(l + var(--gutter-l,0)) calc(c + var(--gutter-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--field-shadow);position:absolute;inset:0}.pagination_slider{z-index:1;width:var(--pagination-width);background:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--soft-button-shadow);position:absolute;inset-block:0;inset-inline-start:var(--pagination-position);.pagination.is-last &{inset-inline:auto 0}}.pagination_page{color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;border:none;text-decoration:none;&[aria-disabled=true]{pointer-events:none}z-index:2;font:var(--tertiary-font);line-height:var(--control-height);color:var(--secondary-text-color);text-align:center;corner-shape:squircle;border-radius:var(--base-radius);flex-grow:1;&[aria-disabled=true]{color:var(--text-color)}:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not(:has(:checked)),:where(html:not(.is-quiet-cursor)) &:active:not(:has(:checked)),&:focus-visible:not(:has(:checked)),&.is-pseudo-hover:not(:has(:checked)),&.is-pseudo-active:not(:has(:checked)),&.is-pseudo-focus-visible:not(:has(:checked)),&.is-pseudo-focus-visible:not(:has(:checked)),:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not(:has(:checked)),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not(:has(:checked)){background:var(--slider-hover-background)}}.pagination_button{.pagination.is-last &{opacity:0}}.error-list{width:-webkit-fill-available;width:-moz-available;border:.125rem solid oklch(from var(--current-background) calc(l + var(--note-l,0)) calc(c + var(--note-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);--current-background:var(--note-dangerous-background);background:var(--note-dangerous-background);width:stretch;list-style:none}.error-list_item{&:not(:first-child){border-top:.125rem solid oklch(from var(--current-background) calc(l + var(--note-l,0)) calc(c + var(--note-c,0)) h)}}.error-list_link{padding:.625rem var(--control-padding) 0 var(--control-padding);font:var(--control-secondary-font);color:currentColor;overflow-wrap:anywhere;corner-shape:squircle;border-radius:var(--base-radius);display:block;:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover,&:focus-visible,:where(html:not(.is-quiet-cursor)) &:active,&.is-pseudo-hover,&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,&.is-pseudo-active,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover,:where(html:not(.is-quiet-cursor)) &.is-pseudo-active{text-decoration:none}:where(html:not(.is-quiet-cursor)) &:active,&.is-pseudo-active,:where(html:not(.is-quiet-cursor)) &.is-pseudo-active{translate:0 1px}}.error-list_text{padding:0 var(--control-padding) .625rem var(--control-padding)}.file{width:fit-content;display:inline-block;position:relative;&.is-wide{width:-webkit-fill-available;width:-moz-available;width:stretch}}.file_input{z-index:1;opacity:0;width:100%;height:100%;position:absolute;inset:0;&:not(:disabled){cursor:pointer}}:root{--switch-diff:-.5rem}.switch{width:-webkit-fill-available;width:-moz-available;width:stretch;min-height:var(--control-height);corner-shape:squircle;border-radius:calc(var(--base-radius) + var(--slider-padding));margin-inline-end:calc(var(--switch-diff) / 2);padding-inline-end:calc(-1 * var(--switch-diff) / 2 + 2 * (var(--control-height) - var(--slider-padding) + var(--switch-diff)));position:relative;html:not(.is-quiet-cursor) &:not(:has(:disabled)){cursor:pointer}:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not(:has(:disabled)),:where(html:not(.is-quiet-cursor)) &:active:not(:has(:disabled)),&:has(.switch_input:focus-visible),&.is-pseudo-hover:not(:has(:disabled)),&.is-pseudo-active:not(:has(:disabled)),&:has(.switch_input.is-pseudo-focus-visible),&:has(.switch_input.is-pseudo-focus-visible),:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not(:has(:disabled)),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not(:has(:disabled)){background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0) + var(--flat-button-hover-l,0)) calc(c + var(--flat-button-c,0) + var(--flat-button-hover-c,0)) h)}&:has(.switch_input:focus-visible),&:has(.switch_input.is-pseudo-focus-visible),&:has(.switch_input.is-pseudo-focus-visible){z-index:10;outline:3px solid var(--focus-color);outline-offset:2px;transition:outline var(--simple-time), outline-offset var(--simple-time)}}.switch_description{gap:var(--control-gap);padding:.4rem .25rem .4rem var(--control-padding);align-items:baseline;display:flex}.switch_text{font:var(--control-font);overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;flex-shrink:1}.switch_gutter{inset-inline-end:calc(-1 * var(--switch-diff) / 2);top:calc(-1 * var(--switch-diff) / 2);width:calc(2 * (var(--control-height) - var(--slider-padding) + var(--switch-diff)));height:calc(var(--control-height) + var(--switch-diff));background:oklch(from var(--current-background) calc(l + var(--gutter-l,0) + var(--colorize-l,0)) calc(c + var(--gutter-c,0) + var(--colorize-c,0)) var(--dangerous-h));corner-shape:squircle;border-radius:calc(var(--base-radius) + var(--slider-padding));box-shadow:var(--field-shadow);position:absolute;:where(html:not(.is-quiet-cursor)) .switch:active &,.switch.is-pseudo-active &,:where(html:not(.is-quiet-cursor)) .switch.is-pseudo-active &{box-shadow:var(--pressed-shadow)}.switch_input:disabled+&{box-shadow:var(--flat-control-shadow)}.switch_input:checked+&{background:oklch(from var(--current-background) calc(l + var(--gutter-l,0) + var(--colorize-l,0)) calc(c + var(--gutter-c,0) + var(--colorize-c,0)) var(--good-h))}}:where(html:not(.is-quiet-cursor,.is-only-touch)) .switch:not(:has(:disabled)):hover .switch_gutter:before,.switch:not(:has(:disabled)).is-pseudo-hover .switch_gutter:before,:where(html:not(.is-quiet-cursor,.is-only-touch)) .switch:not(:has(:disabled)).is-pseudo-hover .switch_gutter:before{content:"";background:var(--slider-hover-background);corner-shape:squircle;border-radius:var(--base-radius);position:absolute;inset:0}.switch_slider{inset-inline-start:.125rem;width:calc(var(--control-height) - 2 * var(--slider-padding) + var(--switch-diff));height:calc(var(--control-height) - 2 * var(--slider-padding) + var(--switch-diff));background:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--hard-button-shadow);transition:translate var(--simple-time) var(--click-easing);position:absolute;top:.125rem;overflow:hidden;translate:0;.switch_input:disabled+.switch_gutter &{box-shadow:var(--flat-control-shadow)}.switch_input:checked+.switch_gutter &{translate:100%}}.switch_icons{width:200%;height:100%;transition:translate var(--simple-time) var(--click-easing);justify-content:space-around;align-items:center;display:flex;position:relative;translate:0;.switch_input:checked+.switch_gutter &{translate:-50%}}.page-action{inset-inline-start:.625rem;position:absolute;top:.625rem}.form{width:-webkit-fill-available;width:-moz-available;width:stretch}.paper{background:var(--paper-background);box-shadow:var(--float-box-shadow);border-radius:2px;padding:.5rem 0}.paper_line{box-sizing:border-box;width:100%;font:var(--handwritten-font);color:var(--text-color);background:0 0;border:none;border-radius:2px;padding:.3rem 1rem;position:relative;&:focus,&.is-pseudo-focus{z-index:1}}.popup{width:var(--popup-size);flex-direction:column;height:auto;display:flex;position:fixed;@media (width>704px){--current-background:var(--main-land-color);background:var(--main-land-color);z-index:9;box-shadow:var(--popup-shadow);align-items:center;inset-block:0;inset-inline:auto 0}@media (width<=704px){--current-background:var(--land-color);background:var(--land-color);z-index:20;flex-direction:column-reverse;inset:0}}.popup_header,.popup_body{@media (width>704px){width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:min(calc(var(--max-content-width) + 2 * var(--page-padding)), var(--popup-size))}}.popup_header{@media (width<=704px){--current-background:var(--main-land-color);background:var(--main-land-color);height:var(--navbar-height);box-shadow:var(--bottom-panel-shadow)}}.popup_center,.popup_other{gap:.5rem;display:flex}.popup_center{box-sizing:border-box;max-width:100%;padding:var(--navbar-padding) var(--page-padding);flex-direction:row-reverse;justify-content:space-between;@media (width<=704px){width:calc(var(--thin-content-width) + 2 * var(--page-padding));align-items:center;padding-inline:1rem}}.popup_body{box-sizing:border-box;height:calc(100% - var(--navbar-height));position:relative;overflow:hidden auto;@media (width<=704px){padding:var(--page-padding)}}.popup_content{box-sizing:border-box;min-height:100%;padding:var(--page-padding);flex-direction:column;display:flex;position:relative}.select{width:-webkit-fill-available;width:-moz-available;flex-shrink:1;width:stretch}.select_fake{box-sizing:border-box;height:var(--control-height);padding:0 var(--control-padding);font:var(--control-font);background:oklch(from var(--current-background) calc(l + var(--field-l,0)) calc(c + var(--field-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--field-shadow);flex-shrink:1;justify-content:space-between;align-items:center;gap:.25rem;display:flex;position:relative;overflow:hidden;&:has(.select_select:focus-visible),&:has(.select_select.is-pseudo-focus-visible),&:has(.select_select.is-pseudo-focus-visible){z-index:10;outline:3px solid var(--focus-color);outline-offset:2px;transition:outline var(--simple-time), outline-offset var(--simple-time)}&:has(.select_select:open){padding-top:var(--min-size);box-shadow:var(--pressed-shadow)}}.select_overflow{flex-shrink:1;overflow:hidden}.select_text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select_select{font:revert;appearance:none;opacity:0;position:absolute;inset:0}.post{width:-webkit-fill-available;width:-moz-available;flex-direction:column;flex-shrink:1;width:stretch;display:flex}.post_title{font:var(--post-title-font);margin-bottom:.75rem}.post_title-url{color:currentColor;text-decoration:none;:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover,:where(html:not(.is-quiet-cursor)) &:active,&:focus-visible,&.is-pseudo-hover,&.is-pseudo-active,&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover,:where(html:not(.is-quiet-cursor)) &.is-pseudo-active{text-decoration:underline}&:focus-visible,&.is-pseudo-focus-visible,&.is-pseudo-focus-visible{corner-shape:squircle;border-radius:var(--base-radius)}}.post_image{max-width:100%;height:auto;margin:0 auto;padding-top:.625rem}.toggle{color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;border:none;text-decoration:none;&[aria-disabled=true]{pointer-events:none}--toggle-background:var(--current-background);width:fit-content;font:var(--control-font);background:var(--toggle-background);corner-shape:squircle;border-radius:var(--base-radius);display:inline-block;position:relative;&:has(.toggle_input:checked){box-shadow:var(--field-shadow);--toggle-background:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h)}&:has(.toggle_input:focus-visible),&:has(.toggle_input.is-pseudo-focus-visible),&:has(.toggle_input.is-pseudo-focus-visible){z-index:10;outline:3px solid var(--focus-color);outline-offset:2px;transition:outline var(--simple-time), outline-offset var(--simple-time)}:where(html:not(.is-quiet-cursor)) &&:active,&&.is-pseudo-active,:where(html:not(.is-quiet-cursor)) &&.is-pseudo-active{box-shadow:var(--pressed-shadow)}html:not(.is-quiet-cursor) &:not(:has(:disabled)){cursor:pointer}&.is-secondary{color:var(--text-color);--toggle-background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0)) calc(c + var(--flat-button-c,0)) h);box-shadow:var(--flat-control-shadow);:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-disabled=true]),&:focus-visible,&.is-pseudo-hover:not([aria-disabled=true]),&.is-pseudo-active:not([aria-disabled=true]),&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-disabled=true]){background:oklch(from var(--toggle-background) calc(l + var(--flat-button-hover-l,0)) calc(c + var(--flat-button-hover-c,0)) h)}}}.toggle_input{display:none}.toggle_cap{box-sizing:border-box;gap:var(--control-gap);min-height:var(--control-height);padding:.4rem var(--control-padding);justify-content:center;align-items:center;display:flex;:where(html:not(.is-quiet-cursor)) .toggle:active &,.toggle.is-pseudo-active &,:where(html:not(.is-quiet-cursor)) .toggle.is-pseudo-active &{translate:0 1px}.toggle.is-icon &{width:var(--control-height);text-align:center;padding:0}}.toggle_text{overflow-wrap:anywhere;flex-shrink:1}.posts-numbers{text-align:center;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-flow:column;min-width:15rem;display:grid}.posts-numbers_title{background:oklch(from var(--current-background) calc(l + var(--gutter-l,0)) calc(c + var(--gutter-c,0)) h);padding:.25rem 1rem 0;&:first-of-type{corner-shape:squircle;border-radius:var(--base-radius) 0 0 0}&:last-of-type{corner-shape:squircle;border-radius:0 var(--base-radius) 0 0}}.posts-numbers_value{font:var(--counter-font);background:oklch(from var(--current-background) calc(l + var(--gutter-l,0)) calc(c + var(--gutter-c,0)) h);padding:.125rem 1rem .75rem;&:first-of-type{corner-shape:squircle;border-radius:0 0 0 var(--base-radius)}&:last-of-type{corner-shape:squircle;border-radius:0 0 var(--base-radius) 0}}.posts-numbers_footer{font:var(--secondary-font);grid-area:3/1/auto/3;padding:.25rem 0 0}.navbar-button{color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;border:none;text-decoration:none;&[aria-disabled=true]{pointer-events:none}z-index:3;width:50%;font:var(--control-font);corner-shape:squircle;border-radius:var(--base-radius);justify-content:center;display:flex;position:relative;&.is-icon{width:var(--control-height);:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-current=page]),&:focus-visible:not([aria-current=page]),&.is-pseudo-hover:not([aria-current=page]),&.is-pseudo-active:not([aria-current=page]),&.is-pseudo-focus-visible:not([aria-current=page]),&.is-pseudo-focus-visible:not([aria-current=page]),:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-current=page]){background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0) + var(--flat-button-hover-l,0)) calc(c + var(--flat-button-c,0) + var(--flat-button-hover-c,0)) h)}}&[aria-current=page]{cursor:default}@media (width>1088px){:where(html:not(.is-quiet-cursor)) &:active:not([aria-current=page]),&.is-pseudo-active:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-current=page]){box-shadow:var(--pressed-shadow)}}@media (width<=1088px){:where(html:not(.is-quiet-cursor)) &:not([aria-current=page]):active,&:not([aria-current=page]).is-pseudo-active,:where(html:not(.is-quiet-cursor)) &:not([aria-current=page]).is-pseudo-active{box-shadow:var(--pressed-shadow)}}:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) &:active:not([aria-current=page]),&:focus-visible:not([aria-current=page]),&.is-pseudo-hover:not([aria-current=page]),&.is-pseudo-active:not([aria-current=page]),&.is-pseudo-focus-visible:not([aria-current=page]),&.is-pseudo-focus-visible:not([aria-current=page]),:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-current=page]){background:var(--slider-hover-background)}}.navbar-button_cap{box-sizing:border-box;height:var(--control-height);justify-content:center;align-items:center;gap:.25rem;display:flex;@media (width>1088px){:where(html:not(.is-quiet-cursor)) .navbar-button:active:not([aria-current=page]) &,.navbar-button.is-pseudo-active:not([aria-current=page]) &,:where(html:not(.is-quiet-cursor)) .navbar-button.is-pseudo-active:not([aria-current=page]) &{translate:0 1px}}@media (width<=1088px){:where(html:not(.is-quiet-cursor)) .navbar-button:active &,.navbar-button.is-pseudo-active &,:where(html:not(.is-quiet-cursor)) .navbar-button.is-pseudo-active &{translate:0 1px}}}.navbar-item{color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;border:none;text-decoration:none;&[aria-disabled=true]{pointer-events:none}height:var(--control-height);font:var(--text-font);color:var(--text-color);corner-shape:squircle;border-radius:var(--base-radius);display:block;position:relative;overflow:hidden;:where(html:not(.is-quiet-cursor,.is-only-touch)) &:hover,&:focus-visible,:where(html:not(.is-quiet-cursor)) &:active,&.is-pseudo-hover,&.is-pseudo-focus-visible,&.is-pseudo-focus-visible,&.is-pseudo-active,:where(html:not(.is-quiet-cursor,.is-only-touch)) &.is-pseudo-hover,:where(html:not(.is-quiet-cursor)) &.is-pseudo-active{background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0)) calc(c + var(--flat-button-c,0)) h)}&[aria-current=page]{z-index:2;background:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h);box-shadow:var(--current-shadow)}@media (width>1088px){:where(html:not(.is-quiet-cursor)) &:active:not([aria-current=page]),&.is-pseudo-active:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) &.is-pseudo-active:not([aria-current=page]){box-shadow:var(--pressed-shadow)}}@media (width<=1088px) and (width>704px){width:var(--thin-content-width);margin:0 auto}@media (width<=1088px){:where(html:not(.is-quiet-cursor)) &:active,&.is-pseudo-active,:where(html:not(.is-quiet-cursor)) &.is-pseudo-active{background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0)) calc(c + var(--flat-button-c,0)) h);box-shadow:var(--pressed-shadow)}}@media (width>1088px){&[aria-current=page]{cursor:default}}}.navbar-item_cap{box-sizing:border-box;height:var(--control-height);justify-content:stretch;align-items:center;padding:0 .625rem;display:flex;:where(html:not(.is-quiet-cursor)) .navbar-item:not([aria-current=page]):active &,.navbar-item:not([aria-current=page]).is-pseudo-active &,:where(html:not(.is-quiet-cursor)) .navbar-item:not([aria-current=page]).is-pseudo-active &{translate:0 1px}@media (width<=1088px){:where(html:not(.is-quiet-cursor)) .navbar-item:active &,.navbar-item.is-pseudo-active &,:where(html:not(.is-quiet-cursor)) .navbar-item.is-pseudo-active &{translate:0 1px}}}.navbar-item_icon{padding-inline-end:.5rem;position:relative}.navbar-item_dot{inset-inline-end:.25rem;background:var(--dangerous-text-color);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:0}.navbar-item_text{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;flex-shrink:1;line-height:2;overflow:hidden}.navbar-item_number{font:var(--tertiary-font);color:var(--secondary-text-color);margin-inline-end:-.375rem}.navbar-fast{@media (width<=1088px){padding-top:.375rem}}.navbar-fireplace{position:relative}.navbar-fireplace_fire{--icon-move:-.5rem -.3125rem;inset-inline-start:.3125rem;width:.375rem;height:.375rem;color:var(--fire1-color);transform-origin:50% 100%;position:absolute;top:.5rem;overflow:hidden}:where(html:not(.is-quiet-cursor,.is-only-touch)) a:hover .navbar-fireplace_fire.is-main,a:focus-visible .navbar-fireplace_fire.is-main,a.is-pseudo-hover .navbar-fireplace_fire.is-main,a.is-pseudo-focus-visible .navbar-fireplace_fire.is-main,a.is-pseudo-focus-visible .navbar-fireplace_fire.is-main,:where(html:not(.is-quiet-cursor,.is-only-touch)) a.is-pseudo-hover .navbar-fireplace_fire.is-main{z-index:2;animation:2s ease-in-out infinite --navbar-fireplace-rotating}:where(html:not(.is-quiet-cursor,.is-only-touch)) a:hover .navbar-fireplace_fire.is-second,a:focus-visible .navbar-fireplace_fire.is-second,a.is-pseudo-hover .navbar-fireplace_fire.is-second,a.is-pseudo-focus-visible .navbar-fireplace_fire.is-second,a.is-pseudo-focus-visible .navbar-fireplace_fire.is-second,:where(html:not(.is-quiet-cursor,.is-only-touch)) a.is-pseudo-hover .navbar-fireplace_fire.is-second{z-index:1;color:var(--fire2-color);animation:3s ease-in-out .5s infinite --navbar-fireplace-rotating}:where(html:not(.is-quiet-cursor,.is-only-touch)) a:hover .navbar-fireplace:after,a:focus-visible .navbar-fireplace:after,a.is-pseudo-hover .navbar-fireplace:after,a.is-pseudo-focus-visible .navbar-fireplace:after,a.is-pseudo-focus-visible .navbar-fireplace:after,:where(html:not(.is-quiet-cursor,.is-only-touch)) a.is-pseudo-hover .navbar-fireplace:after{inset-inline-start:.3125rem;content:"";background:var(--hover-color);width:.375rem;height:.3438rem;position:absolute;top:.5313rem}@keyframes --navbar-fireplace-rotating{25%{rotate:20deg}50%{rotate:0}75%{rotate:-20deg}to{rotate:0}}.navbar-category{padding-top:.125rem;@media (width<=1088px){&:first-child{padding-top:0}}@media (width<=1088px) and (width>704px){width:var(--thin-content-width);margin:0 auto}}.navbar-category_button{color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;border:none;text-decoration:none;&[aria-disabled=true]{pointer-events:none}width:-webkit-fill-available;width:-moz-available;width:stretch;color:var(--secondary-text-color);corner-shape:squircle;border-radius:var(--base-radius);background:0 0;align-items:center;gap:.3125rem;padding:.3125rem 0 .125rem .5rem;display:flex;position:relative;:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-category.is-closable &:hover,.navbar-category.is-closable &:focus-visible,:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable &:active,.navbar-category.is-closable &.is-pseudo-hover,.navbar-category.is-closable &.is-pseudo-focus-visible,.navbar-category.is-closable &.is-pseudo-focus-visible,.navbar-category.is-closable &.is-pseudo-active,:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-category.is-closable &.is-pseudo-hover,:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable &.is-pseudo-active{background:oklch(from var(--current-background) calc(l + var(--flat-button-l,0)) calc(c + var(--flat-button-c,0)) h)}.navbar-category:not(.is-closable) &{cursor:default;padding-inline-start:2rem}}.navbar-category_icon{width:var(--icon-size);height:var(--icon-size);transition:rotate var(--simple-time);.navbar-category.is-closed &{rotate:-90deg}:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-category.is-closable .navbar-category_button:hover &,.navbar-category.is-closable .navbar-category_button:focus-visible &,.navbar-category.is-closable .navbar-category_button.is-pseudo-hover &,.navbar-category.is-closable .navbar-category_button.is-pseudo-focus-visible &,.navbar-category.is-closable .navbar-category_button.is-pseudo-focus-visible &,:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-category.is-closable .navbar-category_button.is-pseudo-hover &{opacity:1}:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable .navbar-category_button:active &,.navbar-category.is-closable .navbar-category_button.is-pseudo-active &,:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable .navbar-category_button.is-pseudo-active &{translate:0 1px}}.navbar-category_text{font:var(--secondary-font);:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable .navbar-category_button:active &,.navbar-category.is-closable .navbar-category_button.is-pseudo-active &,:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable .navbar-category_button.is-pseudo-active &{translate:0 1px}}.navbar-progress{width:.75rem;height:.75rem}.navbar-progress_circle:first-child{stroke:var(--loader-background)}.navbar-progress_circle:last-child{stroke:var(--loader-bar);transition:stroke-dashoffset .1s}.navbar-sync{padding:0 .375rem;@media (width<=1088px){display:none}}body{background:var(--land-color);@media (width<=1088px){:root.has-navbar &{background:var(--main-land-color);@supports (-webkit-touch-callout:none){background:var(--land-color)}}}}.navbar{box-sizing:border-box;flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0;@media (width>1088px){width:calc(var(--navbar-width) + .3125rem)}@media (width<=1088px){inset-block:unset;z-index:10;align-items:center;width:100vw;bottom:0}}.navbar_main{box-sizing:border-box;padding:var(--navbar-padding);justify-content:stretch;gap:.125rem;display:flex;@media (width<=1088px){--current-background:var(--main-land-color);background:var(--main-land-color);z-index:2;width:-webkit-fill-available;width:-moz-available;width:stretch;height:var(--navbar-height);justify-content:center;padding-inline:1rem;.navbar:not(.is-opened) &{box-shadow:var(--bottom-panel-shadow)}}}.navbar_switcher{flex-grow:1;display:flex;position:relative;@media (width<=1088px){max-width:calc(var(--thin-content-width) - 2 * var(--control-height) - .25rem)}}.navbar_gutter{z-index:1;background:oklch(from var(--current-background) calc(l + var(--gutter-l,0)) calc(c + var(--gutter-c,0)) h);corner-shape:squircle;border-radius:calc(var(--base-radius) + var(--slider-padding));box-shadow:var(--field-shadow);transition:right var(--simple-time) var(--slide-easing);position:absolute;inset:0;.navbar.is-other &{inset-inline-end:calc(-1 * var(--slider-padding) - var(--control-height))}}.navbar_slider{inset-inline-start:var(--slider-padding);top:var(--slider-padding);bottom:var(--slider-padding);z-index:2;width:calc(50% - 2 * var(--slider-padding));background:oklch(from var(--current-background) calc(l + var(--current-l,0)) calc(c + var(--current-c,0)) h);corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--hard-button-shadow);transition:left var(--simple-time) var(--slide-easing), width var(--simple-time) var(--slide-easing);display:none;position:absolute;.navbar.is-slow &{display:block}.navbar.is-fast &{display:block;inset-inline-start:calc(50% + var(--slider-padding))}.navbar.is-other &{width:calc(var(--control-height) - 2 * var(--slider-padding));display:block;inset-inline-start:calc(100% + 2 * var(--slider-padding))}}.navbar_refresh{width:var(--control-height);height:var(--control-height);position:relative}.navbar_error{inset-inline-end:0;z-index:10;color:var(--dangerous-text-color);--icon-size:.75rem;position:absolute;top:0}.navbar_submenu{box-sizing:border-box;flex-direction:column;flex-grow:1;flex-shrink:1;gap:.125rem;padding:.25rem .375rem .75rem;display:flex;position:relative;overflow-y:auto;@media (width>1088px){margin-top:-.25rem}@media (width<=1088px){--current-background:var(--main-land-color);background:var(--main-land-color);z-index:1;width:100%;max-height:calc(100dvh - var(--navbar-height) + var(--min-size));margin-inline-end:0;margin-bottom:var(--navbar-height);box-shadow:inset 0 -.5px 0 var(--separator-color), var(--bottom-panel-shadow);transition:translate var(--big-time) var(--slide-easing);padding-block:.5rem;position:absolute;bottom:0;overflow:auto;translate:0 100%;.navbar.is-opened &{translate:0}&:empty{padding:0;transition:none}}}.popup-shadow{display:none;@media (width>=1424px){z-index:8;width:calc(var(--popup-size) + .375rem * var(--popup-shadow-index));box-shadow:var(--popup-shadow);--current-background:var(--land-color);background:var(--land-color);display:block;position:fixed;inset-block:0;inset-inline-end:0}}
