:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--g-font-family:system-ui,sans-serif;--g-font-weight:400;--g-font-size:1rem;--g-line-height:1.5;--g-primary:var(--lightningcss-light,#171a18)var(--lightningcss-dark,#ff9a5f);--g-secondary:var(--lightningcss-light,#066)var(--lightningcss-dark,#1be4a4);--g-secondary-contrast:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--g-success:var(--lightningcss-light,#176b3d)var(--lightningcss-dark,#47ce7f);--g-success-contrast:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1a1a);--g-warning:var(--lightningcss-light,#d87400)var(--lightningcss-dark,#fea359);--g-warning-contrast:#1a1a1a;--g-danger:var(--lightningcss-light,#b32525)var(--lightningcss-dark,#ff9a9a);--g-danger-contrast:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1a1a);--g-muted:var(--lightningcss-light,#5a635e)var(--lightningcss-dark,#b0b0b0);--g-muted-contrast:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1a1a);--g-hover:var(--g-secondary);--g-hover-contrast:var(--g-secondary-contrast);--g-active:var(--lightningcss-light,#268055)var(--lightningcss-dark,#ffc499);--g-active-contrast:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1a1a);--g-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#171a18);--g-bg-contrast:var(--lightningcss-light,#1a201c)var(--lightningcss-dark,#eee);--g-border-color:var(--lightningcss-light,#b9d8cb)var(--lightningcss-dark,#33463e);--g-stripe:var(--lightningcss-light,#0441)var(--lightningcss-dark,#0ee1);--g-fg:var(--lightningcss-light,#ebfdf4)var(--lightningcss-dark,#30443d);--g-fg-contrast:var(--lightningcss-light,#000)var(--lightningcss-dark,#eee);--g-h-color:var(--lightningcss-light,#16211b)var(--lightningcss-dark,#f7fafc);--g-a-color:var(--lightningcss-light,#0b6478)var(--lightningcss-dark,#8faaf9);--g-button-bg:var(--g-primary);--g-button-color:var(--g-primary-contrast);--g-button-border-color:var(--g-primary);--g-input-bg:var(--lightningcss-light,#fafffc)var(--lightningcss-dark,#40584d);--g-input-color:var(--lightningcss-light,#050505)var(--lightningcss-dark,#fff);--g-input-border-color:var(--lightningcss-light,#bdcbc3)var(--lightningcss-dark,#93b79f);--g-border-radius:12px;--g-border-width:1px;--g-arrow-width:.6em;--g-arrow-height:.36em;--g-arrow-image-light:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%206%22%20fill%3D%22none%22%20stroke%3D%22%23050505%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M1%201%205%205%209%201%22%2F%3E%3C%2Fsvg%3E);--g-arrow-image-dark:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%206%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M1%201%205%205%209%201%22%2F%3E%3C%2Fsvg%3E);--g-arrow-image:var(--g-arrow-image-light);--g-padding-t:8px;--g-padding-r:8px;--g-padding-b:8px;--g-padding-l:8px;--g-padding-ratio3:2.5;--g-padding:var(--g-padding-t) var(--g-padding-r) var(--g-padding-b) var(--g-padding-l);--g-padding-input:var(--g-padding-t) calc(var(--g-padding-r)*var(--g-padding-ratio2)) var(--g-padding-b) calc(var(--g-padding-l)*var(--g-padding-ratio2));--g-margin-t:12px;--g-margin-r:12px;--g-margin-b:12px;--g-margin-l:12px;--g-margin-ratio2:2.5;--g-margin-ratio3:4.25;--g-grid-min-width:250px;--g-portrait-width:800px;--g-gap1:1px;--g-gap2:8px;--g-gap3:12px;--g-shadow-tint:color-mix(in oklab,var(--g-secondary) 45%,transparent);--g-shadow-ambient:var(--lightningcss-light,#171a1826)var(--lightningcss-dark,#0009);--g-shadow-highlight:var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff45);--g-shadow:0 1px 2px var(--g-shadow-ambient),0 12px 28px -14px var(--g-shadow-ambient),0 0 14px -4px var(--g-shadow-tint),inset 0 0 0 var(--g-border-width) color-mix(in oklab,var(--g-shadow-highlight) 40%,transparent),inset 0 1px 1px var(--g-shadow-highlight),inset 0 -10px 18px -14px var(--g-shadow-tint);--g-drawer-width:300px;--g-transition-duration:.3s;--g-outline:2px solid var(--g-active);--g-nav-z:100;--g-dropdown-gap:.5em;--g-dropdown-z:1000;--g-modal-z:10000}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--g-arrow-image:var(--g-arrow-image-dark)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--g-arrow-image:var(--g-arrow-image-dark)}button,input,select,textarea{font-weight:inherit;font-size:inherit;line-height:var(--g-line-height);border-width:var(--g-border-width);border-radius:var(--g-border-radius);padding:var(--g-padding-input);box-sizing:border-box;border-style:solid;font-family:inherit}:is(button,input,select,textarea):hover{border-color:var(--g-active)}input,select,textarea{background:var(--g-input-bg);color:var(--g-input-color);border-color:var(--g-input-border-color)}input[type=date]{line-height:calc(var(--g-line-height) - .125)}:disabled{opacity:.5;cursor:default;background:var(--g-muted);border-color:var(--g-muted);color:var(--g-muted-contrast)}hr{border:0;border-top:var(--g-border-width) solid var(--g-border-color);margin:0}:focus-visible{outline:var(--g-outline)}body{font-family:var(--g-font-family);font-weight:var(--g-font-weight);font-size:var(--g-font-size);line-height:var(--g-line-height);background:var(--g-bg);color:var(--g-bg-contrast);margin:0;padding:0}button{background:var(--g-button-bg);color:var(--g-button-color);border-color:var(--g-button-border-color);font-weight:700}button:active{background:var(--g-active);color:var(--g-active-contrast);border-color:var(--g-active)}h1,h2,h3,h4,h5,h6{color:var(--g-h-color)}.label__file{padding:var(--g-padding-input);background:var(--g-input-bg);color:var(--g-input-color);border-color:var(--g-input-border-color);border-radius:var(--g-border-radius);text-align:center;display:inline-block;position:relative}.label__file:hover{border-color:var(--g-active)}.label__file:has(>input:focus-visible){outline:var(--g-outline)}.label__file>input[type=file]{opacity:0;position:absolute;inset:0}form{gap:var(--g-gap2);flex-direction:column;display:flex}input:not([type=radio]),select,textarea{width:100%}input,select,textarea{accent-color:var(--g-primary);caret-color:var(--g-primary)}select{appearance:none;background-image:var(--g-arrow-image);background-repeat:no-repeat;background-position:right var(--g-padding-r) center;background-size:var(--g-arrow-width) var(--g-arrow-height);padding-right:1.5em}input[type=checkbox]{appearance:none;background:var(--g-input-bg);width:2em;height:1em;transition:var(--g-transition-duration) all;box-sizing:content-box;vertical-align:middle;border-radius:1em;margin:-2px 0 0;padding:2px;line-height:1.25}input[type=checkbox]:after{content:"";background:var(--g-muted);border-radius:100%;width:1em;height:1em;transition:inherit;display:inline-block}input[type=checkbox]:checked{background:var(--g-primary)}input[type=checkbox]:checked:after{background:var(--g-primary-contrast);margin-left:1em}.group>input[type=radio]{opacity:0;appearance:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.group>input[type=radio]+label{padding:var(--g-padding-input);background:var(--g-input-bg);color:var(--g-input-color)}.group>input[type=radio]:checked+label{background:var(--g-primary)!important;color:var(--g-primary-contrast)!important}.group>input[type=radio]:focus-visible+label{outline:var(--g-outline)}input[type=file]{background:var(--g-input-bg);color:var(--g-input-color);border-color:var(--g-input-border-color);cursor:pointer}input[type=color]{appearance:none;vertical-align:text-top;border:none;border-radius:100%;width:1em;height:1em;margin:0;padding:0}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none;border-radius:100%}input[type=range]{appearance:none;height:.5em}a{color:var(--g-a-color);cursor:pointer;text-decoration:none}a:active,a:hover{color:var(--g-active)}ol,ul{padding-left:1em}.breadcrumb{padding:0}.breadcrumb>li{display:inline}.breadcrumb>li:not(:last-child):after{content:"";border-right:2px solid var(--g-muted);border-bottom:2px solid var(--g-muted);width:.3em;height:.3em;margin:.125em .5em;display:inline-block;transform:rotate(-45deg)}.breadcrumb>li a{color:inherit}nav{box-sizing:border-box;width:100%;z-index:var(--g-nav-z);align-items:center;gap:1em;display:flex;position:relative}nav>:first-child{align-items:center}nav>.content{display:flex}nav>.content a{color:inherit}nav>input[type=checkbox]{opacity:0;appearance:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}nav>input:focus-visible~.toggle{outline:var(--g-outline)}@media (width<900px){nav>.content{overscroll-behavior:contain;transition:opacity var(--g-transition-duration),left 0s var(--g-transition-duration);background:var(--g-fg);color:var(--g-fg-contrast);opacity:0;z-index:calc(var(--g-nav-z) + 1);gap:inherit;padding:inherit;flex-direction:column;position:fixed;inset:0 0 0 100%;overflow-y:auto}nav>.content>button+:is(button,hr){margin-top:1em!important}nav>.content hr+button{margin-top:1em!important}nav>.toggle{z-index:calc(var(--g-nav-z) + 2);-webkit-tap-highlight-color:transparent;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;margin:-12px;padding:12px;display:flex;position:relative}nav>.toggle,nav>.toggle>*{transition:all var(--g-transition-duration)}nav>.toggle>*{background:currentColor;width:18px;height:2px}nav>.toggle>:first-child,nav>.toggle>:nth-child(2){margin-bottom:3px}nav>input:checked~.content{opacity:1;transition:opacity var(--g-transition-duration);left:0}nav>input:checked~.toggle>*:first-child{transform:translateY(5px)rotate(45deg)}nav>input:checked~.toggle>*:nth-child(2){transform:scale(0)}nav>input:checked~.toggle>*:nth-child(3){transform:translateY(-5px)rotate(-45deg)}}@media (width>=900px){nav>.toggle{display:none}nav>.content{align-items:center;gap:1em}nav.vertical{width:var(--g-drawer-width);float:left;flex-direction:column;align-items:stretch;height:100vh;position:sticky;top:0;overflow-y:auto}nav.vertical>.content{flex-direction:column;align-items:normal}nav.vertical+*{height:100%;overflow-y:auto}}progress{background:var(--g-border-color);border:none;border-radius:1em;height:1em;overflow:hidden}progress::-webkit-progress-value{background:linear-gradient(90deg,var(--g-primary),var(--g-active));border-radius:inherit;transition:all 1s linear}progress::-webkit-progress-bar{background:0 0}progress::-moz-progress-bar{background:linear-gradient(90deg,var(--g-primary),var(--g-active))}section{margin:calc(var(--g-margin-b)*var(--g-margin-ratio3)) 0}table{border-collapse:collapse;border-radius:var(--g-border-radius);table-layout:fixed}table:first-child{margin-left:0}table:last-child{margin-right:0}th{border-bottom:var(--g-border-width) solid var(--g-border-color)}td,th,tr{padding:var(--g-padding)}tr:nth-child(2n){background:var(--g-stripe)}tr:hover{background:var(--g-hover);color:var(--g-hover-contrast)}.accordion>input{opacity:0;appearance:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.accordion:has(>input:focus-visible){outline:var(--g-outline)}.accordion>label{display:block}.accordion>div{max-height:80vh;transition:all var(--g-transition-duration);overflow:auto}.accordion>input:not(:checked)~div{opacity:0;visibility:collapse;max-height:0;height:0!important;padding-top:0!important;padding-bottom:0!important}.drawer-layout{flex-direction:row;display:flex;position:relative;overflow:hidden}.drawer-layout>input{opacity:0;appearance:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.drawer-layout>input+div>div{transition:all var(--g-transition-duration);box-sizing:border-box;max-height:100%;position:absolute;left:0;right:0;overflow-y:auto}.drawer-layout>input+div>label{cursor:pointer;padding:var(--g-padding);margin:auto;display:inline-block}.drawer-layout>input+div>label:after{content:"";width:var(--g-arrow-width);height:var(--g-arrow-width);-webkit-mask:var(--g-arrow-image) no-repeat center /var(--g-arrow-width) var(--g-arrow-height);-webkit-mask:var(--g-arrow-image) no-repeat center /var(--g-arrow-width) var(--g-arrow-height);mask:var(--g-arrow-image) no-repeat center /var(--g-arrow-width) var(--g-arrow-height);transition:transform var(--g-transition-duration);background:currentColor;display:block;transform:rotate(90deg)}.drawer-layout>input:focus-visible+div>label{outline:var(--g-outline)}.drawer-layout>input:first-child:checked+div>div{left:-100%;right:100%}.drawer-layout>input:not(:first-child):checked+div>div{left:100%;right:-100%}.drawer-layout>input:checked+div>label:after{transform:rotate(-90deg)}@media (width>=600px){.drawer-layout>input+div>div{width:var(--g-drawer-width);position:static}.drawer-layout>input:first-child:checked+div>div{margin-left:calc(var(--g-drawer-width)*-1)}.drawer-layout>input:not(:first-child):checked+div>div{margin-right:calc(var(--g-drawer-width)*-1)}}.dropdown{position:relative}.dropdown:not(.icon)>:has(+div){white-space:nowrap}.dropdown:not(.icon)>:has(+div):after{content:"";width:var(--g-arrow-width);height:var(--g-arrow-height);-webkit-mask:var(--g-arrow-image) no-repeat center /100% 100%;-webkit-mask:var(--g-arrow-image) no-repeat center /100% 100%;mask:var(--g-arrow-image) no-repeat center /100% 100%;vertical-align:middle;transition:transform var(--g-transition-duration);background:currentColor;margin:0 .25em 0 .5em;display:inline-block}.dropdown>input:checked~label:after{transform:rotate(180deg)}.dropdown>input{opacity:0;appearance:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.dropdown>input:focus-visible~label{outline:var(--g-outline)}.dropdown>div~button{display:none}.dropdown>div{box-sizing:border-box;overscroll-behavior:contain;min-width:10em;box-shadow:var(--g-shadow);background:var(--g-fg);color:var(--g-fg-contrast);border-radius:var(--g-border-radius);z-index:var(--g-dropdown-z);transition:all var(--g-transition-duration) ease;flex-direction:column;display:flex;overflow-y:auto}@media (width<900px){.dropdown:not(.-desktop)>div{pointer-events:none;max-height:80vh;position:fixed;bottom:-80vh;left:0;right:0}.dropdown:not(.-desktop)>:is(button,span,a):hover~*,.dropdown:not(.-desktop)>:is(button,span,a)~div:hover,.dropdown:not(.-desktop)>input:checked~div{pointer-events:auto;bottom:0}.dropdown:not(.-desktop):after,.dropdown:not(.-desktop):before,.dropdown:not(.-desktop) label:before{content:"";z-index:var(--g-dropdown-z);transition:all var(--g-transition-duration) var(--g-transition-duration);pointer-events:auto;visibility:hidden;height:100vh;position:fixed;top:0;left:0;right:0}.dropdown:not(.-desktop):has(>input:checked)>label:before{visibility:visible}.dropdown:not(.-desktop):has(>input:checked,>:is(button,span,a):hover,>:is(button,span,a)+div:hover):before{z-index:calc(var(--g-dropdown-z) - 1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);visibility:visible}.dropdown:not(.-desktop):after{pointer-events:none;opacity:0;border-bottom:2px solid;border-right:2px solid;width:.5em;height:.5em;margin:1em auto;transform:rotate(45deg)}.dropdown:not(.-desktop):has(>input:checked,>:is(button,span,a):hover,>:is(button,span,a)+div:hover):after{visibility:visible;opacity:1}.dropdown.-desktop>:has(+div){background:0 0;border:0;padding:0;font-weight:700;color:var(--g-h-color)!important}.dropdown.-desktop>:has(+div):after{display:none}.dropdown.-desktop>div{box-shadow:none;max-height:none;color:inherit;border-inline-start:var(--g-border-width) solid var(--g-border-color);background:0 0;border-radius:0;padding:.5em 1em!important}}@media (width>=900px){.dropdown:not(.-mobile)>div{right:inherit;left:inherit;max-height:60vh;margin-top:var(--g-dropdown-gap);display:none;position:absolute}.dropdown:not(.-mobile):hover:before{content:"";width:100%;height:var(--g-dropdown-gap);position:absolute;top:100%}.dropdown:focus-within>:is(button)~div,.dropdown:hover>:not(input,label)~div,.dropdown>input:checked~div{display:flex}.dropdown.-mobile>:has(+div){background:0 0;border:0;padding:0;font-weight:700;color:var(--g-h-color)!important}.dropdown.-mobile>:has(+div):after{display:none}.dropdown.-mobile>div{box-shadow:none;max-height:none;color:inherit;border-inline-start:var(--g-border-width) solid var(--g-border-color);background:0 0;border-radius:0;padding:.5em 1em!important}}.modal{z-index:var(--g-modal-z);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overscroll-behavior:contain;display:flex;position:fixed;inset:0;overflow:hidden}.modal>div{background:var(--g-fg);color:var(--g-fg-contrast);z-index:calc(var(--g-modal-z) + 1);border-radius:var(--g-border-radius);box-shadow:var(--g-shadow);overscroll-behavior:contain;max-height:80%;margin:auto;overflow-y:auto}.tabs{display:flex}.tabs:has(a){box-shadow:inset 0 -2px 0 var(--g-border-color)}.tabs>a{border-bottom:2px solid var(--g-border-color);color:inherit;padding-bottom:var(--g-padding-b)}.tabs>a.active{background:inherit;color:var(--g-active);border-bottom-color:var(--g-active)}.no-border-radius{border-radius:0!important}.border-radius,.group{border-radius:var(--g-border-radius);overflow:hidden}.group{border:var(--g-border-width) solid var(--g-input-border-color);background:var(--g-input-border-color)}.group:focus-within,.group:hover{border-color:var(--g-active)}.group>*{border:0;border-radius:0!important}.group>:not(:focus-visible){outline:0}.b{border:var(--g-border-width) solid var(--g-border-color);border-radius:var(--g-border-radius)}.bt{border-top:var(--g-border-width) solid var(--g-border-color)}.bl{border-left:var(--g-border-width) solid var(--g-border-color)}.bb{border-bottom:var(--g-border-width) solid var(--g-border-color)}.br{border-right:var(--g-border-width) solid var(--g-border-color)}:is(.bg-border,.danger-border,.fg-border,.input-border,.muted-border,.primary-border,.secondary-border,.success-border,.warning-border):not(.bt,.br,.bb,.bl){border-width:var(--g-border-width);border-radius:var(--g-border-radius);border-style:solid}:is(.bg,.danger,.fg,.input,.muted,.primary,.secondary,.success,.warning):not(.bt,.br,.bb,.bl){border-radius:var(--g-border-radius)}.primary{background:var(--g-primary)!important;color:var(--g-primary-contrast)!important}.primary-border{border-color:var(--g-primary)!important}.secondary{background:var(--g-secondary)!important;color:var(--g-secondary-contrast)!important}.secondary-border{border-color:var(--g-secondary)!important}.success{background:var(--g-success)!important;color:var(--g-success-contrast)!important}.success-border{border-color:var(--g-success)!important}.warning{background:var(--g-warning)!important;color:var(--g-warning-contrast)!important}.warning-border{border-color:var(--g-warning)!important}.danger{background:var(--g-danger)!important;color:var(--g-danger-contrast)!important}.danger-border{border-color:var(--g-danger)!important}.bg{background:var(--g-bg)!important;color:var(--g-bg-contrast)!important}.bg-border{border-color:var(--g-bg)!important}.muted{background:var(--g-muted)!important;color:var(--g-muted-contrast)!important}.muted-border{border-color:var(--g-muted)!important}.fg{background:var(--g-fg)!important;color:var(--g-fg-contrast)!important}.fg-border{border-color:var(--g-fg)!important}.input{background:var(--g-input-bg)!important;color:var(--g-input-color)!important}.input-border{border-color:var(--g-input-border-color)!important}.primary-text{color:var(--g-primary)!important}.secondary-text{color:var(--g-secondary)!important}.success-text{color:var(--g-success)!important}.warning-text{color:var(--g-warning)!important}.danger-text{color:var(--g-danger)!important}.muted-text{color:var(--g-muted)!important}.hover:hover{background:var(--g-hover);color:var(--g-hover-contrast)}.hover-text:hover{color:var(--g-hover)}.portrait{max-width:var(--g-portrait-width);margin:auto!important}.w{width:100%}.h,.w{box-sizing:border-box}.h{height:100%}.overflow-x{overflow-x:auto}.overflow-y{overflow-y:auto}.m,.mt,.my{margin-top:auto!important}.m,.mb,.my{margin-bottom:auto!important}.m,.ml,.mx{margin-left:auto!important}.m,.mr,.mx{margin-right:auto!important}.m0,.mt0,.my0{margin-top:0!important}.m0,.mb0,.my0{margin-bottom:0!important}.m0,.ml0,.mx0{margin-left:0!important}.m0,.mr0,.mx0{margin-right:0!important}.m1,.mt1,.my1{margin-top:var(--g-margin-t)!important}.m1,.mb1,.my1{margin-bottom:var(--g-margin-b)!important}.m1,.ml1,.mx1{margin-left:var(--g-margin-l)!important}.m1,.mr1,.mx1{margin-right:var(--g-margin-r)!important}.m2,.mt2,.my2{margin-top:calc(var(--g-margin-t)*var(--g-margin-ratio2))!important}.m2,.mb2,.my2{margin-bottom:calc(var(--g-margin-b)*var(--g-margin-ratio2))!important}.m2,.ml2,.mx2{margin-left:calc(var(--g-margin-l)*var(--g-margin-ratio2))!important}.m2,.mr2,.mx2{margin-right:calc(var(--g-margin-r)*var(--g-margin-ratio2))!important}.m3,.mt3,.my3{margin-top:calc(var(--g-margin-t)*var(--g-margin-ratio3))!important}.m3,.mb3,.my3{margin-bottom:calc(var(--g-margin-b)*var(--g-margin-ratio3))!important}.m3,.ml3,.mx3{margin-left:calc(var(--g-margin-l)*var(--g-margin-ratio3))!important}.m3,.mr3,.mx3{margin-right:calc(var(--g-margin-r)*var(--g-margin-ratio3))!important}.p-input{padding:var(--g-padding-input)!important}.p0,.pt0,.py0{padding-top:0!important}.p0,.pb0,.py0{padding-bottom:0!important}.p0,.pl0,.px0{padding-left:0!important}.p0,.pr0,.px0{padding-right:0!important}.p1,.pt1,.py1{padding-top:var(--g-padding-t)!important}.p1,.pb1,.py1{padding-bottom:var(--g-padding-b)!important}.p1,.pl1,.px1{padding-left:var(--g-padding-l)!important}.p1,.pr1,.px1{padding-right:var(--g-padding-r)!important}.p2,.pt2,.py2{padding-top:calc(var(--g-padding-t)*var(--g-padding-ratio2))!important}.p2,.pb2,.py2{padding-bottom:calc(var(--g-padding-b)*var(--g-padding-ratio2))!important}.p2,.pl2,.px2{padding-left:calc(var(--g-padding-l)*var(--g-padding-ratio2))!important}.p2,.pr2,.px2{padding-right:calc(var(--g-padding-r)*var(--g-padding-ratio2))!important}.p3,.pt3,.py3{padding-top:calc(var(--g-padding-t)*var(--g-padding-ratio3))!important}.p3,.pb3,.py3{padding-bottom:calc(var(--g-padding-b)*var(--g-padding-ratio3))!important}.p3,.pl3,.px3{padding-left:calc(var(--g-padding-l)*var(--g-padding-ratio3))!important}.p3,.pr3,.px3{padding-right:calc(var(--g-padding-r)*var(--g-padding-ratio3))!important}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top{top:0}.right{right:0}.bottom{bottom:0}.left{left:0}.top-100{top:100%}.right-100{right:100%}.bottom-100{bottom:100%}.left-100{left:100%}.float-right{float:right}.float-left{float:left}.clearfix:after{content:"";clear:both;display:table}.flex{display:flex!important}@media (width<900px){.flex{flex-direction:column}}.flex-wrap{flex-wrap:wrap;display:flex!important}.flex-center{place-content:center;align-items:center;display:flex!important}.flex-column{flex-direction:column;display:flex!important}.flex-row{flex-direction:row;display:flex!important}.flex-auto{flex:auto}.flex-0{flex:0}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.grid-fill,.grid-fit{display:grid}:is(.grid-fill,.grid-fit)>.col-2{grid-column:span 2}:is(.grid-fill,.grid-fit)>.col-3{grid-column:span 3}:is(.grid-fill,.grid-fit)>.w{grid-column:1/-1}:is(.grid-fill,.grid-fit)>.row-2{grid-row:span 2}:is(.grid-fill,.grid-fit)>.row-3{grid-row:span 3}.grid-fit{grid-template-columns:repeat(auto-fit,minmax(var(--g-grid-min-width),1fr))}.grid-fill{grid-template-columns:repeat(auto-fill,minmax(var(--g-grid-min-width),1fr))}.g1{gap:var(--g-gap1)}.g2{gap:var(--g-gap2)}.g3{gap:var(--g-gap3)}.mirror{transform:rotate(180deg)}.line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shadow{box-shadow:var(--g-shadow)}.no-shadow{box-shadow:none}.spin{color:#0000;position:relative}.spin:after{content:"";border-left:2px solid var(--g-button-color);border-right:2px solid var(--g-button-color);border-top:2px solid #0000;border-bottom:2px solid #0000;border-radius:100%;width:.75em;height:.75em;animation:2s linear infinite spin;display:inline-block;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ripple{position:relative;overflow:hidden}.ripple:before{background:var(--g-bg);inset:0}.ripple:after,.ripple:before{content:"";position:absolute}.ripple:after{background:radial-gradient(circle at 50%,#0000 30%,var(--g-primary) 50%,#0000 70%);animation:2s cubic-bezier(1,0,.5,0) infinite ripple;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ripple{0%{width:0;height:0}to{width:200vw;height:200vw}}:root{--g-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--g-h-color:var(--lightningcss-light,#222)var(--lightningcss-dark,#f7fafc);--g-primary:var(--lightningcss-light,#088)var(--lightningcss-dark,#1be4a4);--g-primary-contrast:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--g-active:var(--lightningcss-light,#088)var(--lightningcss-dark,#1be4a4);--g-active-contrast:#000;--g-a-color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--g-button-border-color:#0000;--g-input-bg:var(--lightningcss-light,#d0e4db)var(--lightningcss-dark,#40584d);--g-input-border-color:#0000;--g-padding-ratio2:1.5;--g-border-width:2px;--g-border-radius:32px;--g-fg:linear-gradient(120deg,#f8e8e8,#e8f5e8);--buy-color:var(--lightningcss-light,#f60)var(--lightningcss-dark,#f84);--sell-color:var(--lightningcss-light,#0a6)var(--lightningcss-dark,#0f8);--average-color:var(--lightningcss-light,#06f)var(--lightningcss-dark,#0af)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--g-fg:linear-gradient(120deg,#2a1a1a,#1a2a1a)}::-webkit-calendar-picker-indicator{filter:invert()}}:root[data-theme=dark]{--g-fg:linear-gradient(120deg,#2a1a1a,#1a2a1a)}:root[data-theme=dark] ::-webkit-calendar-picker-indicator{filter:invert()}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}body{min-height:100vh}label{transition:all .4s}select{width:auto!important}input::placeholder{color:var(--g-secondary)}h1,h5{text-transform:uppercase;color:#888}.router-link-exact-active{color:var(--g-active)!important}
