@charset "UTF-8";@font-face{font-family:Troubleside;src:url(/assets/fonts/Troubleside.woff2);font-display:swap}:root{--blur: 1ch;--t: .133333334s;--surface: hsl(203.44 8% 16%);--surface-avarage: oklch(from var(--avarage-color, var(--surface)) .2 .0256 h);--text: hsl(200 5% 80%);--dot-color: #000;--bg-1: var(--gl) 0px 0px / 4px 4px;--gl: radial-gradient(circle 1px at 0px 0px, var(--dot-color) 1px, transparent 0);color-scheme:light dark;background-color:var(--surface);color:var(--text);block-size:100%;font-size:16px}@media (prefers-color-scheme: light){:root{--surface-avarage: oklch(from var(--avarage-color, #ffd60a) 1 .016 h);--surface: #f7fcff;--text: #010102}}body{min-block-size:100%;min-inline-size:100%;margin:0;font-family:system-ui,sans-serif;display:grid}*,*:after,*:before{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--text) var(--surface)}input{--q: 1;-webkit-user-select:none;user-select:none;border:0;font:inherit;color:inherit;padding-inline:calc(var(--q) * 1ch);padding-block:calc(var(--q) * 1ch);border-radius:.5ch}.button{--q: 1;-webkit-user-select:none;user-select:none;border:0;font:inherit;color:inherit;padding-inline:calc(var(--q) * 1ch);padding-block:calc(var(--q) * 1ch);border-radius:.5ch;cursor:pointer;background:#262a2c}@media (prefers-color-scheme: light){.button{background:#f4f5f6}}.button{transition:all var(--t);text-wrap:balance;-webkit-tap-highlight-color:transparent;box-shadow:var(--shadow-1)}.button.small{--q: .5 }.button.mediun{--q: 1.5 }.button.large{--q: 2 }.button.tshadow{text-shadow:0 0 .25ch rgba(0,0,0,.6666666667)}.button.empty{background:transparent;box-shadow:unset}.button.primary{background:#166496;color:#fff}.button.border{border:var(--border-size) solid var(--border-color)}.button:hover{color:#103651;background-color:#ffd60a}@media (prefers-color-scheme: light){.button:hover{color:#f8d755;background-color:#166496}}.button.delete:hover,.button.delete:focus{background-color:#541f20}.button:active{background-color:#000f1e;box-shadow:unset;transform:translate(2px,2px)}.button.full{width:100%}.button:disabled{cursor:not-allowed;filter:grayscale(.64);box-shadow:unset;background-color:#000f1e80}@media (prefers-color-scheme: light){.button:disabled{background-color:#000f1e40;opacity:.64}}a{color:#4081b1;text-decoration:none;transition:all var(--t) ease-in-out}a:hover{color:#ffd60a}@media (prefers-color-scheme: light){a:hover{color:#caa902}}a[target=_blank]:after{content:" \2197";font-size:.8em;opacity:.8;vertical-align:super}:root{--ratio: 257/364;--accent: #ffd60a;--avarage-l: .48;--avarage-l-2: .36}@media (prefers-color-scheme: light){:root{--accent: #166496}}:root{--avarage: oklch(from var(--avarage-color, #c3d3e3) var(--avarage-l) .0192 h);--border-size: .2rem;--border-color: oklch(from var(--avarage) var(--avarage-l) c h);--shadow-color: oklch(from var(--avarage) var(--avarage-l-2) c h);--shadow-distance: var(--border-size) var(--border-size);--shadow-distance-2: calc(var(--border-size) * 2) calc(var(--border-size) * 2);--shadow-1: 1px 1px var(--surface), var(--shadow-distance) var(--shadow-color);--shadow-2: 2px 2px var(--surface), var(--shadow-distance-2) var(--shadow-color);--text-shadow-1: 1px 1px var(--surface), var(--shadow-distance) var(--shadow-color);--text-shadow-1: 2px 2px var(--surface), var(--shadow-distance-2) var(--shadow-color);--filter-shadow-1: drop-shadow(1px 1px var(--surface)) drop-shadow(var(--shadow-distance) var(--shadow-color))}@supports (transition-behavior: allow-discrete){dialog,dialog::backdrop{transition-property:opacity,transform,overlay,display,filter;transition-duration:var(--t);transition-behavior:allow-discrete;opacity:0;transform:scale(calc(1 + var(--scale-diff-x, .1)),calc(1 + var(--scale-diff-y, .1)));filter:blur(var(--blur))}dialog[open],dialog[open]::backdrop{opacity:1;transform:scale(1);filter:blur(0)}@starting-style{dialog[open],dialog[open]::backdrop{opacity:0;transform:scale(calc(1 + var(--scale-diff-x, .1)),calc(1 + var(--scale-diff-y, .1)));filter:blur(var(--blur))}}}::selection{background:var(--accent);color:var(--surface)}
