:root{width:100%;height:100%;margin:0;interpolate-size:allow-keywords;font-family:sans-serif;line-height:1.6}body{width:100vw;height:100%;margin:0;overflow-y:overlay}h1{margin:22px 0 16px;box-sizing:border-box;line-height:1;font-size:3.25rem;font-weight:700}h2{margin:18px 0 14px 0;box-sizing:border-box;line-height:1;font-size:2.125rem;font-weight:700}h3{margin:16px 0 12px 0;box-sizing:border-box;line-height:1.2;font-size:1.75rem;font-weight:700}h4{margin:14px 0 10px 0;box-sizing:border-box;line-height:1.1;font-size:1.5rem;font-weight:700}h5{margin:12px 0 8px 0;box-sizing:border-box;line-height:1.1;font-size:1.25rem;font-weight:700}h6{margin:8px 0 5px 0;box-sizing:border-box;line-height:1.1;font-size:1rem;font-weight:700}h1 em, h2 em, h3 em, h4 em, h5 em, h6 em{font-weight:inherit}h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{font-weight:900}p{margin:16px 0}p:last-child{margin-bottom:0}a{font-weight:500}table{width:100%;margin:16px 0;border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 1px var(--border-color)}th{text-align:start;padding:8px 14px;border-spacing:0}td{padding:8px 14px;border-spacing:0}em{font-weight:500}pre, code, var{font-size:0.875rem;font-style:normal;padding:0 4px}pre{margin:14px 0;padding:4px 6px;white-space:pre-wrap;box-sizing:border-box}pre > code{display:block;padding:0;box-sizing:border-box;background-color:transparent;outline-width:0px;line-height:1.3}hr{width:100%;height:1px;min-height:1px;margin:24px 0;box-sizing:border-box;border:none}blockquote{box-sizing:border-box;margin:16px 0;padding:5px 14px;border-left-width:8px;border-left-style:solid}blockquote > blockquote{margin:6px 0}blockquote > p:first-child{margin-top:0}ul, ol{margin:12px 0;padding:0}p + ul{margin:-10px 0 0 0}li > ul, li > ol{margin:0}li{position:relative;margin:0;padding:0}ul li{margin-left:20px}ol li{margin-left:16px}li > p{margin:4px 0}ol > li::marker{font-weight:700}img{display:block;height:auto;margin:14px auto;max-width:100%;user-select:none;box-sizing:border-box;background:var(--checkboard-background);border-width:1px;border-style:solid;border-color:var(--border-color);-webkit-user-select:none;-webkit-user-modify:read-only}img:active{cursor:-webkit-grabbing}[popover]{color:var(--text-color);background-color:var(--foreground-color)}::-webkit-scrollbar{max-width:6px;max-height:6px}::-webkit-scrollbar-corner{display:none}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin}}x-card:not(:defined){display:none}x-card > footer{padding:8px 16px;width:calc(100% + 40px);height:calc(100% + 20px);margin-left:-20px;margin-bottom:-16px;box-sizing:border-box;background:lightgrey}x-card > footer:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}x-card > footer:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}x-card > h1:first-child{margin-top:0}x-card > h2:first-child{margin-top:0}x-card > h3:first-child{margin-top:0}x-card > h4:first-child{margin-top:0}x-card > h5:first-child{margin-top:0}x-card > h6:first-child{margin-top:0}x-avatar[size="small"]{width:28px;height:28px}x-avatar[size="large"]{width:54px;height:54px}x-avatar > img{width:100%;height:100%;-webkit-user-drag:none}x-avatar > x-icon{width:55%;height:55%}x-avatar > x-label{font-size:1rem;pointer-events:none}x-avatar[size="small"] > x-label{font-size:0.75rem}x-avatar[size="large"] > x-label{font-size:1.5rem}x-accordion:not(:defined){display:none}x-accordion[size="small"]::part(arrow){width:14px;height:14px}x-accordion[size="large"]::part(arrow){width:18px;height:18px}x-accordion > header{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:7px 0 7px 20px}x-accordion[size="small"] > header{padding-left:18px}x-accordion[size="large"] > header{padding-left:22px}x-accordion > header > x-label:first-child{flex:1}x-accordion > header > *:not(:last-child){margin-right:20px}x-accordion:not([expanded]):not([animating]) > *:not(header){display:none!important}x-icon[size="small"]{width:15px;height:15px}x-icon[size="large"]{width:21px;height:21px}x-icon:not(:defined){display:none}x-label:not(:defined){display:none}x-shortcut:not(:defined){display:none}x-stepper:not(:defined){display:none}x-swatch[size="small"]{width:16px;height:16px}x-swatch[size="large"]{width:20px;height:20px}x-swatch:not(:defined){display:none}x-button{--min-pressed-time: 150ms;}@media (pointer:coarse){x-button{--min-pressed-time: 600ms;}}a:has(x-button){text-decoration:none}x-button[toggled]{z-index:1}x-button[condensed]{padding:2px 7px}x-button[size="small"]{min-height:24px}x-button[size="large"]{min-height:38px}x-buttons[vertical] > x-button{width:100%;justify-content:flex-start}x-button:not(:defined){display:none}x-button > x-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center;min-width:1px;pointer-events:none}x-button > x-label ~ x-icon, x-button > x-icon ~ x-label{margin:0 0 0 6px}x-button > x-menu{font-size:0.875rem}x-button[skin="normal"][size="small"] > x-icon{width:14px;height:14px}x-button[skin="normal"][size="large"] > x-icon{width:20px;height:20px}x-button[skin="flat"]{padding:0}x-buttons:not([vertical]) > x-button[skin="flat"]:not(:first-of-type){margin-left:10px}x-buttons:not([vertical]) > x-button[skin="flat"][size="small"]:not(:first-of-type){margin-left:5px}x-buttons[vertical] > x-button[skin="flat"]:not(:first-of-type){margin-top:10px}x-buttons[vertical] > x-button[skin="flat"][size="small"]:not(:first-of-type){margin-top:5px}x-button[skin="flat"] > x-icon{width:26px;height:26px}x-button[skin="flat"][size="small"] > x-icon{width:22px;height:22px}x-button[skin="flat"][size="large"] > x-icon{width:28px;height:28px}x-button[skin="recessed"]{min-height:18px;padding:4px 8px}x-button[skin="recessed"][size="small"]{padding:3px 8px}x-button[skin="recessed"][size="large"]{padding:5px 8px}x-buttons:not([vertical]) > x-button[skin="recessed"] + x-button[skin="recessed"]{margin-left:4px}x-buttons[vertical] > x-button[skin="recessed"] + x-button[skin="recessed"]{margin-top:4px}x-button[skin="recessed"] > x-icon{width:16px;height:16px}x-button[skin="recessed"][size="small"] > x-icon{width:12px;height:12px}x-button[skin="recessed"][size="large"] > x-icon{width:20px;height:20px}x-button[skin="dock"], x-buttons[vertical] > x-button[skin="dock"]{width:38px;height:38px;min-height:38px;padding:0;justify-content:center}x-button[skin="dock"][size="small"], x-buttons[vertical] > x-button[skin="dock"][size="small"]{width:30px;height:30px;min-height:30px}x-button[skin="dock"][size="large"], x-buttons[vertical] > x-button[skin="dock"][size="large"]{width:45px;height:45px;min-height:45px}x-buttons:not([vertical]) > x-button[skin="dock"] + x-button[skin="dock"]{margin-left:-1px}x-buttons[vertical] > x-button[skin="dock"] + x-button[skin="dock"]{margin-top:-1px}x-button[skin="dock"] > x-icon{width:17px;height:17px}x-button[skin="dock"][size="small"] > x-icon{width:14px;height:14px}x-button[skin="dock"][size="large"] > x-icon{width:20px;height:20px}x-buttons[vertical]{flex-flow:column;align-items:flex-start;justify-content:center}x-buttons:not(:defined){display:none}x-tag[size="small"]{height:18px}x-tag[size="large"]{height:30px}x-tag:not(:defined){display:none}x-tag > x-swatch{width:14px;height:14px}x-tag[size="small"] > x-swatch{width:12px;height:12px}x-tag[size="large"] > x-swatch{width:16px;height:16px}x-tag > x-label{font-size:0.75rem}x-tag :not(x-label) + x-label{margin-left:0.25rem}x-tag[size="small"] > x-label{font-size:0.6875rem}x-tag > x-icon{width:15px;height:15px}x-tags{margin-top:-2px;margin-left:-2px}x-tags:not(:defined){display:none}x-tags x-tag{margin:2px}x-tagsinput[size="small"]{padding:0px;gap:0px}x-tagsinput[size="small"] > x-tag{height:22px;transform:scale(0.92)}x-tagsinput[size="large"]{padding:6px;gap:6px}x-tagsinput:focus-within{z-index:10}x-tagsinput:not(:defined){display:none}x-tagsinput > x-label{position:absolute;top:50%;left:8px;transform:translateY(-50%);pointer-events:none}x-tagsinput[size="small"][error]::before{top:27px}x-tagsinput[size="large"][error]::before{top:41px}x-tab[size="small"]{min-height:24px}x-tab[size="large"]{min-height:38px}x-tab:not(:defined){display:none}x-tab x-icon{width:17px;height:17px;min-width:17px;color:inherit}x-tab[size="small"] x-icon{width:15px;height:15px;min-width:15px}x-tab[size="large"] x-icon{width:19px;height:19px;min-width:19px}x-tab x-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;cursor:inherit;flex:1}x-tab x-icon + x-label{margin-left:6px}x-tab x-box:is([vertical]) x-icon + x-label{margin-left:0px}x-tabs:not(:defined){display:none}x-menu:not(:defined){display:none}x-menu:has(x-menu[opened]){overflow:-webkit-paged-x}x-menu img{margin:0;background:none;border:none}x-menu hr{width:100%;height:1px;margin:4px 0px;box-sizing:border-box}x-menu hr + hr, x-menu hr:last-child{display:none}x-menuitem[size="small"]{min-height:24px}x-menuitem[size="large"]{min-height:38px}x-menuitem:not(:defined){display:none}x-menuitem[highlighted]{color:white;background:var(--accent-color)}x-menuitem img{width:16px;height:16px}x-menuitem x-icon{width:16px;height:16px}x-menuitem x-label{display:block;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:inherit;line-height:1.4}x-menuitem img + x-label, x-menuitem x-swatch + x-label, x-menuitem x-icon + x-label{margin-left:8px}x-menuitem x-shortcut{margin-left:auto}x-menuitem x-label + x-shortcut{margin-left:8px}x-menubar[size="small"]{height:30px}x-menubar[size="large"]{height:42px}x-menubar:not(:defined){display:none}x-menubar > x-menuitem{height:100%;padding:0 11px;min-height:0}x-menubar > x-menuitem[autohidden]{display:none}x-navitem + x-navitem, a:has(x-navitem) + a:has(x-navitem), a:has(x-navitem) + x-navitem, x-navitem + a:has(x-navitem){margin:3px 0}x-nav x-nav > *:first-child{margin-top:3px}x-nav x-nav > *:last-child{margin-bottom:0}x-nav x-nav > *{margin-left:34px!important}x-nav x-nav > *{max-width:calc(100% - 34px)!important}x-nav > a{display:block;text-decoration:none}x-nav x-label{max-width:100%;flex:1 1 0%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:0.9375rem;text-align:start}x-nav x-icon + x-label{margin-left:14px}x-nav[collapsed] x-navitem > x-label{display:none}x-nav x-icon{width:20px;height:20px}x-nav x-label + x-icon{width:18px;height:18px;margin:0 0 0 10px}x-nav[collapsed] x-navitem > x-label + x-icon{display:none}x-nav[collapsed] x-navitem::part(button){padding:0}x-nav[collapsed] x-navitem::part(arrow){display:none}x-contextmenu:not(:defined){display:none}dialog{overflow:hidden;position:fixed;min-width:200px;min-height:100px;max-height:none;margin:auto;padding:20px 24px;box-sizing:border-box;font-size:0.8125rem;line-height:1.6}dialog:focus{outline:none}dialog:not(:defined){display:none}dialog > footer{display:flex;flex-flow:row;justify-content:flex-end;padding:12px 24px;width:calc(100% + 48px);height:calc(100% + 22px);margin-top:10px;margin-left:-24px;margin-bottom:-20px;box-sizing:border-box;background:lightgrey}dialog > footer:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}dialog > footer:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}dialog > footer x-button + x-button{margin-left:8px}dialog h3{font-size:1.125rem;font-weight:700}dialog > *:first-child{margin-top:0}x-popover{padding:12px;overflow:auto}x-popover:has(footer){overflow:hidden}x-popover:not(:defined){display:none}x-popover > footer{padding:12px;width:calc(100% + 24px);height:calc(100% + 12px);margin-left:-12px;margin-bottom:-12px;margin-top:12px;box-sizing:border-box;background:lightgrey}x-popover > footer:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}x-popover > footer:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}x-notification[size="small"]{padding:3px 12px}x-notification[size="large"]{padding:8px 12px}x-notification:not(:defined){display:none}x-notification > p{margin:0}x-checkbox:not(:defined){display:none}x-checkbox + x-checkbox{margin-top:6px}x-checkbox[size="small"]::part(indicator){width:17px;height:17px}x-checkbox[size="large"]::part(indicator){width:21px;height:21px}x-checkbox > x-label{display:block;margin-left:8px;padding:1px 0}x-radio + x-radio{margin-top:6px}x-radio:not(:defined){display:none}x-radio[size="small"]::part(indicator){width:17px;height:17px}x-radio[size="large"]::part(indicator){width:21px;height:21px}x-radio > x-label{margin:0 0 0 8px;padding:1px 0}x-radio[size="small"] > x-label{margin-left:6px}x-radio[size="large"] > x-label{margin-left:10px}x-radios:not(:defined){display:none}x-switch + x-switch{margin-top:12px}x-switch:not(:defined){display:none}x-switch[size="large"]::part(indicator){width:42px;height:20px}x-switch[size="small"]::part(indicator){width:28px;height:12px}x-switch > x-label{margin:0 0 0 8px;padding:1px 0}x-switch[size="small"] > x-label{margin-left:6px}x-switch[size="large"] > x-label{margin-left:10px}x-select[size="small"]{height:24px}x-select[size="large"]{height:38px}x-select:not(:defined){display:none}x-colorselect[size="small"]{width:24px;height:24px}x-colorselect[size="large"]{width:38px;height:38px}x-colorselect:not(:defined){display:none}x-input[size="small"]{height:24px}x-input[size="large"]{height:38px}x-input:not(:defined){display:none}x-input + x-input{margin-top:20px}x-input > x-icon{width:15px;height:15px;min-width:15px;margin:0 0 0 8px}x-input[size="small"] > x-icon{transform:scale(0.8)}x-input[size="large"] > x-icon{transform:scale(1.1)}x-input > x-icon:hover{cursor:default}x-input > x-label{display:none;position:absolute;top:50%;max-width:100%;padding:0 5px 0 5px;transform:translateY(-50%);font-family:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}x-input[empty] > x-label{display:block}x-input > x-icon + x-label{padding:0 5px 0 29px}x-numberinput[size="small"]{height:24px}x-numberinput[size="large"]{height:38px}x-numberinput:focus{z-index:10}x-numberinput:not(:defined){display:none}x-numberinput > x-label{display:none;position:absolute;top:50%;max-width:100%;padding:0 5px 0 5px;transform:translateY(-50%);font-family:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}x-numberinput[empty] > x-label{display:block}x-numberinput[size="small"][error]::before{top:27px}x-numberinput[size="large"][error]::before{top:41px}x-texteditor:focus{z-index:10}x-texteditor:not(:defined){display:none}x-texteditor > x-label{display:none;position:absolute;width:100%;top:0;left:0;padding:2px 6px;font-family:inherit;font-size:inherit;line-height:inherit;pointer-events:none}x-texteditor[empty] > x-label{display:block}x-slider:not(:defined){display:none}x-colorpicker:not(:defined){display:none}x-progressbar[size="small"]{height:6px}x-progressbar[size="large"]{height:10px}x-progressbar:not(:defined){display:none}x-throbber[size="small"]{width:26px;height:26px}x-throbber[size="large"]{width:34px;height:34px}x-throbber:not(:defined){display:none}x-titlebar x-icon + x-label{margin-left:6px}:root{color:var(--text-color);background-color:var(--background-color);font-family:"Adwaita Sans", "Inter", "Roboto Flex", "Roboto", "Noto Sans", "Helvetica Neue", "Arial", sans-serif;--theme-id:                   "adwaita";--preset-accent-colors:       blue     color(srgb 0.21 0.52 0.89),
                                purple   color(srgb 0.57 0.25 0.67),
                                pink     color(srgb 0.97 0.31 0.62),
                                red      color(srgb 0.88 0.11 0.14),
                                orange   color(srgb 1.00 0.47 0.00),
                                yellow   color(srgb 0.90 0.65 0.04),
                                green    color(srgb 0.18 0.76 0.49),
                                gray     color(srgb 0.60 0.60 0.59);--accent-color:               color(srgb 0.21 0.52 0.89);--light-accent-color:         oklch(from var(--accent-color) calc(l + 0.07) calc(c - 0.02) h);--dark-accent-color:          oklch(from var(--accent-color) calc(l + 0.04) calc(c + 0.02) h);--darker-accent-color:        oklch(from var(--accent-color) calc(l - 0.06) c h);--darkest-accent-color:       oklch(from var(--accent-color) calc(l - 0.15) calc(c - 0.02) h);--background-color:           color(srgb 0.96 0.96 0.96);--foreground-color:           color(srgb 0.99 0.99 0.99);--light-background-color:     color(srgb 0.99 0.99 0.99);--dark-background-color:      color(srgb 0.92 0.92 0.92);--border-color:               color(srgb 0.86 0.86 0.86);--dark-border-color:          color(srgb 0.82 0.82 0.82);--text-color:                 color(srgb 0 0 0 / 0.8);--error-color:                color(srgb 0.77 0.19 0.24);--error-background-color:     color(srgb 0.96 0.9 0.9);--selection-color:            currentColor;--selection-background-color: oklch(from var(--accent-color) l c h / 0.2);--autofill-background-color:  color(srgb 0.95 0.93 0.89);--titlebar-color:             auto;--autocapitalize:             titlecase;--checkboard-background:      linear-gradient( 45deg, #dedede 25%, #0000   25%)  0px  0px / 10px 10px,
                                linear-gradient(-45deg, #dedede 25%, #0000   25%)  0px  5px / 10px 10px,
                                linear-gradient( 45deg, #0000   75%, #dedede 75%)  5px -5px / 10px 10px,
                                linear-gradient(-45deg, #0000   75%, #dedede 75%) -5px  0px / 10px 10px, #ffffff;--arrow-right-path-data: M 31 74 L 56 49 L 32 26 C 30 24 30 20 32 18 L 33 17 C 35 15 39 15 42 17 L 70 45 C 72 47 72 51 70 54 C 69 54 69 55 69 55 L 41 83 C 38 85 35 85 32 83 L 31 82 C 29 80 29 76 31 74 Z;--arrow-down-path-data: M 6 30 L 93 30 L 50 76 L 6 30 Z;--checkmark-path-data: M 38 74 L 22 55 C 20 52 20 48 22 46 C 25 44 28 44 31 47 L 44 63 L 68 26 C 71 23 75 21 78 23 C 80 25 81 29 78 33 L 51 74 C 50 76 46 78 45 78 C 44 78 42 78 41 77 C 40 76 39 75 38 74 Z;--mixed-checkmark-path-data: M 13 50 C 13.1 54.5 16.8 57.2 21.3 57.2 L 78.6 57.2 C 83.1 57.2 86.8 54.5 86.9 50 C 86.9 45.4 83.2 42.7 78.6 42.7 L 21.3 42.7 C 16.7 42.7 13 45.4 13 50 Z;--clear-path-data: M 25 16 L 50 41 L 75 16 L 84 25 L 59 50 L 84 75 L 75 84 L 50 59 L 25 84 L 16 75 L 41 50 L 16 25 Z;--plus-path-data: M 58 10 L 58 42 L 90 42 L 90 58 L 58 58 L 58 90 L 42 90 L 42 58 L 10 58 L 10 42 L 42 42 L 42 10 Z;--minus-path-data: M 10 42 H 90 V 58 H 10 V 42 Z;--minimize-path-data: M 20 56 L 80 56 L 80 70 L 20 70 L 20 56 Z;--maximize-path-data: M 20 80 L 20 20 L 80 20 L 80 80 L 20 80 Z M 34 34 L 34 66 L 66 66 L 66 34 L 34 34 Z;--restore-path-data: M 26 74 L 26 26 L 74 26 L 74 74 L 26 74 Z M 40 40 L 40 60 L 60 60 L 60 40 L 40 40 Z;--close-path-data: M 36 26 L 50 40 L 64 26 L 74 36 L 60 50 L 74 64 L 64 74 L 50 60 L 36 74 L 26 64 L 40 50 L 26 36 L 36 26 Z;}h1, h2, h3, h4, h5, h6{color:color(srgb 0 0 0)}a{color:var(--accent-color);text-decoration:underline}a:focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color)}a:hover{color:var(--darkest-accent-color)}pre, code, var{background-color:color(srgb 0 0 0 / 0.02);outline-width:1px;outline-style:solid;outline-color:rgba(0, 0, 0, 0.14);font-family:"Adwaita Mono", "Iosevka", ui-monospace, monospace}pre{border-radius:12px}code, var{border-radius:4px}blockquote{border-color:color(srgb 0.97 0.39 0.4)}mark, ::highlight(mark){color:inherit;background-color:color(srgb 0.96 0.83 0.18)}hr{background-color:var(--border-color)}table{border-radius:8px;border-style:hidden;box-shadow:0 0 0 1px var(--border-color)}th, td{border-width:1px;border-style:solid;border-color:var(--border-color)}::selection{color:var(--selection-color);background-color:var(--selection-background-color)}::-webkit-scrollbar{background-color:transparent}::-webkit-scrollbar:hover{background-color:color(srgb 0 0 0 / 0.08)}::-webkit-scrollbar-thumb:vertical{background-image:linear-gradient( 90deg, transparent 0%, transparent 25%, color(srgb 0 0 0 / 0.15) 25%, color(srgb 0 0 0 / 0.15) 75%, transparent 75%, transparent 100% )}::-webkit-scrollbar-thumb:horizontal{background-image:linear-gradient( 180deg, transparent 0%, transparent 25%, color(srgb 0 0 0 / 0.15) 25%, color(srgb 0 0 0 / 0.15) 75%, transparent 75%, transparent 100% )}::-webkit-scrollbar-thumb:hover{background-color:color(srgb 0.48 0.48 0.48);border-radius:4px}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:color(srgb 0 0 0 / 0.15) transparent}}x-avatar{background-color:color(srgb 0 0 0 / 0.08);border-width:0px;border-radius:999px}x-avatar > x-label{font-weight:700}x-card{background-color:var(--light-background-color);border-width:1px;border-style:solid;border-color:color(srgb 0 0 0 / 0.14);border-radius:12px}x-accordion::part(arrow){color:color(srgb 0 0 0 / 0.48);--path-data: var(--arrow-right-path-data);}x-accordion[expanded]::part(arrow){color:var(--dark-accent-color)}x-accordion::part(arrow):focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-2px}x-accordion > header > x-label{color:color(srgb 0 0 0 / 0.92);font-weight:700}x-tooltip{color:var(--text-color);background-color:var(--dark-background-color);border-color:var(--border-color);border-radius:12px;box-shadow:0px 3px 10px 0px color(srgb 0 0 0 / 0.17)}x-stepper{margin:0;min-width:20px;color:var(--text-color)}x-stepper::part(increment-button){border-top-right-radius:6px}x-stepper::part(decrement-button){border-bottom-right-radius:6px}x-stepper::part(increment-button), x-stepper::part(decrement-button){transform:scale(0.85)}x-stepper::part(increment-button):hover, x-stepper::part(decrement-button):hover{background-color:color(srgb 0 0 0 / 0.07)}x-stepper[pressed="increment"]::part(increment-button), x-stepper[pressed="decrement"]::part(decrement-button){color:var(--text-color);background-color:color(srgb 0 0 0 / 0.12)}x-stepper::part(increment-arrow){--path-data: var(--plus-path-data);}x-stepper::part(decrement-arrow){--path-data: var(--minus-path-data);}x-swatch{border-color:var(--dark-border-color);border-radius:99px}x-button:focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-button > x-label{font-weight:700}x-button[skin="normal"]{color:var(--text-color);background-color:color(srgb 0 0 0 / 0.08);border-radius:6px}x-button[skin="normal"]:hover{background-color:color(srgb 0 0 0 / 0.12)}x-button[skin="normal"][pressed]{background-color:color(srgb 0 0 0 / 0.2)}x-button[skin="normal"][toggled]{color:color(srgb 1 1 1);background-color:var(--accent-color)}x-button[skin="normal"][toggled][expanded]{background-color:var(--dark-accent-color)}x-button[skin="normal"][toggled][pressed]{background-color:var(--darker-accent-color)}x-buttons:not([vertical]) > x-button[skin="normal"]:not(:first-of-type){border-left:1px solid color(srgb 0 0 0 / 0.12);border-top-left-radius:0;border-bottom-left-radius:0}x-buttons:not([vertical]) > x-button[skin="normal"]:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0}x-buttons:not([vertical]) > x-button[skin="normal"][pressed]{border-left-color:color(srgb 0 0 0 / 0.12)}x-buttons:not([vertical]) > x-button[skin="normal"][pressed] + x-button[skin="normal"]:not([toggled]){border-left-color:color(srgb 0 0 0 / 0.2)}x-buttons:not([vertical]) > x-button[skin="normal"][toggled],x-buttons:not([vertical]) > x-button[skin="normal"][toggled] + x-button[skin="normal"]{border-left-color:var(--darker-accent-color)}x-buttons:not([vertical]) > x-button[skin="normal"][toggled][pressed],x-buttons:not([vertical]) > x-button[skin="normal"][toggled][pressed] + x-button[skin="normal"]{border-left-color:var(--darkest-accent-color)!important}x-buttons[vertical] > x-button[skin="normal"]:not(:first-of-type){border-top-width:1px;border-top-style:solid;border-top-color:color(srgb 0 0 0 / 0.12);border-top-left-radius:0;border-top-right-radius:0}x-buttons[vertical] > x-button[skin="normal"]:not(:last-of-type){border-bottom-left-radius:0;border-bottom-right-radius:0}x-buttons[vertical] > x-button[skin="normal"][pressed]{border-top-color:color(srgb 0 0 0 / 0.12)}x-buttons[vertical] > x-button[skin="normal"][pressed] + x-button[skin="normal"]:not([toggled]){border-top-color:color(srgb 0 0 0 / 0.2)}x-buttons[vertical] > x-button[skin="normal"][toggled],x-buttons[vertical] > x-button[skin="normal"][toggled] + x-button[skin="normal"]{border-top-color:var(--darker-accent-color)}x-buttons[vertical] > x-button[skin="normal"][toggled][pressed],x-buttons[vertical] > x-button[skin="normal"][toggled][pressed] + x-button[skin="normal"]{border-top-color:var(--darkest-accent-color)!important}x-button[skin="flat"]{color:var(--text-color)}x-button[skin="flat"][toggled],x-button[skin="flat"][expanded]{color:var(--accent-color)}x-button[skin="flat"][pressed]{color:var(--dark-accent-color)}x-button[skin="recessed"]{color:var(--text-color);border-radius:6px}x-button[skin="recessed"]:hover{background-color:color(srgb 0 0 0 / 0.07)}x-button[skin="recessed"][toggled]{color:color(srgb 1 1 1 / 0.95);background-color:color(srgb 0 0 0 / 0.42)}x-button[skin="recessed"][pressed]{color:color(srgb 1 1 1 / 0.95);background-color:color(srgb 0 0 0 / 0.6)}x-button[skin="recessed"] > x-label{font-size:0.75rem;text-align:center}x-button[skin="dock"]{color:var(--text-color);background-color:var(--light-background-color);border-width:1px;border-style:solid;border-color:var(--dark-border-color)}x-button[skin="dock"]:hover{background-color:color(srgb 0 0 0 / 0.08)}x-button[skin="dock"][pressed]{background-color:color(srgb 0 0 0 / 0.12)}x-button[skin="dock"][toggled]{color:var(--light-background-color);background-color:var(--accent-color);border-color:var(--darkest-accent-color);z-index:1}x-tag{background-color:var(--light-background-color);border-color:var(--border-color);border-radius:4px}x-tag:active{filter:brightness(0.97)}x-tag:focus{border-color:var(--accent-color);outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-tag[scoped]::part(main){background-color:var(--light-background-color)}x-tag[toggled]{color:color(srgb 0 0 0 / 0.8);filter:brightness(0.8)}x-tag[toggled]:active{filter:brightness(0.7)}x-tag::part(remove-button){--path-data: var(--clear-path-data);}x-tag::part(scope){background-color:color(srgb 1 1 1);border-color:var(--border-color)}x-tagsinput{background-color:color(srgb 0 0 0 / 0.08);border-radius:6px}x-tagsinput:focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-tagsinput[error]{background-color:var(--error-background-color);outline-width:2px;outline-style:solid;outline-color:var(--error-color);outline-offset:-1px;--selection-background-color: oklch(from var(--error-color) l c h / 0.2);}x-tagsinput > x-label{color:color(srgb 0 0 0 / 0.4);font-weight:600}x-tabs{width:100%;justify-content:flex-start;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--border-color)}x-tab{border-bottom-width:4px;border-bottom-style:solid;border-bottom-color:transparent;margin-bottom:-1px}x-tab + x-tab{margin-left:5px}x-tab:hover{background-color:var(--dark-background-color);border-color:color(srgb 0 0 0 / 0.1)}x-tab:focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-tab[toggled]{border-color:var(--accent-color)}x-tab:active{background-color:color(srgb 0 0 0 / 0.12)}x-navitem:focus{outline-width:0}x-navitem::part(button){color:var(--text-color);border-radius:8px}x-navitem[toggled]::part(button){background-color:color(srgb 0 0 0 / 0.08)}x-navitem::part(button):hover{background-color:color(srgb 0 0 0 / 0.04)}x-navitem[toggled]::part(button):hover{background-color:color(srgb 0 0 0 / 0.12)}x-navitem[pressed]::part(button){background-color:color(srgb 0 0 0 / 0.2)}x-navitem:focus::part(button){outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-navitem::part(arrow){color:var(--accent-color);--path-data: var(--arrow-right-path-data);}x-nav x-label + x-icon{color:var(--accent-color)}x-menu{padding:3px;color:var(--text-color);background-color:color(srgb 1 1 1);border-width:1px;border-style:solid;border-color:var(--border-color);border-radius:12px;box-shadow:0px 3px 10px 0px color(srgb 0 0 0 / 0.17);--close-transition: 200 opacity cubic-bezier(0.4, 0, 0.2, 1);}x-menu hr{width:calc(100% - 8px);margin:4px 0px 4px 4px}x-menuitem{color:var(--text-color);border-radius:8px;--trigger-effect: none;}x-menuitem:hover, x-menuitem:focus, x-menuitem[expanded]{background-color:color(srgb 0 0 0 / 0.08)}x-menuitem[pressed]{background-color:color(srgb 0 0 0 / 0.12)}x-menuitem::part(checkmark){--path-data: var(--checkmark-path-data);}x-menuitem::part(arrow){color:color(srgb 0 0 0 / 0.4);width:14px;height:14px;--path-data: var(--arrow-right-path-data);}x-menuitem > x-shortcut{color:color(srgb 0 0 0 / 0.4)}x-menuitem:focus > x-swatch, x-menuitem[expanded] > x-swatch{border-color:color(srgb 1 1 1 / 0.8)}x-menubar{padding:0 3px}x-menubar > x-menuitem, x-menubar > x-menuitem[size="small"], x-menubar > x-menuitem[size="large"]{height:calc(100% - 6px)}x-menubar > x-menuitem[highlighted]{color:color(srgb 1 1 1);background-color:var(--accent-color)}dialog{color:inherit;background-color:var(--background-color);border-width:1px;border-style:solid;border-color:var(--dark-border-color);border-radius:8px;box-shadow:0px 4px 22px color(srgb 0 0 0 / 0.3);transition-duration:100ms;transition-timing-function:linear;--transition-type: stretch;}dialog::backdrop{background-color:color(srgb 0 0 0 / 0.3)}dialog > footer{padding-top:6px;padding-bottom:20px;background-color:transparent}dialog > footer > x-button{flex:1}x-pager::part(item){color:var(--text-color);background-color:color(srgb 0 0 0 / 0.08);border-color:transparent;border-radius:6px}x-pager::part(item):hover{background-color:color(srgb 0 0 0 / 0.12)}x-pager::part(item):active{background-color:color(srgb 0 0 0 / 0.2)}x-pager::part(item):focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-pager::part(toggled-item), x-pager::part(toggled-item):hover{color:color(srgb 1 1 1);background-color:var(--accent-color)}x-popover{color:var(--text-color);background-color:var(--light-background-color);border-width:1px;border-style:solid;border-color:var(--dark-border-color);border-radius:12px;box-shadow:0px 3px 6px color(srgb 0 0 0 / 0.15);--open-transition: none;}x-popover > footer{background-color:var(--background-color);border-top-width:1px;border-top-style:solid;border-top-color:var(--border-color)}x-notification{border-radius:20px;font-weight:600;background-color:color(srgb 0 0 0 / 0.7)}x-notification::selection{color:color(srgb 0 0 0);background-color:color(srgb 1 1 1)}x-notification a{color:var(--light-accent-color)}x-checkbox::part(indicator){background-color:color(srgb 1 1 1);border-width:1px;border-style:solid;border-color:var(--dark-border-color);border-radius:6px;--path-data: var(--checkmark-path-data);}x-checkbox[mixed]::part(indicator){--path-data: var(--mixed-checkmark-path-data);}x-checkbox:not([toggled]):active::part(indicator){background-color:color(srgb 0 0 0 / 0.2)}x-checkbox:focus::part(indicator){outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:1px}x-checkbox[mixed]::part(indicator){color:color(srgb 0 0 0 / 0.3)}x-checkbox[toggled]::part(indicator){color:color(srgb 1 1 1);background-color:var(--accent-color);border-color:var(--accent-color)}x-checkbox[toggled]:active::part(indicator){background-color:var(--darkest-accent-color);border-color:var(--darkest-accent-color)}x-radio::part(indicator){background-color:color(srgb 1 1 1);border-width:1px;border-style:solid;border-color:var(--dark-border-color)}x-radio:not([toggled]):active::part(indicator){background-color:color(srgb 0 0 0 / 0.2)}x-radio:focus::part(indicator){outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:1px}x-radio[toggled]::part(indicator){background-color:var(--accent-color);border-color:var(--accent-color)}x-radio[toggled]:active::part(indicator){background-color:var(--darkest-accent-color)}x-radio::part(indicator-dot){background-color:color(srgb 1 1 1)}x-radio[toggled]::part(indicator-dot){transform:scale(0.4)}x-radio[mixed]::part(indicator-dot){transform:scale(0.5);border-radius:3px}x-switch::part(indicator-thumb){background-color:color(srgb 1 1 1);box-shadow:0px 0px 0px 2px color(srgb 1 1 1), 0px 1px 3px 2px color(srgb 0 0 0 / 0.38);width:15px;height:15px}x-switch[toggled]::part(indicator-thumb){left:calc(100% - 15px)}x-switch[size="small"]::part(indicator-thumb){width:12px;height:12px}x-switch[size="small"][toggled]::part(indicator-thumb){left:calc(100% - 12px)}x-switch[size="large"]::part(indicator-thumb){width:18px;height:18px;left:1px}x-switch[size="large"][toggled]::part(indicator-thumb){left:calc(100% - 19px)}x-switch::part(indicator-track){height:100%;background-color:color(srgb 0 0 0 / 0.12);box-shadow:0 0 0 4px color(srgb 0 0 0 / 0.12)}x-switch[toggled]::part(indicator-track){background-color:var(--accent-color);box-shadow:0 0 0 4px var(--accent-color)}x-switch:focus::part(indicator-track){outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:5px}x-select{color:var(--text-color);background-color:color(srgb 0 0 0 / 0.08);border-radius:8px}x-select:hover{background-color:color(srgb 0 0 0 / 0.12)}x-select:focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-select::part(arrow){margin:0 8px;--path-data: var(--arrow-down-path-data);}x-slider::part(groove-track){background-color:var(--dark-border-color);border-radius:5px}x-slider::part(range-track){background-color:var(--light-accent-color);border-radius:5px}x-slider::part(thumb){background-color:color(srgb 1 1 1);border-radius:99px;box-shadow:0px 2px 4px 0px color(srgb 0 0 0 / 0.1)}x-slider[dragging="start"]::part(start-thumb), x-slider[dragging="end"]::part(end-thumb){background-color:var(--light-background-color)}x-slider::part(thumb):focus{border-color:var(--accent-color);box-shadow:0 0 0px 3px oklch(from var(--accent-color) calc(l + 0.17) calc(c - 0.07) h)}x-slider::part(tick){background-color:color(srgb 0 0 0 / 0.5)}x-input{background-color:color(srgb 0 0 0 / 0.08);border-radius:6px}x-input:focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-input[error]{background-color:var(--error-background-color);outline-width:2px;outline-style:solid;outline-color:var(--error-color);outline-offset:-1px;--selection-background-color: oklch(from var(--error-color) l c h / 0.2);}x-input > x-label{color:color(srgb 0 0 0 / 0.4);font-weight:600}x-numberinput{background-color:color(srgb 0 0 0 / 0.08);border-radius:6px}x-numberinput:focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-numberinput:focus:has(x-stepper){padding-right:20px}x-numberinput[error]{background-color:var(--error-background-color);outline-width:2px;outline-style:solid;outline-color:var(--error-color);outline-offset:-1px;--selection-background-color: oklch(from var(--error-color) l c h / 0.2);}x-numberinput > x-label{color:color(srgb 0 0 0 / 0.4);font-weight:600}x-numberinput > x-stepper{border-left:1px solid var(--dark-border-color)}x-numberinput:focus > x-stepper{display:none}x-texteditor{background-color:color(srgb 0 0 0 / 0.08);border-radius:6px}x-texteditor:focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-texteditor[error]{background-color:var(--error-background-color);outline-width:2px;outline-style:solid;outline-color:var(--error-color);outline-offset:-1px;--selection-background-color: oklch(from var(--error-color) l c h / 0.2);}x-texteditor > x-label{color:color(srgb 0 0 0 / 0.4);font-weight:600}x-colorinput{background-color:color(srgb 0 0 0 / 0.08);border-radius:6px}x-colorinput:focus{outline-width:2px;outline-style:solid;outline-color:var(--light-accent-color);outline-offset:-1px}x-colorinput[error]{background-color:var(--error-background-color);outline-width:2px;outline-style:solid;outline-color:var(--error-color);outline-offset:-1px;--selection-background-color: oklch(from var(--error-color) l c h / 0.2);}x-colorinput::part(arrow){padding:8px 4px 8px 2px;--path-data: var(--arrow-down-path-data);}x-colorinput[size="small"]::part(arrow){padding:4px 4px 4px 0}x-colorinput > x-label{color:color(srgb 0 0 0 / 0.4);font-weight:600}x-colorpicker::part(slider){border-radius:6px}x-colorselect{border-width:5px;border-style:solid;border-color:color(srgb 0.91 0.91 0.91);border-radius:8px}x-progressbar{background-color:var(--dark-background-color);box-shadow:0px 0px 0px 1px inset var(--border-color);border-radius:5px}x-progressbar::part(bar){background-color:var(--light-accent-color)}x-throbber{color:var(--light-accent-color)}x-titlebar::part(buttons){right:10px;gap:10px}x-titlebar::part(button){width:22px;height:22px;min-width:22px;min-height:22px;color:color(srgb 0.37 0.39 0.4);border-radius:999px}x-titlebar::part(button):hover{background:color(srgb 0 0 0 / 0.1)}x-titlebar::part(button):active{background:color(srgb 0 0 0 / 0.2)}x-titlebar::part(minimize-button){--path-data: var(--minimize-path-data);}x-titlebar::part(maximize-button){--path-data: var(--maximize-path-data);}x-titlebar::part(restore-button){--path-data: var(--restore-path-data);}x-titlebar::part(close-button){--path-data: var(--close-path-data);}x-titlebar::part(icon){width:18px;height:18px}x-titlebar x-label{font-weight:700}
