body,h1,h2,h3,p,ul,ol,li,figure,figcaption,blockquote,dl,dd,pre,input,button,fieldset,dialog{padding:0;margin:0}html{height:100%}body{min-height:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}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(.3 0 0);--light-text-color: oklch(.9 0 0);--accent-color: oklch(.58 .23 260);--dangerous-h: 20;--good-h: 140;--text-on-accent-color: oklch(1 0 0);--paper-background: repeating-linear-gradient( to right, transparent, transparent 15px, oklch(.9 .04 247) 15px, oklch(.9 .04 247) 16px ), repeating-linear-gradient( to bottom, transparent, transparent 15px, oklch(.9 .04 247) 15px, oklch(.9 .04 247) 16px ) 0 5px / 16px 16px oklch(.99 0 0);--fire1-color: oklch(.7 .15 65);--fire2-color: oklch(.58 .2 29);--selection-color: oklch(.93 .16 102)}@media(color-gamut:p3){:root{--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(.5 .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;--gutter-l: -.04;--note-l: -.1;--note-c: .03;--field-l: .025;--current-l: .025;--placeholder-l: -.06;--slider-hover-background: oklch(0 0 0 / 3%);--note-good-background: oklch(.95 .03 140);--note-dangerous-background: oklch(.95 .02 20);--code-background: oklch(.92 0 0 / 55%);--bottom-panel-shadow: 0 0 .015rem rgb(from oklch(0 0 0 / 5%) r g b / calc(alpha*1) ), 0 0 .06rem rgb(from oklch(0 0 0 / 5%) r g b / calc(alpha*1) ), 0 0 .135rem rgb(from oklch(0 0 0 / 5%) r g b / calc(alpha*1) ), 0 0 .24rem rgb(from oklch(0 0 0 / 5%) r g b / calc(alpha*1) ), 0 0 .375rem rgb(from oklch(0 0 0 / 5%) r g b / calc(alpha*1) ), inset 0 .5px 0 0 oklch(1 0 0);--float-box-shadow: 0 .012rem .012rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha/5) ), 0 .048rem .048rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.4) ), 0 .108rem .108rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.6) ), 0 .192rem .192rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.8) ), 0 .3rem .3rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) );--popup-shadow: inset 1px 0 0 oklch(1 0 0), 0 0 .024rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha/5) ), 0 0 .096rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.4) ), 0 0 .216rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.6) ), 0 0 .384rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.8) ), 0 0 .6rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) );--button-shadow: inset 0 1px 0 oklch(1 0 0 / 80%), inset 0 -.5px 0 oklch(0 0 0 / 30%), 0 .008rem .008rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) ), 0 .032rem .032rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) ), 0 .072rem .072rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) ), 0 .128rem .128rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) ), 0 .2rem .2rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) );--pressed-shadow: inset 0 1px 2px oklch(0 0 0 / 50%);--flat-control-shadow: inset 0 0 0 .5px oklch(0 0 0 / 15%);--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(1 0 0), inset 0 0 0 .5px oklch(0 0 0 / 10%), inset 0 1px 2px oklch(0 0 0 / 18%);--current-shadow: 0 1px 2px rgb(from oklch(0 0 0 / 20%) r g b / calc(alpha*1) ), inset 0 1px 0 oklch(1 0 0 / 80%)}.is-non-comfort-mode{--land-color: oklch(.95 0 70);--main-land-color: oklch(.975 0 70);--secondary-text-color: oklch(.6 0 70);--field-c: 0;--current-c: 0;--placeholder-c: 0}.is-comfort-mode{--land-color: oklch(.95 .03 70);--main-land-color: oklch(.975 .015 70);--secondary-text-color: oklch(.6 .05 70);--field-c: -.015;--current-c: -.015;--placeholder-c: .04}}@media(prefers-color-scheme:dark){:root{--selection-color: oklch(.5 .1 102);--text-color: var(--light-text-color);--dangerous-text-color: oklch(.7 .16 20);--link-color: oklch(.78 .114 240);--link-color-visited: oklch(.8 .114 320);--border-color: oklch(1 0 0 / 15%);--button-hover-l: .03;--flat-button-l: .03;--flat-button-hover-l: .02;--gutter-l: .04;--note-l: .2;--note-c: .03;--note-good-background: oklch(.25 .03 140);--note-dangerous-background: oklch(.25 .03 20);--code-background: oklch(.41 .007 264 / 60%);--field-l: -.05;--field-c: 0;--current-l: .15;--placeholder-l: .15;--slider-hover-background: oklch(1 0 0 / 2%);--bottom-panel-shadow: 0 0 .015rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) ), 0 0 .06rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) ), 0 0 .135rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) ), 0 0 .24rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) ), 0 0 .375rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) ), inset 0 .5px 0 0 oklch(1 0 0 / 30%);--float-box-shadow: 0 .012rem .012rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha/5) ), 0 .048rem .048rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.4) ), 0 .108rem .108rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.6) ), 0 .192rem .192rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.8) ), 0 .3rem .3rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) );--popup-shadow: inset 1px 0 0 oklch(1 0 0 / 10%), 0 0 .024rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha/5) ), 0 0 .096rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.4) ), 0 0 .216rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.6) ), 0 0 .384rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.8) ), 0 0 .6rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) );--button-shadow: inset 0 1px 0 oklch(1 0 0 / 30%), inset 0 -.5px 0 oklch(0 0 0 / 90%), 0 .008rem .008rem rgb(from oklch(0 0 0 / 25%) r g b / calc(alpha*1) ), 0 .032rem .032rem rgb(from oklch(0 0 0 / 25%) r g b / calc(alpha*1) ), 0 .072rem .072rem rgb(from oklch(0 0 0 / 25%) r g b / calc(alpha*1) ), 0 .128rem .128rem rgb(from oklch(0 0 0 / 25%) r g b / calc(alpha*1) ), 0 .2rem .2rem rgb(from oklch(0 0 0 / 25%) r g b / calc(alpha*1) );--pressed-shadow: inset 0 1px 2px oklch(0 0 0), inset 0 -.5px 0 oklch(1 0 0 / 40%);--flat-control-shadow: inset 0 0 0 .5px oklch(1 0 0 / 15%);--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(1 0 0 / 30%), inset 0 0 0 .5px oklch(0 0 0), inset 0 1px 2px oklch(0 0 0 / 50%);--current-shadow: 0 1px 2px rgb(from oklch(0 0 0 / 40%) r g b / calc(alpha*1) ), inset 0 1px 0 oklch(1 0 0 / 30%)}.is-non-comfort-mode{--land-color: oklch(.25 0 70);--main-land-color: oklch(.3 0 70);--secondary-text-color: oklch(.7 0 70);--current-c: 0;--placeholder-c: 0}.is-comfort-mode{--land-color: oklch(.25 .03 70);--main-land-color: oklch(.3 .03 70);--secondary-text-color: oklch(.7 .05 70);--current-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+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}.is-dark-theme{--selection-color: oklch(.5 .1 102);--text-color: var(--light-text-color);--dangerous-text-color: oklch(.7 .16 20);--link-color: oklch(.78 .114 240);--link-color-visited: oklch(.8 .114 320);--border-color: oklch(1 0 0 / 15%);--button-hover-l: .03;--flat-button-l: .03;--flat-button-hover-l: .02;--gutter-l: .04;--note-l: .2;--note-c: .03;--note-good-background: oklch(.25 .03 140);--note-dangerous-background: oklch(.25 .03 20);--code-background: oklch(.41 .007 264 / 60%);--field-l: -.05;--field-c: 0;--current-l: .15;--placeholder-l: .15;--slider-hover-background: oklch(1 0 0 / 2%);--bottom-panel-shadow: 0 0 .015rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) ), 0 0 .06rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) ), 0 0 .135rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) ), 0 0 .24rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) ), 0 0 .375rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) ), inset 0 .5px 0 0 oklch(1 0 0 / 30%);--float-box-shadow: 0 .012rem .012rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha/5) ), 0 .048rem .048rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.4) ), 0 .108rem .108rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.6) ), 0 .192rem .192rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.8) ), 0 .3rem .3rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) );--popup-shadow: inset 1px 0 0 oklch(1 0 0 / 10%), 0 0 .024rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha/5) ), 0 0 .096rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.4) ), 0 0 .216rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.6) ), 0 0 .384rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*.8) ), 0 0 .6rem rgb(from oklch(0 0 0 / 30%) r g b / calc(alpha*1) );--button-shadow: inset 0 1px 0 oklch(1 0 0 / 30%), inset 0 -.5px 0 oklch(0 0 0 / 90%), 0 .008rem .008rem rgb(from oklch(0 0 0 / 25%) r g b / calc(alpha*1) ), 0 .032rem .032rem rgb(from oklch(0 0 0 / 25%) r g b / calc(alpha*1) ), 0 .072rem .072rem rgb(from oklch(0 0 0 / 25%) r g b / calc(alpha*1) ), 0 .128rem .128rem rgb(from oklch(0 0 0 / 25%) r g b / calc(alpha*1) ), 0 .2rem .2rem rgb(from oklch(0 0 0 / 25%) r g b / calc(alpha*1) );--pressed-shadow: inset 0 1px 2px oklch(0 0 0), inset 0 -.5px 0 oklch(1 0 0 / 40%);--flat-control-shadow: inset 0 0 0 .5px oklch(1 0 0 / 15%);--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(1 0 0 / 30%), inset 0 0 0 .5px oklch(0 0 0), inset 0 1px 2px oklch(0 0 0 / 50%);--current-shadow: 0 1px 2px rgb(from oklch(0 0 0 / 40%) r g b / calc(alpha*1) ), inset 0 1px 0 oklch(1 0 0 / 30%)}.is-dark-theme.is-non-comfort-mode,.is-dark-theme .is-non-comfort-mode{--land-color: oklch(.25 0 70);--main-land-color: oklch(.3 0 70);--secondary-text-color: oklch(.7 0 70);--current-c: 0;--placeholder-c: 0}.is-dark-theme.is-comfort-mode,.is-dark-theme .is-comfort-mode{--land-color: oklch(.25 .03 70);--main-land-color: oklch(.3 .03 70);--secondary-text-color: oklch(.7 .05 70);--current-c: .02;--placeholder-c: .03}.is-light-theme{--selection-color: oklch(.93 .16 102);--text-color: var(--dark-text-color);--dangerous-text-color: oklch(.5 .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;--gutter-l: -.04;--note-l: -.1;--note-c: .03;--field-l: .025;--current-l: .025;--placeholder-l: -.06;--slider-hover-background: oklch(0 0 0 / 3%);--note-good-background: oklch(.95 .03 140);--note-dangerous-background: oklch(.95 .02 20);--code-background: oklch(.92 0 0 / 55%);--bottom-panel-shadow: 0 0 .015rem rgb(from oklch(0 0 0 / 5%) r g b / calc(alpha*1) ), 0 0 .06rem rgb(from oklch(0 0 0 / 5%) r g b / calc(alpha*1) ), 0 0 .135rem rgb(from oklch(0 0 0 / 5%) r g b / calc(alpha*1) ), 0 0 .24rem rgb(from oklch(0 0 0 / 5%) r g b / calc(alpha*1) ), 0 0 .375rem rgb(from oklch(0 0 0 / 5%) r g b / calc(alpha*1) ), inset 0 .5px 0 0 oklch(1 0 0);--float-box-shadow: 0 .012rem .012rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha/5) ), 0 .048rem .048rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.4) ), 0 .108rem .108rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.6) ), 0 .192rem .192rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.8) ), 0 .3rem .3rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) );--popup-shadow: inset 1px 0 0 oklch(1 0 0), 0 0 .024rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha/5) ), 0 0 .096rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.4) ), 0 0 .216rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.6) ), 0 0 .384rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*.8) ), 0 0 .6rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) );--button-shadow: inset 0 1px 0 oklch(1 0 0 / 80%), inset 0 -.5px 0 oklch(0 0 0 / 30%), 0 .008rem .008rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) ), 0 .032rem .032rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) ), 0 .072rem .072rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) ), 0 .128rem .128rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) ), 0 .2rem .2rem rgb(from oklch(0 0 0 / 10%) r g b / calc(alpha*1) );--pressed-shadow: inset 0 1px 2px oklch(0 0 0 / 50%);--flat-control-shadow: inset 0 0 0 .5px oklch(0 0 0 / 15%);--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(1 0 0), inset 0 0 0 .5px oklch(0 0 0 / 10%), inset 0 1px 2px oklch(0 0 0 / 18%);--current-shadow: 0 1px 2px rgb(from oklch(0 0 0 / 20%) r g b / calc(alpha*1) ), inset 0 1px 0 oklch(1 0 0 / 80%)}.is-light-theme.is-non-comfort-mode,.is-light-theme .is-non-comfort-mode{--land-color: oklch(.95 0 70);--main-land-color: oklch(.975 0 70);--secondary-text-color: oklch(.6 0 70);--field-c: 0;--current-c: 0;--placeholder-c: 0}.is-light-theme.is-comfort-mode,.is-light-theme .is-comfort-mode{--land-color: oklch(.95 .03 70);--main-land-color: oklch(.975 .015 70);--secondary-text-color: oklch(.6 .05 70);--field-c: -.015;--current-c: -.015;--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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0900-097F,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+1F00-1FFF}@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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0900-097F,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+1F00-1FFF}@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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+1F00-1FFF}@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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+1F00-1FFF}@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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+1F00-1FFF}@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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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);--title-font: 400 1.5rem/1.2 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)}:root.has-navbar{--navbar-width: 16rem}@supports (corner-shape: squircle){:root{--base-radius: .65rem}}@media(max-width:1088px){:root{--page-padding: .5rem;--navbar-padding: .5rem}:root.has-navbar{--navbar-width: 0px}}@media(max-width:1088px)and (not (max-width:704px)){:root{--popup-size: 50vw}}@media(max-width:704px){:root{--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 --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}:root.is-light-theme{color-scheme:light}:root.is-dark-theme{color-scheme:dark}@media(max-width:640px)and (not (max-width:410px)){:root{font-size:125%}}@media((max-width:410px)and (not (max-width:380px)))or (not (max-width:1700px)){:root{font-size:110%}}*{flex-shrink:0}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,html:not(.is-quiet-cursor) select:not(:disabled),html:not(.is-quiet-cursor) button:not(:disabled),html:not(.is-quiet-cursor) label[tabindex]{cursor:pointer}html.is-quiet-cursor a{cursor:default}: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);position:relative;box-sizing:border-box;display:flex;flex-direction:column;min-height:100svh}@media not (max-width:1088px){#main{padding-inline-start:var(--navbar-width)}}@media(max-width:1088px){#main{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{position:absolute;width:var(--min-size);height:var(--min-size);padding:0;margin:calc(-1 * var(--min-size));overflow:hidden;white-space:nowrap;border-width:0;clip-path:inset(50%)}:root{--icon-size: 1rem}.icon{position:relative;top:var(--icon-compensate, 0);display:block;width:var(--icon-size);height:var(--icon-size);margin:var(--icon-move, 0)}.icon_path{fill:currentcolor}.loader.is-accent{--loader-background: oklch(1 0 0 / 20%);--loader-bar: oklch(1 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:transparent;animation:none!important}.loader::-moz-progress-bar{background:transparent;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)}:where(html.is-reduced-motion) .loader:after{display:none}:where(html.is-reduced-motion) .loader::-webkit-progress-value{background:transparent;animation:none!important}:where(html.is-reduced-motion) .loader::-moz-progress-bar{background:transparent;animation:none!important}.button{text-decoration:none;-webkit-user-select:none;user-select:none;border:none;color:var(--text-color);background:transparent;position:relative;display:inline-block;font:var(--control-font);corner-shape:squircle;border-radius:var(--base-radius)}.button[aria-disabled=true]{pointer-events:none}:where(html:not(.is-quiet-cursor)) .button.button:active,.button.button.is-pseudo-active,:where(html:not(.is-quiet-cursor)) .button.button.is-pseudo-active{box-shadow:var(--pressed-shadow)}.button.is-wide{width:-webkit-fill-available;width:-moz-available;width:stretch}.button.is-pill{font:var(--control-secondary-font);border-radius:.75rem;corner-shape:round}.button.is-main{color:var(--text-on-accent-color);background:var(--accent-color);box-shadow:var(--button-shadow)}:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-main:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-main:active:not([aria-disabled=true]),.button.is-main:focus-visible,.button.is-main.is-pseudo-hover:not([aria-disabled=true]),.button.is-main.is-pseudo-active:not([aria-disabled=true]),.button.is-main.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-main.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-main.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)}.button.is-attention{background:oklch(from var(--current-background) calc(l + var(--current-l, 0)) calc(c + var(--current-c, 0)) h);box-shadow:var(--button-shadow)}:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-attention:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-attention:active:not([aria-disabled=true]),.button.is-attention:focus-visible,.button.is-attention.is-pseudo-hover:not([aria-disabled=true]),.button.is-attention.is-pseudo-active:not([aria-disabled=true]),.button.is-attention.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-attention.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-attention.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)}.button.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)) .button.is-secondary:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-secondary:active:not([aria-disabled=true]),.button.is-secondary:focus-visible,.button.is-secondary.is-pseudo-hover:not([aria-disabled=true]),.button.is-secondary.is-pseudo-active:not([aria-disabled=true]),.button.is-secondary.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-secondary.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-secondary.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)}.button.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)) .button.is-secondary-dangerous:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-secondary-dangerous:active:not([aria-disabled=true]),.button.is-secondary-dangerous:focus-visible,.button.is-secondary-dangerous.is-pseudo-hover:not([aria-disabled=true]),.button.is-secondary-dangerous.is-pseudo-active:not([aria-disabled=true]),.button.is-secondary-dangerous.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-secondary-dangerous.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-secondary-dangerous.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.is-plain{color:var(--text-color);background:transparent}:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-plain:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-plain:active:not([aria-disabled=true]),.button.is-plain:focus-visible,.button.is-plain.is-pseudo-hover:not([aria-disabled=true]),.button.is-plain.is-pseudo-active:not([aria-disabled=true]),.button.is-plain.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-plain.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-plain.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)}.button.is-plain-secondary{color:var(--secondary-text-color);background:transparent}:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-plain-secondary:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-plain-secondary:active:not([aria-disabled=true]),.button.is-plain-secondary:focus-visible,.button.is-plain-secondary.is-pseudo-hover:not([aria-disabled=true]),.button.is-plain-secondary.is-pseudo-active:not([aria-disabled=true]),.button.is-plain-secondary.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-plain-secondary.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-plain-secondary.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:100%}.button.is-plain-dangerous{color:var(--dangerous-text-color);background:transparent}:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-plain-dangerous:hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-plain-dangerous:active:not([aria-disabled=true]),.button.is-plain-dangerous:focus-visible,.button.is-plain-dangerous.is-pseudo-hover:not([aria-disabled=true]),.button.is-plain-dangerous.is-pseudo-active:not([aria-disabled=true]),.button.is-plain-dangerous.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) .button.is-plain-dangerous.is-pseudo-hover:not([aria-disabled=true]),:where(html:not(.is-quiet-cursor)) .button.is-plain-dangerous.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;display:flex;gap:var(--control-gap);align-items:center;justify-content:center;min-height:var(--control-height);padding:.4rem var(--control-padding)}:where(html:not(.is-quiet-cursor)) .button:active:not([aria-disabled=true]) .button_cap,.button.is-pseudo-active:not([aria-disabled=true]) .button_cap,:where(html:not(.is-quiet-cursor)) .button.is-pseudo-active:not([aria-disabled=true]) .button_cap{translate:0 1px}.button.is-icon .button_cap{width:var(--control-height);padding:0;text-align:center}.button.is-big .button_cap{min-height:calc(1.3 * var(--control-height));padding-inline:.625rem}.button.is-pill .button_cap{min-height:1.562rem;padding:.25rem .5rem}.button.is-pill .button_cap:has(svg){padding-inline-start:.375rem}.button.is-loader .button_cap{opacity:0%}.button_text{flex-shrink:1;overflow-wrap:anywhere}.button_loader{position:absolute;inset:0 .625rem;display:flex;align-items:center;justify-content:center}.note{position:relative;display:flex;flex-direction:column;gap:.312rem;align-items:flex-start;padding:.625rem .625rem .625rem calc(2rem + .312rem + .312rem);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)}.note.is-dangerous{--current-background: var(--note-dangerous-background);background:var(--note-dangerous-background)}.note.is-good{--current-background: var(--note-good-background);background:var(--note-good-background)}.note+.note{margin-top:.625rem}.note_icon{--icon-size: 2rem;position:absolute;inset-inline-start:.312rem;top:.312rem;color:oklch(from var(--current-background) calc(l + var(--note-l, 0)) calc(c + var(--note-c, 0)) h)}.note_title{display:block;font:var(--secondary-title-font)}.label{padding-inline-start:var(--control-padding);padding-bottom:.25rem;font:var(--control-secondary-font)}.output{flex-shrink:1;width:-webkit-fill-available;width:-moz-available;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);border:none;corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--field-shadow)}.stack{display:flex;flex-direction:column}.stack[aria-controls]{corner-shape:squircle;border-radius:var(--base-radius)}.stack.is-align-start{align-items:flex-start}.stack.is-align-center{align-items:center}.stack.is-align-end{align-items:flex-end}.stack.is-align-baseline{align-items:baseline}.stack.is-justify-center{justify-content:center}.stack.is-justify-end{justify-content:flex-end}.stack.is-justify-space-between{justify-content:space-between}.stack.is-justify-start{justify-content:flex-start}.stack.is-width-auto{width:auto}.stack.is-width-stretch{width:-webkit-fill-available;width:-moz-available;width:stretch}.stack.is-height-stretch{flex-grow:1;min-height:100%}.stack.is-row{flex-direction:row;padding:0 var(--stack-padding)}.stack.is-gap-xxl{gap:3rem}.stack.is-gap-xl{gap:1.5rem}.stack.is-gap-l{gap:1rem}.stack.is-gap-m{gap:.625rem}.stack.is-gap-xs{gap:.125rem}.stack.is-gap-s{gap:.375rem}.thin-page{display:flex;flex-grow:1;align-items:flex-start;justify-content:center;min-height:100%;padding-inline:var(--page-padding)}.thin-page.is-center{align-items:center}@media(max-width:704px){.thin-page: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)}.title.is-safe{font:var(--title-font)}.error{padding:0 .5rem;font:var(--control-font);color:var(--dangerous-text-color)}.links{width:-webkit-fill-available;width:-moz-available;width:stretch;list-style:none}.links_item{text-decoration:none;-webkit-user-select:none;user-select:none;border:none;color:var(--text-color);background:transparent;position:relative;display:block;display:flex;justify-content:space-between;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);box-shadow:var(--flat-control-shadow)}.links_item[aria-disabled=true]{pointer-events:none}.links_item.is-read{color:var(--secondary-text-color);background:transparent;box-shadow:none}li:first-child .links_item{margin-top:0;corner-shape:squircle;border-radius:var(--base-radius) var(--base-radius) 0 0}li:last-child .links_item{corner-shape:squircle;border-radius:0 0 var(--base-radius) var(--base-radius)}li:last-child:first-child .links_item{corner-shape:squircle;border-radius:var(--base-radius)}:where(html:not(.is-quiet-cursor,.is-only-touch)) .links_item:hover,:where(html:not(.is-quiet-cursor)) .links_item:active,.links_item:focus-visible,.links_item.is-pseudo-hover,.links_item.is-pseudo-active,.links_item.is-pseudo-focus-visible,:where(html:not(.is-quiet-cursor,.is-only-touch)) .links_item.is-pseudo-hover,:where(html:not(.is-quiet-cursor)) .links_item.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);box-shadow:var(--flat-control-shadow)}: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{z-index:1;padding-block:calc(.875rem + var(--min-size)) calc(.875rem - var(--min-size));box-shadow:var(--pressed-shadow)}.links_item[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)}.links_mark{--icon-size: 1.2rem;display:flex;align-items:center;margin-inline-end:-.625rem}:where(html:not(.is-quiet-cursor)) .links_item:not([aria-current=page]):active .links_mark,.links_item:not([aria-current=page]).is-pseudo-active .links_mark,:where(html:not(.is-quiet-cursor)) .links_item:not([aria-current=page]).is-pseudo-active .links_mark{translate:0 1px}.links_item:not([aria-current=page],.is-read) .links_mark{opacity:20%}.input{flex-shrink:1;width:-webkit-fill-available;width:-moz-available;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);border:none;corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--field-shadow)}.input_field[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)}.input_field.is-mono{font:var(--mono-font)}.input_field::placeholder{color:var(--secondary-text-color)}.input_error{margin-top:.125rem}.page-icon{position:relative;display:flex;flex-direction:column;align-items:center;min-width:10rem;margin-top:10vh;color:oklch(from var(--current-background) calc(l + var(--placeholder-l, 0)) calc(c + var(--placeholder-c, 0)) h)}.page-icon_position{position:relative;--icon-size: 10rem}.page-icon_extra{position:absolute;inset-inline-start:-15%;top:-15%;z-index:1;color:var(--fire2-color);--icon-size: 6rem}.page-icon_text{width:18rem;margin-top:1rem;color:var(--secondary-text-color)}.popupable-page{box-sizing:border-box;display:flex;width:calc(100vw - var(--popup-size) - var(--navbar-width));min-height:100svh;padding:var(--navbar-padding) var(--page-padding) 1rem var(--page-padding)}.popupable-page.is-padding{padding-top:.725rem}@media(max-width:1088px){.popupable-page{min-height:calc(100svh - var(--navbar-height))}}@media(max-width:704px){.popupable-page{width:auto}}.popupable-page_center{display:flex;width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:var(--max-content-width);margin:0 auto}@media(max-width:704px){.popupable-page_center{max-width:none}}.rich-text p{padding-top:.5rem}.rich-text p:first-child{padding-top:0}.rich-text a{color:currentcolor}:where(html:not(.is-quiet-cursor,.is-only-touch)) :is(.rich-text a):hover,.rich-text a.is-pseudo-hover,:where(html:not(.is-quiet-cursor,.is-only-touch)) :is(.rich-text a).is-pseudo-hover{text-decoration:none}.busy{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.radio{width:fit-content}.radio.is-wide{flex-shrink:1;width:-webkit-fill-available;width:-moz-available;width:stretch}.radio_gutter{position:relative;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;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)}.radio_slider{position:absolute;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(--button-shadow);transition:left var(--simple-time) var(--slide-easing),width var(--simple-time) var(--slide-easing)}.radio_label{text-decoration:none;-webkit-user-select:none;user-select:none;border:none;color:var(--text-color);background:transparent;position:relative;z-index:2;display:block;min-height:var(--control-height);corner-shape:squircle;border-radius:var(--base-radius)}.radio_label[aria-disabled=true]{pointer-events:none}:where(html:not(.is-quiet-cursor,.is-only-touch)) .radio_label:hover:not(:has(:checked)),:where(html:not(.is-quiet-cursor)) .radio_label:active:not(:has(:checked)),.radio_label:focus-visible:not(:has(:checked)),.radio_label.is-pseudo-hover:not(:has(:checked)),.radio_label.is-pseudo-active:not(:has(:checked)),.radio_label.is-pseudo-focus-visible:not(:has(:checked)),:where(html:not(.is-quiet-cursor,.is-only-touch)) .radio_label.is-pseudo-hover:not(:has(:checked)),:where(html:not(.is-quiet-cursor)) .radio_label.is-pseudo-active:not(:has(:checked)){background:var(--slider-hover-background)}: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{box-shadow:var(--pressed-shadow)}html:not(.is-quiet-cursor) .radio_label:not(:has(:checked)){cursor:pointer}.radio_cap{box-sizing:border-box;display:flex;gap:var(--control-gap);align-items:center;justify-content:center;height:100%;padding:.4rem var(--control-padding);font:var(--control-font);overflow-wrap:anywhere}:where(html:not(.is-quiet-cursor)) .radio_label:not(:has(:checked)):active .radio_cap,.radio_label:not(:has(:checked)).is-pseudo-active .radio_cap,:where(html:not(.is-quiet-cursor)) .radio_label:not(:has(:checked)).is-pseudo-active .radio_cap{translate:0 1px}.radio.is-icon .radio_cap{width:var(--control-height);padding:0}.radio_input{position:absolute;inset:0;appearance:none;corner-shape:squircle;border-radius:var(--base-radius)}html:not(.is-quiet-cursor) .radio_label:not(:has(:checked)) .radio_input{cursor:pointer}.two-options-page{display:flex;flex-grow:1;justify-content:center;min-height:100svh}@media(max-width:1088px){.two-options-page{min-height:calc(100svh - var(--navbart-height))}}.two-options-page.is-center{align-items:center}@media(max-width:704px){.two-options-page.is-center{align-items:flex-end}}.two-options-page_center{box-sizing:border-box;display:flex;gap:1rem;align-items:flex-start;justify-content:center;height:var(--two-options-page-height, auto)}@media(max-width:704px){.two-options-page_center{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(max-width:704px){.two-options-page_option{margin:0}.two-options-page_option:first-child{margin-bottom:2rem}}.pagination{display:flex;gap:.25rem;width:-webkit-fill-available;width:-moz-available;width:stretch}.pagination_pages{position:relative;display:grid;flex-grow:1;grid-auto-columns:1fr;grid-auto-flow:column;height:var(--control-height)}.pagination_gutter{position:absolute;inset:0;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)}.pagination_slider{position:absolute;inset-block:0;inset-inline-start:var(--pagination-position);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(--button-shadow)}.pagination.is-last .pagination_slider{inset-inline:auto 0}.pagination_page{text-decoration:none;-webkit-user-select:none;user-select:none;border:none;color:var(--text-color);background:transparent;z-index:2;flex-grow:1;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)}.pagination_page[aria-disabled=true]{pointer-events:none}.pagination_page[aria-disabled=true]{color:var(--text-color)}:where(html:not(.is-quiet-cursor,.is-only-touch)) .pagination_page:hover:not(:has(:checked)),:where(html:not(.is-quiet-cursor)) .pagination_page:active:not(:has(:checked)),.pagination_page:focus-visible:not(:has(:checked)),.pagination_page.is-pseudo-hover:not(:has(:checked)),.pagination_page.is-pseudo-active:not(:has(:checked)),.pagination_page.is-pseudo-focus-visible:not(:has(:checked)),:where(html:not(.is-quiet-cursor,.is-only-touch)) .pagination_page.is-pseudo-hover:not(:has(:checked)),:where(html:not(.is-quiet-cursor)) .pagination_page.is-pseudo-active:not(:has(:checked)){background:var(--slider-hover-background)}.pagination.is-last .pagination_button{opacity:0%}.error-list{width:-webkit-fill-available;width:-moz-available;width:stretch;list-style:none;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)}.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{display:block;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)}:where(html:not(.is-quiet-cursor,.is-only-touch)) .error-list_link:hover,.error-list_link:focus-visible,:where(html:not(.is-quiet-cursor)) .error-list_link:active,.error-list_link.is-pseudo-hover,.error-list_link.is-pseudo-focus-visible,.error-list_link.is-pseudo-active,:where(html:not(.is-quiet-cursor,.is-only-touch)) .error-list_link.is-pseudo-hover,:where(html:not(.is-quiet-cursor)) .error-list_link.is-pseudo-active{text-decoration:none}:where(html:not(.is-quiet-cursor)) .error-list_link:active,.error-list_link.is-pseudo-active,:where(html:not(.is-quiet-cursor)) .error-list_link.is-pseudo-active{translate:0 1px}.error-list_text{padding:0 var(--control-padding) .625rem var(--control-padding)}.file{position:relative;display:inline-block;width:fit-content}.file.is-wide{width:-webkit-fill-available;width:-moz-available;width:stretch}.file_input{position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:0%}.file_input:not(:disabled){cursor:pointer}:root{--switch-diff: -.5rem}.switch{position:relative;width:-webkit-fill-available;width:-moz-available;width:stretch;min-height:var(--control-height);padding-inline-end:calc(-1 * var(--switch-diff) / 2 + 2 * (var(--control-height) - var(--slider-padding) + var(--switch-diff)));margin-inline-end:calc(var(--switch-diff) / 2);corner-shape:squircle;border-radius:calc(var(--base-radius) + var(--slider-padding))}html:not(.is-quiet-cursor) .switch:not(:has(:disabled)){cursor:pointer}:where(html:not(.is-quiet-cursor,.is-only-touch)) .switch:hover:not(:has(:disabled)),:where(html:not(.is-quiet-cursor)) .switch:active:not(:has(:disabled)),.switch:has(.switch_input:focus-visible),.switch.is-pseudo-hover:not(:has(:disabled)),.switch.is-pseudo-active:not(:has(:disabled)),.switch:has(.switch_input.is-pseudo-focus-visible),:where(html:not(.is-quiet-cursor,.is-only-touch)) .switch.is-pseudo-hover:not(:has(:disabled)),:where(html:not(.is-quiet-cursor)) .switch.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)}.switch:has(.switch_input:focus-visible),.switch: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_text{flex-shrink:1;padding:.4rem .25rem .4rem var(--control-padding);font:var(--control-font);overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}.switch_gutter{position:absolute;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)}:where(html:not(.is-quiet-cursor)) .switch:active .switch_gutter,.switch.is-pseudo-active .switch_gutter,:where(html:not(.is-quiet-cursor)) .switch.is-pseudo-active .switch_gutter{box-shadow:var(--pressed-shadow)}.switch_input:disabled+.switch_gutter{box-shadow:var(--flat-control-shadow)}.switch_input:checked+.switch_gutter{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{position:absolute;inset:0;content:"";background:var(--slider-hover-background);corner-shape:squircle;border-radius:var(--base-radius)}.switch_slider{position:absolute;inset-inline-start:.125rem;top:.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));overflow:hidden;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(--button-shadow);translate:0 0;transition:translate var(--simple-time) var(--click-easing)}.switch_input:disabled+.switch_gutter .switch_slider{box-shadow:var(--flat-control-shadow)}.switch_input:checked+.switch_gutter .switch_slider{translate:100% 0}.switch_icons{position:relative;display:flex;align-items:center;justify-content:space-around;width:200%;height:100%;translate:0 0;transition:translate var(--simple-time) var(--click-easing)}.switch_input:checked+.switch_gutter .switch_icons{translate:-50% 0}.page-action{position:absolute;inset-inline-start:.625rem;top:.625rem}.card{padding:1rem;corner-shape:squircle;border-radius:calc(1rem + var(--base-radius))}.card.is-main{--current-background: var(--main-land-color);background:var(--main-land-color)}.card.is-no-top-padding{padding-top:0}.paper{padding:.5rem 0;background:var(--paper-background);border-radius:2px;box-shadow:var(--float-box-shadow)}.paper_line{position:relative;box-sizing:border-box;width:100%;padding:.3rem 1rem;font:var(--handwritten-font);color:var(--text-color);background:transparent;border:none;border-radius:2px}.paper_line:focus,.paper_line.is-pseudo-focus{z-index:1}.popup{position:fixed;display:flex;flex-direction:column;width:var(--popup-size);height:auto}@media not (max-width:704px){.popup{--current-background: var(--main-land-color);background:var(--main-land-color);inset-block:0;inset-inline:auto 0;z-index:9;align-items:center;box-shadow:var(--popup-shadow)}}@media(max-width:704px){.popup{--current-background: var(--land-color);background:var(--land-color);inset:0;z-index:20;flex-direction:column-reverse}}@media not (max-width:704px){.popup_header,.popup_body{width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:min(calc(var(--max-content-width) + 2 * var(--page-padding)),var(--popup-size))}}@media(max-width:704px){.popup_header{--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{display:flex;gap:.5rem}.popup_center{box-sizing:border-box;flex-direction:row-reverse;justify-content:space-between;max-width:100%;padding:var(--navbar-padding) var(--page-padding)}@media(max-width:704px){.popup_center{align-items:center;width:calc(var(--thin-content-width) + 2 * var(--page-padding));padding-inline:1rem}}.popup_body{position:relative;box-sizing:border-box;height:calc(100% - var(--navbar-height));overflow:hidden auto}@media(max-width:704px){.popup_body{padding:var(--page-padding)}}.popup_content{position:relative;box-sizing:border-box;display:flex;flex-direction:column;min-height:100%;padding:var(--page-padding)}.select{flex-shrink:1;width:-webkit-fill-available;width:-moz-available;width:stretch}.select_fake{position:relative;box-sizing:border-box;display:flex;flex-shrink:1;gap:.25rem;align-items:center;justify-content:space-between;height:var(--control-height);padding:0 var(--control-padding);overflow:hidden;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)}.select_fake:has(.select_select:focus-visible),.select_fake: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)}.select_fake:has(.select_select:open){padding-top:var(--min-size);box-shadow:var(--pressed-shadow)}.select_overflow{flex-shrink:1;overflow:hidden}.select_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_select{position:absolute;inset:0;font:revert;appearance:none;opacity:0%}.formatted-text{overflow-x:auto;text-wrap:pretty}.formatted-text.is-comfort{font-family:var(--comfort-family)}.formatted-text img{max-width:100%;height:auto;padding:.3em 0;margin:0 auto}.formatted-text p{margin:0 0 .75em}.formatted-text p: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);word-wrap:break-word;text-decoration:underline;opacity:100%}.formatted-text a:not(.is-fake-link):visited{color:var(--link-color-visited)}:where(html:not(.is-quiet-cursor,.is-only-touch)) .formatted-text a:not(.is-fake-link):hover,.formatted-text a:not(.is-fake-link).is-pseudo-hover,:where(html:not(.is-quiet-cursor,.is-only-touch)) .formatted-text a:not(.is-fake-link).is-pseudo-hover{opacity:85%}:where(html:not(.is-quiet-cursor)) .formatted-text a:not(.is-fake-link):active,.formatted-text a:not(.is-fake-link).is-pseudo-active,:where(html:not(.is-quiet-cursor)) .formatted-text a:not(.is-fake-link).is-pseudo-active{opacity:87%}.formatted-text a.is-fake-link{color:currentcolor;text-decoration:underline}.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{padding:.625em 1.25em;margin:0 0 1.25em;border-inline-start:.3125em solid var(--border-color)}.formatted-text caption{padding:.625em;font-style:italic;text-align:center}.formatted-text figcaption{font-style:italic;text-align:center}.formatted-text dd{margin-inline-start:2.5em}.formatted-text video{display:block;max-width:100%;height:auto;margin:0 auto}.formatted-text audio{display:block;width:100%;margin:1em 0}.formatted-text pre{padding:1em;margin:.8em 0;overflow-x:auto;font:var(--mono-font);background-color:var(--code-background);corner-shape:squircle;border-radius:var(--base-radius);box-shadow:var(--field-shadow)}.formatted-text code{padding:.3em;font:var(--mono-font);line-height:1.8;corner-shape:squircle;border-radius:var(--base-radius)}.formatted-text pre code{max-width:100%;padding:.1em .25em;font-size:90%;background:transparent}.formatted-text p code{padding:.2em .4em;font-size:90%;white-space:break-spaces;background-color:var(--code-background);border-radius:.375em}.formatted-text kbd{padding:0 .25em;font:var(--mono-font);font-size:80%;background-color:var(--code-background);border:0 solid var(--border-color);border-width:.125em .125em .25em;border-radius:.25em}.formatted-text table{width:100%;margin:1em 0;border-collapse:collapse}.formatted-text td,.formatted-text th{padding:.75em;border:var(--min-size) solid var(--border-color)}.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)}.posts-numbers{display:grid;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;grid-auto-flow:column;min-width:15rem;text-align:center}.posts-numbers_title{padding:.25rem 1rem 0;background:oklch(from var(--current-background) calc(l + var(--gutter-l, 0)) calc(c + var(--gutter-c, 0)) h)}.posts-numbers_title:first-of-type{corner-shape:squircle;border-radius:var(--base-radius) 0 0 0}.posts-numbers_title:last-of-type{corner-shape:squircle;border-radius:0 var(--base-radius) 0 0}.posts-numbers_value{padding:.125rem 1rem .75rem;font:var(--counter-font);background:oklch(from var(--current-background) calc(l + var(--gutter-l, 0)) calc(c + var(--gutter-c, 0)) h)}.posts-numbers_value:first-of-type{corner-shape:squircle;border-radius:0 0 0 var(--base-radius)}.posts-numbers_value:last-of-type{corner-shape:squircle;border-radius:0 0 var(--base-radius) 0}.posts-numbers_footer{grid-row:3;grid-column:1 / 3;padding:.25rem 0 0;font:var(--secondary-font)}.navbar-button{text-decoration:none;-webkit-user-select:none;user-select:none;border:none;color:var(--text-color);background:transparent;position:relative;z-index:3;display:flex;justify-content:center;width:50%;font:var(--control-font);corner-shape:squircle;border-radius:var(--base-radius)}.navbar-button[aria-disabled=true]{pointer-events:none}.navbar-button.is-icon{width:var(--control-height)}:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-button.is-icon:hover:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) .navbar-button.is-icon:active:not([aria-current=page]),.navbar-button.is-icon:focus-visible:not([aria-current=page]),.navbar-button.is-icon.is-pseudo-hover:not([aria-current=page]),.navbar-button.is-icon.is-pseudo-active:not([aria-current=page]),.navbar-button.is-icon.is-pseudo-focus-visible:not([aria-current=page]),:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-button.is-icon.is-pseudo-hover:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) .navbar-button.is-icon.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)}.navbar-button[aria-current=page]{cursor:default}@media not (max-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]){box-shadow:var(--pressed-shadow)}}@media(max-width:1088px){:where(html:not(.is-quiet-cursor)) .navbar-button:not([aria-current=page]):active,.navbar-button:not([aria-current=page]).is-pseudo-active,:where(html:not(.is-quiet-cursor)) .navbar-button:not([aria-current=page]).is-pseudo-active{box-shadow:var(--pressed-shadow)}}:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-button:hover:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) .navbar-button:active:not([aria-current=page]),.navbar-button:focus-visible:not([aria-current=page]),.navbar-button.is-pseudo-hover:not([aria-current=page]),.navbar-button.is-pseudo-active:not([aria-current=page]),.navbar-button.is-pseudo-focus-visible:not([aria-current=page]),:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-button.is-pseudo-hover:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) .navbar-button.is-pseudo-active:not([aria-current=page]){background:var(--slider-hover-background)}.navbar-button_cap{box-sizing:border-box;display:flex;gap:.25rem;align-items:center;justify-content:center;height:var(--control-height)}@media not (max-width:1088px){:where(html:not(.is-quiet-cursor)) .navbar-button:active:not([aria-current=page]) .navbar-button_cap,.navbar-button.is-pseudo-active:not([aria-current=page]) .navbar-button_cap,:where(html:not(.is-quiet-cursor)) .navbar-button.is-pseudo-active:not([aria-current=page]) .navbar-button_cap{translate:0 1px}}@media(max-width:1088px){:where(html:not(.is-quiet-cursor)) .navbar-button:active .navbar-button_cap,.navbar-button.is-pseudo-active .navbar-button_cap,:where(html:not(.is-quiet-cursor)) .navbar-button.is-pseudo-active .navbar-button_cap{translate:0 1px}}.navbar-item{text-decoration:none;-webkit-user-select:none;user-select:none;border:none;background:transparent;position:relative;display:block;height:var(--control-height);overflow:hidden;font:var(--text-font);color:var(--text-color);corner-shape:squircle;border-radius:var(--base-radius)}.navbar-item[aria-disabled=true]{pointer-events:none}:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-item:hover,.navbar-item:focus-visible,:where(html:not(.is-quiet-cursor)) .navbar-item:active,.navbar-item.is-pseudo-hover,.navbar-item.is-pseudo-focus-visible,.navbar-item.is-pseudo-active,:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-item.is-pseudo-hover,:where(html:not(.is-quiet-cursor)) .navbar-item.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-item[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 not (max-width:1088px){:where(html:not(.is-quiet-cursor)) .navbar-item:active:not([aria-current=page]),.navbar-item.is-pseudo-active:not([aria-current=page]),:where(html:not(.is-quiet-cursor)) .navbar-item.is-pseudo-active:not([aria-current=page]){box-shadow:var(--pressed-shadow)}}@media(max-width:1088px)and (not (max-width:704px)){.navbar-item{width:var(--thin-content-width);margin:0 auto}}@media(max-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{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 not (max-width:1088px){.navbar-item[aria-current=page]{cursor:default}}.navbar-item_cap{box-sizing:border-box;display:flex;align-items:center;justify-content:stretch;height:var(--control-height);padding:0 .625rem}:where(html:not(.is-quiet-cursor)) .navbar-item:not([aria-current=page]):active .navbar-item_cap,.navbar-item:not([aria-current=page]).is-pseudo-active .navbar-item_cap,:where(html:not(.is-quiet-cursor)) .navbar-item:not([aria-current=page]).is-pseudo-active .navbar-item_cap{translate:0 1px}@media(max-width:1088px){:where(html:not(.is-quiet-cursor)) .navbar-item:active .navbar-item_cap,.navbar-item.is-pseudo-active .navbar-item_cap,:where(html:not(.is-quiet-cursor)) .navbar-item.is-pseudo-active .navbar-item_cap{translate:0 1px}}.navbar-item_icon{padding-inline-end:.5rem}.navbar-item_text{flex-grow:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;line-height:2;white-space:nowrap}.navbar-item_number{margin-inline-end:-.375rem;font:var(--tertiary-font);color:var(--secondary-text-color)}@media(max-width:1088px){.navbar-fast{padding-top:.375rem}}.navbar-fireplace{position:relative}.navbar-fireplace_fire{--icon-move: -.5rem -.3125rem;position:absolute;inset-inline-start:.3125rem;top:.5rem;width:.375rem;height:.375rem;overflow:hidden;color:var(--fire1-color);transform-origin:50% 100%}: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,:where(html:not(.is-quiet-cursor,.is-only-touch)) a.is-pseudo-hover .navbar-fireplace_fire.is-main{z-index:2;animation:--navbar-fireplace-rotating 2s infinite ease-in-out}: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,: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:--navbar-fireplace-rotating 3s infinite ease-in-out .5s}: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,:where(html:not(.is-quiet-cursor,.is-only-touch)) a.is-pseudo-hover .navbar-fireplace:after{position:absolute;inset-inline-start:.3125rem;top:.5313rem;width:.375rem;height:.3438rem;content:"";background:var(--hover-color)}@keyframes --navbar-fireplace-rotating{25%{rotate:20deg}50%{rotate:0}75%{rotate:-20deg}to{rotate:0}}.navbar-category{padding-top:.125rem}@media(max-width:1088px){.navbar-category:first-child{padding-top:0}}@media(max-width:1088px)and (not (max-width:704px)){.navbar-category{width:var(--thin-content-width);margin:0 auto}}.navbar-category_button{text-decoration:none;-webkit-user-select:none;user-select:none;border:none;color:var(--text-color);position:relative;display:flex;gap:.3125rem;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;padding:.3125rem 0 .125rem .5rem;color:var(--secondary-text-color);background:transparent;corner-shape:squircle;border-radius:var(--base-radius)}.navbar-category_button[aria-disabled=true]{pointer-events:none}: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,:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable .navbar-category_button:active,.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-active,:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-category.is-closable .navbar-category_button.is-pseudo-hover,:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable .navbar-category_button.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) .navbar-category_button{padding-inline-start:2rem;cursor:default}.navbar-category_icon{width:var(--icon-size);height:var(--icon-size);transition:rotate var(--simple-time)}.navbar-category.is-closed .navbar-category_icon{rotate:-90deg}:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-category.is-closable .navbar-category_button:hover .navbar-category_icon,.navbar-category.is-closable .navbar-category_button:focus-visible .navbar-category_icon,.navbar-category.is-closable .navbar-category_button.is-pseudo-hover .navbar-category_icon,.navbar-category.is-closable .navbar-category_button.is-pseudo-focus-visible .navbar-category_icon,:where(html:not(.is-quiet-cursor,.is-only-touch)) .navbar-category.is-closable .navbar-category_button.is-pseudo-hover .navbar-category_icon{opacity:100%}:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable .navbar-category_button:active .navbar-category_icon,.navbar-category.is-closable .navbar-category_button.is-pseudo-active .navbar-category_icon,:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable .navbar-category_button.is-pseudo-active .navbar-category_icon{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_text,.navbar-category.is-closable .navbar-category_button.is-pseudo-active .navbar-category_text,:where(html:not(.is-quiet-cursor)) .navbar-category.is-closable .navbar-category_button.is-pseudo-active .navbar-category_text{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(max-width:1088px){.navbar-sync{display:none}}body{background:var(--land-color)}@media(max-width:1088px){:root.has-navbar body{background:var(--main-land-color)}@supports (-webkit-touch-callout: none){:root.has-navbar body{background:var(--land-color)}}}.navbar{position:fixed;inset-block:0;inset-inline-start:0;box-sizing:border-box;display:flex;flex-direction:column}@media not (max-width:1088px){.navbar{width:calc(var(--navbar-width) + .3125rem)}}@media(max-width:1088px){.navbar{inset-block:unset;bottom:0;z-index:10;align-items:center;width:100vw}}.navbar_main{box-sizing:border-box;display:flex;gap:.125rem;justify-content:stretch;padding:var(--navbar-padding)}@media(max-width:1088px){.navbar_main{--current-background: var(--main-land-color);background:var(--main-land-color);z-index:2;justify-content:center;width:-webkit-fill-available;width:-moz-available;width:stretch;height:var(--navbar-height);padding-inline:1rem}.navbar:not(.is-opened) .navbar_main{box-shadow:var(--bottom-panel-shadow)}}.navbar_switcher{position:relative;display:flex;flex-grow:1}@media(max-width:1088px){.navbar_switcher{max-width:calc(var(--thin-content-width) - 2 * var(--control-height) - .25rem)}}.navbar_gutter{position:absolute;inset:-0;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)}.navbar.is-other .navbar_gutter{inset-inline-end:calc(-1 * var(--slider-padding) - var(--control-height))}.navbar_slider{position:absolute;inset-inline-start:var(--slider-padding);top:var(--slider-padding);bottom:var(--slider-padding);z-index:2;display:none;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(--button-shadow);transition:left var(--simple-time) var(--slide-easing),width var(--simple-time) var(--slide-easing)}.navbar.is-slow .navbar_slider{display:block}.navbar.is-fast .navbar_slider{inset-inline-start:calc(50% + var(--slider-padding));display:block}.navbar.is-other .navbar_slider{inset-inline-start:calc(100% + 2 * var(--slider-padding));display:block;width:calc(var(--control-height) - 2 * var(--slider-padding))}.navbar_refresh{position:relative;width:var(--control-height);height:var(--control-height)}.navbar_error{position:absolute;inset-inline-end:0;top:0;z-index:10;color:var(--dangerous-text-color);--icon-size: .75rem}.navbar_submenu{position:relative;box-sizing:border-box;display:flex;flex-grow:1;flex-shrink:1;flex-direction:column;gap:.125rem;padding:.25rem .375rem .75rem;overflow-y:auto}@media not (max-width:1088px){.navbar_submenu{margin-top:-.25rem}}@media(max-width:1088px){.navbar_submenu{--current-background: var(--main-land-color);background:var(--main-land-color);position:absolute;bottom:0;z-index:1;width:100%;max-height:calc(100dvh - var(--navbar-height) + var(--min-size));padding-block:.5rem;margin-inline-end:0;margin-bottom:var(--navbar-height);overflow:auto;box-shadow:inset 0 -.5px #0000004d,var(--bottom-panel-shadow);translate:0 100%;transition:translate var(--big-time) var(--slide-easing)}.navbar.is-opened .navbar_submenu{translate:0 0}.navbar_submenu:empty{padding:0;transition:none}}.popup-shadow{display:none}@media(min-width:1424px){.popup-shadow{position:fixed;inset-block:0;inset-inline-end:0;z-index:8;display:block;width:calc(var(--popup-size) + .375rem * var(--popup-shadow-index));box-shadow:var(--popup-shadow);--current-background: var(--land-color);background:var(--land-color)}}
