*,:after,:before{box-sizing:border-box;border:0;border-image:0;margin:0;padding:0;outline:none}html{text-size-adjust:none}body{height:100vh;background-color:var(--black-100);color:var(--white-100);font-family:var(--font-family-primary),"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",Dotum,"돋움",Helvetica,Arial;line-height:var(--line-height-rg)}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{-webkit-margin-after:0;margin-block-end:0}button,h1,h2,h3,h4,h5,h6,input,label{line-height:var(--line-height-sm)}h1,h2,h3,h4,h5,h6{word-break:break-word}img,picture,svg{max-width:100%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}button,input,select,textarea{font:inherit}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}textarea{display:block;width:100%;max-width:100%;background-color:var(--black-30);color:inherit;resize:none}textarea:not([rows]){min-height:2em}fieldset{min-width:0}legend{display:block;margin-block:0;padding-inline:0}:target{scroll-margin-block:5ex}label:not(:disabled)[for]{cursor:pointer}ol[role=list],ul[role=list]{list-style:none}a:not([class]){color:currentColor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[role=button],a[role=button]:hover{text-decoration:none}a[role=link]:hover{color:var(--secondary-900);text-decoration:underline;outline:0}a,button{color:inherit;text-underline-offset:.3em;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}a:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:1px}:not(:disabled)[role=button],:not(:disabled)[role=link]{cursor:pointer;text-underline-offset:.3em}button{background:none}button:not(:disabled){cursor:pointer}input:focus{outline:1px solid var(--secondary-200)}a:focus-visible,button:focus-visible{outline:1px solid var(--secondary-200)}table{border-spacing:0;border-collapse:collapse}:root{--white-100:rgba(255,255,255,1);--white-95:rgba(255,255,255,0.95);--white-90:rgba(255,255,255,0.9);--white-85:rgba(255,255,255,0.85);--white-80:rgba(255,255,255,0.8);--white-75:rgba(255,255,255,0.75);--white-70:rgba(255,255,255,0.7);--white-65:rgba(255,255,255,0.65);--white-60:rgba(255,255,255,0.6);--white-55:rgba(255,255,255,0.55);--white-50:rgba(255,255,255,0.5);--white-45:rgba(255,255,255,0.45);--white-40:rgba(255,255,255,0.4);--white-35:rgba(255,255,255,0.35);--white-30:rgba(255,255,255,0.3);--white-25:rgba(255,255,255,0.25);--white-20:rgba(255,255,255,0.2);--white-15:rgba(255,255,255,0.15);--white-10:rgba(255,255,255,0.1);--white-5:rgba(255,255,255,0.05);--black-100:rgba(0,0,0,1);--black-95:rgba(0,0,0,0.95);--black-90:rgba(0,0,0,0.9);--black-85:rgba(0,0,0,0.85);--black-80:rgba(0,0,0,0.8);--black-75:rgba(0,0,0,0.75);--black-70:rgba(0,0,0,0.7);--black-65:rgba(0,0,0,0.65);--black-60:rgba(0,0,0,0.6);--black-55:rgba(0,0,0,0.55);--black-50:rgba(0,0,0,0.5);--black-45:rgba(0,0,0,0.45);--black-40:rgba(0,0,0,0.4);--black-35:rgba(0,0,0,0.35);--black-30:rgba(0,0,0,0.3);--black-25:rgba(0,0,0,0.25);--black-20:rgba(0,0,0,0.2);--black-15:rgba(0,0,0,0.15);--black-10:rgba(0,0,0,0.1);--black-5:rgba(0,0,0,0.05);--primary-rgb:214,251,100;--primary-50:#f8ffe6;--primary-100:#eefdbf;--primary-200:#e1fc94;--primary-300:#d6fb64;--primary-400:#cbf837;--primary-500:#c2f400;--primary-600:#b8e200;--primary-700:#a9cb00;--primary-800:#9cb300;--primary-900:#858b00;--secondary-rgb:100,213,251;--secondary-50:#ddf5fe;--secondary-100:#a7e6fc;--secondary-200:#64d5fb;--secondary-300:#00c4f9;--secondary-400:#00b7f9;--secondary-500:#00aaf8;--secondary-600:#009ce9;--secondary-700:#0089d6;--secondary-800:#0078c3;--secondary-900:#0078c3;--success-rgb:0,203,39;--success-50:#e5f9e7;--success-100:#c0f0c5;--success-200:#94e69e;--success-300:#5ddd74;--success-400:#14d450;--success-500:#00cb27;--success-600:#00bb1b;--success-700:#00a705;--success-800:#009600;--success-900:#007600;--danger-rgb:250,88,32;--danger-50:#fae9e7;--danger-100:#fdcbbb;--danger-200:#fcaa90;--danger-300:#fb8964;--danger-400:#fb6f41;--danger-500:#fa5820;--danger-600:#ef511c;--danger-700:#e14a17;--danger-800:#d34313;--danger-900:#ba360b;--warning-rgb:250,194,57;--warning-50:#fef8e4;--warning-100:#fdecba;--warning-200:#fce08e;--warning-300:#fbd564;--warning-400:#facb4a;--warning-500:#fac239;--warning-600:#f8b534;--warning-700:#f7a330;--warning-800:#f6932c;--warning-900:#f47624;--gradient-black:linear-gradient(120deg,#333738,#1a1a1a);--gradient:linear-gradient(90deg,#00c4f9,#36d2d4 25%,#6be0af 50%,#a1ed89 75%,#d6fb64);--gradient-10:#00c4f9;--gradient-20:#36d2d4;--gradient-30:#6bdfae;--gradient-40:#a0ed89;--gradient-50:#d6fb64;--gnb-m-shadow:0 10px 10px rgba(0,0,0,0.1);--chat-layer-shadow:rgba(26,151,149,0.03);--highlight-input:0 0 0.25rem rgba(0,255,72,0.3);--shadow-primary:0 0.1875rem 0.125rem 0 rgba(0,0,0,0.06),0 0.0625rem 0.125rem 0 rgba(0,0,0,0.1);--font-family-primary:"Inter","Pretendard Std","Pretendard";--font-family-icon:"Font Awesome 6 Pro";--font-size-3x:2rem;--font-size-2x:1.75rem;--font-size-xl:1.5rem;--font-size-lg:1.25rem;--font-size-md:1.125rem;--font-size-rg:1rem;--font-size-sm:0.875rem;--font-size-xs:0.75rem;--font-size-2xs:0.688rem;--font-size-3xs:0.625rem;--font-size-4xs:0.563rem;--font-size-32:2rem;--font-size-28:1.75rem;--font-size-24:1.5rem;--font-size-20:1.25rem;--font-size-18:1.125rem;--font-size-16:1rem;--font-size-15:0.938rem;--font-size-14:0.875rem;--font-size-13:0.813rem;--font-size-12:0.75rem;--font-size-11:0.688rem;--font-size-10:0.625rem;--font-size-9:0.563rem;--line-height-lg:calc(var(--line-height-rg) + 0.4);--line-height-md:calc(var(--line-height-rg) + 0.2);--line-height-rg:1.4;--line-height-sm:calc(var(--line-height-rg) - 0.2);--line-height-180:1.8;--line-height-160:1.6;--line-height-140:1.4;--line-height-120:1.2;--spacing-100:6.25rem;--spacing-96:6rem;--spacing-92:5.75rem;--spacing-88:5.5rem;--spacing-84:5.25rem;--spacing-80:5rem;--spacing-76:4.75rem;--spacing-72:4.5rem;--spacing-68:4.25rem;--spacing-64:4rem;--spacing-60:3.75rem;--spacing-56:3.5rem;--spacing-52:3.25rem;--spacing-48:3rem;--spacing-44:2.75rem;--spacing-40:2.5rem;--spacing-38:2.375rem;--spacing-36:2.25rem;--spacing-34:2.125rem;--spacing-32:2rem;--spacing-30:1.875rem;--spacing-28:1.75rem;--spacing-26:1.625rem;--spacing-24:1.5rem;--spacing-22:1.375rem;--spacing-20:1.25rem;--spacing-18:1.125rem;--spacing-16:1rem;--spacing-14:0.875rem;--spacing-12:0.75rem;--spacing-10:0.625rem;--spacing-9:0.563rem;--spacing-8:0.5rem;--spacing-7:0.438rem;--spacing-6:0.375rem;--spacing-5:0.313rem;--spacing-4:0.25rem;--spacing-3:0.188rem;--spacing-2:0.125rem;--spacing-1:0.063rem;--radius-xl:1rem;--radius-md:0.5rem;--radius-sm:0.25rem;--form-height-56:3.5rem;--form-height-48:3rem;--form-height-40:2.5rem;--form-height-36:2.25rem;--form-height-32:2rem;--form-height-28:1.75rem;--form-height-25:1.563rem;--form-height-24:1.5rem;--form-height-20:1.25rem;--form-height-xl:3.5rem;--form-height-lg:3rem;--form-height-md:2.5rem;--form-height-sm:2.25rem;--form-height-xsm:2rem;--scrollbar-track-background:transparent;--scrollbar-background:var(--white-20);--scrollbar-background-hover:var(--white-30)}::-webkit-scrollbar{width:1rem;height:1rem}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background-color:var(--scrollbar-track-background)}::-webkit-scrollbar-thumb{border-radius:.5rem;border:.25rem solid rgba(0,0,0,0);background-color:var(--scrollbar-background);background-clip:padding-box;opacity:.2}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-background-hover)}::-webkit-scrollbar-button{display:none;width:0;height:0}@supports(-moz-appearance:none){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-background) var(--scrollbar-track-background)}}.scrollbar-arrow{scrollbar-width:auto;scrollbar-color:var(--white-20) var(--white-5)}.scrollbar-arrow::-webkit-scrollbar-corner,.scrollbar-arrow::-webkit-scrollbar-track{background-color:var(--white-5)}.scrollbar-arrow::-webkit-scrollbar-thumb{background-color:var(--white-20)}.scrollbar-arrow::-webkit-scrollbar-thumb:hover{background-color:var(--white-30)}.scrollbar-arrow::-webkit-scrollbar-button:single-button{display:block;background-color:var(--white-10);background-size:.625rem;background-repeat:no-repeat;border:none}.scrollbar-arrow::-webkit-scrollbar-button:single-button:hover{background-color:var(--white-20)}.scrollbar-arrow::-webkit-scrollbar-button:single-button:horizontal:decrement,.scrollbar-arrow::-webkit-scrollbar-button:single-button:horizontal:increment,.scrollbar-arrow::-webkit-scrollbar-button:single-button:vertical:decrement,.scrollbar-arrow::-webkit-scrollbar-button:single-button:vertical:increment{width:1rem;height:1rem}.scrollbar-arrow::-webkit-scrollbar-button:single-button:vertical:decrement{background-position:center .188rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='gray'><polygon points='50,20 20,60 80,60'/></svg>")}.scrollbar-arrow::-webkit-scrollbar-button:single-button:vertical:decrement:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='white'><polygon points='50,20 20,60 80,60'/></svg>")}.scrollbar-arrow::-webkit-scrollbar-button:single-button:vertical:increment{background-position:center bottom .188rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='gray'><polygon points='20,40 80,40 50,80'/></svg>")}.scrollbar-arrow::-webkit-scrollbar-button:single-button:vertical:increment:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='white'><polygon points='20,40 80,40 50,80'/></svg>")}.scrollbar-arrow::-webkit-scrollbar-button:single-button:horizontal:decrement{background-position:.188rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='gray'><polygon points='20,50 60,20 60,80'/></svg>")}.scrollbar-arrow::-webkit-scrollbar-button:single-button:horizontal:decrement:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='white'><polygon points='20,50 60,20 60,80'/></svg>")}.scrollbar-arrow::-webkit-scrollbar-button:single-button:horizontal:increment{background-position:right .188rem center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='gray'><polygon points='80,50 40,20 40,80'/></svg>")}.scrollbar-arrow::-webkit-scrollbar-button:single-button:horizontal:increment:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='white'><polygon points='80,50 40,20 40,80'/></svg>")}.scrollbar-small::-webkit-scrollbar{width:.625rem;height:.625rem}.scrollbar-small::-webkit-scrollbar-thumb{border-radius:.375rem;border:.188rem solid rgba(0,0,0,0)}.scrollbar-small::-webkit-scrollbar-button:single-button{background-size:.375rem}.scrollbar-small::-webkit-scrollbar-button:single-button:horizontal:decrement,.scrollbar-small::-webkit-scrollbar-button:single-button:horizontal:increment,.scrollbar-small::-webkit-scrollbar-button:single-button:vertical:decrement,.scrollbar-small::-webkit-scrollbar-button:single-button:vertical:increment{width:.625rem;height:.625rem}.scrollbar-small::-webkit-scrollbar-button:single-button:vertical:decrement{background-position:center .125rem}.scrollbar-small::-webkit-scrollbar-button:single-button:vertical:increment{background-position:center bottom .125rem}.scrollbar-small::-webkit-scrollbar-button:single-button:horizontal:decrement{background-position:center .125rem}.scrollbar-small::-webkit-scrollbar-button:single-button:horizontal:increment{background-position:center bottom .125rem}.font-awesome{font-family:var(--font-family-icon);-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.a11y-hidden{position:absolute!important;overflow:hidden;width:.1rem;height:.1rem;margin:-.1rem;white-space:nowrap;clip:rect(0,0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0)}.text-ellipsis{white-space:nowrap}.text-ellipsis,.text-ellipsis-2row{overflow:hidden;max-width:100%;text-overflow:ellipsis}.text-ellipsis-2row{display:-webkit-box;word-break:break-word;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate-2-lines{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;height:2.1rem}.minimize-mark{height:1.25rem}.minimize-mark .minimize-mark-line{opacity:0;fill:none!important;stroke:currentColor;stroke-width:.375rem;stroke-miterlimit:10;stroke-dashoffset:0;stroke-dasharray:0,60px;stroke-linecap:round;stroke-linejoin:round;animation:minimize-mark .6s cubic-bezier(.55,.06,.68,.19) .1s forwards}@keyframes minimize-mark{0%{opacity:0;stroke-dasharray:0,70px}to{opacity:1;stroke-dasharray:70px,70px}}.xmark{width:1rem}.xmark .xmark-line{opacity:0;fill:none!important;stroke:currentColor;stroke-width:.375rem;stroke-miterlimit:10;stroke-dashoffset:0;stroke-dasharray:0,60px;stroke-linecap:round;stroke-linejoin:round}.xmark .xmark-line.right{animation:line-mark .3s cubic-bezier(.55,.06,.68,.19) .1s forwards}.xmark .xmark-line.left{animation:line-mark .3s cubic-bezier(.55,.06,.68,.19) .5s forwards}.xmark.xsmall{width:.75rem}.xmark.small{width:.875rem}.xmark.large{width:1.125rem}.xmark.xlarge{width:1.25rem}@keyframes line-mark{0%{opacity:0;stroke-dasharray:0,60px}to{opacity:1;stroke-dasharray:60px,60px}}.mark-box{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:1.25rem;border:1px solid var(--white-30);background-color:var(--white-5);transition:border .2s ease;border-radius:var(--radius-sm);aspect-ratio:1}.mark-box .check-mark-svg{width:.875rem;color:var(--black-100)}.mark-box .check-mark-svg .check-mark{stroke-width:1rem;animation:none}.check-mark{opacity:0;fill:none!important;stroke:currentColor;stroke-width:.9375rem;stroke-miterlimit:10;stroke-dashoffset:0;stroke-dasharray:0,80px;stroke-linecap:round;stroke-linejoin:round;animation:check-mark .3s cubic-bezier(.55,.06,.68,.19) .1s forwards}@keyframes check-mark{0%{opacity:0;stroke-dasharray:0,80px}to{opacity:1;stroke-dasharray:80px,80px}}.exclaim-mark{opacity:0;fill:none!important;stroke:currentColor;stroke-width:.625rem;stroke-miterlimit:10;stroke-dashoffset:0;stroke-dasharray:0,35px;stroke-linecap:round;stroke-linejoin:round;animation:check-mark .3s cubic-bezier(.55,.06,.68,.19) .1s forwards}@keyframes exclaim-mark{0%{opacity:0;stroke-dasharray:0,35px}to{opacity:1;stroke-dasharray:35px,35px}}.outline-circle{fill:none!important;stroke:currentColor;stroke-width:.5rem;transform:rotate(90deg);transform-origin:center;animation:outline-circle .3s cubic-bezier(.55,.06,.68,.19) forwards}@keyframes outline-circle{0%{stroke-dasharray:0,345.576px}to{stroke-dasharray:345.576px,345.576px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.btn{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-8);font-size:var(--font-size-14);font-weight:600;white-space:nowrap;outline:none;text-decoration:none}.btn.default.contain{border-top:1px solid var(--white-60);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.default.contain i,.btn.default.contain svg{color:var(--white-60)}.btn.default.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.default.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.default.solid{background-color:var(--white-60)}.btn.default.solid,.btn.default.solid i,.btn.default.solid svg{color:var(--black-90)}.btn.default.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.default.outline{border-style:solid;border-width:1px;border-color:var(--white-60);background:rgba(0,0,0,0)}.btn.default.outline,.btn.default.outline i,.btn.default.outline svg{color:var(--white-60)}.btn.default.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.default.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.default.outline:not(:disabled):hover{background-color:var(--white-60);color:var(--black-90)}.btn.default.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.default.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.default.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.default.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--white-60);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.default.text i,.btn.default.text svg{color:var(--white-60)}.btn.default.text:not(:disabled):hover{border-color:var(--white-60);color:var(--white-60)}.btn.default.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.default:not(:disabled):hover.contain{border-top:1px solid var(--white-90);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.default:not(:disabled):hover.contain i,.btn.default:not(:disabled):hover.contain svg{color:var(--white-90)}.btn.default:not(:disabled):hover.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.default:not(:disabled):hover.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.default:not(:disabled):hover.solid{background-color:var(--white-90);color:var(--black-90)}.btn.default:not(:disabled):hover.solid i,.btn.default:not(:disabled):hover.solid svg{color:var(--black-90)}.btn.default:not(:disabled):hover.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.default:not(:disabled):hover.outline{border-style:solid;border-width:1px;border-color:var(--white-90);background:rgba(0,0,0,0);color:var(--white-90)}.btn.default:not(:disabled):hover.outline i,.btn.default:not(:disabled):hover.outline svg{color:var(--white-90)}.btn.default:not(:disabled):hover.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.default:not(:disabled):hover.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.default:not(:disabled):hover.outline:not(:disabled):hover{background-color:var(--white-90);color:var(--black-90)}.btn.default:not(:disabled):hover.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.default:not(:disabled):hover.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.default:not(:disabled):hover.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.default:not(:disabled):hover.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--white-90);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.default:not(:disabled):hover.text i,.btn.default:not(:disabled):hover.text svg{color:var(--white-90)}.btn.default:not(:disabled):hover.text:not(:disabled):hover{border-color:var(--white-90);color:var(--white-90)}.btn.default:not(:disabled):hover.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.primary.contain{border-top:1px solid var(--primary-300);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.primary.contain i,.btn.primary.contain svg{color:var(--primary-300)}.btn.primary.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.primary.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.primary.solid{background-color:var(--primary-300)}.btn.primary.solid,.btn.primary.solid i,.btn.primary.solid svg{color:var(--black-90)}.btn.primary.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.primary.outline{border-style:solid;border-width:1px;border-color:var(--primary-300);background:rgba(0,0,0,0)}.btn.primary.outline,.btn.primary.outline i,.btn.primary.outline svg{color:var(--primary-300)}.btn.primary.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.primary.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.primary.outline:not(:disabled):hover{background-color:var(--primary-300);color:var(--black-90)}.btn.primary.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.primary.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.primary.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.primary.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--primary-300);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.primary.text i,.btn.primary.text svg{color:var(--primary-300)}.btn.primary.text:not(:disabled):hover{border-color:var(--primary-300);color:var(--primary-300)}.btn.primary.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.primary:not(:disabled):hover.contain{border-top:1px solid var(--primary-200);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.primary:not(:disabled):hover.contain i,.btn.primary:not(:disabled):hover.contain svg{color:var(--primary-200)}.btn.primary:not(:disabled):hover.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.primary:not(:disabled):hover.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.primary:not(:disabled):hover.solid{background-color:var(--primary-200);color:var(--black-90)}.btn.primary:not(:disabled):hover.solid i,.btn.primary:not(:disabled):hover.solid svg{color:var(--black-90)}.btn.primary:not(:disabled):hover.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.primary:not(:disabled):hover.outline{border-style:solid;border-width:1px;border-color:var(--primary-200);background:rgba(0,0,0,0);color:var(--primary-200)}.btn.primary:not(:disabled):hover.outline i,.btn.primary:not(:disabled):hover.outline svg{color:var(--primary-200)}.btn.primary:not(:disabled):hover.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.primary:not(:disabled):hover.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.primary:not(:disabled):hover.outline:not(:disabled):hover{background-color:var(--primary-200);color:var(--black-90)}.btn.primary:not(:disabled):hover.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.primary:not(:disabled):hover.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.primary:not(:disabled):hover.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.primary:not(:disabled):hover.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--primary-200);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.primary:not(:disabled):hover.text i,.btn.primary:not(:disabled):hover.text svg{color:var(--primary-200)}.btn.primary:not(:disabled):hover.text:not(:disabled):hover{border-color:var(--primary-200);color:var(--primary-200)}.btn.primary:not(:disabled):hover.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.secondary.contain{border-top:1px solid var(--secondary-200);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.secondary.contain i,.btn.secondary.contain svg{color:var(--secondary-200)}.btn.secondary.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.secondary.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.secondary.solid{background-color:var(--secondary-200)}.btn.secondary.solid,.btn.secondary.solid i,.btn.secondary.solid svg{color:var(--black-90)}.btn.secondary.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.secondary.outline{border-style:solid;border-width:1px;border-color:var(--secondary-200);background:rgba(0,0,0,0)}.btn.secondary.outline,.btn.secondary.outline i,.btn.secondary.outline svg{color:var(--secondary-200)}.btn.secondary.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.secondary.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.secondary.outline:not(:disabled):hover{background-color:var(--secondary-200);color:var(--black-90)}.btn.secondary.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.secondary.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.secondary.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.secondary.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--secondary-200);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.secondary.text i,.btn.secondary.text svg{color:var(--secondary-200)}.btn.secondary.text:not(:disabled):hover{border-color:var(--secondary-200);color:var(--secondary-200)}.btn.secondary.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.secondary:not(:disabled):hover.contain{border-top:1px solid var(--secondary-100);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.secondary:not(:disabled):hover.contain i,.btn.secondary:not(:disabled):hover.contain svg{color:var(--secondary-100)}.btn.secondary:not(:disabled):hover.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.secondary:not(:disabled):hover.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.secondary:not(:disabled):hover.solid{background-color:var(--secondary-100);color:var(--black-90)}.btn.secondary:not(:disabled):hover.solid i,.btn.secondary:not(:disabled):hover.solid svg{color:var(--black-90)}.btn.secondary:not(:disabled):hover.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.secondary:not(:disabled):hover.outline{border-style:solid;border-width:1px;border-color:var(--secondary-100);background:rgba(0,0,0,0);color:var(--secondary-100)}.btn.secondary:not(:disabled):hover.outline i,.btn.secondary:not(:disabled):hover.outline svg{color:var(--secondary-100)}.btn.secondary:not(:disabled):hover.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.secondary:not(:disabled):hover.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.secondary:not(:disabled):hover.outline:not(:disabled):hover{background-color:var(--secondary-100);color:var(--black-90)}.btn.secondary:not(:disabled):hover.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.secondary:not(:disabled):hover.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.secondary:not(:disabled):hover.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.secondary:not(:disabled):hover.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--secondary-100);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.secondary:not(:disabled):hover.text i,.btn.secondary:not(:disabled):hover.text svg{color:var(--secondary-100)}.btn.secondary:not(:disabled):hover.text:not(:disabled):hover{border-color:var(--secondary-100);color:var(--secondary-100)}.btn.secondary:not(:disabled):hover.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.success.contain{border-top:1px solid var(--success-400);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.success.contain i,.btn.success.contain svg{color:var(--success-400)}.btn.success.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.success.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.success.solid{background-color:var(--success-400)}.btn.success.solid,.btn.success.solid i,.btn.success.solid svg{color:var(--black-90)}.btn.success.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.success.outline{border-style:solid;border-width:1px;border-color:var(--success-400);background:rgba(0,0,0,0)}.btn.success.outline,.btn.success.outline i,.btn.success.outline svg{color:var(--success-400)}.btn.success.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.success.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.success.outline:not(:disabled):hover{background-color:var(--success-400);color:var(--black-90)}.btn.success.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.success.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.success.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.success.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--success-400);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.success.text i,.btn.success.text svg{color:var(--success-400)}.btn.success.text:not(:disabled):hover{border-color:var(--success-400);color:var(--success-400)}.btn.success.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.success:not(:disabled):hover.contain{border-top:1px solid var(--success-300);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.success:not(:disabled):hover.contain i,.btn.success:not(:disabled):hover.contain svg{color:var(--success-300)}.btn.success:not(:disabled):hover.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.success:not(:disabled):hover.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.success:not(:disabled):hover.solid{background-color:var(--success-300);color:var(--black-90)}.btn.success:not(:disabled):hover.solid i,.btn.success:not(:disabled):hover.solid svg{color:var(--black-90)}.btn.success:not(:disabled):hover.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.success:not(:disabled):hover.outline{border-style:solid;border-width:1px;border-color:var(--success-300);background:rgba(0,0,0,0);color:var(--success-300)}.btn.success:not(:disabled):hover.outline i,.btn.success:not(:disabled):hover.outline svg{color:var(--success-300)}.btn.success:not(:disabled):hover.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.success:not(:disabled):hover.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.success:not(:disabled):hover.outline:not(:disabled):hover{background-color:var(--success-300);color:var(--black-90)}.btn.success:not(:disabled):hover.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.success:not(:disabled):hover.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.success:not(:disabled):hover.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.success:not(:disabled):hover.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--success-300);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.success:not(:disabled):hover.text i,.btn.success:not(:disabled):hover.text svg{color:var(--success-300)}.btn.success:not(:disabled):hover.text:not(:disabled):hover{border-color:var(--success-300);color:var(--success-300)}.btn.success:not(:disabled):hover.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.danger.contain{border-top:1px solid var(--danger-500);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.danger.contain i,.btn.danger.contain svg{color:var(--danger-500)}.btn.danger.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.danger.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.danger.solid{background-color:var(--danger-500)}.btn.danger.solid,.btn.danger.solid i,.btn.danger.solid svg{color:var(--black-90)}.btn.danger.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.danger.outline{border-style:solid;border-width:1px;border-color:var(--danger-500);background:rgba(0,0,0,0)}.btn.danger.outline,.btn.danger.outline i,.btn.danger.outline svg{color:var(--danger-500)}.btn.danger.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.danger.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.danger.outline:not(:disabled):hover{background-color:var(--danger-500);color:var(--black-90)}.btn.danger.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.danger.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.danger.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.danger.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--danger-500);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.danger.text i,.btn.danger.text svg{color:var(--danger-500)}.btn.danger.text:not(:disabled):hover{border-color:var(--danger-500);color:var(--danger-500)}.btn.danger.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.danger:not(:disabled):hover.contain{border-top:1px solid var(--danger-400);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.danger:not(:disabled):hover.contain i,.btn.danger:not(:disabled):hover.contain svg{color:var(--danger-400)}.btn.danger:not(:disabled):hover.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.danger:not(:disabled):hover.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.danger:not(:disabled):hover.solid{background-color:var(--danger-400);color:var(--black-90)}.btn.danger:not(:disabled):hover.solid i,.btn.danger:not(:disabled):hover.solid svg{color:var(--black-90)}.btn.danger:not(:disabled):hover.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.danger:not(:disabled):hover.outline{border-style:solid;border-width:1px;border-color:var(--danger-400);background:rgba(0,0,0,0);color:var(--danger-400)}.btn.danger:not(:disabled):hover.outline i,.btn.danger:not(:disabled):hover.outline svg{color:var(--danger-400)}.btn.danger:not(:disabled):hover.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.danger:not(:disabled):hover.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.danger:not(:disabled):hover.outline:not(:disabled):hover{background-color:var(--danger-400);color:var(--black-90)}.btn.danger:not(:disabled):hover.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.danger:not(:disabled):hover.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.danger:not(:disabled):hover.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.danger:not(:disabled):hover.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--danger-400);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.danger:not(:disabled):hover.text i,.btn.danger:not(:disabled):hover.text svg{color:var(--danger-400)}.btn.danger:not(:disabled):hover.text:not(:disabled):hover{border-color:var(--danger-400);color:var(--danger-400)}.btn.danger:not(:disabled):hover.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.warning.contain{border-top:1px solid var(--warning-300);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.warning.contain i,.btn.warning.contain svg{color:var(--warning-300)}.btn.warning.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.warning.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.warning.solid{background-color:var(--warning-300)}.btn.warning.solid,.btn.warning.solid i,.btn.warning.solid svg{color:var(--black-90)}.btn.warning.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.warning.outline{border-style:solid;border-width:1px;border-color:var(--warning-300);background:rgba(0,0,0,0)}.btn.warning.outline,.btn.warning.outline i,.btn.warning.outline svg{color:var(--warning-300)}.btn.warning.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.warning.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.warning.outline:not(:disabled):hover{background-color:var(--warning-300);color:var(--black-90)}.btn.warning.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.warning.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.warning.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.warning.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--warning-300);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.warning.text i,.btn.warning.text svg{color:var(--warning-300)}.btn.warning.text:not(:disabled):hover{border-color:var(--warning-300);color:var(--warning-300)}.btn.warning.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.warning:not(:disabled):hover.contain{border-top:1px solid var(--warning-200);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-100)}.btn.warning:not(:disabled):hover.contain i,.btn.warning:not(:disabled):hover.contain svg{color:var(--warning-200)}.btn.warning:not(:disabled):hover.contain:not(:disabled):hover{background:linear-gradient(180deg,#6b6b6b,#3d3d3d)}.btn.warning:not(:disabled):hover.contain:disabled{border-color:var(--white-30);background:linear-gradient(180deg,#4c4c4c,#313131);color:var(--white-40)}.btn.warning:not(:disabled):hover.solid{background-color:var(--warning-200);color:var(--black-90)}.btn.warning:not(:disabled):hover.solid i,.btn.warning:not(:disabled):hover.solid svg{color:var(--black-90)}.btn.warning:not(:disabled):hover.solid:disabled{background:var(--white-30);color:var(--white-40)}.btn.warning:not(:disabled):hover.outline{border-style:solid;border-width:1px;border-color:var(--warning-200);background:rgba(0,0,0,0);color:var(--warning-200)}.btn.warning:not(:disabled):hover.outline i,.btn.warning:not(:disabled):hover.outline svg{color:var(--warning-200)}.btn.warning:not(:disabled):hover.outline.default{border-color:var(--white-50);color:var(--white-100)}.btn.warning:not(:disabled):hover.outline.default:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-100)}.btn.warning:not(:disabled):hover.outline:not(:disabled):hover{background-color:var(--warning-200);color:var(--black-90)}.btn.warning:not(:disabled):hover.outline:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.warning:not(:disabled):hover.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.warning:not(:disabled):hover.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.warning:not(:disabled):hover.text{height:-moz-fit-content;height:fit-content;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--warning-200);background-color:rgba(0,0,0,0);color:var(--white-100);font-weight:500}.btn.warning:not(:disabled):hover.text i,.btn.warning:not(:disabled):hover.text svg{color:var(--warning-200)}.btn.warning:not(:disabled):hover.text:not(:disabled):hover{border-color:var(--warning-200);color:var(--warning-200)}.btn.warning:not(:disabled):hover.text:disabled{border-color:var(--white-20);color:var(--white-30)}.btn.contain.gray{border-top:1px solid var(--white-50);background-color:var(--white-20);color:var(--white-100)}.btn.contain.gray:not(:disabled):hover{border-color:var(--white-80);background-color:var(--white-30)}.btn.solid.gray{background-color:var(--white-20);color:var(--white-100)}.btn.solid.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.outline.gray{border-style:solid;border-width:1px;border-color:var(--white-50);color:var(--white-60)}.btn.outline.gray:not(:disabled):hover{border-color:var(--white-5);background-color:var(--white-30);color:var(--white-80)}.btn.contain,.btn.outline,.btn.solid{height:var(--form-height-40);padding:0 var(--spacing-32);border-radius:var(--radius-sm)}.btn.contain.xxxsmall,.btn.outline.xxxsmall,.btn.solid.xxxsmall{gap:var(--spacing-4);height:var(--form-height-20);padding:0 var(--spacing-8);font-size:var(--font-size-10)}.btn.contain.xxsmall,.btn.outline.xxsmall,.btn.solid.xxsmall{gap:var(--spacing-6);height:var(--form-height-24);padding:0 var(--spacing-10);font-size:var(--font-size-11)}.btn.contain.xsmall,.btn.outline.xsmall,.btn.solid.xsmall{gap:var(--spacing-6);height:var(--form-height-28);padding:0 var(--spacing-12);font-size:var(--font-size-12)}.btn.contain.small,.btn.outline.small,.btn.solid.small{gap:var(--spacing-6);height:var(--form-height-32);padding:0 var(--spacing-14);font-size:var(--font-size-12)}.btn.contain.medium,.btn.outline.medium,.btn.solid.medium{gap:var(--spacing-6);height:var(--form-height-36);padding:0 var(--spacing-16);font-size:var(--font-size-12)}.btn.contain.large,.btn.outline.large,.btn.solid.large{gap:var(--spacing-8);height:var(--form-height-40);padding:0 var(--spacing-32);font-size:var(--font-size-14)}.btn.contain.xlarge,.btn.outline.xlarge,.btn.solid.xlarge{gap:var(--spacing-8);height:var(--form-height-48);padding:0 var(--spacing-48);font-size:var(--font-size-16)}.btn.contain.xxlarge,.btn.outline.xxlarge,.btn.solid.xxlarge{gap:var(--spacing-8);height:var(--form-height-56);padding:0 var(--spacing-48);font-size:var(--font-size-16)}.btn.contain.round,.btn.outline.round,.btn.solid.round{border-radius:calc(var(--form-height-40)/2)}.btn.contain.round.small,.btn.outline.round.small,.btn.solid.round.small{border-radius:calc(var(--form-height-36)/2)}.btn.contain.round.large,.btn.outline.round.large,.btn.solid.round.large{border-radius:calc(var(--form-height-48)/2)}.btn.contain.round.xlarge,.btn.outline.round.xlarge,.btn.solid.round.xlarge{border-radius:calc(var(--form-height-56)/2)}.btn.text{padding-bottom:var(--spacing-2)}.btn.text.xxxsmall{font-size:var(--font-size-10)}.btn.text.xxsmall{font-size:var(--font-size-11)}.btn.text.medium,.btn.text.small,.btn.text.xsmall{font-size:var(--font-size-12)}.btn.text.large{font-size:var(--font-size-14)}.btn.text.xlarge,.btn.text.xxlarge{font-size:var(--font-size-16)}.btn.long-0{padding-left:0;padding-right:0}.btn.long-20{padding-left:var(--spacing-24);padding-right:var(--spacing-24)}.btn.long-30{padding-left:var(--spacing-32);padding-right:var(--spacing-32)}.btn.long-40{padding-left:var(--spacing-40);padding-right:var(--spacing-40)}.btn.long-48,.btn.long-50{padding-left:var(--spacing-48);padding-right:var(--spacing-48)}.btn.long-60{padding-left:var(--spacing-60);padding-right:var(--spacing-60)}.btn.long-70{padding-left:4.375rem;padding-right:4.375rem}.btn:disabled{cursor:not-allowed}.btn.block{display:flex;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input:not([type=checkbox],[type=radio]):-webkit-autofill{box-shadow:inset 0 0 0 1000px #4d5a62;box-shadow:inset 0 0 0 1000px #b6a99e;filter:invert(1)}input::placeholder{color:var(--white-70);font-weight:300}input::-webkit-input-placeholder{color:var(--white-70);font-weight:300}input:-ms-input-placeholder{color:var(--white-70);font-weight:300}.text-field{display:inline-flex;justify-content:flex-start;align-items:center;position:relative;width:100%;height:var(--form-height-40);background-color:var(--white-5);font-size:var(--font-size-regular)}.text-field input{flex:auto;width:100%;height:100%;border:0;background:none;color:var(--white-100);font-size:inherit;outline:none;-webkit-appearance:none;-moz-appearance:textfield;appearance:none}.text-field input[type=password]::-ms-reveal,.text-field input[type=text]::-ms-clear{display:none}.text-field.default{border-bottom:1px solid var(--white-30)}.text-field.default:has(input:not(:disabled):focus),.text-field.default:has(input:not(:disabled):hover){border-bottom:1px solid var(--white-80)}.text-field.default.active{border-bottom:1px solid var(--white-80)}.text-field.primary{border-bottom:1px solid rgba(var(--primary-rgb),.3)}.text-field.primary:has(input:not(:disabled):focus),.text-field.primary:has(input:not(:disabled):hover){border-bottom:1px solid rgba(var(--primary-rgb),1)}.text-field.primary.active{border-bottom:1px solid rgba(var(--primary-rgb),1)}.text-field.secondary{border-bottom:1px solid rgba(var(--secondary-rgb),.3)}.text-field.secondary:has(input:not(:disabled):focus),.text-field.secondary:has(input:not(:disabled):hover){border-bottom:1px solid rgba(var(--secondary-rgb),1)}.text-field.secondary.active{border-bottom:1px solid rgba(var(--secondary-rgb),1)}.text-field.success{border-bottom:1px solid rgba(var(--success-rgb),.3)}.text-field.success:has(input:not(:disabled):focus),.text-field.success:has(input:not(:disabled):hover){border-bottom:1px solid rgba(var(--success-rgb),1)}.text-field.success.active{border-bottom:1px solid rgba(var(--success-rgb),1)}.text-field.danger{border-bottom:1px solid rgba(var(--danger-rgb),.3)}.text-field.danger:has(input:not(:disabled):focus),.text-field.danger:has(input:not(:disabled):hover){border-bottom:1px solid rgba(var(--danger-rgb),1)}.text-field.danger.active{border-bottom:1px solid rgba(var(--danger-rgb),1)}.text-field.warning{border-bottom:1px solid rgba(var(--warning-rgb),.3)}.text-field.warning:has(input:not(:disabled):focus),.text-field.warning:has(input:not(:disabled):hover){border-bottom:1px solid rgba(var(--warning-rgb),1)}.text-field.warning.active{border-bottom:1px solid rgba(var(--warning-rgb),1)}.text-field.xxsmall{gap:var(--spacing-4);height:var(--form-height-25);font-size:var(--font-size-11)}.text-field.xxsmall input{padding-left:var(--spacing-12);padding-right:var(--spacing-12)}.text-field.xsmall{gap:var(--spacing-4);height:var(--form-height-28);font-size:var(--font-size-12)}.text-field.xsmall input{padding-left:var(--spacing-12);padding-right:var(--spacing-12)}.text-field.small{gap:var(--spacing-4);height:var(--form-height-32);font-size:var(--font-size-12)}.text-field.small input{padding-left:var(--spacing-12);padding-right:var(--spacing-12)}.text-field.medium{gap:var(--spacing-4);height:var(--form-height-36);font-size:var(--font-size-14)}.text-field.medium input{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.text-field.large{gap:var(--spacing-6);height:var(--form-height-40);font-size:var(--font-size-14)}.text-field.large input{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.text-field.xlarge{gap:var(--spacing-8);height:var(--form-height-48);font-size:var(--font-size-16)}.text-field.xlarge input{padding-left:var(--spacing-18);padding-right:var(--spacing-18)}.text-field.xxlarge{gap:var(--spacing-8);height:var(--form-height-56);font-size:var(--font-size-18)}.text-field.xxlarge input{padding-left:var(--spacing-20);padding-right:var(--spacing-20)}.text-field input:has(+.clear-button),.text-field input:has(+.password-button),.text-field input:has(+.search-button){padding-right:3em}.text-field input:has(+.search-button+.clear-button),.text-field input[type=password]:has(+.clear-button){padding-right:4.5em}.text-field input+.search-button+.clear-button,.text-field input[type=password]+.clear-button{right:2.8em}.text-field .search-icon{position:absolute;left:.7em;height:1.2em;pointer-events:none}.text-field .search-icon+input{padding-left:2.4em}.text-field.error{border-color:var(--danger-500)!important}.text-field:has(input:disabled){border-color:var(--white-30)!important}.text-field input:-moz-read-only{cursor:not-allowed;-moz-user-select:none;user-select:none}.text-field input:disabled,.text-field input:read-only{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clear-button,.field-button,.password-button,.search-button{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:.7em;width:-moz-fit-content;width:fit-content;color:var(--white-100);font-size:inherit;transform:translateY(-50%)}.clear-button:hover,.field-button:hover,.password-button:hover,.search-button:hover{color:var(--secondary-200)}.field-button.xxsmall,.xxsmall.clear-button,.xxsmall.password-button,.xxsmall.search-button{width:.9rem}.field-button.small,.field-button.xsmall,.small.clear-button,.small.password-button,.small.search-button,.xsmall.clear-button,.xsmall.password-button,.xsmall.search-button{width:1rem}.field-button.medium,.medium.clear-button,.medium.password-button,.medium.search-button{width:1.125rem}.field-button.large,.large.clear-button,.large.password-button,.large.search-button{width:1.25rem}.field-button.xlarge,.xlarge.clear-button,.xlarge.password-button,.xlarge.search-button{width:1.375rem}.field-button.xxlarge,.xxlarge.clear-button,.xxlarge.password-button,.xxlarge.search-button{width:1.5rem}.clear-button{padding:.25em;border-radius:50%;background-color:var(--white-30);color:var(--black-100);font-size:inherit;aspect-ratio:1;animation:fade-in .3s ease-in-out 1 forwards}.clear-button:hover{background-color:var(--white-90);color:var(--black-100)}.clear-button .xmark-line{stroke-width:.5rem;animation-delay:.5s}.search-button{color:var(--white-40);aspect-ratio:1}.search-button:hover{border-radius:.3em;background-color:var(--white-10);color:var(--white-100)}.search-button svg{width:75%}.search-button.xxsmall{width:1.25rem}.search-button.xsmall{width:1.375rem}.search-button.large,.search-button.medium,.search-button.small{width:1.5rem}.search-button.xlarge{width:1.75rem}.search-button.xxlarge{width:2rem}.password-button{color:var(--white-60)}.password-button:hover{color:var(--white-100)}.password-button svg{width:80%}.checkbox{display:inline-flex;justify-content:flex-start;align-items:center;position:relative;gap:var(--spacing-10);z-index:0;max-width:100%;font-size:var(--font-size-14);white-space:nowrap;vertical-align:middle}.checkbox+.checkbox{margin-left:.625rem}.checkbox:after{display:block;position:absolute;left:-.1875rem;top:-.1875rem;z-index:0;width:calc(100% + .375rem);height:calc(100% + .375rem);content:""}.checkbox:has(input:not(:disabled)){cursor:pointer}.checkbox:has(input:disabled){cursor:default}.checkbox input{flex:0 1;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);opacity:.001}.checkbox input[type=checkbox]~.mark-box{border-radius:.1875rem}.checkbox input[type=radio]~.mark-box{border-radius:50%}.checkbox input[type=checkbox]:checked~.mark-box{border-color:var(--primary-300);background-color:var(--primary-300)}.checkbox input[type=checkbox]:checked~.mark-box .check-mark{animation:check-mark .2s cubic-bezier(.55,.06,.68,.19) 1 forwards}.checkbox input[type=radio]:checked~.mark-box .radio-mark{animation:radio-mark .2s cubic-bezier(.55,.06,.68,.19) 1 forwards}@keyframes radio-mark{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.checkbox input:not(:checked):focus-visible~.mark-box{border-color:var(--primary-600);outline:1px solid var(--primary-600)}.checkbox input:focus-visible~.mark-box{outline:1px solid var(--primary-600)}.checkbox input:not(:checked):not(:disabled)~.mark-box:hover{border-color:var(--white-50);background-color:var(--white-20)}.checkbox input:disabled~.mark-box{border-color:var(--white-20)!important;background-color:var(--white-10)!important}.checkbox input:disabled~p{color:var(--white-50)!important}.checkbox input:disabled:checked~.mark-box.check{border-color:var(--white-20)!important;background-color:var(--white-10)!important}.checkbox input:disabled:checked~p{color:var(--white-50)!important}.checkbox .radio-mark{border-radius:50%;background-color:var(--primary-300);aspect-ratio:1;opacity:0;transform:scale(0)}.checkbox .mark-box{width:1.25rem;border-radius:.1875rem}.checkbox .mark-box .check-mark-svg{width:1rem;color:var(--black-100)}.checkbox .mark-box .check-mark-svg .check-mark{stroke-width:.875rem;animation:none}.checkbox .mark-box .radio-mark{width:.625rem}.checkbox p{overflow:hidden;max-width:100%;text-overflow:ellipsis;flex:auto;position:relative;z-index:1;width:1%;padding-top:.05em;font-weight:400;line-height:var(--line-height-120);overflow-wrap:break-word;white-space:nowrap;transition:color .3s ease}.checkbox p.weight-200{font-weight:200}.checkbox p.weight-300{font-weight:300}.checkbox p.weight-400{font-weight:400}.checkbox p.weight-500{font-weight:500}.checkbox p.weight-600{font-weight:600}.checkbox p.weight-700{font-weight:700}.checkbox p.weight-800{font-weight:800}.checkbox p.weight-900{font-weight:900}.checkbox.xsmall{gap:var(--spacing-6);font-size:var(--font-size-12)}.checkbox.xsmall input[type=checkbox]~.mark-box{border-radius:.1875rem}.checkbox.xsmall .mark-box{flex-basis:1rem;width:1rem;height:1rem}.checkbox.xsmall .mark-box .check-mark-svg{width:.75rem}.checkbox.xsmall .mark-box .check-mark-svg .check-mark{stroke-width:.75rem}.checkbox.xsmall .mark-box .radio-mark{width:.5rem}.checkbox.small{gap:var(--spacing-8);font-size:var(--font-size-14)}.checkbox.small input[type=checkbox]~.mark-box{border-radius:.1875rem}.checkbox.small .mark-box{flex-basis:1.125rem;width:1.125rem;height:1.125rem}.checkbox.small .mark-box .check-mark-svg{width:.875rem}.checkbox.small .mark-box .check-mark-svg .check-mark{stroke-width:.875rem}.checkbox.small .mark-box .radio-mark{width:.5rem}.checkbox.large{gap:var(--spacing-12);font-size:var(--font-size-16)}.checkbox.large input[type=checkbox]~.mark-box{border-radius:.25rem}.checkbox.large .mark-box{flex-basis:1.5rem;width:1.5rem;height:1.5rem}.checkbox.large .mark-box .check-mark-svg{width:1.125rem}.checkbox.large .mark-box .check-mark-svg .check-mark{stroke-width:.875rem}.checkbox.large .mark-box .radio-mark{width:.75rem}.toast-container{position:fixed;z-index:9999;inset:var(--spacing-16);pointer-events:none}.toast-container .top-left{position:absolute;left:var(--spacing-16)}.toast-container .top-center{position:absolute;left:50%;transform:translateX(-50%)}.toast-container .top-right{position:absolute;right:var(--spacing-16)}.toast-container .bottom-left{position:absolute;bottom:0;left:var(--spacing-16)}.toast-container .bottom-center{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.toast-container .bottom-right{position:absolute;bottom:0;right:var(--spacing-16)}.toast{position:relative;width:max-content;max-width:100%;margin:var(--spacing-8) 0;padding:var(--spacing-20);border:1px solid var(--white-30);border-radius:var(--radius-md);background-color:var(--black-50);font-size:var(--font-size-14);transition:opacity .3s ease;white-space:pre-wrap}.toast,.toast dt{color:var(--white-100)}.toast dt{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-8);min-height:1.25rem;font-size:var(--font-size-16);font-weight:600;overflow-wrap:break-word}.toast dt i,.toast dt svg{width:1.25rem}.toast dt+dd{margin-top:var(--spacing-12)}.toast dd{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-8);overflow-wrap:break-word}.toast dd i,.toast dd svg{width:1.25rem}.toast.hidden{opacity:0}.toast.info{border-color:rgba(100,213,251,.4);background-color:#28393e;color:var(--secondary-50)}.toast.info dt i,.toast.info dt svg{color:var(--secondary-200)}.toast.success{border-color:rgba(20,212,80,.4);background-color:#213327;color:#e7ffec}.toast.success dt i,.toast.success dt svg{color:#00df46}.toast.warning{border-color:rgba(251,213,100,.4);background-color:#383325;color:var(--warning-50)}.toast.warning dt i,.toast.warning dt svg{color:var(--warning-300)}.toast.error{border-color:rgba(250,88,32,.45);background-color:#3c2d28;color:var(--danger-50)}.toast.error dt i,.toast.error dt svg{color:#fa7042}.toast.default{border-color:var(--white-30);background-color:rgba(85,85,85,.8);color:var(--white-100)}.toast.default dt i,.toast.default dt svg{color:#00a705}.tool-tip{position:relative;display:inline-flex;width:-moz-fit-content;width:fit-content;cursor:help}.tool-tip:hover .tool-tip-box{visibility:visible;opacity:1}.tool-tip-box{visibility:hidden;position:absolute;z-index:9999;padding:var(--spacing-8) var(--spacing-16);border:1px solid var(--white-30);border-radius:var(--radius-sm);background-color:rgba(85,85,85,.8);color:var(--white-100);font-size:var(--font-size-12);font-weight:400;text-align:center;line-height:var(--line-height-120);white-space:nowrap;box-shadow:var(--shadow-primary);opacity:0;transition:opacity .3s linear;pointer-events:none}.tool-tip-box span{color:var(--secondary-200)}.tool-tip-box.secondary{border-color:var(--white-20);background-color:rgba(59,120,144,.9)}.tool-tip-box.top{top:-.5rem;left:50%;transform:translate(-50%,-100%)}.tool-tip-box.bottom{bottom:-.5rem;left:50%;transform:translate(-50%,100%)}.tool-tip-box.right{right:-.5rem;top:50%;transform:translate(100%,-50%)}.tool-tip-box.left{left:-.5rem;top:50%;transform:translate(-100%,-50%)}.tool-tip-box.left-top{left:0;top:-.5rem;transform:translateY(-100%)}.tool-tip-box.left-bottom{left:0;bottom:-.5rem;transform:translateY(100%)}.tool-tip-box.right-top{right:0;top:-.5rem;transform:translateY(-100%)}.tool-tip-box.right-bottom{right:0;bottom:-.5rem;transform:translateY(100%)}.dropdown-container{position:relative}.dropdown-trigger{cursor:pointer}.drop-box{position:absolute;width:max-content;min-width:12.5rem;border:1px solid var(--primary-800);border-radius:var(--radius-md);background-color:#1f2126;list-style:none;z-index:9000;box-shadow:var(--shadow-primary)}.drop-box:has(.drop-box__container){padding:var(--spacing-8) 0}.drop-box__container{overflow:auto;width:100%;max-width:20rem;max-height:40vh}.drop-box__container::-webkit-scrollbar{width:.625rem;height:.625rem}.drop-box__container::-webkit-scrollbar-thumb{border-radius:.375rem;border:.125rem solid rgba(0,0,0,0)}.drop-box__container::-webkit-scrollbar-button:single-button{background-size:.375rem}.drop-box__container::-webkit-scrollbar-button:single-button:horizontal:decrement,.drop-box__container::-webkit-scrollbar-button:single-button:horizontal:increment,.drop-box__container::-webkit-scrollbar-button:single-button:vertical:decrement,.drop-box__container::-webkit-scrollbar-button:single-button:vertical:increment{width:.625rem;height:.625rem}.drop-box__container::-webkit-scrollbar-button:single-button:vertical:decrement{background-position:center .125rem}.drop-box__container::-webkit-scrollbar-button:single-button:vertical:increment{background-position:center bottom .125rem}.drop-box__container::-webkit-scrollbar-button:single-button:horizontal:decrement{background-position:center .125rem}.drop-box__container::-webkit-scrollbar-button:single-button:horizontal:increment{background-position:center bottom .125rem}.drop-box .text-field{width:calc(100% - 1rem);margin:var(--spacing-4) var(--spacing-8) var(--spacing-12);border-radius:var(--radius-md);background-color:var(--white-10)}.drop-box .text-field~.drop-box__container{min-height:12.5rem}.dropdown-item{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-8);width:100%;height:2.5rem;padding-left:var(--spacing-16);padding-right:var(--spacing-16);font-size:var(--font-size-14);text-align:left;cursor:pointer}.dropdown-item p{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;padding-top:.0625rem}.dropdown-item:hover{background-color:#3c3e41;color:var(--white-100)}.dropdown-item .mark-box{flex:0 0 1.25rem;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:1.25rem;border:1px solid var(--white-30);background-color:var(--white-10);transition:border .2s ease;border-radius:var(--radius-sm);aspect-ratio:1}.dropdown-item .mark-box svg{width:.875rem;color:var(--black-100)}.dropdown-item .mark-box svg .check-mark{stroke-width:1rem;animation:none}.dropdown-item.current{color:var(--primary-300)}.dropdown-item.current .select-mark{border-color:var(--primary-300);background-color:var(--primary-300)}.dropdown-item.current .select-mark:before{animation:checking-short .1s linear 1 both}.dropdown-item.current .select-mark:after{animation:checking-long .2s linear 1 both;animation-delay:.1s}.dropdown-item.current .mark-box{border-color:var(--primary-300);background-color:var(--primary-300)}.dropdown-item.current .mark-box svg{width:.875rem;color:var(--black-100)}.dropdown-item.current .mark-box svg .check-mark{animation:check-mark .2s cubic-bezier(.55,.06,.68,.19) 1 forwards}.drop-box.secondary{border:1px solid rgba(var(--secondary-rgb),.5)}.drop-box.secondary .dropdown-item:hover{background-color:#1e404b;color:var(--secondary-200)}.drop-box.secondary .dropdown-item.current{color:var(--secondary-200)}.drop-box.secondary .dropdown-item.current .mark-box,.drop-box.secondary .dropdown-item.current .select-mark{border-color:var(--secondary-400);background-color:var(--secondary-400)}.drop-box.secondary .dropdown-item.current .mark-box svg{width:.875rem;color:var(--white-100)}.select-mark{flex:0 0 1.25rem;display:inline-flex;justify-content:flex-start;align-items:center;position:relative;z-index:0;width:1.25rem;height:1.25rem;border:1px solid var(--white-30);border-radius:var(--radius-sm);background-color:var(--white-10);vertical-align:middle;aspect-ratio:1}.select-mark:after,.select-mark:before{display:block;position:absolute;height:.1875rem;border-radius:.125rem;background-color:var(--black-100);content:"";opacity:0}.select-mark:before{bottom:.5rem;left:.245rem;width:.5rem;transform-origin:left;transform:rotate(44deg)}.select-mark:after{bottom:.125rem;left:.46875rem;width:.6875rem;transform-origin:left;transform:rotate(-50deg)}@keyframes checking-short{0%{width:0;opacity:0}to{width:.5rem;opacity:1}}@keyframes checking-long{0%{width:0;opacity:0}to{width:.6875rem;opacity:1}}.outline-label{display:inline-flex;justify-content:space-between;align-items:center;width:100%;max-width:100%;min-width:3.125rem;height:var(--form-height-40);border:1px solid var(--white-30);border-radius:var(--radius-md);background:none;color:var(--white-75);font-size:var(--font-size-14);text-align:left;line-height:var(--line-height-140)}.outline-label:not(:disabled){cursor:pointer}.outline-label:not(:disabled):hover{border-color:var(--white-60);color:var(--white-75)}.outline-label:not(:disabled):hover .label-icon{color:var(--white-80)}.outline-label:not(:disabled):hover .label-icon.picker-icon{color:var(--primary-300)}.outline-label:has(input:not(:disabled)){cursor:pointer}.outline-label input:-moz-read-only{cursor:pointer}.outline-label input:read-only{cursor:pointer}.outline-label input{height:100%;background:none;outline:none}.outline-label input,.outline-label p{flex:1 1;width:100%;color:var(--white-100)}.outline-label p{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;text-align:left;line-height:var(--line-height-160)}.outline-label p.placeholder{color:var(--white-60)}.outline-label .label-icon{display:flex;justify-content:center;align-items:center;flex:0 0 1rem;color:var(--white-60);pointer-events:none}.outline-label .label-icon.picker-icon{margin-right:.1em;padding-right:.1em}.outline-label .label-icon.picker-icon.active{color:var(--primary-300)}.outline-label.xxsmall{gap:var(--spacing-4);height:var(--form-height-24);padding-left:var(--spacing-8);padding-right:var(--spacing-6);border-radius:var(--radius-sm);font-size:var(--font-size-11)}.outline-label.xxsmall p{line-height:var(--line-height-120)}.outline-label.xxsmall .label-icon{flex:0 0 .625rem}.outline-label.xsmall{gap:var(--spacing-4);height:var(--form-height-28);padding-left:var(--spacing-10);padding-right:var(--spacing-8);border-radius:.313rem;font-size:var(--font-size-12)}.outline-label.xsmall p{line-height:var(--line-height-120)}.outline-label.xsmall .label-icon{flex:0 0 .75rem}.outline-label.small{gap:var(--spacing-4);height:var(--form-height-32);padding-left:var(--spacing-12);padding-right:var(--spacing-8);font-size:var(--font-size-12)}.outline-label.small p{line-height:var(--line-height-120)}.outline-label.small .label-icon{flex:0 0 .875rem}.outline-label.medium{gap:var(--spacing-4);height:var(--form-height-36);padding-left:var(--spacing-16);padding-right:var(--spacing-12);font-size:var(--font-size-14)}.outline-label.medium .label-icon{flex:0 0 1rem}.outline-label.large{gap:var(--spacing-6);height:var(--form-height-40);padding-left:var(--spacing-16);padding-right:var(--spacing-12);font-size:var(--font-size-14)}.outline-label.large .label-icon{flex:0 0 1.125rem}.outline-label.xlarge{gap:var(--spacing-8);height:var(--form-height-48);padding-left:var(--spacing-18);padding-right:var(--spacing-14);font-size:var(--font-size-16)}.outline-label.xlarge .label-icon{flex:0 0 1.25rem}.outline-label.xxlarge{gap:var(--spacing-8);height:var(--form-height-56);padding-left:var(--spacing-20);padding-right:var(--spacing-16);font-size:var(--font-size-16)}.outline-label.xxlarge .label-icon{flex:0 0 1.5rem}.date-picker-range{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);width:100%}.date-picker-range .tilde{align-self:center;color:var(--white-60);font-weight:400;font-size:var(--font-size-16)}.date-picker-range .label-text{margin-right:var(--spacing-12);color:var(--white-75);font-weight:500;white-space:nowrap}.arrow--left,.arrow--right{position:relative;width:.75rem;height:.75rem;transform:rotate(45deg);transform-origin:center;aspect-ratio:1}.arrow--left:before,.arrow--right:before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.arrow--left{margin-left:.25rem}.arrow--left:before{border-left:.188rem solid;border-bottom:.188rem solid}.arrow--right{margin-right:.25rem}.arrow--right:before{border-right:.188rem solid;border-top:.188rem solid}.calendar__box{position:absolute;width:-moz-fit-content;width:fit-content;min-width:20rem;border:1px solid rgba(var(--primary-rgb),.6);border-radius:var(--radius-md);background-color:#1f2126;list-style:none;z-index:9000;box-shadow:var(--shadow-primary)}.calendar__wrap{display:flex;align-items:flex-start;gap:var(--spacing-16);padding:var(--spacing-16)}.calendar__wrap .calendar__container{flex:1 1;width:100%}.calendar__control{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);width:100%;margin-bottom:var(--spacing-8)}.calendar__control p{font-size:var(--font-size-16);font-weight:600}.calendar__control--select{flex:1 1;display:flex;justify-content:center;gap:var(--spacing-4);position:relative}.calendar__control--select select{position:relative;height:1.875rem;padding:0 var(--spacing-12);border:1px solid var(--white-30);border-radius:var(--radius-sm);color:var(--white-90);font-size:var(--font-size-12);font-weight:500;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-position:center right .5rem;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.25781 9.28125C6.11719 9.42188 5.85938 9.42188 5.71875 9.28125L1.21875 4.78125C1.07812 4.64062 1.07812 4.38281 1.21875 4.24219C1.35938 4.10156 1.61719 4.10156 1.75781 4.24219L6 8.48438L10.2188 4.24219C10.3594 4.10156 10.6172 4.10156 10.7578 4.24219C10.8984 4.38281 10.8984 4.64062 10.7578 4.78125L6.25781 9.28125Z' fill='white' fill-opacity='0.6' /%3E%3C/svg%3E")}.calendar__control--select select:last-child{width:5rem}.calendar__control--select select:first-child{width:6.25rem}.calendar__control--select select:hover{border-color:var(--primary-300)}.calendar__control--select select option{background:#1f2126;color:#fff}.calendar__control button{display:flex;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;border-radius:var(--radius-sm);color:var(--white-60);text-align:center}.calendar__control button svg{height:.875rem}.calendar__control button:hover{color:var(--white-100)}.calendar__content,.calendar__header{display:grid;grid-template-columns:repeat(7,1fr);width:100%}.calendar__content div,.calendar__header div{min-width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:var(--radius-md);color:var(--white-100);font-size:var(--font-size-14);font-weight:400;text-align:center;white-space:nowrap}.calendar__header{margin-bottom:var(--spacing-4)}.calendar__header div{font-size:var(--font-size-12);font-weight:700}.calendar__content div{cursor:pointer}.calendar__content div:not(.empty-day):not(.day-selected):not(.day-range):hover{color:var(--primary-300);font-weight:600;opacity:1}.calendar__content div.day-range,.calendar__content div.day-selected{background-color:var(--primary-300);color:var(--black-100);font-weight:600}.calendar__content div.day-range.day-range,.calendar__content div.day-selected.day-range{background-color:#3c3e41;color:var(--white-90);border-radius:0}.calendar__content div.day-range~.day-selected,.calendar__content div.day-selected~.day-selected{border-top-left-radius:0;border-bottom-left-radius:0}.calendar__content div.day-range:has(~.day-range),.calendar__content div.day-range:has(~.day-selected),.calendar__content div.day-selected:has(~.day-range),.calendar__content div.day-selected:has(~.day-selected){border-top-right-radius:0;border-bottom-right-radius:0}.calendar__content div.empty-day{opacity:.3;pointer-events:none}.calendar__content div.empty-day.day-range,.calendar__content div.empty-day.day-selected{opacity:.3}.calendar__footer-btn{display:flex;justify-content:space-between;gap:var(--spacing-4);width:100%;padding:0 var(--spacing-16) var(--spacing-16)}.calendar__footer-btn .btn.btn{flex:auto;padding-left:0;padding-right:0}.calendar__footer-btn .btn.btn:hover{border-top-color:var(--primary-300)!important}.transfer-list{display:flex;align-items:stretch;gap:var(--spacing-20);height:100%;font-size:var(--font-size-regular)}.transfer-list__container{flex:auto;overflow:hidden;width:50%;min-width:18.75rem;min-height:18.75rem;border-radius:var(--radius-md);border:1px solid var(--white-30);background-color:var(--black-70)}.transfer-list__header{display:flex;justify-content:center;align-items:center;height:3rem;border-bottom:1px solid var(--white-30);border-radius:var(--radius-md) var(--radius-md) 0 0;font-weight:500}.transfer-list__content{height:calc(100% - 3rem);list-style:none;overflow-y:auto}.transfer-list__content::-webkit-scrollbar{width:.625rem;height:.625rem}.transfer-list__content::-webkit-scrollbar-thumb{border-radius:.375rem;border:.125rem solid rgba(0,0,0,0)}.transfer-list__content::-webkit-scrollbar-button:single-button{background-size:.375rem}.transfer-list__content::-webkit-scrollbar-button:single-button:horizontal:decrement,.transfer-list__content::-webkit-scrollbar-button:single-button:horizontal:increment,.transfer-list__content::-webkit-scrollbar-button:single-button:vertical:decrement,.transfer-list__content::-webkit-scrollbar-button:single-button:vertical:increment{width:.625rem;height:.625rem}.transfer-list__content::-webkit-scrollbar-button:single-button:vertical:decrement{background-position:center .125rem}.transfer-list__content::-webkit-scrollbar-button:single-button:vertical:increment{background-position:center bottom .125rem}.transfer-list__content::-webkit-scrollbar-button:single-button:horizontal:decrement{background-position:center .125rem}.transfer-list__content::-webkit-scrollbar-button:single-button:horizontal:increment{background-position:center bottom .125rem}.transfer-list__content li{display:flex;justify-content:space-between;padding:var(--spacing-8) var(--spacing-16);border-bottom:1px solid var(--white-30);background-color:var(--white-5);font-size:var(--font-size-16);text-align:center;cursor:pointer;transition:background-color .3s linear}.transfer-list__content li:hover{background-color:var(--white-20)}.transfer-list__content li.selected{background-color:rgba(var(--primary-rgb),.9);color:var(--black-100);font-weight:500}.transfer-list .list-controls,.transfer-list .transfer-buttons{align-self:center;display:flex;flex-direction:column;gap:var(--spacing-8)}.transfer-list .list-controls button,.transfer-list .transfer-buttons button{display:flex;justify-content:center;align-items:center;width:2.25rem;border:0;border-radius:var(--radius-sm);background:var(--white-30);color:var(--white-100);cursor:pointer;transition:background .3s;aspect-ratio:1}.transfer-list .list-controls button svg,.transfer-list .transfer-buttons button svg{width:1rem}.transfer-list .list-controls button svg.chevron-arrow,.transfer-list .transfer-buttons button svg.chevron-arrow{width:.875rem}.transfer-list .list-controls button:hover,.transfer-list .transfer-buttons button:hover{background:var(--secondary-400)}.pagination,.pagination__content{display:flex;align-items:center}.pagination__content{gap:var(--spacing-6);margin:0 var(--spacing-4)}.pagination__ellipsis{padding:var(--spacing-6);font-size:var(--font-size-16);color:var(--white-60)}.pagination .button__chevron,.pagination .button__page-number{display:flex;justify-content:center;align-items:center;height:2rem;padding:0 var(--spacing-4);border-radius:var(--radius-sm);background-color:rgba(0,0,0,0);font-size:var(--font-size-14);color:var(--white-100);font-weight:400}.pagination .button__chevron svg,.pagination .button__page-number svg{height:1rem}.pagination .button__chevron.active,.pagination .button__page-number.active{color:var(--primary-300);font-weight:600}.pagination .button__chevron:not(:disabled):not(.active):hover,.pagination .button__page-number:not(:disabled):not(.active):hover{color:var(--primary-300)}.pagination .button__chevron:disabled,.pagination .button__page-number:disabled{color:var(--white-30);cursor:default}.pagination .button__chevron{min-width:1.75rem}.pagination .button__page-number{min-width:2rem;color:var(--white-85)}.pagination.small .button__chevron,.pagination.small .button__page-number{height:1.5rem;padding:0 var(--spacing-4);font-size:var(--font-size-12)}.pagination.small .button__chevron svg,.pagination.small .button__page-number svg{height:.8rem}.pagination.small .button__chevron{min-width:1.25rem}.pagination.small .button__page-number{min-width:1.5rem}.dialog-wrap{display:flex;justify-content:center;align-items:center;position:fixed;inset:0;z-index:7000;width:100%;height:100%;background-color:var(--black-50)}.dialog__container{display:flex;flex-direction:column;justify-content:space-between;width:-moz-fit-content;width:fit-content;max-width:37.5rem;min-width:28.125rem;max-height:94vh;padding:var(--spacing-36) var(--spacing-32);border-top:2px solid var(--primary-300);border-radius:var(--radius-xl);background:#444445;box-shadow:var(--shadow-primary)}.dialog__container.success{border-top-color:var(--success-400)}.dialog__container.danger{border-top-color:var(--danger-500)}.dialog__header{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--spacing-8)}.dialog__header h2{font-size:var(--font-size-24);font-weight:600}.dialog__content{flex:auto;overflow:hidden;overflow-y:auto;width:100%;text-align:center;overflow-wrap:break-word;margin-top:var(--spacing-20);margin-bottom:var(--spacing-32)}.dialog__item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-8)}.dialog__item dt{color:var(--white-100);font-size:var(--font-size-20);font-weight:700}.dialog__item dd{color:var(--white-80);font-size:var(--font-size-16);line-height:var(--line-height-160)}.dialog__footer{display:flex;justify-content:center;align-items:flex-start;gap:var(--spacing-8)}.dialog__footer .btn{min-width:10rem}.dialog__footer .btn:not(:disabled):hover{border-top-color:#b4b4b4;background:linear-gradient(180deg,#757575,#505050)!important}.dialog__footer .btn:not(:disabled):hover.default{border-top-color:var(--white-50)}.dialog__footer .btn:not(:disabled):hover.primary{border-top-color:var(--primary-200)}.dialog__footer .btn:not(:disabled):hover.secondary{border-top-color:var(--secondary-200)}.dialog__footer .btn:not(:disabled):hover.success{border-top-color:var(--success-400)}.dialog__footer .btn:not(:disabled):hover.danger{border-top-color:var(--danger-500)}.dialog__icon{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:1;width:2.5rem;animation:bounce .3s cubic-bezier(.55,.06,.68,.19) 1s forwards}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.dialog__icon.success{color:var(--success-400)}.dialog__icon.danger{color:var(--danger-500)}.dialog__icon svg{position:relative;z-index:1;width:2.5rem}.dialog__icon svg .check-mark{stroke-width:.625rem;animation:check-mark .3s cubic-bezier(.55,.06,.68,.19) .3s forwards}.dialog__icon svg .exclaim-mark{animation-delay:.3s}.dialog__icon svg .exclaim-mark+.exclaim-mark{animation-delay:.6s}.modal-wrap{display:flex;justify-content:center;align-items:center;position:fixed;inset:0;z-index:6000;width:100%;height:100%;background-color:var(--black-50)}.modal__container{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:-moz-fit-content;width:fit-content;max-width:94vw;min-width:31.25rem;min-height:20rem;max-height:94vh;border-top:2px solid var(--primary-300);border-radius:var(--radius-xl);background:var(--gradient-black);box-shadow:var(--shadow-primary)}.modal__container.xsmall{width:31.25rem}.modal__container.small{width:40.625rem}.modal__container.medium{width:50rem}.modal__container.large{width:62.5rem}.modal__container.xlarge{width:75rem}.modal__container.full{width:98%}.modal__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-12);padding:1.875rem 2.5rem}.modal__header--title{margin-right:auto}.modal__header--title>p{margin-top:var(--spacing-12);color:var(--white-75);font-size:var(--font-size-14);font-weight:400}.modal__header h2{color:var(--white-100);font-size:var(--font-size-24);font-weight:400}.modal__header button{flex:0 0 1.125rem;color:var(--white-100);font-size:var(--font-size-18);line-height:1}.modal__header button svg{width:auto;height:1.25rem}.modal__header button:hover{color:var(--secondary-300)}.modal__content{flex:auto;overflow:hidden;overflow-y:auto;width:100%;margin-bottom:3rem;padding-left:2.5rem;padding-right:2.5rem}.modal__footer{flex:0 0 auto;display:flex;justify-content:space-between;align-items:stretch;overflow:hidden;border-radius:0 0 var(--radius-xl) var(--radius-xl)}.modal__footer button{flex:auto;width:1%;height:var(--form-height-48);border-top:1px solid var(--white-20);background:rgba(0,0,0,0);color:var(--white-100);font-size:var(--font-size-16);font-weight:600}.modal__footer button:not(:disabled):hover{border-top-color:#b4b4b4;background:linear-gradient(90deg,rgba(150,150,150,.1),rgba(230,230,230,.3))}.modal__footer button.primary{border-top-color:var(--primary-300);background:linear-gradient(90deg,rgba(214,251,100,.1),rgba(60,62,65,.3))}.modal__footer button.primary:not(:disabled):hover{border-top-color:var(--primary-500);background:linear-gradient(90deg,rgba(214,251,100,.5),rgba(214,251,100,.2))}.modal__footer button:disabled{border-top-color:var(--white-30);background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(60,62,65,.3));color:var(--white-40);cursor:not-allowed}.tree-container{width:100%;padding:10px;background:#b0e0e6;display:flex;flex-direction:column;gap:5px}.tree-node{width:100%;color:#000;border:1px solid red;font-size:20px}.tree-node.dropping{font-size:30px}.tree-children{margin-left:20px}.tree-seperator{width:100%;height:20px;margin:3px 0;background:#000}.tree-seperator.dropping{background:red}.tree-seperator-for-parent{width:100%;height:20px;margin:3px 0;background:blue}.tree-seperator-for-parent.dropping{background:red}.tree-filter-input{height:40px;font-size:30px}.tag{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-6);position:relative;height:1.75rem;padding:0 Var(--spacing-10);border-radius:var(--radius-sm);background-color:var(--white-10);color:var(--white-100);white-space:nowrap}.tag span{line-height:1.2}.tag.xsmall{height:1.375rem}.tag.small,.tag.xsmall{gap:var(--spacing-4);padding:0 var(--spacing-8);font-size:var(--font-size-12)}.tag.small{height:1.5rem}.tag.medium{gap:var(--spacing-6);height:1.75rem;padding:0 var(--spacing-10);font-size:var(--font-size-14)}.tag.large{gap:var(--spacing-8);height:2rem;padding:0 var(--spacing-12);font-size:var(--font-size-16)}.tag.danger,.tag.primary,.tag.secondary,.tag.success,.tag.warning{color:var(--black-100);font-weight:600}.tag.primary{background-color:var(--primary-300)}.tag.secondary{background-color:var(--secondary-300)}.tag.success{background-color:var(--success-400)}.tag.danger{background-color:var(--danger-400)}.tag.warning{background-color:var(--warning-400)}.tag.finding{border:1px solid var(--white-10);background:var(--white-20);color:var(--white-80)}.tag.negative{padding:0 var(--spacing-12);border-bottom-color:rgba(20,212,80,.4);border-right-color:rgba(20,212,80,.4);border-left:1px solid rgba(20,212,80,.4);border-top:1px solid rgba(20,212,80,.4);border-radius:1.25rem;background-color:#213327;color:var(--success-400)}.tag.positive{border-bottom-color:rgba(250,88,32,.4);border-right-color:rgba(250,88,32,.4);border-left:1px solid rgba(250,88,32,.4);border-top:1px solid rgba(250,88,32,.4);border-radius:1.25rem;background-color:#3e2117;color:var(--danger-500)}.tag.failure,.tag.positive{padding:0 var(--spacing-12) 1px}.tag.failure{border-bottom-color:rgba(251,213,100,.4);border-right-color:rgba(251,213,100,.4);border-left:1px solid rgba(251,213,100,.4);border-top:1px solid rgba(251,213,100,.4);border-radius:1.25rem;background-color:#383325;color:var(--warning-300)}.tag.admin-all,.tag.admin-operation,.tag.admin-super,.tag.admin-system,.tag.mode-demo,.tag.mode-researcher{min-width:5.5rem;height:1.5rem;padding:0 var(--spacing-12);border-radius:1.25rem;font-size:var(--font-size-12);white-space:nowrap}.tag.admin-super{border-bottom-color:rgba(251,213,100,.4);border-right-color:rgba(251,213,100,.4);border-left:1px solid rgba(251,213,100,.4);border-top:1px solid rgba(251,213,100,.4);background-color:#383325;color:var(--warning-300)}.tag.admin-operation{border-bottom-color:rgba(20,212,80,.4);border-right-color:rgba(20,212,80,.4);border-left:1px solid rgba(20,212,80,.4);border-top:1px solid rgba(20,212,80,.4);background-color:#213327;color:var(--success-400)}.tag.admin-system{border-bottom-color:rgba(100,213,251,.4);border-right-color:rgba(100,213,251,.4);border-left:1px solid rgba(100,213,251,.4);border-top:1px solid rgba(100,213,251,.4);background-color:#202d31;color:var(--secondary-200)}.tag.mode-demo{border-bottom-color:rgba(114,210,209,.4);border-right-color:rgba(114,210,209,.4);border-left:1px solid rgba(114,210,209,.4);border-top:1px solid rgba(114,210,209,.4);background-color:#213332;color:#72d2d1}.tag.mode-researcher{border-bottom-color:rgba(200,189,255,.4);border-right-color:rgba(200,189,255,.4);border-left:1px solid rgba(200,189,255,.4);border-top:1px solid rgba(200,189,255,.4);background-color:#312c47;color:#c8bdff}.tag.off,.tag.on{min-width:3.125rem;height:1.5rem;padding:0 var(--spacing-14);border-radius:1.25rem;font-size:var(--font-size-14);white-space:nowrap}.tag.on{border-bottom-color:rgba(20,212,80,.4);border-right-color:rgba(20,212,80,.4);border-left:1px solid rgba(20,212,80,.4);border-top:1px solid rgba(20,212,80,.4);background-color:#213327;color:var(--success-400)}.tag.off{border-bottom-color:rgba(250,88,32,.4);border-right-color:rgba(250,88,32,.4);border-left:1px solid rgba(250,88,32,.4);border-top:1px solid rgba(250,88,32,.4);background-color:#3e2117;color:var(--danger-500)}.tag.round{border-radius:1.25rem}.textarea{position:relative;width:100%;height:auto;padding:var(--spacing-18) var(--spacing-4) var(--spacing-18) var(--spacing-18);border-radius:var(--radius-md);background:var(--black-40)}.textarea textarea{display:block;width:100%;min-height:2.5rem;padding-right:var(--spacing-4);background:none;color:var(--white-100);font-size:var(--font-size-14);line-height:1.25rem;resize:none}.textarea textarea::placeholder{color:var(--white-70);font-weight:300}.textarea textarea::-webkit-input-placeholder{color:var(--white-70);font-weight:300}.textarea textarea:-ms-input-placeholder{color:var(--white-70);font-weight:300}.textarea textarea::-webkit-scrollbar{width:.625rem;height:.625rem}.textarea textarea::-webkit-scrollbar-thumb{border-radius:.375rem;border:.125rem solid rgba(0,0,0,0)}.textarea textarea::-webkit-scrollbar-button:single-button{background-size:.375rem}.textarea textarea::-webkit-scrollbar-button:single-button:vertical:decrement{height:.625rem;background-position:center .125rem}.textarea textarea::-webkit-scrollbar-button:single-button:vertical:increment{height:.625rem;background-position:center bottom .125rem}.textarea.small{padding:var(--spacing-12) var(--spacing-2) var(--spacing-12) var(--spacing-12)}.textarea.small textarea{min-height:2.25rem;padding-right:var(--spacing-2);font-size:var(--font-size-12);line-height:1.125rem}.textarea.large{padding:var(--spacing-20) var(--spacing-6) var(--spacing-20) var(--spacing-20)}.textarea.large textarea{min-height:3rem;padding-right:var(--spacing-6);font-size:var(--font-size-16);line-height:1.5rem}.toggle-switch{display:inline-flex;position:relative}.toggle-switch input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);opacity:.001}.toggle-switch div{position:relative;width:3rem;height:1.75rem;border-radius:.875rem;background-color:var(--white-30);cursor:pointer;transition:background-color .2s cubic-bezier(.55,.06,.68,.19)}.toggle-switch div:before{display:block;position:absolute;top:.25rem;left:.25rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:var(--white-100);box-shadow:0 1rem 2rem rgba(0,0,0,.3);transition:transform .2s cubic-bezier(.55,.06,.68,.19);aspect-ratio:1;content:""}.toggle-switch:has(input:disabled) div{cursor:not-allowed}.toggle-switch input:focus-visible~div{outline:1px solid var(--black-30)}.toggle-switch input:focus-visible~div:before{outline:1px solid var(--black-30)}.toggle-switch input:checked~div{background-color:var(--white-60)}.toggle-switch input:checked~div:before{transform:translateX(1.25rem)}.toggle-switch input:disabled~div{background-color:var(--white-20)}.toggle-switch input:disabled~div:before{background-color:var(--white-30)}.toggle-switch.primary input:checked~div{background-color:var(--primary-600)}.toggle-switch.secondary input:checked~div{background-color:var(--secondary-500)}.toggle-switch.success input:checked~div{background-color:var(--success-500)}.toggle-switch.danger input:checked~div{background-color:var(--danger-500)}.toggle-switch.xsmall div{width:1.875rem;height:1rem;border-radius:.5rem}.toggle-switch.xsmall div:before{top:.125rem;left:.125rem;width:.75rem;height:.75rem}.toggle-switch.xsmall input:checked~div:before{transform:translateX(.875rem)}.toggle-switch.small div{width:2.5rem;height:1.375rem;border-radius:.6875rem}.toggle-switch.small div:before{top:.1875rem;left:.1875rem;width:1rem;height:1rem}.toggle-switch.small input:checked~div:before{transform:translateX(1.125rem)}.toggle-switch.large div{width:3.5rem;height:2rem;border-radius:1rem}.toggle-switch.large div:before{top:.3125rem;left:.3125rem;width:1.375rem;height:1.375rem}.toggle-switch.large input:checked~div:before{transform:translateX(1.5rem)}.toggle-switch-label{display:flex;justify-content:center;align-items:center;gap:var(--spacing-12)}.toggle-switch-label>p{font-size:var(--font-size-16);white-space:nowrap}.progress-bar{position:relative;width:100%;background-color:var(--white-10);border-radius:var(--radius-sm);overflow:hidden}.progress-bar__fill{height:100%;border-radius:var(--radius-xl);background:linear-gradient(90deg,#00c4f9,#14d450 50%,#d6fb64);transition:all .5s ease}.progress-bar.small{height:.25rem}.progress-bar.medium{height:.5rem}.progress-bar.large{height:.75rem}.font-9{font-size:.563rem}.font-10{font-size:.625rem}.font-11{font-size:.688rem}.font-12{font-size:.75rem}.font-13{font-size:.8125rem}.font-14{font-size:.875rem}.font-15{font-size:.9375rem}.font-16{font-size:1rem}.font-17{font-size:1.0625rem}.font-18{font-size:1.125rem}.font-19{font-size:1.1875rem}.font-20{font-size:1.25rem}.font-21{font-size:1.3125rem}.font-22{font-size:1.375rem}.font-23{font-size:1.4375rem}.font-24{font-size:1.5rem}.font-25{font-size:1.5625rem}.font-26{font-size:1.625rem}.font-27{font-size:1.6875rem}.font-28{font-size:1.75rem}.font-29{font-size:1.8125rem}.font-30{font-size:1.875rem}.weight-100{font-weight:100}.weight-200{font-weight:200}.weight-300{font-weight:300}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.weight-700{font-weight:700}.weight-800{font-weight:800}.weight-900{font-weight:900}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.mt0{margin-top:0}.mt2{margin-top:.125rem}.mt3{margin-top:.1875rem}.mt4{margin-top:.25rem}.mt5{margin-top:.3125rem}.mt6{margin-top:.375rem}.mt8{margin-top:.5rem}.mt10{margin-top:.625rem}.mt12{margin-top:.75rem}.mt15{margin-top:.9375rem}.mt16{margin-top:1rem}.mt20{margin-top:1.25rem}.mt24{margin-top:1.5rem}.mt25{margin-top:1.5625rem}.mt28{margin-top:1.75rem}.mt30{margin-top:1.875rem}.mt32{margin-top:2rem}.mt35{margin-top:2.1875rem}.mt36{margin-top:2.25rem}.mt40{margin-top:2.5rem}.mt44{margin-top:2.75rem}.mt45{margin-top:2.8125rem}.mt48{margin-top:3rem}.mt52{margin-top:3.25rem}.mt55{margin-top:3.4375rem}.mt56{margin-top:3.5rem}.mt60{margin-top:3.75rem}.mt64{margin-top:4rem}.mt65{margin-top:4.0625rem}.mt68{margin-top:4.25rem}.mt72{margin-top:4.5rem}.mt76{margin-top:4.75rem}.mt80{margin-top:5rem}.mt84{margin-top:5.25rem}.mt88{margin-top:5.5rem}.mt92{margin-top:5.75rem}.mt96{margin-top:6rem}.mt100{margin-top:6.25rem}.mb0{margin-bottom:0}.mb2{margin-bottom:.125rem}.mb3{margin-bottom:.1875rem}.mb4{margin-bottom:.25rem}.mb5{margin-bottom:.3125rem}.mb8{margin-bottom:.5rem}.mb10{margin-bottom:.625rem}.mb12{margin-bottom:.75rem}.mb15{margin-bottom:.9375rem}.mb16{margin-bottom:1rem}.mb20{margin-bottom:1.25rem}.mb24{margin-bottom:1.5rem}.mb25{margin-bottom:1.5625rem}.mb28{margin-bottom:1.75rem}.mb30{margin-bottom:1.875rem}.mb32{margin-bottom:2rem}.mb35{margin-bottom:2.1875rem}.mb36{margin-bottom:2.25rem}.mb40{margin-bottom:2.5rem}.mb44{margin-bottom:2.75rem}.mb45{margin-bottom:2.8125rem}.mb48{margin-bottom:3rem}.mb50{margin-bottom:3.125rem}.mb52{margin-bottom:3.25rem}.mb55{margin-bottom:3.4375rem}.mb56{margin-bottom:3.5rem}.mb60{margin-bottom:3.75rem}.mb64{margin-bottom:4rem}.mb65{margin-bottom:4.0625rem}.mb68{margin-bottom:4.25rem}.mb70{margin-bottom:4.375rem}.mb72{margin-bottom:4.5rem}.mb75{margin-bottom:4.6875rem}.mb80{margin-bottom:5rem}.mb84{margin-bottom:5.25rem}.mb85{margin-bottom:5.3125rem}.mb88{margin-bottom:5.5rem}.mb90{margin-bottom:5.625rem}.mb92{margin-bottom:5.75rem}.mb95{margin-bottom:5.9375rem}.mb96{margin-bottom:6rem}.mb100{margin-bottom:6.25rem}.ml-auto{margin-left:auto}.ml0{margin-left:0}.ml2{margin-left:.125rem}.ml3{margin-left:.1875rem}.ml4{margin-left:.25rem}.ml5{margin-left:.3125rem}.ml6{margin-left:.375rem}.ml8{margin-left:.5rem}.ml10{margin-left:.625rem}.ml12{margin-left:.75rem}.ml15{margin-left:.9375rem}.ml16{margin-left:1rem}.ml20{margin-left:1.25rem}.ml24{margin-left:1.5rem}.ml25{margin-left:1.5625rem}.ml28{margin-left:1.75rem}.ml30{margin-left:1.875rem}.ml32{margin-left:2rem}.ml35{margin-left:2.1875rem}.ml36{margin-left:2.25rem}.ml40{margin-left:2.5rem}.ml44{margin-left:2.75rem}.ml45{margin-left:2.8125rem}.ml48{margin-left:3rem}.ml52{margin-left:3.25rem}.ml55{margin-left:3.4375rem}.ml56{margin-left:3.5rem}.ml60{margin-left:3.75rem}.ml64{margin-left:4rem}.ml65{margin-left:4.0625rem}.ml68{margin-left:4.25rem}.ml72{margin-left:4.5rem}.ml76{margin-left:4.75rem}.ml80{margin-left:5rem}.ml84{margin-left:5.25rem}.ml88{margin-left:5.5rem}.ml92{margin-left:5.75rem}.ml96{margin-left:6rem}.ml100{margin-left:6.25rem}.mr-auto{margin-right:auto}.mr0{margin-right:0}.mr1{margin-right:.063rem}.mr2{margin-right:.125rem}.mr3{margin-right:.1875rem}.mr4{margin-right:.25rem}.mr5{margin-right:.3125rem}.mr8{margin-right:.5rem}.mr10{margin-right:.625rem}.mr12{margin-right:.75rem}.mr15{margin-right:.9375rem}.mr16{margin-right:1rem}.mr20{margin-right:1.25rem}.mr24{margin-right:1.5rem}.mr25{margin-right:1.5625rem}.mr28{margin-right:1.75rem}.mr30{margin-right:1.875rem}.mr32{margin-right:2rem}.mr35{margin-right:2.1875rem}.mr36{margin-right:2.25rem}.mr40{margin-right:2.5rem}.mr44{margin-right:2.75rem}.mr45{margin-right:2.8125rem}.mr48{margin-right:3rem}.mr52{margin-right:3.25rem}.mr55{margin-right:3.4375rem}.mr56{margin-right:3.5rem}.mr60{margin-right:3.75rem}.mr64{margin-right:4rem}.mr65{margin-right:4.0625rem}.mr68{margin-right:4.25rem}.mr72{margin-right:4.5rem}.mr76{margin-right:4.75rem}.mr80{margin-right:5rem}.mr84{margin-right:5.25rem}.mr88{margin-right:5.5rem}.mr92{margin-right:5.75rem}.mr96{margin-right:6rem}.mr100{margin-right:6.25rem}.pt0{padding-top:0}.pt2{padding-top:.125rem}.pt3{padding-top:.1875rem}.pt4{padding-top:.25rem}.pt5{padding-top:.3125rem}.pt8{padding-top:.5rem}.pt10{padding-top:.625rem}.pt12{padding-top:.75rem}.pt15{padding-top:.9375rem}.pt16{padding-top:1rem}.pt20{padding-top:1.25rem}.pt24{padding-top:1.5rem}.pt25{padding-top:1.5625rem}.pt28{padding-top:1.75rem}.pt30{padding-top:1.875rem}.pt32{padding-top:2rem}.pt35{padding-top:2.1875rem}.pt36{padding-top:2.25rem}.pt40{padding-top:2.5rem}.pt44{padding-top:2.75rem}.pt45{padding-top:2.8125rem}.pt48{padding-top:3rem}.pt52{padding-top:3.25rem}.pt55{padding-top:3.4375rem}.pt56{padding-top:3.5rem}.pt60{padding-top:3.75rem}.pt64{padding-top:4rem}.pt65{padding-top:4.0625rem}.pt68{padding-top:4.25rem}.pt72{padding-top:4.5rem}.pt76{padding-top:4.75rem}.pt80{padding-top:5rem}.pt84{padding-top:5.25rem}.pt88{padding-top:5.5rem}.pt92{padding-top:5.75rem}.pt96{padding-top:6rem}.pt100{padding-top:6.25rem}.pb0{padding-bottom:0}.pb2{padding-bottom:.125rem}.pb3{padding-bottom:.1875rem}.pb4{padding-bottom:.25rem}.pb5{padding-bottom:.3125rem}.pb8{padding-bottom:.5rem}.pb10{padding-bottom:.625rem}.pb12{padding-bottom:.75rem}.pb15{padding-bottom:.9375rem}.pb16{padding-bottom:1rem}.pb20{padding-bottom:1.25rem}.pb24{padding-bottom:1.5rem}.pb25{padding-bottom:1.5625rem}.pb28{padding-bottom:1.75rem}.pb30{padding-bottom:1.875rem}.pb32{padding-bottom:2rem}.pb35{padding-bottom:2.1875rem}.pb36{padding-bottom:2.25rem}.pb40{padding-bottom:2.5rem}.pb44{padding-bottom:2.75rem}.pb45{padding-bottom:2.8125rem}.pb48{padding-bottom:3rem}.pb52{padding-bottom:3.25rem}.pb55{padding-bottom:3.4375rem}.pb56{padding-bottom:3.5rem}.pb60{padding-bottom:3.75rem}.pb64{padding-bottom:4rem}.pb65{padding-bottom:4.0625rem}.pb68{padding-bottom:4.25rem}.pb72{padding-bottom:4.5rem}.pb76{padding-bottom:4.75rem}.pb80{padding-bottom:5rem}.pb84{padding-bottom:5.25rem}.pb88{padding-bottom:5.5rem}.pb92{padding-bottom:5.75rem}.pb96{padding-bottom:6rem}.pb100{padding-bottom:6.25rem}.pl0{padding-left:0}.pl2{padding-left:.125rem}.pl3{padding-left:.1875rem}.pl4{padding-left:.25rem}.pl5{padding-left:.3125rem}.pl8{padding-left:.5rem}.pl10{padding-left:.625rem}.pl12{padding-left:.75rem}.pl15{padding-left:.9375rem}.pl16{padding-left:1rem}.pl20{padding-left:1.25rem}.pl24{padding-left:1.5rem}.pl25{padding-left:1.5625rem}.pl28{padding-left:1.75rem}.pl30{padding-left:1.875rem}.pl32{padding-left:2rem}.pl35{padding-left:2.1875rem}.pl36{padding-left:2.25rem}.pl40{padding-left:2.5rem}.pl44{padding-left:2.75rem}.pl45{padding-left:2.8125rem}.pl48{padding-left:3rem}.pl52{padding-left:3.25rem}.pl55{padding-left:3.4375rem}.pl56{padding-left:3.5rem}.pl60{padding-left:3.75rem}.pl64{padding-left:4rem}.pl65{padding-left:4.0625rem}.pl68{padding-left:4.25rem}.pl72{padding-left:4.5rem}.pl76{padding-left:4.75rem}.pl80{padding-left:5rem}.pl84{padding-left:5.25rem}.pl88{padding-left:5.5rem}.pl92{padding-left:5.75rem}.pl96{padding-left:6rem}.pl100{padding-left:6.25rem}.pr0{padding-right:0}.pr2{padding-right:.125rem}.pr3{padding-right:.1875rem}.pr4{padding-right:.25rem}.pr5{padding-right:.3125rem}.pr8{padding-right:.5rem}.pr10{padding-right:.625rem}.pr12{padding-right:.75rem}.pr15{padding-right:.9375rem}.pr16{padding-right:1rem}.pr20{padding-right:1.25rem}.pr24{padding-right:1.5rem}.pr25{padding-right:1.5625rem}.pr28{padding-right:1.75rem}.pr30{padding-right:1.875rem}.pr32{padding-right:2rem}.pr35{padding-right:2.1875rem}.pr36{padding-right:2.25rem}.pr40{padding-right:2.5rem}.pr44{padding-right:2.75rem}.pr45{padding-right:2.8125rem}.pr48{padding-right:3rem}.pr52{padding-right:3.25rem}.pr55{padding-right:3.4375rem}.pr56{padding-right:3.5rem}.pr60{padding-right:3.75rem}.pr64{padding-right:4rem}.pr65{padding-right:4.0625rem}.pr68{padding-right:4.25rem}.pr72{padding-right:4.5rem}.pr76{padding-right:4.75rem}.pr80{padding-right:5rem}.pr84{padding-right:5.25rem}.pr88{padding-right:5.5rem}.pr92{padding-right:5.75rem}.pr96{padding-right:6rem}.pr100{padding-right:6.25rem}.pd0{padding:0}.pd2{padding:.125rem}.pd3{padding:.1875rem}.pd4{padding:.25rem}.pd5{padding:.3125rem}.pd8{padding:.5rem}.pd10{padding:.625rem}.pd12{padding:.75rem}.pd15{padding:.9375rem}.pd16{padding:1rem}.pd20{padding:1.25rem}.pd24{padding:1.5rem}.pd25{padding:1.5625rem}.pd28{padding:1.75rem}.pd30{padding:1.875rem}.pd32{padding:2rem}.pd35{padding:2.1875rem}.pd36{padding:2.25rem}.pd40{padding:2.5rem}.pd44{padding:2.75rem}.pd45{padding:2.8125rem}.pd48{padding:3rem}.pd52{padding:3.25rem}.pd55{padding:3.4375rem}.pd56{padding:3.5rem}.pd60{padding:3.75rem}.pd64{padding:4rem}.pd65{padding:4.0625rem}.pd68{padding:4.25rem}.pd72{padding:4.5rem}.pd76{padding:4.75rem}.pd80{padding:5rem}.pd84{padding:5.25rem}.pd88{padding:5.5rem}.pd92{padding:5.75rem}.pd96{padding:6rem}.pd100{padding:6.25rem}.max-width{width:max-content}.fit-width{width:-moz-fit-content;width:fit-content}.w-0-5\/24{width:2.083333333%}.w-1\/24{width:4.166666666%}.w-1-5\/24{width:6.25%}.w-2\/24{width:8.333333333%}.w-2-5\/24{width:10.416666667%}.w-3\/24{width:12.5%}.w-3-5\/24{width:14.583333333%}.w-4\/24{width:16.66666666%}.w-4-5\/24{width:18.75%}.w-5\/24{width:20.83333333%}.w-5-5\/24{width:22.916666667%}.w-6\/24{width:25%}.w-6-5\/24{width:27.083333333%}.w-7\/24{width:29.16666666%}.w-7-5\/24{width:31.25%}.w-8\/24{width:33.33333333%}.w-8-5\/24{width:35.416666667%}.w-9\/24{width:37.5%}.w-9-5\/24{width:39.583333333%}.w-10\/24{width:41.66666666%}.w-10-5\/24{width:43.75%}.w-11\/24{width:45.83333333%}.w-11-5\/24{width:47.916666667%}.w-12\/24{width:50%}.w-12-5\/24{width:52.083333333%}.w-13\/24{width:54.16666666%}.w-13-5\/24{width:56.25%}.w-14\/24{width:58.33333333%}.w-14-5\/24{width:60.416666667%}.w-15\/24{width:62.5%}.w-15-5\/24{width:64.583333333%}.w-16\/24{width:66.66666666%}.w-16-5\/24{width:68.75%}.w-17\/24{width:70.83333333%}.w-17-5\/24{width:72.916666667%}.w-18\/24{width:75%}.w-18-5\/24{width:77.083333333%}.w-19\/24{width:79.16666666%}.w-19-5\/24{width:81.25%}.w-20\/24{width:83.33333333%}.w-20-5\/24{width:85.416666667%}.w-21\/24{width:87.5%}.w-21-5\/24{width:89.583333333%}.w-22\/24{width:91.66666666%}.w-22-5\/24{width:93.75%}.w-23\/24{width:95.83333333%}.w-23-5\/24{width:97.916666667%}.w-24\/24{width:100%}.w-1\/48{width:2.083333333%}.w-2\/48{width:4.166666666%}.w-3\/48{width:6.25%}.w-4\/48{width:8.333333333%}.w-5\/48{width:10.416666667%}.w-6\/48{width:12.5%}.w-7\/48{width:14.583333333%}.w-8\/48{width:16.66666666%}.w-9\/48{width:18.75%}.w-10\/48{width:20.83333333%}.w-11\/48{width:22.916666667%}.w-12\/48{width:25%}.w-13\/48{width:27.083333333%}.w-14\/48{width:29.16666666%}.w-15\/48{width:31.25%}.w-16\/48{width:33.33333333%}.w-17\/48{width:35.416666667%}.w-18\/48{width:37.5%}.w-19\/48{width:39.583333333%}.w-20\/48{width:41.66666666%}.w-21\/48{width:43.75%}.w-22\/48{width:45.83333333%}.w-23\/48{width:47.916666667%}.w-24\/48{width:50%}.w-25\/48{width:52.083333333%}.w-26\/48{width:54.16666666%}.w-27\/48{width:56.25%}.w-28\/48{width:58.33333333%}.w-29\/48{width:60.416666667%}.w-30\/48{width:62.5%}.w-31\/48{width:64.583333333%}.w-32\/48{width:66.66666666%}.w-33\/48{width:68.75%}.w-34\/48{width:70.83333333%}.w-35\/48{width:72.916666667%}.w-36\/48{width:75%}.w-37\/48{width:77.083333333%}.w-38\/48{width:79.16666666%}.w-39\/48{width:81.25%}.w-40\/48{width:83.33333333%}.w-41\/48{width:85.416666667%}.w-42\/48{width:87.5%}.w-43\/48{width:89.583333333%}.w-44\/48{width:91.66666666%}.w-45\/48{width:93.75%}.w-46\/48{width:95.83333333%}.w-47\/48{width:97.916666667%}.w-48\/48{width:100%}.w-auto{width:auto}.w-full{width:100%}.w-4{width:.25rem}.w-5{width:.313rem}.w-6{width:.375rem}.w-7{width:.438rem}.w-8{width:.5rem}.w-9{width:.563rem}.w-10{width:.625rem}.w-12{width:.75rem}.w-14{width:.875rem}.w-15{width:.938rem}.w-16{width:1rem}.w-18{width:1.125rem}.w-20{width:1.25rem}.w-22{width:1.375rem}.w-24{width:1.5rem}.w-25{width:1.563rem}.w-26{width:1.625rem}.w-28{width:1.75rem}.w-30{width:1.875rem}.w-32{width:2rem}.w-34{width:2.125rem}.w-35{width:2.188rem}.w-36{width:2.25rem}.w-38{width:2.375rem}.w-40{width:2.5rem}.w-42{width:2.625rem}.w-44{width:2.75rem}.w-45{width:2.813rem}.w-46{width:2.875rem}.w-48{width:3rem}.w-50{width:3.125rem}.w-52{width:3.25rem}.w-54{width:3.375rem}.w-55{width:3.438rem}.w-56{width:3.5rem}.w-58{width:3.625rem}.w-60{width:3.75rem}.w-62{width:3.875rem}.w-64{width:4rem}.w-65{width:4.063rem}.w-66{width:4.125rem}.w-68{width:4.25rem}.w-70{width:4.375rem}.w-72{width:4.5rem}.w-74{width:4.625rem}.w-75{width:4.688rem}.w-76{width:4.75rem}.w-78{width:4.875rem}.w-80{width:5rem}.w-82{width:5.125rem}.w-84{width:5.25rem}.w-85{width:5.313rem}.w-86{width:5.375rem}.w-88{width:5.5rem}.w-90{width:5.625rem}.w-92{width:5.75rem}.w-94{width:5.875rem}.w-95{width:5.938rem}.w-96{width:6rem}.w-98{width:6.125rem}.w-100{width:6.25rem}.w-104{width:6.5rem}.w-105{width:6.563rem}.w-108{width:6.75rem}.w-110{width:6.875rem}.w-112{width:7rem}.w-115{width:7.188rem}.w-116{width:7.25rem}.w-120{width:7.5rem}.w-124{width:7.75rem}.w-125{width:7.813rem}.w-128{width:8rem}.w-130{width:8.125rem}.w-132{width:8.25rem}.w-135{width:8.438rem}.w-136{width:8.5rem}.w-140{width:8.75rem}.w-144{width:9rem}.w-145{width:9.063rem}.w-148{width:9.25rem}.w-150{width:9.375rem}.w-152{width:9.5rem}.w-155{width:9.688rem}.w-156{width:9.75rem}.w-160{width:10rem}.w-164{width:10.25rem}.w-165{width:10.313rem}.w-168{width:10.5rem}.w-170{width:10.625rem}.w-172{width:10.75rem}.w-175{width:10.938rem}.w-176{width:11rem}.w-180{width:11.25rem}.w-184{width:11.5rem}.w-185{width:11.563rem}.w-188{width:11.75rem}.w-190{width:11.875rem}.w-192{width:12rem}.w-195{width:12.188rem}.w-196{width:12.25rem}.w-200{width:12.5rem}.w-204{width:12.75rem}.w-205{width:12.813rem}.w-208{width:13rem}.w-210{width:13.125rem}.w-212{width:13.25rem}.w-215{width:13.438rem}.w-216{width:13.5rem}.w-220{width:13.75rem}.w-224{width:14rem}.w-225{width:14.063rem}.w-228{width:14.25rem}.w-230{width:14.375rem}.w-232{width:14.5rem}.w-235{width:14.688rem}.w-236{width:14.75rem}.w-240{width:15rem}.w-244{width:15.25rem}.w-245{width:15.313rem}.w-248{width:15.5rem}.w-250{width:15.625rem}.w-252{width:15.75rem}.w-255{width:15.938rem}.w-256{width:16rem}.w-260{width:16.25rem}.w-264{width:16.5rem}.w-265{width:16.563rem}.w-268{width:16.75rem}.w-270{width:16.875rem}.w-272{width:17rem}.w-275{width:17.188rem}.w-276{width:17.25rem}.w-280{width:17.5rem}.w-284{width:17.75rem}.w-285{width:17.813rem}.w-288{width:18rem}.w-290{width:18.125rem}.w-292{width:18.25rem}.w-295{width:18.438rem}.w-296{width:18.5rem}.w-300{width:18.75rem}.w-304{width:19rem}.w-305{width:19.063rem}.w-308{width:19.25rem}.w-310{width:19.375rem}.w-312{width:19.5rem}.w-315{width:19.688rem}.w-316{width:19.75rem}.w-320{width:20rem}.w-324{width:20.25rem}.w-325{width:20.313rem}.w-328{width:20.5rem}.w-330{width:20.625rem}.w-332{width:20.75rem}.w-335{width:20.938rem}.w-336{width:21rem}.w-340{width:21.25rem}.w-344{width:21.5rem}.w-345{width:21.563rem}.w-348{width:21.75rem}.w-350{width:21.875rem}.w-352{width:22rem}.w-355{width:22.188rem}.w-356{width:22.25rem}.w-360{width:22.5rem}.w-364{width:22.75rem}.w-365{width:22.813rem}.w-368{width:23rem}.w-370{width:23.125rem}.w-372{width:23.25rem}.w-375{width:23.438rem}.w-376{width:23.5rem}.w-380{width:23.75rem}.w-384{width:24rem}.w-385{width:24.063rem}.w-388{width:24.25rem}.w-390{width:24.375rem}.w-392{width:24.5rem}.w-395{width:24.688rem}.w-396{width:24.75rem}.w-400{width:25rem}.flex{display:flex}.direction-column{flex-direction:column}.direction-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.gap-0{gap:0}.gap-2{gap:.125rem}.gap-4{gap:.25rem}.gap-6{gap:.375rem}.gap-8{gap:.5rem}.gap-10{gap:.625rem}.gap-12{gap:.75rem}.gap-16{gap:1rem}.gap-20{gap:1.25rem}.gap-24{gap:1.5rem}.gap-28{gap:1.75rem}.gap-30{gap:1.875rem}.gap-32{gap:2rem}.gap-36{gap:2.25rem}.gap-40{gap:2.5rem}.gap-48{gap:3rem}.gap-50{gap:3.125rem}.color--white-5{color:var(--white-5)}.color--white-10{color:var(--white-10)}.color--white-15{color:var(--white-15)}.color--white-20{color:var(--white-20)}.color--white-25{color:var(--white-25)}.color--white-30{color:var(--white-30)}.color--white-35{color:var(--white-35)}.color--white-40{color:var(--white-40)}.color--white-45{color:var(--white-45)}.color--white-50{color:var(--white-50)}.color--white-55{color:var(--white-55)}.color--white-60{color:var(--white-60)}.color--white-65{color:var(--white-65)}.color--white-70{color:var(--white-70)}.color--white-75{color:var(--white-75)}.color--white-80{color:var(--white-80)}.color--white-85{color:var(--white-85)}.color--white-90{color:var(--white-90)}.color--white-95{color:var(--white-95)}.color--white-100{color:var(--white-30)}.color--primary{color:var(--primary-300)}.color--secondary{color:var(--secondary-200)}.color--success{color:var(--success-400)}.color--danger{color:var(--danger-500)}.color--warning{color:var(--warning-300)}html{font-size:1rem}@media(min-width:1440px)and (max-width:1920px){html{font-size:.8333333333vw}}@media(min-width:1280px)and (max-width:1439px){html{font-size:1.1118832523vw}}@media(min-width:768px)and (max-width:1279px){html{font-size:1.250977326vw}}@media(min-width:380px)and (max-width:767px){html{font-size:1.5625vw}}@media (max-width:379px){html{font-size:3.3333333333vw}}body{font-size:var(--font-size-14)}.docs-story{background-color:#444}.sb-show-main.sb-main-padded{background:linear-gradient(287.56deg,#121212,#1f2126)}#storybook-root{height:100%;width:100%;display:flex;justify-content:center;align-items:center}#storybook-root[hidden]{display:none}