@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/dm-mono@400_latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/dm-mono@400_latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/dm-sans@400_latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/dm-sans@400_latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/dm-sans@500_latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/dm-sans@500_latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/dm-sans@700_latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/dm-sans@700_latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{--nav-height: 64px;scroll-padding-top:calc(var(--nav-height) + 8px);scroll-behavior:smooth}body,.global-theme-light{--accent: #009959;--text: #111;--text-translucent: #1114;--text-translucent-2: #111a;--bg: #ededed;--status-bar: #009959ff;--selection: #00995988;--navbar: linear-gradient(var(--status-bar) 0%, #4eb489);--navbar-grey: linear-gradient(var(--status-bar) 0%, #b8b8b8);--navbar-accent: #fff3;--light: #fff;--light-2: #f3f3f3;--light-stackable: #ffffff18;--light-blur: var(--light);--light-transparent: #fdfdfd00;--light-translucent: #fff8;--red: #ff0000;--red-text: white;--yellow: #fc0;--yellow-text: black;--green: #00e161;--green-text: #111;--grey: #ccc;--grey-text: #333;--button-shadow: 0 0 8px -3px #0008;--image-dimmer-opacity: .6;--image-dimmer: linear-gradient( rgba(255, 255, 255, var(--image-dimmer-opacity)), rgba(255, 255, 255, var(--image-dimmer-opacity)) );--backdrop-blur: blur(12px);--theme-transition: .5s ease;--qr-scanner-overlay-color: rgba(255, 255, 255, .3);color:var(--text)}body.theme-dark,.global-theme-dark{color-scheme:dark;--bg: #080808;--navbar: linear-gradient(var(--status-bar) 0%, #00643a);--navbar-grey: linear-gradient(var(--status-bar) 0%, #5c5c5c);--text: #eee;--text-translucent: #eee2;--text-translucent-2: #eeea;--light: #181818;--light-2: #252525;--light-stackable: #ffffff18;--light-blur: var(--light);--light-transparent: #2220;--light-translucent: #18181888;--red: #b00020;--grey: #333;--grey-text: #ccc;--navbar-accent: #0003;--button-shadow: 0 0 8px -2px #000;--image-dimmer: linear-gradient( rgba(0, 0, 0, var(--image-dimmer-opacity)), rgba(0, 0, 0, var(--image-dimmer-opacity)) );--qr-scanner-overlay-color: rgba(0, 0, 0, .3);color:var(--text)}@supports (backdrop-filter: var(--backdrop-blur)){body,.global-theme-light{--navbar: linear-gradient(var(--status-bar) 0%, #009959aa 64px, #00995988 128px) !important;--navbar-grey: linear-gradient( var(--status-bar) 0%, #888888aa 64px, #88888888 128px ) !important;--light-blur: #fdfdfd33}body.theme-dark,.global-theme-dark{--light-blur: #2226}}a{color:var(--text);transition:color var(--theme-transition),background-color var(--theme-transition)}body{margin:0;height:100vh;width:100vw;overflow-x:hidden;background-color:var(--bg);transition:background-color var(--theme-transition),color var(--theme-transition)}::selection{background-color:var(--selection)}body,input,button,select{font-family:DM Sans,sans-serif;word-wrap:break-word}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:none}div{transition:background-color var(--theme-transition)}.columnCentered{display:flex;flex-direction:column;align-items:center}select,button,input{color:inherit;transition:color var(--theme-transition);background-color:var(--light);border:none;font-size:1.1em;padding:.2em;border-radius:8px;outline:none}button,input{font-size:1em;padding:.3em}code,pre,kbd{font-family:DM Mono,monospace}hr{height:2px;border:none;background-color:var(--text-translucent);border-radius:1px;width:100%}.horizPanel{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.horizPanel2{display:flex;align-items:center;gap:8px;flex-wrap:wrap}p,.margin{margin-block:1em}.tags{gap:4px;display:flex;max-width:100%}.tags>*{all:unset;font-weight:700;background:var(--light-2);padding:2px 4px;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.center{text-align:center}.material-icons{vertical-align:text-bottom}*:focus-visible{outline:2px solid var(--text-translucent);outline-offset:1px}kbd{background:var(--light-stackable);padding:2px 4px;border-radius:4px;margin-inline:1px;font-size:.78em}.installBox{width:100%;border-radius:8px;padding:12px;margin-bottom:20px;box-sizing:border-box;border:2px solid var(--text-translucent);display:flex;flex-direction:column;gap:8px}.installBox>*{margin:0}.installBox h2{font-size:1.2em}.installBox hr{margin-top:4px;margin-bottom:4px}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(../../../fonts/material-icons.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none}
