/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@font-face{font-family:Roboto;font-stretch:75% 100%;font-style:normal;font-weight:100 900;src:url(/assets/roboto-WOy3sDCz.ttf)format("truetype");font-display:swap}@font-face{font-family:Roboto;font-stretch:75% 100%;font-style:italic;font-weight:100 900;src:url(/assets/roboto-italic-CtZJC3o8.ttf)format("ttf")}@layer vendor{html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer scaffolding{*,:before,:after{box-sizing:border-box}:root{interpolate-size:allow-keywords}body,html{height:100%}html{background-color:var(--color-background-1)}body{font-family:Roboto,sans-serif;font-size:var(--font-md);flex-direction:column;min-width:0;min-height:0;display:flex}#app{flex-direction:column;flex-grow:1;display:flex}p,h1,h2,h3,h4,h5,h6{margin:0}a{color:inherit;text-decoration:none}button{background:0 0;border:none;padding:0}::view-transition-old(*){animation-duration:.15s;animation-timing-function:ease-out}::view-transition-new(*){animation-duration:.15s;animation-timing-function:ease-out}#nprogress .bar{background-color:var(--color-primary)}#nprogress .peg{box-shadow:0 0 10px var(--color-primary),0 0 5px var(--color-primary)}:root{--color-white:#fff;--color-black:#1a1a1a;--color-danger:#e7000b;--color-primary:var(--color-black);--color-divider:color-mix(in srgb,var(--color-black),var(--color-white)90%);--color-hover-divider:color-mix(in srgb,var(--color-black),var(--color-white)75%);--color-background-1:var(--color-white);--color-background-2:color-mix(in srgb,var(--color-black),var(--color-white)97%);--color-background-3:color-mix(in srgb,var(--color-black),var(--color-white)93%);--color-text-1:var(--color-black);--color-text-2:color-mix(in srgb,var(--color-black),transparent 40%);--font-xs:12px;--font-sm:14px;--font-md:16px;--rounded-md:8px;--divider:1px solid var(--color-divider);--box-shadow:0 1px 2px 0 color-mix(in srgb,var(--color-black),transparent 95%)}}@layer utility;@layer components{.dropdown[data-v-a1d80e4b]{background-color:var(--25c77d58);border:var(--divider);border-radius:var(--rounded-md);box-shadow:var(--box-shadow);width:max-content;view-transition-name:var(--5701f222);flex-direction:column;gap:4px;display:flex}.dropdown[data-v-1bbce1ae]{position-area:bottom center;translate:var(--439eecc0);margin-top:4px}:root{--button-base-color:var(--color-primary)}.button[data-v-9a399b0e]{cursor:pointer;justify-content:center;align-items:center;display:flex}.button--md[data-v-9a399b0e]{font-size:var(--font-sm);padding:6px 12px;line-height:18px}.button--md.button--icon[data-v-9a399b0e]{padding:6px}.button--lg[data-v-9a399b0e]{font-size:var(--font-md);padding:8px 12px}.button--lg.button--icon[data-v-9a399b0e]{padding:8px}.button--danger[data-v-9a399b0e]{--button-base-color:var(--color-danger)}.button--primary[data-v-9a399b0e],.button--secondary[data-v-9a399b0e]{background-color:var(--button-background);color:var(--button-foreground);border-radius:var(--rounded-md);will-change:background-color;transition:background-color .15s ease-out}:is(.button--primary[data-v-9a399b0e],.button--secondary[data-v-9a399b0e]):hover:not([disabled]){background-color:var(--button-hover-background)}:is(.button--primary,.button--secondary)[disabled][data-v-9a399b0e]{background-color:var(--button-disabled-background);color:var(--button-disabled-foreground);cursor:default}.button--primary[data-v-9a399b0e]{--button-background:var(--button-base-color);--button-hover-background:color-mix(in srgb,var(--button-base-color),transparent 20%);--button-disabled-background:color-mix(in srgb,var(--button-base-color),transparent 70%);--button-foreground:var(--color-white);--button-disabled-foreground:var(--color-white)}.button--secondary[data-v-9a399b0e]{--button-background:transparent;--button-hover-background:color-mix(in srgb,var(--button-base-color),transparent 90%);--button-disabled-background:transparent;--button-foreground:var(--button-base-color);--button-disabled-foreground:color-mix(in srgb,var(--button-base-color),transparent 70%)}.dropdown-action[data-v-5146acfc]{justify-content:flex-start;align-items:center;display:flex}.dropdown-action__icon[data-v-5146acfc]{flex-shrink:0;margin-right:8px}.dropdown__title[data-v-fd88536c]{font-size:var(--font-sm);font-weight:570}.context-menu__title[data-v-85572cfe]{border-bottom:var(--divider);margin:0 -4px;padding:8px 4px 10px 12px}.context-menu-group__title-row[data-v-fdb0dfb2]{border-bottom:var(--divider);border-bottom-width:4px;align-items:center;gap:4px;margin:0 -4px;padding:0 4px 4px;display:flex}.context-menu-group__title[data-v-fdb0dfb2]{padding:0}.dropdown[data-v-e63c2f5c]{z-index:9999;min-width:200px;margin:4px 0 0}.dropdown[data-v-e63c2f5c]:not(.dropdown--initial){position-anchor:var(--07d399c8);position-area:bottom center}.dropdown--initial[data-v-e63c2f5c]{top:var(--6f690a03);left:var(--0787dd24)}.confirm[data-v-03d3a86b]{position-anchor:var(--926c26bc);position-area:bottom center;background-color:var(--2b11c06c);border:var(--divider);border-radius:var(--rounded-md);width:300px;box-shadow:var(--box-shadow);view-transition-name:confirm;margin-top:4px;padding:12px;overflow-y:auto}.confirm__message[data-v-03d3a86b]{margin-bottom:4px}.confirm__footer[data-v-03d3a86b]{justify-content:flex-end;gap:8px;display:flex}.text-field[data-v-e6b63981]{max-width:100%;display:block}.text-field__label[data-v-e6b63981]{font-size:var(--font-xs);color:color-mix(in srgb,var(--color-primary),transparent 40%);margin-bottom:2px;margin-left:2px;display:block}.text-field__container[data-v-e6b63981]{border:var(--divider);border-radius:var(--rounded-md);will-change:border-color;max-width:100%;padding:4px 8px;transition:border-color .15s ease-out;display:block}.text-field__container[data-v-e6b63981]:has(:focus:not(:user-invalid)){border-color:var(--color-hover-divider)}.text-field__container[data-v-e6b63981]:has(:user-invalid){border-color:var(--color-danger)}.text-field__container--variant-main[data-v-e6b63981]{background-color:var(--color-background-1)}.text-field__container--variant-control[data-v-e6b63981]{background-color:var(--color-background-2)}.text-field__input[data-v-e6b63981]{width:100%;font-size:calc(var(--font-md) - 1px);background-color:#0000;border:none;outline:none;line-height:20px}.radio-select[data-v-25fb328c]{flex-direction:column;gap:8px;display:flex}.radio-select__option[data-v-25fb328c]{gap:8px;display:flex}.radio-select__option[data-v-25fb328c]:has(input:disabled){color:var(--color-text-2)}.radio-select__input[data-v-25fb328c]{accent-color:var(--color-primary)}body:has(.modal){overflow:hidden}.modal[data-v-108b9d6d]{width:100%;max-width:var(--49026302);background-color:var(--color-background-1);border:var(--divider);border-radius:var(--rounded-md);view-transition-name:modal;max-height:100%;padding:0;position:fixed;inset:0;overflow-y:auto}.modal[data-v-108b9d6d]::backdrop{background-color:color-mix(in srgb,var(--color-black),transparent 30%)}.modal__header[data-v-108b9d6d]{justify-content:space-between;align-items:center;padding:8px 8px 4px 16px;display:flex}.modal__close.modal__close[data-v-108b9d6d]{padding:4px}.modal__title[data-v-108b9d6d]{font-size:18px;font-weight:550}.modal__body[data-v-108b9d6d]{padding:8px 16px}.modal__footer[data-v-108b9d6d]{justify-content:flex-end;padding:8px 16px 12px;display:flex}}
