:root{--accent:var(--house-app);--accent-dark:var(--house-app-dark)}body,html{overscroll-behavior-y:none;padding-bottom:25px}.dimmed-text{color:var(--subtext-0);display:block;text-align:left}.border-red{border:var(--default-border) var(--color-red)}.border-orange{border:var(--default-border) var(--color-orange)}.border-yellow{border:var(--default-border) var(--color-yellow)}.border-lime{border:var(--default-border) var(--color-lime)}.border-green{border:var(--default-border) var(--color-green)}.border-dark-green{border:var(--default-border) var(--color-dark-green)}.border-mint{border:var(--default-border) var(--color-mint)}.border-teal{border:var(--default-border) var(--color-teal)}.border-light-blue{border:var(--default-border) var(--color-light-blue)}.border-blue{border:var(--default-border) var(--color-blue)}.border-navy{border:var(--default-border) var(--color-navy)}.border-indigo{border:var(--default-border) var(--color-indigo)}.border-purple{border:var(--default-border) var(--color-purple)}.border-magenta{border:var(--default-border) var(--color-magenta)}.border-pink{border:var(--default-border) var(--color-pink)}.border-maroon{border:var(--default-border) var(--color-maroon)}.border-brown{border:var(--default-border) var(--color-brown)}.border-gray{border:var(--default-border) var(--color-gray)}label{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0}.setting[data-v-220999f2]{align-items:center;display:flex;justify-content:space-between;text-align:left}.setting .value[data-v-220999f2]{align-items:center;display:flex;justify-content:flex-end;text-align:right}.setting .value[data-v-220999f2] p,.setting .value[data-v-220999f2] span{text-align:right}.submit[data-v-220999f2]{margin-left:10px}.type[data-v-0611b1c0]{--badge-color:var(--accent);border:var(--default-border) var(--badge-color);border-radius:var(--border-radius);color:var(--badge-color);font-size:.8rem;padding:2px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.button-container[data-v-7ea9e97e]{bottom:20px;display:flex;flex-direction:column;gap:10px;position:fixed;right:20px;z-index:2}@media(max-width:650px){.button-container[data-v-7ea9e97e]{bottom:5px;right:0}}.bottom-sheet[data-v-570e4957]{background:none;border:none;inset-inline:0;bottom:0;height:65%;overflow:auto;padding:0;position:fixed;top:auto;transform:translateY(100%);transition:all .3s ease;transition-behavior:allow-discrete;width:100%}.bottom-sheet[data-v-570e4957]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--transparent)}.bottom-sheet[data-v-570e4957]:popover-open{background-color:var(--background-0);display:flex;flex-direction:column}.open[data-v-570e4957]{transform:translateY(0)}.sheet-inside[data-v-570e4957]{background:var(--background-0);border-top:var(--border);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);height:auto;margin:0 auto;overflow:hidden;padding-bottom:10px;position:relative;width:100%}.controls[data-v-570e4957]{align-items:center;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);display:flex;flex-direction:row;justify-self:center;padding:5px;width:95%}.cancel-button[data-v-570e4957]{margin-right:auto}.next-button[data-v-570e4957]{margin-left:auto}.clear-group[data-v-57046ee9]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.clear-group button[data-v-57046ee9]{outline:none}.clear-group button[data-v-57046ee9]:focus-visible{color:var(--danger)}[data-v-57046ee9] .number-field,[data-v-57046ee9] .text-field{width:100%}.icon[data-v-57046ee9]:hover{transform:scale(1.1)}details>summary[data-v-e258be79]{align-items:center;background-color:var(--background-0);background:var(--card-background);border:var(--border);border-radius:var(--border-radius);cursor:pointer;display:flex;flex-direction:row;height:55px;justify-content:space-between;line-height:50px;padding:0 20px;transition:var(--transitions);-moz-user-select:none;user-select:none;-webkit-user-select:none}details>summary>svg[data-v-e258be79]{transition:rotate var(--transition-time) ease}details:open>summary[data-v-e258be79]{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}details:open>summary>svg[data-v-e258be79]{rotate:90deg}.content[data-v-e258be79]{background-color:var(--background-0);border:var(--border);border-bottom-left-radius:25px;border-bottom-right-radius:25px;height:-moz-max-content;height:max-content;max-height:300px;overflow-y:auto;padding:10px 20px 20px;transition:transform .6s ease}.content[data-v-e258be79]::-webkit-scrollbar{width:5px}details>summary[data-v-6d61f635]{align-items:center;background-color:var(--background-0);background:var(--card-background);cursor:pointer;display:flex;flex-direction:row;height:55px;justify-content:space-between;line-height:50px;transition:var(--transitions);-moz-user-select:none;user-select:none;-webkit-user-select:none}details>summary>svg[data-v-6d61f635]{transition:rotate var(--transition-time) ease}details:open>summary[data-v-6d61f635]{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}details:open>summary>svg[data-v-6d61f635]{rotate:90deg}.content[data-v-6d61f635]{background-color:var(--background-0);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top:var(--border);height:-moz-max-content;height:max-content;padding:10px 20px 20px;transition:transform .6s ease}.content[data-v-6d61f635]::-webkit-scrollbar{width:5px}.large-title[data-v-931e0949]{font-size:clamp(2rem,10vw,6em);letter-spacing:-5px;line-height:85%;margin:0 0 40px;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:650px){.large-title[data-v-931e0949]{letter-spacing:-1px}}.items[data-v-23d8f1da]{display:flex;flex-direction:column;gap:5px;padding-left:0}.array-item[data-v-23d8f1da]{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.remove-button[data-v-23d8f1da]:focus-visible{color:var(--danger);outline:none;transform:scale(1.1)}.remove-button[data-v-23d8f1da]:hover{color:var(--danger);transform:scale(1.1)}.add-button[data-v-23d8f1da]{width:100%}.setting[data-v-b1d7c860]{align-items:center;display:flex;justify-content:space-between;text-align:left}.setting .value[data-v-b1d7c860]{align-items:center;display:flex;justify-content:flex-end}.submit[data-v-b1d7c860]{margin-left:10px}label[data-v-b1d7c860]{text-align:left}.container[data-v-2b8e66ab]{width:100%}.radio-group[data-v-2b8e66ab]{border:none;padding:0}legend[data-v-2b8e66ab]{color:var(--text-0);font-weight:600;padding:0;text-align:left}.description[data-v-2b8e66ab]{color:var(--subtext-0);font-size:14px;margin:0 0 6px;padding-left:2px}.options[data-v-2b8e66ab]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.option[data-v-2b8e66ab]{align-items:center;cursor:pointer;display:flex;justify-content:center;max-width:450px;min-height:70px;padding:0;transition:var(--transitions);-webkit-user-select:none;-moz-user-select:none;user-select:none}.option input[data-v-2b8e66ab]{display:none}.option .label[data-v-2b8e66ab]{font-weight:700;margin:0;pointer-events:none;text-align:center}.option[data-v-2b8e66ab]:has(input:checked){background-color:color-mix(in display-p3,var(--accent) 30%,var(--surface-0));border:var(--accent-border)}.option[data-v-2b8e66ab]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.option.disabled[data-v-2b8e66ab]{cursor:not-allowed;opacity:var(--disabled-opacity)}.container[data-v-b53b8646]{width:100%}.radio-group[data-v-b53b8646]{border:none;padding:0}legend[data-v-b53b8646]{color:var(--text-0);font-weight:600;padding:0;text-align:left}.description[data-v-b53b8646]{color:var(--subtext-0);font-size:14px;margin:0 0 6px;padding-left:2px}.options[data-v-b53b8646]{box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.option[data-v-b53b8646]{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:center;max-width:450px;min-height:70px;padding:0;text-align:left;transition:var(--transitions);-webkit-user-select:none;-moz-user-select:none;user-select:none}.option input[data-v-b53b8646]{display:none}.option .label[data-v-b53b8646]{margin-top:8px;pointer-events:none;text-align:center}.option[data-v-b53b8646]:has(input:checked){background-color:color-mix(in display-p3,var(--accent) 30%,var(--surface-0));border:var(--accent-border)}.option[data-v-b53b8646]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.option.disabled[data-v-b53b8646]{cursor:not-allowed;opacity:var(--disabled-opacity)}.option .description[data-v-b53b8646]{align-self:center;margin:8px 4px;pointer-events:none;text-align:center}.rounded-card[data-v-1be227d6]{max-width:700px;padding:0 0 30px;width:100%}.title-area[data-v-1be227d6]{align-items:center;display:flex;justify-content:space-between}.title[data-v-1be227d6]{font-size:1.3rem;margin:15px 20px;text-align:left}.more-button[data-v-1be227d6]{align-items:center;border-radius:15px;color:var(--text-1);display:flex;font-size:.9rem;margin-right:13px;padding:7px}.more-button[data-v-1be227d6]:hover{background-color:var(--surface-0);color:var(--accent)}.more-button[data-v-1be227d6]:focus-visible{color:var(--accent);outline:none}.more-button .more[data-v-1be227d6]{margin-right:7px}.text-field[data-v-2fa563f7]{align-items:center;display:flex;justify-content:space-between}.text-field label[data-v-2fa563f7]{text-align:left}.app-submit-button[data-v-57860a90]{--button-color:var(--v79068bf6);background-color:var(--background-0);border:var(--default-thicker-border) var(--text-1);border-radius:var(--border-radius);color:var(--text-1);cursor:pointer;font-size:15px;padding:10px 20px;transition:var(--transitions),opacity var(--transition-time-short) ease}.app-submit-button[data-v-57860a90]:hover{background-color:var(--surface-0)}.app-submit-button[data-v-57860a90]:focus-visible{background-color:var(--surface-0);outline:2px solid var(--text-1);outline-offset:2px}.app-submit-button.loading[data-v-57860a90]{background-color:var(--loading);cursor:not-allowed}.app-submit-button.loading[data-v-57860a90]:hover{background-color:var(--loading-hover)}.app-submit-button.danger[data-v-57860a90]{background-color:color-mix(in display-p3,var(--danger) 25%,var(--surface-0));border:var(--default-thicker-border) var(--danger)}.app-submit-button.danger[data-v-57860a90]:hover{background-color:color-mix(in display-p3,var(--danger) 35%,var(--surface-0))}.app-submit-button.danger[data-v-57860a90]:focus-visible{background-color:color-mix(in display-p3,var(--danger) 35%,var(--surface-0));outline:2px solid var(--danger)}.app-submit-button.primary[data-v-57860a90]{background-color:color-mix(in display-p3,var(--button-color) 25%,var(--surface-0));border:var(--default-thicker-border) var(--button-color)}.app-submit-button.primary[data-v-57860a90]:hover{background-color:color-mix(in display-p3,var(--button-color) 35%,var(--surface-0))}.app-submit-button.primary[data-v-57860a90]:focus-visible{background-color:color-mix(in display-p3,var(--button-color) 35%,var(--surface-0));outline:2px solid var(--button-color)}.app-submit-button[data-v-57860a90]:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.spinner[data-v-57860a90]{animation:--spin-57860a90 .8s linear infinite;border:2px solid var(--text-1);border-radius:50%;border-top:2px solid transparent;display:inline-block;height:1em;width:1em}.spinner.danger[data-v-57860a90]{border:2px solid var(--danger);border-top:2px solid transparent}.spinner.primary[data-v-57860a90]{border:2px solid var(--button-color);border-top:2px solid transparent}@keyframes --spin-57860a90{to{transform:rotate(1turn)}}.back-button[data-v-79cda116]{background:none;border:0;border-radius:50px;color:var(--text-1);font-size:16px;font-weight:700;height:40px;text-decoration:none;width:40px}.back-button[data-v-79cda116]:hover{background-color:var(--surface-0);color:var(--accent)}.back-button[data-v-79cda116]:focus-visible{color:var(--accent);outline:none}.sidebar-button[data-v-5e9d9525]{bottom:80px;position:fixed;right:-7px;z-index:2}.sidebar-button .sidebar-button-button[data-v-5e9d9525]{background-color:var(--background-0);border:var(--border);border-radius:var(--border-radius) 0 0 var(--border-radius);box-shadow:var(--hover-shadow);color:var(--text-1);cursor:pointer;font-size:15px}.sidebar-button .sidebar-button-button[data-v-5e9d9525]:hover{background-color:var(--surface-0)}.long[data-v-38bb1d62]{align-items:center;display:flex;gap:10px;justify-content:center;text-align:center}.long svg[data-v-38bb1d62]{padding:-2px;width:25px}.short[data-v-38bb1d62]{text-align:center;width:25px}.theme-button[data-v-b1ff95d2]{padding:5px 15px}.theme-button[data-v-b1ff95d2]:hover{color:var(--accent)}.card[data-v-3d27254a]{box-sizing:border-box;max-width:450px;padding:50px 0 20px;position:relative;transition:background-color var(--transition-time) ease;width:100%}.title[data-v-3d27254a]{color:var(--text-0);display:block;font-size:1.4em;font-weight:700;left:15px;letter-spacing:-1px;margin:1.33em 0;position:absolute;text-align:left;top:-18px}.v-container[data-v-3d27254a]{padding:0 20px}.v-container[data-v-3d27254a],.v-container[data-v-3d27254a] .card-ignore,.v-container[data-v-3d27254a] .link,.v-container[data-v-3d27254a] form,.v-container[data-v-3d27254a] section{display:flex;flex-direction:column;gap:10px}.v-container>.disclosure-group[data-v-3d27254a]{margin:0 -10px}[data-v-3d27254a] p{text-align:left}.card-grid[data-v-e4a27088]{container-type:inline-size;display:grid;gap:10px;margin:0 auto;width:100%}.card-grid[data-v-e4a27088]>.card{max-width:100%;overflow:auto}@media(max-width:650px){.card-grid[data-v-e4a27088]{grid-template-columns:1fr}}.menu-button[data-v-9e7f9b3c]{all:unset;anchor-name:var(--v7379246c)}.menu[data-v-9e7f9b3c]{background-color:var(--background-0);border:var(--border);border-radius:var(--border-radius);inset:unset;left:anchor(right);margin:0;opacity:0;padding:10px;position:absolute;position-anchor:var(--v7379246c);position-try-fallbacks:--below-right,--above-right,--below-left,--above-left;top:anchor(bottom);transform:translateY(-4px) scale(.98);transition:opacity var(--transition-time-short) ease,transform var(--transition-time-short) ease}.menu[data-v-9e7f9b3c]:popover-open{opacity:1;transform:translateY(0) scale(1)}.menu .title[data-v-9e7f9b3c]{font-weight:700;text-align:left}.default-slot:hover svg[data-v-9e7f9b3c]{transform:scale(1.1)}@position-try --below-right{inset:unset;right:anchor(left);top:anchor(bottom)}@position-try --below-left{inset:unset;left:anchor(right);top:anchor(bottom)}@position-try --above-right{inset:unset;bottom:anchor(top);right:anchor(left)}@position-try --above-left{inset:unset;bottom:anchor(top);left:anchor(right)}@starting-style{.menu[data-v-9e7f9b3c]:popover-open{opacity:0;transform:translateY(-4px) scale(.98)}}.context-menu-item[data-v-a65274a5]{align-items:center;background:none;border:none;display:flex;flex-direction:row;font-size:1rem;gap:10px;padding:5px 10px;text-align:left;width:100%}.context-menu-item .icon[data-v-a65274a5]{display:inline-flex;height:1rem;transform:translateY(-.25rem);width:1rem}.context-menu-item .icon svg[data-v-a65274a5]{display:block;height:100%;width:100%}.context-menu-item .icon:hover svg[data-v-a65274a5]{transform:scale(1.1)}.context-menu-item .content[data-v-a65274a5]{flex:1}.context-menu-item[data-v-a65274a5]:hover{background-color:var(--background-2);border-radius:var(--border-radius);cursor:pointer}.danger[data-v-a65274a5]{color:var(--danger)}.danger[data-v-a65274a5]:hover{background-color:color-mix(in display-p3,var(--danger) 40%,var(--surface-0));border-radius:var(--border-radius);cursor:pointer}hr[data-v-a65274a5]{border:none;border-bottom:var(--border);color:var(--text-1);height:2px;margin:4px 0;outline:none;padding:0}.context-menu-item[data-v-07c3b05d]{align-items:center;background:none;border:none;display:flex;flex-direction:row;font-size:1rem;gap:10px;padding:5px 10px;text-align:left;width:100%}.context-menu-item .checkbox[data-v-07c3b05d]{display:inline-flex;height:1rem;transform:translate(-5px);width:1rem}.context-menu-item .content[data-v-07c3b05d]{flex:1}.context-menu-item[data-v-07c3b05d]:hover{background-color:var(--background-2);border-radius:var(--border-radius);cursor:pointer}.danger[data-v-07c3b05d]{color:var(--danger)}.danger[data-v-07c3b05d]:hover{background-color:color-mix(in display-p3,var(--danger) 40%,var(--surface-0));border-radius:var(--border-radius);cursor:pointer}hr[data-v-07c3b05d]{border:none;border-bottom:var(--border);color:var(--text-1);height:2px;margin:4px 0;outline:none;padding:0}.context-menu-item[data-v-b5b1fee1]{align-items:center;background:none;border:none;display:flex;flex-direction:row;font-size:1rem;gap:10px;padding:5px 10px;text-align:left;width:100%}.context-menu-item .icon[data-v-b5b1fee1]{display:inline-flex;height:1rem;transform:translateY(-.25rem);width:1rem}.context-menu-item .icon svg[data-v-b5b1fee1]{display:block;height:100%;width:100%}.context-menu-item .icon:hover svg[data-v-b5b1fee1]{transform:scale(1.1)}.context-menu-item .content[data-v-b5b1fee1]{flex:1}.context-menu-item[data-v-b5b1fee1]:hover{background-color:var(--background-2);border-radius:var(--border-radius);cursor:pointer}.danger[data-v-b5b1fee1]{color:var(--danger)}.danger[data-v-b5b1fee1]:hover{background-color:color-mix(in srgb,var(--danger) 50%,var(--surface-0));border-radius:var(--border-radius);cursor:pointer}hr[data-v-b5b1fee1]{border:none;border-bottom:var(--border);color:var(--text-1);height:2px;margin:4px 0;outline:none;padding:0}.context-menu-old[data-v-6edc8839]{cursor:pointer;display:inline-block;position:relative}.has-title[data-v-6edc8839]{padding-top:25px}.context-menu-button-content[data-v-6edc8839]{background-color:var(--background-0);border:var(--border);border-radius:var(--border-radius);left:var(--v4bf53c3c);min-width:-moz-max-content;min-width:max-content;padding:10px;position:absolute;top:var(--a79c4fcc);z-index:1000}.context-menu-button-content .title[data-v-6edc8839]{font-weight:700;text-align:left}.fade-enter-from[data-v-6edc8839],.fade-leave-to[data-v-6edc8839]{opacity:0;transform:translateY(-5px)}.fade-enter-to[data-v-6edc8839],.fade-leave-from[data-v-6edc8839]{opacity:1;transform:translateY(0)}.fade-enter-active[data-v-6edc8839]{--time:.2s;transition:opacity var(--time) ease,transform var(--time) ease}.fade-leave-active[data-v-6edc8839]{--time:.1s;transition:opacity var(--time) ease,transform var(--time) ease}.default-slot:hover svg[data-v-6edc8839]{transform:scale(1.1)}hr[data-v-fe9c0362]{border:none;border-bottom:var(--border);color:var(--text-1);height:2px;margin:4px 0;outline:none;padding:0}.dropdown[data-v-1fdbf885]{anchor-name:var(--v29720df8);background-color:var(--background-0);cursor:pointer;height:50px;line-height:50px;position:relative;transition:var(--transitions),opacity var(--transition-time-short) ease;width:var(--v236f33b0)}.dropdown[data-v-1fdbf885]:focus-visible{outline:none;outline:2px solid var(--accent);outline-offset:2px}.dropdown[data-v-1fdbf885]:hover{outline:none}.dropdown .selected-option[data-v-1fdbf885]{align-items:center;display:flex;font-size:16px;justify-content:space-between;overflow:hidden;padding-left:20px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.dropdown[data-v-1fdbf885]:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.dropdown .selected-option-text[data-v-1fdbf885]{padding-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown .selected-option-icon[data-v-1fdbf885]{align-items:center;background:none;border:none;color:var(--text-1);display:flex;height:50px;margin-right:-7px;transition:transform .3s ease}.dropdown .selected-option-icon[data-v-1fdbf885]:focus-visible{outline:none}.dropdown:has(+.options:popover-open)[data-v-1fdbf885]{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown:has(+.options:popover-open)[data-v-1fdbf885]:focus-visible{outline:none}.dropdown:has(+.options:popover-open)[data-v-1fdbf885]:hover{outline:none}.dropdown:has(+.options:popover-open) .selected-option-icon[data-v-1fdbf885]{transform:rotate(90deg)}.options[data-v-1fdbf885]{background-color:var(--background-0);border:var(--border);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top:none;box-sizing:border-box;inset:auto;left:anchor(left);max-height:188px;overflow-y:auto;position:absolute;scroll-behavior:contain;top:anchor(bottom);transform:translateY(-4px);transition:var(--transitions),transform var(--transition-time-short) ease;width:var(--v236f33b0)}.options[data-v-1fdbf885]::-webkit-scrollbar{background:none;width:5px}.options[data-v-1fdbf885]:focus-visible{outline:none}.options[data-v-1fdbf885]:popover-open{transform:translateY(0)}.options .option[data-v-1fdbf885]{cursor:pointer;font-size:16px;line-height:10px;max-width:100%;overflow:hidden;padding:10px 24px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.options .option.selected[data-v-1fdbf885]{background-color:var(--surface-0)}.options .option[data-v-1fdbf885]:hover{background-color:var(--surface-1)}@starting-style{.options[data-v-1fdbf885]:popover-open{transform:translateY(-4px)}}.dropdown[data-v-e76e1d81]{background-color:var(--background-0);border:var(--border);border-radius:var(--border-radius);cursor:pointer;height:50px;line-height:50px;position:relative;width:var(--dropdown-width)}.dropdown[data-v-e76e1d81]:focus-visible{outline:none}.dropdown[data-v-e76e1d81]:hover{outline:none}.dropdown .selected-option[data-v-e76e1d81]{align-items:center;display:flex;font-size:16px;justify-content:space-between;overflow:hidden;padding-left:20px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.dropdown.disabled[data-v-e76e1d81]{cursor:not-allowed;opacity:var(--disabled-opacity)}.dropdown.open[data-v-e76e1d81]{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown.open[data-v-e76e1d81]:focus-visible{outline:none}.dropdown.open[data-v-e76e1d81]:hover{outline:none}.dropdown .selected-option-text[data-v-e76e1d81]{padding-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown .selected-option-icon[data-v-e76e1d81]{align-items:center;background:none;border:none;color:var(--text-1);display:flex;height:50px;margin-right:-7px;transition:transform .3s ease}.dropdown .selected-option-icon[data-v-e76e1d81]:focus-visible{outline:none}.options[data-v-e76e1d81]{background-color:var(--background-0);border:var(--border);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top:none;max-height:188px;overflow-y:auto;position:absolute;top:100%;transform:translate(-7px);transition:all .6s ease;width:100%;z-index:10}.options[data-v-e76e1d81]::-webkit-scrollbar{width:5px}.options[data-v-e76e1d81]:focus-visible{outline:none}.options .option[data-v-e76e1d81]{cursor:pointer;font-size:16px;line-height:10px;max-width:100%;overflow:hidden;padding:10px 24px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.options .option.selected[data-v-e76e1d81]{background-color:var(--surface-0)}.options .option[data-v-e76e1d81]:hover{background-color:var(--surface-1)}.click-area[data-v-e76e1d81]{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9}.dropdown[data-v-bb2688df]{anchor-name:var(--v42f7addc);background-color:var(--background-0);border:1px solid var(--text-1);border-radius:var(--border-radius);cursor:pointer;height:50px;line-height:50px;position:relative;transition:var(--transitions),opacity var(--transition-time-short) ease;width:var(--v3a9d904c)}.dropdown[data-v-bb2688df]:focus-visible{outline:none}.dropdown[data-v-bb2688df]:hover{outline:none}.dropdown[data-v-bb2688df]:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}.dropdown .selected-option[data-v-bb2688df]{align-items:center;display:flex;justify-content:space-between;padding-left:24px;padding-right:24px}.dropdown .selected-option-text[data-v-bb2688df]{font-size:1rem;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.dropdown .selected-option-icon[data-v-bb2688df]{align-items:center;color:var(--text-1);display:flex;height:50px;margin-right:-7px;transition:transform var(--transition-time) ease}.dropdown:has(+.options:popover-open)[data-v-bb2688df]{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown:has(+.options:popover-open)[data-v-bb2688df]:focus-visible{outline:none}.dropdown:has(+.options:popover-open)[data-v-bb2688df]:hover{outline:none}.dropdown:has(+.options:popover-open) .selected-option-icon[data-v-bb2688df]{transform:rotate(90deg)}.options[data-v-bb2688df]{background-color:var(--background-0);border:var(--border);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top:none;inset:auto;left:anchor(left);max-height:188px;overflow-y:auto;position:absolute;top:anchor(bottom);transform:translateY(-4px);transition:transform var(--transition-time-short) ease;width:100%;width:var(--v3a9d904c);z-index:10}.options[data-v-bb2688df]::-webkit-scrollbar{background:none;width:5px}.options[data-v-bb2688df]:popover-open{transform:translateY(0)}.options .option[data-v-bb2688df]{cursor:pointer;font-size:16px;line-height:10px;max-width:100%;overflow:hidden;padding:10px 24px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.options .option.selected[data-v-bb2688df]{background-color:var(--surface-0)}.options .option[data-v-bb2688df]:hover{background-color:var(--surface-1)}@starting-style{.options[data-v-bb2688df]:popover-open{transform:translateY(-4px)}}.dropdown[data-v-279f42f2]{background-color:var(--background-0);border:1px solid var(--text-1);border-radius:var(--border-radius);height:50px;line-height:50px;position:relative;width:var(--dropdown-width)}.dropdown[data-v-279f42f2]:focus-visible{outline:none}.dropdown[data-v-279f42f2]:hover{outline:none}.dropdown .selected-option[data-v-279f42f2]{align-items:center;display:flex;justify-content:space-between;padding-left:24px;padding-right:24px}.dropdown.open[data-v-279f42f2]{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown.open[data-v-279f42f2]:focus-visible{outline:none}.dropdown.open[data-v-279f42f2]:hover{outline:none}.dropdown .selected-option-text[data-v-279f42f2]{overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.dropdown .selected-option-icon[data-v-279f42f2]{align-items:center;color:var(--text-1);display:flex;height:50px;margin-right:-7px;transition:transform var(--transition-time) ease}.options[data-v-279f42f2]{background-color:var(--background-0);border:var(--border);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top:none;max-height:188px;overflow-y:auto;position:absolute;top:100%;transform:translate(-1px);transition:all .6s ease;width:100%;width:var(--dropdown-width);z-index:10}.options[data-v-279f42f2]::-webkit-scrollbar{width:5px}.options .option[data-v-279f42f2]{cursor:pointer;height:10px;line-height:10px;padding:10px 24px;text-align:left}.options .option.selected[data-v-279f42f2]{background-color:var(--surface-0)}.options .option[data-v-279f42f2]:hover{background-color:var(--surface-1)}.click-area[data-v-279f42f2]{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9}.number-field[data-v-dea60c93]{align-items:center;display:flex;justify-content:space-between}.number-field label[data-v-dea60c93]{text-align:left}.text-field[data-v-6b5de460]{align-items:center;display:flex;justify-content:space-between}.text-field label[data-v-6b5de460]{text-align:left}.input-wrapper[data-v-6b5de460]{position:relative}.toggle-password[data-v-6b5de460]{align-items:center;background:none;border:none;color:var(--text-1);cursor:pointer;display:flex;justify-content:center;position:absolute;right:.5rem;top:5%}.toggle-password:focus-visible[data-v-6b5de460]{outline:none}.toggle-password:focus-visible [data-v-6b5de460] svg{color:var(--accent)}.search-form[data-v-e4de3189]{align-items:center;display:flex;flex-direction:row;gap:10px}.text-area[data-v-8c9ead1b]{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:left}.text-area label[data-v-8c9ead1b]{box-sizing:border-box;margin-bottom:10px;width:100%}.area[data-v-8c9ead1b]{border-radius:var(--border-radius);box-sizing:border-box;height:300px;resize:none;width:100%}.text-field[data-v-712f0b07]{align-items:center;display:flex;justify-content:space-between}.text-field label[data-v-712f0b07]{text-align:left}svg[data-v-ad065415]{transition:all .2s ease}svg[data-v-ad065415]:hover{transform:scale(1.1)}svg[data-v-559b9461]{transition:all .2s ease}svg[data-v-559b9461]:hover{transform:scale(1.1)}svg[data-v-1355344c]{transition:all .2s ease}svg[data-v-1355344c]:hover{transform:scale(1.1)}svg[data-v-bd29cabd]{transition:all .2s ease}svg[data-v-bd29cabd]:hover{transform:scale(1.1)}svg[data-v-41adbf07]{transition:all .2s ease}svg[data-v-41adbf07]:hover{transform:scale(1.1)}svg[data-v-3a5d986a]{transition:all .2s ease}svg[data-v-3a5d986a]:hover{transform:scale(1.1)}svg[data-v-7232e866]{color:var(--text-1);transition:all .2s ease}svg[data-v-7232e866]:hover{color:var(--success);transform:scale(1.1)}svg[data-v-680bb844]{color:var(--v48c8fbe5);height:auto;max-width:800px;transform:translateY(20px);transition:color var(--transition-time) ease;width:100vw;object-view-box:0 600 calc(1287 - 50%) 743.5}@media(max-width:900px){svg[data-v-680bb844]{transform:translate(-16%) translateY(20px);width:150vw}}svg[data-v-bf874d36]{color:var(--gold)}.eye-icon[data-v-0cb1a12f]{cursor:pointer;height:18px;transform:translateY(8px);width:18px}.eye-icon svg[data-v-0cb1a12f]{color:var(--color-text);height:100%;transition:transform .2s ease-in-out;width:100%}.eye-icon svg[data-v-0cb1a12f]:hover{transform:scale(1.1)}svg[data-v-94037b4b]{transition:all .2s ease}svg[data-v-94037b4b]:hover{transform:scale(1.1)}svg[data-v-9a8b43b8]{transition:all .2s ease}svg[data-v-9a8b43b8]:hover{transform:scale(1.1)}svg[data-v-5822f914]{transition:all .2s ease}svg[data-v-5822f914]:hover{transform:scale(1.1)}svg[data-v-1ed96cc6]{transition:all .2s ease}svg[data-v-1ed96cc6]:hover{transform:scale(1.1)}svg[data-v-96844eb4]{color:var(--text-1);transition:all .2s ease}svg[data-v-96844eb4]:hover{color:var(--danger);transform:scale(1.1)}svg[data-v-46b8273b]{transition:all .2s ease}svg[data-v-46b8273b]:hover{transform:scale(1.1)}svg[data-v-3e7653f1]{transition:all .2s ease}svg[data-v-3e7653f1]:hover{transform:scale(1.1)}svg[data-v-4606df5e]{transition:all .2s ease}svg[data-v-4606df5e]:hover{transform:scale(1.1)}svg[data-v-0a7b8755]{transition:all .2s ease}svg[data-v-0a7b8755]:hover{transform:scale(1.1)}svg[data-v-4c6d6ebc]{transition:all .2s ease}svg[data-v-4c6d6ebc]:hover{transform:scale(1.1)}svg[data-v-ce9fcf53]{transition:all .2s ease}svg[data-v-ce9fcf53]:hover{transform:scale(1.1)}svg[data-v-09ce086e]{transition:all .2s ease}svg[data-v-09ce086e]:hover{transform:scale(1.1)}svg[data-v-09ce086e]:focus-visible{color:var(--accent);outline:none}svg[data-v-9cf0edcb]{transition:all .2s ease}svg[data-v-9cf0edcb]:hover{transform:scale(1.1)}#sidebar[data-v-38e3365e]{background-color:var(--background-0);border:1px solid var(--text-1);border-radius:var(--border-radius) 0 0 var(--border-radius);color:var(--text-1);display:flex;flex-direction:column;height:100%;max-width:550px;position:fixed;right:-600px;text-align:right;top:-1px;transition:right .5s ease;width:80%;z-index:1000}#sidebar.open[data-v-38e3365e]{right:-1px}.back[data-v-38e3365e]{align-items:center;bottom:10px;display:flex;position:absolute;right:0}.back .back-arrow[data-v-38e3365e]{fill:var(--text-1);height:30px;margin-left:15px;width:30px}#background[data-v-38e3365e]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--transparent);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity var(--transition-time) ease;width:100%;z-index:999}#background.open[data-v-38e3365e]{opacity:1;pointer-events:auto}@media(min-width:650px){#sidebar[data-v-38e3365e]{display:none}}.active[data-v-d0bd1790]{color:var(--accent)}.title[data-v-d0bd1790]{font-size:38px;font-weight:700;letter-spacing:-5%;line-height:144%;margin:10px}.floating[data-v-a99eed12]{background:none;bottom:10px;left:50%;padding:10px;position:fixed;text-align:center;transform:translate(-50%);transition:var(--transitions);z-index:1}.floating .tab-view[data-v-a99eed12]{align-items:center;background-color:var(--background-0);border:2px solid var(--text-1);border-radius:20px;box-shadow:5px 5px 0 var(--accent);display:flex;justify-content:center;margin:auto;padding:5px 20px;width:-moz-min-content;width:min-content}@media(max-width:650px){.floating[data-v-a99eed12]{display:none}}@media(min-width:650px){.sidebar[data-v-a99eed12]{display:none}}.tab[data-v-33c9247c]{background-color:var(--background-0);border-radius:15px;color:var(--text-1);cursor:pointer;margin:3px;padding:5px 30px;text-decoration:none;transition:all .2s ease}.tab[data-v-33c9247c]:hover{background-color:var(--surface-0)}.tab.link-active[data-v-33c9247c]{background-color:var(--surface-1);padding:5px 30px}.tab.link-active[data-v-33c9247c] circle,.tab.link-active[data-v-33c9247c] path,.tab.link-active[data-v-33c9247c] polygon,.tab.link-active[data-v-33c9247c] rect{color:var(--accent)}.title-bar[data-v-3fe51ae8]{align-items:center;background-color:var(--background-0);border-bottom:var(--divider-thin);display:flex;height:calc(55px + env(safe-area-inset-top,0));justify-content:space-between;left:0;padding-top:env(safe-area-inset-top,0);position:fixed;top:env(safe-area-inset-top,0);transition:var(--transitions);width:100%;z-index:999}.title-bar .left-window-controls[data-v-3fe51ae8]{align-items:center;display:flex;gap:10px;padding-left:max(20px,env(safe-area-inset-left,0))}.title-bar .right-window-controls[data-v-3fe51ae8]{align-items:center;display:flex;gap:15px;padding-right:max(20px,env(safe-area-inset-right,0))}.tabs[data-v-3fe51ae8]{align-items:center;display:flex;flex-direction:row}@media(max-width:650px){.tabs[data-v-3fe51ae8]{display:none}}@media(min-width:650px){.sidebar[data-v-3fe51ae8]{display:none}}.active[data-v-5aac1f65]{color:var(--accent)}.title[data-v-5aac1f65]{color:var(--text-0);font-size:24px;font-weight:700;margin:0 15px}.title[data-v-5aac1f65]:hover{color:var(--accent);cursor:pointer}.notification[data-v-96311621]{background:var(--card-background);border:2px solid var(--v78cb9aae);border-radius:20px;overflow:hidden;padding:20px}.notification .message[data-v-96311621]{text-align:left}.notification .message .error-text[data-v-96311621]{margin-bottom:5px;margin-top:5px}progress[data-v-96311621]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none;border-radius:0;bottom:0;height:2px;left:0;position:absolute;width:100%}progress[data-v-96311621]::-webkit-progress-bar{background-color:transparent}progress[data-v-96311621]::-webkit-progress-value{background-color:var(--v78cb9aae)}progress[data-v-96311621]::-moz-progress-bar{background-color:var(--v78cb9aae)}.notifications[data-v-cae4dbe9]{bottom:10px;display:flex;flex-direction:column;gap:10px;max-width:400px;position:fixed;right:10px;width:50%;z-index:99999}.notifications .notification[data-v-cae4dbe9]{position:relative}@media(max-width:650px){.notifications[data-v-cae4dbe9]{gap:5px}}.popup[data-v-86e1886a]{align-items:center;background:none;border:none;display:none;inset:0;justify-content:center;padding:0;position:fixed}.popup[data-v-86e1886a]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--transparent)}.popup[data-v-86e1886a]:popover-open{display:flex}.popup-inside[data-v-86e1886a]{background-color:var(--background-0);border:var(--border);border-radius:var(--border-radius);max-height:80vh;overflow:auto;overscroll-behavior:contain;width:90vw}.popup-title-area[data-v-86e1886a]{align-items:center;border-bottom:var(--border);display:flex;justify-content:space-between;padding:10px}.popup-title[data-v-86e1886a]{margin:0;text-align:left}.popup-close[data-v-86e1886a]{align-items:center;background:none;border:var(--border);border-radius:var(--border-radius-small);color:var(--text-1);display:flex;justify-content:center}.popup-close[data-v-86e1886a]:hover{background-color:var(--surface-0)}.popup-close[data-v-86e1886a]:focus-visible{outline:none}.popup-content[data-v-86e1886a]{margin-top:10px;max-height:60vh;overflow:auto;padding:0 20px 20px}.popup-content[data-v-86e1886a],.popup-content[data-v-86e1886a] .card-ignore,.popup-content[data-v-86e1886a] form{display:flex;flex-direction:column;gap:10px}@media(max-width:650px){.popup[data-v-86e1886a]{max-height:70%}}html:has(.popup:popover-open){overflow:hidden}.popup[data-v-7a39d55a]{align-items:center;background:none;border:none;display:none;inset:0;justify-content:center;margin:auto;padding:0;position:fixed}.popup[data-v-7a39d55a]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:var(--transparent)}.popup[data-v-7a39d55a]:popover-open{display:flex}.popup-inside[data-v-7a39d55a]{background-color:var(--background-0);border:var(--border);border-radius:var(--border-radius);max-height:80vh;overflow:auto;width:min(500px,90vw)}.popup-title-area[data-v-7a39d55a]{align-items:center;border-bottom:var(--border);display:flex;justify-content:space-between;padding:10px}.popup-title[data-v-7a39d55a]{margin:0;text-align:left}.popup-close[data-v-7a39d55a]{align-items:center;background:none;border:var(--border);border-radius:var(--border-radius-small);color:var(--text-1);display:flex;justify-content:center}.popup-close[data-v-7a39d55a]:hover{background-color:var(--surface-0)}.popup-close[data-v-7a39d55a]:focus-visible{outline:none}.popup-content[data-v-7a39d55a]{margin-top:10px;max-height:60vh;overflow:auto;padding:0 20px 20px}.popup-content[data-v-7a39d55a],.popup-content[data-v-7a39d55a] .card-ignore,.popup-content[data-v-7a39d55a] form{display:flex;flex-direction:column;gap:10px}@media(max-width:650px){.popup[data-v-7a39d55a]{max-height:70%}}.filter-options[data-v-b4defe71]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.filter-options .search-field[data-v-b4defe71]{align-items:flex-start}.filter-options .dropdown .type-dropdown[data-v-b4defe71],.filter-options .dropdown[data-v-b4defe71]{align-items:flex-end;display:flex;flex-direction:row;gap:10px}.bulk-actions[data-v-b4defe71]{border:var(--border);border-radius:var(--border-radius);padding:10px 20px}.table-content[data-v-b4defe71]{border-radius:var(--border-radius);overflow:scroll;padding-left:8px;padding-top:20px;width:100%}@media(max-width:520px){.filter-options[data-v-b4defe71]{display:flex;justify-content:center;width:100%}.filter-options .dropdown[data-v-b4defe71]{justify-content:space-between;width:100%}}.filter-button[data-v-b4defe71]{width:100%}.sheet-filter-options[data-v-b4defe71]{display:flex;flex-direction:row;justify-content:space-between}.sheet-type-dropdown[data-v-b4defe71]{display:flex;flex-direction:row;gap:10px}.sheet-type-dropdown .card-ignore[data-v-b4defe71-s],.sheet-type-dropdown div[data-v-b4defe71-s]{flex-direction:row}@media(min-width:550px){.filter-button[data-v-b4defe71]{display:none}}@media(max-width:550px){.filter-options[data-v-b4defe71]{display:none}}.table-container[data-v-6c3ba57e]{border:var(--border);border-radius:var(--border-radius);overflow-x:auto}.table-container .table[data-v-6c3ba57e]{border-collapse:collapse;overflow:hidden;width:100%}.table-container .table thead[data-v-6c3ba57e]{background-color:var(--background-1);text-align:left}.table-container .table thead th[data-v-6c3ba57e]{max-width:-moz-min-content;max-width:min-content;padding:5px}.table-container .table td[data-v-6c3ba57e]{border-bottom:1px solid var(--background-1);padding:10px;text-align:left}.table-container .table .selected[data-v-6c3ba57e]{background-color:var(--background-secondary)}.table-container .table .actions[data-v-6c3ba57e]{padding-left:0;text-align:right}.table-container .table .th-header[data-v-6c3ba57e]{align-items:center;display:flex;flex-direction:row;gap:.4rem}.table-container .table .sort-icon[data-v-6c3ba57e]{display:inline;height:1rem;margin-bottom:-2px;width:1rem}.table-container .table .sorting[data-v-6c3ba57e]{text-decoration:underline}.table-container .table .sortableTable[data-v-6c3ba57e]{cursor:pointer}.checkbox[data-v-6c3ba57e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--background-1);border:var(--border);border-radius:var(--border-radius-small);cursor:pointer;height:20px;margin-left:9px;position:relative;transition:background-color .2s;width:20px}.checkbox[data-v-6c3ba57e]:hover:not(:checked){background-color:var(--background-secondary)}.checkbox[data-v-6c3ba57e]:checked{background-color:var(--accent)}.checkbox[data-v-6c3ba57e]:checked:after{border:solid var(--background-secondary);border-width:0 2px 2px 0;content:"";height:6px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:3px}.column-sort-button[data-v-6c3ba57e]{background:none;border:none;border-radius:var(--border-radius);color:inherit;font-size:inherit;font-weight:700;padding:5px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-sort-button[data-v-6c3ba57e]:focus-visible{outline:none;text-decoration:underline}.text-field[data-v-4b61fde7]{align-items:center;display:flex;justify-content:space-between}.text-field label[data-v-4b61fde7],.text-field[data-v-cdeaccd4]{text-align:left}.text-field[data-v-1e33f11f],.text-field[data-v-cdeaccd4]{align-items:center;display:flex;justify-content:space-between}.text-field label[data-v-1e33f11f]{text-align:left}.checkbox-container[data-v-52519282]{align-items:center;display:flex;justify-content:space-between}.checkbox-container label[data-v-52519282]{text-align:left}.wrapper[data-v-45af5f5b]{align-items:center;border:var(--border);border-radius:var(--border-radius);display:flex;flex-direction:row;font-size:15px;gap:10px;padding:10px}.wrapper input[data-v-45af5f5b]{min-width:20px}.wrapper .text[data-v-45af5f5b]{display:flex;flex-direction:column;gap:5px;text-align:left}.wrapper .text label[data-v-45af5f5b]{font-weight:700}.wrapper .text .description[data-v-45af5f5b]{color:var(--subtext-0);font-size:14px;text-wrap:pretty}.wrapper[data-v-45af5f5b]:has(input:checked){background-color:color-mix(in hsl,var(--accent) 10%,transparent);border:var(--accent-border)}@layer variables,reset,base,components,util;@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:100 1000;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Fp2ywxg089UriCZa4ET-DJF4e8BH9.woff2) format("woff2");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-display:swap;font-family:DM Sans;font-style:italic;font-weight:100 1000;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Fp2ywxg089UriCZa4Hz-DJF4e8A.woff2) format("woff2");unicode-range:u+00??,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-display:swap;font-family:DM Sans;font-style:normal;font-weight:100 1000;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHTWEBlwu8Q.woff2) format("woff2");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-display:swap;font-family:DM Sans;font-style:normal;font-weight:100 1000;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHTWEBlw.woff2) format("woff2");unicode-range:u+00??,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}@layer variables{:root{accent-color:var(--accent);color-scheme:light;--grades-app:#5fe25f;--grades-app-dark:#10b410;--house-app:#00b8fb;--house-app-dark:#305bff;--sports-app:#ffb958;--sports-app-dark:#ff9400;--origami-systems:#ae45ff;--origami-systems-dark:#8900cb;--questions-app:#ccff54;--questions-app-dark:#9ecf00;--disabled-opacity:.6;--shadow:3px 3px 0px;--shadow-small:2px 2px 0px;--loading:#5a6363;--loading-hover:#555e5e;--danger:oklch(.635 .251 31);--warning:oklch(.827 .182 90);--success:oklch(.758 .225 145);--text-0:#141a1f;--text-1:#182125;--subtext-0:#29373d;--subtext-1:#1f2a2e;--subtext-2:#141c1f;--always-white:#f5fcff;--background-0:oklch(.987 .001 225);--background-1:oklch(.94 .001 225);--background-2:oklch(.893 .001 225);--card-background:var(--background-0);--surface-0:oklch(.925 .002 223);--surface-1:oklch(.878 .002 223);--gold:oklch(.891 .209 96);--transparent:rgba(0,0,0,.5);--divider:3px solid var(--background-1);--divider-thin:1px solid var(--background-1);--border-radius:20px;--border-radius-small:4px;--default-border:1px solid;--default-thicker-border:3px solid;--border:var(--default-border) var(--text-1);--hover-shadow:var(--shadow) var(--accent);--hover-shadow-small:var(--shadow-small) var(--accent);--accent-border:var(--default-border) var(--accent);--text-field-width:210px;--dropdown-width:220px;--outline:3px solid var(--loading);--transition-time:.3s;--transition-time-short:.15s;--transitions:background-color var(--transition-time) ease,border-color var(--transition-time) ease,color var(--transition-time) ease}:root.dark{color-scheme:dark;--text-0:#ededed;--text-1:#d4d4d4;--subtext-0:#b3b3b3;--subtext-1:#999;--subtext-2:grey;--always-white:#f2f2f2;--background-0:oklch(.045 .009 240);--background-1:oklch(.241 .009 240);--background-2:oklch(.296 .009 240);--card-background:var(--background-0);--surface-0:oklch(.2 .01 240);--surface-1:oklch(.23 .01 240)}}@layer reset{html{scrollbar-gutter:stable;interpolate-size:allow-keywords;transition-behavior:allow-discrete;transition-duration:var(--transition-time);transition-property:opacity,display}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:var(--text-0);text-wrap:balance}p{text-wrap:pretty}::-webkit-scrollbar{background-color:var(--background-0);width:10px}::-webkit-scrollbar,::-webkit-scrollbar-thumb{-webkit-transition:background-color var(--transition-time) ease;transition:background-color var(--transition-time) ease}::-webkit-scrollbar-thumb{background-color:var(--background-1);border-radius:var(--border-radius)}::-moz-selection{background:var(--accent);color:var(--text-0)}::selection{background:var(--accent);color:var(--text-0)}}@layer util{.user-selectable{-moz-user-select:text;user-select:text;-webkit-user-select:text}.not-user-selectable{-moz-user-select:none;user-select:none;-webkit-user-select:none}.bordered{background:var(--card-background);border:var(--border);border-radius:var(--border-radius);transition:var(--transitions)}.capitalize{text-transform:capitalize}.accent,.text-link{color:var(--accent);font-weight:700}.text-link{text-decoration:none}.text-link:hover{text-decoration:underline}.link{text-decoration:none}.horizontal-align{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px}}:root{--color-red:#ff1e00;--color-red-hover:#e61b00;--color-orange:#ff6a00;--color-orange-hover:#e66000;--color-yellow:#ff9d00;--color-yellow-hover:#e68e00;--color-lime:#9fcf00;--color-lime-hover:#8db800;--color-green:#00c217;--color-green-hover:#00a814;--color-dark-green:#007a00;--color-dark-green-hover:#006100;--color-mint:#00cd6d;--color-mint-hover:#00b35f;--color-teal:#00c7a6;--color-teal-hover:#00ad90;--color-light-blue:#00b8fb;--color-light-blue-hover:#00a5e0;--color-blue:#006fff;--color-blue-hover:#0063e6;--color-navy:#3c3897;--color-navy-hover:#363286;--color-indigo:#5400fb;--color-indigo-hover:#4b00e0;--color-purple:#8e00fb;--color-purple-hover:#7f00e0;--color-magenta:#da00fb;--color-magenta-hover:#c200e0;--color-pink:#ff005d;--color-pink-hover:#e60054;--color-maroon:#7d0d36;--color-maroon-hover:#660b2c;--color-brown:#693c31;--color-brown-hover:#573229;--color-gray:#67637b;--color-gray-hover:#5c596e}.border-color-red{border-color:var(--color-red)}.color-red{color:var(--color-red)}.background-color-red{background-color:var(--color-red)}.border-color-orange{border-color:var(--color-orange)}.color-orange{color:var(--color-orange)}.background-color-orange{background-color:var(--color-orange)}.border-color-yellow{border-color:var(--color-yellow)}.color-yellow{color:var(--color-yellow)}.background-color-yellow{background-color:var(--color-yellow)}.border-color-lime{border-color:var(--color-lime)}.color-lime{color:var(--color-lime)}.background-color-lime{background-color:var(--color-lime)}.border-color-green{border-color:var(--color-green)}.color-green{color:var(--color-green)}.background-color-green{background-color:var(--color-green)}.border-color-dark-green{border-color:var(--color-dark-green)}.color-dark-green{color:var(--color-dark-green)}.background-color-dark-green{background-color:var(--color-dark-green)}.border-color-mint{border-color:var(--color-mint)}.color-mint{color:var(--color-mint)}.background-color-mint{background-color:var(--color-mint)}.border-color-teal{border-color:var(--color-teal)}.color-teal{color:var(--color-teal)}.background-color-teal{background-color:var(--color-teal)}.border-color-light-blue{border-color:var(--color-light-blue)}.color-light-blue{color:var(--color-light-blue)}.background-color-light-blue{background-color:var(--color-light-blue)}.border-color-blue{border-color:var(--color-blue)}.color-blue{color:var(--color-blue)}.background-color-blue{background-color:var(--color-blue)}.border-color-navy{border-color:var(--color-navy)}.color-navy{color:var(--color-navy)}.background-color-navy{background-color:var(--color-navy)}.border-color-indigo{border-color:var(--color-indigo)}.color-indigo{color:var(--color-indigo)}.background-color-indigo{background-color:var(--color-indigo)}.border-color-purple{border-color:var(--color-purple)}.color-purple{color:var(--color-purple)}.background-color-purple{background-color:var(--color-purple)}.border-color-magenta{border-color:var(--color-magenta)}.color-magenta{color:var(--color-magenta)}.background-color-magenta{background-color:var(--color-magenta)}.border-color-pink{border-color:var(--color-pink)}.color-pink{color:var(--color-pink)}.background-color-pink{background-color:var(--color-pink)}.border-color-maroon{border-color:var(--color-maroon)}.color-maroon{color:var(--color-maroon)}.background-color-maroon{background-color:var(--color-maroon)}.border-color-brown{border-color:var(--color-brown)}.color-brown{color:var(--color-brown)}.background-color-brown{background-color:var(--color-brown)}.border-color-gray{border-color:var(--color-gray)}.color-gray{color:var(--color-gray)}.background-color-gray{background-color:var(--color-gray)}@layer components{input[type=date],input[type=datetime-local],input[type=email],input[type=new-password],input[type=number],input[type=organization_id],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=username],textarea{background:var(--background-0);border:var(--border);border-radius:var(--border-radius);color:var(--text-1);font-size:1rem;padding:8px;transition:opacity var(--transition-time-short) ease,background-color var(--transition-time) ease,box-shadow var(--transition-time) ease}:is(input[type=text],input[type=number],input[type=search],input[type=username],input[type=url],input[type=password],input[type=new-password],input[type=organization_id],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea):-moz-read-only{cursor:not-allowed}:is(input[type=text],input[type=number],input[type=search],input[type=username],input[type=url],input[type=password],input[type=new-password],input[type=organization_id],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea):read-only{cursor:not-allowed}:is(input[type=text],input[type=number],input[type=search],input[type=username],input[type=url],input[type=password],input[type=new-password],input[type=organization_id],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea):disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}:is(input[type=text],input[type=number],input[type=search],input[type=username],input[type=url],input[type=password],input[type=new-password],input[type=organization_id],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea):user-invalid{box-shadow:var(--shadow) var(--danger)}:is(input[type=text],input[type=number],input[type=search],input[type=username],input[type=url],input[type=password],input[type=new-password],input[type=organization_id],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea):focus-visible{background-color:var(--surface-0);outline:2px solid var(--accent);outline-offset:2px}:is(input[type=text],input[type=number],input[type=search],input[type=username],input[type=url],input[type=password],input[type=new-password],input[type=organization_id],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea):user-invalid:focus-visible{box-shadow:none;outline:2px solid var(--danger)}:is(input[type=text],input[type=number],input[type=search],input[type=username],input[type=url],input[type=password],input[type=new-password],input[type=organization_id],input[type=email],input[type=tel],input[type=date],input[type=datetime-local],input[type=time],textarea):hover{background-color:var(--surface-0);outline:none}input[type=date]::-webkit-calendar-picker-indicator{color:var(--text-1);-webkit-transition:opacity var(--transition-time) ease,background-color var(--transition-time) ease;transition:opacity var(--transition-time) ease,background-color var(--transition-time) ease}input[type=email],input[type=number],input[type=organization_id],input[type=password],input[type=text],input[type=username]{max-width:var(--text-field-width)}input[type=file]{border:var(--border);border-radius:var(--border-radius);color:var(--text-1)!important;font-size:1rem;padding:8px;transition:opacity var(--transition-time-short) ease,background-color var(--transition-time) ease}input[type=file]::file-selector-button{background:var(--surface-0);border:var(--border);border-radius:var(--border-radius);color:var(--text-1);cursor:pointer;padding:8px 12px}input[type=file]:-moz-read-only{cursor:not-allowed}input[type=file]:read-only{cursor:not-allowed}input[type=file]:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}input[type=file]:user-invalid{box-shadow:var(--shadow) var(--danger)}input[type=file]:focus-visible{background-color:var(--surface-0);outline:none}input[type=file]:hover{background-color:var(--surface-0);outline:none}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--background-0);border:var(--border);border-radius:var(--border-radius-small);cursor:pointer;height:20px;position:relative;transition:background-color var(--transition-time) ease,opacity var(--transition-time-short) ease;width:20px}input[type=checkbox]:hover:not(:checked){background-color:var(--surface-0)}input[type=checkbox]:checked{background-color:var(--accent)}input[type=checkbox]:checked:after{border:solid var(--surface-0);border-width:0 2px 2px 0;content:"";height:6px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:3px}input[type=checkbox]:focus-visible{outline:var(--outline)}input[type=checkbox]:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}button{background:none;border:none;border-radius:var(--border-radius);color:var(--text-1);cursor:pointer;font-size:15px;transition:var(--transitions),opacity var(--transition-time-short) ease}hr{border:none;border-bottom:var(--divider)}label{margin-top:5px;padding-right:10px}.link,div,label,p{color:var(--text-1)}strong{color:var(--text-0)}ul li::marker{color:var(--text-0)}::picker(select),select{-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}select{align-items:center;background-color:var(--background-0);border:var(--border);border-radius:var(--border-radius);height:50px;line-height:20px;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;padding:0 20px;text-overflow:ellipsis;transition:(--transitions);white-space:nowrap;width:var(--dropdown-width)}select selectedcontent{line-height:10px}select:disabled{opacity:var(--disabled-opacity)}select:hover{background-color:var(--surface-0)}select:open:hover{background-color:var(--background-0)}select:focus-visible{background-color:var(--surface-0);outline:2px solid var(--text-1);outline-offset:2px}select::picker-icon{color:var(--text-1);rotate:-90deg;transition:rotate var(--transition-time) ease}select:open{border-bottom:none;border-radius:var(--border-radius) var(--border-radius) 0 0}select:open::picker-icon{rotate:0deg}select::picker(select){background-color:var(--background-0);border:var(--border);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:none;left:anchor(left);opacity:0;overscroll-behavior:none;scrollbar-gutter:stable;top:anchor(bottom);transition:var(--transitions),transform var(--transition-time-short) ease;width:calc(var(--dropdown-width) - 2px)}select::picker(select):popover-open{opacity:1}select optgroup{background-color:var(--background-0);color:var(--subtext-0);font-size:14px;font-weight:700;line-height:20px;margin:0}select optgroup,select optgroup option{padding-left:16px}select option{--color:var(--text-1);color:var(--color);cursor:pointer;font-size:16px;line-height:10px;overflow:hidden;padding:10px 24px;text-align:left;text-overflow:ellipsis;white-space:nowrap}select option:checked{background-color:var(--surface-0);font-weight:700}select option:hover{background-color:var(--surface-1)}select option:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}select option:disabled:hover{background-color:var(--background-0)}select option::checkmark{content:"";display:none;order:1}select legend{color:var(--subtext-0);font-size:14px;font-weight:700;line-height:30px;padding-left:16px}@starting-style{::picker(select):popover-open{opacity:0;transform:translateY(-4px)}}}@keyframes --fade-in{0%{opacity:0}to{opacity:1}}@keyframes --fade-out{0%{opacity:1}to{opacity:0}}@keyframes --background-fade-in{0%{background:#0000}to{background:var(--transparent)}}@keyframes --background-fade-out{0%{background:var(--transparent)}to{background:#0000}}body,html{background-color:var(--background-0)!important;cursor:default;font-family:DM Sans,sans-serif;margin-bottom:35px;margin-top:35px;transition:var(--transitions)}:global(body){margin-bottom:35px}.all{align-items:center;color:var(--text-1);display:flex;flex-direction:column;justify-content:center;text-align:center;transition:margin-top var(--transition-time) ease}@media(max-width:650px){:global(body){margin-bottom:80px}}@media(max-width:900px){:global(body){margin-top:40px}}.notification[data-v-62fa1989]{background-color:var(--background-0);border:3px solid var(--eeff19e6);border-radius:var(--border-radius);opacity:1;padding:20px;position:relative;transition:opacity .3s ease}.notification .message[data-v-62fa1989]{text-align:left}.notification .message h3[data-v-62fa1989]{margin-top:-8px}.notification .message .error-text[data-v-62fa1989]{margin-bottom:5px;margin-top:5px}.isHidden[data-v-62fa1989]{opacity:0}.close[data-v-62fa1989]{right:10px;top:10px}.close[data-v-62fa1989],.more-info[data-v-62fa1989]{align-items:center;color:var(--text-1);display:flex;justify-content:center;position:absolute}.more-info[data-v-62fa1989]{bottom:8px;right:8px;transform:scale(.8)}.more-info[data-v-62fa1989]:hover{text-decoration:underline}
