@charset "UTF-8";@font-face{font-family:Troubleside;src:url(/fonts/Troubleside.ttf);font-display:swap}:root{--radius: 1ch;--min-card-width: 192px;--blur: 1ch;--t: .133333334s;--surface: hsl(203.44 8% 16%);--surface-avarage: oklch(from var(--avarage-color, var(--surface)) .28 .01 h);--text: hsl(200 5% 80%);color-scheme:light dark;background-color:var(--surface-avarage);color:var(--text);block-size:100%;font-size:16px}@media (max-width: 800px){:root{--min-card-width: 128px}}@media (prefers-color-scheme: light){:root{--surface-avarage: oklch(from var(--avarage-color, var(--surface)) .89 .01 h);--surface: #f7fcff;--text: #010102}}body{min-block-size:100%;min-inline-size:100%;margin:0;font-family:system-ui,sans-serif}*,*: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;transition:all var(--t);text-wrap:balance;-webkit-tap-highlight-color:transparent;box-shadow:var(--flat-shadow-medium)}@media (prefers-color-scheme: light){.button{background:#f4f5f6}}.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:hover{background-color:#103651;color:#ffd60a}@media (prefers-color-scheme: light){.button:hover{background-color:#f8d755;color:#103651}}.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,.button.disabled{cursor:not-allowed;filter:grayscale(.64);box-shadow:unset;background-color:#000f1e80}@media (prefers-color-scheme: light){.button:disabled,.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{--shadow-color: 200deg 12% 5%;--shadow-elevation-low: 0px .4px .4px hsl(var(--shadow-color) / .72), 0px .6px .5px -2px hsl(var(--shadow-color) / .54), 0px 1.8px 1.6px -4px hsl(var(--shadow-color) / .36);--shadow-elevation-medium: 0px .4px .4px hsl(var(--shadow-color) / .76), 0px 1px .9px -1.3px hsl(var(--shadow-color) / .61), -.1px 3.2px 2.9px -2.7px hsl(var(--shadow-color) / .47), -.2px 9px 8.1px -4px hsl(var(--shadow-color) / .33);--shadow-elevation-high: 0px .4px .4px hsl(var(--shadow-color) / .62), 0px 1.3px 1.2px -.5px hsl(var(--shadow-color) / .57), -.1px 2.6px 2.3px -1px hsl(var(--shadow-color) / .52), -.1px 4.8px 4.3px -1.5px hsl(var(--shadow-color) / .47), -.2px 8.6px 7.7px -2px hsl(var(--shadow-color) / .42), -.4px 14.5px 13.1px -2.5px hsl(var(--shadow-color) / .36), -.6px 23.2px 20.9px -3px hsl(var(--shadow-color) / .31), -.9px 35.1px 31.6px -3.5px hsl(var(--shadow-color) / .26), -1.4px 51px 45.9px -4px hsl(var(--shadow-color) / .21);--shc: #a8923e;--flat-shadow-high: 1px 1px var(--shc), 2px 2px var(--shc), 3px 3px 0 -1px var(--shc), 4px 4px 0 -1px var(--shc);--flat-shadow-medium: 1px 1px var(--shc), 2px 2px var(--shc)}@media (prefers-color-scheme: light){:root{--shadow-color: 200deg 12% 55%}}@media (prefers-color-scheme: light){:root{--shc: #74b5e8}}@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))}}}img{display:block;max-width:100%;height:auto}[ng-reflect-router-link]{cursor:pointer}
