html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}img,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--shadow-color:var(--color-fg-softer);--shadow:0 4px 4px RGB(var(--color-fg-softer)/.2);--font-color:var(--color-fg);--font-light-color:var(--color-fg-soft);--font-lighter-color:var(--color-fg-softer);--font-family:var(--inter-font,sans-serif);--heading-font-color:var(--color-fg);--heading-font-family:var(--fira-code-font,monospace);--code-font-family:var(--fira-code-font,monospace);--input-focus-shadow-size:.1875em;--input-focus-shadow-alpha:.35}:root.theme-red,:root .theme-red{--color-primary-soft:var(--color-red-soft);--color-primary:var(--color-red);--color-primary-hard:var(--color-red-hard);--color-primary-overlay:var(--color-red-overlay)}:root.theme-orange,:root .theme-orange{--color-primary-soft:var(--color-orange-soft);--color-primary:var(--color-orange);--color-primary-hard:var(--color-orange-hard);--color-primary-overlay:var(--color-orange-overlay)}:root.theme-yellow,:root .theme-yellow{--color-primary-soft:var(--color-yellow-soft);--color-primary:var(--color-yellow);--color-primary-hard:var(--color-yellow-hard);--color-primary-overlay:var(--color-yellow-overlay)}:root.theme-green,:root .theme-green{--color-primary-soft:var(--color-green-soft);--color-primary:var(--color-green);--color-primary-hard:var(--color-green-hard);--color-primary-overlay:var(--color-green-overlay)}:root.theme-cyan,:root .theme-cyan{--color-primary-soft:var(--color-cyan-soft);--color-primary:var(--color-cyan);--color-primary-hard:var(--color-cyan-hard);--color-primary-overlay:var(--color-cyan-overlay)}:root.theme-blue,:root .theme-blue{--color-primary-soft:var(--color-blue-soft);--color-primary:var(--color-blue);--color-primary-hard:var(--color-blue-hard);--color-primary-overlay:var(--color-blue-overlay)}:root.theme-purple,:root .theme-purple{--color-primary-soft:var(--color-purple-soft);--color-primary:var(--color-purple);--color-primary-hard:var(--color-purple-hard);--color-primary-overlay:var(--color-purple-overlay)}:root.theme-pink,:root .theme-pink{--color-primary-soft:var(--color-pink-soft);--color-primary:var(--color-pink);--color-primary-hard:var(--color-pink-hard);--color-primary-overlay:var(--color-pink-overlay)}:root,.theme-light{--color-scheme:light;--color-bg:250 250 250;--color-bg-hard:245 245 245;--color-bg-harder:229 229 229;--color-ui-softer:245 245 245;--color-ui-soft:229 229 229;--color-ui:212 212 212;--color-ui-hard:163 163 163;--color-ui-harder:115 115 115;--color-ui-light:229 229 229;--color-ui-dark:163 163 163;--color-fg-softer:82 82 82;--color-fg-soft:38 38 38;--color-fg:10 10 10;--color-primary-soft:114 0 171;--color-primary:140 49 201;--color-primary-hard:185 99 250;--color-primary-overlay:250 250 250;--color-success-soft:0 131 88;--color-success:26 165 119;--color-success-hard:76 199 151;--color-success-overlay:250 250 250;--color-warning-soft:184 126 0;--color-warning:227 167 13;--color-warning-hard:251 190 57;--color-warning-overlay:250 250 250;--color-danger-soft:180 0 56;--color-danger:215 27 83;--color-danger-hard:263 83 120;--color-danger-overlay:250 250 250;--color-info-soft:8 63 162;--color-info:35 89 190;--color-info-hard:80 137 242;--color-info-overlay:250 250 250;--color-red-soft:180 0 56;--color-red:215 27 83;--color-red-hard:263 83 120;--color-red-overlay:250 250 250;--color-orange-soft:186 57 0;--color-orange:224 93 23;--color-orange-hard:263 128 67;--color-orange-overlay:250 250 250;--color-yellow-soft:184 126 0;--color-yellow:227 167 13;--color-yellow-hard:251 190 57;--color-yellow-overlay:250 250 250;--color-green-soft:0 131 88;--color-green:26 165 119;--color-green-hard:76 199 151;--color-green-overlay:250 250 250;--color-cyan-soft:0 132 141;--color-cyan:10 167 176;--color-cyan-hard:69 199 208;--color-cyan-overlay:250 250 250;--color-blue-soft:8 63 162;--color-blue:35 89 190;--color-blue-hard:80 137 242;--color-blue-overlay:250 250 250;--color-purple-soft:114 0 171;--color-purple:140 49 201;--color-purple-hard:185 99 250;--color-purple-overlay:250 250 250;--color-pink-soft:174 0 134;--color-pink:209 31 165;--color-pink-hard:253 83 205;--color-pink-overlay:250 250 250}@media (prefers-color-scheme:light){.theme-system{--color-scheme:light;--color-bg:250 250 250;--color-bg-hard:245 245 245;--color-bg-harder:229 229 229;--color-ui-softer:245 245 245;--color-ui-soft:229 229 229;--color-ui:212 212 212;--color-ui-hard:163 163 163;--color-ui-harder:115 115 115;--color-ui-light:229 229 229;--color-ui-dark:163 163 163;--color-fg-softer:82 82 82;--color-fg-soft:38 38 38;--color-fg:10 10 10;--color-primary-soft:114 0 171;--color-primary:140 49 201;--color-primary-hard:185 99 250;--color-primary-overlay:250 250 250;--color-success-soft:0 131 88;--color-success:26 165 119;--color-success-hard:76 199 151;--color-success-overlay:250 250 250;--color-warning-soft:184 126 0;--color-warning:227 167 13;--color-warning-hard:251 190 57;--color-warning-overlay:250 250 250;--color-danger-soft:180 0 56;--color-danger:215 27 83;--color-danger-hard:263 83 120;--color-danger-overlay:250 250 250;--color-info-soft:8 63 162;--color-info:35 89 190;--color-info-hard:80 137 242;--color-info-overlay:250 250 250;--color-red-soft:180 0 56;--color-red:215 27 83;--color-red-hard:263 83 120;--color-red-overlay:250 250 250;--color-orange-soft:186 57 0;--color-orange:224 93 23;--color-orange-hard:263 128 67;--color-orange-overlay:250 250 250;--color-yellow-soft:184 126 0;--color-yellow:227 167 13;--color-yellow-hard:251 190 57;--color-yellow-overlay:250 250 250;--color-green-soft:0 131 88;--color-green:26 165 119;--color-green-hard:76 199 151;--color-green-overlay:250 250 250;--color-cyan-soft:0 132 141;--color-cyan:10 167 176;--color-cyan-hard:69 199 208;--color-cyan-overlay:250 250 250;--color-blue-soft:8 63 162;--color-blue:35 89 190;--color-blue-hard:80 137 242;--color-blue-overlay:250 250 250;--color-purple-soft:114 0 171;--color-purple:140 49 201;--color-purple-hard:185 99 250;--color-purple-overlay:250 250 250;--color-pink-soft:174 0 134;--color-pink:209 31 165;--color-pink-hard:253 83 205;--color-pink-overlay:250 250 250}}.theme-dark{--color-scheme:dark;--color-bg:10 10 10;--color-bg-hard:23 23 23;--color-bg-harder:38 38 38;--color-ui-softer:10 10 10;--color-ui-soft:23 23 23;--color-ui:38 38 38;--color-ui-hard:64 64 64;--color-ui-harder:82 82 82;--color-ui-light:64 64 64;--color-ui-dark:23 23 23;--color-fg-softer:163 163 163;--color-fg-soft:229 229 229;--color-fg:250 250 250;--color-primary-soft:150 84 214;--color-primary:187 122 255;--color-primary-hard:216 151 286;--color-primary-overlay:10 10 10;--color-success-soft:0 179 121;--color-success:53 224 163;--color-success-hard:81 243 181;--color-success-overlay:10 10 10;--color-warning-soft:195 149 0;--color-warning:242 194 36;--color-warning-hard:259 210 62;--color-warning-overlay:10 10 10;--color-danger-soft:213 24 96;--color-danger:255 76 130;--color-danger-hard:290 110 159;--color-danger-overlay:10 10 10;--color-info-soft:42 109 216;--color-info:77 145 255;--color-info-hard:108 177 290;--color-info-overlay:10 10 10;--color-red-soft:213 24 96;--color-red:255 76 130;--color-red-hard:290 110 159;--color-red-overlay:10 10 10;--color-orange-soft:210 105 1;--color-orange:255 146 67;--color-orange-hard:280 169 92;--color-orange-overlay:10 10 10;--color-yellow-soft:195 149 0;--color-yellow:242 194 36;--color-yellow-hard:259 210 62;--color-yellow-overlay:10 10 10;--color-green-soft:0 179 121;--color-green:53 224 163;--color-green-hard:81 243 181;--color-green-overlay:10 10 10;--color-cyan-soft:0 177 189;--color-cyan:46 223 235;--color-cyan-hard:74 240 252;--color-cyan-overlay:10 10 10;--color-blue-soft:42 109 216;--color-blue:77 145 255;--color-blue-hard:108 177 290;--color-blue-overlay:10 10 10;--color-purple-soft:150 84 214;--color-purple:187 122 255;--color-purple-hard:216 151 286;--color-purple-overlay:10 10 10;--color-pink-soft:211 50 172;--color-pink:255 96 212;--color-pink-hard:284 123 239;--color-pink-overlay:10 10 10}@media (prefers-color-scheme:dark){.theme-system{--color-scheme:dark;--color-bg:10 10 10;--color-bg-hard:23 23 23;--color-bg-harder:38 38 38;--color-ui-softer:10 10 10;--color-ui-soft:23 23 23;--color-ui:38 38 38;--color-ui-hard:64 64 64;--color-ui-harder:82 82 82;--color-ui-light:64 64 64;--color-ui-dark:23 23 23;--color-fg-softer:163 163 163;--color-fg-soft:229 229 229;--color-fg:250 250 250;--color-primary-soft:150 84 214;--color-primary:187 122 255;--color-primary-hard:216 151 286;--color-primary-overlay:10 10 10;--color-success-soft:0 179 121;--color-success:53 224 163;--color-success-hard:81 243 181;--color-success-overlay:10 10 10;--color-warning-soft:195 149 0;--color-warning:242 194 36;--color-warning-hard:259 210 62;--color-warning-overlay:10 10 10;--color-danger-soft:213 24 96;--color-danger:255 76 130;--color-danger-hard:290 110 159;--color-danger-overlay:10 10 10;--color-info-soft:42 109 216;--color-info:77 145 255;--color-info-hard:108 177 290;--color-info-overlay:10 10 10;--color-red-soft:213 24 96;--color-red:255 76 130;--color-red-hard:290 110 159;--color-red-overlay:10 10 10;--color-orange-soft:210 105 1;--color-orange:255 146 67;--color-orange-hard:280 169 92;--color-orange-overlay:10 10 10;--color-yellow-soft:195 149 0;--color-yellow:242 194 36;--color-yellow-hard:259 210 62;--color-yellow-overlay:10 10 10;--color-green-soft:0 179 121;--color-green:53 224 163;--color-green-hard:81 243 181;--color-green-overlay:10 10 10;--color-cyan-soft:0 177 189;--color-cyan:46 223 235;--color-cyan-hard:74 240 252;--color-cyan-overlay:10 10 10;--color-blue-soft:42 109 216;--color-blue:77 145 255;--color-blue-hard:108 177 290;--color-blue-overlay:10 10 10;--color-purple-soft:150 84 214;--color-purple:187 122 255;--color-purple-hard:216 151 286;--color-purple-overlay:10 10 10;--color-pink-soft:211 50 172;--color-pink:255 96 212;--color-pink-hard:284 123 239;--color-pink-overlay:10 10 10}}@media screen and (min-width:568px){.media-until-sm{display:none!important}}@media screen and (max-width:567.9px){.media-from-sm{display:none!important}}@media screen and (min-width:768px){.media-until-md{display:none!important}}@media screen and (max-width:767.9px){.media-from-md{display:none!important}}@media screen and (min-width:1024px){.media-until-lg{display:none!important}}@media screen and (max-width:1023.9px){.media-from-lg{display:none!important}}@media screen and (min-width:1280px){.media-until-xl{display:none!important}}@media screen and (max-width:1279.9px){.media-from-xl{display:none!important}}@media screen and (min-width:1440px){.media-until-xxl{display:none!important}}@media screen and (max-width:1439.9px){.media-from-xxl{display:none!important}}@media screen and (min-width:568px){.media-until-sm{display:none!important}}@media screen and (max-width:567.9px){.media-from-sm{display:none!important}}@media screen and (min-width:768px){.media-until-md{display:none!important}}@media screen and (max-width:767.9px){.media-from-md{display:none!important}}@media screen and (min-width:1024px){.media-until-lg{display:none!important}}@media screen and (max-width:1023.9px){.media-from-lg{display:none!important}}@media screen and (min-width:1280px){.media-until-xl{display:none!important}}@media screen and (max-width:1279.9px){.media-from-xl{display:none!important}}@media screen and (min-width:1440px){.media-until-xxl{display:none!important}}@media screen and (max-width:1439.9px){.media-from-xxl{display:none!important}}html{min-width:300px;text-rendering:optimizeLegibility;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;padding:0}body{color:rgb(var(--color-fg));font-family:var(--inter-font,sans-serif);background-color:rgb(var(--color-bg));flex-direction:column;min-height:100dvh;margin:0;padding:0;font-size:1rem;font-weight:400;line-height:1.5em;display:flex;position:relative;overflow-x:auto}body.app:not(.no-scroll) .app-main-content{flex:auto}body.app.no-scroll{width:100vw;height:100vh;position:absolute;overflow:hidden}body.app.no-scroll .app-main-content{flex:1;min-width:0;min-height:0}body.app.block-scroll{pointer-events:none;overscroll-behavior:contain;position:relative!important;overflow:hidden!important}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000;color-scheme:var(--color-scheme);outline:none}* ::selection,::selection{text-shadow:none;background-color:rgb(var(--color-primary));color:rgb(var(--color-primary-overlay))}a{color:inherit;cursor:pointer;text-decoration:none}a:hover,a:active,a:focus{color:rgb(var(--color-primary))}small{font-size:.875rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-narrow-line{line-height:1em}.text-ellipsis{text-overflow:ellipsis;overflow-x:clip;white-space:nowrap!important;text-wrap:nowrap!important}.font-regular{font-family:var(--inter-font,sans-serif)!important}.font-heading,.font-code{font-family:var(--fira-code-font,monospace)!important}.tabular-nums{font-variant-numeric:tabular-nums}.text-red{color:rgb(var(--color-red))!important}.text-orange{color:rgb(var(--color-orange))!important}.text-yellow{color:rgb(var(--color-yellow))!important}.text-green{color:rgb(var(--color-green))!important}.text-cyan{color:rgb(var(--color-cyan))!important}.text-blue{color:rgb(var(--color-blue))!important}.text-purple{color:rgb(var(--color-purple))!important}.text-pink{color:rgb(var(--color-pink))!important}.text-primary{color:rgb(var(--color-primary))!important}.text-success{color:rgb(var(--color-success))!important}.text-warning{color:rgb(var(--color-warning))!important}.text-danger{color:rgb(var(--color-danger))!important}.text-info{color:rgb(var(--color-info))!important}.text-light{color:rgb(var(--color-fg-soft))}.text-lighter{color:rgb(var(--color-fg-softer))}.bg-red{background-color:rgb(var(--color-red))}.bg-orange{background-color:rgb(var(--color-orange))}.bg-yellow{background-color:rgb(var(--color-yellow))}.bg-green{background-color:rgb(var(--color-green))}.bg-cyan{background-color:rgb(var(--color-cyan))}.bg-blue{background-color:rgb(var(--color-blue))}.bg-purple{background-color:rgb(var(--color-purple))}.bg-pink{background-color:rgb(var(--color-pink))}.bg-primary{background-color:rgb(var(--color-primary))}.bg-success{background-color:rgb(var(--color-success))}.bg-warning{background-color:rgb(var(--color-warning))}.bg-danger{background-color:rgb(var(--color-danger))}.bg-info{background-color:rgb(var(--color-info))}.content-widget:not(:last-child),.content-grid:not(:last-child),.media-viewer:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.data-table:not(:last-child),.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content .callout:not(:last-child){margin-bottom:1em}.checkered{background-color:rgb(var(--color-bg-hard));background-image:linear-gradient(45deg,rgb(var(--color-bg))25%,transparent 25%),linear-gradient(-45deg,rgb(var(--color-bg))25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgb(var(--color-bg))75%),linear-gradient(-45deg,transparent 75%,rgb(var(--color-bg))75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.h-full{height:100%}.box{background-color:rgb(var(--color-bg-hard));border:1px solid rgb(var(--color-ui-hard));border-radius:3px;padding:1.5rem}.box.red{border-color:rgb(var(--color-red));background-color:rgb(var(--color-red)/.1)}.box.orange{border-color:rgb(var(--color-orange));background-color:rgb(var(--color-orange)/.1)}.box.yellow{border-color:rgb(var(--color-yellow));background-color:rgb(var(--color-yellow)/.1)}.box.green{border-color:rgb(var(--color-green));background-color:rgb(var(--color-green)/.1)}.box.cyan{border-color:rgb(var(--color-cyan));background-color:rgb(var(--color-cyan)/.1)}.box.blue{border-color:rgb(var(--color-blue));background-color:rgb(var(--color-blue)/.1)}.box.purple{border-color:rgb(var(--color-purple));background-color:rgb(var(--color-purple)/.1)}.box.pink{border-color:rgb(var(--color-pink));background-color:rgb(var(--color-pink)/.1)}.box.primary{border-color:rgb(var(--color-primary));background-color:rgb(var(--color-primary)/.1)}.box.success{border-color:rgb(var(--color-success));background-color:rgb(var(--color-success)/.1)}.box.warning{border-color:rgb(var(--color-warning));background-color:rgb(var(--color-warning)/.1)}.box.danger{border-color:rgb(var(--color-danger));background-color:rgb(var(--color-danger)/.1)}.box.info{border-color:rgb(var(--color-info));background-color:rgb(var(--color-info)/.1)}a.box:hover,a.box.hover{border-color:rgb(var(--color-ui-harder))}a.box.red:hover,a.box.red.hover,a.box.hover\:red:hover,a.box.hover\:red.hover{border-color:rgb(var(--color-red-soft));background-color:rgb(var(--color-red)/.1)}a.box.red:active,a.box.red.active,a.box.red:focus,a.box.red.focus,a.box.hover\:red:active,a.box.hover\:red.active,a.box.hover\:red:focus,a.box.hover\:red.focus{border-color:rgb(var(--color-red));background-color:rgb(var(--color-red)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}a.box.orange:hover,a.box.orange.hover,a.box.hover\:orange:hover,a.box.hover\:orange.hover{border-color:rgb(var(--color-orange-soft));background-color:rgb(var(--color-orange)/.1)}a.box.orange:active,a.box.orange.active,a.box.orange:focus,a.box.orange.focus,a.box.hover\:orange:active,a.box.hover\:orange.active,a.box.hover\:orange:focus,a.box.hover\:orange.focus{border-color:rgb(var(--color-orange));background-color:rgb(var(--color-orange)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}a.box.yellow:hover,a.box.yellow.hover,a.box.hover\:yellow:hover,a.box.hover\:yellow.hover{border-color:rgb(var(--color-yellow-soft));background-color:rgb(var(--color-yellow)/.1)}a.box.yellow:active,a.box.yellow.active,a.box.yellow:focus,a.box.yellow.focus,a.box.hover\:yellow:active,a.box.hover\:yellow.active,a.box.hover\:yellow:focus,a.box.hover\:yellow.focus{border-color:rgb(var(--color-yellow));background-color:rgb(var(--color-yellow)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}a.box.green:hover,a.box.green.hover,a.box.hover\:green:hover,a.box.hover\:green.hover{border-color:rgb(var(--color-green-soft));background-color:rgb(var(--color-green)/.1)}a.box.green:active,a.box.green.active,a.box.green:focus,a.box.green.focus,a.box.hover\:green:active,a.box.hover\:green.active,a.box.hover\:green:focus,a.box.hover\:green.focus{border-color:rgb(var(--color-green));background-color:rgb(var(--color-green)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}a.box.cyan:hover,a.box.cyan.hover,a.box.hover\:cyan:hover,a.box.hover\:cyan.hover{border-color:rgb(var(--color-cyan-soft));background-color:rgb(var(--color-cyan)/.1)}a.box.cyan:active,a.box.cyan.active,a.box.cyan:focus,a.box.cyan.focus,a.box.hover\:cyan:active,a.box.hover\:cyan.active,a.box.hover\:cyan:focus,a.box.hover\:cyan.focus{border-color:rgb(var(--color-cyan));background-color:rgb(var(--color-cyan)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}a.box.blue:hover,a.box.blue.hover,a.box.hover\:blue:hover,a.box.hover\:blue.hover{border-color:rgb(var(--color-blue-soft));background-color:rgb(var(--color-blue)/.1)}a.box.blue:active,a.box.blue.active,a.box.blue:focus,a.box.blue.focus,a.box.hover\:blue:active,a.box.hover\:blue.active,a.box.hover\:blue:focus,a.box.hover\:blue.focus{border-color:rgb(var(--color-blue));background-color:rgb(var(--color-blue)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}a.box.purple:hover,a.box.purple.hover,a.box.hover\:purple:hover,a.box.hover\:purple.hover{border-color:rgb(var(--color-purple-soft));background-color:rgb(var(--color-purple)/.1)}a.box.purple:active,a.box.purple.active,a.box.purple:focus,a.box.purple.focus,a.box.hover\:purple:active,a.box.hover\:purple.active,a.box.hover\:purple:focus,a.box.hover\:purple.focus{border-color:rgb(var(--color-purple));background-color:rgb(var(--color-purple)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}a.box.pink:hover,a.box.pink.hover,a.box.hover\:pink:hover,a.box.hover\:pink.hover{border-color:rgb(var(--color-pink-soft));background-color:rgb(var(--color-pink)/.1)}a.box.pink:active,a.box.pink.active,a.box.pink:focus,a.box.pink.focus,a.box.hover\:pink:active,a.box.hover\:pink.active,a.box.hover\:pink:focus,a.box.hover\:pink.focus{border-color:rgb(var(--color-pink));background-color:rgb(var(--color-pink)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}a.box.primary:hover,a.box.primary.hover,a.box.hover\:primary:hover,a.box.hover\:primary.hover{border-color:rgb(var(--color-primary-soft));background-color:rgb(var(--color-primary)/.1)}a.box.primary:active,a.box.primary.active,a.box.primary:focus,a.box.primary.focus,a.box.hover\:primary:active,a.box.hover\:primary.active,a.box.hover\:primary:focus,a.box.hover\:primary.focus{border-color:rgb(var(--color-primary));background-color:rgb(var(--color-primary)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}a.box.success:hover,a.box.success.hover,a.box.hover\:success:hover,a.box.hover\:success.hover{border-color:rgb(var(--color-success-soft));background-color:rgb(var(--color-success)/.1)}a.box.success:active,a.box.success.active,a.box.success:focus,a.box.success.focus,a.box.hover\:success:active,a.box.hover\:success.active,a.box.hover\:success:focus,a.box.hover\:success.focus{border-color:rgb(var(--color-success));background-color:rgb(var(--color-success)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}a.box.warning:hover,a.box.warning.hover,a.box.hover\:warning:hover,a.box.hover\:warning.hover{border-color:rgb(var(--color-warning-soft));background-color:rgb(var(--color-warning)/.1)}a.box.warning:active,a.box.warning.active,a.box.warning:focus,a.box.warning.focus,a.box.hover\:warning:active,a.box.hover\:warning.active,a.box.hover\:warning:focus,a.box.hover\:warning.focus{border-color:rgb(var(--color-warning));background-color:rgb(var(--color-warning)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}a.box.danger:hover,a.box.danger.hover,a.box.hover\:danger:hover,a.box.hover\:danger.hover{border-color:rgb(var(--color-danger-soft));background-color:rgb(var(--color-danger)/.1)}a.box.danger:active,a.box.danger.active,a.box.danger:focus,a.box.danger.focus,a.box.hover\:danger:active,a.box.hover\:danger.active,a.box.hover\:danger:focus,a.box.hover\:danger.focus{border-color:rgb(var(--color-danger));background-color:rgb(var(--color-danger)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}a.box.info:hover,a.box.info.hover,a.box.hover\:info:hover,a.box.hover\:info.hover{border-color:rgb(var(--color-info-soft));background-color:rgb(var(--color-info)/.1)}a.box.info:active,a.box.info.active,a.box.info:focus,a.box.info.focus,a.box.hover\:info:active,a.box.hover\:info.active,a.box.hover\:info:focus,a.box.hover\:info.focus{border-color:rgb(var(--color-info));background-color:rgb(var(--color-info)/.1);box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.callout{background-color:rgb(var(--color-bg-hard));border:1px solid rgb(var(--color-ui-hard));box-sizing:border-box;border-radius:3px;flex-direction:column;display:flex;position:relative}.callout.red{border-color:rgb(var(--color-red));background-color:color-mix(in srgb,rgb(var(--color-red))10%,rgb(var(--color-bg)))}.callout.red>.callout-heading{color:rgb(var(--color-red))}.callout.red>.callout-content{border-top:1px solid rgb(var(--color-red))}.callout.orange{border-color:rgb(var(--color-orange));background-color:color-mix(in srgb,rgb(var(--color-orange))10%,rgb(var(--color-bg)))}.callout.orange>.callout-heading{color:rgb(var(--color-orange))}.callout.orange>.callout-content{border-top:1px solid rgb(var(--color-orange))}.callout.yellow{border-color:rgb(var(--color-yellow));background-color:color-mix(in srgb,rgb(var(--color-yellow))10%,rgb(var(--color-bg)))}.callout.yellow>.callout-heading{color:rgb(var(--color-yellow))}.callout.yellow>.callout-content{border-top:1px solid rgb(var(--color-yellow))}.callout.green{border-color:rgb(var(--color-green));background-color:color-mix(in srgb,rgb(var(--color-green))10%,rgb(var(--color-bg)))}.callout.green>.callout-heading{color:rgb(var(--color-green))}.callout.green>.callout-content{border-top:1px solid rgb(var(--color-green))}.callout.cyan{border-color:rgb(var(--color-cyan));background-color:color-mix(in srgb,rgb(var(--color-cyan))10%,rgb(var(--color-bg)))}.callout.cyan>.callout-heading{color:rgb(var(--color-cyan))}.callout.cyan>.callout-content{border-top:1px solid rgb(var(--color-cyan))}.callout.blue{border-color:rgb(var(--color-blue));background-color:color-mix(in srgb,rgb(var(--color-blue))10%,rgb(var(--color-bg)))}.callout.blue>.callout-heading{color:rgb(var(--color-blue))}.callout.blue>.callout-content{border-top:1px solid rgb(var(--color-blue))}.callout.purple{border-color:rgb(var(--color-purple));background-color:color-mix(in srgb,rgb(var(--color-purple))10%,rgb(var(--color-bg)))}.callout.purple>.callout-heading{color:rgb(var(--color-purple))}.callout.purple>.callout-content{border-top:1px solid rgb(var(--color-purple))}.callout.pink{border-color:rgb(var(--color-pink));background-color:color-mix(in srgb,rgb(var(--color-pink))10%,rgb(var(--color-bg)))}.callout.pink>.callout-heading{color:rgb(var(--color-pink))}.callout.pink>.callout-content{border-top:1px solid rgb(var(--color-pink))}.callout.primary{border-color:rgb(var(--color-primary));background-color:color-mix(in srgb,rgb(var(--color-primary))10%,rgb(var(--color-bg)))}.callout.primary>.callout-heading{color:rgb(var(--color-primary))}.callout.primary>.callout-content{border-top:1px solid rgb(var(--color-primary))}.callout.success{border-color:rgb(var(--color-success));background-color:color-mix(in srgb,rgb(var(--color-success))10%,rgb(var(--color-bg)))}.callout.success>.callout-heading{color:rgb(var(--color-success))}.callout.success>.callout-content{border-top:1px solid rgb(var(--color-success))}.callout.warning{border-color:rgb(var(--color-warning));background-color:color-mix(in srgb,rgb(var(--color-warning))10%,rgb(var(--color-bg)))}.callout.warning>.callout-heading{color:rgb(var(--color-warning))}.callout.warning>.callout-content{border-top:1px solid rgb(var(--color-warning))}.callout.danger{border-color:rgb(var(--color-danger));background-color:color-mix(in srgb,rgb(var(--color-danger))10%,rgb(var(--color-bg)))}.callout.danger>.callout-heading{color:rgb(var(--color-danger))}.callout.danger>.callout-content{border-top:1px solid rgb(var(--color-danger))}.callout.info{border-color:rgb(var(--color-info));background-color:color-mix(in srgb,rgb(var(--color-info))10%,rgb(var(--color-bg)))}.callout.info>.callout-heading{color:rgb(var(--color-info))}.callout.info>.callout-content{border-top:1px solid rgb(var(--color-info))}.callout .callout-content{border-top:1px solid rgb(var(--color-ui-hard));flex:1;padding:.5em .75em;display:block}.callout.collapsible .callout-heading{cursor:pointer}.content{line-height:1.75em}.content li+li{margin-top:.25em}.content ul.contains-task-list li.task-list-item{list-style:none}.content ul.contains-task-list li.task-list-item input[type=checkbox]{vertical-align:middle;margin:0 .2em .25em -1.6em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:rgb(var(--color-fg));font-family:var(--fira-code-font,monospace);line-height:1.125em;position:relative}.content h1{margin-bottom:.5em;font-size:2em;font-weight:600}.content h1:not(:first-child){margin-top:1em}.content h2{margin-bottom:.5714em;font-size:1.75em;font-weight:600}.content h2:not(:first-child){margin-top:1.1428em}.content h3{margin-bottom:.6666em;font-size:1.5em;font-weight:600}.content h3:not(:first-child){margin-top:1.3333em}.content h4{margin-bottom:.8em;font-size:1.25em;font-weight:600}.content h4:not(:first-child){margin-top:1.6em}.content h5{margin-bottom:.8888em;font-size:1.125em;font-weight:600}.content h5:not(:first-child){margin-top:1.7777em}.content h6{margin-bottom:1em;font-size:1em;font-weight:600}.content h6:not(:first-child){margin-top:2em}.content a{color:rgb(var(--color-primary));cursor:pointer;text-decoration:none}.content a strong{color:currentColor}.content a:hover,.content a:active{color:rgb(var(--color-primary-hard));text-underline-position:from-font;text-decoration:underline}.content abbr{text-underline-offset:.15em}.content ul{margin-left:2em;list-style:outside}.content ol{margin-left:2em;list-style-position:outside}.content blockquote{box-shadow:inset 4px 0 0 rgb(var(--color-primary));padding-left:.75em}.content p{text-wrap:pretty}.data-table .data-table-th,.data-table .data-table-td{padding:.25rem .5rem}@media screen and (min-width:768px){.data-table .data-table-th,.data-table .data-table-td{padding:.5rem .75rem}}.data-table .data-table-th.data-table-filter-th{padding:.0625rem}@media screen and (min-width:768px){.data-table .data-table-th.data-table-filter-th{padding:.3125rem}}.data-table{background-color:rgb(var(--color-bg-hard));border:1px solid rgb(var(--color-ui-hard));border-radius:3px;flex-direction:column;max-width:100%;height:250px;font-size:1rem;display:inline-flex;position:relative;overflow:auto hidden}.data-table.expand{min-width:100%;display:flex}.data-table .data-table-head-container,.data-table .data-table-foot-container,.data-table .data-table-body-container{flex-direction:column;flex-shrink:0;flex-basis:auto;display:flex;position:relative}.data-table .data-table-head-container,.data-table .data-table-foot-container{flex-grow:0}.data-table .data-table-head,.data-table .data-table-foot{flex-direction:column;flex-grow:0;flex-shrink:0;display:flex}.data-table .data-table-head{background-color:rgb(var(--color-ui-hard))}.data-table .data-table-head .data-table-tr{background-color:rgb(var(--color-bg-hard));border-bottom:1px solid rgb(var(--color-ui-hard))}.data-table .data-table-head .data-table-th,.data-table .data-table-head .data-table-td{border-bottom:1px solid rgb(var(--color-ui-hard));margin-bottom:-1px}.data-table .data-table-foot{background-color:rgb(var(--color-ui-hard))}.data-table .data-table-foot .data-table-tr{background-color:rgb(var(--color-bg-hard));border-top:1px solid rgb(var(--color-ui-hard))}.data-table .data-table-foot .data-table-th,.data-table .data-table-foot .data-table-td{border-top:1px solid rgb(var(--color-ui-hard));margin-top:-1px}.data-table .data-table-body-container{flex-grow:1;flex-shrink:0}.data-table .data-table-body .data-table-tr:not(.last){border-bottom:1px solid rgb(var(--color-ui-hard))}.data-table .data-table-tr{flex-direction:row;display:flex;position:relative}.data-table .data-table-tr.active{background-color:rgb(var(--color-primary));color:rgb(var(--color-primary-overlay))}.data-table.striped .data-table-body .data-table-tr.even:not(.active){background-color:rgb(var(--color-ui))}.data-table.hoverable .data-table-body .data-table-tr:hover:not(.active){background-color:rgb(var(--color-ui-hard))}.data-table.bordered .data-table-th:not(:last-child),.data-table.bordered .data-table-td:not(:last-child){border-right:1px solid rgb(var(--color-ui-hard))}.data-table .data-table-th,.data-table .data-table-td{white-space:nowrap;text-overflow:ellipsis;flex-flow:row;align-items:center;display:flex;overflow:hidden}.data-table .data-table-th{font-family:var(--fira-code-font,monospace);color:rgb(var(--color-fg-softer));font-size:.875rem;font-weight:400}.data-table .data-table-th.data-table-sort-th{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;display:flex}.data-table .data-table-th.data-table-sort-th span:not(.data-table-sort-icon){text-overflow:ellipsis;flex:1 0 0;overflow:hidden}.data-table .data-table-th.data-table-sort-th .data-table-sort-icon{flex-grow:0}.dropdown-container{z-index:40;min-width:12rem;position:fixed;top:0;left:0}.dropdown{display:block}.dropdown-frame{background-color:rgb(var(--color-bg-hard));border:1px solid rgb(var(--color-ui-hard));box-shadow:0 4px 4px RGB(var(--color-fg-softer)/.2);border-radius:3px;padding:.25rem;font-size:1rem;display:block}.dropdown-item,.dropdown-heading,.dropdown-group{flex-grow:0;flex-shrink:0;align-items:center;padding:.5rem .75rem;font-size:1rem;line-height:1.5;display:block;position:relative}a.dropdown-item,[role=option].dropdown-item{cursor:pointer;color:rgb(var(--color-fg));border-radius:3px}a.dropdown-item:hover,[role=option].dropdown-item:hover{background-color:rgb(var(--color-bg-harder));color:rgb(var(--color-fg))}a.dropdown-item.active,[role=option].dropdown-item.active{background-color:rgb(var(--color-primary));color:rgb(var(--color-primary-overlay))}.dropdown-divider,.dropdown-section+.dropdown-section:before{content:"";background-color:rgb(var(--color-ui-hard));border:none;height:1px;margin:.25rem -.25rem;display:block}.dropdown-heading{white-space:nowrap;text-overflow:ellipsis;font-size:1.25rem;font-weight:700;overflow:hidden}.dropdown-group{color:rgb(var(--color-fg));padding-bottom:.25rem;font-size:.75rem;font-weight:700}.figure{display:block;position:relative}.figure.rounded>.figure-target{border-radius:9999px}.figure.inline{vertical-align:middle;display:inline-block}.figure.inline:not(:last-child){margin-right:.5em}.figure.inline:not(:first-child){margin-left:.5em}.figure .figure-target{border-radius:3px;width:100%;height:auto;display:block;position:relative;overflow:hidden}.figure .figure-target img{object-fit:cover}.figure .figure-target:after{border:1px solid rgb(var(--color-fg)/.125);content:"";border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0}.figure img.figure-target{object-fit:cover}.figure .figure-caption{color:rgb(var(--color-fg-softer));margin-top:.5rem;font-size:.875rem}.figure.small{width:1.5rem;height:1.5rem}.figure.normal{width:2rem;height:2rem}.figure.medium{width:4rem;height:4rem}.figure.large{width:8rem;height:8rem}.figure.small>.figure-target,.figure.normal>.figure-target,.figure.medium>.figure-target,.figure.large>.figure-target{aspect-ratio:1}.figure.auto>.figure-target{aspect-ratio:auto}.figure.r1by1>.figure-target{aspect-ratio:1}.figure.r5by4>.figure-target{aspect-ratio:5/4}.figure.r4by3>.figure-target{aspect-ratio:4/3}.figure.r3by2>.figure-target{aspect-ratio:3/2}.figure.r5by3>.figure-target{aspect-ratio:5/3}.figure.r16by9>.figure-target{aspect-ratio:16/9}.figure.r3by1>.figure-target{aspect-ratio:3}.figure.r2by1>.figure-target{aspect-ratio:2}.figure.r4by5>.figure-target{aspect-ratio:4/5}.figure.r3by4>.figure-target{aspect-ratio:3/4}.figure.r2by3>.figure-target{aspect-ratio:2/3}.figure.r3by5>.figure-target{aspect-ratio:3/5}.figure.r9by16>.figure-target{aspect-ratio:9/16}.figure.r1by3>.figure-target{aspect-ratio:1/3}.figure.r1by2>.figure-target{aspect-ratio:1/2}.figure.fill>.figure-target{object-fit:fill}.figure.contain>.figure-target{object-fit:contain}.figure.cover>.figure-target{object-fit:cover}.figure.none>.figure-target{object-fit:none}a .figure-target img{transition:transform 86ms ease-out}a:hover .figure-target img{transform:scale(1.05)}.select-dropdown .select-dropdown-trigger,.select select,.input-file .input-file-name,.textarea,.input-tag,.input-switch-checkbox+.input-switch,.input,.input-file .input-file-handle,.button{border-radius:3px}.select-dropdown,.select,.input-file,.textarea,.input-tag,.input-switch-checkbox+.input-switch,.input,.button{font-size:1rem}.select-dropdown .icon,.select .icon,.input-file .icon,.textarea .icon,.input-tag .icon,.input-switch-checkbox+.input-switch .icon,.input .icon,.button .icon{font-size:1.25rem}.small.select-dropdown,.small.select,.small.input-file,.small.textarea,.small.input-tag,.input-switch-checkbox+.small.input-switch,.small.input,.small.button{font-size:.75rem}.small.select-dropdown .icon,.small.select .icon,.small.input-file .icon,.small.textarea .icon,.small.input-tag .icon,.input-switch-checkbox+.small.input-switch .icon,.small.input .icon,.small.button .icon,.normal.select-dropdown,.normal.select,.normal.input-file,.normal.textarea,.normal.input-tag,.input-switch-checkbox+.normal.input-switch,.normal.input,.normal.button{font-size:1rem}.normal.select-dropdown .icon,.normal.select .icon,.normal.input-file .icon,.normal.textarea .icon,.normal.input-tag .icon,.input-switch-checkbox+.normal.input-switch .icon,.normal.input .icon,.normal.button .icon,.medium.select-dropdown,.medium.select,.medium.input-file,.medium.textarea,.medium.input-tag,.input-switch-checkbox+.medium.input-switch,.medium.input,.medium.button{font-size:1.25rem}.medium.select-dropdown .icon,.medium.select .icon,.medium.input-file .icon,.medium.textarea .icon,.medium.input-tag .icon,.input-switch-checkbox+.medium.input-switch .icon,.medium.input .icon,.medium.button .icon,.large.select-dropdown,.large.select,.large.input-file,.large.textarea,.large.input-tag,.input-switch-checkbox+.large.input-switch,.large.input,.large.button{font-size:1.5rem}.large.select-dropdown .icon,.large.select .icon,.large.input-file .icon,.large.textarea .icon,.large.input-tag .icon,.input-switch-checkbox+.large.input-switch .icon,.large.input .icon,.large.button .icon{font-size:1.75rem}.input-file .input-file-handle,.button{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;background-color:rgb(var(--color-ui));color:rgb(var(--color-fg));text-align:center;cursor:pointer;border:1px solid #0000;outline:none;justify-content:center;align-items:center;max-width:100%;height:2.5em;padding:calc(.5em - 1px) 1em;font-family:inherit;line-height:1.5;display:inline-flex;position:relative}.input-file .input-file-handle .icon:first-child:last-child,.button .icon:first-child:last-child{margin-left:calc(-.25em - 2px);margin-right:calc(-.25em - 2px)}.input-file .input-file-handle .icon:first-child:not(:last-child),.button .icon:first-child:not(:last-child){margin-left:calc(-.25em - 2px);margin-right:.5em}.input-file .input-file-handle .icon:last-child:not(:first-child),.button .icon:last-child:not(:first-child){margin-left:.5em;margin-right:calc(-.25em - 2px)}.input-file .fullwidth.input-file-handle,.fullwidth.button{width:100%;display:flex}.input-file .secondary.input-file-handle,.secondary.button{background-color:rgb(var(--color-transparent))}.outline.button{border:1px solid rgb(var(--color-ui-hard));background-color:#0000}.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.link.button{color:rgb(var(--color-primary));background-color:#0000}.link.button:hover,.link.hover.button,.link.button:focus,.link.focus.button,.link.button:active,.link.active.button{background-color:rgb(var(--color-transparent-soft));color:rgb(var(--color-primary-hard));text-underline-position:from-font;box-shadow:none;text-decoration:underline}.button:hover,.hover.button,.button:focus,.focus.button{background-color:rgb(var(--color-ui-light));color:rgb(var(--color-fg));border:1px solid #0000}.button:focus,.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.button:active,.active.button{background-color:rgb(var(--color-ui-dark));border:1px solid #0000}.button:disabled{opacity:.5;cursor:default;pointer-events:none}.red.button{background-color:rgb(var(--color-red));color:rgb(var(--color-red-overlay))}.red.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-red));background-color:#0000}.red.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.red.link.button{color:rgb(var(--color-red));background-color:#0000}.red.link.button:hover,.red.link.hover.button,.red.link.button:focus,.red.link.focus.button,.red.link.button:active,.red.link.active.button{color:rgb(var(--color-red-hard));box-shadow:none;background-color:#0000}.red.button:hover,.red.hover.button,.red.button:focus,.red.focus.button{background-color:rgb(var(--color-red-hard));color:rgb(var(--color-red-overlay));border:1px solid #0000}.red.button:focus,.red.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}.red.button:active,.red.active.button{background-color:rgb(var(--color-red-soft));color:rgb(var(--color-red-overlay));border:1px solid #0000}.red.secondary.button{color:rgb(var(--color-red))}.orange.button{background-color:rgb(var(--color-orange));color:rgb(var(--color-orange-overlay))}.orange.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-orange));background-color:#0000}.orange.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.orange.link.button{color:rgb(var(--color-orange));background-color:#0000}.orange.link.button:hover,.orange.link.hover.button,.orange.link.button:focus,.orange.link.focus.button,.orange.link.button:active,.orange.link.active.button{color:rgb(var(--color-orange-hard));box-shadow:none;background-color:#0000}.orange.button:hover,.orange.hover.button,.orange.button:focus,.orange.focus.button{background-color:rgb(var(--color-orange-hard));color:rgb(var(--color-orange-overlay));border:1px solid #0000}.orange.button:focus,.orange.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}.orange.button:active,.orange.active.button{background-color:rgb(var(--color-orange-soft));color:rgb(var(--color-orange-overlay));border:1px solid #0000}.orange.secondary.button{color:rgb(var(--color-orange))}.yellow.button{background-color:rgb(var(--color-yellow));color:rgb(var(--color-yellow-overlay))}.yellow.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-yellow));background-color:#0000}.yellow.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.yellow.link.button{color:rgb(var(--color-yellow));background-color:#0000}.yellow.link.button:hover,.yellow.link.hover.button,.yellow.link.button:focus,.yellow.link.focus.button,.yellow.link.button:active,.yellow.link.active.button{color:rgb(var(--color-yellow-hard));box-shadow:none;background-color:#0000}.yellow.button:hover,.yellow.hover.button,.yellow.button:focus,.yellow.focus.button{background-color:rgb(var(--color-yellow-hard));color:rgb(var(--color-yellow-overlay));border:1px solid #0000}.yellow.button:focus,.yellow.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}.yellow.button:active,.yellow.active.button{background-color:rgb(var(--color-yellow-soft));color:rgb(var(--color-yellow-overlay));border:1px solid #0000}.yellow.secondary.button{color:rgb(var(--color-yellow))}.green.button{background-color:rgb(var(--color-green));color:rgb(var(--color-green-overlay))}.green.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-green));background-color:#0000}.green.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.green.link.button{color:rgb(var(--color-green));background-color:#0000}.green.link.button:hover,.green.link.hover.button,.green.link.button:focus,.green.link.focus.button,.green.link.button:active,.green.link.active.button{color:rgb(var(--color-green-hard));box-shadow:none;background-color:#0000}.green.button:hover,.green.hover.button,.green.button:focus,.green.focus.button{background-color:rgb(var(--color-green-hard));color:rgb(var(--color-green-overlay));border:1px solid #0000}.green.button:focus,.green.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}.green.button:active,.green.active.button{background-color:rgb(var(--color-green-soft));color:rgb(var(--color-green-overlay));border:1px solid #0000}.green.secondary.button{color:rgb(var(--color-green))}.cyan.button{background-color:rgb(var(--color-cyan));color:rgb(var(--color-cyan-overlay))}.cyan.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-cyan));background-color:#0000}.cyan.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.cyan.link.button{color:rgb(var(--color-cyan));background-color:#0000}.cyan.link.button:hover,.cyan.link.hover.button,.cyan.link.button:focus,.cyan.link.focus.button,.cyan.link.button:active,.cyan.link.active.button{color:rgb(var(--color-cyan-hard));box-shadow:none;background-color:#0000}.cyan.button:hover,.cyan.hover.button,.cyan.button:focus,.cyan.focus.button{background-color:rgb(var(--color-cyan-hard));color:rgb(var(--color-cyan-overlay));border:1px solid #0000}.cyan.button:focus,.cyan.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}.cyan.button:active,.cyan.active.button{background-color:rgb(var(--color-cyan-soft));color:rgb(var(--color-cyan-overlay));border:1px solid #0000}.cyan.secondary.button{color:rgb(var(--color-cyan))}.blue.button{background-color:rgb(var(--color-blue));color:rgb(var(--color-blue-overlay))}.blue.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-blue));background-color:#0000}.blue.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.blue.link.button{color:rgb(var(--color-blue));background-color:#0000}.blue.link.button:hover,.blue.link.hover.button,.blue.link.button:focus,.blue.link.focus.button,.blue.link.button:active,.blue.link.active.button{color:rgb(var(--color-blue-hard));box-shadow:none;background-color:#0000}.blue.button:hover,.blue.hover.button,.blue.button:focus,.blue.focus.button{background-color:rgb(var(--color-blue-hard));color:rgb(var(--color-blue-overlay));border:1px solid #0000}.blue.button:focus,.blue.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}.blue.button:active,.blue.active.button{background-color:rgb(var(--color-blue-soft));color:rgb(var(--color-blue-overlay));border:1px solid #0000}.blue.secondary.button{color:rgb(var(--color-blue))}.purple.button{background-color:rgb(var(--color-purple));color:rgb(var(--color-purple-overlay))}.purple.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-purple));background-color:#0000}.purple.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.purple.link.button{color:rgb(var(--color-purple));background-color:#0000}.purple.link.button:hover,.purple.link.hover.button,.purple.link.button:focus,.purple.link.focus.button,.purple.link.button:active,.purple.link.active.button{color:rgb(var(--color-purple-hard));box-shadow:none;background-color:#0000}.purple.button:hover,.purple.hover.button,.purple.button:focus,.purple.focus.button{background-color:rgb(var(--color-purple-hard));color:rgb(var(--color-purple-overlay));border:1px solid #0000}.purple.button:focus,.purple.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}.purple.button:active,.purple.active.button{background-color:rgb(var(--color-purple-soft));color:rgb(var(--color-purple-overlay));border:1px solid #0000}.purple.secondary.button{color:rgb(var(--color-purple))}.pink.button{background-color:rgb(var(--color-pink));color:rgb(var(--color-pink-overlay))}.pink.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-pink));background-color:#0000}.pink.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.pink.link.button{color:rgb(var(--color-pink));background-color:#0000}.pink.link.button:hover,.pink.link.hover.button,.pink.link.button:focus,.pink.link.focus.button,.pink.link.button:active,.pink.link.active.button{color:rgb(var(--color-pink-hard));box-shadow:none;background-color:#0000}.pink.button:hover,.pink.hover.button,.pink.button:focus,.pink.focus.button{background-color:rgb(var(--color-pink-hard));color:rgb(var(--color-pink-overlay));border:1px solid #0000}.pink.button:focus,.pink.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}.pink.button:active,.pink.active.button{background-color:rgb(var(--color-pink-soft));color:rgb(var(--color-pink-overlay));border:1px solid #0000}.pink.secondary.button{color:rgb(var(--color-pink))}.primary.button{background-color:rgb(var(--color-primary));color:rgb(var(--color-primary-overlay))}.primary.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-primary));background-color:#0000}.primary.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.primary.link.button{color:rgb(var(--color-primary));background-color:#0000}.primary.link.button:hover,.primary.link.hover.button,.primary.link.button:focus,.primary.link.focus.button,.primary.link.button:active,.primary.link.active.button{color:rgb(var(--color-primary-hard));box-shadow:none;background-color:#0000}.primary.button:hover,.primary.hover.button,.primary.button:focus,.primary.focus.button{background-color:rgb(var(--color-primary-hard));color:rgb(var(--color-primary-overlay));border:1px solid #0000}.primary.button:focus,.primary.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.primary.button:active,.primary.active.button{background-color:rgb(var(--color-primary-soft));color:rgb(var(--color-primary-overlay));border:1px solid #0000}.primary.secondary.button{color:rgb(var(--color-primary))}.success.button{background-color:rgb(var(--color-success));color:rgb(var(--color-success-overlay))}.success.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-success));background-color:#0000}.success.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.success.link.button{color:rgb(var(--color-success));background-color:#0000}.success.link.button:hover,.success.link.hover.button,.success.link.button:focus,.success.link.focus.button,.success.link.button:active,.success.link.active.button{color:rgb(var(--color-success-hard));box-shadow:none;background-color:#0000}.success.button:hover,.success.hover.button,.success.button:focus,.success.focus.button{background-color:rgb(var(--color-success-hard));color:rgb(var(--color-success-overlay));border:1px solid #0000}.success.button:focus,.success.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}.success.button:active,.success.active.button{background-color:rgb(var(--color-success-soft));color:rgb(var(--color-success-overlay));border:1px solid #0000}.success.secondary.button{color:rgb(var(--color-success))}.warning.button{background-color:rgb(var(--color-warning));color:rgb(var(--color-warning-overlay))}.warning.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-warning));background-color:#0000}.warning.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.warning.link.button{color:rgb(var(--color-warning));background-color:#0000}.warning.link.button:hover,.warning.link.hover.button,.warning.link.button:focus,.warning.link.focus.button,.warning.link.button:active,.warning.link.active.button{color:rgb(var(--color-warning-hard));box-shadow:none;background-color:#0000}.warning.button:hover,.warning.hover.button,.warning.button:focus,.warning.focus.button{background-color:rgb(var(--color-warning-hard));color:rgb(var(--color-warning-overlay));border:1px solid #0000}.warning.button:focus,.warning.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}.warning.button:active,.warning.active.button{background-color:rgb(var(--color-warning-soft));color:rgb(var(--color-warning-overlay));border:1px solid #0000}.warning.secondary.button{color:rgb(var(--color-warning))}.danger.button{background-color:rgb(var(--color-danger));color:rgb(var(--color-danger-overlay))}.danger.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-danger));background-color:#0000}.danger.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.danger.link.button{color:rgb(var(--color-danger));background-color:#0000}.danger.link.button:hover,.danger.link.hover.button,.danger.link.button:focus,.danger.link.focus.button,.danger.link.button:active,.danger.link.active.button{color:rgb(var(--color-danger-hard));box-shadow:none;background-color:#0000}.danger.button:hover,.danger.hover.button,.danger.button:focus,.danger.focus.button{background-color:rgb(var(--color-danger-hard));color:rgb(var(--color-danger-overlay));border:1px solid #0000}.danger.button:focus,.danger.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}.danger.button:active,.danger.active.button{background-color:rgb(var(--color-danger-soft));color:rgb(var(--color-danger-overlay));border:1px solid #0000}.danger.secondary.button{color:rgb(var(--color-danger))}.info.button{background-color:rgb(var(--color-info));color:rgb(var(--color-info-overlay))}.info.outline.button{color:rgb(var(--color-fg));border:1px solid rgb(var(--color-info));background-color:#0000}.info.ghost.button{color:rgb(var(--color-fg));background-color:#0000}.info.link.button{color:rgb(var(--color-info));background-color:#0000}.info.link.button:hover,.info.link.hover.button,.info.link.button:focus,.info.link.focus.button,.info.link.button:active,.info.link.active.button{color:rgb(var(--color-info-hard));box-shadow:none;background-color:#0000}.info.button:hover,.info.hover.button,.info.button:focus,.info.focus.button{background-color:rgb(var(--color-info-hard));color:rgb(var(--color-info-overlay));border:1px solid #0000}.info.button:focus,.info.focus.button{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.info.button:active,.info.active.button{background-color:rgb(var(--color-info-soft));color:rgb(var(--color-info-overlay));border:1px solid #0000}.info.secondary.button{color:rgb(var(--color-info))}.input-file .input-file-handle{font-size:1em}.select-dropdown:hover .input-file .input-file-handle,.select:hover .input-file .input-file-handle,.input-file .select-dropdown:hover .input-file-handle,.input-file .select:hover .input-file-handle,.input-file:hover .input-file-handle,.textarea:hover .input-file .input-file-handle,.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.input-switch:hover .input-file .input-file-handle,.input-file .textarea:hover .input-file-handle,.input-file .input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.input-switch:hover .input-file-handle,.input:hover .input-file .input-file-handle,.input-file .input:hover .input-file-handle,.button:hover .input-file .input-file-handle,.input-file .button:hover .input-file-handle,.hover.select-dropdown .input-file .input-file-handle,.hover.select .input-file .input-file-handle,.input-file .hover.select-dropdown .input-file-handle,.input-file .hover.select .input-file-handle,.hover.input-file .input-file-handle,.hover.textarea .input-file .input-file-handle,.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.hover.input-switch .input-file .input-file-handle,.input-file .hover.textarea .input-file-handle,.input-file .hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.hover.input-switch .input-file-handle,.hover.input .input-file .input-file-handle,.input-file .hover.input .input-file-handle,.hover.button .input-file .input-file-handle,.input-file .hover.button .input-file-handle,.select-dropdown:focus .input-file .input-file-handle,.select:focus .input-file .input-file-handle,.input-file .select-dropdown:focus .input-file-handle,.input-file .select:focus .input-file-handle,.input-file:focus .input-file-handle,.textarea:focus .input-file .input-file-handle,.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.input-switch:focus .input-file .input-file-handle,.input-file .textarea:focus .input-file-handle,.input-file .input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.input-switch:focus .input-file-handle,.input:focus .input-file .input-file-handle,.input-file .input:focus .input-file-handle,.button:focus .input-file .input-file-handle,.input-file .button:focus .input-file-handle,.focus.select-dropdown .input-file .input-file-handle,.focus.select .input-file .input-file-handle,.input-file .focus.select-dropdown .input-file-handle,.input-file .focus.select .input-file-handle,.focus.input-file .input-file-handle,.focus.textarea .input-file .input-file-handle,.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.focus.input-switch .input-file .input-file-handle,.input-file .focus.textarea .input-file-handle,.input-file .focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.focus.input-switch .input-file-handle,.focus.input .input-file .input-file-handle,.input-file .focus.input .input-file-handle,.focus.button .input-file .input-file-handle,.input-file .focus.button .input-file-handle{background-color:rgb(var(--color-ui-light));color:rgb(var(--color-fg))}.select-dropdown:focus .input-file .input-file-handle,.select:focus .input-file .input-file-handle,.input-file .select-dropdown:focus .input-file-handle,.input-file .select:focus .input-file-handle,.input-file:focus .input-file-handle,.textarea:focus .input-file .input-file-handle,.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.input-switch:focus .input-file .input-file-handle,.input-file .textarea:focus .input-file-handle,.input-file .input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.input-switch:focus .input-file-handle,.input:focus .input-file .input-file-handle,.input-file .input:focus .input-file-handle,.button:focus .input-file .input-file-handle,.input-file .button:focus .input-file-handle,.focus.select-dropdown .input-file .input-file-handle,.focus.select .input-file .input-file-handle,.input-file .focus.select-dropdown .input-file-handle,.input-file .focus.select .input-file-handle,.focus.input-file .input-file-handle,.focus.textarea .input-file .input-file-handle,.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.focus.input-switch .input-file .input-file-handle,.input-file .focus.textarea .input-file-handle,.input-file .focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.focus.input-switch .input-file-handle,.focus.input .input-file .input-file-handle,.input-file .focus.input .input-file-handle,.focus.button .input-file .input-file-handle,.input-file .focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.select-dropdown:active .input-file .input-file-handle,.select:active .input-file .input-file-handle,.input-file .select-dropdown:active .input-file-handle,.input-file .select:active .input-file-handle,.input-file:active .input-file-handle,.textarea:active .input-file .input-file-handle,.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.input-switch:active .input-file .input-file-handle,.input-file .textarea:active .input-file-handle,.input-file .input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.input-switch:active .input-file-handle,.input:active .input-file .input-file-handle,.input-file .input:active .input-file-handle,.button:active .input-file .input-file-handle,.input-file .button:active .input-file-handle,.active.select-dropdown .input-file .input-file-handle,.active.select .input-file .input-file-handle,.input-file .active.select-dropdown .input-file-handle,.input-file .active.select .input-file-handle,.active.input-file .input-file-handle,.active.textarea .input-file .input-file-handle,.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.active.input-switch .input-file .input-file-handle,.input-file .active.textarea .input-file-handle,.input-file .active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.active.input-switch .input-file-handle,.active.input .input-file .input-file-handle,.input-file .active.input .input-file-handle,.active.button .input-file .input-file-handle,.input-file .active.button .input-file-handle{background-color:rgb(var(--color-ui-dark))}.select-dropdown:disabled .input-file .input-file-handle,.select:disabled .input-file .input-file-handle,.input-file .select-dropdown:disabled .input-file-handle,.input-file .select:disabled .input-file-handle,.input-file:disabled .input-file-handle,.textarea:disabled .input-file .input-file-handle,.input-tag:disabled .input-file .input-file-handle,.input-switch-checkbox+.input-switch:disabled .input-file .input-file-handle,.input-file .textarea:disabled .input-file-handle,.input-file .input-tag:disabled .input-file-handle,.input-file .input-switch-checkbox+.input-switch:disabled .input-file-handle,.input:disabled .input-file .input-file-handle,.input-file .input:disabled .input-file-handle,.button:disabled .input-file .input-file-handle,.input-file .button:disabled .input-file-handle{opacity:.5;cursor:default;pointer-events:none}.red.select-dropdown .input-file .input-file-handle,.red.select .input-file .input-file-handle,.input-file .red.select-dropdown .input-file-handle,.input-file .red.select .input-file-handle,.red.input-file .input-file-handle,.red.textarea .input-file .input-file-handle,.red.input-tag .input-file .input-file-handle,.input-switch-checkbox+.red.input-switch .input-file .input-file-handle,.input-file .red.textarea .input-file-handle,.input-file .red.input-tag .input-file-handle,.input-file .input-switch-checkbox+.red.input-switch .input-file-handle,.red.input .input-file .input-file-handle,.input-file .red.input .input-file-handle,.red.button .input-file .input-file-handle,.input-file .red.button .input-file-handle{background-color:rgb(var(--color-red));color:rgb(var(--color-red-overlay))}.red.select-dropdown:hover .input-file .input-file-handle,.red.select:hover .input-file .input-file-handle,.input-file .red.select-dropdown:hover .input-file-handle,.input-file .red.select:hover .input-file-handle,.red.input-file:hover .input-file-handle,.red.textarea:hover .input-file .input-file-handle,.red.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.red.input-switch:hover .input-file .input-file-handle,.input-file .red.textarea:hover .input-file-handle,.input-file .red.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.red.input-switch:hover .input-file-handle,.red.input:hover .input-file .input-file-handle,.input-file .red.input:hover .input-file-handle,.red.button:hover .input-file .input-file-handle,.input-file .red.button:hover .input-file-handle,.red.hover.select-dropdown .input-file .input-file-handle,.red.hover.select .input-file .input-file-handle,.input-file .red.hover.select-dropdown .input-file-handle,.input-file .red.hover.select .input-file-handle,.red.hover.input-file .input-file-handle,.red.hover.textarea .input-file .input-file-handle,.red.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.red.hover.input-switch .input-file .input-file-handle,.input-file .red.hover.textarea .input-file-handle,.input-file .red.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.red.hover.input-switch .input-file-handle,.red.hover.input .input-file .input-file-handle,.input-file .red.hover.input .input-file-handle,.red.hover.button .input-file .input-file-handle,.input-file .red.hover.button .input-file-handle,.red.select-dropdown:focus .input-file .input-file-handle,.red.select:focus .input-file .input-file-handle,.input-file .red.select-dropdown:focus .input-file-handle,.input-file .red.select:focus .input-file-handle,.red.input-file:focus .input-file-handle,.red.textarea:focus .input-file .input-file-handle,.red.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.red.input-switch:focus .input-file .input-file-handle,.input-file .red.textarea:focus .input-file-handle,.input-file .red.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.red.input-switch:focus .input-file-handle,.red.input:focus .input-file .input-file-handle,.input-file .red.input:focus .input-file-handle,.red.button:focus .input-file .input-file-handle,.input-file .red.button:focus .input-file-handle,.red.focus.select-dropdown .input-file .input-file-handle,.red.focus.select .input-file .input-file-handle,.input-file .red.focus.select-dropdown .input-file-handle,.input-file .red.focus.select .input-file-handle,.red.focus.input-file .input-file-handle,.red.focus.textarea .input-file .input-file-handle,.red.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.red.focus.input-switch .input-file .input-file-handle,.input-file .red.focus.textarea .input-file-handle,.input-file .red.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.red.focus.input-switch .input-file-handle,.red.focus.input .input-file .input-file-handle,.input-file .red.focus.input .input-file-handle,.red.focus.button .input-file .input-file-handle,.input-file .red.focus.button .input-file-handle{background-color:rgb(var(--color-red-hard));color:rgb(var(--color-red-overlay))}.red.select-dropdown:focus .input-file .input-file-handle,.red.select:focus .input-file .input-file-handle,.input-file .red.select-dropdown:focus .input-file-handle,.input-file .red.select:focus .input-file-handle,.red.input-file:focus .input-file-handle,.red.textarea:focus .input-file .input-file-handle,.red.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.red.input-switch:focus .input-file .input-file-handle,.input-file .red.textarea:focus .input-file-handle,.input-file .red.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.red.input-switch:focus .input-file-handle,.red.input:focus .input-file .input-file-handle,.input-file .red.input:focus .input-file-handle,.red.button:focus .input-file .input-file-handle,.input-file .red.button:focus .input-file-handle,.red.focus.select-dropdown .input-file .input-file-handle,.red.focus.select .input-file .input-file-handle,.input-file .red.focus.select-dropdown .input-file-handle,.input-file .red.focus.select .input-file-handle,.red.focus.input-file .input-file-handle,.red.focus.textarea .input-file .input-file-handle,.red.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.red.focus.input-switch .input-file .input-file-handle,.input-file .red.focus.textarea .input-file-handle,.input-file .red.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.red.focus.input-switch .input-file-handle,.red.focus.input .input-file .input-file-handle,.input-file .red.focus.input .input-file-handle,.red.focus.button .input-file .input-file-handle,.input-file .red.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}.red.select-dropdown:active .input-file .input-file-handle,.red.select:active .input-file .input-file-handle,.input-file .red.select-dropdown:active .input-file-handle,.input-file .red.select:active .input-file-handle,.red.input-file:active .input-file-handle,.red.textarea:active .input-file .input-file-handle,.red.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.red.input-switch:active .input-file .input-file-handle,.input-file .red.textarea:active .input-file-handle,.input-file .red.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.red.input-switch:active .input-file-handle,.red.input:active .input-file .input-file-handle,.input-file .red.input:active .input-file-handle,.red.button:active .input-file .input-file-handle,.input-file .red.button:active .input-file-handle,.red.active.select-dropdown .input-file .input-file-handle,.red.active.select .input-file .input-file-handle,.input-file .red.active.select-dropdown .input-file-handle,.input-file .red.active.select .input-file-handle,.red.active.input-file .input-file-handle,.red.active.textarea .input-file .input-file-handle,.red.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.red.active.input-switch .input-file .input-file-handle,.input-file .red.active.textarea .input-file-handle,.input-file .red.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.red.active.input-switch .input-file-handle,.red.active.input .input-file .input-file-handle,.input-file .red.active.input .input-file-handle,.red.active.button .input-file .input-file-handle,.input-file .red.active.button .input-file-handle{background-color:rgb(var(--color-red-soft));color:rgb(var(--color-red-overlay))}.orange.select-dropdown .input-file .input-file-handle,.orange.select .input-file .input-file-handle,.input-file .orange.select-dropdown .input-file-handle,.input-file .orange.select .input-file-handle,.orange.input-file .input-file-handle,.orange.textarea .input-file .input-file-handle,.orange.input-tag .input-file .input-file-handle,.input-switch-checkbox+.orange.input-switch .input-file .input-file-handle,.input-file .orange.textarea .input-file-handle,.input-file .orange.input-tag .input-file-handle,.input-file .input-switch-checkbox+.orange.input-switch .input-file-handle,.orange.input .input-file .input-file-handle,.input-file .orange.input .input-file-handle,.orange.button .input-file .input-file-handle,.input-file .orange.button .input-file-handle{background-color:rgb(var(--color-orange));color:rgb(var(--color-orange-overlay))}.orange.select-dropdown:hover .input-file .input-file-handle,.orange.select:hover .input-file .input-file-handle,.input-file .orange.select-dropdown:hover .input-file-handle,.input-file .orange.select:hover .input-file-handle,.orange.input-file:hover .input-file-handle,.orange.textarea:hover .input-file .input-file-handle,.orange.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.orange.input-switch:hover .input-file .input-file-handle,.input-file .orange.textarea:hover .input-file-handle,.input-file .orange.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.orange.input-switch:hover .input-file-handle,.orange.input:hover .input-file .input-file-handle,.input-file .orange.input:hover .input-file-handle,.orange.button:hover .input-file .input-file-handle,.input-file .orange.button:hover .input-file-handle,.orange.hover.select-dropdown .input-file .input-file-handle,.orange.hover.select .input-file .input-file-handle,.input-file .orange.hover.select-dropdown .input-file-handle,.input-file .orange.hover.select .input-file-handle,.orange.hover.input-file .input-file-handle,.orange.hover.textarea .input-file .input-file-handle,.orange.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.orange.hover.input-switch .input-file .input-file-handle,.input-file .orange.hover.textarea .input-file-handle,.input-file .orange.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.orange.hover.input-switch .input-file-handle,.orange.hover.input .input-file .input-file-handle,.input-file .orange.hover.input .input-file-handle,.orange.hover.button .input-file .input-file-handle,.input-file .orange.hover.button .input-file-handle,.orange.select-dropdown:focus .input-file .input-file-handle,.orange.select:focus .input-file .input-file-handle,.input-file .orange.select-dropdown:focus .input-file-handle,.input-file .orange.select:focus .input-file-handle,.orange.input-file:focus .input-file-handle,.orange.textarea:focus .input-file .input-file-handle,.orange.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.orange.input-switch:focus .input-file .input-file-handle,.input-file .orange.textarea:focus .input-file-handle,.input-file .orange.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.orange.input-switch:focus .input-file-handle,.orange.input:focus .input-file .input-file-handle,.input-file .orange.input:focus .input-file-handle,.orange.button:focus .input-file .input-file-handle,.input-file .orange.button:focus .input-file-handle,.orange.focus.select-dropdown .input-file .input-file-handle,.orange.focus.select .input-file .input-file-handle,.input-file .orange.focus.select-dropdown .input-file-handle,.input-file .orange.focus.select .input-file-handle,.orange.focus.input-file .input-file-handle,.orange.focus.textarea .input-file .input-file-handle,.orange.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.orange.focus.input-switch .input-file .input-file-handle,.input-file .orange.focus.textarea .input-file-handle,.input-file .orange.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.orange.focus.input-switch .input-file-handle,.orange.focus.input .input-file .input-file-handle,.input-file .orange.focus.input .input-file-handle,.orange.focus.button .input-file .input-file-handle,.input-file .orange.focus.button .input-file-handle{background-color:rgb(var(--color-orange-hard));color:rgb(var(--color-orange-overlay))}.orange.select-dropdown:focus .input-file .input-file-handle,.orange.select:focus .input-file .input-file-handle,.input-file .orange.select-dropdown:focus .input-file-handle,.input-file .orange.select:focus .input-file-handle,.orange.input-file:focus .input-file-handle,.orange.textarea:focus .input-file .input-file-handle,.orange.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.orange.input-switch:focus .input-file .input-file-handle,.input-file .orange.textarea:focus .input-file-handle,.input-file .orange.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.orange.input-switch:focus .input-file-handle,.orange.input:focus .input-file .input-file-handle,.input-file .orange.input:focus .input-file-handle,.orange.button:focus .input-file .input-file-handle,.input-file .orange.button:focus .input-file-handle,.orange.focus.select-dropdown .input-file .input-file-handle,.orange.focus.select .input-file .input-file-handle,.input-file .orange.focus.select-dropdown .input-file-handle,.input-file .orange.focus.select .input-file-handle,.orange.focus.input-file .input-file-handle,.orange.focus.textarea .input-file .input-file-handle,.orange.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.orange.focus.input-switch .input-file .input-file-handle,.input-file .orange.focus.textarea .input-file-handle,.input-file .orange.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.orange.focus.input-switch .input-file-handle,.orange.focus.input .input-file .input-file-handle,.input-file .orange.focus.input .input-file-handle,.orange.focus.button .input-file .input-file-handle,.input-file .orange.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}.orange.select-dropdown:active .input-file .input-file-handle,.orange.select:active .input-file .input-file-handle,.input-file .orange.select-dropdown:active .input-file-handle,.input-file .orange.select:active .input-file-handle,.orange.input-file:active .input-file-handle,.orange.textarea:active .input-file .input-file-handle,.orange.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.orange.input-switch:active .input-file .input-file-handle,.input-file .orange.textarea:active .input-file-handle,.input-file .orange.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.orange.input-switch:active .input-file-handle,.orange.input:active .input-file .input-file-handle,.input-file .orange.input:active .input-file-handle,.orange.button:active .input-file .input-file-handle,.input-file .orange.button:active .input-file-handle,.orange.active.select-dropdown .input-file .input-file-handle,.orange.active.select .input-file .input-file-handle,.input-file .orange.active.select-dropdown .input-file-handle,.input-file .orange.active.select .input-file-handle,.orange.active.input-file .input-file-handle,.orange.active.textarea .input-file .input-file-handle,.orange.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.orange.active.input-switch .input-file .input-file-handle,.input-file .orange.active.textarea .input-file-handle,.input-file .orange.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.orange.active.input-switch .input-file-handle,.orange.active.input .input-file .input-file-handle,.input-file .orange.active.input .input-file-handle,.orange.active.button .input-file .input-file-handle,.input-file .orange.active.button .input-file-handle{background-color:rgb(var(--color-orange-soft));color:rgb(var(--color-orange-overlay))}.yellow.select-dropdown .input-file .input-file-handle,.yellow.select .input-file .input-file-handle,.input-file .yellow.select-dropdown .input-file-handle,.input-file .yellow.select .input-file-handle,.yellow.input-file .input-file-handle,.yellow.textarea .input-file .input-file-handle,.yellow.input-tag .input-file .input-file-handle,.input-switch-checkbox+.yellow.input-switch .input-file .input-file-handle,.input-file .yellow.textarea .input-file-handle,.input-file .yellow.input-tag .input-file-handle,.input-file .input-switch-checkbox+.yellow.input-switch .input-file-handle,.yellow.input .input-file .input-file-handle,.input-file .yellow.input .input-file-handle,.yellow.button .input-file .input-file-handle,.input-file .yellow.button .input-file-handle{background-color:rgb(var(--color-yellow));color:rgb(var(--color-yellow-overlay))}.yellow.select-dropdown:hover .input-file .input-file-handle,.yellow.select:hover .input-file .input-file-handle,.input-file .yellow.select-dropdown:hover .input-file-handle,.input-file .yellow.select:hover .input-file-handle,.yellow.input-file:hover .input-file-handle,.yellow.textarea:hover .input-file .input-file-handle,.yellow.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.yellow.input-switch:hover .input-file .input-file-handle,.input-file .yellow.textarea:hover .input-file-handle,.input-file .yellow.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.yellow.input-switch:hover .input-file-handle,.yellow.input:hover .input-file .input-file-handle,.input-file .yellow.input:hover .input-file-handle,.yellow.button:hover .input-file .input-file-handle,.input-file .yellow.button:hover .input-file-handle,.yellow.hover.select-dropdown .input-file .input-file-handle,.yellow.hover.select .input-file .input-file-handle,.input-file .yellow.hover.select-dropdown .input-file-handle,.input-file .yellow.hover.select .input-file-handle,.yellow.hover.input-file .input-file-handle,.yellow.hover.textarea .input-file .input-file-handle,.yellow.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.yellow.hover.input-switch .input-file .input-file-handle,.input-file .yellow.hover.textarea .input-file-handle,.input-file .yellow.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.yellow.hover.input-switch .input-file-handle,.yellow.hover.input .input-file .input-file-handle,.input-file .yellow.hover.input .input-file-handle,.yellow.hover.button .input-file .input-file-handle,.input-file .yellow.hover.button .input-file-handle,.yellow.select-dropdown:focus .input-file .input-file-handle,.yellow.select:focus .input-file .input-file-handle,.input-file .yellow.select-dropdown:focus .input-file-handle,.input-file .yellow.select:focus .input-file-handle,.yellow.input-file:focus .input-file-handle,.yellow.textarea:focus .input-file .input-file-handle,.yellow.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.yellow.input-switch:focus .input-file .input-file-handle,.input-file .yellow.textarea:focus .input-file-handle,.input-file .yellow.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.yellow.input-switch:focus .input-file-handle,.yellow.input:focus .input-file .input-file-handle,.input-file .yellow.input:focus .input-file-handle,.yellow.button:focus .input-file .input-file-handle,.input-file .yellow.button:focus .input-file-handle,.yellow.focus.select-dropdown .input-file .input-file-handle,.yellow.focus.select .input-file .input-file-handle,.input-file .yellow.focus.select-dropdown .input-file-handle,.input-file .yellow.focus.select .input-file-handle,.yellow.focus.input-file .input-file-handle,.yellow.focus.textarea .input-file .input-file-handle,.yellow.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.yellow.focus.input-switch .input-file .input-file-handle,.input-file .yellow.focus.textarea .input-file-handle,.input-file .yellow.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.yellow.focus.input-switch .input-file-handle,.yellow.focus.input .input-file .input-file-handle,.input-file .yellow.focus.input .input-file-handle,.yellow.focus.button .input-file .input-file-handle,.input-file .yellow.focus.button .input-file-handle{background-color:rgb(var(--color-yellow-hard));color:rgb(var(--color-yellow-overlay))}.yellow.select-dropdown:focus .input-file .input-file-handle,.yellow.select:focus .input-file .input-file-handle,.input-file .yellow.select-dropdown:focus .input-file-handle,.input-file .yellow.select:focus .input-file-handle,.yellow.input-file:focus .input-file-handle,.yellow.textarea:focus .input-file .input-file-handle,.yellow.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.yellow.input-switch:focus .input-file .input-file-handle,.input-file .yellow.textarea:focus .input-file-handle,.input-file .yellow.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.yellow.input-switch:focus .input-file-handle,.yellow.input:focus .input-file .input-file-handle,.input-file .yellow.input:focus .input-file-handle,.yellow.button:focus .input-file .input-file-handle,.input-file .yellow.button:focus .input-file-handle,.yellow.focus.select-dropdown .input-file .input-file-handle,.yellow.focus.select .input-file .input-file-handle,.input-file .yellow.focus.select-dropdown .input-file-handle,.input-file .yellow.focus.select .input-file-handle,.yellow.focus.input-file .input-file-handle,.yellow.focus.textarea .input-file .input-file-handle,.yellow.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.yellow.focus.input-switch .input-file .input-file-handle,.input-file .yellow.focus.textarea .input-file-handle,.input-file .yellow.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.yellow.focus.input-switch .input-file-handle,.yellow.focus.input .input-file .input-file-handle,.input-file .yellow.focus.input .input-file-handle,.yellow.focus.button .input-file .input-file-handle,.input-file .yellow.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}.yellow.select-dropdown:active .input-file .input-file-handle,.yellow.select:active .input-file .input-file-handle,.input-file .yellow.select-dropdown:active .input-file-handle,.input-file .yellow.select:active .input-file-handle,.yellow.input-file:active .input-file-handle,.yellow.textarea:active .input-file .input-file-handle,.yellow.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.yellow.input-switch:active .input-file .input-file-handle,.input-file .yellow.textarea:active .input-file-handle,.input-file .yellow.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.yellow.input-switch:active .input-file-handle,.yellow.input:active .input-file .input-file-handle,.input-file .yellow.input:active .input-file-handle,.yellow.button:active .input-file .input-file-handle,.input-file .yellow.button:active .input-file-handle,.yellow.active.select-dropdown .input-file .input-file-handle,.yellow.active.select .input-file .input-file-handle,.input-file .yellow.active.select-dropdown .input-file-handle,.input-file .yellow.active.select .input-file-handle,.yellow.active.input-file .input-file-handle,.yellow.active.textarea .input-file .input-file-handle,.yellow.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.yellow.active.input-switch .input-file .input-file-handle,.input-file .yellow.active.textarea .input-file-handle,.input-file .yellow.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.yellow.active.input-switch .input-file-handle,.yellow.active.input .input-file .input-file-handle,.input-file .yellow.active.input .input-file-handle,.yellow.active.button .input-file .input-file-handle,.input-file .yellow.active.button .input-file-handle{background-color:rgb(var(--color-yellow-soft));color:rgb(var(--color-yellow-overlay))}.green.select-dropdown .input-file .input-file-handle,.green.select .input-file .input-file-handle,.input-file .green.select-dropdown .input-file-handle,.input-file .green.select .input-file-handle,.green.input-file .input-file-handle,.green.textarea .input-file .input-file-handle,.green.input-tag .input-file .input-file-handle,.input-switch-checkbox+.green.input-switch .input-file .input-file-handle,.input-file .green.textarea .input-file-handle,.input-file .green.input-tag .input-file-handle,.input-file .input-switch-checkbox+.green.input-switch .input-file-handle,.green.input .input-file .input-file-handle,.input-file .green.input .input-file-handle,.green.button .input-file .input-file-handle,.input-file .green.button .input-file-handle{background-color:rgb(var(--color-green));color:rgb(var(--color-green-overlay))}.green.select-dropdown:hover .input-file .input-file-handle,.green.select:hover .input-file .input-file-handle,.input-file .green.select-dropdown:hover .input-file-handle,.input-file .green.select:hover .input-file-handle,.green.input-file:hover .input-file-handle,.green.textarea:hover .input-file .input-file-handle,.green.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.green.input-switch:hover .input-file .input-file-handle,.input-file .green.textarea:hover .input-file-handle,.input-file .green.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.green.input-switch:hover .input-file-handle,.green.input:hover .input-file .input-file-handle,.input-file .green.input:hover .input-file-handle,.green.button:hover .input-file .input-file-handle,.input-file .green.button:hover .input-file-handle,.green.hover.select-dropdown .input-file .input-file-handle,.green.hover.select .input-file .input-file-handle,.input-file .green.hover.select-dropdown .input-file-handle,.input-file .green.hover.select .input-file-handle,.green.hover.input-file .input-file-handle,.green.hover.textarea .input-file .input-file-handle,.green.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.green.hover.input-switch .input-file .input-file-handle,.input-file .green.hover.textarea .input-file-handle,.input-file .green.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.green.hover.input-switch .input-file-handle,.green.hover.input .input-file .input-file-handle,.input-file .green.hover.input .input-file-handle,.green.hover.button .input-file .input-file-handle,.input-file .green.hover.button .input-file-handle,.green.select-dropdown:focus .input-file .input-file-handle,.green.select:focus .input-file .input-file-handle,.input-file .green.select-dropdown:focus .input-file-handle,.input-file .green.select:focus .input-file-handle,.green.input-file:focus .input-file-handle,.green.textarea:focus .input-file .input-file-handle,.green.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.green.input-switch:focus .input-file .input-file-handle,.input-file .green.textarea:focus .input-file-handle,.input-file .green.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.green.input-switch:focus .input-file-handle,.green.input:focus .input-file .input-file-handle,.input-file .green.input:focus .input-file-handle,.green.button:focus .input-file .input-file-handle,.input-file .green.button:focus .input-file-handle,.green.focus.select-dropdown .input-file .input-file-handle,.green.focus.select .input-file .input-file-handle,.input-file .green.focus.select-dropdown .input-file-handle,.input-file .green.focus.select .input-file-handle,.green.focus.input-file .input-file-handle,.green.focus.textarea .input-file .input-file-handle,.green.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.green.focus.input-switch .input-file .input-file-handle,.input-file .green.focus.textarea .input-file-handle,.input-file .green.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.green.focus.input-switch .input-file-handle,.green.focus.input .input-file .input-file-handle,.input-file .green.focus.input .input-file-handle,.green.focus.button .input-file .input-file-handle,.input-file .green.focus.button .input-file-handle{background-color:rgb(var(--color-green-hard));color:rgb(var(--color-green-overlay))}.green.select-dropdown:focus .input-file .input-file-handle,.green.select:focus .input-file .input-file-handle,.input-file .green.select-dropdown:focus .input-file-handle,.input-file .green.select:focus .input-file-handle,.green.input-file:focus .input-file-handle,.green.textarea:focus .input-file .input-file-handle,.green.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.green.input-switch:focus .input-file .input-file-handle,.input-file .green.textarea:focus .input-file-handle,.input-file .green.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.green.input-switch:focus .input-file-handle,.green.input:focus .input-file .input-file-handle,.input-file .green.input:focus .input-file-handle,.green.button:focus .input-file .input-file-handle,.input-file .green.button:focus .input-file-handle,.green.focus.select-dropdown .input-file .input-file-handle,.green.focus.select .input-file .input-file-handle,.input-file .green.focus.select-dropdown .input-file-handle,.input-file .green.focus.select .input-file-handle,.green.focus.input-file .input-file-handle,.green.focus.textarea .input-file .input-file-handle,.green.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.green.focus.input-switch .input-file .input-file-handle,.input-file .green.focus.textarea .input-file-handle,.input-file .green.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.green.focus.input-switch .input-file-handle,.green.focus.input .input-file .input-file-handle,.input-file .green.focus.input .input-file-handle,.green.focus.button .input-file .input-file-handle,.input-file .green.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}.green.select-dropdown:active .input-file .input-file-handle,.green.select:active .input-file .input-file-handle,.input-file .green.select-dropdown:active .input-file-handle,.input-file .green.select:active .input-file-handle,.green.input-file:active .input-file-handle,.green.textarea:active .input-file .input-file-handle,.green.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.green.input-switch:active .input-file .input-file-handle,.input-file .green.textarea:active .input-file-handle,.input-file .green.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.green.input-switch:active .input-file-handle,.green.input:active .input-file .input-file-handle,.input-file .green.input:active .input-file-handle,.green.button:active .input-file .input-file-handle,.input-file .green.button:active .input-file-handle,.green.active.select-dropdown .input-file .input-file-handle,.green.active.select .input-file .input-file-handle,.input-file .green.active.select-dropdown .input-file-handle,.input-file .green.active.select .input-file-handle,.green.active.input-file .input-file-handle,.green.active.textarea .input-file .input-file-handle,.green.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.green.active.input-switch .input-file .input-file-handle,.input-file .green.active.textarea .input-file-handle,.input-file .green.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.green.active.input-switch .input-file-handle,.green.active.input .input-file .input-file-handle,.input-file .green.active.input .input-file-handle,.green.active.button .input-file .input-file-handle,.input-file .green.active.button .input-file-handle{background-color:rgb(var(--color-green-soft));color:rgb(var(--color-green-overlay))}.cyan.select-dropdown .input-file .input-file-handle,.cyan.select .input-file .input-file-handle,.input-file .cyan.select-dropdown .input-file-handle,.input-file .cyan.select .input-file-handle,.cyan.input-file .input-file-handle,.cyan.textarea .input-file .input-file-handle,.cyan.input-tag .input-file .input-file-handle,.input-switch-checkbox+.cyan.input-switch .input-file .input-file-handle,.input-file .cyan.textarea .input-file-handle,.input-file .cyan.input-tag .input-file-handle,.input-file .input-switch-checkbox+.cyan.input-switch .input-file-handle,.cyan.input .input-file .input-file-handle,.input-file .cyan.input .input-file-handle,.cyan.button .input-file .input-file-handle,.input-file .cyan.button .input-file-handle{background-color:rgb(var(--color-cyan));color:rgb(var(--color-cyan-overlay))}.cyan.select-dropdown:hover .input-file .input-file-handle,.cyan.select:hover .input-file .input-file-handle,.input-file .cyan.select-dropdown:hover .input-file-handle,.input-file .cyan.select:hover .input-file-handle,.cyan.input-file:hover .input-file-handle,.cyan.textarea:hover .input-file .input-file-handle,.cyan.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.cyan.input-switch:hover .input-file .input-file-handle,.input-file .cyan.textarea:hover .input-file-handle,.input-file .cyan.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.cyan.input-switch:hover .input-file-handle,.cyan.input:hover .input-file .input-file-handle,.input-file .cyan.input:hover .input-file-handle,.cyan.button:hover .input-file .input-file-handle,.input-file .cyan.button:hover .input-file-handle,.cyan.hover.select-dropdown .input-file .input-file-handle,.cyan.hover.select .input-file .input-file-handle,.input-file .cyan.hover.select-dropdown .input-file-handle,.input-file .cyan.hover.select .input-file-handle,.cyan.hover.input-file .input-file-handle,.cyan.hover.textarea .input-file .input-file-handle,.cyan.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.cyan.hover.input-switch .input-file .input-file-handle,.input-file .cyan.hover.textarea .input-file-handle,.input-file .cyan.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.cyan.hover.input-switch .input-file-handle,.cyan.hover.input .input-file .input-file-handle,.input-file .cyan.hover.input .input-file-handle,.cyan.hover.button .input-file .input-file-handle,.input-file .cyan.hover.button .input-file-handle,.cyan.select-dropdown:focus .input-file .input-file-handle,.cyan.select:focus .input-file .input-file-handle,.input-file .cyan.select-dropdown:focus .input-file-handle,.input-file .cyan.select:focus .input-file-handle,.cyan.input-file:focus .input-file-handle,.cyan.textarea:focus .input-file .input-file-handle,.cyan.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.cyan.input-switch:focus .input-file .input-file-handle,.input-file .cyan.textarea:focus .input-file-handle,.input-file .cyan.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.cyan.input-switch:focus .input-file-handle,.cyan.input:focus .input-file .input-file-handle,.input-file .cyan.input:focus .input-file-handle,.cyan.button:focus .input-file .input-file-handle,.input-file .cyan.button:focus .input-file-handle,.cyan.focus.select-dropdown .input-file .input-file-handle,.cyan.focus.select .input-file .input-file-handle,.input-file .cyan.focus.select-dropdown .input-file-handle,.input-file .cyan.focus.select .input-file-handle,.cyan.focus.input-file .input-file-handle,.cyan.focus.textarea .input-file .input-file-handle,.cyan.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.cyan.focus.input-switch .input-file .input-file-handle,.input-file .cyan.focus.textarea .input-file-handle,.input-file .cyan.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.cyan.focus.input-switch .input-file-handle,.cyan.focus.input .input-file .input-file-handle,.input-file .cyan.focus.input .input-file-handle,.cyan.focus.button .input-file .input-file-handle,.input-file .cyan.focus.button .input-file-handle{background-color:rgb(var(--color-cyan-hard));color:rgb(var(--color-cyan-overlay))}.cyan.select-dropdown:focus .input-file .input-file-handle,.cyan.select:focus .input-file .input-file-handle,.input-file .cyan.select-dropdown:focus .input-file-handle,.input-file .cyan.select:focus .input-file-handle,.cyan.input-file:focus .input-file-handle,.cyan.textarea:focus .input-file .input-file-handle,.cyan.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.cyan.input-switch:focus .input-file .input-file-handle,.input-file .cyan.textarea:focus .input-file-handle,.input-file .cyan.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.cyan.input-switch:focus .input-file-handle,.cyan.input:focus .input-file .input-file-handle,.input-file .cyan.input:focus .input-file-handle,.cyan.button:focus .input-file .input-file-handle,.input-file .cyan.button:focus .input-file-handle,.cyan.focus.select-dropdown .input-file .input-file-handle,.cyan.focus.select .input-file .input-file-handle,.input-file .cyan.focus.select-dropdown .input-file-handle,.input-file .cyan.focus.select .input-file-handle,.cyan.focus.input-file .input-file-handle,.cyan.focus.textarea .input-file .input-file-handle,.cyan.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.cyan.focus.input-switch .input-file .input-file-handle,.input-file .cyan.focus.textarea .input-file-handle,.input-file .cyan.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.cyan.focus.input-switch .input-file-handle,.cyan.focus.input .input-file .input-file-handle,.input-file .cyan.focus.input .input-file-handle,.cyan.focus.button .input-file .input-file-handle,.input-file .cyan.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}.cyan.select-dropdown:active .input-file .input-file-handle,.cyan.select:active .input-file .input-file-handle,.input-file .cyan.select-dropdown:active .input-file-handle,.input-file .cyan.select:active .input-file-handle,.cyan.input-file:active .input-file-handle,.cyan.textarea:active .input-file .input-file-handle,.cyan.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.cyan.input-switch:active .input-file .input-file-handle,.input-file .cyan.textarea:active .input-file-handle,.input-file .cyan.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.cyan.input-switch:active .input-file-handle,.cyan.input:active .input-file .input-file-handle,.input-file .cyan.input:active .input-file-handle,.cyan.button:active .input-file .input-file-handle,.input-file .cyan.button:active .input-file-handle,.cyan.active.select-dropdown .input-file .input-file-handle,.cyan.active.select .input-file .input-file-handle,.input-file .cyan.active.select-dropdown .input-file-handle,.input-file .cyan.active.select .input-file-handle,.cyan.active.input-file .input-file-handle,.cyan.active.textarea .input-file .input-file-handle,.cyan.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.cyan.active.input-switch .input-file .input-file-handle,.input-file .cyan.active.textarea .input-file-handle,.input-file .cyan.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.cyan.active.input-switch .input-file-handle,.cyan.active.input .input-file .input-file-handle,.input-file .cyan.active.input .input-file-handle,.cyan.active.button .input-file .input-file-handle,.input-file .cyan.active.button .input-file-handle{background-color:rgb(var(--color-cyan-soft));color:rgb(var(--color-cyan-overlay))}.blue.select-dropdown .input-file .input-file-handle,.blue.select .input-file .input-file-handle,.input-file .blue.select-dropdown .input-file-handle,.input-file .blue.select .input-file-handle,.blue.input-file .input-file-handle,.blue.textarea .input-file .input-file-handle,.blue.input-tag .input-file .input-file-handle,.input-switch-checkbox+.blue.input-switch .input-file .input-file-handle,.input-file .blue.textarea .input-file-handle,.input-file .blue.input-tag .input-file-handle,.input-file .input-switch-checkbox+.blue.input-switch .input-file-handle,.blue.input .input-file .input-file-handle,.input-file .blue.input .input-file-handle,.blue.button .input-file .input-file-handle,.input-file .blue.button .input-file-handle{background-color:rgb(var(--color-blue));color:rgb(var(--color-blue-overlay))}.blue.select-dropdown:hover .input-file .input-file-handle,.blue.select:hover .input-file .input-file-handle,.input-file .blue.select-dropdown:hover .input-file-handle,.input-file .blue.select:hover .input-file-handle,.blue.input-file:hover .input-file-handle,.blue.textarea:hover .input-file .input-file-handle,.blue.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.blue.input-switch:hover .input-file .input-file-handle,.input-file .blue.textarea:hover .input-file-handle,.input-file .blue.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.blue.input-switch:hover .input-file-handle,.blue.input:hover .input-file .input-file-handle,.input-file .blue.input:hover .input-file-handle,.blue.button:hover .input-file .input-file-handle,.input-file .blue.button:hover .input-file-handle,.blue.hover.select-dropdown .input-file .input-file-handle,.blue.hover.select .input-file .input-file-handle,.input-file .blue.hover.select-dropdown .input-file-handle,.input-file .blue.hover.select .input-file-handle,.blue.hover.input-file .input-file-handle,.blue.hover.textarea .input-file .input-file-handle,.blue.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.blue.hover.input-switch .input-file .input-file-handle,.input-file .blue.hover.textarea .input-file-handle,.input-file .blue.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.blue.hover.input-switch .input-file-handle,.blue.hover.input .input-file .input-file-handle,.input-file .blue.hover.input .input-file-handle,.blue.hover.button .input-file .input-file-handle,.input-file .blue.hover.button .input-file-handle,.blue.select-dropdown:focus .input-file .input-file-handle,.blue.select:focus .input-file .input-file-handle,.input-file .blue.select-dropdown:focus .input-file-handle,.input-file .blue.select:focus .input-file-handle,.blue.input-file:focus .input-file-handle,.blue.textarea:focus .input-file .input-file-handle,.blue.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.blue.input-switch:focus .input-file .input-file-handle,.input-file .blue.textarea:focus .input-file-handle,.input-file .blue.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.blue.input-switch:focus .input-file-handle,.blue.input:focus .input-file .input-file-handle,.input-file .blue.input:focus .input-file-handle,.blue.button:focus .input-file .input-file-handle,.input-file .blue.button:focus .input-file-handle,.blue.focus.select-dropdown .input-file .input-file-handle,.blue.focus.select .input-file .input-file-handle,.input-file .blue.focus.select-dropdown .input-file-handle,.input-file .blue.focus.select .input-file-handle,.blue.focus.input-file .input-file-handle,.blue.focus.textarea .input-file .input-file-handle,.blue.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.blue.focus.input-switch .input-file .input-file-handle,.input-file .blue.focus.textarea .input-file-handle,.input-file .blue.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.blue.focus.input-switch .input-file-handle,.blue.focus.input .input-file .input-file-handle,.input-file .blue.focus.input .input-file-handle,.blue.focus.button .input-file .input-file-handle,.input-file .blue.focus.button .input-file-handle{background-color:rgb(var(--color-blue-hard));color:rgb(var(--color-blue-overlay))}.blue.select-dropdown:focus .input-file .input-file-handle,.blue.select:focus .input-file .input-file-handle,.input-file .blue.select-dropdown:focus .input-file-handle,.input-file .blue.select:focus .input-file-handle,.blue.input-file:focus .input-file-handle,.blue.textarea:focus .input-file .input-file-handle,.blue.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.blue.input-switch:focus .input-file .input-file-handle,.input-file .blue.textarea:focus .input-file-handle,.input-file .blue.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.blue.input-switch:focus .input-file-handle,.blue.input:focus .input-file .input-file-handle,.input-file .blue.input:focus .input-file-handle,.blue.button:focus .input-file .input-file-handle,.input-file .blue.button:focus .input-file-handle,.blue.focus.select-dropdown .input-file .input-file-handle,.blue.focus.select .input-file .input-file-handle,.input-file .blue.focus.select-dropdown .input-file-handle,.input-file .blue.focus.select .input-file-handle,.blue.focus.input-file .input-file-handle,.blue.focus.textarea .input-file .input-file-handle,.blue.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.blue.focus.input-switch .input-file .input-file-handle,.input-file .blue.focus.textarea .input-file-handle,.input-file .blue.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.blue.focus.input-switch .input-file-handle,.blue.focus.input .input-file .input-file-handle,.input-file .blue.focus.input .input-file-handle,.blue.focus.button .input-file .input-file-handle,.input-file .blue.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}.blue.select-dropdown:active .input-file .input-file-handle,.blue.select:active .input-file .input-file-handle,.input-file .blue.select-dropdown:active .input-file-handle,.input-file .blue.select:active .input-file-handle,.blue.input-file:active .input-file-handle,.blue.textarea:active .input-file .input-file-handle,.blue.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.blue.input-switch:active .input-file .input-file-handle,.input-file .blue.textarea:active .input-file-handle,.input-file .blue.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.blue.input-switch:active .input-file-handle,.blue.input:active .input-file .input-file-handle,.input-file .blue.input:active .input-file-handle,.blue.button:active .input-file .input-file-handle,.input-file .blue.button:active .input-file-handle,.blue.active.select-dropdown .input-file .input-file-handle,.blue.active.select .input-file .input-file-handle,.input-file .blue.active.select-dropdown .input-file-handle,.input-file .blue.active.select .input-file-handle,.blue.active.input-file .input-file-handle,.blue.active.textarea .input-file .input-file-handle,.blue.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.blue.active.input-switch .input-file .input-file-handle,.input-file .blue.active.textarea .input-file-handle,.input-file .blue.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.blue.active.input-switch .input-file-handle,.blue.active.input .input-file .input-file-handle,.input-file .blue.active.input .input-file-handle,.blue.active.button .input-file .input-file-handle,.input-file .blue.active.button .input-file-handle{background-color:rgb(var(--color-blue-soft));color:rgb(var(--color-blue-overlay))}.purple.select-dropdown .input-file .input-file-handle,.purple.select .input-file .input-file-handle,.input-file .purple.select-dropdown .input-file-handle,.input-file .purple.select .input-file-handle,.purple.input-file .input-file-handle,.purple.textarea .input-file .input-file-handle,.purple.input-tag .input-file .input-file-handle,.input-switch-checkbox+.purple.input-switch .input-file .input-file-handle,.input-file .purple.textarea .input-file-handle,.input-file .purple.input-tag .input-file-handle,.input-file .input-switch-checkbox+.purple.input-switch .input-file-handle,.purple.input .input-file .input-file-handle,.input-file .purple.input .input-file-handle,.purple.button .input-file .input-file-handle,.input-file .purple.button .input-file-handle{background-color:rgb(var(--color-purple));color:rgb(var(--color-purple-overlay))}.purple.select-dropdown:hover .input-file .input-file-handle,.purple.select:hover .input-file .input-file-handle,.input-file .purple.select-dropdown:hover .input-file-handle,.input-file .purple.select:hover .input-file-handle,.purple.input-file:hover .input-file-handle,.purple.textarea:hover .input-file .input-file-handle,.purple.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.purple.input-switch:hover .input-file .input-file-handle,.input-file .purple.textarea:hover .input-file-handle,.input-file .purple.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.purple.input-switch:hover .input-file-handle,.purple.input:hover .input-file .input-file-handle,.input-file .purple.input:hover .input-file-handle,.purple.button:hover .input-file .input-file-handle,.input-file .purple.button:hover .input-file-handle,.purple.hover.select-dropdown .input-file .input-file-handle,.purple.hover.select .input-file .input-file-handle,.input-file .purple.hover.select-dropdown .input-file-handle,.input-file .purple.hover.select .input-file-handle,.purple.hover.input-file .input-file-handle,.purple.hover.textarea .input-file .input-file-handle,.purple.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.purple.hover.input-switch .input-file .input-file-handle,.input-file .purple.hover.textarea .input-file-handle,.input-file .purple.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.purple.hover.input-switch .input-file-handle,.purple.hover.input .input-file .input-file-handle,.input-file .purple.hover.input .input-file-handle,.purple.hover.button .input-file .input-file-handle,.input-file .purple.hover.button .input-file-handle,.purple.select-dropdown:focus .input-file .input-file-handle,.purple.select:focus .input-file .input-file-handle,.input-file .purple.select-dropdown:focus .input-file-handle,.input-file .purple.select:focus .input-file-handle,.purple.input-file:focus .input-file-handle,.purple.textarea:focus .input-file .input-file-handle,.purple.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.purple.input-switch:focus .input-file .input-file-handle,.input-file .purple.textarea:focus .input-file-handle,.input-file .purple.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.purple.input-switch:focus .input-file-handle,.purple.input:focus .input-file .input-file-handle,.input-file .purple.input:focus .input-file-handle,.purple.button:focus .input-file .input-file-handle,.input-file .purple.button:focus .input-file-handle,.purple.focus.select-dropdown .input-file .input-file-handle,.purple.focus.select .input-file .input-file-handle,.input-file .purple.focus.select-dropdown .input-file-handle,.input-file .purple.focus.select .input-file-handle,.purple.focus.input-file .input-file-handle,.purple.focus.textarea .input-file .input-file-handle,.purple.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.purple.focus.input-switch .input-file .input-file-handle,.input-file .purple.focus.textarea .input-file-handle,.input-file .purple.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.purple.focus.input-switch .input-file-handle,.purple.focus.input .input-file .input-file-handle,.input-file .purple.focus.input .input-file-handle,.purple.focus.button .input-file .input-file-handle,.input-file .purple.focus.button .input-file-handle{background-color:rgb(var(--color-purple-hard));color:rgb(var(--color-purple-overlay))}.purple.select-dropdown:focus .input-file .input-file-handle,.purple.select:focus .input-file .input-file-handle,.input-file .purple.select-dropdown:focus .input-file-handle,.input-file .purple.select:focus .input-file-handle,.purple.input-file:focus .input-file-handle,.purple.textarea:focus .input-file .input-file-handle,.purple.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.purple.input-switch:focus .input-file .input-file-handle,.input-file .purple.textarea:focus .input-file-handle,.input-file .purple.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.purple.input-switch:focus .input-file-handle,.purple.input:focus .input-file .input-file-handle,.input-file .purple.input:focus .input-file-handle,.purple.button:focus .input-file .input-file-handle,.input-file .purple.button:focus .input-file-handle,.purple.focus.select-dropdown .input-file .input-file-handle,.purple.focus.select .input-file .input-file-handle,.input-file .purple.focus.select-dropdown .input-file-handle,.input-file .purple.focus.select .input-file-handle,.purple.focus.input-file .input-file-handle,.purple.focus.textarea .input-file .input-file-handle,.purple.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.purple.focus.input-switch .input-file .input-file-handle,.input-file .purple.focus.textarea .input-file-handle,.input-file .purple.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.purple.focus.input-switch .input-file-handle,.purple.focus.input .input-file .input-file-handle,.input-file .purple.focus.input .input-file-handle,.purple.focus.button .input-file .input-file-handle,.input-file .purple.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}.purple.select-dropdown:active .input-file .input-file-handle,.purple.select:active .input-file .input-file-handle,.input-file .purple.select-dropdown:active .input-file-handle,.input-file .purple.select:active .input-file-handle,.purple.input-file:active .input-file-handle,.purple.textarea:active .input-file .input-file-handle,.purple.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.purple.input-switch:active .input-file .input-file-handle,.input-file .purple.textarea:active .input-file-handle,.input-file .purple.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.purple.input-switch:active .input-file-handle,.purple.input:active .input-file .input-file-handle,.input-file .purple.input:active .input-file-handle,.purple.button:active .input-file .input-file-handle,.input-file .purple.button:active .input-file-handle,.purple.active.select-dropdown .input-file .input-file-handle,.purple.active.select .input-file .input-file-handle,.input-file .purple.active.select-dropdown .input-file-handle,.input-file .purple.active.select .input-file-handle,.purple.active.input-file .input-file-handle,.purple.active.textarea .input-file .input-file-handle,.purple.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.purple.active.input-switch .input-file .input-file-handle,.input-file .purple.active.textarea .input-file-handle,.input-file .purple.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.purple.active.input-switch .input-file-handle,.purple.active.input .input-file .input-file-handle,.input-file .purple.active.input .input-file-handle,.purple.active.button .input-file .input-file-handle,.input-file .purple.active.button .input-file-handle{background-color:rgb(var(--color-purple-soft));color:rgb(var(--color-purple-overlay))}.pink.select-dropdown .input-file .input-file-handle,.pink.select .input-file .input-file-handle,.input-file .pink.select-dropdown .input-file-handle,.input-file .pink.select .input-file-handle,.pink.input-file .input-file-handle,.pink.textarea .input-file .input-file-handle,.pink.input-tag .input-file .input-file-handle,.input-switch-checkbox+.pink.input-switch .input-file .input-file-handle,.input-file .pink.textarea .input-file-handle,.input-file .pink.input-tag .input-file-handle,.input-file .input-switch-checkbox+.pink.input-switch .input-file-handle,.pink.input .input-file .input-file-handle,.input-file .pink.input .input-file-handle,.pink.button .input-file .input-file-handle,.input-file .pink.button .input-file-handle{background-color:rgb(var(--color-pink));color:rgb(var(--color-pink-overlay))}.pink.select-dropdown:hover .input-file .input-file-handle,.pink.select:hover .input-file .input-file-handle,.input-file .pink.select-dropdown:hover .input-file-handle,.input-file .pink.select:hover .input-file-handle,.pink.input-file:hover .input-file-handle,.pink.textarea:hover .input-file .input-file-handle,.pink.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.pink.input-switch:hover .input-file .input-file-handle,.input-file .pink.textarea:hover .input-file-handle,.input-file .pink.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.pink.input-switch:hover .input-file-handle,.pink.input:hover .input-file .input-file-handle,.input-file .pink.input:hover .input-file-handle,.pink.button:hover .input-file .input-file-handle,.input-file .pink.button:hover .input-file-handle,.pink.hover.select-dropdown .input-file .input-file-handle,.pink.hover.select .input-file .input-file-handle,.input-file .pink.hover.select-dropdown .input-file-handle,.input-file .pink.hover.select .input-file-handle,.pink.hover.input-file .input-file-handle,.pink.hover.textarea .input-file .input-file-handle,.pink.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.pink.hover.input-switch .input-file .input-file-handle,.input-file .pink.hover.textarea .input-file-handle,.input-file .pink.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.pink.hover.input-switch .input-file-handle,.pink.hover.input .input-file .input-file-handle,.input-file .pink.hover.input .input-file-handle,.pink.hover.button .input-file .input-file-handle,.input-file .pink.hover.button .input-file-handle,.pink.select-dropdown:focus .input-file .input-file-handle,.pink.select:focus .input-file .input-file-handle,.input-file .pink.select-dropdown:focus .input-file-handle,.input-file .pink.select:focus .input-file-handle,.pink.input-file:focus .input-file-handle,.pink.textarea:focus .input-file .input-file-handle,.pink.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.pink.input-switch:focus .input-file .input-file-handle,.input-file .pink.textarea:focus .input-file-handle,.input-file .pink.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.pink.input-switch:focus .input-file-handle,.pink.input:focus .input-file .input-file-handle,.input-file .pink.input:focus .input-file-handle,.pink.button:focus .input-file .input-file-handle,.input-file .pink.button:focus .input-file-handle,.pink.focus.select-dropdown .input-file .input-file-handle,.pink.focus.select .input-file .input-file-handle,.input-file .pink.focus.select-dropdown .input-file-handle,.input-file .pink.focus.select .input-file-handle,.pink.focus.input-file .input-file-handle,.pink.focus.textarea .input-file .input-file-handle,.pink.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.pink.focus.input-switch .input-file .input-file-handle,.input-file .pink.focus.textarea .input-file-handle,.input-file .pink.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.pink.focus.input-switch .input-file-handle,.pink.focus.input .input-file .input-file-handle,.input-file .pink.focus.input .input-file-handle,.pink.focus.button .input-file .input-file-handle,.input-file .pink.focus.button .input-file-handle{background-color:rgb(var(--color-pink-hard));color:rgb(var(--color-pink-overlay))}.pink.select-dropdown:focus .input-file .input-file-handle,.pink.select:focus .input-file .input-file-handle,.input-file .pink.select-dropdown:focus .input-file-handle,.input-file .pink.select:focus .input-file-handle,.pink.input-file:focus .input-file-handle,.pink.textarea:focus .input-file .input-file-handle,.pink.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.pink.input-switch:focus .input-file .input-file-handle,.input-file .pink.textarea:focus .input-file-handle,.input-file .pink.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.pink.input-switch:focus .input-file-handle,.pink.input:focus .input-file .input-file-handle,.input-file .pink.input:focus .input-file-handle,.pink.button:focus .input-file .input-file-handle,.input-file .pink.button:focus .input-file-handle,.pink.focus.select-dropdown .input-file .input-file-handle,.pink.focus.select .input-file .input-file-handle,.input-file .pink.focus.select-dropdown .input-file-handle,.input-file .pink.focus.select .input-file-handle,.pink.focus.input-file .input-file-handle,.pink.focus.textarea .input-file .input-file-handle,.pink.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.pink.focus.input-switch .input-file .input-file-handle,.input-file .pink.focus.textarea .input-file-handle,.input-file .pink.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.pink.focus.input-switch .input-file-handle,.pink.focus.input .input-file .input-file-handle,.input-file .pink.focus.input .input-file-handle,.pink.focus.button .input-file .input-file-handle,.input-file .pink.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}.pink.select-dropdown:active .input-file .input-file-handle,.pink.select:active .input-file .input-file-handle,.input-file .pink.select-dropdown:active .input-file-handle,.input-file .pink.select:active .input-file-handle,.pink.input-file:active .input-file-handle,.pink.textarea:active .input-file .input-file-handle,.pink.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.pink.input-switch:active .input-file .input-file-handle,.input-file .pink.textarea:active .input-file-handle,.input-file .pink.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.pink.input-switch:active .input-file-handle,.pink.input:active .input-file .input-file-handle,.input-file .pink.input:active .input-file-handle,.pink.button:active .input-file .input-file-handle,.input-file .pink.button:active .input-file-handle,.pink.active.select-dropdown .input-file .input-file-handle,.pink.active.select .input-file .input-file-handle,.input-file .pink.active.select-dropdown .input-file-handle,.input-file .pink.active.select .input-file-handle,.pink.active.input-file .input-file-handle,.pink.active.textarea .input-file .input-file-handle,.pink.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.pink.active.input-switch .input-file .input-file-handle,.input-file .pink.active.textarea .input-file-handle,.input-file .pink.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.pink.active.input-switch .input-file-handle,.pink.active.input .input-file .input-file-handle,.input-file .pink.active.input .input-file-handle,.pink.active.button .input-file .input-file-handle,.input-file .pink.active.button .input-file-handle{background-color:rgb(var(--color-pink-soft));color:rgb(var(--color-pink-overlay))}.primary.select-dropdown .input-file .input-file-handle,.primary.select .input-file .input-file-handle,.input-file .primary.select-dropdown .input-file-handle,.input-file .primary.select .input-file-handle,.primary.input-file .input-file-handle,.primary.textarea .input-file .input-file-handle,.primary.input-tag .input-file .input-file-handle,.input-switch-checkbox+.primary.input-switch .input-file .input-file-handle,.input-file .primary.textarea .input-file-handle,.input-file .primary.input-tag .input-file-handle,.input-file .input-switch-checkbox+.primary.input-switch .input-file-handle,.primary.input .input-file .input-file-handle,.input-file .primary.input .input-file-handle,.primary.button .input-file .input-file-handle,.input-file .primary.button .input-file-handle{background-color:rgb(var(--color-primary));color:rgb(var(--color-primary-overlay))}.primary.select-dropdown:hover .input-file .input-file-handle,.primary.select:hover .input-file .input-file-handle,.input-file .primary.select-dropdown:hover .input-file-handle,.input-file .primary.select:hover .input-file-handle,.primary.input-file:hover .input-file-handle,.primary.textarea:hover .input-file .input-file-handle,.primary.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.primary.input-switch:hover .input-file .input-file-handle,.input-file .primary.textarea:hover .input-file-handle,.input-file .primary.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.primary.input-switch:hover .input-file-handle,.primary.input:hover .input-file .input-file-handle,.input-file .primary.input:hover .input-file-handle,.primary.button:hover .input-file .input-file-handle,.input-file .primary.button:hover .input-file-handle,.primary.hover.select-dropdown .input-file .input-file-handle,.primary.hover.select .input-file .input-file-handle,.input-file .primary.hover.select-dropdown .input-file-handle,.input-file .primary.hover.select .input-file-handle,.primary.hover.input-file .input-file-handle,.primary.hover.textarea .input-file .input-file-handle,.primary.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.primary.hover.input-switch .input-file .input-file-handle,.input-file .primary.hover.textarea .input-file-handle,.input-file .primary.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.primary.hover.input-switch .input-file-handle,.primary.hover.input .input-file .input-file-handle,.input-file .primary.hover.input .input-file-handle,.primary.hover.button .input-file .input-file-handle,.input-file .primary.hover.button .input-file-handle,.primary.select-dropdown:focus .input-file .input-file-handle,.primary.select:focus .input-file .input-file-handle,.input-file .primary.select-dropdown:focus .input-file-handle,.input-file .primary.select:focus .input-file-handle,.primary.input-file:focus .input-file-handle,.primary.textarea:focus .input-file .input-file-handle,.primary.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.primary.input-switch:focus .input-file .input-file-handle,.input-file .primary.textarea:focus .input-file-handle,.input-file .primary.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.primary.input-switch:focus .input-file-handle,.primary.input:focus .input-file .input-file-handle,.input-file .primary.input:focus .input-file-handle,.primary.button:focus .input-file .input-file-handle,.input-file .primary.button:focus .input-file-handle,.primary.focus.select-dropdown .input-file .input-file-handle,.primary.focus.select .input-file .input-file-handle,.input-file .primary.focus.select-dropdown .input-file-handle,.input-file .primary.focus.select .input-file-handle,.primary.focus.input-file .input-file-handle,.primary.focus.textarea .input-file .input-file-handle,.primary.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.primary.focus.input-switch .input-file .input-file-handle,.input-file .primary.focus.textarea .input-file-handle,.input-file .primary.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.primary.focus.input-switch .input-file-handle,.primary.focus.input .input-file .input-file-handle,.input-file .primary.focus.input .input-file-handle,.primary.focus.button .input-file .input-file-handle,.input-file .primary.focus.button .input-file-handle{background-color:rgb(var(--color-primary-hard));color:rgb(var(--color-primary-overlay))}.primary.select-dropdown:focus .input-file .input-file-handle,.primary.select:focus .input-file .input-file-handle,.input-file .primary.select-dropdown:focus .input-file-handle,.input-file .primary.select:focus .input-file-handle,.primary.input-file:focus .input-file-handle,.primary.textarea:focus .input-file .input-file-handle,.primary.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.primary.input-switch:focus .input-file .input-file-handle,.input-file .primary.textarea:focus .input-file-handle,.input-file .primary.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.primary.input-switch:focus .input-file-handle,.primary.input:focus .input-file .input-file-handle,.input-file .primary.input:focus .input-file-handle,.primary.button:focus .input-file .input-file-handle,.input-file .primary.button:focus .input-file-handle,.primary.focus.select-dropdown .input-file .input-file-handle,.primary.focus.select .input-file .input-file-handle,.input-file .primary.focus.select-dropdown .input-file-handle,.input-file .primary.focus.select .input-file-handle,.primary.focus.input-file .input-file-handle,.primary.focus.textarea .input-file .input-file-handle,.primary.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.primary.focus.input-switch .input-file .input-file-handle,.input-file .primary.focus.textarea .input-file-handle,.input-file .primary.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.primary.focus.input-switch .input-file-handle,.primary.focus.input .input-file .input-file-handle,.input-file .primary.focus.input .input-file-handle,.primary.focus.button .input-file .input-file-handle,.input-file .primary.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.primary.select-dropdown:active .input-file .input-file-handle,.primary.select:active .input-file .input-file-handle,.input-file .primary.select-dropdown:active .input-file-handle,.input-file .primary.select:active .input-file-handle,.primary.input-file:active .input-file-handle,.primary.textarea:active .input-file .input-file-handle,.primary.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.primary.input-switch:active .input-file .input-file-handle,.input-file .primary.textarea:active .input-file-handle,.input-file .primary.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.primary.input-switch:active .input-file-handle,.primary.input:active .input-file .input-file-handle,.input-file .primary.input:active .input-file-handle,.primary.button:active .input-file .input-file-handle,.input-file .primary.button:active .input-file-handle,.primary.active.select-dropdown .input-file .input-file-handle,.primary.active.select .input-file .input-file-handle,.input-file .primary.active.select-dropdown .input-file-handle,.input-file .primary.active.select .input-file-handle,.primary.active.input-file .input-file-handle,.primary.active.textarea .input-file .input-file-handle,.primary.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.primary.active.input-switch .input-file .input-file-handle,.input-file .primary.active.textarea .input-file-handle,.input-file .primary.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.primary.active.input-switch .input-file-handle,.primary.active.input .input-file .input-file-handle,.input-file .primary.active.input .input-file-handle,.primary.active.button .input-file .input-file-handle,.input-file .primary.active.button .input-file-handle{background-color:rgb(var(--color-primary-soft));color:rgb(var(--color-primary-overlay))}.success.select-dropdown .input-file .input-file-handle,.success.select .input-file .input-file-handle,.input-file .success.select-dropdown .input-file-handle,.input-file .success.select .input-file-handle,.success.input-file .input-file-handle,.success.textarea .input-file .input-file-handle,.success.input-tag .input-file .input-file-handle,.input-switch-checkbox+.success.input-switch .input-file .input-file-handle,.input-file .success.textarea .input-file-handle,.input-file .success.input-tag .input-file-handle,.input-file .input-switch-checkbox+.success.input-switch .input-file-handle,.success.input .input-file .input-file-handle,.input-file .success.input .input-file-handle,.success.button .input-file .input-file-handle,.input-file .success.button .input-file-handle{background-color:rgb(var(--color-success));color:rgb(var(--color-success-overlay))}.success.select-dropdown:hover .input-file .input-file-handle,.success.select:hover .input-file .input-file-handle,.input-file .success.select-dropdown:hover .input-file-handle,.input-file .success.select:hover .input-file-handle,.success.input-file:hover .input-file-handle,.success.textarea:hover .input-file .input-file-handle,.success.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.success.input-switch:hover .input-file .input-file-handle,.input-file .success.textarea:hover .input-file-handle,.input-file .success.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.success.input-switch:hover .input-file-handle,.success.input:hover .input-file .input-file-handle,.input-file .success.input:hover .input-file-handle,.success.button:hover .input-file .input-file-handle,.input-file .success.button:hover .input-file-handle,.success.hover.select-dropdown .input-file .input-file-handle,.success.hover.select .input-file .input-file-handle,.input-file .success.hover.select-dropdown .input-file-handle,.input-file .success.hover.select .input-file-handle,.success.hover.input-file .input-file-handle,.success.hover.textarea .input-file .input-file-handle,.success.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.success.hover.input-switch .input-file .input-file-handle,.input-file .success.hover.textarea .input-file-handle,.input-file .success.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.success.hover.input-switch .input-file-handle,.success.hover.input .input-file .input-file-handle,.input-file .success.hover.input .input-file-handle,.success.hover.button .input-file .input-file-handle,.input-file .success.hover.button .input-file-handle,.success.select-dropdown:focus .input-file .input-file-handle,.success.select:focus .input-file .input-file-handle,.input-file .success.select-dropdown:focus .input-file-handle,.input-file .success.select:focus .input-file-handle,.success.input-file:focus .input-file-handle,.success.textarea:focus .input-file .input-file-handle,.success.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.success.input-switch:focus .input-file .input-file-handle,.input-file .success.textarea:focus .input-file-handle,.input-file .success.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.success.input-switch:focus .input-file-handle,.success.input:focus .input-file .input-file-handle,.input-file .success.input:focus .input-file-handle,.success.button:focus .input-file .input-file-handle,.input-file .success.button:focus .input-file-handle,.success.focus.select-dropdown .input-file .input-file-handle,.success.focus.select .input-file .input-file-handle,.input-file .success.focus.select-dropdown .input-file-handle,.input-file .success.focus.select .input-file-handle,.success.focus.input-file .input-file-handle,.success.focus.textarea .input-file .input-file-handle,.success.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.success.focus.input-switch .input-file .input-file-handle,.input-file .success.focus.textarea .input-file-handle,.input-file .success.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.success.focus.input-switch .input-file-handle,.success.focus.input .input-file .input-file-handle,.input-file .success.focus.input .input-file-handle,.success.focus.button .input-file .input-file-handle,.input-file .success.focus.button .input-file-handle{background-color:rgb(var(--color-success-hard));color:rgb(var(--color-success-overlay))}.success.select-dropdown:focus .input-file .input-file-handle,.success.select:focus .input-file .input-file-handle,.input-file .success.select-dropdown:focus .input-file-handle,.input-file .success.select:focus .input-file-handle,.success.input-file:focus .input-file-handle,.success.textarea:focus .input-file .input-file-handle,.success.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.success.input-switch:focus .input-file .input-file-handle,.input-file .success.textarea:focus .input-file-handle,.input-file .success.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.success.input-switch:focus .input-file-handle,.success.input:focus .input-file .input-file-handle,.input-file .success.input:focus .input-file-handle,.success.button:focus .input-file .input-file-handle,.input-file .success.button:focus .input-file-handle,.success.focus.select-dropdown .input-file .input-file-handle,.success.focus.select .input-file .input-file-handle,.input-file .success.focus.select-dropdown .input-file-handle,.input-file .success.focus.select .input-file-handle,.success.focus.input-file .input-file-handle,.success.focus.textarea .input-file .input-file-handle,.success.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.success.focus.input-switch .input-file .input-file-handle,.input-file .success.focus.textarea .input-file-handle,.input-file .success.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.success.focus.input-switch .input-file-handle,.success.focus.input .input-file .input-file-handle,.input-file .success.focus.input .input-file-handle,.success.focus.button .input-file .input-file-handle,.input-file .success.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}.success.select-dropdown:active .input-file .input-file-handle,.success.select:active .input-file .input-file-handle,.input-file .success.select-dropdown:active .input-file-handle,.input-file .success.select:active .input-file-handle,.success.input-file:active .input-file-handle,.success.textarea:active .input-file .input-file-handle,.success.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.success.input-switch:active .input-file .input-file-handle,.input-file .success.textarea:active .input-file-handle,.input-file .success.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.success.input-switch:active .input-file-handle,.success.input:active .input-file .input-file-handle,.input-file .success.input:active .input-file-handle,.success.button:active .input-file .input-file-handle,.input-file .success.button:active .input-file-handle,.success.active.select-dropdown .input-file .input-file-handle,.success.active.select .input-file .input-file-handle,.input-file .success.active.select-dropdown .input-file-handle,.input-file .success.active.select .input-file-handle,.success.active.input-file .input-file-handle,.success.active.textarea .input-file .input-file-handle,.success.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.success.active.input-switch .input-file .input-file-handle,.input-file .success.active.textarea .input-file-handle,.input-file .success.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.success.active.input-switch .input-file-handle,.success.active.input .input-file .input-file-handle,.input-file .success.active.input .input-file-handle,.success.active.button .input-file .input-file-handle,.input-file .success.active.button .input-file-handle{background-color:rgb(var(--color-success-soft));color:rgb(var(--color-success-overlay))}.warning.select-dropdown .input-file .input-file-handle,.warning.select .input-file .input-file-handle,.input-file .warning.select-dropdown .input-file-handle,.input-file .warning.select .input-file-handle,.warning.input-file .input-file-handle,.warning.textarea .input-file .input-file-handle,.warning.input-tag .input-file .input-file-handle,.input-switch-checkbox+.warning.input-switch .input-file .input-file-handle,.input-file .warning.textarea .input-file-handle,.input-file .warning.input-tag .input-file-handle,.input-file .input-switch-checkbox+.warning.input-switch .input-file-handle,.warning.input .input-file .input-file-handle,.input-file .warning.input .input-file-handle,.warning.button .input-file .input-file-handle,.input-file .warning.button .input-file-handle{background-color:rgb(var(--color-warning));color:rgb(var(--color-warning-overlay))}.warning.select-dropdown:hover .input-file .input-file-handle,.warning.select:hover .input-file .input-file-handle,.input-file .warning.select-dropdown:hover .input-file-handle,.input-file .warning.select:hover .input-file-handle,.warning.input-file:hover .input-file-handle,.warning.textarea:hover .input-file .input-file-handle,.warning.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.warning.input-switch:hover .input-file .input-file-handle,.input-file .warning.textarea:hover .input-file-handle,.input-file .warning.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.warning.input-switch:hover .input-file-handle,.warning.input:hover .input-file .input-file-handle,.input-file .warning.input:hover .input-file-handle,.warning.button:hover .input-file .input-file-handle,.input-file .warning.button:hover .input-file-handle,.warning.hover.select-dropdown .input-file .input-file-handle,.warning.hover.select .input-file .input-file-handle,.input-file .warning.hover.select-dropdown .input-file-handle,.input-file .warning.hover.select .input-file-handle,.warning.hover.input-file .input-file-handle,.warning.hover.textarea .input-file .input-file-handle,.warning.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.warning.hover.input-switch .input-file .input-file-handle,.input-file .warning.hover.textarea .input-file-handle,.input-file .warning.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.warning.hover.input-switch .input-file-handle,.warning.hover.input .input-file .input-file-handle,.input-file .warning.hover.input .input-file-handle,.warning.hover.button .input-file .input-file-handle,.input-file .warning.hover.button .input-file-handle,.warning.select-dropdown:focus .input-file .input-file-handle,.warning.select:focus .input-file .input-file-handle,.input-file .warning.select-dropdown:focus .input-file-handle,.input-file .warning.select:focus .input-file-handle,.warning.input-file:focus .input-file-handle,.warning.textarea:focus .input-file .input-file-handle,.warning.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.warning.input-switch:focus .input-file .input-file-handle,.input-file .warning.textarea:focus .input-file-handle,.input-file .warning.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.warning.input-switch:focus .input-file-handle,.warning.input:focus .input-file .input-file-handle,.input-file .warning.input:focus .input-file-handle,.warning.button:focus .input-file .input-file-handle,.input-file .warning.button:focus .input-file-handle,.warning.focus.select-dropdown .input-file .input-file-handle,.warning.focus.select .input-file .input-file-handle,.input-file .warning.focus.select-dropdown .input-file-handle,.input-file .warning.focus.select .input-file-handle,.warning.focus.input-file .input-file-handle,.warning.focus.textarea .input-file .input-file-handle,.warning.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.warning.focus.input-switch .input-file .input-file-handle,.input-file .warning.focus.textarea .input-file-handle,.input-file .warning.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.warning.focus.input-switch .input-file-handle,.warning.focus.input .input-file .input-file-handle,.input-file .warning.focus.input .input-file-handle,.warning.focus.button .input-file .input-file-handle,.input-file .warning.focus.button .input-file-handle{background-color:rgb(var(--color-warning-hard));color:rgb(var(--color-warning-overlay))}.warning.select-dropdown:focus .input-file .input-file-handle,.warning.select:focus .input-file .input-file-handle,.input-file .warning.select-dropdown:focus .input-file-handle,.input-file .warning.select:focus .input-file-handle,.warning.input-file:focus .input-file-handle,.warning.textarea:focus .input-file .input-file-handle,.warning.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.warning.input-switch:focus .input-file .input-file-handle,.input-file .warning.textarea:focus .input-file-handle,.input-file .warning.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.warning.input-switch:focus .input-file-handle,.warning.input:focus .input-file .input-file-handle,.input-file .warning.input:focus .input-file-handle,.warning.button:focus .input-file .input-file-handle,.input-file .warning.button:focus .input-file-handle,.warning.focus.select-dropdown .input-file .input-file-handle,.warning.focus.select .input-file .input-file-handle,.input-file .warning.focus.select-dropdown .input-file-handle,.input-file .warning.focus.select .input-file-handle,.warning.focus.input-file .input-file-handle,.warning.focus.textarea .input-file .input-file-handle,.warning.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.warning.focus.input-switch .input-file .input-file-handle,.input-file .warning.focus.textarea .input-file-handle,.input-file .warning.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.warning.focus.input-switch .input-file-handle,.warning.focus.input .input-file .input-file-handle,.input-file .warning.focus.input .input-file-handle,.warning.focus.button .input-file .input-file-handle,.input-file .warning.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}.warning.select-dropdown:active .input-file .input-file-handle,.warning.select:active .input-file .input-file-handle,.input-file .warning.select-dropdown:active .input-file-handle,.input-file .warning.select:active .input-file-handle,.warning.input-file:active .input-file-handle,.warning.textarea:active .input-file .input-file-handle,.warning.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.warning.input-switch:active .input-file .input-file-handle,.input-file .warning.textarea:active .input-file-handle,.input-file .warning.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.warning.input-switch:active .input-file-handle,.warning.input:active .input-file .input-file-handle,.input-file .warning.input:active .input-file-handle,.warning.button:active .input-file .input-file-handle,.input-file .warning.button:active .input-file-handle,.warning.active.select-dropdown .input-file .input-file-handle,.warning.active.select .input-file .input-file-handle,.input-file .warning.active.select-dropdown .input-file-handle,.input-file .warning.active.select .input-file-handle,.warning.active.input-file .input-file-handle,.warning.active.textarea .input-file .input-file-handle,.warning.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.warning.active.input-switch .input-file .input-file-handle,.input-file .warning.active.textarea .input-file-handle,.input-file .warning.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.warning.active.input-switch .input-file-handle,.warning.active.input .input-file .input-file-handle,.input-file .warning.active.input .input-file-handle,.warning.active.button .input-file .input-file-handle,.input-file .warning.active.button .input-file-handle{background-color:rgb(var(--color-warning-soft));color:rgb(var(--color-warning-overlay))}.danger.select-dropdown .input-file .input-file-handle,.danger.select .input-file .input-file-handle,.input-file .danger.select-dropdown .input-file-handle,.input-file .danger.select .input-file-handle,.danger.input-file .input-file-handle,.danger.textarea .input-file .input-file-handle,.danger.input-tag .input-file .input-file-handle,.input-switch-checkbox+.danger.input-switch .input-file .input-file-handle,.input-file .danger.textarea .input-file-handle,.input-file .danger.input-tag .input-file-handle,.input-file .input-switch-checkbox+.danger.input-switch .input-file-handle,.danger.input .input-file .input-file-handle,.input-file .danger.input .input-file-handle,.danger.button .input-file .input-file-handle,.input-file .danger.button .input-file-handle{background-color:rgb(var(--color-danger));color:rgb(var(--color-danger-overlay))}.danger.select-dropdown:hover .input-file .input-file-handle,.danger.select:hover .input-file .input-file-handle,.input-file .danger.select-dropdown:hover .input-file-handle,.input-file .danger.select:hover .input-file-handle,.danger.input-file:hover .input-file-handle,.danger.textarea:hover .input-file .input-file-handle,.danger.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.danger.input-switch:hover .input-file .input-file-handle,.input-file .danger.textarea:hover .input-file-handle,.input-file .danger.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.danger.input-switch:hover .input-file-handle,.danger.input:hover .input-file .input-file-handle,.input-file .danger.input:hover .input-file-handle,.danger.button:hover .input-file .input-file-handle,.input-file .danger.button:hover .input-file-handle,.danger.hover.select-dropdown .input-file .input-file-handle,.danger.hover.select .input-file .input-file-handle,.input-file .danger.hover.select-dropdown .input-file-handle,.input-file .danger.hover.select .input-file-handle,.danger.hover.input-file .input-file-handle,.danger.hover.textarea .input-file .input-file-handle,.danger.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.danger.hover.input-switch .input-file .input-file-handle,.input-file .danger.hover.textarea .input-file-handle,.input-file .danger.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.danger.hover.input-switch .input-file-handle,.danger.hover.input .input-file .input-file-handle,.input-file .danger.hover.input .input-file-handle,.danger.hover.button .input-file .input-file-handle,.input-file .danger.hover.button .input-file-handle,.danger.select-dropdown:focus .input-file .input-file-handle,.danger.select:focus .input-file .input-file-handle,.input-file .danger.select-dropdown:focus .input-file-handle,.input-file .danger.select:focus .input-file-handle,.danger.input-file:focus .input-file-handle,.danger.textarea:focus .input-file .input-file-handle,.danger.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.danger.input-switch:focus .input-file .input-file-handle,.input-file .danger.textarea:focus .input-file-handle,.input-file .danger.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.danger.input-switch:focus .input-file-handle,.danger.input:focus .input-file .input-file-handle,.input-file .danger.input:focus .input-file-handle,.danger.button:focus .input-file .input-file-handle,.input-file .danger.button:focus .input-file-handle,.danger.focus.select-dropdown .input-file .input-file-handle,.danger.focus.select .input-file .input-file-handle,.input-file .danger.focus.select-dropdown .input-file-handle,.input-file .danger.focus.select .input-file-handle,.danger.focus.input-file .input-file-handle,.danger.focus.textarea .input-file .input-file-handle,.danger.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.danger.focus.input-switch .input-file .input-file-handle,.input-file .danger.focus.textarea .input-file-handle,.input-file .danger.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.danger.focus.input-switch .input-file-handle,.danger.focus.input .input-file .input-file-handle,.input-file .danger.focus.input .input-file-handle,.danger.focus.button .input-file .input-file-handle,.input-file .danger.focus.button .input-file-handle{background-color:rgb(var(--color-danger-hard));color:rgb(var(--color-danger-overlay))}.danger.select-dropdown:focus .input-file .input-file-handle,.danger.select:focus .input-file .input-file-handle,.input-file .danger.select-dropdown:focus .input-file-handle,.input-file .danger.select:focus .input-file-handle,.danger.input-file:focus .input-file-handle,.danger.textarea:focus .input-file .input-file-handle,.danger.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.danger.input-switch:focus .input-file .input-file-handle,.input-file .danger.textarea:focus .input-file-handle,.input-file .danger.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.danger.input-switch:focus .input-file-handle,.danger.input:focus .input-file .input-file-handle,.input-file .danger.input:focus .input-file-handle,.danger.button:focus .input-file .input-file-handle,.input-file .danger.button:focus .input-file-handle,.danger.focus.select-dropdown .input-file .input-file-handle,.danger.focus.select .input-file .input-file-handle,.input-file .danger.focus.select-dropdown .input-file-handle,.input-file .danger.focus.select .input-file-handle,.danger.focus.input-file .input-file-handle,.danger.focus.textarea .input-file .input-file-handle,.danger.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.danger.focus.input-switch .input-file .input-file-handle,.input-file .danger.focus.textarea .input-file-handle,.input-file .danger.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.danger.focus.input-switch .input-file-handle,.danger.focus.input .input-file .input-file-handle,.input-file .danger.focus.input .input-file-handle,.danger.focus.button .input-file .input-file-handle,.input-file .danger.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}.danger.select-dropdown:active .input-file .input-file-handle,.danger.select:active .input-file .input-file-handle,.input-file .danger.select-dropdown:active .input-file-handle,.input-file .danger.select:active .input-file-handle,.danger.input-file:active .input-file-handle,.danger.textarea:active .input-file .input-file-handle,.danger.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.danger.input-switch:active .input-file .input-file-handle,.input-file .danger.textarea:active .input-file-handle,.input-file .danger.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.danger.input-switch:active .input-file-handle,.danger.input:active .input-file .input-file-handle,.input-file .danger.input:active .input-file-handle,.danger.button:active .input-file .input-file-handle,.input-file .danger.button:active .input-file-handle,.danger.active.select-dropdown .input-file .input-file-handle,.danger.active.select .input-file .input-file-handle,.input-file .danger.active.select-dropdown .input-file-handle,.input-file .danger.active.select .input-file-handle,.danger.active.input-file .input-file-handle,.danger.active.textarea .input-file .input-file-handle,.danger.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.danger.active.input-switch .input-file .input-file-handle,.input-file .danger.active.textarea .input-file-handle,.input-file .danger.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.danger.active.input-switch .input-file-handle,.danger.active.input .input-file .input-file-handle,.input-file .danger.active.input .input-file-handle,.danger.active.button .input-file .input-file-handle,.input-file .danger.active.button .input-file-handle{background-color:rgb(var(--color-danger-soft));color:rgb(var(--color-danger-overlay))}.info.select-dropdown .input-file .input-file-handle,.info.select .input-file .input-file-handle,.input-file .info.select-dropdown .input-file-handle,.input-file .info.select .input-file-handle,.info.input-file .input-file-handle,.info.textarea .input-file .input-file-handle,.info.input-tag .input-file .input-file-handle,.input-switch-checkbox+.info.input-switch .input-file .input-file-handle,.input-file .info.textarea .input-file-handle,.input-file .info.input-tag .input-file-handle,.input-file .input-switch-checkbox+.info.input-switch .input-file-handle,.info.input .input-file .input-file-handle,.input-file .info.input .input-file-handle,.info.button .input-file .input-file-handle,.input-file .info.button .input-file-handle{background-color:rgb(var(--color-info));color:rgb(var(--color-info-overlay))}.info.select-dropdown:hover .input-file .input-file-handle,.info.select:hover .input-file .input-file-handle,.input-file .info.select-dropdown:hover .input-file-handle,.input-file .info.select:hover .input-file-handle,.info.input-file:hover .input-file-handle,.info.textarea:hover .input-file .input-file-handle,.info.input-tag:hover .input-file .input-file-handle,.input-switch-checkbox+.info.input-switch:hover .input-file .input-file-handle,.input-file .info.textarea:hover .input-file-handle,.input-file .info.input-tag:hover .input-file-handle,.input-file .input-switch-checkbox+.info.input-switch:hover .input-file-handle,.info.input:hover .input-file .input-file-handle,.input-file .info.input:hover .input-file-handle,.info.button:hover .input-file .input-file-handle,.input-file .info.button:hover .input-file-handle,.info.hover.select-dropdown .input-file .input-file-handle,.info.hover.select .input-file .input-file-handle,.input-file .info.hover.select-dropdown .input-file-handle,.input-file .info.hover.select .input-file-handle,.info.hover.input-file .input-file-handle,.info.hover.textarea .input-file .input-file-handle,.info.hover.input-tag .input-file .input-file-handle,.input-switch-checkbox+.info.hover.input-switch .input-file .input-file-handle,.input-file .info.hover.textarea .input-file-handle,.input-file .info.hover.input-tag .input-file-handle,.input-file .input-switch-checkbox+.info.hover.input-switch .input-file-handle,.info.hover.input .input-file .input-file-handle,.input-file .info.hover.input .input-file-handle,.info.hover.button .input-file .input-file-handle,.input-file .info.hover.button .input-file-handle,.info.select-dropdown:focus .input-file .input-file-handle,.info.select:focus .input-file .input-file-handle,.input-file .info.select-dropdown:focus .input-file-handle,.input-file .info.select:focus .input-file-handle,.info.input-file:focus .input-file-handle,.info.textarea:focus .input-file .input-file-handle,.info.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.info.input-switch:focus .input-file .input-file-handle,.input-file .info.textarea:focus .input-file-handle,.input-file .info.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.info.input-switch:focus .input-file-handle,.info.input:focus .input-file .input-file-handle,.input-file .info.input:focus .input-file-handle,.info.button:focus .input-file .input-file-handle,.input-file .info.button:focus .input-file-handle,.info.focus.select-dropdown .input-file .input-file-handle,.info.focus.select .input-file .input-file-handle,.input-file .info.focus.select-dropdown .input-file-handle,.input-file .info.focus.select .input-file-handle,.info.focus.input-file .input-file-handle,.info.focus.textarea .input-file .input-file-handle,.info.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.info.focus.input-switch .input-file .input-file-handle,.input-file .info.focus.textarea .input-file-handle,.input-file .info.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.info.focus.input-switch .input-file-handle,.info.focus.input .input-file .input-file-handle,.input-file .info.focus.input .input-file-handle,.info.focus.button .input-file .input-file-handle,.input-file .info.focus.button .input-file-handle{background-color:rgb(var(--color-info-hard));color:rgb(var(--color-info-overlay))}.info.select-dropdown:focus .input-file .input-file-handle,.info.select:focus .input-file .input-file-handle,.input-file .info.select-dropdown:focus .input-file-handle,.input-file .info.select:focus .input-file-handle,.info.input-file:focus .input-file-handle,.info.textarea:focus .input-file .input-file-handle,.info.input-tag:focus .input-file .input-file-handle,.input-switch-checkbox+.info.input-switch:focus .input-file .input-file-handle,.input-file .info.textarea:focus .input-file-handle,.input-file .info.input-tag:focus .input-file-handle,.input-file .input-switch-checkbox+.info.input-switch:focus .input-file-handle,.info.input:focus .input-file .input-file-handle,.input-file .info.input:focus .input-file-handle,.info.button:focus .input-file .input-file-handle,.input-file .info.button:focus .input-file-handle,.info.focus.select-dropdown .input-file .input-file-handle,.info.focus.select .input-file .input-file-handle,.input-file .info.focus.select-dropdown .input-file-handle,.input-file .info.focus.select .input-file-handle,.info.focus.input-file .input-file-handle,.info.focus.textarea .input-file .input-file-handle,.info.focus.input-tag .input-file .input-file-handle,.input-switch-checkbox+.info.focus.input-switch .input-file .input-file-handle,.input-file .info.focus.textarea .input-file-handle,.input-file .info.focus.input-tag .input-file-handle,.input-file .input-switch-checkbox+.info.focus.input-switch .input-file-handle,.info.focus.input .input-file .input-file-handle,.input-file .info.focus.input .input-file-handle,.info.focus.button .input-file .input-file-handle,.input-file .info.focus.button .input-file-handle{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.info.select-dropdown:active .input-file .input-file-handle,.info.select:active .input-file .input-file-handle,.input-file .info.select-dropdown:active .input-file-handle,.input-file .info.select:active .input-file-handle,.info.input-file:active .input-file-handle,.info.textarea:active .input-file .input-file-handle,.info.input-tag:active .input-file .input-file-handle,.input-switch-checkbox+.info.input-switch:active .input-file .input-file-handle,.input-file .info.textarea:active .input-file-handle,.input-file .info.input-tag:active .input-file-handle,.input-file .input-switch-checkbox+.info.input-switch:active .input-file-handle,.info.input:active .input-file .input-file-handle,.input-file .info.input:active .input-file-handle,.info.button:active .input-file .input-file-handle,.input-file .info.button:active .input-file-handle,.info.active.select-dropdown .input-file .input-file-handle,.info.active.select .input-file .input-file-handle,.input-file .info.active.select-dropdown .input-file-handle,.input-file .info.active.select .input-file-handle,.info.active.input-file .input-file-handle,.info.active.textarea .input-file .input-file-handle,.info.active.input-tag .input-file .input-file-handle,.input-switch-checkbox+.info.active.input-switch .input-file .input-file-handle,.input-file .info.active.textarea .input-file-handle,.input-file .info.active.input-tag .input-file-handle,.input-file .input-switch-checkbox+.info.active.input-switch .input-file-handle,.info.active.input .input-file .input-file-handle,.input-file .info.active.input .input-file-handle,.info.active.button .input-file .input-file-handle,.input-file .info.active.button .input-file-handle{background-color:rgb(var(--color-info-soft));color:rgb(var(--color-info-overlay))}.input-tag .input-tag-edit,.select-dropdown .select-dropdown-trigger,.select select,.input-file .input-file-name,.textarea,.input-tag,.input-switch-checkbox+.input-switch,.input{color:rgb(var(--color-fg));outline:none;font-family:inherit;line-height:1.5em}.input-tag .input-tag-edit::placeholder,.select-dropdown .select-dropdown-trigger::placeholder,.select select::placeholder,.input-file .input-file-name::placeholder,.textarea::placeholder,.input-tag::placeholder,.input-switch-checkbox+.input-switch::placeholder,.input::placeholder{color:rgb(var(--color-ui-harder))}.select-dropdown .select-dropdown-trigger,.select select,.input-file .input-file-name,.textarea,.input-tag,.input-switch-checkbox+.input-switch,.input{appearance:none;background-color:rgb(var(--color-ui-soft));border:1px solid rgb(var(--color-ui-hard));vertical-align:top;width:100%;max-width:100%;height:2.5em;padding:calc(.5em - 1px) calc(.75em - 1px);display:inline-flex;position:relative}.textarea:hover:not(:disabled),.input-tag:hover:not(:disabled),.input-switch-checkbox+.input-switch:hover:not(:disabled),.input:hover:not(:disabled),.hover.textarea:not(:disabled),.hover.input-tag:not(:disabled),.input-switch-checkbox+.hover.input-switch:not(:disabled),.hover.input:not(:disabled){border-color:rgb(var(--color-ui-harder))}.textarea:active:not(:disabled),.input-tag:active:not(:disabled),.input-switch-checkbox+.input-switch:active:not(:disabled),.input:active:not(:disabled),.active.textarea:not(:disabled),.active.input-tag:not(:disabled),.input-switch-checkbox+.active.input-switch:not(:disabled),.active.input:not(:disabled),.textarea:focus:not(:disabled),.input-tag:focus:not(:disabled),.input-switch-checkbox+.input-switch:focus:not(:disabled),.input:focus:not(:disabled),.focus.textarea:not(:disabled),.focus.input-tag:not(:disabled),.input-switch-checkbox+.focus.input-switch:not(:disabled),.focus.input:not(:disabled){border-color:rgb(var(--color-primary));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.textarea::placeholder,.input-tag::placeholder,.input-switch-checkbox+.input-switch::placeholder,.input::placeholder{color:rgb(var(--color-ui-harder))}.textarea:disabled,.input-tag:disabled,.input-switch-checkbox+.input-switch:disabled,.input:disabled{color:var(--color-fg-softer);background-color:#0000}.red.textarea,.red.input-tag,.input-switch-checkbox+.red.input-switch,.red.input{border-color:rgb(var(--color-red))}.red.textarea:hover:not(:disabled),.red.input-tag:hover:not(:disabled),.input-switch-checkbox+.red.input-switch:hover:not(:disabled),.red.input:hover:not(:disabled),.red.hover.textarea,.red.hover.input-tag,.input-switch-checkbox+.red.hover.input-switch,.red.hover.input{border-color:rgb(var(--color-red-hard))}.red.textarea:active:not(:disabled),.red.input-tag:active:not(:disabled),.input-switch-checkbox+.red.input-switch:active:not(:disabled),.red.input:active:not(:disabled),.red.active.textarea:not(:disabled),.red.active.input-tag:not(:disabled),.input-switch-checkbox+.red.active.input-switch:not(:disabled),.red.active.input:not(:disabled),.red.textarea:focus:not(:disabled),.red.input-tag:focus:not(:disabled),.input-switch-checkbox+.red.input-switch:focus:not(:disabled),.red.input:focus:not(:disabled),.red.focus.textarea:not(:disabled),.red.focus.input-tag:not(:disabled),.input-switch-checkbox+.red.focus.input-switch:not(:disabled),.red.focus.input:not(:disabled){border-color:rgb(var(--color-red));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}.orange.textarea,.orange.input-tag,.input-switch-checkbox+.orange.input-switch,.orange.input{border-color:rgb(var(--color-orange))}.orange.textarea:hover:not(:disabled),.orange.input-tag:hover:not(:disabled),.input-switch-checkbox+.orange.input-switch:hover:not(:disabled),.orange.input:hover:not(:disabled),.orange.hover.textarea,.orange.hover.input-tag,.input-switch-checkbox+.orange.hover.input-switch,.orange.hover.input{border-color:rgb(var(--color-orange-hard))}.orange.textarea:active:not(:disabled),.orange.input-tag:active:not(:disabled),.input-switch-checkbox+.orange.input-switch:active:not(:disabled),.orange.input:active:not(:disabled),.orange.active.textarea:not(:disabled),.orange.active.input-tag:not(:disabled),.input-switch-checkbox+.orange.active.input-switch:not(:disabled),.orange.active.input:not(:disabled),.orange.textarea:focus:not(:disabled),.orange.input-tag:focus:not(:disabled),.input-switch-checkbox+.orange.input-switch:focus:not(:disabled),.orange.input:focus:not(:disabled),.orange.focus.textarea:not(:disabled),.orange.focus.input-tag:not(:disabled),.input-switch-checkbox+.orange.focus.input-switch:not(:disabled),.orange.focus.input:not(:disabled){border-color:rgb(var(--color-orange));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}.yellow.textarea,.yellow.input-tag,.input-switch-checkbox+.yellow.input-switch,.yellow.input{border-color:rgb(var(--color-yellow))}.yellow.textarea:hover:not(:disabled),.yellow.input-tag:hover:not(:disabled),.input-switch-checkbox+.yellow.input-switch:hover:not(:disabled),.yellow.input:hover:not(:disabled),.yellow.hover.textarea,.yellow.hover.input-tag,.input-switch-checkbox+.yellow.hover.input-switch,.yellow.hover.input{border-color:rgb(var(--color-yellow-hard))}.yellow.textarea:active:not(:disabled),.yellow.input-tag:active:not(:disabled),.input-switch-checkbox+.yellow.input-switch:active:not(:disabled),.yellow.input:active:not(:disabled),.yellow.active.textarea:not(:disabled),.yellow.active.input-tag:not(:disabled),.input-switch-checkbox+.yellow.active.input-switch:not(:disabled),.yellow.active.input:not(:disabled),.yellow.textarea:focus:not(:disabled),.yellow.input-tag:focus:not(:disabled),.input-switch-checkbox+.yellow.input-switch:focus:not(:disabled),.yellow.input:focus:not(:disabled),.yellow.focus.textarea:not(:disabled),.yellow.focus.input-tag:not(:disabled),.input-switch-checkbox+.yellow.focus.input-switch:not(:disabled),.yellow.focus.input:not(:disabled){border-color:rgb(var(--color-yellow));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}.green.textarea,.green.input-tag,.input-switch-checkbox+.green.input-switch,.green.input{border-color:rgb(var(--color-green))}.green.textarea:hover:not(:disabled),.green.input-tag:hover:not(:disabled),.input-switch-checkbox+.green.input-switch:hover:not(:disabled),.green.input:hover:not(:disabled),.green.hover.textarea,.green.hover.input-tag,.input-switch-checkbox+.green.hover.input-switch,.green.hover.input{border-color:rgb(var(--color-green-hard))}.green.textarea:active:not(:disabled),.green.input-tag:active:not(:disabled),.input-switch-checkbox+.green.input-switch:active:not(:disabled),.green.input:active:not(:disabled),.green.active.textarea:not(:disabled),.green.active.input-tag:not(:disabled),.input-switch-checkbox+.green.active.input-switch:not(:disabled),.green.active.input:not(:disabled),.green.textarea:focus:not(:disabled),.green.input-tag:focus:not(:disabled),.input-switch-checkbox+.green.input-switch:focus:not(:disabled),.green.input:focus:not(:disabled),.green.focus.textarea:not(:disabled),.green.focus.input-tag:not(:disabled),.input-switch-checkbox+.green.focus.input-switch:not(:disabled),.green.focus.input:not(:disabled){border-color:rgb(var(--color-green));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}.cyan.textarea,.cyan.input-tag,.input-switch-checkbox+.cyan.input-switch,.cyan.input{border-color:rgb(var(--color-cyan))}.cyan.textarea:hover:not(:disabled),.cyan.input-tag:hover:not(:disabled),.input-switch-checkbox+.cyan.input-switch:hover:not(:disabled),.cyan.input:hover:not(:disabled),.cyan.hover.textarea,.cyan.hover.input-tag,.input-switch-checkbox+.cyan.hover.input-switch,.cyan.hover.input{border-color:rgb(var(--color-cyan-hard))}.cyan.textarea:active:not(:disabled),.cyan.input-tag:active:not(:disabled),.input-switch-checkbox+.cyan.input-switch:active:not(:disabled),.cyan.input:active:not(:disabled),.cyan.active.textarea:not(:disabled),.cyan.active.input-tag:not(:disabled),.input-switch-checkbox+.cyan.active.input-switch:not(:disabled),.cyan.active.input:not(:disabled),.cyan.textarea:focus:not(:disabled),.cyan.input-tag:focus:not(:disabled),.input-switch-checkbox+.cyan.input-switch:focus:not(:disabled),.cyan.input:focus:not(:disabled),.cyan.focus.textarea:not(:disabled),.cyan.focus.input-tag:not(:disabled),.input-switch-checkbox+.cyan.focus.input-switch:not(:disabled),.cyan.focus.input:not(:disabled){border-color:rgb(var(--color-cyan));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}.blue.textarea,.blue.input-tag,.input-switch-checkbox+.blue.input-switch,.blue.input{border-color:rgb(var(--color-blue))}.blue.textarea:hover:not(:disabled),.blue.input-tag:hover:not(:disabled),.input-switch-checkbox+.blue.input-switch:hover:not(:disabled),.blue.input:hover:not(:disabled),.blue.hover.textarea,.blue.hover.input-tag,.input-switch-checkbox+.blue.hover.input-switch,.blue.hover.input{border-color:rgb(var(--color-blue-hard))}.blue.textarea:active:not(:disabled),.blue.input-tag:active:not(:disabled),.input-switch-checkbox+.blue.input-switch:active:not(:disabled),.blue.input:active:not(:disabled),.blue.active.textarea:not(:disabled),.blue.active.input-tag:not(:disabled),.input-switch-checkbox+.blue.active.input-switch:not(:disabled),.blue.active.input:not(:disabled),.blue.textarea:focus:not(:disabled),.blue.input-tag:focus:not(:disabled),.input-switch-checkbox+.blue.input-switch:focus:not(:disabled),.blue.input:focus:not(:disabled),.blue.focus.textarea:not(:disabled),.blue.focus.input-tag:not(:disabled),.input-switch-checkbox+.blue.focus.input-switch:not(:disabled),.blue.focus.input:not(:disabled){border-color:rgb(var(--color-blue));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}.purple.textarea,.purple.input-tag,.input-switch-checkbox+.purple.input-switch,.purple.input{border-color:rgb(var(--color-purple))}.purple.textarea:hover:not(:disabled),.purple.input-tag:hover:not(:disabled),.input-switch-checkbox+.purple.input-switch:hover:not(:disabled),.purple.input:hover:not(:disabled),.purple.hover.textarea,.purple.hover.input-tag,.input-switch-checkbox+.purple.hover.input-switch,.purple.hover.input{border-color:rgb(var(--color-purple-hard))}.purple.textarea:active:not(:disabled),.purple.input-tag:active:not(:disabled),.input-switch-checkbox+.purple.input-switch:active:not(:disabled),.purple.input:active:not(:disabled),.purple.active.textarea:not(:disabled),.purple.active.input-tag:not(:disabled),.input-switch-checkbox+.purple.active.input-switch:not(:disabled),.purple.active.input:not(:disabled),.purple.textarea:focus:not(:disabled),.purple.input-tag:focus:not(:disabled),.input-switch-checkbox+.purple.input-switch:focus:not(:disabled),.purple.input:focus:not(:disabled),.purple.focus.textarea:not(:disabled),.purple.focus.input-tag:not(:disabled),.input-switch-checkbox+.purple.focus.input-switch:not(:disabled),.purple.focus.input:not(:disabled){border-color:rgb(var(--color-purple));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}.pink.textarea,.pink.input-tag,.input-switch-checkbox+.pink.input-switch,.pink.input{border-color:rgb(var(--color-pink))}.pink.textarea:hover:not(:disabled),.pink.input-tag:hover:not(:disabled),.input-switch-checkbox+.pink.input-switch:hover:not(:disabled),.pink.input:hover:not(:disabled),.pink.hover.textarea,.pink.hover.input-tag,.input-switch-checkbox+.pink.hover.input-switch,.pink.hover.input{border-color:rgb(var(--color-pink-hard))}.pink.textarea:active:not(:disabled),.pink.input-tag:active:not(:disabled),.input-switch-checkbox+.pink.input-switch:active:not(:disabled),.pink.input:active:not(:disabled),.pink.active.textarea:not(:disabled),.pink.active.input-tag:not(:disabled),.input-switch-checkbox+.pink.active.input-switch:not(:disabled),.pink.active.input:not(:disabled),.pink.textarea:focus:not(:disabled),.pink.input-tag:focus:not(:disabled),.input-switch-checkbox+.pink.input-switch:focus:not(:disabled),.pink.input:focus:not(:disabled),.pink.focus.textarea:not(:disabled),.pink.focus.input-tag:not(:disabled),.input-switch-checkbox+.pink.focus.input-switch:not(:disabled),.pink.focus.input:not(:disabled){border-color:rgb(var(--color-pink));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}.primary.textarea,.primary.input-tag,.input-switch-checkbox+.primary.input-switch,.primary.input{border-color:rgb(var(--color-primary))}.primary.textarea:hover:not(:disabled),.primary.input-tag:hover:not(:disabled),.input-switch-checkbox+.primary.input-switch:hover:not(:disabled),.primary.input:hover:not(:disabled),.primary.hover.textarea,.primary.hover.input-tag,.input-switch-checkbox+.primary.hover.input-switch,.primary.hover.input{border-color:rgb(var(--color-primary-hard))}.primary.textarea:active:not(:disabled),.primary.input-tag:active:not(:disabled),.input-switch-checkbox+.primary.input-switch:active:not(:disabled),.primary.input:active:not(:disabled),.primary.active.textarea:not(:disabled),.primary.active.input-tag:not(:disabled),.input-switch-checkbox+.primary.active.input-switch:not(:disabled),.primary.active.input:not(:disabled),.primary.textarea:focus:not(:disabled),.primary.input-tag:focus:not(:disabled),.input-switch-checkbox+.primary.input-switch:focus:not(:disabled),.primary.input:focus:not(:disabled),.primary.focus.textarea:not(:disabled),.primary.focus.input-tag:not(:disabled),.input-switch-checkbox+.primary.focus.input-switch:not(:disabled),.primary.focus.input:not(:disabled){border-color:rgb(var(--color-primary));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.success.textarea,.success.input-tag,.input-switch-checkbox+.success.input-switch,.success.input{border-color:rgb(var(--color-success))}.success.textarea:hover:not(:disabled),.success.input-tag:hover:not(:disabled),.input-switch-checkbox+.success.input-switch:hover:not(:disabled),.success.input:hover:not(:disabled),.success.hover.textarea,.success.hover.input-tag,.input-switch-checkbox+.success.hover.input-switch,.success.hover.input{border-color:rgb(var(--color-success-hard))}.success.textarea:active:not(:disabled),.success.input-tag:active:not(:disabled),.input-switch-checkbox+.success.input-switch:active:not(:disabled),.success.input:active:not(:disabled),.success.active.textarea:not(:disabled),.success.active.input-tag:not(:disabled),.input-switch-checkbox+.success.active.input-switch:not(:disabled),.success.active.input:not(:disabled),.success.textarea:focus:not(:disabled),.success.input-tag:focus:not(:disabled),.input-switch-checkbox+.success.input-switch:focus:not(:disabled),.success.input:focus:not(:disabled),.success.focus.textarea:not(:disabled),.success.focus.input-tag:not(:disabled),.input-switch-checkbox+.success.focus.input-switch:not(:disabled),.success.focus.input:not(:disabled){border-color:rgb(var(--color-success));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}.warning.textarea,.warning.input-tag,.input-switch-checkbox+.warning.input-switch,.warning.input{border-color:rgb(var(--color-warning))}.warning.textarea:hover:not(:disabled),.warning.input-tag:hover:not(:disabled),.input-switch-checkbox+.warning.input-switch:hover:not(:disabled),.warning.input:hover:not(:disabled),.warning.hover.textarea,.warning.hover.input-tag,.input-switch-checkbox+.warning.hover.input-switch,.warning.hover.input{border-color:rgb(var(--color-warning-hard))}.warning.textarea:active:not(:disabled),.warning.input-tag:active:not(:disabled),.input-switch-checkbox+.warning.input-switch:active:not(:disabled),.warning.input:active:not(:disabled),.warning.active.textarea:not(:disabled),.warning.active.input-tag:not(:disabled),.input-switch-checkbox+.warning.active.input-switch:not(:disabled),.warning.active.input:not(:disabled),.warning.textarea:focus:not(:disabled),.warning.input-tag:focus:not(:disabled),.input-switch-checkbox+.warning.input-switch:focus:not(:disabled),.warning.input:focus:not(:disabled),.warning.focus.textarea:not(:disabled),.warning.focus.input-tag:not(:disabled),.input-switch-checkbox+.warning.focus.input-switch:not(:disabled),.warning.focus.input:not(:disabled){border-color:rgb(var(--color-warning));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}.danger.textarea,.danger.input-tag,.input-switch-checkbox+.danger.input-switch,.danger.input{border-color:rgb(var(--color-danger))}.danger.textarea:hover:not(:disabled),.danger.input-tag:hover:not(:disabled),.input-switch-checkbox+.danger.input-switch:hover:not(:disabled),.danger.input:hover:not(:disabled),.danger.hover.textarea,.danger.hover.input-tag,.input-switch-checkbox+.danger.hover.input-switch,.danger.hover.input{border-color:rgb(var(--color-danger-hard))}.danger.textarea:active:not(:disabled),.danger.input-tag:active:not(:disabled),.input-switch-checkbox+.danger.input-switch:active:not(:disabled),.danger.input:active:not(:disabled),.danger.active.textarea:not(:disabled),.danger.active.input-tag:not(:disabled),.input-switch-checkbox+.danger.active.input-switch:not(:disabled),.danger.active.input:not(:disabled),.danger.textarea:focus:not(:disabled),.danger.input-tag:focus:not(:disabled),.input-switch-checkbox+.danger.input-switch:focus:not(:disabled),.danger.input:focus:not(:disabled),.danger.focus.textarea:not(:disabled),.danger.focus.input-tag:not(:disabled),.input-switch-checkbox+.danger.focus.input-switch:not(:disabled),.danger.focus.input:not(:disabled){border-color:rgb(var(--color-danger));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}.info.textarea,.info.input-tag,.input-switch-checkbox+.info.input-switch,.info.input{border-color:rgb(var(--color-info))}.info.textarea:hover:not(:disabled),.info.input-tag:hover:not(:disabled),.input-switch-checkbox+.info.input-switch:hover:not(:disabled),.info.input:hover:not(:disabled),.info.hover.textarea,.info.hover.input-tag,.input-switch-checkbox+.info.hover.input-switch,.info.hover.input{border-color:rgb(var(--color-info-hard))}.info.textarea:active:not(:disabled),.info.input-tag:active:not(:disabled),.input-switch-checkbox+.info.input-switch:active:not(:disabled),.info.input:active:not(:disabled),.info.active.textarea:not(:disabled),.info.active.input-tag:not(:disabled),.input-switch-checkbox+.info.active.input-switch:not(:disabled),.info.active.input:not(:disabled),.info.textarea:focus:not(:disabled),.info.input-tag:focus:not(:disabled),.input-switch-checkbox+.info.input-switch:focus:not(:disabled),.info.input:focus:not(:disabled),.info.focus.textarea:not(:disabled),.info.focus.input-tag:not(:disabled),.input-switch-checkbox+.info.focus.input-switch:not(:disabled),.info.focus.input:not(:disabled){border-color:rgb(var(--color-info));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.select-dropdown .select-dropdown-trigger,.select select,.input-file .input-file-name{font-size:1em}.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.select-dropdown:hover:not(:disabled) .select select,.select .select-dropdown:hover:not(:disabled) select,.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .select:hover:not(:disabled) .select-dropdown-trigger,.select:hover:not(:disabled) select,.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.select:hover:not(:disabled) .input-file .input-file-name,.input-file .select-dropdown:hover:not(:disabled) .input-file-name,.input-file .select:hover:not(:disabled) .input-file-name,.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-file:hover:not(:disabled) .select-dropdown-trigger,.input-file:hover:not(:disabled) .select select,.select .input-file:hover:not(:disabled) select,.input-file:hover:not(:disabled) .input-file-name,.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .button:hover:not(:disabled) .select-dropdown-trigger,.button:hover:not(:disabled) .select select,.select .button:hover:not(:disabled) select,.button:hover:not(:disabled) .input-file .input-file-name,.input-file .button:hover:not(:disabled) .input-file-name,.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .textarea:hover:not(:disabled) .select-dropdown-trigger,.textarea:hover:not(:disabled) .select select,.select .textarea:hover:not(:disabled) select,.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-tag:hover:not(:disabled) .select-dropdown-trigger,.input-tag:hover:not(:disabled) .select select,.select .input-tag:hover:not(:disabled) select,.input-switch-checkbox+.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.input-switch:hover:not(:disabled) select,.textarea:hover:not(:disabled) .input-file .input-file-name,.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .textarea:hover:not(:disabled) .input-file-name,.input-file .input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.input-switch:hover:not(:disabled) .input-file-name,.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input:hover:not(:disabled) .select-dropdown-trigger,.input:hover:not(:disabled) .select select,.select .input:hover:not(:disabled) select,.input:hover:not(:disabled) .input-file .input-file-name,.input-file .input:hover:not(:disabled) .input-file-name,.hover.select-dropdown:not(:disabled) .select-dropdown-trigger,.hover.select-dropdown:not(:disabled) .select select,.select .hover.select-dropdown:not(:disabled) select,.hover.select:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .hover.select:not(:disabled) .select-dropdown-trigger,.hover.select:not(:disabled) select,.hover.select-dropdown:not(:disabled) .input-file .input-file-name,.hover.select:not(:disabled) .input-file .input-file-name,.input-file .hover.select-dropdown:not(:disabled) .input-file-name,.input-file .hover.select:not(:disabled) .input-file-name,.hover.input-file:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .hover.input-file:not(:disabled) .select-dropdown-trigger,.hover.input-file:not(:disabled) .select select,.select .hover.input-file:not(:disabled) select,.hover.input-file:not(:disabled) .input-file-name,.hover.button:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .hover.button:not(:disabled) .select-dropdown-trigger,.hover.button:not(:disabled) .select select,.select .hover.button:not(:disabled) select,.hover.button:not(:disabled) .input-file .input-file-name,.input-file .hover.button:not(:disabled) .input-file-name,.hover.textarea:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .hover.textarea:not(:disabled) .select-dropdown-trigger,.hover.textarea:not(:disabled) .select select,.select .hover.textarea:not(:disabled) select,.hover.input-tag:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .hover.input-tag:not(:disabled) .select-dropdown-trigger,.hover.input-tag:not(:disabled) .select select,.select .hover.input-tag:not(:disabled) select,.input-switch-checkbox+.hover.input-switch:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.hover.input-switch:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.hover.input-switch:not(:disabled) .select select,.select .input-switch-checkbox+.hover.input-switch:not(:disabled) select,.hover.textarea:not(:disabled) .input-file .input-file-name,.hover.input-tag:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.hover.input-switch:not(:disabled) .input-file .input-file-name,.input-file .hover.textarea:not(:disabled) .input-file-name,.input-file .hover.input-tag:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.hover.input-switch:not(:disabled) .input-file-name,.hover.input:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .hover.input:not(:disabled) .select-dropdown-trigger,.hover.input:not(:disabled) .select select,.select .hover.input:not(:disabled) select,.hover.input:not(:disabled) .input-file .input-file-name,.input-file .hover.input:not(:disabled) .input-file-name{border-color:rgb(var(--color-ui-harder))}.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.select-dropdown:active:not(:disabled) .select select,.select .select-dropdown:active:not(:disabled) select,.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .select:active:not(:disabled) .select-dropdown-trigger,.select:active:not(:disabled) select,.select-dropdown:active:not(:disabled) .input-file .input-file-name,.select:active:not(:disabled) .input-file .input-file-name,.input-file .select-dropdown:active:not(:disabled) .input-file-name,.input-file .select:active:not(:disabled) .input-file-name,.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-file:active:not(:disabled) .select-dropdown-trigger,.input-file:active:not(:disabled) .select select,.select .input-file:active:not(:disabled) select,.input-file:active:not(:disabled) .input-file-name,.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .button:active:not(:disabled) .select-dropdown-trigger,.button:active:not(:disabled) .select select,.select .button:active:not(:disabled) select,.button:active:not(:disabled) .input-file .input-file-name,.input-file .button:active:not(:disabled) .input-file-name,.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .textarea:active:not(:disabled) .select-dropdown-trigger,.textarea:active:not(:disabled) .select select,.select .textarea:active:not(:disabled) select,.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-tag:active:not(:disabled) .select-dropdown-trigger,.input-tag:active:not(:disabled) .select select,.select .input-tag:active:not(:disabled) select,.input-switch-checkbox+.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.input-switch:active:not(:disabled) select,.textarea:active:not(:disabled) .input-file .input-file-name,.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .textarea:active:not(:disabled) .input-file-name,.input-file .input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.input-switch:active:not(:disabled) .input-file-name,.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input:active:not(:disabled) .select-dropdown-trigger,.input:active:not(:disabled) .select select,.select .input:active:not(:disabled) select,.input:active:not(:disabled) .input-file .input-file-name,.input-file .input:active:not(:disabled) .input-file-name,.active.select-dropdown:not(:disabled) .select-dropdown-trigger,.active.select-dropdown:not(:disabled) .select select,.select .active.select-dropdown:not(:disabled) select,.active.select:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .active.select:not(:disabled) .select-dropdown-trigger,.active.select:not(:disabled) select,.active.select-dropdown:not(:disabled) .input-file .input-file-name,.active.select:not(:disabled) .input-file .input-file-name,.input-file .active.select-dropdown:not(:disabled) .input-file-name,.input-file .active.select:not(:disabled) .input-file-name,.active.input-file:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .active.input-file:not(:disabled) .select-dropdown-trigger,.active.input-file:not(:disabled) .select select,.select .active.input-file:not(:disabled) select,.active.input-file:not(:disabled) .input-file-name,.active.button:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .active.button:not(:disabled) .select-dropdown-trigger,.active.button:not(:disabled) .select select,.select .active.button:not(:disabled) select,.active.button:not(:disabled) .input-file .input-file-name,.input-file .active.button:not(:disabled) .input-file-name,.active.textarea:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .active.textarea:not(:disabled) .select-dropdown-trigger,.active.textarea:not(:disabled) .select select,.select .active.textarea:not(:disabled) select,.active.input-tag:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .active.input-tag:not(:disabled) .select-dropdown-trigger,.active.input-tag:not(:disabled) .select select,.select .active.input-tag:not(:disabled) select,.input-switch-checkbox+.active.input-switch:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.active.input-switch:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.active.input-switch:not(:disabled) .select select,.select .input-switch-checkbox+.active.input-switch:not(:disabled) select,.active.textarea:not(:disabled) .input-file .input-file-name,.active.input-tag:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.active.input-switch:not(:disabled) .input-file .input-file-name,.input-file .active.textarea:not(:disabled) .input-file-name,.input-file .active.input-tag:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.active.input-switch:not(:disabled) .input-file-name,.active.input:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .active.input:not(:disabled) .select-dropdown-trigger,.active.input:not(:disabled) .select select,.select .active.input:not(:disabled) select,.active.input:not(:disabled) .input-file .input-file-name,.input-file .active.input:not(:disabled) .input-file-name,.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.select-dropdown:focus:not(:disabled) .select select,.select .select-dropdown:focus:not(:disabled) select,.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .select:focus:not(:disabled) .select-dropdown-trigger,.select:focus:not(:disabled) select,.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.select:focus:not(:disabled) .input-file .input-file-name,.input-file .select-dropdown:focus:not(:disabled) .input-file-name,.input-file .select:focus:not(:disabled) .input-file-name,.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-file:focus:not(:disabled) .select-dropdown-trigger,.input-file:focus:not(:disabled) .select select,.select .input-file:focus:not(:disabled) select,.input-file:focus:not(:disabled) .input-file-name,.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .button:focus:not(:disabled) .select-dropdown-trigger,.button:focus:not(:disabled) .select select,.select .button:focus:not(:disabled) select,.button:focus:not(:disabled) .input-file .input-file-name,.input-file .button:focus:not(:disabled) .input-file-name,.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .textarea:focus:not(:disabled) .select-dropdown-trigger,.textarea:focus:not(:disabled) .select select,.select .textarea:focus:not(:disabled) select,.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-tag:focus:not(:disabled) .select-dropdown-trigger,.input-tag:focus:not(:disabled) .select select,.select .input-tag:focus:not(:disabled) select,.input-switch-checkbox+.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.input-switch:focus:not(:disabled) select,.textarea:focus:not(:disabled) .input-file .input-file-name,.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .textarea:focus:not(:disabled) .input-file-name,.input-file .input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.input-switch:focus:not(:disabled) .input-file-name,.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input:focus:not(:disabled) .select-dropdown-trigger,.input:focus:not(:disabled) .select select,.select .input:focus:not(:disabled) select,.input:focus:not(:disabled) .input-file .input-file-name,.input-file .input:focus:not(:disabled) .input-file-name,.focus.select-dropdown:not(:disabled) .select-dropdown-trigger,.focus.select-dropdown:not(:disabled) .select select,.select .focus.select-dropdown:not(:disabled) select,.focus.select:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .focus.select:not(:disabled) .select-dropdown-trigger,.focus.select:not(:disabled) select,.focus.select-dropdown:not(:disabled) .input-file .input-file-name,.focus.select:not(:disabled) .input-file .input-file-name,.input-file .focus.select-dropdown:not(:disabled) .input-file-name,.input-file .focus.select:not(:disabled) .input-file-name,.focus.input-file:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .focus.input-file:not(:disabled) .select-dropdown-trigger,.focus.input-file:not(:disabled) .select select,.select .focus.input-file:not(:disabled) select,.focus.input-file:not(:disabled) .input-file-name,.focus.button:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .focus.button:not(:disabled) .select-dropdown-trigger,.focus.button:not(:disabled) .select select,.select .focus.button:not(:disabled) select,.focus.button:not(:disabled) .input-file .input-file-name,.input-file .focus.button:not(:disabled) .input-file-name,.focus.textarea:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .focus.textarea:not(:disabled) .select-dropdown-trigger,.focus.textarea:not(:disabled) .select select,.select .focus.textarea:not(:disabled) select,.focus.input-tag:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .focus.input-tag:not(:disabled) .select-dropdown-trigger,.focus.input-tag:not(:disabled) .select select,.select .focus.input-tag:not(:disabled) select,.input-switch-checkbox+.focus.input-switch:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.focus.input-switch:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.focus.input-switch:not(:disabled) .select select,.select .input-switch-checkbox+.focus.input-switch:not(:disabled) select,.focus.textarea:not(:disabled) .input-file .input-file-name,.focus.input-tag:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.focus.input-switch:not(:disabled) .input-file .input-file-name,.input-file .focus.textarea:not(:disabled) .input-file-name,.input-file .focus.input-tag:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.focus.input-switch:not(:disabled) .input-file-name,.focus.input:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .focus.input:not(:disabled) .select-dropdown-trigger,.focus.input:not(:disabled) .select select,.select .focus.input:not(:disabled) select,.focus.input:not(:disabled) .input-file .input-file-name,.input-file .focus.input:not(:disabled) .input-file-name{border-color:rgb(var(--color-primary));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.select-dropdown .select-dropdown-trigger::placeholder,.select select::placeholder,.input-file .input-file-name::placeholder,.input-switch-checkbox+.input-switch .select select::placeholder,.select .input-switch-checkbox+.input-switch select::placeholder{color:rgb(var(--color-ui-harder))}.select-dropdown:disabled .select-dropdown-trigger,.select-dropdown:disabled .select select,.select .select-dropdown:disabled select,.select:disabled .select-dropdown .select-dropdown-trigger,.select-dropdown .select:disabled .select-dropdown-trigger,.select:disabled select,.select-dropdown:disabled .input-file .input-file-name,.select:disabled .input-file .input-file-name,.input-file .select-dropdown:disabled .input-file-name,.input-file .select:disabled .input-file-name,.input-file:disabled .select-dropdown .select-dropdown-trigger,.select-dropdown .input-file:disabled .select-dropdown-trigger,.input-file:disabled .select select,.select .input-file:disabled select,.input-file:disabled .input-file-name,.button:disabled .select-dropdown .select-dropdown-trigger,.select-dropdown .button:disabled .select-dropdown-trigger,.button:disabled .select select,.select .button:disabled select,.button:disabled .input-file .input-file-name,.input-file .button:disabled .input-file-name,.textarea:disabled .select-dropdown .select-dropdown-trigger,.select-dropdown .textarea:disabled .select-dropdown-trigger,.textarea:disabled .select select,.select .textarea:disabled select,.input-tag:disabled .select-dropdown .select-dropdown-trigger,.select-dropdown .input-tag:disabled .select-dropdown-trigger,.input-tag:disabled .select select,.select .input-tag:disabled select,.input-switch-checkbox+.input-switch:disabled .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.input-switch:disabled .select-dropdown-trigger,.input-switch-checkbox+.input-switch:disabled .select select,.select .input-switch-checkbox+.input-switch:disabled select,.textarea:disabled .input-file .input-file-name,.input-tag:disabled .input-file .input-file-name,.input-switch-checkbox+.input-switch:disabled .input-file .input-file-name,.input-file .textarea:disabled .input-file-name,.input-file .input-tag:disabled .input-file-name,.input-file .input-switch-checkbox+.input-switch:disabled .input-file-name,.input:disabled .select-dropdown .select-dropdown-trigger,.select-dropdown .input:disabled .select-dropdown-trigger,.input:disabled .select select,.select .input:disabled select,.input:disabled .input-file .input-file-name,.input-file .input:disabled .input-file-name{color:rgb(var(--color-fg-softer));background-color:#0000}.red.select-dropdown .select-dropdown-trigger,.red.select-dropdown .select select,.select .red.select-dropdown select,.red.select .select-dropdown .select-dropdown-trigger,.select-dropdown .red.select .select-dropdown-trigger,.red.select select,.red.select-dropdown .input-file .input-file-name,.red.select .input-file .input-file-name,.input-file .red.select-dropdown .input-file-name,.input-file .red.select .input-file-name,.red.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input-file .select-dropdown-trigger,.red.input-file .select select,.select .red.input-file select,.red.input-file .input-file-name,.red.button .select-dropdown .select-dropdown-trigger,.select-dropdown .red.button .select-dropdown-trigger,.red.button .select select,.select .red.button select,.red.button .input-file .input-file-name,.input-file .red.button .input-file-name,.red.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .red.textarea .select-dropdown-trigger,.red.textarea .select select,.select .red.textarea select,.red.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input-tag .select-dropdown-trigger,.red.input-tag .select select,.select .red.input-tag select,.input-switch-checkbox+.red.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.red.input-switch .select-dropdown-trigger,.input-switch-checkbox+.red.input-switch .select select,.select .input-switch-checkbox+.red.input-switch select,.red.textarea .input-file .input-file-name,.red.input-tag .input-file .input-file-name,.input-switch-checkbox+.red.input-switch .input-file .input-file-name,.input-file .red.textarea .input-file-name,.input-file .red.input-tag .input-file-name,.input-file .input-switch-checkbox+.red.input-switch .input-file-name,.red.input .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input .select-dropdown-trigger,.red.input .select select,.select .red.input select,.red.input .input-file .input-file-name,.input-file .red.input .input-file-name{border-color:rgb(var(--color-red))}.red.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.red.select-dropdown:hover:not(:disabled) .select select,.select .red.select-dropdown:hover:not(:disabled) select,.red.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.select:hover:not(:disabled) .select-dropdown-trigger,.red.select:hover:not(:disabled) select,.red.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.red.select:hover:not(:disabled) .input-file .input-file-name,.input-file .red.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .red.select:hover:not(:disabled) .input-file-name,.red.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input-file:hover:not(:disabled) .select-dropdown-trigger,.red.input-file:hover:not(:disabled) .select select,.select .red.input-file:hover:not(:disabled) select,.red.input-file:hover:not(:disabled) .input-file-name,.red.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.button:hover:not(:disabled) .select-dropdown-trigger,.red.button:hover:not(:disabled) .select select,.select .red.button:hover:not(:disabled) select,.red.button:hover:not(:disabled) .input-file .input-file-name,.input-file .red.button:hover:not(:disabled) .input-file-name,.red.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.textarea:hover:not(:disabled) .select-dropdown-trigger,.red.textarea:hover:not(:disabled) .select select,.select .red.textarea:hover:not(:disabled) select,.red.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input-tag:hover:not(:disabled) .select-dropdown-trigger,.red.input-tag:hover:not(:disabled) .select select,.select .red.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.red.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.red.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.red.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.red.input-switch:hover:not(:disabled) select,.red.textarea:hover:not(:disabled) .input-file .input-file-name,.red.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.red.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .red.textarea:hover:not(:disabled) .input-file-name,.input-file .red.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.red.input-switch:hover:not(:disabled) .input-file-name,.red.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input:hover:not(:disabled) .select-dropdown-trigger,.red.input:hover:not(:disabled) .select select,.select .red.input:hover:not(:disabled) select,.red.input:hover:not(:disabled) .input-file .input-file-name,.input-file .red.input:hover:not(:disabled) .input-file-name,.red.hover.select-dropdown .select-dropdown-trigger,.red.hover.select-dropdown .select select,.select .red.hover.select-dropdown select,.red.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .red.hover.select .select-dropdown-trigger,.red.hover.select select,.red.hover.select-dropdown .input-file .input-file-name,.red.hover.select .input-file .input-file-name,.input-file .red.hover.select-dropdown .input-file-name,.input-file .red.hover.select .input-file-name,.red.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .red.hover.input-file .select-dropdown-trigger,.red.hover.input-file .select select,.select .red.hover.input-file select,.red.hover.input-file .input-file-name,.red.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .red.hover.button .select-dropdown-trigger,.red.hover.button .select select,.select .red.hover.button select,.red.hover.button .input-file .input-file-name,.input-file .red.hover.button .input-file-name,.red.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .red.hover.textarea .select-dropdown-trigger,.red.hover.textarea .select select,.select .red.hover.textarea select,.red.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .red.hover.input-tag .select-dropdown-trigger,.red.hover.input-tag .select select,.select .red.hover.input-tag select,.input-switch-checkbox+.red.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.red.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.red.hover.input-switch .select select,.select .input-switch-checkbox+.red.hover.input-switch select,.red.hover.textarea .input-file .input-file-name,.red.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.red.hover.input-switch .input-file .input-file-name,.input-file .red.hover.textarea .input-file-name,.input-file .red.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.red.hover.input-switch .input-file-name,.red.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .red.hover.input .select-dropdown-trigger,.red.hover.input .select select,.select .red.hover.input select,.red.hover.input .input-file .input-file-name,.input-file .red.hover.input .input-file-name{border-color:rgb(var(--color-red-hard))}.red.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.red.select-dropdown:active:not(:disabled) .select select,.select .red.select-dropdown:active:not(:disabled) select,.red.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.select:active:not(:disabled) .select-dropdown-trigger,.red.select:active:not(:disabled) select,.red.select-dropdown:active:not(:disabled) .input-file .input-file-name,.red.select:active:not(:disabled) .input-file .input-file-name,.input-file .red.select-dropdown:active:not(:disabled) .input-file-name,.input-file .red.select:active:not(:disabled) .input-file-name,.red.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input-file:active:not(:disabled) .select-dropdown-trigger,.red.input-file:active:not(:disabled) .select select,.select .red.input-file:active:not(:disabled) select,.red.input-file:active:not(:disabled) .input-file-name,.red.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.button:active:not(:disabled) .select-dropdown-trigger,.red.button:active:not(:disabled) .select select,.select .red.button:active:not(:disabled) select,.red.button:active:not(:disabled) .input-file .input-file-name,.input-file .red.button:active:not(:disabled) .input-file-name,.red.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.textarea:active:not(:disabled) .select-dropdown-trigger,.red.textarea:active:not(:disabled) .select select,.select .red.textarea:active:not(:disabled) select,.red.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input-tag:active:not(:disabled) .select-dropdown-trigger,.red.input-tag:active:not(:disabled) .select select,.select .red.input-tag:active:not(:disabled) select,.input-switch-checkbox+.red.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.red.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.red.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.red.input-switch:active:not(:disabled) select,.red.textarea:active:not(:disabled) .input-file .input-file-name,.red.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.red.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .red.textarea:active:not(:disabled) .input-file-name,.input-file .red.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.red.input-switch:active:not(:disabled) .input-file-name,.red.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input:active:not(:disabled) .select-dropdown-trigger,.red.input:active:not(:disabled) .select select,.select .red.input:active:not(:disabled) select,.red.input:active:not(:disabled) .input-file .input-file-name,.input-file .red.input:active:not(:disabled) .input-file-name,.red.active.select-dropdown .select-dropdown-trigger,.red.active.select-dropdown .select select,.select .red.active.select-dropdown select,.red.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .red.active.select .select-dropdown-trigger,.red.active.select select,.red.active.select-dropdown .input-file .input-file-name,.red.active.select .input-file .input-file-name,.input-file .red.active.select-dropdown .input-file-name,.input-file .red.active.select .input-file-name,.red.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .red.active.input-file .select-dropdown-trigger,.red.active.input-file .select select,.select .red.active.input-file select,.red.active.input-file .input-file-name,.red.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .red.active.button .select-dropdown-trigger,.red.active.button .select select,.select .red.active.button select,.red.active.button .input-file .input-file-name,.input-file .red.active.button .input-file-name,.red.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .red.active.textarea .select-dropdown-trigger,.red.active.textarea .select select,.select .red.active.textarea select,.red.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .red.active.input-tag .select-dropdown-trigger,.red.active.input-tag .select select,.select .red.active.input-tag select,.input-switch-checkbox+.red.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.red.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.red.active.input-switch .select select,.select .input-switch-checkbox+.red.active.input-switch select,.red.active.textarea .input-file .input-file-name,.red.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.red.active.input-switch .input-file .input-file-name,.input-file .red.active.textarea .input-file-name,.input-file .red.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.red.active.input-switch .input-file-name,.red.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .red.active.input .select-dropdown-trigger,.red.active.input .select select,.select .red.active.input select,.red.active.input .input-file .input-file-name,.input-file .red.active.input .input-file-name,.red.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.red.select-dropdown:focus:not(:disabled) .select select,.select .red.select-dropdown:focus:not(:disabled) select,.red.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.select:focus:not(:disabled) .select-dropdown-trigger,.red.select:focus:not(:disabled) select,.red.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.red.select:focus:not(:disabled) .input-file .input-file-name,.input-file .red.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .red.select:focus:not(:disabled) .input-file-name,.red.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input-file:focus:not(:disabled) .select-dropdown-trigger,.red.input-file:focus:not(:disabled) .select select,.select .red.input-file:focus:not(:disabled) select,.red.input-file:focus:not(:disabled) .input-file-name,.red.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.button:focus:not(:disabled) .select-dropdown-trigger,.red.button:focus:not(:disabled) .select select,.select .red.button:focus:not(:disabled) select,.red.button:focus:not(:disabled) .input-file .input-file-name,.input-file .red.button:focus:not(:disabled) .input-file-name,.red.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.textarea:focus:not(:disabled) .select-dropdown-trigger,.red.textarea:focus:not(:disabled) .select select,.select .red.textarea:focus:not(:disabled) select,.red.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input-tag:focus:not(:disabled) .select-dropdown-trigger,.red.input-tag:focus:not(:disabled) .select select,.select .red.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.red.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.red.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.red.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.red.input-switch:focus:not(:disabled) select,.red.textarea:focus:not(:disabled) .input-file .input-file-name,.red.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.red.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .red.textarea:focus:not(:disabled) .input-file-name,.input-file .red.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.red.input-switch:focus:not(:disabled) .input-file-name,.red.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .red.input:focus:not(:disabled) .select-dropdown-trigger,.red.input:focus:not(:disabled) .select select,.select .red.input:focus:not(:disabled) select,.red.input:focus:not(:disabled) .input-file .input-file-name,.input-file .red.input:focus:not(:disabled) .input-file-name,.red.focus.select-dropdown .select-dropdown-trigger,.red.focus.select-dropdown .select select,.select .red.focus.select-dropdown select,.red.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .red.focus.select .select-dropdown-trigger,.red.focus.select select,.red.focus.select-dropdown .input-file .input-file-name,.red.focus.select .input-file .input-file-name,.input-file .red.focus.select-dropdown .input-file-name,.input-file .red.focus.select .input-file-name,.red.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .red.focus.input-file .select-dropdown-trigger,.red.focus.input-file .select select,.select .red.focus.input-file select,.red.focus.input-file .input-file-name,.red.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .red.focus.button .select-dropdown-trigger,.red.focus.button .select select,.select .red.focus.button select,.red.focus.button .input-file .input-file-name,.input-file .red.focus.button .input-file-name,.red.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .red.focus.textarea .select-dropdown-trigger,.red.focus.textarea .select select,.select .red.focus.textarea select,.red.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .red.focus.input-tag .select-dropdown-trigger,.red.focus.input-tag .select select,.select .red.focus.input-tag select,.input-switch-checkbox+.red.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.red.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.red.focus.input-switch .select select,.select .input-switch-checkbox+.red.focus.input-switch select,.red.focus.textarea .input-file .input-file-name,.red.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.red.focus.input-switch .input-file .input-file-name,.input-file .red.focus.textarea .input-file-name,.input-file .red.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.red.focus.input-switch .input-file-name,.red.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .red.focus.input .select-dropdown-trigger,.red.focus.input .select select,.select .red.focus.input select,.red.focus.input .input-file .input-file-name,.input-file .red.focus.input .input-file-name{border-color:rgb(var(--color-red));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}.orange.select-dropdown .select-dropdown-trigger,.orange.select-dropdown .select select,.select .orange.select-dropdown select,.orange.select .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.select .select-dropdown-trigger,.orange.select select,.orange.select-dropdown .input-file .input-file-name,.orange.select .input-file .input-file-name,.input-file .orange.select-dropdown .input-file-name,.input-file .orange.select .input-file-name,.orange.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input-file .select-dropdown-trigger,.orange.input-file .select select,.select .orange.input-file select,.orange.input-file .input-file-name,.orange.button .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.button .select-dropdown-trigger,.orange.button .select select,.select .orange.button select,.orange.button .input-file .input-file-name,.input-file .orange.button .input-file-name,.orange.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.textarea .select-dropdown-trigger,.orange.textarea .select select,.select .orange.textarea select,.orange.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input-tag .select-dropdown-trigger,.orange.input-tag .select select,.select .orange.input-tag select,.input-switch-checkbox+.orange.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.orange.input-switch .select-dropdown-trigger,.input-switch-checkbox+.orange.input-switch .select select,.select .input-switch-checkbox+.orange.input-switch select,.orange.textarea .input-file .input-file-name,.orange.input-tag .input-file .input-file-name,.input-switch-checkbox+.orange.input-switch .input-file .input-file-name,.input-file .orange.textarea .input-file-name,.input-file .orange.input-tag .input-file-name,.input-file .input-switch-checkbox+.orange.input-switch .input-file-name,.orange.input .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input .select-dropdown-trigger,.orange.input .select select,.select .orange.input select,.orange.input .input-file .input-file-name,.input-file .orange.input .input-file-name{border-color:rgb(var(--color-orange))}.orange.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.orange.select-dropdown:hover:not(:disabled) .select select,.select .orange.select-dropdown:hover:not(:disabled) select,.orange.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.select:hover:not(:disabled) .select-dropdown-trigger,.orange.select:hover:not(:disabled) select,.orange.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.orange.select:hover:not(:disabled) .input-file .input-file-name,.input-file .orange.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .orange.select:hover:not(:disabled) .input-file-name,.orange.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input-file:hover:not(:disabled) .select-dropdown-trigger,.orange.input-file:hover:not(:disabled) .select select,.select .orange.input-file:hover:not(:disabled) select,.orange.input-file:hover:not(:disabled) .input-file-name,.orange.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.button:hover:not(:disabled) .select-dropdown-trigger,.orange.button:hover:not(:disabled) .select select,.select .orange.button:hover:not(:disabled) select,.orange.button:hover:not(:disabled) .input-file .input-file-name,.input-file .orange.button:hover:not(:disabled) .input-file-name,.orange.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.textarea:hover:not(:disabled) .select-dropdown-trigger,.orange.textarea:hover:not(:disabled) .select select,.select .orange.textarea:hover:not(:disabled) select,.orange.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input-tag:hover:not(:disabled) .select-dropdown-trigger,.orange.input-tag:hover:not(:disabled) .select select,.select .orange.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.orange.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.orange.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.orange.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.orange.input-switch:hover:not(:disabled) select,.orange.textarea:hover:not(:disabled) .input-file .input-file-name,.orange.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.orange.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .orange.textarea:hover:not(:disabled) .input-file-name,.input-file .orange.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.orange.input-switch:hover:not(:disabled) .input-file-name,.orange.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input:hover:not(:disabled) .select-dropdown-trigger,.orange.input:hover:not(:disabled) .select select,.select .orange.input:hover:not(:disabled) select,.orange.input:hover:not(:disabled) .input-file .input-file-name,.input-file .orange.input:hover:not(:disabled) .input-file-name,.orange.hover.select-dropdown .select-dropdown-trigger,.orange.hover.select-dropdown .select select,.select .orange.hover.select-dropdown select,.orange.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.hover.select .select-dropdown-trigger,.orange.hover.select select,.orange.hover.select-dropdown .input-file .input-file-name,.orange.hover.select .input-file .input-file-name,.input-file .orange.hover.select-dropdown .input-file-name,.input-file .orange.hover.select .input-file-name,.orange.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.hover.input-file .select-dropdown-trigger,.orange.hover.input-file .select select,.select .orange.hover.input-file select,.orange.hover.input-file .input-file-name,.orange.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.hover.button .select-dropdown-trigger,.orange.hover.button .select select,.select .orange.hover.button select,.orange.hover.button .input-file .input-file-name,.input-file .orange.hover.button .input-file-name,.orange.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.hover.textarea .select-dropdown-trigger,.orange.hover.textarea .select select,.select .orange.hover.textarea select,.orange.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.hover.input-tag .select-dropdown-trigger,.orange.hover.input-tag .select select,.select .orange.hover.input-tag select,.input-switch-checkbox+.orange.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.orange.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.orange.hover.input-switch .select select,.select .input-switch-checkbox+.orange.hover.input-switch select,.orange.hover.textarea .input-file .input-file-name,.orange.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.orange.hover.input-switch .input-file .input-file-name,.input-file .orange.hover.textarea .input-file-name,.input-file .orange.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.orange.hover.input-switch .input-file-name,.orange.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.hover.input .select-dropdown-trigger,.orange.hover.input .select select,.select .orange.hover.input select,.orange.hover.input .input-file .input-file-name,.input-file .orange.hover.input .input-file-name{border-color:rgb(var(--color-orange-hard))}.orange.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.orange.select-dropdown:active:not(:disabled) .select select,.select .orange.select-dropdown:active:not(:disabled) select,.orange.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.select:active:not(:disabled) .select-dropdown-trigger,.orange.select:active:not(:disabled) select,.orange.select-dropdown:active:not(:disabled) .input-file .input-file-name,.orange.select:active:not(:disabled) .input-file .input-file-name,.input-file .orange.select-dropdown:active:not(:disabled) .input-file-name,.input-file .orange.select:active:not(:disabled) .input-file-name,.orange.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input-file:active:not(:disabled) .select-dropdown-trigger,.orange.input-file:active:not(:disabled) .select select,.select .orange.input-file:active:not(:disabled) select,.orange.input-file:active:not(:disabled) .input-file-name,.orange.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.button:active:not(:disabled) .select-dropdown-trigger,.orange.button:active:not(:disabled) .select select,.select .orange.button:active:not(:disabled) select,.orange.button:active:not(:disabled) .input-file .input-file-name,.input-file .orange.button:active:not(:disabled) .input-file-name,.orange.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.textarea:active:not(:disabled) .select-dropdown-trigger,.orange.textarea:active:not(:disabled) .select select,.select .orange.textarea:active:not(:disabled) select,.orange.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input-tag:active:not(:disabled) .select-dropdown-trigger,.orange.input-tag:active:not(:disabled) .select select,.select .orange.input-tag:active:not(:disabled) select,.input-switch-checkbox+.orange.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.orange.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.orange.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.orange.input-switch:active:not(:disabled) select,.orange.textarea:active:not(:disabled) .input-file .input-file-name,.orange.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.orange.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .orange.textarea:active:not(:disabled) .input-file-name,.input-file .orange.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.orange.input-switch:active:not(:disabled) .input-file-name,.orange.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input:active:not(:disabled) .select-dropdown-trigger,.orange.input:active:not(:disabled) .select select,.select .orange.input:active:not(:disabled) select,.orange.input:active:not(:disabled) .input-file .input-file-name,.input-file .orange.input:active:not(:disabled) .input-file-name,.orange.active.select-dropdown .select-dropdown-trigger,.orange.active.select-dropdown .select select,.select .orange.active.select-dropdown select,.orange.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.active.select .select-dropdown-trigger,.orange.active.select select,.orange.active.select-dropdown .input-file .input-file-name,.orange.active.select .input-file .input-file-name,.input-file .orange.active.select-dropdown .input-file-name,.input-file .orange.active.select .input-file-name,.orange.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.active.input-file .select-dropdown-trigger,.orange.active.input-file .select select,.select .orange.active.input-file select,.orange.active.input-file .input-file-name,.orange.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.active.button .select-dropdown-trigger,.orange.active.button .select select,.select .orange.active.button select,.orange.active.button .input-file .input-file-name,.input-file .orange.active.button .input-file-name,.orange.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.active.textarea .select-dropdown-trigger,.orange.active.textarea .select select,.select .orange.active.textarea select,.orange.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.active.input-tag .select-dropdown-trigger,.orange.active.input-tag .select select,.select .orange.active.input-tag select,.input-switch-checkbox+.orange.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.orange.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.orange.active.input-switch .select select,.select .input-switch-checkbox+.orange.active.input-switch select,.orange.active.textarea .input-file .input-file-name,.orange.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.orange.active.input-switch .input-file .input-file-name,.input-file .orange.active.textarea .input-file-name,.input-file .orange.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.orange.active.input-switch .input-file-name,.orange.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.active.input .select-dropdown-trigger,.orange.active.input .select select,.select .orange.active.input select,.orange.active.input .input-file .input-file-name,.input-file .orange.active.input .input-file-name,.orange.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.orange.select-dropdown:focus:not(:disabled) .select select,.select .orange.select-dropdown:focus:not(:disabled) select,.orange.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.select:focus:not(:disabled) .select-dropdown-trigger,.orange.select:focus:not(:disabled) select,.orange.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.orange.select:focus:not(:disabled) .input-file .input-file-name,.input-file .orange.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .orange.select:focus:not(:disabled) .input-file-name,.orange.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input-file:focus:not(:disabled) .select-dropdown-trigger,.orange.input-file:focus:not(:disabled) .select select,.select .orange.input-file:focus:not(:disabled) select,.orange.input-file:focus:not(:disabled) .input-file-name,.orange.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.button:focus:not(:disabled) .select-dropdown-trigger,.orange.button:focus:not(:disabled) .select select,.select .orange.button:focus:not(:disabled) select,.orange.button:focus:not(:disabled) .input-file .input-file-name,.input-file .orange.button:focus:not(:disabled) .input-file-name,.orange.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.textarea:focus:not(:disabled) .select-dropdown-trigger,.orange.textarea:focus:not(:disabled) .select select,.select .orange.textarea:focus:not(:disabled) select,.orange.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input-tag:focus:not(:disabled) .select-dropdown-trigger,.orange.input-tag:focus:not(:disabled) .select select,.select .orange.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.orange.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.orange.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.orange.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.orange.input-switch:focus:not(:disabled) select,.orange.textarea:focus:not(:disabled) .input-file .input-file-name,.orange.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.orange.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .orange.textarea:focus:not(:disabled) .input-file-name,.input-file .orange.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.orange.input-switch:focus:not(:disabled) .input-file-name,.orange.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.input:focus:not(:disabled) .select-dropdown-trigger,.orange.input:focus:not(:disabled) .select select,.select .orange.input:focus:not(:disabled) select,.orange.input:focus:not(:disabled) .input-file .input-file-name,.input-file .orange.input:focus:not(:disabled) .input-file-name,.orange.focus.select-dropdown .select-dropdown-trigger,.orange.focus.select-dropdown .select select,.select .orange.focus.select-dropdown select,.orange.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.focus.select .select-dropdown-trigger,.orange.focus.select select,.orange.focus.select-dropdown .input-file .input-file-name,.orange.focus.select .input-file .input-file-name,.input-file .orange.focus.select-dropdown .input-file-name,.input-file .orange.focus.select .input-file-name,.orange.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.focus.input-file .select-dropdown-trigger,.orange.focus.input-file .select select,.select .orange.focus.input-file select,.orange.focus.input-file .input-file-name,.orange.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.focus.button .select-dropdown-trigger,.orange.focus.button .select select,.select .orange.focus.button select,.orange.focus.button .input-file .input-file-name,.input-file .orange.focus.button .input-file-name,.orange.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.focus.textarea .select-dropdown-trigger,.orange.focus.textarea .select select,.select .orange.focus.textarea select,.orange.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.focus.input-tag .select-dropdown-trigger,.orange.focus.input-tag .select select,.select .orange.focus.input-tag select,.input-switch-checkbox+.orange.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.orange.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.orange.focus.input-switch .select select,.select .input-switch-checkbox+.orange.focus.input-switch select,.orange.focus.textarea .input-file .input-file-name,.orange.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.orange.focus.input-switch .input-file .input-file-name,.input-file .orange.focus.textarea .input-file-name,.input-file .orange.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.orange.focus.input-switch .input-file-name,.orange.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .orange.focus.input .select-dropdown-trigger,.orange.focus.input .select select,.select .orange.focus.input select,.orange.focus.input .input-file .input-file-name,.input-file .orange.focus.input .input-file-name{border-color:rgb(var(--color-orange));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}.yellow.select-dropdown .select-dropdown-trigger,.yellow.select-dropdown .select select,.select .yellow.select-dropdown select,.yellow.select .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.select .select-dropdown-trigger,.yellow.select select,.yellow.select-dropdown .input-file .input-file-name,.yellow.select .input-file .input-file-name,.input-file .yellow.select-dropdown .input-file-name,.input-file .yellow.select .input-file-name,.yellow.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input-file .select-dropdown-trigger,.yellow.input-file .select select,.select .yellow.input-file select,.yellow.input-file .input-file-name,.yellow.button .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.button .select-dropdown-trigger,.yellow.button .select select,.select .yellow.button select,.yellow.button .input-file .input-file-name,.input-file .yellow.button .input-file-name,.yellow.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.textarea .select-dropdown-trigger,.yellow.textarea .select select,.select .yellow.textarea select,.yellow.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input-tag .select-dropdown-trigger,.yellow.input-tag .select select,.select .yellow.input-tag select,.input-switch-checkbox+.yellow.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.yellow.input-switch .select-dropdown-trigger,.input-switch-checkbox+.yellow.input-switch .select select,.select .input-switch-checkbox+.yellow.input-switch select,.yellow.textarea .input-file .input-file-name,.yellow.input-tag .input-file .input-file-name,.input-switch-checkbox+.yellow.input-switch .input-file .input-file-name,.input-file .yellow.textarea .input-file-name,.input-file .yellow.input-tag .input-file-name,.input-file .input-switch-checkbox+.yellow.input-switch .input-file-name,.yellow.input .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input .select-dropdown-trigger,.yellow.input .select select,.select .yellow.input select,.yellow.input .input-file .input-file-name,.input-file .yellow.input .input-file-name{border-color:rgb(var(--color-yellow))}.yellow.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.yellow.select-dropdown:hover:not(:disabled) .select select,.select .yellow.select-dropdown:hover:not(:disabled) select,.yellow.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.select:hover:not(:disabled) .select-dropdown-trigger,.yellow.select:hover:not(:disabled) select,.yellow.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.yellow.select:hover:not(:disabled) .input-file .input-file-name,.input-file .yellow.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .yellow.select:hover:not(:disabled) .input-file-name,.yellow.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input-file:hover:not(:disabled) .select-dropdown-trigger,.yellow.input-file:hover:not(:disabled) .select select,.select .yellow.input-file:hover:not(:disabled) select,.yellow.input-file:hover:not(:disabled) .input-file-name,.yellow.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.button:hover:not(:disabled) .select-dropdown-trigger,.yellow.button:hover:not(:disabled) .select select,.select .yellow.button:hover:not(:disabled) select,.yellow.button:hover:not(:disabled) .input-file .input-file-name,.input-file .yellow.button:hover:not(:disabled) .input-file-name,.yellow.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.textarea:hover:not(:disabled) .select-dropdown-trigger,.yellow.textarea:hover:not(:disabled) .select select,.select .yellow.textarea:hover:not(:disabled) select,.yellow.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input-tag:hover:not(:disabled) .select-dropdown-trigger,.yellow.input-tag:hover:not(:disabled) .select select,.select .yellow.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.yellow.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.yellow.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.yellow.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.yellow.input-switch:hover:not(:disabled) select,.yellow.textarea:hover:not(:disabled) .input-file .input-file-name,.yellow.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.yellow.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .yellow.textarea:hover:not(:disabled) .input-file-name,.input-file .yellow.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.yellow.input-switch:hover:not(:disabled) .input-file-name,.yellow.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input:hover:not(:disabled) .select-dropdown-trigger,.yellow.input:hover:not(:disabled) .select select,.select .yellow.input:hover:not(:disabled) select,.yellow.input:hover:not(:disabled) .input-file .input-file-name,.input-file .yellow.input:hover:not(:disabled) .input-file-name,.yellow.hover.select-dropdown .select-dropdown-trigger,.yellow.hover.select-dropdown .select select,.select .yellow.hover.select-dropdown select,.yellow.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.hover.select .select-dropdown-trigger,.yellow.hover.select select,.yellow.hover.select-dropdown .input-file .input-file-name,.yellow.hover.select .input-file .input-file-name,.input-file .yellow.hover.select-dropdown .input-file-name,.input-file .yellow.hover.select .input-file-name,.yellow.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.hover.input-file .select-dropdown-trigger,.yellow.hover.input-file .select select,.select .yellow.hover.input-file select,.yellow.hover.input-file .input-file-name,.yellow.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.hover.button .select-dropdown-trigger,.yellow.hover.button .select select,.select .yellow.hover.button select,.yellow.hover.button .input-file .input-file-name,.input-file .yellow.hover.button .input-file-name,.yellow.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.hover.textarea .select-dropdown-trigger,.yellow.hover.textarea .select select,.select .yellow.hover.textarea select,.yellow.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.hover.input-tag .select-dropdown-trigger,.yellow.hover.input-tag .select select,.select .yellow.hover.input-tag select,.input-switch-checkbox+.yellow.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.yellow.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.yellow.hover.input-switch .select select,.select .input-switch-checkbox+.yellow.hover.input-switch select,.yellow.hover.textarea .input-file .input-file-name,.yellow.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.yellow.hover.input-switch .input-file .input-file-name,.input-file .yellow.hover.textarea .input-file-name,.input-file .yellow.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.yellow.hover.input-switch .input-file-name,.yellow.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.hover.input .select-dropdown-trigger,.yellow.hover.input .select select,.select .yellow.hover.input select,.yellow.hover.input .input-file .input-file-name,.input-file .yellow.hover.input .input-file-name{border-color:rgb(var(--color-yellow-hard))}.yellow.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.yellow.select-dropdown:active:not(:disabled) .select select,.select .yellow.select-dropdown:active:not(:disabled) select,.yellow.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.select:active:not(:disabled) .select-dropdown-trigger,.yellow.select:active:not(:disabled) select,.yellow.select-dropdown:active:not(:disabled) .input-file .input-file-name,.yellow.select:active:not(:disabled) .input-file .input-file-name,.input-file .yellow.select-dropdown:active:not(:disabled) .input-file-name,.input-file .yellow.select:active:not(:disabled) .input-file-name,.yellow.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input-file:active:not(:disabled) .select-dropdown-trigger,.yellow.input-file:active:not(:disabled) .select select,.select .yellow.input-file:active:not(:disabled) select,.yellow.input-file:active:not(:disabled) .input-file-name,.yellow.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.button:active:not(:disabled) .select-dropdown-trigger,.yellow.button:active:not(:disabled) .select select,.select .yellow.button:active:not(:disabled) select,.yellow.button:active:not(:disabled) .input-file .input-file-name,.input-file .yellow.button:active:not(:disabled) .input-file-name,.yellow.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.textarea:active:not(:disabled) .select-dropdown-trigger,.yellow.textarea:active:not(:disabled) .select select,.select .yellow.textarea:active:not(:disabled) select,.yellow.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input-tag:active:not(:disabled) .select-dropdown-trigger,.yellow.input-tag:active:not(:disabled) .select select,.select .yellow.input-tag:active:not(:disabled) select,.input-switch-checkbox+.yellow.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.yellow.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.yellow.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.yellow.input-switch:active:not(:disabled) select,.yellow.textarea:active:not(:disabled) .input-file .input-file-name,.yellow.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.yellow.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .yellow.textarea:active:not(:disabled) .input-file-name,.input-file .yellow.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.yellow.input-switch:active:not(:disabled) .input-file-name,.yellow.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input:active:not(:disabled) .select-dropdown-trigger,.yellow.input:active:not(:disabled) .select select,.select .yellow.input:active:not(:disabled) select,.yellow.input:active:not(:disabled) .input-file .input-file-name,.input-file .yellow.input:active:not(:disabled) .input-file-name,.yellow.active.select-dropdown .select-dropdown-trigger,.yellow.active.select-dropdown .select select,.select .yellow.active.select-dropdown select,.yellow.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.active.select .select-dropdown-trigger,.yellow.active.select select,.yellow.active.select-dropdown .input-file .input-file-name,.yellow.active.select .input-file .input-file-name,.input-file .yellow.active.select-dropdown .input-file-name,.input-file .yellow.active.select .input-file-name,.yellow.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.active.input-file .select-dropdown-trigger,.yellow.active.input-file .select select,.select .yellow.active.input-file select,.yellow.active.input-file .input-file-name,.yellow.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.active.button .select-dropdown-trigger,.yellow.active.button .select select,.select .yellow.active.button select,.yellow.active.button .input-file .input-file-name,.input-file .yellow.active.button .input-file-name,.yellow.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.active.textarea .select-dropdown-trigger,.yellow.active.textarea .select select,.select .yellow.active.textarea select,.yellow.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.active.input-tag .select-dropdown-trigger,.yellow.active.input-tag .select select,.select .yellow.active.input-tag select,.input-switch-checkbox+.yellow.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.yellow.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.yellow.active.input-switch .select select,.select .input-switch-checkbox+.yellow.active.input-switch select,.yellow.active.textarea .input-file .input-file-name,.yellow.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.yellow.active.input-switch .input-file .input-file-name,.input-file .yellow.active.textarea .input-file-name,.input-file .yellow.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.yellow.active.input-switch .input-file-name,.yellow.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.active.input .select-dropdown-trigger,.yellow.active.input .select select,.select .yellow.active.input select,.yellow.active.input .input-file .input-file-name,.input-file .yellow.active.input .input-file-name,.yellow.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.yellow.select-dropdown:focus:not(:disabled) .select select,.select .yellow.select-dropdown:focus:not(:disabled) select,.yellow.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.select:focus:not(:disabled) .select-dropdown-trigger,.yellow.select:focus:not(:disabled) select,.yellow.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.yellow.select:focus:not(:disabled) .input-file .input-file-name,.input-file .yellow.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .yellow.select:focus:not(:disabled) .input-file-name,.yellow.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input-file:focus:not(:disabled) .select-dropdown-trigger,.yellow.input-file:focus:not(:disabled) .select select,.select .yellow.input-file:focus:not(:disabled) select,.yellow.input-file:focus:not(:disabled) .input-file-name,.yellow.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.button:focus:not(:disabled) .select-dropdown-trigger,.yellow.button:focus:not(:disabled) .select select,.select .yellow.button:focus:not(:disabled) select,.yellow.button:focus:not(:disabled) .input-file .input-file-name,.input-file .yellow.button:focus:not(:disabled) .input-file-name,.yellow.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.textarea:focus:not(:disabled) .select-dropdown-trigger,.yellow.textarea:focus:not(:disabled) .select select,.select .yellow.textarea:focus:not(:disabled) select,.yellow.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input-tag:focus:not(:disabled) .select-dropdown-trigger,.yellow.input-tag:focus:not(:disabled) .select select,.select .yellow.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.yellow.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.yellow.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.yellow.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.yellow.input-switch:focus:not(:disabled) select,.yellow.textarea:focus:not(:disabled) .input-file .input-file-name,.yellow.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.yellow.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .yellow.textarea:focus:not(:disabled) .input-file-name,.input-file .yellow.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.yellow.input-switch:focus:not(:disabled) .input-file-name,.yellow.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.input:focus:not(:disabled) .select-dropdown-trigger,.yellow.input:focus:not(:disabled) .select select,.select .yellow.input:focus:not(:disabled) select,.yellow.input:focus:not(:disabled) .input-file .input-file-name,.input-file .yellow.input:focus:not(:disabled) .input-file-name,.yellow.focus.select-dropdown .select-dropdown-trigger,.yellow.focus.select-dropdown .select select,.select .yellow.focus.select-dropdown select,.yellow.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.focus.select .select-dropdown-trigger,.yellow.focus.select select,.yellow.focus.select-dropdown .input-file .input-file-name,.yellow.focus.select .input-file .input-file-name,.input-file .yellow.focus.select-dropdown .input-file-name,.input-file .yellow.focus.select .input-file-name,.yellow.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.focus.input-file .select-dropdown-trigger,.yellow.focus.input-file .select select,.select .yellow.focus.input-file select,.yellow.focus.input-file .input-file-name,.yellow.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.focus.button .select-dropdown-trigger,.yellow.focus.button .select select,.select .yellow.focus.button select,.yellow.focus.button .input-file .input-file-name,.input-file .yellow.focus.button .input-file-name,.yellow.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.focus.textarea .select-dropdown-trigger,.yellow.focus.textarea .select select,.select .yellow.focus.textarea select,.yellow.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.focus.input-tag .select-dropdown-trigger,.yellow.focus.input-tag .select select,.select .yellow.focus.input-tag select,.input-switch-checkbox+.yellow.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.yellow.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.yellow.focus.input-switch .select select,.select .input-switch-checkbox+.yellow.focus.input-switch select,.yellow.focus.textarea .input-file .input-file-name,.yellow.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.yellow.focus.input-switch .input-file .input-file-name,.input-file .yellow.focus.textarea .input-file-name,.input-file .yellow.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.yellow.focus.input-switch .input-file-name,.yellow.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .yellow.focus.input .select-dropdown-trigger,.yellow.focus.input .select select,.select .yellow.focus.input select,.yellow.focus.input .input-file .input-file-name,.input-file .yellow.focus.input .input-file-name{border-color:rgb(var(--color-yellow));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}.green.select-dropdown .select-dropdown-trigger,.green.select-dropdown .select select,.select .green.select-dropdown select,.green.select .select-dropdown .select-dropdown-trigger,.select-dropdown .green.select .select-dropdown-trigger,.green.select select,.green.select-dropdown .input-file .input-file-name,.green.select .input-file .input-file-name,.input-file .green.select-dropdown .input-file-name,.input-file .green.select .input-file-name,.green.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input-file .select-dropdown-trigger,.green.input-file .select select,.select .green.input-file select,.green.input-file .input-file-name,.green.button .select-dropdown .select-dropdown-trigger,.select-dropdown .green.button .select-dropdown-trigger,.green.button .select select,.select .green.button select,.green.button .input-file .input-file-name,.input-file .green.button .input-file-name,.green.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .green.textarea .select-dropdown-trigger,.green.textarea .select select,.select .green.textarea select,.green.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input-tag .select-dropdown-trigger,.green.input-tag .select select,.select .green.input-tag select,.input-switch-checkbox+.green.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.green.input-switch .select-dropdown-trigger,.input-switch-checkbox+.green.input-switch .select select,.select .input-switch-checkbox+.green.input-switch select,.green.textarea .input-file .input-file-name,.green.input-tag .input-file .input-file-name,.input-switch-checkbox+.green.input-switch .input-file .input-file-name,.input-file .green.textarea .input-file-name,.input-file .green.input-tag .input-file-name,.input-file .input-switch-checkbox+.green.input-switch .input-file-name,.green.input .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input .select-dropdown-trigger,.green.input .select select,.select .green.input select,.green.input .input-file .input-file-name,.input-file .green.input .input-file-name{border-color:rgb(var(--color-green))}.green.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.green.select-dropdown:hover:not(:disabled) .select select,.select .green.select-dropdown:hover:not(:disabled) select,.green.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.select:hover:not(:disabled) .select-dropdown-trigger,.green.select:hover:not(:disabled) select,.green.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.green.select:hover:not(:disabled) .input-file .input-file-name,.input-file .green.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .green.select:hover:not(:disabled) .input-file-name,.green.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input-file:hover:not(:disabled) .select-dropdown-trigger,.green.input-file:hover:not(:disabled) .select select,.select .green.input-file:hover:not(:disabled) select,.green.input-file:hover:not(:disabled) .input-file-name,.green.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.button:hover:not(:disabled) .select-dropdown-trigger,.green.button:hover:not(:disabled) .select select,.select .green.button:hover:not(:disabled) select,.green.button:hover:not(:disabled) .input-file .input-file-name,.input-file .green.button:hover:not(:disabled) .input-file-name,.green.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.textarea:hover:not(:disabled) .select-dropdown-trigger,.green.textarea:hover:not(:disabled) .select select,.select .green.textarea:hover:not(:disabled) select,.green.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input-tag:hover:not(:disabled) .select-dropdown-trigger,.green.input-tag:hover:not(:disabled) .select select,.select .green.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.green.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.green.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.green.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.green.input-switch:hover:not(:disabled) select,.green.textarea:hover:not(:disabled) .input-file .input-file-name,.green.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.green.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .green.textarea:hover:not(:disabled) .input-file-name,.input-file .green.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.green.input-switch:hover:not(:disabled) .input-file-name,.green.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input:hover:not(:disabled) .select-dropdown-trigger,.green.input:hover:not(:disabled) .select select,.select .green.input:hover:not(:disabled) select,.green.input:hover:not(:disabled) .input-file .input-file-name,.input-file .green.input:hover:not(:disabled) .input-file-name,.green.hover.select-dropdown .select-dropdown-trigger,.green.hover.select-dropdown .select select,.select .green.hover.select-dropdown select,.green.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .green.hover.select .select-dropdown-trigger,.green.hover.select select,.green.hover.select-dropdown .input-file .input-file-name,.green.hover.select .input-file .input-file-name,.input-file .green.hover.select-dropdown .input-file-name,.input-file .green.hover.select .input-file-name,.green.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .green.hover.input-file .select-dropdown-trigger,.green.hover.input-file .select select,.select .green.hover.input-file select,.green.hover.input-file .input-file-name,.green.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .green.hover.button .select-dropdown-trigger,.green.hover.button .select select,.select .green.hover.button select,.green.hover.button .input-file .input-file-name,.input-file .green.hover.button .input-file-name,.green.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .green.hover.textarea .select-dropdown-trigger,.green.hover.textarea .select select,.select .green.hover.textarea select,.green.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .green.hover.input-tag .select-dropdown-trigger,.green.hover.input-tag .select select,.select .green.hover.input-tag select,.input-switch-checkbox+.green.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.green.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.green.hover.input-switch .select select,.select .input-switch-checkbox+.green.hover.input-switch select,.green.hover.textarea .input-file .input-file-name,.green.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.green.hover.input-switch .input-file .input-file-name,.input-file .green.hover.textarea .input-file-name,.input-file .green.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.green.hover.input-switch .input-file-name,.green.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .green.hover.input .select-dropdown-trigger,.green.hover.input .select select,.select .green.hover.input select,.green.hover.input .input-file .input-file-name,.input-file .green.hover.input .input-file-name{border-color:rgb(var(--color-green-hard))}.green.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.green.select-dropdown:active:not(:disabled) .select select,.select .green.select-dropdown:active:not(:disabled) select,.green.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.select:active:not(:disabled) .select-dropdown-trigger,.green.select:active:not(:disabled) select,.green.select-dropdown:active:not(:disabled) .input-file .input-file-name,.green.select:active:not(:disabled) .input-file .input-file-name,.input-file .green.select-dropdown:active:not(:disabled) .input-file-name,.input-file .green.select:active:not(:disabled) .input-file-name,.green.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input-file:active:not(:disabled) .select-dropdown-trigger,.green.input-file:active:not(:disabled) .select select,.select .green.input-file:active:not(:disabled) select,.green.input-file:active:not(:disabled) .input-file-name,.green.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.button:active:not(:disabled) .select-dropdown-trigger,.green.button:active:not(:disabled) .select select,.select .green.button:active:not(:disabled) select,.green.button:active:not(:disabled) .input-file .input-file-name,.input-file .green.button:active:not(:disabled) .input-file-name,.green.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.textarea:active:not(:disabled) .select-dropdown-trigger,.green.textarea:active:not(:disabled) .select select,.select .green.textarea:active:not(:disabled) select,.green.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input-tag:active:not(:disabled) .select-dropdown-trigger,.green.input-tag:active:not(:disabled) .select select,.select .green.input-tag:active:not(:disabled) select,.input-switch-checkbox+.green.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.green.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.green.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.green.input-switch:active:not(:disabled) select,.green.textarea:active:not(:disabled) .input-file .input-file-name,.green.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.green.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .green.textarea:active:not(:disabled) .input-file-name,.input-file .green.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.green.input-switch:active:not(:disabled) .input-file-name,.green.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input:active:not(:disabled) .select-dropdown-trigger,.green.input:active:not(:disabled) .select select,.select .green.input:active:not(:disabled) select,.green.input:active:not(:disabled) .input-file .input-file-name,.input-file .green.input:active:not(:disabled) .input-file-name,.green.active.select-dropdown .select-dropdown-trigger,.green.active.select-dropdown .select select,.select .green.active.select-dropdown select,.green.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .green.active.select .select-dropdown-trigger,.green.active.select select,.green.active.select-dropdown .input-file .input-file-name,.green.active.select .input-file .input-file-name,.input-file .green.active.select-dropdown .input-file-name,.input-file .green.active.select .input-file-name,.green.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .green.active.input-file .select-dropdown-trigger,.green.active.input-file .select select,.select .green.active.input-file select,.green.active.input-file .input-file-name,.green.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .green.active.button .select-dropdown-trigger,.green.active.button .select select,.select .green.active.button select,.green.active.button .input-file .input-file-name,.input-file .green.active.button .input-file-name,.green.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .green.active.textarea .select-dropdown-trigger,.green.active.textarea .select select,.select .green.active.textarea select,.green.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .green.active.input-tag .select-dropdown-trigger,.green.active.input-tag .select select,.select .green.active.input-tag select,.input-switch-checkbox+.green.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.green.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.green.active.input-switch .select select,.select .input-switch-checkbox+.green.active.input-switch select,.green.active.textarea .input-file .input-file-name,.green.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.green.active.input-switch .input-file .input-file-name,.input-file .green.active.textarea .input-file-name,.input-file .green.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.green.active.input-switch .input-file-name,.green.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .green.active.input .select-dropdown-trigger,.green.active.input .select select,.select .green.active.input select,.green.active.input .input-file .input-file-name,.input-file .green.active.input .input-file-name,.green.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.green.select-dropdown:focus:not(:disabled) .select select,.select .green.select-dropdown:focus:not(:disabled) select,.green.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.select:focus:not(:disabled) .select-dropdown-trigger,.green.select:focus:not(:disabled) select,.green.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.green.select:focus:not(:disabled) .input-file .input-file-name,.input-file .green.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .green.select:focus:not(:disabled) .input-file-name,.green.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input-file:focus:not(:disabled) .select-dropdown-trigger,.green.input-file:focus:not(:disabled) .select select,.select .green.input-file:focus:not(:disabled) select,.green.input-file:focus:not(:disabled) .input-file-name,.green.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.button:focus:not(:disabled) .select-dropdown-trigger,.green.button:focus:not(:disabled) .select select,.select .green.button:focus:not(:disabled) select,.green.button:focus:not(:disabled) .input-file .input-file-name,.input-file .green.button:focus:not(:disabled) .input-file-name,.green.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.textarea:focus:not(:disabled) .select-dropdown-trigger,.green.textarea:focus:not(:disabled) .select select,.select .green.textarea:focus:not(:disabled) select,.green.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input-tag:focus:not(:disabled) .select-dropdown-trigger,.green.input-tag:focus:not(:disabled) .select select,.select .green.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.green.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.green.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.green.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.green.input-switch:focus:not(:disabled) select,.green.textarea:focus:not(:disabled) .input-file .input-file-name,.green.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.green.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .green.textarea:focus:not(:disabled) .input-file-name,.input-file .green.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.green.input-switch:focus:not(:disabled) .input-file-name,.green.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .green.input:focus:not(:disabled) .select-dropdown-trigger,.green.input:focus:not(:disabled) .select select,.select .green.input:focus:not(:disabled) select,.green.input:focus:not(:disabled) .input-file .input-file-name,.input-file .green.input:focus:not(:disabled) .input-file-name,.green.focus.select-dropdown .select-dropdown-trigger,.green.focus.select-dropdown .select select,.select .green.focus.select-dropdown select,.green.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .green.focus.select .select-dropdown-trigger,.green.focus.select select,.green.focus.select-dropdown .input-file .input-file-name,.green.focus.select .input-file .input-file-name,.input-file .green.focus.select-dropdown .input-file-name,.input-file .green.focus.select .input-file-name,.green.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .green.focus.input-file .select-dropdown-trigger,.green.focus.input-file .select select,.select .green.focus.input-file select,.green.focus.input-file .input-file-name,.green.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .green.focus.button .select-dropdown-trigger,.green.focus.button .select select,.select .green.focus.button select,.green.focus.button .input-file .input-file-name,.input-file .green.focus.button .input-file-name,.green.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .green.focus.textarea .select-dropdown-trigger,.green.focus.textarea .select select,.select .green.focus.textarea select,.green.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .green.focus.input-tag .select-dropdown-trigger,.green.focus.input-tag .select select,.select .green.focus.input-tag select,.input-switch-checkbox+.green.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.green.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.green.focus.input-switch .select select,.select .input-switch-checkbox+.green.focus.input-switch select,.green.focus.textarea .input-file .input-file-name,.green.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.green.focus.input-switch .input-file .input-file-name,.input-file .green.focus.textarea .input-file-name,.input-file .green.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.green.focus.input-switch .input-file-name,.green.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .green.focus.input .select-dropdown-trigger,.green.focus.input .select select,.select .green.focus.input select,.green.focus.input .input-file .input-file-name,.input-file .green.focus.input .input-file-name{border-color:rgb(var(--color-green));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}.cyan.select-dropdown .select-dropdown-trigger,.cyan.select-dropdown .select select,.select .cyan.select-dropdown select,.cyan.select .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.select .select-dropdown-trigger,.cyan.select select,.cyan.select-dropdown .input-file .input-file-name,.cyan.select .input-file .input-file-name,.input-file .cyan.select-dropdown .input-file-name,.input-file .cyan.select .input-file-name,.cyan.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input-file .select-dropdown-trigger,.cyan.input-file .select select,.select .cyan.input-file select,.cyan.input-file .input-file-name,.cyan.button .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.button .select-dropdown-trigger,.cyan.button .select select,.select .cyan.button select,.cyan.button .input-file .input-file-name,.input-file .cyan.button .input-file-name,.cyan.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.textarea .select-dropdown-trigger,.cyan.textarea .select select,.select .cyan.textarea select,.cyan.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input-tag .select-dropdown-trigger,.cyan.input-tag .select select,.select .cyan.input-tag select,.input-switch-checkbox+.cyan.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.cyan.input-switch .select-dropdown-trigger,.input-switch-checkbox+.cyan.input-switch .select select,.select .input-switch-checkbox+.cyan.input-switch select,.cyan.textarea .input-file .input-file-name,.cyan.input-tag .input-file .input-file-name,.input-switch-checkbox+.cyan.input-switch .input-file .input-file-name,.input-file .cyan.textarea .input-file-name,.input-file .cyan.input-tag .input-file-name,.input-file .input-switch-checkbox+.cyan.input-switch .input-file-name,.cyan.input .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input .select-dropdown-trigger,.cyan.input .select select,.select .cyan.input select,.cyan.input .input-file .input-file-name,.input-file .cyan.input .input-file-name{border-color:rgb(var(--color-cyan))}.cyan.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.cyan.select-dropdown:hover:not(:disabled) .select select,.select .cyan.select-dropdown:hover:not(:disabled) select,.cyan.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.select:hover:not(:disabled) .select-dropdown-trigger,.cyan.select:hover:not(:disabled) select,.cyan.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.cyan.select:hover:not(:disabled) .input-file .input-file-name,.input-file .cyan.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .cyan.select:hover:not(:disabled) .input-file-name,.cyan.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input-file:hover:not(:disabled) .select-dropdown-trigger,.cyan.input-file:hover:not(:disabled) .select select,.select .cyan.input-file:hover:not(:disabled) select,.cyan.input-file:hover:not(:disabled) .input-file-name,.cyan.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.button:hover:not(:disabled) .select-dropdown-trigger,.cyan.button:hover:not(:disabled) .select select,.select .cyan.button:hover:not(:disabled) select,.cyan.button:hover:not(:disabled) .input-file .input-file-name,.input-file .cyan.button:hover:not(:disabled) .input-file-name,.cyan.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.textarea:hover:not(:disabled) .select-dropdown-trigger,.cyan.textarea:hover:not(:disabled) .select select,.select .cyan.textarea:hover:not(:disabled) select,.cyan.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input-tag:hover:not(:disabled) .select-dropdown-trigger,.cyan.input-tag:hover:not(:disabled) .select select,.select .cyan.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.cyan.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.cyan.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.cyan.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.cyan.input-switch:hover:not(:disabled) select,.cyan.textarea:hover:not(:disabled) .input-file .input-file-name,.cyan.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.cyan.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .cyan.textarea:hover:not(:disabled) .input-file-name,.input-file .cyan.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.cyan.input-switch:hover:not(:disabled) .input-file-name,.cyan.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input:hover:not(:disabled) .select-dropdown-trigger,.cyan.input:hover:not(:disabled) .select select,.select .cyan.input:hover:not(:disabled) select,.cyan.input:hover:not(:disabled) .input-file .input-file-name,.input-file .cyan.input:hover:not(:disabled) .input-file-name,.cyan.hover.select-dropdown .select-dropdown-trigger,.cyan.hover.select-dropdown .select select,.select .cyan.hover.select-dropdown select,.cyan.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.hover.select .select-dropdown-trigger,.cyan.hover.select select,.cyan.hover.select-dropdown .input-file .input-file-name,.cyan.hover.select .input-file .input-file-name,.input-file .cyan.hover.select-dropdown .input-file-name,.input-file .cyan.hover.select .input-file-name,.cyan.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.hover.input-file .select-dropdown-trigger,.cyan.hover.input-file .select select,.select .cyan.hover.input-file select,.cyan.hover.input-file .input-file-name,.cyan.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.hover.button .select-dropdown-trigger,.cyan.hover.button .select select,.select .cyan.hover.button select,.cyan.hover.button .input-file .input-file-name,.input-file .cyan.hover.button .input-file-name,.cyan.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.hover.textarea .select-dropdown-trigger,.cyan.hover.textarea .select select,.select .cyan.hover.textarea select,.cyan.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.hover.input-tag .select-dropdown-trigger,.cyan.hover.input-tag .select select,.select .cyan.hover.input-tag select,.input-switch-checkbox+.cyan.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.cyan.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.cyan.hover.input-switch .select select,.select .input-switch-checkbox+.cyan.hover.input-switch select,.cyan.hover.textarea .input-file .input-file-name,.cyan.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.cyan.hover.input-switch .input-file .input-file-name,.input-file .cyan.hover.textarea .input-file-name,.input-file .cyan.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.cyan.hover.input-switch .input-file-name,.cyan.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.hover.input .select-dropdown-trigger,.cyan.hover.input .select select,.select .cyan.hover.input select,.cyan.hover.input .input-file .input-file-name,.input-file .cyan.hover.input .input-file-name{border-color:rgb(var(--color-cyan-hard))}.cyan.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.cyan.select-dropdown:active:not(:disabled) .select select,.select .cyan.select-dropdown:active:not(:disabled) select,.cyan.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.select:active:not(:disabled) .select-dropdown-trigger,.cyan.select:active:not(:disabled) select,.cyan.select-dropdown:active:not(:disabled) .input-file .input-file-name,.cyan.select:active:not(:disabled) .input-file .input-file-name,.input-file .cyan.select-dropdown:active:not(:disabled) .input-file-name,.input-file .cyan.select:active:not(:disabled) .input-file-name,.cyan.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input-file:active:not(:disabled) .select-dropdown-trigger,.cyan.input-file:active:not(:disabled) .select select,.select .cyan.input-file:active:not(:disabled) select,.cyan.input-file:active:not(:disabled) .input-file-name,.cyan.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.button:active:not(:disabled) .select-dropdown-trigger,.cyan.button:active:not(:disabled) .select select,.select .cyan.button:active:not(:disabled) select,.cyan.button:active:not(:disabled) .input-file .input-file-name,.input-file .cyan.button:active:not(:disabled) .input-file-name,.cyan.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.textarea:active:not(:disabled) .select-dropdown-trigger,.cyan.textarea:active:not(:disabled) .select select,.select .cyan.textarea:active:not(:disabled) select,.cyan.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input-tag:active:not(:disabled) .select-dropdown-trigger,.cyan.input-tag:active:not(:disabled) .select select,.select .cyan.input-tag:active:not(:disabled) select,.input-switch-checkbox+.cyan.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.cyan.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.cyan.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.cyan.input-switch:active:not(:disabled) select,.cyan.textarea:active:not(:disabled) .input-file .input-file-name,.cyan.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.cyan.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .cyan.textarea:active:not(:disabled) .input-file-name,.input-file .cyan.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.cyan.input-switch:active:not(:disabled) .input-file-name,.cyan.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input:active:not(:disabled) .select-dropdown-trigger,.cyan.input:active:not(:disabled) .select select,.select .cyan.input:active:not(:disabled) select,.cyan.input:active:not(:disabled) .input-file .input-file-name,.input-file .cyan.input:active:not(:disabled) .input-file-name,.cyan.active.select-dropdown .select-dropdown-trigger,.cyan.active.select-dropdown .select select,.select .cyan.active.select-dropdown select,.cyan.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.active.select .select-dropdown-trigger,.cyan.active.select select,.cyan.active.select-dropdown .input-file .input-file-name,.cyan.active.select .input-file .input-file-name,.input-file .cyan.active.select-dropdown .input-file-name,.input-file .cyan.active.select .input-file-name,.cyan.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.active.input-file .select-dropdown-trigger,.cyan.active.input-file .select select,.select .cyan.active.input-file select,.cyan.active.input-file .input-file-name,.cyan.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.active.button .select-dropdown-trigger,.cyan.active.button .select select,.select .cyan.active.button select,.cyan.active.button .input-file .input-file-name,.input-file .cyan.active.button .input-file-name,.cyan.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.active.textarea .select-dropdown-trigger,.cyan.active.textarea .select select,.select .cyan.active.textarea select,.cyan.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.active.input-tag .select-dropdown-trigger,.cyan.active.input-tag .select select,.select .cyan.active.input-tag select,.input-switch-checkbox+.cyan.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.cyan.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.cyan.active.input-switch .select select,.select .input-switch-checkbox+.cyan.active.input-switch select,.cyan.active.textarea .input-file .input-file-name,.cyan.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.cyan.active.input-switch .input-file .input-file-name,.input-file .cyan.active.textarea .input-file-name,.input-file .cyan.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.cyan.active.input-switch .input-file-name,.cyan.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.active.input .select-dropdown-trigger,.cyan.active.input .select select,.select .cyan.active.input select,.cyan.active.input .input-file .input-file-name,.input-file .cyan.active.input .input-file-name,.cyan.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.cyan.select-dropdown:focus:not(:disabled) .select select,.select .cyan.select-dropdown:focus:not(:disabled) select,.cyan.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.select:focus:not(:disabled) .select-dropdown-trigger,.cyan.select:focus:not(:disabled) select,.cyan.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.cyan.select:focus:not(:disabled) .input-file .input-file-name,.input-file .cyan.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .cyan.select:focus:not(:disabled) .input-file-name,.cyan.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input-file:focus:not(:disabled) .select-dropdown-trigger,.cyan.input-file:focus:not(:disabled) .select select,.select .cyan.input-file:focus:not(:disabled) select,.cyan.input-file:focus:not(:disabled) .input-file-name,.cyan.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.button:focus:not(:disabled) .select-dropdown-trigger,.cyan.button:focus:not(:disabled) .select select,.select .cyan.button:focus:not(:disabled) select,.cyan.button:focus:not(:disabled) .input-file .input-file-name,.input-file .cyan.button:focus:not(:disabled) .input-file-name,.cyan.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.textarea:focus:not(:disabled) .select-dropdown-trigger,.cyan.textarea:focus:not(:disabled) .select select,.select .cyan.textarea:focus:not(:disabled) select,.cyan.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input-tag:focus:not(:disabled) .select-dropdown-trigger,.cyan.input-tag:focus:not(:disabled) .select select,.select .cyan.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.cyan.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.cyan.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.cyan.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.cyan.input-switch:focus:not(:disabled) select,.cyan.textarea:focus:not(:disabled) .input-file .input-file-name,.cyan.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.cyan.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .cyan.textarea:focus:not(:disabled) .input-file-name,.input-file .cyan.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.cyan.input-switch:focus:not(:disabled) .input-file-name,.cyan.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.input:focus:not(:disabled) .select-dropdown-trigger,.cyan.input:focus:not(:disabled) .select select,.select .cyan.input:focus:not(:disabled) select,.cyan.input:focus:not(:disabled) .input-file .input-file-name,.input-file .cyan.input:focus:not(:disabled) .input-file-name,.cyan.focus.select-dropdown .select-dropdown-trigger,.cyan.focus.select-dropdown .select select,.select .cyan.focus.select-dropdown select,.cyan.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.focus.select .select-dropdown-trigger,.cyan.focus.select select,.cyan.focus.select-dropdown .input-file .input-file-name,.cyan.focus.select .input-file .input-file-name,.input-file .cyan.focus.select-dropdown .input-file-name,.input-file .cyan.focus.select .input-file-name,.cyan.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.focus.input-file .select-dropdown-trigger,.cyan.focus.input-file .select select,.select .cyan.focus.input-file select,.cyan.focus.input-file .input-file-name,.cyan.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.focus.button .select-dropdown-trigger,.cyan.focus.button .select select,.select .cyan.focus.button select,.cyan.focus.button .input-file .input-file-name,.input-file .cyan.focus.button .input-file-name,.cyan.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.focus.textarea .select-dropdown-trigger,.cyan.focus.textarea .select select,.select .cyan.focus.textarea select,.cyan.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.focus.input-tag .select-dropdown-trigger,.cyan.focus.input-tag .select select,.select .cyan.focus.input-tag select,.input-switch-checkbox+.cyan.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.cyan.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.cyan.focus.input-switch .select select,.select .input-switch-checkbox+.cyan.focus.input-switch select,.cyan.focus.textarea .input-file .input-file-name,.cyan.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.cyan.focus.input-switch .input-file .input-file-name,.input-file .cyan.focus.textarea .input-file-name,.input-file .cyan.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.cyan.focus.input-switch .input-file-name,.cyan.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .cyan.focus.input .select-dropdown-trigger,.cyan.focus.input .select select,.select .cyan.focus.input select,.cyan.focus.input .input-file .input-file-name,.input-file .cyan.focus.input .input-file-name{border-color:rgb(var(--color-cyan));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}.blue.select-dropdown .select-dropdown-trigger,.blue.select-dropdown .select select,.select .blue.select-dropdown select,.blue.select .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.select .select-dropdown-trigger,.blue.select select,.blue.select-dropdown .input-file .input-file-name,.blue.select .input-file .input-file-name,.input-file .blue.select-dropdown .input-file-name,.input-file .blue.select .input-file-name,.blue.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input-file .select-dropdown-trigger,.blue.input-file .select select,.select .blue.input-file select,.blue.input-file .input-file-name,.blue.button .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.button .select-dropdown-trigger,.blue.button .select select,.select .blue.button select,.blue.button .input-file .input-file-name,.input-file .blue.button .input-file-name,.blue.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.textarea .select-dropdown-trigger,.blue.textarea .select select,.select .blue.textarea select,.blue.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input-tag .select-dropdown-trigger,.blue.input-tag .select select,.select .blue.input-tag select,.input-switch-checkbox+.blue.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.blue.input-switch .select-dropdown-trigger,.input-switch-checkbox+.blue.input-switch .select select,.select .input-switch-checkbox+.blue.input-switch select,.blue.textarea .input-file .input-file-name,.blue.input-tag .input-file .input-file-name,.input-switch-checkbox+.blue.input-switch .input-file .input-file-name,.input-file .blue.textarea .input-file-name,.input-file .blue.input-tag .input-file-name,.input-file .input-switch-checkbox+.blue.input-switch .input-file-name,.blue.input .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input .select-dropdown-trigger,.blue.input .select select,.select .blue.input select,.blue.input .input-file .input-file-name,.input-file .blue.input .input-file-name{border-color:rgb(var(--color-blue))}.blue.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.blue.select-dropdown:hover:not(:disabled) .select select,.select .blue.select-dropdown:hover:not(:disabled) select,.blue.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.select:hover:not(:disabled) .select-dropdown-trigger,.blue.select:hover:not(:disabled) select,.blue.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.blue.select:hover:not(:disabled) .input-file .input-file-name,.input-file .blue.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .blue.select:hover:not(:disabled) .input-file-name,.blue.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input-file:hover:not(:disabled) .select-dropdown-trigger,.blue.input-file:hover:not(:disabled) .select select,.select .blue.input-file:hover:not(:disabled) select,.blue.input-file:hover:not(:disabled) .input-file-name,.blue.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.button:hover:not(:disabled) .select-dropdown-trigger,.blue.button:hover:not(:disabled) .select select,.select .blue.button:hover:not(:disabled) select,.blue.button:hover:not(:disabled) .input-file .input-file-name,.input-file .blue.button:hover:not(:disabled) .input-file-name,.blue.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.textarea:hover:not(:disabled) .select-dropdown-trigger,.blue.textarea:hover:not(:disabled) .select select,.select .blue.textarea:hover:not(:disabled) select,.blue.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input-tag:hover:not(:disabled) .select-dropdown-trigger,.blue.input-tag:hover:not(:disabled) .select select,.select .blue.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.blue.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.blue.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.blue.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.blue.input-switch:hover:not(:disabled) select,.blue.textarea:hover:not(:disabled) .input-file .input-file-name,.blue.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.blue.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .blue.textarea:hover:not(:disabled) .input-file-name,.input-file .blue.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.blue.input-switch:hover:not(:disabled) .input-file-name,.blue.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input:hover:not(:disabled) .select-dropdown-trigger,.blue.input:hover:not(:disabled) .select select,.select .blue.input:hover:not(:disabled) select,.blue.input:hover:not(:disabled) .input-file .input-file-name,.input-file .blue.input:hover:not(:disabled) .input-file-name,.blue.hover.select-dropdown .select-dropdown-trigger,.blue.hover.select-dropdown .select select,.select .blue.hover.select-dropdown select,.blue.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.hover.select .select-dropdown-trigger,.blue.hover.select select,.blue.hover.select-dropdown .input-file .input-file-name,.blue.hover.select .input-file .input-file-name,.input-file .blue.hover.select-dropdown .input-file-name,.input-file .blue.hover.select .input-file-name,.blue.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.hover.input-file .select-dropdown-trigger,.blue.hover.input-file .select select,.select .blue.hover.input-file select,.blue.hover.input-file .input-file-name,.blue.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.hover.button .select-dropdown-trigger,.blue.hover.button .select select,.select .blue.hover.button select,.blue.hover.button .input-file .input-file-name,.input-file .blue.hover.button .input-file-name,.blue.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.hover.textarea .select-dropdown-trigger,.blue.hover.textarea .select select,.select .blue.hover.textarea select,.blue.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.hover.input-tag .select-dropdown-trigger,.blue.hover.input-tag .select select,.select .blue.hover.input-tag select,.input-switch-checkbox+.blue.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.blue.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.blue.hover.input-switch .select select,.select .input-switch-checkbox+.blue.hover.input-switch select,.blue.hover.textarea .input-file .input-file-name,.blue.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.blue.hover.input-switch .input-file .input-file-name,.input-file .blue.hover.textarea .input-file-name,.input-file .blue.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.blue.hover.input-switch .input-file-name,.blue.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.hover.input .select-dropdown-trigger,.blue.hover.input .select select,.select .blue.hover.input select,.blue.hover.input .input-file .input-file-name,.input-file .blue.hover.input .input-file-name{border-color:rgb(var(--color-blue-hard))}.blue.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.blue.select-dropdown:active:not(:disabled) .select select,.select .blue.select-dropdown:active:not(:disabled) select,.blue.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.select:active:not(:disabled) .select-dropdown-trigger,.blue.select:active:not(:disabled) select,.blue.select-dropdown:active:not(:disabled) .input-file .input-file-name,.blue.select:active:not(:disabled) .input-file .input-file-name,.input-file .blue.select-dropdown:active:not(:disabled) .input-file-name,.input-file .blue.select:active:not(:disabled) .input-file-name,.blue.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input-file:active:not(:disabled) .select-dropdown-trigger,.blue.input-file:active:not(:disabled) .select select,.select .blue.input-file:active:not(:disabled) select,.blue.input-file:active:not(:disabled) .input-file-name,.blue.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.button:active:not(:disabled) .select-dropdown-trigger,.blue.button:active:not(:disabled) .select select,.select .blue.button:active:not(:disabled) select,.blue.button:active:not(:disabled) .input-file .input-file-name,.input-file .blue.button:active:not(:disabled) .input-file-name,.blue.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.textarea:active:not(:disabled) .select-dropdown-trigger,.blue.textarea:active:not(:disabled) .select select,.select .blue.textarea:active:not(:disabled) select,.blue.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input-tag:active:not(:disabled) .select-dropdown-trigger,.blue.input-tag:active:not(:disabled) .select select,.select .blue.input-tag:active:not(:disabled) select,.input-switch-checkbox+.blue.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.blue.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.blue.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.blue.input-switch:active:not(:disabled) select,.blue.textarea:active:not(:disabled) .input-file .input-file-name,.blue.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.blue.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .blue.textarea:active:not(:disabled) .input-file-name,.input-file .blue.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.blue.input-switch:active:not(:disabled) .input-file-name,.blue.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input:active:not(:disabled) .select-dropdown-trigger,.blue.input:active:not(:disabled) .select select,.select .blue.input:active:not(:disabled) select,.blue.input:active:not(:disabled) .input-file .input-file-name,.input-file .blue.input:active:not(:disabled) .input-file-name,.blue.active.select-dropdown .select-dropdown-trigger,.blue.active.select-dropdown .select select,.select .blue.active.select-dropdown select,.blue.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.active.select .select-dropdown-trigger,.blue.active.select select,.blue.active.select-dropdown .input-file .input-file-name,.blue.active.select .input-file .input-file-name,.input-file .blue.active.select-dropdown .input-file-name,.input-file .blue.active.select .input-file-name,.blue.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.active.input-file .select-dropdown-trigger,.blue.active.input-file .select select,.select .blue.active.input-file select,.blue.active.input-file .input-file-name,.blue.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.active.button .select-dropdown-trigger,.blue.active.button .select select,.select .blue.active.button select,.blue.active.button .input-file .input-file-name,.input-file .blue.active.button .input-file-name,.blue.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.active.textarea .select-dropdown-trigger,.blue.active.textarea .select select,.select .blue.active.textarea select,.blue.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.active.input-tag .select-dropdown-trigger,.blue.active.input-tag .select select,.select .blue.active.input-tag select,.input-switch-checkbox+.blue.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.blue.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.blue.active.input-switch .select select,.select .input-switch-checkbox+.blue.active.input-switch select,.blue.active.textarea .input-file .input-file-name,.blue.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.blue.active.input-switch .input-file .input-file-name,.input-file .blue.active.textarea .input-file-name,.input-file .blue.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.blue.active.input-switch .input-file-name,.blue.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.active.input .select-dropdown-trigger,.blue.active.input .select select,.select .blue.active.input select,.blue.active.input .input-file .input-file-name,.input-file .blue.active.input .input-file-name,.blue.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.blue.select-dropdown:focus:not(:disabled) .select select,.select .blue.select-dropdown:focus:not(:disabled) select,.blue.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.select:focus:not(:disabled) .select-dropdown-trigger,.blue.select:focus:not(:disabled) select,.blue.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.blue.select:focus:not(:disabled) .input-file .input-file-name,.input-file .blue.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .blue.select:focus:not(:disabled) .input-file-name,.blue.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input-file:focus:not(:disabled) .select-dropdown-trigger,.blue.input-file:focus:not(:disabled) .select select,.select .blue.input-file:focus:not(:disabled) select,.blue.input-file:focus:not(:disabled) .input-file-name,.blue.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.button:focus:not(:disabled) .select-dropdown-trigger,.blue.button:focus:not(:disabled) .select select,.select .blue.button:focus:not(:disabled) select,.blue.button:focus:not(:disabled) .input-file .input-file-name,.input-file .blue.button:focus:not(:disabled) .input-file-name,.blue.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.textarea:focus:not(:disabled) .select-dropdown-trigger,.blue.textarea:focus:not(:disabled) .select select,.select .blue.textarea:focus:not(:disabled) select,.blue.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input-tag:focus:not(:disabled) .select-dropdown-trigger,.blue.input-tag:focus:not(:disabled) .select select,.select .blue.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.blue.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.blue.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.blue.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.blue.input-switch:focus:not(:disabled) select,.blue.textarea:focus:not(:disabled) .input-file .input-file-name,.blue.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.blue.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .blue.textarea:focus:not(:disabled) .input-file-name,.input-file .blue.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.blue.input-switch:focus:not(:disabled) .input-file-name,.blue.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.input:focus:not(:disabled) .select-dropdown-trigger,.blue.input:focus:not(:disabled) .select select,.select .blue.input:focus:not(:disabled) select,.blue.input:focus:not(:disabled) .input-file .input-file-name,.input-file .blue.input:focus:not(:disabled) .input-file-name,.blue.focus.select-dropdown .select-dropdown-trigger,.blue.focus.select-dropdown .select select,.select .blue.focus.select-dropdown select,.blue.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.focus.select .select-dropdown-trigger,.blue.focus.select select,.blue.focus.select-dropdown .input-file .input-file-name,.blue.focus.select .input-file .input-file-name,.input-file .blue.focus.select-dropdown .input-file-name,.input-file .blue.focus.select .input-file-name,.blue.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.focus.input-file .select-dropdown-trigger,.blue.focus.input-file .select select,.select .blue.focus.input-file select,.blue.focus.input-file .input-file-name,.blue.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.focus.button .select-dropdown-trigger,.blue.focus.button .select select,.select .blue.focus.button select,.blue.focus.button .input-file .input-file-name,.input-file .blue.focus.button .input-file-name,.blue.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.focus.textarea .select-dropdown-trigger,.blue.focus.textarea .select select,.select .blue.focus.textarea select,.blue.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.focus.input-tag .select-dropdown-trigger,.blue.focus.input-tag .select select,.select .blue.focus.input-tag select,.input-switch-checkbox+.blue.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.blue.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.blue.focus.input-switch .select select,.select .input-switch-checkbox+.blue.focus.input-switch select,.blue.focus.textarea .input-file .input-file-name,.blue.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.blue.focus.input-switch .input-file .input-file-name,.input-file .blue.focus.textarea .input-file-name,.input-file .blue.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.blue.focus.input-switch .input-file-name,.blue.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .blue.focus.input .select-dropdown-trigger,.blue.focus.input .select select,.select .blue.focus.input select,.blue.focus.input .input-file .input-file-name,.input-file .blue.focus.input .input-file-name{border-color:rgb(var(--color-blue));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}.purple.select-dropdown .select-dropdown-trigger,.purple.select-dropdown .select select,.select .purple.select-dropdown select,.purple.select .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.select .select-dropdown-trigger,.purple.select select,.purple.select-dropdown .input-file .input-file-name,.purple.select .input-file .input-file-name,.input-file .purple.select-dropdown .input-file-name,.input-file .purple.select .input-file-name,.purple.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input-file .select-dropdown-trigger,.purple.input-file .select select,.select .purple.input-file select,.purple.input-file .input-file-name,.purple.button .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.button .select-dropdown-trigger,.purple.button .select select,.select .purple.button select,.purple.button .input-file .input-file-name,.input-file .purple.button .input-file-name,.purple.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.textarea .select-dropdown-trigger,.purple.textarea .select select,.select .purple.textarea select,.purple.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input-tag .select-dropdown-trigger,.purple.input-tag .select select,.select .purple.input-tag select,.input-switch-checkbox+.purple.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.purple.input-switch .select-dropdown-trigger,.input-switch-checkbox+.purple.input-switch .select select,.select .input-switch-checkbox+.purple.input-switch select,.purple.textarea .input-file .input-file-name,.purple.input-tag .input-file .input-file-name,.input-switch-checkbox+.purple.input-switch .input-file .input-file-name,.input-file .purple.textarea .input-file-name,.input-file .purple.input-tag .input-file-name,.input-file .input-switch-checkbox+.purple.input-switch .input-file-name,.purple.input .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input .select-dropdown-trigger,.purple.input .select select,.select .purple.input select,.purple.input .input-file .input-file-name,.input-file .purple.input .input-file-name{border-color:rgb(var(--color-purple))}.purple.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.purple.select-dropdown:hover:not(:disabled) .select select,.select .purple.select-dropdown:hover:not(:disabled) select,.purple.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.select:hover:not(:disabled) .select-dropdown-trigger,.purple.select:hover:not(:disabled) select,.purple.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.purple.select:hover:not(:disabled) .input-file .input-file-name,.input-file .purple.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .purple.select:hover:not(:disabled) .input-file-name,.purple.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input-file:hover:not(:disabled) .select-dropdown-trigger,.purple.input-file:hover:not(:disabled) .select select,.select .purple.input-file:hover:not(:disabled) select,.purple.input-file:hover:not(:disabled) .input-file-name,.purple.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.button:hover:not(:disabled) .select-dropdown-trigger,.purple.button:hover:not(:disabled) .select select,.select .purple.button:hover:not(:disabled) select,.purple.button:hover:not(:disabled) .input-file .input-file-name,.input-file .purple.button:hover:not(:disabled) .input-file-name,.purple.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.textarea:hover:not(:disabled) .select-dropdown-trigger,.purple.textarea:hover:not(:disabled) .select select,.select .purple.textarea:hover:not(:disabled) select,.purple.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input-tag:hover:not(:disabled) .select-dropdown-trigger,.purple.input-tag:hover:not(:disabled) .select select,.select .purple.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.purple.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.purple.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.purple.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.purple.input-switch:hover:not(:disabled) select,.purple.textarea:hover:not(:disabled) .input-file .input-file-name,.purple.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.purple.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .purple.textarea:hover:not(:disabled) .input-file-name,.input-file .purple.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.purple.input-switch:hover:not(:disabled) .input-file-name,.purple.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input:hover:not(:disabled) .select-dropdown-trigger,.purple.input:hover:not(:disabled) .select select,.select .purple.input:hover:not(:disabled) select,.purple.input:hover:not(:disabled) .input-file .input-file-name,.input-file .purple.input:hover:not(:disabled) .input-file-name,.purple.hover.select-dropdown .select-dropdown-trigger,.purple.hover.select-dropdown .select select,.select .purple.hover.select-dropdown select,.purple.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.hover.select .select-dropdown-trigger,.purple.hover.select select,.purple.hover.select-dropdown .input-file .input-file-name,.purple.hover.select .input-file .input-file-name,.input-file .purple.hover.select-dropdown .input-file-name,.input-file .purple.hover.select .input-file-name,.purple.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.hover.input-file .select-dropdown-trigger,.purple.hover.input-file .select select,.select .purple.hover.input-file select,.purple.hover.input-file .input-file-name,.purple.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.hover.button .select-dropdown-trigger,.purple.hover.button .select select,.select .purple.hover.button select,.purple.hover.button .input-file .input-file-name,.input-file .purple.hover.button .input-file-name,.purple.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.hover.textarea .select-dropdown-trigger,.purple.hover.textarea .select select,.select .purple.hover.textarea select,.purple.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.hover.input-tag .select-dropdown-trigger,.purple.hover.input-tag .select select,.select .purple.hover.input-tag select,.input-switch-checkbox+.purple.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.purple.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.purple.hover.input-switch .select select,.select .input-switch-checkbox+.purple.hover.input-switch select,.purple.hover.textarea .input-file .input-file-name,.purple.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.purple.hover.input-switch .input-file .input-file-name,.input-file .purple.hover.textarea .input-file-name,.input-file .purple.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.purple.hover.input-switch .input-file-name,.purple.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.hover.input .select-dropdown-trigger,.purple.hover.input .select select,.select .purple.hover.input select,.purple.hover.input .input-file .input-file-name,.input-file .purple.hover.input .input-file-name{border-color:rgb(var(--color-purple-hard))}.purple.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.purple.select-dropdown:active:not(:disabled) .select select,.select .purple.select-dropdown:active:not(:disabled) select,.purple.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.select:active:not(:disabled) .select-dropdown-trigger,.purple.select:active:not(:disabled) select,.purple.select-dropdown:active:not(:disabled) .input-file .input-file-name,.purple.select:active:not(:disabled) .input-file .input-file-name,.input-file .purple.select-dropdown:active:not(:disabled) .input-file-name,.input-file .purple.select:active:not(:disabled) .input-file-name,.purple.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input-file:active:not(:disabled) .select-dropdown-trigger,.purple.input-file:active:not(:disabled) .select select,.select .purple.input-file:active:not(:disabled) select,.purple.input-file:active:not(:disabled) .input-file-name,.purple.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.button:active:not(:disabled) .select-dropdown-trigger,.purple.button:active:not(:disabled) .select select,.select .purple.button:active:not(:disabled) select,.purple.button:active:not(:disabled) .input-file .input-file-name,.input-file .purple.button:active:not(:disabled) .input-file-name,.purple.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.textarea:active:not(:disabled) .select-dropdown-trigger,.purple.textarea:active:not(:disabled) .select select,.select .purple.textarea:active:not(:disabled) select,.purple.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input-tag:active:not(:disabled) .select-dropdown-trigger,.purple.input-tag:active:not(:disabled) .select select,.select .purple.input-tag:active:not(:disabled) select,.input-switch-checkbox+.purple.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.purple.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.purple.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.purple.input-switch:active:not(:disabled) select,.purple.textarea:active:not(:disabled) .input-file .input-file-name,.purple.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.purple.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .purple.textarea:active:not(:disabled) .input-file-name,.input-file .purple.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.purple.input-switch:active:not(:disabled) .input-file-name,.purple.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input:active:not(:disabled) .select-dropdown-trigger,.purple.input:active:not(:disabled) .select select,.select .purple.input:active:not(:disabled) select,.purple.input:active:not(:disabled) .input-file .input-file-name,.input-file .purple.input:active:not(:disabled) .input-file-name,.purple.active.select-dropdown .select-dropdown-trigger,.purple.active.select-dropdown .select select,.select .purple.active.select-dropdown select,.purple.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.active.select .select-dropdown-trigger,.purple.active.select select,.purple.active.select-dropdown .input-file .input-file-name,.purple.active.select .input-file .input-file-name,.input-file .purple.active.select-dropdown .input-file-name,.input-file .purple.active.select .input-file-name,.purple.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.active.input-file .select-dropdown-trigger,.purple.active.input-file .select select,.select .purple.active.input-file select,.purple.active.input-file .input-file-name,.purple.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.active.button .select-dropdown-trigger,.purple.active.button .select select,.select .purple.active.button select,.purple.active.button .input-file .input-file-name,.input-file .purple.active.button .input-file-name,.purple.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.active.textarea .select-dropdown-trigger,.purple.active.textarea .select select,.select .purple.active.textarea select,.purple.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.active.input-tag .select-dropdown-trigger,.purple.active.input-tag .select select,.select .purple.active.input-tag select,.input-switch-checkbox+.purple.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.purple.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.purple.active.input-switch .select select,.select .input-switch-checkbox+.purple.active.input-switch select,.purple.active.textarea .input-file .input-file-name,.purple.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.purple.active.input-switch .input-file .input-file-name,.input-file .purple.active.textarea .input-file-name,.input-file .purple.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.purple.active.input-switch .input-file-name,.purple.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.active.input .select-dropdown-trigger,.purple.active.input .select select,.select .purple.active.input select,.purple.active.input .input-file .input-file-name,.input-file .purple.active.input .input-file-name,.purple.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.purple.select-dropdown:focus:not(:disabled) .select select,.select .purple.select-dropdown:focus:not(:disabled) select,.purple.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.select:focus:not(:disabled) .select-dropdown-trigger,.purple.select:focus:not(:disabled) select,.purple.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.purple.select:focus:not(:disabled) .input-file .input-file-name,.input-file .purple.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .purple.select:focus:not(:disabled) .input-file-name,.purple.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input-file:focus:not(:disabled) .select-dropdown-trigger,.purple.input-file:focus:not(:disabled) .select select,.select .purple.input-file:focus:not(:disabled) select,.purple.input-file:focus:not(:disabled) .input-file-name,.purple.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.button:focus:not(:disabled) .select-dropdown-trigger,.purple.button:focus:not(:disabled) .select select,.select .purple.button:focus:not(:disabled) select,.purple.button:focus:not(:disabled) .input-file .input-file-name,.input-file .purple.button:focus:not(:disabled) .input-file-name,.purple.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.textarea:focus:not(:disabled) .select-dropdown-trigger,.purple.textarea:focus:not(:disabled) .select select,.select .purple.textarea:focus:not(:disabled) select,.purple.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input-tag:focus:not(:disabled) .select-dropdown-trigger,.purple.input-tag:focus:not(:disabled) .select select,.select .purple.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.purple.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.purple.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.purple.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.purple.input-switch:focus:not(:disabled) select,.purple.textarea:focus:not(:disabled) .input-file .input-file-name,.purple.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.purple.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .purple.textarea:focus:not(:disabled) .input-file-name,.input-file .purple.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.purple.input-switch:focus:not(:disabled) .input-file-name,.purple.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.input:focus:not(:disabled) .select-dropdown-trigger,.purple.input:focus:not(:disabled) .select select,.select .purple.input:focus:not(:disabled) select,.purple.input:focus:not(:disabled) .input-file .input-file-name,.input-file .purple.input:focus:not(:disabled) .input-file-name,.purple.focus.select-dropdown .select-dropdown-trigger,.purple.focus.select-dropdown .select select,.select .purple.focus.select-dropdown select,.purple.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.focus.select .select-dropdown-trigger,.purple.focus.select select,.purple.focus.select-dropdown .input-file .input-file-name,.purple.focus.select .input-file .input-file-name,.input-file .purple.focus.select-dropdown .input-file-name,.input-file .purple.focus.select .input-file-name,.purple.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.focus.input-file .select-dropdown-trigger,.purple.focus.input-file .select select,.select .purple.focus.input-file select,.purple.focus.input-file .input-file-name,.purple.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.focus.button .select-dropdown-trigger,.purple.focus.button .select select,.select .purple.focus.button select,.purple.focus.button .input-file .input-file-name,.input-file .purple.focus.button .input-file-name,.purple.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.focus.textarea .select-dropdown-trigger,.purple.focus.textarea .select select,.select .purple.focus.textarea select,.purple.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.focus.input-tag .select-dropdown-trigger,.purple.focus.input-tag .select select,.select .purple.focus.input-tag select,.input-switch-checkbox+.purple.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.purple.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.purple.focus.input-switch .select select,.select .input-switch-checkbox+.purple.focus.input-switch select,.purple.focus.textarea .input-file .input-file-name,.purple.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.purple.focus.input-switch .input-file .input-file-name,.input-file .purple.focus.textarea .input-file-name,.input-file .purple.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.purple.focus.input-switch .input-file-name,.purple.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .purple.focus.input .select-dropdown-trigger,.purple.focus.input .select select,.select .purple.focus.input select,.purple.focus.input .input-file .input-file-name,.input-file .purple.focus.input .input-file-name{border-color:rgb(var(--color-purple));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}.pink.select-dropdown .select-dropdown-trigger,.pink.select-dropdown .select select,.select .pink.select-dropdown select,.pink.select .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.select .select-dropdown-trigger,.pink.select select,.pink.select-dropdown .input-file .input-file-name,.pink.select .input-file .input-file-name,.input-file .pink.select-dropdown .input-file-name,.input-file .pink.select .input-file-name,.pink.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input-file .select-dropdown-trigger,.pink.input-file .select select,.select .pink.input-file select,.pink.input-file .input-file-name,.pink.button .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.button .select-dropdown-trigger,.pink.button .select select,.select .pink.button select,.pink.button .input-file .input-file-name,.input-file .pink.button .input-file-name,.pink.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.textarea .select-dropdown-trigger,.pink.textarea .select select,.select .pink.textarea select,.pink.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input-tag .select-dropdown-trigger,.pink.input-tag .select select,.select .pink.input-tag select,.input-switch-checkbox+.pink.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.pink.input-switch .select-dropdown-trigger,.input-switch-checkbox+.pink.input-switch .select select,.select .input-switch-checkbox+.pink.input-switch select,.pink.textarea .input-file .input-file-name,.pink.input-tag .input-file .input-file-name,.input-switch-checkbox+.pink.input-switch .input-file .input-file-name,.input-file .pink.textarea .input-file-name,.input-file .pink.input-tag .input-file-name,.input-file .input-switch-checkbox+.pink.input-switch .input-file-name,.pink.input .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input .select-dropdown-trigger,.pink.input .select select,.select .pink.input select,.pink.input .input-file .input-file-name,.input-file .pink.input .input-file-name{border-color:rgb(var(--color-pink))}.pink.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.pink.select-dropdown:hover:not(:disabled) .select select,.select .pink.select-dropdown:hover:not(:disabled) select,.pink.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.select:hover:not(:disabled) .select-dropdown-trigger,.pink.select:hover:not(:disabled) select,.pink.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.pink.select:hover:not(:disabled) .input-file .input-file-name,.input-file .pink.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .pink.select:hover:not(:disabled) .input-file-name,.pink.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input-file:hover:not(:disabled) .select-dropdown-trigger,.pink.input-file:hover:not(:disabled) .select select,.select .pink.input-file:hover:not(:disabled) select,.pink.input-file:hover:not(:disabled) .input-file-name,.pink.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.button:hover:not(:disabled) .select-dropdown-trigger,.pink.button:hover:not(:disabled) .select select,.select .pink.button:hover:not(:disabled) select,.pink.button:hover:not(:disabled) .input-file .input-file-name,.input-file .pink.button:hover:not(:disabled) .input-file-name,.pink.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.textarea:hover:not(:disabled) .select-dropdown-trigger,.pink.textarea:hover:not(:disabled) .select select,.select .pink.textarea:hover:not(:disabled) select,.pink.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input-tag:hover:not(:disabled) .select-dropdown-trigger,.pink.input-tag:hover:not(:disabled) .select select,.select .pink.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.pink.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.pink.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.pink.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.pink.input-switch:hover:not(:disabled) select,.pink.textarea:hover:not(:disabled) .input-file .input-file-name,.pink.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.pink.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .pink.textarea:hover:not(:disabled) .input-file-name,.input-file .pink.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.pink.input-switch:hover:not(:disabled) .input-file-name,.pink.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input:hover:not(:disabled) .select-dropdown-trigger,.pink.input:hover:not(:disabled) .select select,.select .pink.input:hover:not(:disabled) select,.pink.input:hover:not(:disabled) .input-file .input-file-name,.input-file .pink.input:hover:not(:disabled) .input-file-name,.pink.hover.select-dropdown .select-dropdown-trigger,.pink.hover.select-dropdown .select select,.select .pink.hover.select-dropdown select,.pink.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.hover.select .select-dropdown-trigger,.pink.hover.select select,.pink.hover.select-dropdown .input-file .input-file-name,.pink.hover.select .input-file .input-file-name,.input-file .pink.hover.select-dropdown .input-file-name,.input-file .pink.hover.select .input-file-name,.pink.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.hover.input-file .select-dropdown-trigger,.pink.hover.input-file .select select,.select .pink.hover.input-file select,.pink.hover.input-file .input-file-name,.pink.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.hover.button .select-dropdown-trigger,.pink.hover.button .select select,.select .pink.hover.button select,.pink.hover.button .input-file .input-file-name,.input-file .pink.hover.button .input-file-name,.pink.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.hover.textarea .select-dropdown-trigger,.pink.hover.textarea .select select,.select .pink.hover.textarea select,.pink.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.hover.input-tag .select-dropdown-trigger,.pink.hover.input-tag .select select,.select .pink.hover.input-tag select,.input-switch-checkbox+.pink.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.pink.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.pink.hover.input-switch .select select,.select .input-switch-checkbox+.pink.hover.input-switch select,.pink.hover.textarea .input-file .input-file-name,.pink.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.pink.hover.input-switch .input-file .input-file-name,.input-file .pink.hover.textarea .input-file-name,.input-file .pink.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.pink.hover.input-switch .input-file-name,.pink.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.hover.input .select-dropdown-trigger,.pink.hover.input .select select,.select .pink.hover.input select,.pink.hover.input .input-file .input-file-name,.input-file .pink.hover.input .input-file-name{border-color:rgb(var(--color-pink-hard))}.pink.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.pink.select-dropdown:active:not(:disabled) .select select,.select .pink.select-dropdown:active:not(:disabled) select,.pink.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.select:active:not(:disabled) .select-dropdown-trigger,.pink.select:active:not(:disabled) select,.pink.select-dropdown:active:not(:disabled) .input-file .input-file-name,.pink.select:active:not(:disabled) .input-file .input-file-name,.input-file .pink.select-dropdown:active:not(:disabled) .input-file-name,.input-file .pink.select:active:not(:disabled) .input-file-name,.pink.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input-file:active:not(:disabled) .select-dropdown-trigger,.pink.input-file:active:not(:disabled) .select select,.select .pink.input-file:active:not(:disabled) select,.pink.input-file:active:not(:disabled) .input-file-name,.pink.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.button:active:not(:disabled) .select-dropdown-trigger,.pink.button:active:not(:disabled) .select select,.select .pink.button:active:not(:disabled) select,.pink.button:active:not(:disabled) .input-file .input-file-name,.input-file .pink.button:active:not(:disabled) .input-file-name,.pink.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.textarea:active:not(:disabled) .select-dropdown-trigger,.pink.textarea:active:not(:disabled) .select select,.select .pink.textarea:active:not(:disabled) select,.pink.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input-tag:active:not(:disabled) .select-dropdown-trigger,.pink.input-tag:active:not(:disabled) .select select,.select .pink.input-tag:active:not(:disabled) select,.input-switch-checkbox+.pink.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.pink.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.pink.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.pink.input-switch:active:not(:disabled) select,.pink.textarea:active:not(:disabled) .input-file .input-file-name,.pink.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.pink.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .pink.textarea:active:not(:disabled) .input-file-name,.input-file .pink.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.pink.input-switch:active:not(:disabled) .input-file-name,.pink.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input:active:not(:disabled) .select-dropdown-trigger,.pink.input:active:not(:disabled) .select select,.select .pink.input:active:not(:disabled) select,.pink.input:active:not(:disabled) .input-file .input-file-name,.input-file .pink.input:active:not(:disabled) .input-file-name,.pink.active.select-dropdown .select-dropdown-trigger,.pink.active.select-dropdown .select select,.select .pink.active.select-dropdown select,.pink.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.active.select .select-dropdown-trigger,.pink.active.select select,.pink.active.select-dropdown .input-file .input-file-name,.pink.active.select .input-file .input-file-name,.input-file .pink.active.select-dropdown .input-file-name,.input-file .pink.active.select .input-file-name,.pink.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.active.input-file .select-dropdown-trigger,.pink.active.input-file .select select,.select .pink.active.input-file select,.pink.active.input-file .input-file-name,.pink.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.active.button .select-dropdown-trigger,.pink.active.button .select select,.select .pink.active.button select,.pink.active.button .input-file .input-file-name,.input-file .pink.active.button .input-file-name,.pink.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.active.textarea .select-dropdown-trigger,.pink.active.textarea .select select,.select .pink.active.textarea select,.pink.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.active.input-tag .select-dropdown-trigger,.pink.active.input-tag .select select,.select .pink.active.input-tag select,.input-switch-checkbox+.pink.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.pink.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.pink.active.input-switch .select select,.select .input-switch-checkbox+.pink.active.input-switch select,.pink.active.textarea .input-file .input-file-name,.pink.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.pink.active.input-switch .input-file .input-file-name,.input-file .pink.active.textarea .input-file-name,.input-file .pink.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.pink.active.input-switch .input-file-name,.pink.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.active.input .select-dropdown-trigger,.pink.active.input .select select,.select .pink.active.input select,.pink.active.input .input-file .input-file-name,.input-file .pink.active.input .input-file-name,.pink.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.pink.select-dropdown:focus:not(:disabled) .select select,.select .pink.select-dropdown:focus:not(:disabled) select,.pink.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.select:focus:not(:disabled) .select-dropdown-trigger,.pink.select:focus:not(:disabled) select,.pink.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.pink.select:focus:not(:disabled) .input-file .input-file-name,.input-file .pink.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .pink.select:focus:not(:disabled) .input-file-name,.pink.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input-file:focus:not(:disabled) .select-dropdown-trigger,.pink.input-file:focus:not(:disabled) .select select,.select .pink.input-file:focus:not(:disabled) select,.pink.input-file:focus:not(:disabled) .input-file-name,.pink.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.button:focus:not(:disabled) .select-dropdown-trigger,.pink.button:focus:not(:disabled) .select select,.select .pink.button:focus:not(:disabled) select,.pink.button:focus:not(:disabled) .input-file .input-file-name,.input-file .pink.button:focus:not(:disabled) .input-file-name,.pink.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.textarea:focus:not(:disabled) .select-dropdown-trigger,.pink.textarea:focus:not(:disabled) .select select,.select .pink.textarea:focus:not(:disabled) select,.pink.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input-tag:focus:not(:disabled) .select-dropdown-trigger,.pink.input-tag:focus:not(:disabled) .select select,.select .pink.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.pink.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.pink.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.pink.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.pink.input-switch:focus:not(:disabled) select,.pink.textarea:focus:not(:disabled) .input-file .input-file-name,.pink.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.pink.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .pink.textarea:focus:not(:disabled) .input-file-name,.input-file .pink.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.pink.input-switch:focus:not(:disabled) .input-file-name,.pink.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.input:focus:not(:disabled) .select-dropdown-trigger,.pink.input:focus:not(:disabled) .select select,.select .pink.input:focus:not(:disabled) select,.pink.input:focus:not(:disabled) .input-file .input-file-name,.input-file .pink.input:focus:not(:disabled) .input-file-name,.pink.focus.select-dropdown .select-dropdown-trigger,.pink.focus.select-dropdown .select select,.select .pink.focus.select-dropdown select,.pink.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.focus.select .select-dropdown-trigger,.pink.focus.select select,.pink.focus.select-dropdown .input-file .input-file-name,.pink.focus.select .input-file .input-file-name,.input-file .pink.focus.select-dropdown .input-file-name,.input-file .pink.focus.select .input-file-name,.pink.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.focus.input-file .select-dropdown-trigger,.pink.focus.input-file .select select,.select .pink.focus.input-file select,.pink.focus.input-file .input-file-name,.pink.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.focus.button .select-dropdown-trigger,.pink.focus.button .select select,.select .pink.focus.button select,.pink.focus.button .input-file .input-file-name,.input-file .pink.focus.button .input-file-name,.pink.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.focus.textarea .select-dropdown-trigger,.pink.focus.textarea .select select,.select .pink.focus.textarea select,.pink.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.focus.input-tag .select-dropdown-trigger,.pink.focus.input-tag .select select,.select .pink.focus.input-tag select,.input-switch-checkbox+.pink.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.pink.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.pink.focus.input-switch .select select,.select .input-switch-checkbox+.pink.focus.input-switch select,.pink.focus.textarea .input-file .input-file-name,.pink.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.pink.focus.input-switch .input-file .input-file-name,.input-file .pink.focus.textarea .input-file-name,.input-file .pink.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.pink.focus.input-switch .input-file-name,.pink.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .pink.focus.input .select-dropdown-trigger,.pink.focus.input .select select,.select .pink.focus.input select,.pink.focus.input .input-file .input-file-name,.input-file .pink.focus.input .input-file-name{border-color:rgb(var(--color-pink));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}.primary.select-dropdown .select-dropdown-trigger,.primary.select-dropdown .select select,.select .primary.select-dropdown select,.primary.select .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.select .select-dropdown-trigger,.primary.select select,.primary.select-dropdown .input-file .input-file-name,.primary.select .input-file .input-file-name,.input-file .primary.select-dropdown .input-file-name,.input-file .primary.select .input-file-name,.primary.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input-file .select-dropdown-trigger,.primary.input-file .select select,.select .primary.input-file select,.primary.input-file .input-file-name,.primary.button .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.button .select-dropdown-trigger,.primary.button .select select,.select .primary.button select,.primary.button .input-file .input-file-name,.input-file .primary.button .input-file-name,.primary.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.textarea .select-dropdown-trigger,.primary.textarea .select select,.select .primary.textarea select,.primary.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input-tag .select-dropdown-trigger,.primary.input-tag .select select,.select .primary.input-tag select,.input-switch-checkbox+.primary.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.primary.input-switch .select-dropdown-trigger,.input-switch-checkbox+.primary.input-switch .select select,.select .input-switch-checkbox+.primary.input-switch select,.primary.textarea .input-file .input-file-name,.primary.input-tag .input-file .input-file-name,.input-switch-checkbox+.primary.input-switch .input-file .input-file-name,.input-file .primary.textarea .input-file-name,.input-file .primary.input-tag .input-file-name,.input-file .input-switch-checkbox+.primary.input-switch .input-file-name,.primary.input .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input .select-dropdown-trigger,.primary.input .select select,.select .primary.input select,.primary.input .input-file .input-file-name,.input-file .primary.input .input-file-name{border-color:rgb(var(--color-primary))}.primary.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.primary.select-dropdown:hover:not(:disabled) .select select,.select .primary.select-dropdown:hover:not(:disabled) select,.primary.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.select:hover:not(:disabled) .select-dropdown-trigger,.primary.select:hover:not(:disabled) select,.primary.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.primary.select:hover:not(:disabled) .input-file .input-file-name,.input-file .primary.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .primary.select:hover:not(:disabled) .input-file-name,.primary.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input-file:hover:not(:disabled) .select-dropdown-trigger,.primary.input-file:hover:not(:disabled) .select select,.select .primary.input-file:hover:not(:disabled) select,.primary.input-file:hover:not(:disabled) .input-file-name,.primary.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.button:hover:not(:disabled) .select-dropdown-trigger,.primary.button:hover:not(:disabled) .select select,.select .primary.button:hover:not(:disabled) select,.primary.button:hover:not(:disabled) .input-file .input-file-name,.input-file .primary.button:hover:not(:disabled) .input-file-name,.primary.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.textarea:hover:not(:disabled) .select-dropdown-trigger,.primary.textarea:hover:not(:disabled) .select select,.select .primary.textarea:hover:not(:disabled) select,.primary.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input-tag:hover:not(:disabled) .select-dropdown-trigger,.primary.input-tag:hover:not(:disabled) .select select,.select .primary.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.primary.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.primary.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.primary.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.primary.input-switch:hover:not(:disabled) select,.primary.textarea:hover:not(:disabled) .input-file .input-file-name,.primary.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.primary.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .primary.textarea:hover:not(:disabled) .input-file-name,.input-file .primary.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.primary.input-switch:hover:not(:disabled) .input-file-name,.primary.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input:hover:not(:disabled) .select-dropdown-trigger,.primary.input:hover:not(:disabled) .select select,.select .primary.input:hover:not(:disabled) select,.primary.input:hover:not(:disabled) .input-file .input-file-name,.input-file .primary.input:hover:not(:disabled) .input-file-name,.primary.hover.select-dropdown .select-dropdown-trigger,.primary.hover.select-dropdown .select select,.select .primary.hover.select-dropdown select,.primary.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.hover.select .select-dropdown-trigger,.primary.hover.select select,.primary.hover.select-dropdown .input-file .input-file-name,.primary.hover.select .input-file .input-file-name,.input-file .primary.hover.select-dropdown .input-file-name,.input-file .primary.hover.select .input-file-name,.primary.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.hover.input-file .select-dropdown-trigger,.primary.hover.input-file .select select,.select .primary.hover.input-file select,.primary.hover.input-file .input-file-name,.primary.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.hover.button .select-dropdown-trigger,.primary.hover.button .select select,.select .primary.hover.button select,.primary.hover.button .input-file .input-file-name,.input-file .primary.hover.button .input-file-name,.primary.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.hover.textarea .select-dropdown-trigger,.primary.hover.textarea .select select,.select .primary.hover.textarea select,.primary.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.hover.input-tag .select-dropdown-trigger,.primary.hover.input-tag .select select,.select .primary.hover.input-tag select,.input-switch-checkbox+.primary.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.primary.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.primary.hover.input-switch .select select,.select .input-switch-checkbox+.primary.hover.input-switch select,.primary.hover.textarea .input-file .input-file-name,.primary.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.primary.hover.input-switch .input-file .input-file-name,.input-file .primary.hover.textarea .input-file-name,.input-file .primary.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.primary.hover.input-switch .input-file-name,.primary.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.hover.input .select-dropdown-trigger,.primary.hover.input .select select,.select .primary.hover.input select,.primary.hover.input .input-file .input-file-name,.input-file .primary.hover.input .input-file-name{border-color:rgb(var(--color-primary-hard))}.primary.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.primary.select-dropdown:active:not(:disabled) .select select,.select .primary.select-dropdown:active:not(:disabled) select,.primary.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.select:active:not(:disabled) .select-dropdown-trigger,.primary.select:active:not(:disabled) select,.primary.select-dropdown:active:not(:disabled) .input-file .input-file-name,.primary.select:active:not(:disabled) .input-file .input-file-name,.input-file .primary.select-dropdown:active:not(:disabled) .input-file-name,.input-file .primary.select:active:not(:disabled) .input-file-name,.primary.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input-file:active:not(:disabled) .select-dropdown-trigger,.primary.input-file:active:not(:disabled) .select select,.select .primary.input-file:active:not(:disabled) select,.primary.input-file:active:not(:disabled) .input-file-name,.primary.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.button:active:not(:disabled) .select-dropdown-trigger,.primary.button:active:not(:disabled) .select select,.select .primary.button:active:not(:disabled) select,.primary.button:active:not(:disabled) .input-file .input-file-name,.input-file .primary.button:active:not(:disabled) .input-file-name,.primary.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.textarea:active:not(:disabled) .select-dropdown-trigger,.primary.textarea:active:not(:disabled) .select select,.select .primary.textarea:active:not(:disabled) select,.primary.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input-tag:active:not(:disabled) .select-dropdown-trigger,.primary.input-tag:active:not(:disabled) .select select,.select .primary.input-tag:active:not(:disabled) select,.input-switch-checkbox+.primary.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.primary.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.primary.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.primary.input-switch:active:not(:disabled) select,.primary.textarea:active:not(:disabled) .input-file .input-file-name,.primary.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.primary.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .primary.textarea:active:not(:disabled) .input-file-name,.input-file .primary.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.primary.input-switch:active:not(:disabled) .input-file-name,.primary.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input:active:not(:disabled) .select-dropdown-trigger,.primary.input:active:not(:disabled) .select select,.select .primary.input:active:not(:disabled) select,.primary.input:active:not(:disabled) .input-file .input-file-name,.input-file .primary.input:active:not(:disabled) .input-file-name,.primary.active.select-dropdown .select-dropdown-trigger,.primary.active.select-dropdown .select select,.select .primary.active.select-dropdown select,.primary.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.active.select .select-dropdown-trigger,.primary.active.select select,.primary.active.select-dropdown .input-file .input-file-name,.primary.active.select .input-file .input-file-name,.input-file .primary.active.select-dropdown .input-file-name,.input-file .primary.active.select .input-file-name,.primary.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.active.input-file .select-dropdown-trigger,.primary.active.input-file .select select,.select .primary.active.input-file select,.primary.active.input-file .input-file-name,.primary.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.active.button .select-dropdown-trigger,.primary.active.button .select select,.select .primary.active.button select,.primary.active.button .input-file .input-file-name,.input-file .primary.active.button .input-file-name,.primary.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.active.textarea .select-dropdown-trigger,.primary.active.textarea .select select,.select .primary.active.textarea select,.primary.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.active.input-tag .select-dropdown-trigger,.primary.active.input-tag .select select,.select .primary.active.input-tag select,.input-switch-checkbox+.primary.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.primary.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.primary.active.input-switch .select select,.select .input-switch-checkbox+.primary.active.input-switch select,.primary.active.textarea .input-file .input-file-name,.primary.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.primary.active.input-switch .input-file .input-file-name,.input-file .primary.active.textarea .input-file-name,.input-file .primary.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.primary.active.input-switch .input-file-name,.primary.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.active.input .select-dropdown-trigger,.primary.active.input .select select,.select .primary.active.input select,.primary.active.input .input-file .input-file-name,.input-file .primary.active.input .input-file-name,.primary.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.primary.select-dropdown:focus:not(:disabled) .select select,.select .primary.select-dropdown:focus:not(:disabled) select,.primary.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.select:focus:not(:disabled) .select-dropdown-trigger,.primary.select:focus:not(:disabled) select,.primary.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.primary.select:focus:not(:disabled) .input-file .input-file-name,.input-file .primary.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .primary.select:focus:not(:disabled) .input-file-name,.primary.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input-file:focus:not(:disabled) .select-dropdown-trigger,.primary.input-file:focus:not(:disabled) .select select,.select .primary.input-file:focus:not(:disabled) select,.primary.input-file:focus:not(:disabled) .input-file-name,.primary.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.button:focus:not(:disabled) .select-dropdown-trigger,.primary.button:focus:not(:disabled) .select select,.select .primary.button:focus:not(:disabled) select,.primary.button:focus:not(:disabled) .input-file .input-file-name,.input-file .primary.button:focus:not(:disabled) .input-file-name,.primary.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.textarea:focus:not(:disabled) .select-dropdown-trigger,.primary.textarea:focus:not(:disabled) .select select,.select .primary.textarea:focus:not(:disabled) select,.primary.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input-tag:focus:not(:disabled) .select-dropdown-trigger,.primary.input-tag:focus:not(:disabled) .select select,.select .primary.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.primary.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.primary.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.primary.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.primary.input-switch:focus:not(:disabled) select,.primary.textarea:focus:not(:disabled) .input-file .input-file-name,.primary.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.primary.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .primary.textarea:focus:not(:disabled) .input-file-name,.input-file .primary.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.primary.input-switch:focus:not(:disabled) .input-file-name,.primary.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.input:focus:not(:disabled) .select-dropdown-trigger,.primary.input:focus:not(:disabled) .select select,.select .primary.input:focus:not(:disabled) select,.primary.input:focus:not(:disabled) .input-file .input-file-name,.input-file .primary.input:focus:not(:disabled) .input-file-name,.primary.focus.select-dropdown .select-dropdown-trigger,.primary.focus.select-dropdown .select select,.select .primary.focus.select-dropdown select,.primary.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.focus.select .select-dropdown-trigger,.primary.focus.select select,.primary.focus.select-dropdown .input-file .input-file-name,.primary.focus.select .input-file .input-file-name,.input-file .primary.focus.select-dropdown .input-file-name,.input-file .primary.focus.select .input-file-name,.primary.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.focus.input-file .select-dropdown-trigger,.primary.focus.input-file .select select,.select .primary.focus.input-file select,.primary.focus.input-file .input-file-name,.primary.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.focus.button .select-dropdown-trigger,.primary.focus.button .select select,.select .primary.focus.button select,.primary.focus.button .input-file .input-file-name,.input-file .primary.focus.button .input-file-name,.primary.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.focus.textarea .select-dropdown-trigger,.primary.focus.textarea .select select,.select .primary.focus.textarea select,.primary.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.focus.input-tag .select-dropdown-trigger,.primary.focus.input-tag .select select,.select .primary.focus.input-tag select,.input-switch-checkbox+.primary.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.primary.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.primary.focus.input-switch .select select,.select .input-switch-checkbox+.primary.focus.input-switch select,.primary.focus.textarea .input-file .input-file-name,.primary.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.primary.focus.input-switch .input-file .input-file-name,.input-file .primary.focus.textarea .input-file-name,.input-file .primary.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.primary.focus.input-switch .input-file-name,.primary.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .primary.focus.input .select-dropdown-trigger,.primary.focus.input .select select,.select .primary.focus.input select,.primary.focus.input .input-file .input-file-name,.input-file .primary.focus.input .input-file-name{border-color:rgb(var(--color-primary));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.success.select-dropdown .select-dropdown-trigger,.success.select-dropdown .select select,.select .success.select-dropdown select,.success.select .select-dropdown .select-dropdown-trigger,.select-dropdown .success.select .select-dropdown-trigger,.success.select select,.success.select-dropdown .input-file .input-file-name,.success.select .input-file .input-file-name,.input-file .success.select-dropdown .input-file-name,.input-file .success.select .input-file-name,.success.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input-file .select-dropdown-trigger,.success.input-file .select select,.select .success.input-file select,.success.input-file .input-file-name,.success.button .select-dropdown .select-dropdown-trigger,.select-dropdown .success.button .select-dropdown-trigger,.success.button .select select,.select .success.button select,.success.button .input-file .input-file-name,.input-file .success.button .input-file-name,.success.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .success.textarea .select-dropdown-trigger,.success.textarea .select select,.select .success.textarea select,.success.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input-tag .select-dropdown-trigger,.success.input-tag .select select,.select .success.input-tag select,.input-switch-checkbox+.success.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.success.input-switch .select-dropdown-trigger,.input-switch-checkbox+.success.input-switch .select select,.select .input-switch-checkbox+.success.input-switch select,.success.textarea .input-file .input-file-name,.success.input-tag .input-file .input-file-name,.input-switch-checkbox+.success.input-switch .input-file .input-file-name,.input-file .success.textarea .input-file-name,.input-file .success.input-tag .input-file-name,.input-file .input-switch-checkbox+.success.input-switch .input-file-name,.success.input .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input .select-dropdown-trigger,.success.input .select select,.select .success.input select,.success.input .input-file .input-file-name,.input-file .success.input .input-file-name{border-color:rgb(var(--color-success))}.success.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.success.select-dropdown:hover:not(:disabled) .select select,.select .success.select-dropdown:hover:not(:disabled) select,.success.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.select:hover:not(:disabled) .select-dropdown-trigger,.success.select:hover:not(:disabled) select,.success.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.success.select:hover:not(:disabled) .input-file .input-file-name,.input-file .success.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .success.select:hover:not(:disabled) .input-file-name,.success.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input-file:hover:not(:disabled) .select-dropdown-trigger,.success.input-file:hover:not(:disabled) .select select,.select .success.input-file:hover:not(:disabled) select,.success.input-file:hover:not(:disabled) .input-file-name,.success.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.button:hover:not(:disabled) .select-dropdown-trigger,.success.button:hover:not(:disabled) .select select,.select .success.button:hover:not(:disabled) select,.success.button:hover:not(:disabled) .input-file .input-file-name,.input-file .success.button:hover:not(:disabled) .input-file-name,.success.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.textarea:hover:not(:disabled) .select-dropdown-trigger,.success.textarea:hover:not(:disabled) .select select,.select .success.textarea:hover:not(:disabled) select,.success.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input-tag:hover:not(:disabled) .select-dropdown-trigger,.success.input-tag:hover:not(:disabled) .select select,.select .success.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.success.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.success.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.success.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.success.input-switch:hover:not(:disabled) select,.success.textarea:hover:not(:disabled) .input-file .input-file-name,.success.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.success.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .success.textarea:hover:not(:disabled) .input-file-name,.input-file .success.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.success.input-switch:hover:not(:disabled) .input-file-name,.success.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input:hover:not(:disabled) .select-dropdown-trigger,.success.input:hover:not(:disabled) .select select,.select .success.input:hover:not(:disabled) select,.success.input:hover:not(:disabled) .input-file .input-file-name,.input-file .success.input:hover:not(:disabled) .input-file-name,.success.hover.select-dropdown .select-dropdown-trigger,.success.hover.select-dropdown .select select,.select .success.hover.select-dropdown select,.success.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .success.hover.select .select-dropdown-trigger,.success.hover.select select,.success.hover.select-dropdown .input-file .input-file-name,.success.hover.select .input-file .input-file-name,.input-file .success.hover.select-dropdown .input-file-name,.input-file .success.hover.select .input-file-name,.success.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .success.hover.input-file .select-dropdown-trigger,.success.hover.input-file .select select,.select .success.hover.input-file select,.success.hover.input-file .input-file-name,.success.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .success.hover.button .select-dropdown-trigger,.success.hover.button .select select,.select .success.hover.button select,.success.hover.button .input-file .input-file-name,.input-file .success.hover.button .input-file-name,.success.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .success.hover.textarea .select-dropdown-trigger,.success.hover.textarea .select select,.select .success.hover.textarea select,.success.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .success.hover.input-tag .select-dropdown-trigger,.success.hover.input-tag .select select,.select .success.hover.input-tag select,.input-switch-checkbox+.success.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.success.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.success.hover.input-switch .select select,.select .input-switch-checkbox+.success.hover.input-switch select,.success.hover.textarea .input-file .input-file-name,.success.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.success.hover.input-switch .input-file .input-file-name,.input-file .success.hover.textarea .input-file-name,.input-file .success.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.success.hover.input-switch .input-file-name,.success.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .success.hover.input .select-dropdown-trigger,.success.hover.input .select select,.select .success.hover.input select,.success.hover.input .input-file .input-file-name,.input-file .success.hover.input .input-file-name{border-color:rgb(var(--color-success-hard))}.success.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.success.select-dropdown:active:not(:disabled) .select select,.select .success.select-dropdown:active:not(:disabled) select,.success.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.select:active:not(:disabled) .select-dropdown-trigger,.success.select:active:not(:disabled) select,.success.select-dropdown:active:not(:disabled) .input-file .input-file-name,.success.select:active:not(:disabled) .input-file .input-file-name,.input-file .success.select-dropdown:active:not(:disabled) .input-file-name,.input-file .success.select:active:not(:disabled) .input-file-name,.success.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input-file:active:not(:disabled) .select-dropdown-trigger,.success.input-file:active:not(:disabled) .select select,.select .success.input-file:active:not(:disabled) select,.success.input-file:active:not(:disabled) .input-file-name,.success.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.button:active:not(:disabled) .select-dropdown-trigger,.success.button:active:not(:disabled) .select select,.select .success.button:active:not(:disabled) select,.success.button:active:not(:disabled) .input-file .input-file-name,.input-file .success.button:active:not(:disabled) .input-file-name,.success.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.textarea:active:not(:disabled) .select-dropdown-trigger,.success.textarea:active:not(:disabled) .select select,.select .success.textarea:active:not(:disabled) select,.success.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input-tag:active:not(:disabled) .select-dropdown-trigger,.success.input-tag:active:not(:disabled) .select select,.select .success.input-tag:active:not(:disabled) select,.input-switch-checkbox+.success.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.success.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.success.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.success.input-switch:active:not(:disabled) select,.success.textarea:active:not(:disabled) .input-file .input-file-name,.success.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.success.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .success.textarea:active:not(:disabled) .input-file-name,.input-file .success.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.success.input-switch:active:not(:disabled) .input-file-name,.success.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input:active:not(:disabled) .select-dropdown-trigger,.success.input:active:not(:disabled) .select select,.select .success.input:active:not(:disabled) select,.success.input:active:not(:disabled) .input-file .input-file-name,.input-file .success.input:active:not(:disabled) .input-file-name,.success.active.select-dropdown .select-dropdown-trigger,.success.active.select-dropdown .select select,.select .success.active.select-dropdown select,.success.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .success.active.select .select-dropdown-trigger,.success.active.select select,.success.active.select-dropdown .input-file .input-file-name,.success.active.select .input-file .input-file-name,.input-file .success.active.select-dropdown .input-file-name,.input-file .success.active.select .input-file-name,.success.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .success.active.input-file .select-dropdown-trigger,.success.active.input-file .select select,.select .success.active.input-file select,.success.active.input-file .input-file-name,.success.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .success.active.button .select-dropdown-trigger,.success.active.button .select select,.select .success.active.button select,.success.active.button .input-file .input-file-name,.input-file .success.active.button .input-file-name,.success.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .success.active.textarea .select-dropdown-trigger,.success.active.textarea .select select,.select .success.active.textarea select,.success.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .success.active.input-tag .select-dropdown-trigger,.success.active.input-tag .select select,.select .success.active.input-tag select,.input-switch-checkbox+.success.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.success.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.success.active.input-switch .select select,.select .input-switch-checkbox+.success.active.input-switch select,.success.active.textarea .input-file .input-file-name,.success.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.success.active.input-switch .input-file .input-file-name,.input-file .success.active.textarea .input-file-name,.input-file .success.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.success.active.input-switch .input-file-name,.success.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .success.active.input .select-dropdown-trigger,.success.active.input .select select,.select .success.active.input select,.success.active.input .input-file .input-file-name,.input-file .success.active.input .input-file-name,.success.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.success.select-dropdown:focus:not(:disabled) .select select,.select .success.select-dropdown:focus:not(:disabled) select,.success.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.select:focus:not(:disabled) .select-dropdown-trigger,.success.select:focus:not(:disabled) select,.success.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.success.select:focus:not(:disabled) .input-file .input-file-name,.input-file .success.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .success.select:focus:not(:disabled) .input-file-name,.success.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input-file:focus:not(:disabled) .select-dropdown-trigger,.success.input-file:focus:not(:disabled) .select select,.select .success.input-file:focus:not(:disabled) select,.success.input-file:focus:not(:disabled) .input-file-name,.success.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.button:focus:not(:disabled) .select-dropdown-trigger,.success.button:focus:not(:disabled) .select select,.select .success.button:focus:not(:disabled) select,.success.button:focus:not(:disabled) .input-file .input-file-name,.input-file .success.button:focus:not(:disabled) .input-file-name,.success.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.textarea:focus:not(:disabled) .select-dropdown-trigger,.success.textarea:focus:not(:disabled) .select select,.select .success.textarea:focus:not(:disabled) select,.success.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input-tag:focus:not(:disabled) .select-dropdown-trigger,.success.input-tag:focus:not(:disabled) .select select,.select .success.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.success.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.success.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.success.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.success.input-switch:focus:not(:disabled) select,.success.textarea:focus:not(:disabled) .input-file .input-file-name,.success.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.success.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .success.textarea:focus:not(:disabled) .input-file-name,.input-file .success.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.success.input-switch:focus:not(:disabled) .input-file-name,.success.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .success.input:focus:not(:disabled) .select-dropdown-trigger,.success.input:focus:not(:disabled) .select select,.select .success.input:focus:not(:disabled) select,.success.input:focus:not(:disabled) .input-file .input-file-name,.input-file .success.input:focus:not(:disabled) .input-file-name,.success.focus.select-dropdown .select-dropdown-trigger,.success.focus.select-dropdown .select select,.select .success.focus.select-dropdown select,.success.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .success.focus.select .select-dropdown-trigger,.success.focus.select select,.success.focus.select-dropdown .input-file .input-file-name,.success.focus.select .input-file .input-file-name,.input-file .success.focus.select-dropdown .input-file-name,.input-file .success.focus.select .input-file-name,.success.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .success.focus.input-file .select-dropdown-trigger,.success.focus.input-file .select select,.select .success.focus.input-file select,.success.focus.input-file .input-file-name,.success.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .success.focus.button .select-dropdown-trigger,.success.focus.button .select select,.select .success.focus.button select,.success.focus.button .input-file .input-file-name,.input-file .success.focus.button .input-file-name,.success.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .success.focus.textarea .select-dropdown-trigger,.success.focus.textarea .select select,.select .success.focus.textarea select,.success.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .success.focus.input-tag .select-dropdown-trigger,.success.focus.input-tag .select select,.select .success.focus.input-tag select,.input-switch-checkbox+.success.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.success.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.success.focus.input-switch .select select,.select .input-switch-checkbox+.success.focus.input-switch select,.success.focus.textarea .input-file .input-file-name,.success.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.success.focus.input-switch .input-file .input-file-name,.input-file .success.focus.textarea .input-file-name,.input-file .success.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.success.focus.input-switch .input-file-name,.success.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .success.focus.input .select-dropdown-trigger,.success.focus.input .select select,.select .success.focus.input select,.success.focus.input .input-file .input-file-name,.input-file .success.focus.input .input-file-name{border-color:rgb(var(--color-success));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}.warning.select-dropdown .select-dropdown-trigger,.warning.select-dropdown .select select,.select .warning.select-dropdown select,.warning.select .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.select .select-dropdown-trigger,.warning.select select,.warning.select-dropdown .input-file .input-file-name,.warning.select .input-file .input-file-name,.input-file .warning.select-dropdown .input-file-name,.input-file .warning.select .input-file-name,.warning.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input-file .select-dropdown-trigger,.warning.input-file .select select,.select .warning.input-file select,.warning.input-file .input-file-name,.warning.button .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.button .select-dropdown-trigger,.warning.button .select select,.select .warning.button select,.warning.button .input-file .input-file-name,.input-file .warning.button .input-file-name,.warning.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.textarea .select-dropdown-trigger,.warning.textarea .select select,.select .warning.textarea select,.warning.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input-tag .select-dropdown-trigger,.warning.input-tag .select select,.select .warning.input-tag select,.input-switch-checkbox+.warning.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.warning.input-switch .select-dropdown-trigger,.input-switch-checkbox+.warning.input-switch .select select,.select .input-switch-checkbox+.warning.input-switch select,.warning.textarea .input-file .input-file-name,.warning.input-tag .input-file .input-file-name,.input-switch-checkbox+.warning.input-switch .input-file .input-file-name,.input-file .warning.textarea .input-file-name,.input-file .warning.input-tag .input-file-name,.input-file .input-switch-checkbox+.warning.input-switch .input-file-name,.warning.input .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input .select-dropdown-trigger,.warning.input .select select,.select .warning.input select,.warning.input .input-file .input-file-name,.input-file .warning.input .input-file-name{border-color:rgb(var(--color-warning))}.warning.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.warning.select-dropdown:hover:not(:disabled) .select select,.select .warning.select-dropdown:hover:not(:disabled) select,.warning.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.select:hover:not(:disabled) .select-dropdown-trigger,.warning.select:hover:not(:disabled) select,.warning.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.warning.select:hover:not(:disabled) .input-file .input-file-name,.input-file .warning.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .warning.select:hover:not(:disabled) .input-file-name,.warning.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input-file:hover:not(:disabled) .select-dropdown-trigger,.warning.input-file:hover:not(:disabled) .select select,.select .warning.input-file:hover:not(:disabled) select,.warning.input-file:hover:not(:disabled) .input-file-name,.warning.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.button:hover:not(:disabled) .select-dropdown-trigger,.warning.button:hover:not(:disabled) .select select,.select .warning.button:hover:not(:disabled) select,.warning.button:hover:not(:disabled) .input-file .input-file-name,.input-file .warning.button:hover:not(:disabled) .input-file-name,.warning.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.textarea:hover:not(:disabled) .select-dropdown-trigger,.warning.textarea:hover:not(:disabled) .select select,.select .warning.textarea:hover:not(:disabled) select,.warning.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input-tag:hover:not(:disabled) .select-dropdown-trigger,.warning.input-tag:hover:not(:disabled) .select select,.select .warning.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.warning.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.warning.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.warning.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.warning.input-switch:hover:not(:disabled) select,.warning.textarea:hover:not(:disabled) .input-file .input-file-name,.warning.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.warning.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .warning.textarea:hover:not(:disabled) .input-file-name,.input-file .warning.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.warning.input-switch:hover:not(:disabled) .input-file-name,.warning.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input:hover:not(:disabled) .select-dropdown-trigger,.warning.input:hover:not(:disabled) .select select,.select .warning.input:hover:not(:disabled) select,.warning.input:hover:not(:disabled) .input-file .input-file-name,.input-file .warning.input:hover:not(:disabled) .input-file-name,.warning.hover.select-dropdown .select-dropdown-trigger,.warning.hover.select-dropdown .select select,.select .warning.hover.select-dropdown select,.warning.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.hover.select .select-dropdown-trigger,.warning.hover.select select,.warning.hover.select-dropdown .input-file .input-file-name,.warning.hover.select .input-file .input-file-name,.input-file .warning.hover.select-dropdown .input-file-name,.input-file .warning.hover.select .input-file-name,.warning.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.hover.input-file .select-dropdown-trigger,.warning.hover.input-file .select select,.select .warning.hover.input-file select,.warning.hover.input-file .input-file-name,.warning.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.hover.button .select-dropdown-trigger,.warning.hover.button .select select,.select .warning.hover.button select,.warning.hover.button .input-file .input-file-name,.input-file .warning.hover.button .input-file-name,.warning.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.hover.textarea .select-dropdown-trigger,.warning.hover.textarea .select select,.select .warning.hover.textarea select,.warning.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.hover.input-tag .select-dropdown-trigger,.warning.hover.input-tag .select select,.select .warning.hover.input-tag select,.input-switch-checkbox+.warning.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.warning.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.warning.hover.input-switch .select select,.select .input-switch-checkbox+.warning.hover.input-switch select,.warning.hover.textarea .input-file .input-file-name,.warning.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.warning.hover.input-switch .input-file .input-file-name,.input-file .warning.hover.textarea .input-file-name,.input-file .warning.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.warning.hover.input-switch .input-file-name,.warning.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.hover.input .select-dropdown-trigger,.warning.hover.input .select select,.select .warning.hover.input select,.warning.hover.input .input-file .input-file-name,.input-file .warning.hover.input .input-file-name{border-color:rgb(var(--color-warning-hard))}.warning.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.warning.select-dropdown:active:not(:disabled) .select select,.select .warning.select-dropdown:active:not(:disabled) select,.warning.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.select:active:not(:disabled) .select-dropdown-trigger,.warning.select:active:not(:disabled) select,.warning.select-dropdown:active:not(:disabled) .input-file .input-file-name,.warning.select:active:not(:disabled) .input-file .input-file-name,.input-file .warning.select-dropdown:active:not(:disabled) .input-file-name,.input-file .warning.select:active:not(:disabled) .input-file-name,.warning.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input-file:active:not(:disabled) .select-dropdown-trigger,.warning.input-file:active:not(:disabled) .select select,.select .warning.input-file:active:not(:disabled) select,.warning.input-file:active:not(:disabled) .input-file-name,.warning.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.button:active:not(:disabled) .select-dropdown-trigger,.warning.button:active:not(:disabled) .select select,.select .warning.button:active:not(:disabled) select,.warning.button:active:not(:disabled) .input-file .input-file-name,.input-file .warning.button:active:not(:disabled) .input-file-name,.warning.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.textarea:active:not(:disabled) .select-dropdown-trigger,.warning.textarea:active:not(:disabled) .select select,.select .warning.textarea:active:not(:disabled) select,.warning.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input-tag:active:not(:disabled) .select-dropdown-trigger,.warning.input-tag:active:not(:disabled) .select select,.select .warning.input-tag:active:not(:disabled) select,.input-switch-checkbox+.warning.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.warning.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.warning.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.warning.input-switch:active:not(:disabled) select,.warning.textarea:active:not(:disabled) .input-file .input-file-name,.warning.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.warning.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .warning.textarea:active:not(:disabled) .input-file-name,.input-file .warning.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.warning.input-switch:active:not(:disabled) .input-file-name,.warning.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input:active:not(:disabled) .select-dropdown-trigger,.warning.input:active:not(:disabled) .select select,.select .warning.input:active:not(:disabled) select,.warning.input:active:not(:disabled) .input-file .input-file-name,.input-file .warning.input:active:not(:disabled) .input-file-name,.warning.active.select-dropdown .select-dropdown-trigger,.warning.active.select-dropdown .select select,.select .warning.active.select-dropdown select,.warning.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.active.select .select-dropdown-trigger,.warning.active.select select,.warning.active.select-dropdown .input-file .input-file-name,.warning.active.select .input-file .input-file-name,.input-file .warning.active.select-dropdown .input-file-name,.input-file .warning.active.select .input-file-name,.warning.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.active.input-file .select-dropdown-trigger,.warning.active.input-file .select select,.select .warning.active.input-file select,.warning.active.input-file .input-file-name,.warning.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.active.button .select-dropdown-trigger,.warning.active.button .select select,.select .warning.active.button select,.warning.active.button .input-file .input-file-name,.input-file .warning.active.button .input-file-name,.warning.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.active.textarea .select-dropdown-trigger,.warning.active.textarea .select select,.select .warning.active.textarea select,.warning.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.active.input-tag .select-dropdown-trigger,.warning.active.input-tag .select select,.select .warning.active.input-tag select,.input-switch-checkbox+.warning.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.warning.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.warning.active.input-switch .select select,.select .input-switch-checkbox+.warning.active.input-switch select,.warning.active.textarea .input-file .input-file-name,.warning.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.warning.active.input-switch .input-file .input-file-name,.input-file .warning.active.textarea .input-file-name,.input-file .warning.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.warning.active.input-switch .input-file-name,.warning.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.active.input .select-dropdown-trigger,.warning.active.input .select select,.select .warning.active.input select,.warning.active.input .input-file .input-file-name,.input-file .warning.active.input .input-file-name,.warning.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.warning.select-dropdown:focus:not(:disabled) .select select,.select .warning.select-dropdown:focus:not(:disabled) select,.warning.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.select:focus:not(:disabled) .select-dropdown-trigger,.warning.select:focus:not(:disabled) select,.warning.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.warning.select:focus:not(:disabled) .input-file .input-file-name,.input-file .warning.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .warning.select:focus:not(:disabled) .input-file-name,.warning.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input-file:focus:not(:disabled) .select-dropdown-trigger,.warning.input-file:focus:not(:disabled) .select select,.select .warning.input-file:focus:not(:disabled) select,.warning.input-file:focus:not(:disabled) .input-file-name,.warning.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.button:focus:not(:disabled) .select-dropdown-trigger,.warning.button:focus:not(:disabled) .select select,.select .warning.button:focus:not(:disabled) select,.warning.button:focus:not(:disabled) .input-file .input-file-name,.input-file .warning.button:focus:not(:disabled) .input-file-name,.warning.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.textarea:focus:not(:disabled) .select-dropdown-trigger,.warning.textarea:focus:not(:disabled) .select select,.select .warning.textarea:focus:not(:disabled) select,.warning.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input-tag:focus:not(:disabled) .select-dropdown-trigger,.warning.input-tag:focus:not(:disabled) .select select,.select .warning.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.warning.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.warning.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.warning.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.warning.input-switch:focus:not(:disabled) select,.warning.textarea:focus:not(:disabled) .input-file .input-file-name,.warning.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.warning.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .warning.textarea:focus:not(:disabled) .input-file-name,.input-file .warning.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.warning.input-switch:focus:not(:disabled) .input-file-name,.warning.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.input:focus:not(:disabled) .select-dropdown-trigger,.warning.input:focus:not(:disabled) .select select,.select .warning.input:focus:not(:disabled) select,.warning.input:focus:not(:disabled) .input-file .input-file-name,.input-file .warning.input:focus:not(:disabled) .input-file-name,.warning.focus.select-dropdown .select-dropdown-trigger,.warning.focus.select-dropdown .select select,.select .warning.focus.select-dropdown select,.warning.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.focus.select .select-dropdown-trigger,.warning.focus.select select,.warning.focus.select-dropdown .input-file .input-file-name,.warning.focus.select .input-file .input-file-name,.input-file .warning.focus.select-dropdown .input-file-name,.input-file .warning.focus.select .input-file-name,.warning.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.focus.input-file .select-dropdown-trigger,.warning.focus.input-file .select select,.select .warning.focus.input-file select,.warning.focus.input-file .input-file-name,.warning.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.focus.button .select-dropdown-trigger,.warning.focus.button .select select,.select .warning.focus.button select,.warning.focus.button .input-file .input-file-name,.input-file .warning.focus.button .input-file-name,.warning.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.focus.textarea .select-dropdown-trigger,.warning.focus.textarea .select select,.select .warning.focus.textarea select,.warning.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.focus.input-tag .select-dropdown-trigger,.warning.focus.input-tag .select select,.select .warning.focus.input-tag select,.input-switch-checkbox+.warning.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.warning.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.warning.focus.input-switch .select select,.select .input-switch-checkbox+.warning.focus.input-switch select,.warning.focus.textarea .input-file .input-file-name,.warning.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.warning.focus.input-switch .input-file .input-file-name,.input-file .warning.focus.textarea .input-file-name,.input-file .warning.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.warning.focus.input-switch .input-file-name,.warning.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .warning.focus.input .select-dropdown-trigger,.warning.focus.input .select select,.select .warning.focus.input select,.warning.focus.input .input-file .input-file-name,.input-file .warning.focus.input .input-file-name{border-color:rgb(var(--color-warning));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}.danger.select-dropdown .select-dropdown-trigger,.danger.select-dropdown .select select,.select .danger.select-dropdown select,.danger.select .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.select .select-dropdown-trigger,.danger.select select,.danger.select-dropdown .input-file .input-file-name,.danger.select .input-file .input-file-name,.input-file .danger.select-dropdown .input-file-name,.input-file .danger.select .input-file-name,.danger.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input-file .select-dropdown-trigger,.danger.input-file .select select,.select .danger.input-file select,.danger.input-file .input-file-name,.danger.button .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.button .select-dropdown-trigger,.danger.button .select select,.select .danger.button select,.danger.button .input-file .input-file-name,.input-file .danger.button .input-file-name,.danger.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.textarea .select-dropdown-trigger,.danger.textarea .select select,.select .danger.textarea select,.danger.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input-tag .select-dropdown-trigger,.danger.input-tag .select select,.select .danger.input-tag select,.input-switch-checkbox+.danger.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.danger.input-switch .select-dropdown-trigger,.input-switch-checkbox+.danger.input-switch .select select,.select .input-switch-checkbox+.danger.input-switch select,.danger.textarea .input-file .input-file-name,.danger.input-tag .input-file .input-file-name,.input-switch-checkbox+.danger.input-switch .input-file .input-file-name,.input-file .danger.textarea .input-file-name,.input-file .danger.input-tag .input-file-name,.input-file .input-switch-checkbox+.danger.input-switch .input-file-name,.danger.input .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input .select-dropdown-trigger,.danger.input .select select,.select .danger.input select,.danger.input .input-file .input-file-name,.input-file .danger.input .input-file-name{border-color:rgb(var(--color-danger))}.danger.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.danger.select-dropdown:hover:not(:disabled) .select select,.select .danger.select-dropdown:hover:not(:disabled) select,.danger.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.select:hover:not(:disabled) .select-dropdown-trigger,.danger.select:hover:not(:disabled) select,.danger.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.danger.select:hover:not(:disabled) .input-file .input-file-name,.input-file .danger.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .danger.select:hover:not(:disabled) .input-file-name,.danger.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input-file:hover:not(:disabled) .select-dropdown-trigger,.danger.input-file:hover:not(:disabled) .select select,.select .danger.input-file:hover:not(:disabled) select,.danger.input-file:hover:not(:disabled) .input-file-name,.danger.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.button:hover:not(:disabled) .select-dropdown-trigger,.danger.button:hover:not(:disabled) .select select,.select .danger.button:hover:not(:disabled) select,.danger.button:hover:not(:disabled) .input-file .input-file-name,.input-file .danger.button:hover:not(:disabled) .input-file-name,.danger.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.textarea:hover:not(:disabled) .select-dropdown-trigger,.danger.textarea:hover:not(:disabled) .select select,.select .danger.textarea:hover:not(:disabled) select,.danger.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input-tag:hover:not(:disabled) .select-dropdown-trigger,.danger.input-tag:hover:not(:disabled) .select select,.select .danger.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.danger.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.danger.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.danger.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.danger.input-switch:hover:not(:disabled) select,.danger.textarea:hover:not(:disabled) .input-file .input-file-name,.danger.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.danger.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .danger.textarea:hover:not(:disabled) .input-file-name,.input-file .danger.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.danger.input-switch:hover:not(:disabled) .input-file-name,.danger.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input:hover:not(:disabled) .select-dropdown-trigger,.danger.input:hover:not(:disabled) .select select,.select .danger.input:hover:not(:disabled) select,.danger.input:hover:not(:disabled) .input-file .input-file-name,.input-file .danger.input:hover:not(:disabled) .input-file-name,.danger.hover.select-dropdown .select-dropdown-trigger,.danger.hover.select-dropdown .select select,.select .danger.hover.select-dropdown select,.danger.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.hover.select .select-dropdown-trigger,.danger.hover.select select,.danger.hover.select-dropdown .input-file .input-file-name,.danger.hover.select .input-file .input-file-name,.input-file .danger.hover.select-dropdown .input-file-name,.input-file .danger.hover.select .input-file-name,.danger.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.hover.input-file .select-dropdown-trigger,.danger.hover.input-file .select select,.select .danger.hover.input-file select,.danger.hover.input-file .input-file-name,.danger.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.hover.button .select-dropdown-trigger,.danger.hover.button .select select,.select .danger.hover.button select,.danger.hover.button .input-file .input-file-name,.input-file .danger.hover.button .input-file-name,.danger.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.hover.textarea .select-dropdown-trigger,.danger.hover.textarea .select select,.select .danger.hover.textarea select,.danger.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.hover.input-tag .select-dropdown-trigger,.danger.hover.input-tag .select select,.select .danger.hover.input-tag select,.input-switch-checkbox+.danger.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.danger.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.danger.hover.input-switch .select select,.select .input-switch-checkbox+.danger.hover.input-switch select,.danger.hover.textarea .input-file .input-file-name,.danger.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.danger.hover.input-switch .input-file .input-file-name,.input-file .danger.hover.textarea .input-file-name,.input-file .danger.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.danger.hover.input-switch .input-file-name,.danger.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.hover.input .select-dropdown-trigger,.danger.hover.input .select select,.select .danger.hover.input select,.danger.hover.input .input-file .input-file-name,.input-file .danger.hover.input .input-file-name{border-color:rgb(var(--color-danger-hard))}.danger.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.danger.select-dropdown:active:not(:disabled) .select select,.select .danger.select-dropdown:active:not(:disabled) select,.danger.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.select:active:not(:disabled) .select-dropdown-trigger,.danger.select:active:not(:disabled) select,.danger.select-dropdown:active:not(:disabled) .input-file .input-file-name,.danger.select:active:not(:disabled) .input-file .input-file-name,.input-file .danger.select-dropdown:active:not(:disabled) .input-file-name,.input-file .danger.select:active:not(:disabled) .input-file-name,.danger.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input-file:active:not(:disabled) .select-dropdown-trigger,.danger.input-file:active:not(:disabled) .select select,.select .danger.input-file:active:not(:disabled) select,.danger.input-file:active:not(:disabled) .input-file-name,.danger.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.button:active:not(:disabled) .select-dropdown-trigger,.danger.button:active:not(:disabled) .select select,.select .danger.button:active:not(:disabled) select,.danger.button:active:not(:disabled) .input-file .input-file-name,.input-file .danger.button:active:not(:disabled) .input-file-name,.danger.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.textarea:active:not(:disabled) .select-dropdown-trigger,.danger.textarea:active:not(:disabled) .select select,.select .danger.textarea:active:not(:disabled) select,.danger.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input-tag:active:not(:disabled) .select-dropdown-trigger,.danger.input-tag:active:not(:disabled) .select select,.select .danger.input-tag:active:not(:disabled) select,.input-switch-checkbox+.danger.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.danger.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.danger.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.danger.input-switch:active:not(:disabled) select,.danger.textarea:active:not(:disabled) .input-file .input-file-name,.danger.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.danger.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .danger.textarea:active:not(:disabled) .input-file-name,.input-file .danger.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.danger.input-switch:active:not(:disabled) .input-file-name,.danger.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input:active:not(:disabled) .select-dropdown-trigger,.danger.input:active:not(:disabled) .select select,.select .danger.input:active:not(:disabled) select,.danger.input:active:not(:disabled) .input-file .input-file-name,.input-file .danger.input:active:not(:disabled) .input-file-name,.danger.active.select-dropdown .select-dropdown-trigger,.danger.active.select-dropdown .select select,.select .danger.active.select-dropdown select,.danger.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.active.select .select-dropdown-trigger,.danger.active.select select,.danger.active.select-dropdown .input-file .input-file-name,.danger.active.select .input-file .input-file-name,.input-file .danger.active.select-dropdown .input-file-name,.input-file .danger.active.select .input-file-name,.danger.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.active.input-file .select-dropdown-trigger,.danger.active.input-file .select select,.select .danger.active.input-file select,.danger.active.input-file .input-file-name,.danger.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.active.button .select-dropdown-trigger,.danger.active.button .select select,.select .danger.active.button select,.danger.active.button .input-file .input-file-name,.input-file .danger.active.button .input-file-name,.danger.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.active.textarea .select-dropdown-trigger,.danger.active.textarea .select select,.select .danger.active.textarea select,.danger.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.active.input-tag .select-dropdown-trigger,.danger.active.input-tag .select select,.select .danger.active.input-tag select,.input-switch-checkbox+.danger.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.danger.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.danger.active.input-switch .select select,.select .input-switch-checkbox+.danger.active.input-switch select,.danger.active.textarea .input-file .input-file-name,.danger.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.danger.active.input-switch .input-file .input-file-name,.input-file .danger.active.textarea .input-file-name,.input-file .danger.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.danger.active.input-switch .input-file-name,.danger.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.active.input .select-dropdown-trigger,.danger.active.input .select select,.select .danger.active.input select,.danger.active.input .input-file .input-file-name,.input-file .danger.active.input .input-file-name,.danger.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.danger.select-dropdown:focus:not(:disabled) .select select,.select .danger.select-dropdown:focus:not(:disabled) select,.danger.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.select:focus:not(:disabled) .select-dropdown-trigger,.danger.select:focus:not(:disabled) select,.danger.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.danger.select:focus:not(:disabled) .input-file .input-file-name,.input-file .danger.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .danger.select:focus:not(:disabled) .input-file-name,.danger.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input-file:focus:not(:disabled) .select-dropdown-trigger,.danger.input-file:focus:not(:disabled) .select select,.select .danger.input-file:focus:not(:disabled) select,.danger.input-file:focus:not(:disabled) .input-file-name,.danger.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.button:focus:not(:disabled) .select-dropdown-trigger,.danger.button:focus:not(:disabled) .select select,.select .danger.button:focus:not(:disabled) select,.danger.button:focus:not(:disabled) .input-file .input-file-name,.input-file .danger.button:focus:not(:disabled) .input-file-name,.danger.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.textarea:focus:not(:disabled) .select-dropdown-trigger,.danger.textarea:focus:not(:disabled) .select select,.select .danger.textarea:focus:not(:disabled) select,.danger.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input-tag:focus:not(:disabled) .select-dropdown-trigger,.danger.input-tag:focus:not(:disabled) .select select,.select .danger.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.danger.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.danger.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.danger.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.danger.input-switch:focus:not(:disabled) select,.danger.textarea:focus:not(:disabled) .input-file .input-file-name,.danger.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.danger.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .danger.textarea:focus:not(:disabled) .input-file-name,.input-file .danger.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.danger.input-switch:focus:not(:disabled) .input-file-name,.danger.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.input:focus:not(:disabled) .select-dropdown-trigger,.danger.input:focus:not(:disabled) .select select,.select .danger.input:focus:not(:disabled) select,.danger.input:focus:not(:disabled) .input-file .input-file-name,.input-file .danger.input:focus:not(:disabled) .input-file-name,.danger.focus.select-dropdown .select-dropdown-trigger,.danger.focus.select-dropdown .select select,.select .danger.focus.select-dropdown select,.danger.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.focus.select .select-dropdown-trigger,.danger.focus.select select,.danger.focus.select-dropdown .input-file .input-file-name,.danger.focus.select .input-file .input-file-name,.input-file .danger.focus.select-dropdown .input-file-name,.input-file .danger.focus.select .input-file-name,.danger.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.focus.input-file .select-dropdown-trigger,.danger.focus.input-file .select select,.select .danger.focus.input-file select,.danger.focus.input-file .input-file-name,.danger.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.focus.button .select-dropdown-trigger,.danger.focus.button .select select,.select .danger.focus.button select,.danger.focus.button .input-file .input-file-name,.input-file .danger.focus.button .input-file-name,.danger.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.focus.textarea .select-dropdown-trigger,.danger.focus.textarea .select select,.select .danger.focus.textarea select,.danger.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.focus.input-tag .select-dropdown-trigger,.danger.focus.input-tag .select select,.select .danger.focus.input-tag select,.input-switch-checkbox+.danger.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.danger.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.danger.focus.input-switch .select select,.select .input-switch-checkbox+.danger.focus.input-switch select,.danger.focus.textarea .input-file .input-file-name,.danger.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.danger.focus.input-switch .input-file .input-file-name,.input-file .danger.focus.textarea .input-file-name,.input-file .danger.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.danger.focus.input-switch .input-file-name,.danger.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .danger.focus.input .select-dropdown-trigger,.danger.focus.input .select select,.select .danger.focus.input select,.danger.focus.input .input-file .input-file-name,.input-file .danger.focus.input .input-file-name{border-color:rgb(var(--color-danger));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}.info.select-dropdown .select-dropdown-trigger,.info.select-dropdown .select select,.select .info.select-dropdown select,.info.select .select-dropdown .select-dropdown-trigger,.select-dropdown .info.select .select-dropdown-trigger,.info.select select,.info.select-dropdown .input-file .input-file-name,.info.select .input-file .input-file-name,.input-file .info.select-dropdown .input-file-name,.input-file .info.select .input-file-name,.info.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input-file .select-dropdown-trigger,.info.input-file .select select,.select .info.input-file select,.info.input-file .input-file-name,.info.button .select-dropdown .select-dropdown-trigger,.select-dropdown .info.button .select-dropdown-trigger,.info.button .select select,.select .info.button select,.info.button .input-file .input-file-name,.input-file .info.button .input-file-name,.info.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .info.textarea .select-dropdown-trigger,.info.textarea .select select,.select .info.textarea select,.info.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input-tag .select-dropdown-trigger,.info.input-tag .select select,.select .info.input-tag select,.input-switch-checkbox+.info.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.info.input-switch .select-dropdown-trigger,.input-switch-checkbox+.info.input-switch .select select,.select .input-switch-checkbox+.info.input-switch select,.info.textarea .input-file .input-file-name,.info.input-tag .input-file .input-file-name,.input-switch-checkbox+.info.input-switch .input-file .input-file-name,.input-file .info.textarea .input-file-name,.input-file .info.input-tag .input-file-name,.input-file .input-switch-checkbox+.info.input-switch .input-file-name,.info.input .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input .select-dropdown-trigger,.info.input .select select,.select .info.input select,.info.input .input-file .input-file-name,.input-file .info.input .input-file-name{border-color:rgb(var(--color-info))}.info.select-dropdown:hover:not(:disabled) .select-dropdown-trigger,.info.select-dropdown:hover:not(:disabled) .select select,.select .info.select-dropdown:hover:not(:disabled) select,.info.select:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.select:hover:not(:disabled) .select-dropdown-trigger,.info.select:hover:not(:disabled) select,.info.select-dropdown:hover:not(:disabled) .input-file .input-file-name,.info.select:hover:not(:disabled) .input-file .input-file-name,.input-file .info.select-dropdown:hover:not(:disabled) .input-file-name,.input-file .info.select:hover:not(:disabled) .input-file-name,.info.input-file:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input-file:hover:not(:disabled) .select-dropdown-trigger,.info.input-file:hover:not(:disabled) .select select,.select .info.input-file:hover:not(:disabled) select,.info.input-file:hover:not(:disabled) .input-file-name,.info.button:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.button:hover:not(:disabled) .select-dropdown-trigger,.info.button:hover:not(:disabled) .select select,.select .info.button:hover:not(:disabled) select,.info.button:hover:not(:disabled) .input-file .input-file-name,.input-file .info.button:hover:not(:disabled) .input-file-name,.info.textarea:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.textarea:hover:not(:disabled) .select-dropdown-trigger,.info.textarea:hover:not(:disabled) .select select,.select .info.textarea:hover:not(:disabled) select,.info.input-tag:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input-tag:hover:not(:disabled) .select-dropdown-trigger,.info.input-tag:hover:not(:disabled) .select select,.select .info.input-tag:hover:not(:disabled) select,.input-switch-checkbox+.info.input-switch:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.info.input-switch:hover:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.info.input-switch:hover:not(:disabled) .select select,.select .input-switch-checkbox+.info.input-switch:hover:not(:disabled) select,.info.textarea:hover:not(:disabled) .input-file .input-file-name,.info.input-tag:hover:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.info.input-switch:hover:not(:disabled) .input-file .input-file-name,.input-file .info.textarea:hover:not(:disabled) .input-file-name,.input-file .info.input-tag:hover:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.info.input-switch:hover:not(:disabled) .input-file-name,.info.input:hover:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input:hover:not(:disabled) .select-dropdown-trigger,.info.input:hover:not(:disabled) .select select,.select .info.input:hover:not(:disabled) select,.info.input:hover:not(:disabled) .input-file .input-file-name,.input-file .info.input:hover:not(:disabled) .input-file-name,.info.hover.select-dropdown .select-dropdown-trigger,.info.hover.select-dropdown .select select,.select .info.hover.select-dropdown select,.info.hover.select .select-dropdown .select-dropdown-trigger,.select-dropdown .info.hover.select .select-dropdown-trigger,.info.hover.select select,.info.hover.select-dropdown .input-file .input-file-name,.info.hover.select .input-file .input-file-name,.input-file .info.hover.select-dropdown .input-file-name,.input-file .info.hover.select .input-file-name,.info.hover.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .info.hover.input-file .select-dropdown-trigger,.info.hover.input-file .select select,.select .info.hover.input-file select,.info.hover.input-file .input-file-name,.info.hover.button .select-dropdown .select-dropdown-trigger,.select-dropdown .info.hover.button .select-dropdown-trigger,.info.hover.button .select select,.select .info.hover.button select,.info.hover.button .input-file .input-file-name,.input-file .info.hover.button .input-file-name,.info.hover.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .info.hover.textarea .select-dropdown-trigger,.info.hover.textarea .select select,.select .info.hover.textarea select,.info.hover.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .info.hover.input-tag .select-dropdown-trigger,.info.hover.input-tag .select select,.select .info.hover.input-tag select,.input-switch-checkbox+.info.hover.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.info.hover.input-switch .select-dropdown-trigger,.input-switch-checkbox+.info.hover.input-switch .select select,.select .input-switch-checkbox+.info.hover.input-switch select,.info.hover.textarea .input-file .input-file-name,.info.hover.input-tag .input-file .input-file-name,.input-switch-checkbox+.info.hover.input-switch .input-file .input-file-name,.input-file .info.hover.textarea .input-file-name,.input-file .info.hover.input-tag .input-file-name,.input-file .input-switch-checkbox+.info.hover.input-switch .input-file-name,.info.hover.input .select-dropdown .select-dropdown-trigger,.select-dropdown .info.hover.input .select-dropdown-trigger,.info.hover.input .select select,.select .info.hover.input select,.info.hover.input .input-file .input-file-name,.input-file .info.hover.input .input-file-name{border-color:rgb(var(--color-info-hard))}.info.select-dropdown:active:not(:disabled) .select-dropdown-trigger,.info.select-dropdown:active:not(:disabled) .select select,.select .info.select-dropdown:active:not(:disabled) select,.info.select:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.select:active:not(:disabled) .select-dropdown-trigger,.info.select:active:not(:disabled) select,.info.select-dropdown:active:not(:disabled) .input-file .input-file-name,.info.select:active:not(:disabled) .input-file .input-file-name,.input-file .info.select-dropdown:active:not(:disabled) .input-file-name,.input-file .info.select:active:not(:disabled) .input-file-name,.info.input-file:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input-file:active:not(:disabled) .select-dropdown-trigger,.info.input-file:active:not(:disabled) .select select,.select .info.input-file:active:not(:disabled) select,.info.input-file:active:not(:disabled) .input-file-name,.info.button:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.button:active:not(:disabled) .select-dropdown-trigger,.info.button:active:not(:disabled) .select select,.select .info.button:active:not(:disabled) select,.info.button:active:not(:disabled) .input-file .input-file-name,.input-file .info.button:active:not(:disabled) .input-file-name,.info.textarea:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.textarea:active:not(:disabled) .select-dropdown-trigger,.info.textarea:active:not(:disabled) .select select,.select .info.textarea:active:not(:disabled) select,.info.input-tag:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input-tag:active:not(:disabled) .select-dropdown-trigger,.info.input-tag:active:not(:disabled) .select select,.select .info.input-tag:active:not(:disabled) select,.input-switch-checkbox+.info.input-switch:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.info.input-switch:active:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.info.input-switch:active:not(:disabled) .select select,.select .input-switch-checkbox+.info.input-switch:active:not(:disabled) select,.info.textarea:active:not(:disabled) .input-file .input-file-name,.info.input-tag:active:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.info.input-switch:active:not(:disabled) .input-file .input-file-name,.input-file .info.textarea:active:not(:disabled) .input-file-name,.input-file .info.input-tag:active:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.info.input-switch:active:not(:disabled) .input-file-name,.info.input:active:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input:active:not(:disabled) .select-dropdown-trigger,.info.input:active:not(:disabled) .select select,.select .info.input:active:not(:disabled) select,.info.input:active:not(:disabled) .input-file .input-file-name,.input-file .info.input:active:not(:disabled) .input-file-name,.info.active.select-dropdown .select-dropdown-trigger,.info.active.select-dropdown .select select,.select .info.active.select-dropdown select,.info.active.select .select-dropdown .select-dropdown-trigger,.select-dropdown .info.active.select .select-dropdown-trigger,.info.active.select select,.info.active.select-dropdown .input-file .input-file-name,.info.active.select .input-file .input-file-name,.input-file .info.active.select-dropdown .input-file-name,.input-file .info.active.select .input-file-name,.info.active.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .info.active.input-file .select-dropdown-trigger,.info.active.input-file .select select,.select .info.active.input-file select,.info.active.input-file .input-file-name,.info.active.button .select-dropdown .select-dropdown-trigger,.select-dropdown .info.active.button .select-dropdown-trigger,.info.active.button .select select,.select .info.active.button select,.info.active.button .input-file .input-file-name,.input-file .info.active.button .input-file-name,.info.active.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .info.active.textarea .select-dropdown-trigger,.info.active.textarea .select select,.select .info.active.textarea select,.info.active.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .info.active.input-tag .select-dropdown-trigger,.info.active.input-tag .select select,.select .info.active.input-tag select,.input-switch-checkbox+.info.active.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.info.active.input-switch .select-dropdown-trigger,.input-switch-checkbox+.info.active.input-switch .select select,.select .input-switch-checkbox+.info.active.input-switch select,.info.active.textarea .input-file .input-file-name,.info.active.input-tag .input-file .input-file-name,.input-switch-checkbox+.info.active.input-switch .input-file .input-file-name,.input-file .info.active.textarea .input-file-name,.input-file .info.active.input-tag .input-file-name,.input-file .input-switch-checkbox+.info.active.input-switch .input-file-name,.info.active.input .select-dropdown .select-dropdown-trigger,.select-dropdown .info.active.input .select-dropdown-trigger,.info.active.input .select select,.select .info.active.input select,.info.active.input .input-file .input-file-name,.input-file .info.active.input .input-file-name,.info.select-dropdown:focus:not(:disabled) .select-dropdown-trigger,.info.select-dropdown:focus:not(:disabled) .select select,.select .info.select-dropdown:focus:not(:disabled) select,.info.select:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.select:focus:not(:disabled) .select-dropdown-trigger,.info.select:focus:not(:disabled) select,.info.select-dropdown:focus:not(:disabled) .input-file .input-file-name,.info.select:focus:not(:disabled) .input-file .input-file-name,.input-file .info.select-dropdown:focus:not(:disabled) .input-file-name,.input-file .info.select:focus:not(:disabled) .input-file-name,.info.input-file:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input-file:focus:not(:disabled) .select-dropdown-trigger,.info.input-file:focus:not(:disabled) .select select,.select .info.input-file:focus:not(:disabled) select,.info.input-file:focus:not(:disabled) .input-file-name,.info.button:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.button:focus:not(:disabled) .select-dropdown-trigger,.info.button:focus:not(:disabled) .select select,.select .info.button:focus:not(:disabled) select,.info.button:focus:not(:disabled) .input-file .input-file-name,.input-file .info.button:focus:not(:disabled) .input-file-name,.info.textarea:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.textarea:focus:not(:disabled) .select-dropdown-trigger,.info.textarea:focus:not(:disabled) .select select,.select .info.textarea:focus:not(:disabled) select,.info.input-tag:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input-tag:focus:not(:disabled) .select-dropdown-trigger,.info.input-tag:focus:not(:disabled) .select select,.select .info.input-tag:focus:not(:disabled) select,.input-switch-checkbox+.info.input-switch:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.info.input-switch:focus:not(:disabled) .select-dropdown-trigger,.input-switch-checkbox+.info.input-switch:focus:not(:disabled) .select select,.select .input-switch-checkbox+.info.input-switch:focus:not(:disabled) select,.info.textarea:focus:not(:disabled) .input-file .input-file-name,.info.input-tag:focus:not(:disabled) .input-file .input-file-name,.input-switch-checkbox+.info.input-switch:focus:not(:disabled) .input-file .input-file-name,.input-file .info.textarea:focus:not(:disabled) .input-file-name,.input-file .info.input-tag:focus:not(:disabled) .input-file-name,.input-file .input-switch-checkbox+.info.input-switch:focus:not(:disabled) .input-file-name,.info.input:focus:not(:disabled) .select-dropdown .select-dropdown-trigger,.select-dropdown .info.input:focus:not(:disabled) .select-dropdown-trigger,.info.input:focus:not(:disabled) .select select,.select .info.input:focus:not(:disabled) select,.info.input:focus:not(:disabled) .input-file .input-file-name,.input-file .info.input:focus:not(:disabled) .input-file-name,.info.focus.select-dropdown .select-dropdown-trigger,.info.focus.select-dropdown .select select,.select .info.focus.select-dropdown select,.info.focus.select .select-dropdown .select-dropdown-trigger,.select-dropdown .info.focus.select .select-dropdown-trigger,.info.focus.select select,.info.focus.select-dropdown .input-file .input-file-name,.info.focus.select .input-file .input-file-name,.input-file .info.focus.select-dropdown .input-file-name,.input-file .info.focus.select .input-file-name,.info.focus.input-file .select-dropdown .select-dropdown-trigger,.select-dropdown .info.focus.input-file .select-dropdown-trigger,.info.focus.input-file .select select,.select .info.focus.input-file select,.info.focus.input-file .input-file-name,.info.focus.button .select-dropdown .select-dropdown-trigger,.select-dropdown .info.focus.button .select-dropdown-trigger,.info.focus.button .select select,.select .info.focus.button select,.info.focus.button .input-file .input-file-name,.input-file .info.focus.button .input-file-name,.info.focus.textarea .select-dropdown .select-dropdown-trigger,.select-dropdown .info.focus.textarea .select-dropdown-trigger,.info.focus.textarea .select select,.select .info.focus.textarea select,.info.focus.input-tag .select-dropdown .select-dropdown-trigger,.select-dropdown .info.focus.input-tag .select-dropdown-trigger,.info.focus.input-tag .select select,.select .info.focus.input-tag select,.input-switch-checkbox+.info.focus.input-switch .select-dropdown .select-dropdown-trigger,.select-dropdown .input-switch-checkbox+.info.focus.input-switch .select-dropdown-trigger,.input-switch-checkbox+.info.focus.input-switch .select select,.select .input-switch-checkbox+.info.focus.input-switch select,.info.focus.textarea .input-file .input-file-name,.info.focus.input-tag .input-file .input-file-name,.input-switch-checkbox+.info.focus.input-switch .input-file .input-file-name,.input-file .info.focus.textarea .input-file-name,.input-file .info.focus.input-tag .input-file-name,.input-file .input-switch-checkbox+.info.focus.input-switch .input-file-name,.info.focus.input .select-dropdown .select-dropdown-trigger,.select-dropdown .info.focus.input .select-dropdown-trigger,.info.focus.input .select select,.select .info.focus.input select,.info.focus.input .input-file .input-file-name,.input-file .info.focus.input .input-file-name{border-color:rgb(var(--color-info));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.toolbar-heading{border:1px solid #0000;height:2.5em;padding:calc(.5em - 1px) 1em;line-height:1.5}.small.toolbar-heading{font-size:.75rem}.normal.toolbar-heading{font-size:1rem}.medium.toolbar-heading{font-size:1.25rem}.large.toolbar-heading{font-size:1.5rem}.field{flex-flow:wrap;justify-content:flex-start;display:flex}.field.grouped.centered{justify-content:center}.field.grouped.right{justify-content:flex-end}.field.grouped>.control:not(:last-child){margin-right:.75rem}.field.expanded{flex:1}.field:not(.grouped)>.control:not(:last-child){margin-right:-1px}.field:not(.grouped)>.control:first-child:not(:only-child) .button,.field:not(.grouped)>.control:first-child:not(:only-child) .input-file .input-file-handle,.input-file .field:not(.grouped)>.control:first-child:not(:only-child) .input-file-handle,.field:not(.grouped)>.control:first-child:not(:only-child) .textarea,.field:not(.grouped)>.control:first-child:not(:only-child) .input-tag,.field:not(.grouped)>.control:first-child:not(:only-child) .input-switch-checkbox+.input-switch,.field:not(.grouped)>.control:first-child:not(:only-child) .input,.field:not(.grouped)>.control:first-child:not(:only-child) .select-dropdown .select-dropdown-trigger,.select-dropdown .field:not(.grouped)>.control:first-child:not(:only-child) .select-dropdown-trigger,.field:not(.grouped)>.control:first-child:not(:only-child) .select select,.select .field:not(.grouped)>.control:first-child:not(:only-child) select,.field:not(.grouped)>.control:first-child:not(:only-child) .input-file .input-file-name,.input-file .field:not(.grouped)>.control:first-child:not(:only-child) .input-file-name{border-top-right-radius:0;border-bottom-right-radius:0}.field:not(.grouped)>.control:last-child:not(:only-child) .button,.field:not(.grouped)>.control:last-child:not(:only-child) .input-file .input-file-handle,.input-file .field:not(.grouped)>.control:last-child:not(:only-child) .input-file-handle,.field:not(.grouped)>.control:last-child:not(:only-child) .textarea,.field:not(.grouped)>.control:last-child:not(:only-child) .input-tag,.field:not(.grouped)>.control:last-child:not(:only-child) .input-switch-checkbox+.input-switch,.field:not(.grouped)>.control:last-child:not(:only-child) .input,.field:not(.grouped)>.control:last-child:not(:only-child) .select-dropdown .select-dropdown-trigger,.select-dropdown .field:not(.grouped)>.control:last-child:not(:only-child) .select-dropdown-trigger,.field:not(.grouped)>.control:last-child:not(:only-child) .select select,.select .field:not(.grouped)>.control:last-child:not(:only-child) select,.field:not(.grouped)>.control:last-child:not(:only-child) .input-file .input-file-name,.input-file .field:not(.grouped)>.control:last-child:not(:only-child) .input-file-name{border-top-left-radius:0;border-bottom-left-radius:0}.field:not(.grouped)>.control:not(:first-child):not(:last-child) .button,.field:not(.grouped)>.control:not(:first-child):not(:last-child) .input-file .input-file-handle,.input-file .field:not(.grouped)>.control:not(:first-child):not(:last-child) .input-file-handle,.field:not(.grouped)>.control:not(:first-child):not(:last-child) .textarea,.field:not(.grouped)>.control:not(:first-child):not(:last-child) .input-tag,.field:not(.grouped)>.control:not(:first-child):not(:last-child) .input-switch-checkbox+.input-switch,.field:not(.grouped)>.control:not(:first-child):not(:last-child) .input,.field:not(.grouped)>.control:not(:first-child):not(:last-child) .select-dropdown .select-dropdown-trigger,.select-dropdown .field:not(.grouped)>.control:not(:first-child):not(:last-child) .select-dropdown-trigger,.field:not(.grouped)>.control:not(:first-child):not(:last-child) .select select,.select .field:not(.grouped)>.control:not(:first-child):not(:last-child) select,.field:not(.grouped)>.control:not(:first-child):not(:last-child) .input-file .input-file-name,.input-file .field:not(.grouped)>.control:not(:first-child):not(:last-child) .input-file-name{border-radius:0}.field:not(.grouped)>.control .button:focus,.field:not(.grouped)>.control .input-file .input-file-handle:focus,.input-file .field:not(.grouped)>.control .input-file-handle:focus,.field:not(.grouped)>.control .textarea:focus,.field:not(.grouped)>.control .input-tag:focus,.field:not(.grouped)>.control .input-switch-checkbox+.input-switch:focus,.field:not(.grouped)>.control .input:focus,.field:not(.grouped)>.control .select-dropdown .select-dropdown-trigger:focus,.select-dropdown .field:not(.grouped)>.control .select-dropdown-trigger:focus,.field:not(.grouped)>.control .select select:focus,.select .field:not(.grouped)>.control select:focus,.field:not(.grouped)>.control .input-file .input-file-name:focus,.input-file .field:not(.grouped)>.control .input-file-name:focus,.field:not(.grouped)>.control .button:active,.field:not(.grouped)>.control .input-file .input-file-handle:active,.input-file .field:not(.grouped)>.control .input-file-handle:active,.field:not(.grouped)>.control .textarea:active,.field:not(.grouped)>.control .input-tag:active,.field:not(.grouped)>.control .input-switch-checkbox+.input-switch:active,.field:not(.grouped)>.control .input:active,.field:not(.grouped)>.control .select-dropdown .select-dropdown-trigger:active,.select-dropdown .field:not(.grouped)>.control .select-dropdown-trigger:active,.field:not(.grouped)>.control .select select:active,.select .field:not(.grouped)>.control select:active,.field:not(.grouped)>.control .input-file .input-file-name:active,.input-file .field:not(.grouped)>.control .input-file-name:active{z-index:3}.fields{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.fields.inline{flex-direction:row;width:100%}.fields.inline .field:not(:last-child){margin-bottom:0;margin-right:.75rem}.fields.wrapped{flex-wrap:wrap;margin-bottom:-.75rem}.fields.wrapped .field:not(:last-child),.fields.wrapped .field:last-child{margin-bottom:.75rem}.fields.wrapped .field{min-width:0}.fields .field:not(:last-child){margin-bottom:.75rem}.fields+.fields{margin-top:.75rem}.control{min-width:0;position:relative}.control.expanded{flex:1;max-width:100%}.control.left>.button:focus~.icon-addon,.input-file .control.left>.input-file-handle:focus~.icon-addon,.control.left>.textarea:focus~.icon-addon,.control.left>.input-tag:focus~.icon-addon,.control.left>.input-switch-checkbox+.input-switch:focus~.icon-addon,.control.left>.input:focus~.icon-addon,.select-dropdown .control.left>.select-dropdown-trigger:focus~.icon-addon,.select .control.left>select:focus~.icon-addon,.input-file .control.left>.input-file-name:focus~.icon-addon,.control.right>.button:focus~.icon-addon,.input-file .control.right>.input-file-handle:focus~.icon-addon,.control.right>.textarea:focus~.icon-addon,.control.right>.input-tag:focus~.icon-addon,.control.right>.input-switch-checkbox+.input-switch:focus~.icon-addon,.control.right>.input:focus~.icon-addon,.select-dropdown .control.right>.select-dropdown-trigger:focus~.icon-addon,.select .control.right>select:focus~.icon-addon,.input-file .control.right>.input-file-name:focus~.icon-addon{color:rgb(var(--color-fg))}.control.left>.small.button~.icon-addon,.input-file .control.left>.small.input-file-handle~.icon-addon,.control.left>.small.textarea~.icon-addon,.control.left>.small.input-tag~.icon-addon,.control.left>.input-switch-checkbox+.small.input-switch~.icon-addon,.control.left>.small.input~.icon-addon,.select-dropdown .control.left>.small.select-dropdown-trigger~.icon-addon,.select .control.left>select.small~.icon-addon,.input-file .control.left>.small.input-file-name~.icon-addon,.control.right>.small.button~.icon-addon,.input-file .control.right>.small.input-file-handle~.icon-addon,.control.right>.small.textarea~.icon-addon,.control.right>.small.input-tag~.icon-addon,.control.right>.input-switch-checkbox+.small.input-switch~.icon-addon,.control.right>.small.input~.icon-addon,.select-dropdown .control.right>.small.select-dropdown-trigger~.icon-addon,.select .control.right>select.small~.icon-addon,.input-file .control.right>.small.input-file-name~.icon-addon{font-size:.75rem}.control.left>.small.button~.icon-addon .icon,.input-file .control.left>.small.input-file-handle~.icon-addon .icon,.control.left>.small.textarea~.icon-addon .icon,.control.left>.small.input-tag~.icon-addon .icon,.control.left>.input-switch-checkbox+.small.input-switch~.icon-addon .icon,.control.left>.small.input~.icon-addon .icon,.select-dropdown .control.left>.small.select-dropdown-trigger~.icon-addon .icon,.select .control.left>select.small~.icon-addon .icon,.input-file .control.left>.small.input-file-name~.icon-addon .icon,.control.right>.small.button~.icon-addon .icon,.input-file .control.right>.small.input-file-handle~.icon-addon .icon,.control.right>.small.textarea~.icon-addon .icon,.control.right>.small.input-tag~.icon-addon .icon,.control.right>.input-switch-checkbox+.small.input-switch~.icon-addon .icon,.control.right>.small.input~.icon-addon .icon,.select-dropdown .control.right>.small.select-dropdown-trigger~.icon-addon .icon,.select .control.right>select.small~.icon-addon .icon,.input-file .control.right>.small.input-file-name~.icon-addon .icon,.control.left>.normal.button~.icon-addon,.input-file .control.left>.normal.input-file-handle~.icon-addon,.control.left>.normal.textarea~.icon-addon,.control.left>.normal.input-tag~.icon-addon,.control.left>.input-switch-checkbox+.normal.input-switch~.icon-addon,.control.left>.normal.input~.icon-addon,.select-dropdown .control.left>.normal.select-dropdown-trigger~.icon-addon,.select .control.left>select.normal~.icon-addon,.input-file .control.left>.normal.input-file-name~.icon-addon,.control.right>.normal.button~.icon-addon,.input-file .control.right>.normal.input-file-handle~.icon-addon,.control.right>.normal.textarea~.icon-addon,.control.right>.normal.input-tag~.icon-addon,.control.right>.input-switch-checkbox+.normal.input-switch~.icon-addon,.control.right>.normal.input~.icon-addon,.select-dropdown .control.right>.normal.select-dropdown-trigger~.icon-addon,.select .control.right>select.normal~.icon-addon,.input-file .control.right>.normal.input-file-name~.icon-addon{font-size:1rem}.control.left>.normal.button~.icon-addon .icon,.input-file .control.left>.normal.input-file-handle~.icon-addon .icon,.control.left>.normal.textarea~.icon-addon .icon,.control.left>.normal.input-tag~.icon-addon .icon,.control.left>.input-switch-checkbox+.normal.input-switch~.icon-addon .icon,.control.left>.normal.input~.icon-addon .icon,.select-dropdown .control.left>.normal.select-dropdown-trigger~.icon-addon .icon,.select .control.left>select.normal~.icon-addon .icon,.input-file .control.left>.normal.input-file-name~.icon-addon .icon,.control.right>.normal.button~.icon-addon .icon,.input-file .control.right>.normal.input-file-handle~.icon-addon .icon,.control.right>.normal.textarea~.icon-addon .icon,.control.right>.normal.input-tag~.icon-addon .icon,.control.right>.input-switch-checkbox+.normal.input-switch~.icon-addon .icon,.control.right>.normal.input~.icon-addon .icon,.select-dropdown .control.right>.normal.select-dropdown-trigger~.icon-addon .icon,.select .control.right>select.normal~.icon-addon .icon,.input-file .control.right>.normal.input-file-name~.icon-addon .icon,.control.left>.medium.button~.icon-addon,.input-file .control.left>.medium.input-file-handle~.icon-addon,.control.left>.medium.textarea~.icon-addon,.control.left>.medium.input-tag~.icon-addon,.control.left>.input-switch-checkbox+.medium.input-switch~.icon-addon,.control.left>.medium.input~.icon-addon,.select-dropdown .control.left>.medium.select-dropdown-trigger~.icon-addon,.select .control.left>select.medium~.icon-addon,.input-file .control.left>.medium.input-file-name~.icon-addon,.control.right>.medium.button~.icon-addon,.input-file .control.right>.medium.input-file-handle~.icon-addon,.control.right>.medium.textarea~.icon-addon,.control.right>.medium.input-tag~.icon-addon,.control.right>.input-switch-checkbox+.medium.input-switch~.icon-addon,.control.right>.medium.input~.icon-addon,.select-dropdown .control.right>.medium.select-dropdown-trigger~.icon-addon,.select .control.right>select.medium~.icon-addon,.input-file .control.right>.medium.input-file-name~.icon-addon{font-size:1.25rem}.control.left>.medium.button~.icon-addon .icon,.input-file .control.left>.medium.input-file-handle~.icon-addon .icon,.control.left>.medium.textarea~.icon-addon .icon,.control.left>.medium.input-tag~.icon-addon .icon,.control.left>.input-switch-checkbox+.medium.input-switch~.icon-addon .icon,.control.left>.medium.input~.icon-addon .icon,.select-dropdown .control.left>.medium.select-dropdown-trigger~.icon-addon .icon,.select .control.left>select.medium~.icon-addon .icon,.input-file .control.left>.medium.input-file-name~.icon-addon .icon,.control.right>.medium.button~.icon-addon .icon,.input-file .control.right>.medium.input-file-handle~.icon-addon .icon,.control.right>.medium.textarea~.icon-addon .icon,.control.right>.medium.input-tag~.icon-addon .icon,.control.right>.input-switch-checkbox+.medium.input-switch~.icon-addon .icon,.control.right>.medium.input~.icon-addon .icon,.select-dropdown .control.right>.medium.select-dropdown-trigger~.icon-addon .icon,.select .control.right>select.medium~.icon-addon .icon,.input-file .control.right>.medium.input-file-name~.icon-addon .icon,.control.left>.large.button~.icon-addon,.input-file .control.left>.large.input-file-handle~.icon-addon,.control.left>.large.textarea~.icon-addon,.control.left>.large.input-tag~.icon-addon,.control.left>.input-switch-checkbox+.large.input-switch~.icon-addon,.control.left>.large.input~.icon-addon,.select-dropdown .control.left>.large.select-dropdown-trigger~.icon-addon,.select .control.left>select.large~.icon-addon,.input-file .control.left>.large.input-file-name~.icon-addon,.control.right>.large.button~.icon-addon,.input-file .control.right>.large.input-file-handle~.icon-addon,.control.right>.large.textarea~.icon-addon,.control.right>.large.input-tag~.icon-addon,.control.right>.input-switch-checkbox+.large.input-switch~.icon-addon,.control.right>.large.input~.icon-addon,.select-dropdown .control.right>.large.select-dropdown-trigger~.icon-addon,.select .control.right>select.large~.icon-addon,.input-file .control.right>.large.input-file-name~.icon-addon{font-size:1.5rem}.control.left>.large.button~.icon-addon .icon,.input-file .control.left>.large.input-file-handle~.icon-addon .icon,.control.left>.large.textarea~.icon-addon .icon,.control.left>.large.input-tag~.icon-addon .icon,.control.left>.input-switch-checkbox+.large.input-switch~.icon-addon .icon,.control.left>.large.input~.icon-addon .icon,.select-dropdown .control.left>.large.select-dropdown-trigger~.icon-addon .icon,.select .control.left>select.large~.icon-addon .icon,.input-file .control.left>.large.input-file-name~.icon-addon .icon,.control.right>.large.button~.icon-addon .icon,.input-file .control.right>.large.input-file-handle~.icon-addon .icon,.control.right>.large.textarea~.icon-addon .icon,.control.right>.large.input-tag~.icon-addon .icon,.control.right>.input-switch-checkbox+.large.input-switch~.icon-addon .icon,.control.right>.large.input~.icon-addon .icon,.select-dropdown .control.right>.large.select-dropdown-trigger~.icon-addon .icon,.select .control.right>select.large~.icon-addon .icon,.input-file .control.right>.large.input-file-name~.icon-addon .icon{font-size:1.75rem}.control.left .icon-addon,.control.right .icon-addon{color:rgb(var(--color-ui-hard));z-index:4;font-size:1rem}.control.left>.input,.control.left>.select select{padding-left:calc(2.5em - 1px)}.control.right>.input{padding-right:calc(2.5em - 1px)}.control .icon-addon{pointer-events:none;justify-content:center;align-items:center;width:2.5em;height:2.5em;display:inline-flex;position:absolute;top:0}.control .icon-left{left:0}.control .icon-right{right:0}.control .input-drop{z-index:4;box-shadow:0 4px 4px RGB(var(--color-fg-softer)/.2);background-color:#fff;padding:.75em;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.control .input-drop-cover{z-index:3;background-color:#0006;position:fixed;inset:0}@media screen and (min-width:768px){.control .input-drop{top:inherit;position:absolute;left:0;transform:none}.control .input-drop-cover{background-color:#0000}}.help{color:rgb(var(--color-fg));margin-top:-.75rem;font-size:.75rem;display:block}.help:not(:last-child){margin-bottom:.75rem}.help.red{color:rgb(var(--color-red))}.help.orange{color:rgb(var(--color-orange))}.help.yellow{color:rgb(var(--color-yellow))}.help.green{color:rgb(var(--color-green))}.help.cyan{color:rgb(var(--color-cyan))}.help.blue{color:rgb(var(--color-blue))}.help.purple{color:rgb(var(--color-purple))}.help.pink{color:rgb(var(--color-pink))}.help.primary{color:rgb(var(--color-primary))}.help.success{color:rgb(var(--color-success))}.help.warning{color:rgb(var(--color-warning))}.help.danger{color:rgb(var(--color-danger))}.help.info{color:rgb(var(--color-info))}.input-file{border-radius:3px;position:relative}.input-file input[type=file]{z-index:-1;opacity:0;border:0;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.input-file input:disabled+.input-file-fields .input-file-handle{opacity:.5;cursor:default;pointer-events:none}.input-file .input-file-fields{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:stretch;min-width:0;display:flex;position:relative;overflow:hidden}.input-file .input-file-handle{z-index:2;flex-grow:0;box-shadow:none!important}.input-file .input-file-name{z-index:1;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;flex:1;min-width:0;display:block;overflow:hidden;box-shadow:none!important}.input-file.active:not(:disabled),.input-file.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.input-file:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.input-file:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.input-file.red.active:not(:disabled),.input-file.red.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}.input-file.red:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}.input-file.red:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}.input-file.orange.active:not(:disabled),.input-file.orange.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}.input-file.orange:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}.input-file.orange:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}.input-file.yellow.active:not(:disabled),.input-file.yellow.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}.input-file.yellow:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}.input-file.yellow:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}.input-file.green.active:not(:disabled),.input-file.green.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}.input-file.green:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}.input-file.green:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}.input-file.cyan.active:not(:disabled),.input-file.cyan.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}.input-file.cyan:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}.input-file.cyan:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}.input-file.blue.active:not(:disabled),.input-file.blue.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}.input-file.blue:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}.input-file.blue:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}.input-file.purple.active:not(:disabled),.input-file.purple.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}.input-file.purple:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}.input-file.purple:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}.input-file.pink.active:not(:disabled),.input-file.pink.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}.input-file.pink:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}.input-file.pink:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}.input-file.primary.active:not(:disabled),.input-file.primary.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.input-file.primary:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.input-file.primary:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.input-file.success.active:not(:disabled),.input-file.success.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}.input-file.success:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}.input-file.success:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}.input-file.warning.active:not(:disabled),.input-file.warning.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}.input-file.warning:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}.input-file.warning:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}.input-file.danger.active:not(:disabled),.input-file.danger.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}.input-file.danger:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}.input-file.danger:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}.input-file.info.active:not(:disabled),.input-file.info.focus:not(:disabled){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.input-file.info:active:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.input-file.info:focus:has(input:not(:disabled)){box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.input-file:not(.dropper) .input-file-handle{border-top-right-radius:0;border-bottom-right-radius:0}.input-file:not(.dropper) .input-file-name{border-top-left-radius:0;border-bottom-left-radius:0}.input-file.dropper .input-file-handle{white-space:nowrap;flex-direction:column;align-items:center;width:100%;max-width:100%;height:auto;padding:1em;display:flex}.input-file.dropper .input-file-handle .icon{margin:0}.input-switch-checkbox{z-index:-1;opacity:0;border:0;outline:none;width:1px;height:100%;display:block;position:absolute;inset:0}.input-switch-checkbox:focus:not(:disabled)+.input-switch,.input-switch-checkbox:active:not(:disabled)+.input-switch{border-color:rgb(var(--color-primary));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:hover:not(:disabled)+.input-switch .input-switch-handle{background-color:rgb(var(--color-ui-harder))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.red,.input-switch-checkbox+.input-switch.focus.red,.input-switch-checkbox:active:not(:disabled)+.input-switch.red,.input-switch-checkbox+.input-switch.active.red{border-color:rgb(var(--color-red));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.orange,.input-switch-checkbox+.input-switch.focus.orange,.input-switch-checkbox:active:not(:disabled)+.input-switch.orange,.input-switch-checkbox+.input-switch.active.orange{border-color:rgb(var(--color-orange));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.yellow,.input-switch-checkbox+.input-switch.focus.yellow,.input-switch-checkbox:active:not(:disabled)+.input-switch.yellow,.input-switch-checkbox+.input-switch.active.yellow{border-color:rgb(var(--color-yellow));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.green,.input-switch-checkbox+.input-switch.focus.green,.input-switch-checkbox:active:not(:disabled)+.input-switch.green,.input-switch-checkbox+.input-switch.active.green{border-color:rgb(var(--color-green));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.cyan,.input-switch-checkbox+.input-switch.focus.cyan,.input-switch-checkbox:active:not(:disabled)+.input-switch.cyan,.input-switch-checkbox+.input-switch.active.cyan{border-color:rgb(var(--color-cyan));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.blue,.input-switch-checkbox+.input-switch.focus.blue,.input-switch-checkbox:active:not(:disabled)+.input-switch.blue,.input-switch-checkbox+.input-switch.active.blue{border-color:rgb(var(--color-blue));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.purple,.input-switch-checkbox+.input-switch.focus.purple,.input-switch-checkbox:active:not(:disabled)+.input-switch.purple,.input-switch-checkbox+.input-switch.active.purple{border-color:rgb(var(--color-purple));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.pink,.input-switch-checkbox+.input-switch.focus.pink,.input-switch-checkbox:active:not(:disabled)+.input-switch.pink,.input-switch-checkbox+.input-switch.active.pink{border-color:rgb(var(--color-pink));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.primary,.input-switch-checkbox+.input-switch.focus.primary,.input-switch-checkbox:active:not(:disabled)+.input-switch.primary,.input-switch-checkbox+.input-switch.active.primary{border-color:rgb(var(--color-primary));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.success,.input-switch-checkbox+.input-switch.focus.success,.input-switch-checkbox:active:not(:disabled)+.input-switch.success,.input-switch-checkbox+.input-switch.active.success{border-color:rgb(var(--color-success));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.warning,.input-switch-checkbox+.input-switch.focus.warning,.input-switch-checkbox:active:not(:disabled)+.input-switch.warning,.input-switch-checkbox+.input-switch.active.warning{border-color:rgb(var(--color-warning));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.danger,.input-switch-checkbox+.input-switch.focus.danger,.input-switch-checkbox:active:not(:disabled)+.input-switch.danger,.input-switch-checkbox+.input-switch.active.danger{border-color:rgb(var(--color-danger));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox:focus:not(:disabled)+.input-switch.info,.input-switch-checkbox+.input-switch.focus.info,.input-switch-checkbox:active:not(:disabled)+.input-switch.info,.input-switch-checkbox+.input-switch.active.info{border-color:rgb(var(--color-info));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.input-switch-checkbox+.input-switch{width:4.5em;transition:background-color 86ms ease-in-out;position:relative;overflow:hidden}.input-switch-checkbox+.input-switch .input-switch-handle{background-color:rgb(var(--color-ui-hard));border-radius:3px;width:1.5em;height:1.5em;transition:left 86ms ease-in-out;position:absolute;top:calc(.5em - 1px);left:calc(.75em - 1px)}.input-switch-checkbox:not(:disabled)+.input-switch{cursor:pointer}.input-switch-checkbox:checked+.input-switch{background-color:rgb(var(--color-primary))}.input-switch-checkbox:checked+.input-switch .input-switch-handle{left:2.25em}.input-switch-checkbox:checked+.input-switch.red{background-color:rgb(var(--color-red))}.input-switch-checkbox:checked+.input-switch.orange{background-color:rgb(var(--color-orange))}.input-switch-checkbox:checked+.input-switch.yellow{background-color:rgb(var(--color-yellow))}.input-switch-checkbox:checked+.input-switch.green{background-color:rgb(var(--color-green))}.input-switch-checkbox:checked+.input-switch.cyan{background-color:rgb(var(--color-cyan))}.input-switch-checkbox:checked+.input-switch.blue{background-color:rgb(var(--color-blue))}.input-switch-checkbox:checked+.input-switch.purple{background-color:rgb(var(--color-purple))}.input-switch-checkbox:checked+.input-switch.pink{background-color:rgb(var(--color-pink))}.input-switch-checkbox:checked+.input-switch.primary{background-color:rgb(var(--color-primary))}.input-switch-checkbox:checked+.input-switch.success{background-color:rgb(var(--color-success))}.input-switch-checkbox:checked+.input-switch.warning{background-color:rgb(var(--color-warning))}.input-switch-checkbox:checked+.input-switch.danger{background-color:rgb(var(--color-danger))}.input-switch-checkbox:checked+.input-switch.info{background-color:rgb(var(--color-info))}.input-tag{flex-wrap:wrap;gap:.5em;height:auto;padding:calc(.5em - 1px);display:inline-flex}.input-tag .input-tag-element.tags{flex-grow:0;margin-bottom:0}.input-tag .input-tag-element.tags .tag{margin-bottom:0}.input-tag .input-tag-edit{background-color:#0000;border:0;flex-grow:1;min-width:12rem;font-size:1em}.label{font-family:var(--fira-code-font,monospace);color:rgb(var(--color-fg-softer));font-size:.875rem;font-weight:400;line-height:2em;display:block}.label:not(:last-child){margin-bottom:.5rem}.input-label{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex-direction:row;display:flex}.input-label .input-label-label{flex-grow:1;flex-shrink:1;margin-bottom:0;margin-right:.75rem;line-height:2.5rem}.input-label.small .input-label-label{line-height:1.75rem}.input-label.normal .input-label-label{line-height:2.5rem}.input-label.medium .input-label-label{line-height:3rem}.input-label.large .input-label-label{line-height:3.75rem}.select{width:100%;max-width:100%;height:2.5em;font-size:1rem;display:inline-block;position:relative}.select select{cursor:pointer;padding-right:calc(2.5em - 1px);display:block}.select .select-action{z-index:4;color:rgb(var(--color-fg));pointer-events:none;justify-content:center;align-items:center;width:2.5em;height:2.5em;display:flex;position:absolute;top:0;right:0}.select:hover .select-action{color:rgb(var(--color-primary))}.select.red select{border-color:rgb(var(--color-red))}.select.red select:active:not(:disabled),.select.red select:focus:not(:disabled),.select.red.active select,.select.red.focus select{border-color:rgb(var(--color-red));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}.select.red:hover .select-action{color:rgb(var(--color-red))}.select.orange select{border-color:rgb(var(--color-orange))}.select.orange select:active:not(:disabled),.select.orange select:focus:not(:disabled),.select.orange.active select,.select.orange.focus select{border-color:rgb(var(--color-orange));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}.select.orange:hover .select-action{color:rgb(var(--color-orange))}.select.yellow select{border-color:rgb(var(--color-yellow))}.select.yellow select:active:not(:disabled),.select.yellow select:focus:not(:disabled),.select.yellow.active select,.select.yellow.focus select{border-color:rgb(var(--color-yellow));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}.select.yellow:hover .select-action{color:rgb(var(--color-yellow))}.select.green select{border-color:rgb(var(--color-green))}.select.green select:active:not(:disabled),.select.green select:focus:not(:disabled),.select.green.active select,.select.green.focus select{border-color:rgb(var(--color-green));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}.select.green:hover .select-action{color:rgb(var(--color-green))}.select.cyan select{border-color:rgb(var(--color-cyan))}.select.cyan select:active:not(:disabled),.select.cyan select:focus:not(:disabled),.select.cyan.active select,.select.cyan.focus select{border-color:rgb(var(--color-cyan));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}.select.cyan:hover .select-action{color:rgb(var(--color-cyan))}.select.blue select{border-color:rgb(var(--color-blue))}.select.blue select:active:not(:disabled),.select.blue select:focus:not(:disabled),.select.blue.active select,.select.blue.focus select{border-color:rgb(var(--color-blue));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}.select.blue:hover .select-action{color:rgb(var(--color-blue))}.select.purple select{border-color:rgb(var(--color-purple))}.select.purple select:active:not(:disabled),.select.purple select:focus:not(:disabled),.select.purple.active select,.select.purple.focus select{border-color:rgb(var(--color-purple));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}.select.purple:hover .select-action{color:rgb(var(--color-purple))}.select.pink select{border-color:rgb(var(--color-pink))}.select.pink select:active:not(:disabled),.select.pink select:focus:not(:disabled),.select.pink.active select,.select.pink.focus select{border-color:rgb(var(--color-pink));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}.select.pink:hover .select-action{color:rgb(var(--color-pink))}.select.primary select{border-color:rgb(var(--color-primary))}.select.primary select:active:not(:disabled),.select.primary select:focus:not(:disabled),.select.primary.active select,.select.primary.focus select{border-color:rgb(var(--color-primary));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.select.primary:hover .select-action{color:rgb(var(--color-primary))}.select.success select{border-color:rgb(var(--color-success))}.select.success select:active:not(:disabled),.select.success select:focus:not(:disabled),.select.success.active select,.select.success.focus select{border-color:rgb(var(--color-success));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}.select.success:hover .select-action{color:rgb(var(--color-success))}.select.warning select{border-color:rgb(var(--color-warning))}.select.warning select:active:not(:disabled),.select.warning select:focus:not(:disabled),.select.warning.active select,.select.warning.focus select{border-color:rgb(var(--color-warning));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}.select.warning:hover .select-action{color:rgb(var(--color-warning))}.select.danger select{border-color:rgb(var(--color-danger))}.select.danger select:active:not(:disabled),.select.danger select:focus:not(:disabled),.select.danger.active select,.select.danger.focus select{border-color:rgb(var(--color-danger));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}.select.danger:hover .select-action{color:rgb(var(--color-danger))}.select.info select{border-color:rgb(var(--color-info))}.select.info select:active:not(:disabled),.select.info select:focus:not(:disabled),.select.info.active select,.select.info.focus select{border-color:rgb(var(--color-info));box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.select.info:hover .select-action{color:rgb(var(--color-info))}.select-dropdown{width:100%;position:relative}.select-dropdown select{z-index:-1;opacity:0;border:0;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.select-dropdown .select-dropdown-trigger{cursor:pointer;flex:auto;padding-right:calc(2.5em - 1px);display:block}.select-dropdown .select-action{z-index:4;color:rgb(var(--color-fg));pointer-events:none;justify-content:center;align-items:center;width:2.5em;height:2.5em;display:flex;position:absolute;top:0;right:0}.select-dropdown:hover .select-action{color:rgb(var(--color-primary))}.select-dropdown.active .select-dropdown-trigger,.select-dropdown.active .select-dropdown-trigger:hover,.select-dropdown.focus .select-dropdown-trigger,.select-dropdown.focus .select-dropdown-trigger:hover{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha));border-color:rgb(var(--color-primary))}.select-dropdown.red:hover .select-action{color:rgb(var(--color-red))}.select-dropdown.orange:hover .select-action{color:rgb(var(--color-orange))}.select-dropdown.yellow:hover .select-action{color:rgb(var(--color-yellow))}.select-dropdown.green:hover .select-action{color:rgb(var(--color-green))}.select-dropdown.cyan:hover .select-action{color:rgb(var(--color-cyan))}.select-dropdown.blue:hover .select-action{color:rgb(var(--color-blue))}.select-dropdown.purple:hover .select-action{color:rgb(var(--color-purple))}.select-dropdown.pink:hover .select-action{color:rgb(var(--color-pink))}.select-dropdown.primary:hover .select-action{color:rgb(var(--color-primary))}.select-dropdown.success:hover .select-action{color:rgb(var(--color-success))}.select-dropdown.warning:hover .select-action{color:rgb(var(--color-warning))}.select-dropdown.danger:hover .select-action{color:rgb(var(--color-danger))}.select-dropdown.info:hover .select-action{color:rgb(var(--color-info))}.textarea{resize:vertical;min-width:100%;max-width:100%;padding:calc(.75em - 1px)}.textarea.no-resize{resize:none}.textarea[rows]{height:initial}.textarea:not([rows]){min-height:8em;max-height:40em}.icon{width:1em;height:1em;font-size:1.25rem;display:block}.icon.inline{vertical-align:bottom;display:inline}.icon.small{font-size:1rem}.icon.normal{font-size:1.25rem}.icon.medium{font-size:1.5rem}.icon.large{font-size:1.75rem}.icon.red{color:rgb(var(--color-red))}.icon.orange{color:rgb(var(--color-orange))}.icon.yellow{color:rgb(var(--color-yellow))}.icon.green{color:rgb(var(--color-green))}.icon.cyan{color:rgb(var(--color-cyan))}.icon.blue{color:rgb(var(--color-blue))}.icon.purple{color:rgb(var(--color-purple))}.icon.pink{color:rgb(var(--color-pink))}.icon.primary{color:rgb(var(--color-primary))}.icon.success{color:rgb(var(--color-success))}.icon.warning{color:rgb(var(--color-warning))}.icon.danger{color:rgb(var(--color-danger))}.icon.info{color:rgb(var(--color-info))}.icon.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.toolbar-heading,.tab a,.icon-item{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;align-items:center;display:inline-flex}.toolbar-heading>.icon,.tab a>.icon,.icon-item>.icon,.toolbar-heading>.icon-like,.tab a>.icon-like,.icon-item>.icon-like{flex-grow:0;flex-shrink:0}.toolbar-heading>.icon:first-child:not(:last-child),.tab a>.icon:first-child:not(:last-child),.icon-item>.icon:first-child:not(:last-child),.toolbar-heading>.icon-like:first-child:not(:last-child),.tab a>.icon-like:first-child:not(:last-child),.icon-item>.icon-like:first-child:not(:last-child){margin-right:.5em}.toolbar-heading>.icon:last-child:not(:first-child),.tab a>.icon:last-child:not(:first-child),.icon-item>.icon:last-child:not(:first-child),.toolbar-heading>.icon-like:last-child:not(:first-child),.tab a>.icon-like:last-child:not(:first-child),.icon-item>.icon-like:last-child:not(:first-child){margin-left:.5em}.icon-item{color:inherit;line-height:1.5em}.icon-item.small{font-size:.75rem}.icon-item.normal{font-size:1rem}.icon-item.medium{font-size:1.25rem}.icon-item.large{font-size:1.5rem}.loader{justify-content:center;align-items:center;display:inline-flex}.loader.expanded{width:100%;height:100%}.loader-container{background-image:linear-gradient(0deg,rgb(var(--color-bg-hard)/100%)0%,rgb(var(--color-bg-hard)/100%)10%,rgb(var(--color-bg-hard)/0%)10%,rgb(var(--color-bg-hard)/0%)90%,rgb(var(--color-bg-hard)/100%)90%,rgb(var(--color-bg-hard)/100%)100%);background-repeat:repeat-y;background-size:100% 200%;background-color:rgb(var(--color-bg));animation-name:loader-image,loader-color;animation-duration:4s,.5s;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:alternate;animation-play-state:running,running;animation-delay:0s,0s;animation-fill-mode:none,none;animation-timeline:auto,auto}@keyframes loader-image{0%{background-position:0 200%}to{background-position:0 -100%}}@keyframes loader-color{0%{background-color:rgb(var(--color-bg-hard))}to{background-color:rgb(var(--color-bg))}}.menu{color:rgb(var(--color-fg-softer));font-weight:400}.menu li>a,.menu li>span{line-height:1.5;display:flex}.menu li+li{margin-bottom:.5rem}.menu .menu{padding-left:1rem}.modal-container{background-color:rgb(var(--color-bg)/80%);-webkit-backdrop-filter:saturate(120%)blur(7px);backdrop-filter:saturate(120%)blur(7px);z-index:30;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}.modal-container.expand{justify-content:stretch;align-items:stretch}.modal-container.expand .modal-content{max-width:initial;max-height:initial}.modal-content{flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;width:100%;padding:1rem;display:flex;position:relative;overflow:hidden}@media screen and (min-width:768px){.modal-content{max-width:768px;max-height:calc(100vh - 2rem);padding:2rem}}.modal-dialog{max-width:568px}.modal-frame{min-height:0;box-shadow:0 4px 4px RGB(var(--color-fg-softer)/.2);background-color:rgb(var(--color-bg));border:1px solid rgb(var(--color-ui-hard));border-radius:3px;flex-direction:column;flex:1;align-items:stretch;display:flex;position:relative;overflow:hidden}.modal-frame .close{position:absolute;top:.5rem;right:.5rem}.modal-heading{padding:1.5rem 1.5rem .5rem}.modal-body,.modal-window-body{flex:1;min-height:0;display:block;overflow:hidden auto}.modal-body{padding:1rem 1.5rem}.modal-footer{padding:.5rem 1.5rem 1.5rem}.modal-window-heading{font-family:var(--fira-code-font,monospace);border-bottom:1px solid rgb(var(--color-ui-hard))}.modal-window-footer{border-top:1px solid rgb(var(--color-ui-hard))}.notice-container{z-index:40;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;top:1em;left:1em;right:1em}.notice{background-color:rgb(var(--color-ui));color:rgb(var(--color-fg));border-radius:3px;flex-direction:row;padding:.5em 3em .5em 1em;display:flex;position:relative}.notice:not(:last-child){margin-bottom:1em}.notice.red{background-color:rgb(var(--color-red));color:rgb(var(--color-red-overlay))}.notice.orange{background-color:rgb(var(--color-orange));color:rgb(var(--color-orange-overlay))}.notice.yellow{background-color:rgb(var(--color-yellow));color:rgb(var(--color-yellow-overlay))}.notice.green{background-color:rgb(var(--color-green));color:rgb(var(--color-green-overlay))}.notice.cyan{background-color:rgb(var(--color-cyan));color:rgb(var(--color-cyan-overlay))}.notice.blue{background-color:rgb(var(--color-blue));color:rgb(var(--color-blue-overlay))}.notice.purple{background-color:rgb(var(--color-purple));color:rgb(var(--color-purple-overlay))}.notice.pink{background-color:rgb(var(--color-pink));color:rgb(var(--color-pink-overlay))}.notice.primary{background-color:rgb(var(--color-primary));color:rgb(var(--color-primary-overlay))}.notice.success{background-color:rgb(var(--color-success));color:rgb(var(--color-success-overlay))}.notice.warning{background-color:rgb(var(--color-warning));color:rgb(var(--color-warning-overlay))}.notice.danger{background-color:rgb(var(--color-danger));color:rgb(var(--color-danger-overlay))}.notice.info{background-color:rgb(var(--color-info));color:rgb(var(--color-info-overlay))}.notice .notice-icon{flex:none;margin-left:-.5em;margin-right:.5em;display:block}.notice .notice-content{flex:1;display:block}.notice .delete{position:absolute;top:0;right:0}.pagination{text-align:center;flex-flow:wrap;justify-content:space-between;align-items:center;gap:.25em;font-size:1rem;display:flex}.pagination .pagination-previous{order:1}.pagination .pagination-next{order:2}.pagination .pagination-pages{flex-flow:wrap;flex-grow:1;flex-shrink:1;order:0;justify-content:center;align-items:center;gap:.25em;width:100%;min-width:0;margin:0;display:flex}.pagination .pagination-pages li{margin:0;list-style:none}.pagination .pagination-ellipsis,.pagination .pagination-link{min-width:2.5em;max-width:100%;padding:calc(.5em - 1px)}.pagination .pagination-previous,.pagination .pagination-next,.pagination .pagination-link,.pagination .pagination-previous:hover,.pagination .pagination-previous:active,.pagination .pagination-next:hover,.pagination .pagination-next:active,.pagination .pagination-link:hover,.pagination .pagination-link:active{color:rgb(var(--color-fg))}@media screen and (min-width:768px){.pagination{flex-wrap:nowrap;justify-content:center}.pagination .pagination-pages{justify-content:flex-start}.pagination.right .pagination-previous{order:0}.pagination.right .pagination-next{order:1}.pagination.right .pagination-pages{order:2;justify-content:flex-end}.pagination.centered .pagination-previous{order:0}.pagination.centered .pagination-pages{order:1;justify-content:center}.pagination.centered .pagination-next{order:2}}.profile{vertical-align:middle;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;max-width:100%;display:flex}.profile .inline{display:inline}.profile .profile-picture{flex-grow:0;flex-shrink:0;display:flex}.profile .profile-info{flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center;align-items:stretch;min-width:0;display:flex}.profile .profile-info .profile-more,.profile .profile-info .profile-name{white-space:nowrap;text-overflow:ellipsis;line-height:1rem;overflow:hidden}.profile .profile-info .profile-name{color:rgb(var(--color-primary));font-weight:500}.profile .profile-info .profile-more{color:rgb(var(--color-fg-softer));font-size:.875rem}.profile.small{gap:.25rem}.profile.small .profile-name{line-height:1.5rem}a.profile:hover .profile-name,a.profile:active .profile-name{color:rgb(var(--color-primary-hard))}.profile-picture{box-sizing:border-box;background-color:rgb(var(--color-bg-hard));border:1px solid rgb(var(--color-ui-hard));border-radius:50%;justify-content:center;align-items:center;width:1em;height:1em;font-size:1.5rem;display:inline-flex;position:relative;overflow:hidden}.profile-picture img,.profile-picture span{object-fit:cover;flex-grow:0;flex-shrink:0;width:100%;height:100%}.profile-picture.small{font-size:1rem}.profile-picture.normal{font-size:1.5rem}.profile-picture.medium{font-size:2rem}.profile-picture.large{font-size:2.5rem}.tabs{white-space:nowrap;justify-content:space-between;align-items:stretch;display:flex;overflow:auto hidden}.tabs ul{border-bottom:1px solid rgb(var(--color-ui-hard));flex-direction:row;flex-grow:1;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.tab{flex-grow:0;flex-shrink:1;display:block}.tab a{cursor:pointer;background-color:#0000;border-top:1px solid #0000;border-left:1px solid #0000;border-right:1px solid #0000;margin-bottom:-1px;padding:calc(.5em - 1px) 1em}.tab.active a{background-color:rgb(var(--color-bg));border-left-color:rgb(var(--color-ui-hard));border-right-color:rgb(var(--color-ui-hard));border-top-color:rgb(var(--color-ui-hard));border-top-left-radius:3px;border-top-right-radius:3px}.tabs-panel{flex-direction:column;display:flex}.tabs-panel .tabs{z-index:2;flex:none;position:relative}.tabs-panel .tabs-panel-content{z-index:1;flex-direction:column;flex:auto;display:flex;position:relative}.table td,.table th{padding:.25rem .5rem}@media screen and (min-width:768px){.table td,.table th{padding:.5rem .75rem}}.table{background-color:rgb(var(--color-bg-hard));font-size:1rem}.table.expand{min-width:100%}.table thead th,.table td{border:1px solid rgb(var(--color-ui-hard))}.table th{font-family:var(--fira-code-font,monospace);color:rgb(var(--color-fg-softer));font-size:.875rem;font-weight:400}.table th:not([align]){text-align:inherit}.table-container{border:1px solid rgb(var(--color-ui-hard));border-radius:3px;max-width:100%;overflow:auto hidden}.table-container .table thead th{white-space:nowrap}.table-container .table thead tr:first-child th{border-top-width:0}.table-container .table thead tr th:first-child{border-left-width:0}.table-container .table thead tr th:last-child{border-right-width:0}.table-container .table tbody tr:last-child td{border-bottom-width:0}.table-container .table tbody tr td:first-child{border-left-width:0}.table-container .table tbody tr td:last-child{border-right-width:0}.tag{background-color:rgb(var(--color-ui));color:var(--color-fg);white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;height:2em;padding-left:.75em;padding-right:.75em;font-size:.75rem;line-height:1.5em;display:inline-flex}.tag.action{color:rgb(var(--color-fg));cursor:pointer;width:2em;padding-left:0;padding-right:0}.tag.action:hover,.tag.action.hover,.tag.action:focus,.tag.action.focus{background-color:rgb(var(--color-ui-light));color:rgb(var(--color-fg))}.tag.action:focus,.tag.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.tag.action:active,.tag.action.active{background-color:rgb(var(--color-ui-dark));color:rgb(var(--color-fg))}.tag .icon{font-size:1rem}.tag.small{font-size:.5rem}.tag.small .icon,.tag.normal{font-size:.75rem}.tag.normal .icon,.tag.medium{font-size:1rem}.tag.medium .icon,.tag.large{font-size:1.25rem}.tag.large .icon{font-size:1.5rem}.tag.red{background-color:rgb(var(--color-red));color:rgb(var(--color-red-overlay))}.tag.red.action:hover,.tag.red.action.hover,.tag.red.action:focus,.tag.red.action.focus{background-color:rgb(var(--color-red-hard));color:rgb(var(--color-red-overlay))}.tag.red.action:focus,.tag.red.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-red-hard)/var(--input-focus-shadow-alpha))}.tag.red.action:active,.tag.red.action.active{background-color:rgb(var(--color-red-hard));color:rgb(var(--color-red-overlay))}.tag.orange{background-color:rgb(var(--color-orange));color:rgb(var(--color-orange-overlay))}.tag.orange.action:hover,.tag.orange.action.hover,.tag.orange.action:focus,.tag.orange.action.focus{background-color:rgb(var(--color-orange-hard));color:rgb(var(--color-orange-overlay))}.tag.orange.action:focus,.tag.orange.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-orange-hard)/var(--input-focus-shadow-alpha))}.tag.orange.action:active,.tag.orange.action.active{background-color:rgb(var(--color-orange-hard));color:rgb(var(--color-orange-overlay))}.tag.yellow{background-color:rgb(var(--color-yellow));color:rgb(var(--color-yellow-overlay))}.tag.yellow.action:hover,.tag.yellow.action.hover,.tag.yellow.action:focus,.tag.yellow.action.focus{background-color:rgb(var(--color-yellow-hard));color:rgb(var(--color-yellow-overlay))}.tag.yellow.action:focus,.tag.yellow.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-yellow-hard)/var(--input-focus-shadow-alpha))}.tag.yellow.action:active,.tag.yellow.action.active{background-color:rgb(var(--color-yellow-hard));color:rgb(var(--color-yellow-overlay))}.tag.green{background-color:rgb(var(--color-green));color:rgb(var(--color-green-overlay))}.tag.green.action:hover,.tag.green.action.hover,.tag.green.action:focus,.tag.green.action.focus{background-color:rgb(var(--color-green-hard));color:rgb(var(--color-green-overlay))}.tag.green.action:focus,.tag.green.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-green-hard)/var(--input-focus-shadow-alpha))}.tag.green.action:active,.tag.green.action.active{background-color:rgb(var(--color-green-hard));color:rgb(var(--color-green-overlay))}.tag.cyan{background-color:rgb(var(--color-cyan));color:rgb(var(--color-cyan-overlay))}.tag.cyan.action:hover,.tag.cyan.action.hover,.tag.cyan.action:focus,.tag.cyan.action.focus{background-color:rgb(var(--color-cyan-hard));color:rgb(var(--color-cyan-overlay))}.tag.cyan.action:focus,.tag.cyan.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-cyan-hard)/var(--input-focus-shadow-alpha))}.tag.cyan.action:active,.tag.cyan.action.active{background-color:rgb(var(--color-cyan-hard));color:rgb(var(--color-cyan-overlay))}.tag.blue{background-color:rgb(var(--color-blue));color:rgb(var(--color-blue-overlay))}.tag.blue.action:hover,.tag.blue.action.hover,.tag.blue.action:focus,.tag.blue.action.focus{background-color:rgb(var(--color-blue-hard));color:rgb(var(--color-blue-overlay))}.tag.blue.action:focus,.tag.blue.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-blue-hard)/var(--input-focus-shadow-alpha))}.tag.blue.action:active,.tag.blue.action.active{background-color:rgb(var(--color-blue-hard));color:rgb(var(--color-blue-overlay))}.tag.purple{background-color:rgb(var(--color-purple));color:rgb(var(--color-purple-overlay))}.tag.purple.action:hover,.tag.purple.action.hover,.tag.purple.action:focus,.tag.purple.action.focus{background-color:rgb(var(--color-purple-hard));color:rgb(var(--color-purple-overlay))}.tag.purple.action:focus,.tag.purple.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-purple-hard)/var(--input-focus-shadow-alpha))}.tag.purple.action:active,.tag.purple.action.active{background-color:rgb(var(--color-purple-hard));color:rgb(var(--color-purple-overlay))}.tag.pink{background-color:rgb(var(--color-pink));color:rgb(var(--color-pink-overlay))}.tag.pink.action:hover,.tag.pink.action.hover,.tag.pink.action:focus,.tag.pink.action.focus{background-color:rgb(var(--color-pink-hard));color:rgb(var(--color-pink-overlay))}.tag.pink.action:focus,.tag.pink.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-pink-hard)/var(--input-focus-shadow-alpha))}.tag.pink.action:active,.tag.pink.action.active{background-color:rgb(var(--color-pink-hard));color:rgb(var(--color-pink-overlay))}.tag.primary{background-color:rgb(var(--color-primary));color:rgb(var(--color-primary-overlay))}.tag.primary.action:hover,.tag.primary.action.hover,.tag.primary.action:focus,.tag.primary.action.focus{background-color:rgb(var(--color-primary-hard));color:rgb(var(--color-primary-overlay))}.tag.primary.action:focus,.tag.primary.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-primary-hard)/var(--input-focus-shadow-alpha))}.tag.primary.action:active,.tag.primary.action.active{background-color:rgb(var(--color-primary-hard));color:rgb(var(--color-primary-overlay))}.tag.success{background-color:rgb(var(--color-success));color:rgb(var(--color-success-overlay))}.tag.success.action:hover,.tag.success.action.hover,.tag.success.action:focus,.tag.success.action.focus{background-color:rgb(var(--color-success-hard));color:rgb(var(--color-success-overlay))}.tag.success.action:focus,.tag.success.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-success-hard)/var(--input-focus-shadow-alpha))}.tag.success.action:active,.tag.success.action.active{background-color:rgb(var(--color-success-hard));color:rgb(var(--color-success-overlay))}.tag.warning{background-color:rgb(var(--color-warning));color:rgb(var(--color-warning-overlay))}.tag.warning.action:hover,.tag.warning.action.hover,.tag.warning.action:focus,.tag.warning.action.focus{background-color:rgb(var(--color-warning-hard));color:rgb(var(--color-warning-overlay))}.tag.warning.action:focus,.tag.warning.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-warning-hard)/var(--input-focus-shadow-alpha))}.tag.warning.action:active,.tag.warning.action.active{background-color:rgb(var(--color-warning-hard));color:rgb(var(--color-warning-overlay))}.tag.danger{background-color:rgb(var(--color-danger));color:rgb(var(--color-danger-overlay))}.tag.danger.action:hover,.tag.danger.action.hover,.tag.danger.action:focus,.tag.danger.action.focus{background-color:rgb(var(--color-danger-hard));color:rgb(var(--color-danger-overlay))}.tag.danger.action:focus,.tag.danger.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-danger-hard)/var(--input-focus-shadow-alpha))}.tag.danger.action:active,.tag.danger.action.active{background-color:rgb(var(--color-danger-hard));color:rgb(var(--color-danger-overlay))}.tag.info{background-color:rgb(var(--color-info));color:rgb(var(--color-info-overlay))}.tag.info.action:hover,.tag.info.action.hover,.tag.info.action:focus,.tag.info.action.focus{background-color:rgb(var(--color-info-hard));color:rgb(var(--color-info-overlay))}.tag.info.action:focus,.tag.info.action.focus{box-shadow:0 0 0 var(--input-focus-shadow-size)rgb(var(--color-info-hard)/var(--input-focus-shadow-alpha))}.tag.info.action:active,.tag.info.action.active{background-color:rgb(var(--color-info-hard));color:rgb(var(--color-info-overlay))}.tags{flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:-.5em;display:flex}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:not(:last-child){margin-bottom:.5em}.tags.combined{flex-wrap:nowrap}.tags.combined .tag{margin-right:0}.tags.combined .tag:first-child:not(:only-child){border-top-right-radius:0;border-bottom-right-radius:0}.tags.combined .tag:last-child:not(:only-child){border-top-left-radius:0;border-bottom-left-radius:0}.tags.combined .tag:not(:first-child):not(:last-child){border-radius:0}.title,.subtitle,.asidetitle{font-family:var(--fira-code-font,monospace);word-break:break-word;text-wrap:balance;line-height:1.125em;display:block}.title:not(:last-child),.subtitle:not(:last-child){margin-bottom:1.5rem}.title+.subtitle,.subtitle+.subtitle{margin-top:-1.25rem}.title{color:rgb(var(--color-fg));font-weight:600}.title a{color:rgb(var(--color-fg))}.title a:hover,a:hover .title{color:rgb(var(--color-primary))}.subtitle{color:rgb(var(--color-fg-softer));font-weight:400}.title.size-1,.subtitle.size-1{letter-spacing:-1.2px;font-size:3rem}.title.size-2,.subtitle.size-2{letter-spacing:-1px;font-size:2rem}.title.size-3,.subtitle.size-3{letter-spacing:-.67px;font-size:1.5rem}.title.size-4,.subtitle.size-4{letter-spacing:-.5px;font-size:1.2rem}.title.size-5,.subtitle.size-5{font-size:1rem}.title.size-6,.subtitle.size-6{font-size:.67rem}.title .anchor,.subtitle .anchor{visibility:hidden;vertical-align:top;padding-left:.5rem;font-size:.5em;display:inline-block}.title:hover .anchor,.subtitle:hover .anchor{visibility:visible;color:rgb(var(--color-fg-softer))}.asidetitle{margin-bottom:.5rem;padding:.5rem 0;font-size:.875rem;font-weight:600}.toolbar{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.25rem;padding:.25rem;display:flex}.toolbar.vertical,.toolbar.vertical>.toolbar-menu,.toolbar.vertical>.toolbar-menu>.toolbar-section{flex-direction:column}.toolbar.vertical>.toolbar-menu>.toolbar-section+.toolbar-section:before,.toolbar.vertical>.toolbar-menu>.toolbar-divider{width:1.25rem;height:1px;margin:.25rem 0}.toolbar-menu{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.25rem;display:flex}.toolbar-menu.expanded{flex-grow:1;flex-shrink:1;min-width:0}.toolbar-section{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.25rem;display:flex}.toolbar-section.expanded{flex-grow:1;flex-shrink:1}.toolbar-divider,.toolbar-menu .toolbar-section+.toolbar-section:before{content:"";background-color:rgb(var(--color-ui-hard));border:none;width:1px;height:1.25rem;margin:0 .25rem;display:block}.toolbar-heading{height:initial;font-family:var(--fira-code-font,monospace);text-overflow:ellipsis;white-space:nowrap;text-wrap:wrap;flex:1 1 0;align-items:flex-start;min-width:0;font-weight:700;overflow:hidden}.card{text-align:inherit;flex-direction:row;justify-content:flex-start;gap:.5rem;max-width:100%;display:flex}.card.gap-0{gap:0}.card.gap-1{gap:.5rem}.card.gap-2{gap:1rem}.card.gap-3{gap:1.5rem}.card.gap-4{gap:2rem}.card .card-right,.card .card-left{flex:none}.card .card-content{text-align:inherit;flex:auto}.card+.card{margin-top:.75rem}.columns-auto{columns:auto}.columns-1{columns:1 auto}.columns-1sm{columns:568px 1}.columns-1md{columns:768px 1}.columns-1lg{columns:1024px 1}.columns-1xl{columns:1280px 1}.columns-1xxl{columns:1440px 1}.columns-2{columns:2 auto}.columns-2sm{columns:284px 2}.columns-2md{columns:384px 2}.columns-2lg{columns:512px 2}.columns-2xl{columns:640px 2}.columns-2xxl{columns:720px 2}.columns-3{columns:3 auto}.columns-3sm{columns:189.333px 3}.columns-3md{columns:256px 3}.columns-3lg{columns:341.333px 3}.columns-3xl{columns:426.667px 3}.columns-3xxl{columns:480px 3}.columns-4{columns:4 auto}.columns-4sm{columns:142px 4}.columns-4md{columns:192px 4}.columns-4lg{columns:256px 4}.columns-4xl{columns:320px 4}.columns-4xxl{columns:360px 4}.columns-5{columns:5 auto}.columns-5sm{columns:113.6px 5}.columns-5md{columns:153.6px 5}.columns-5lg{columns:204.8px 5}.columns-5xl{columns:256px 5}.columns-5xxl{columns:288px 5}.columns-6{columns:6 auto}.columns-6sm{columns:94.6667px 6}.columns-6md{columns:128px 6}.columns-6lg{columns:170.667px 6}.columns-6xl{columns:213.333px 6}.columns-6xxl{columns:240px 6}.columns-7{columns:7 auto}.columns-7sm{columns:81.1429px 7}.columns-7md{columns:109.714px 7}.columns-7lg{columns:146.286px 7}.columns-7xl{columns:182.857px 7}.columns-7xxl{columns:205.714px 7}.columns-8{columns:8 auto}.columns-8sm{columns:71px 8}.columns-8md{columns:96px 8}.columns-8lg{columns:128px 8}.columns-8xl{columns:160px 8}.columns-8xxl{columns:180px 8}.drawer-container{z-index:20;background-color:rgb(var(--color-bg)/80%);-webkit-backdrop-filter:saturate(120%)blur(7px);backdrop-filter:saturate(120%)blur(7px);flex-direction:row;align-items:stretch;display:flex;position:fixed;inset:0;overflow:hidden}.drawer-container.left-side{justify-content:flex-start}.drawer-container.right-side{justify-content:flex-end}.drawer-container.permanent{position:initial;background-color:#0000;width:24rem}.drawer-container.permanent.left-side{right:initial}.drawer-container.permanent.right-side{left:initial}.drawer-container:not(.permanent) .drawer{box-shadow:0 4px 4px RGB(var(--color-fg-softer)/.2)}@media screen and (min-width:568px){.drawer-container.left-side .drawer{right:initial;width:24rem}.drawer-container.left-side .drawer-frame{border-right:1px solid rgb(var(--color-ui-hard))}.drawer-container.right-side .drawer{left:initial;width:24rem}.drawer-container.right-side .drawer-frame{border-left:1px solid rgb(var(--color-ui-hard))}}.drawer{flex-direction:column;flex:none;justify-content:stretch;align-items:stretch;width:100%;display:flex;position:relative;overflow:hidden}.drawer-frame{background-color:rgb(var(--color-bg));min-height:0;box-shadow:0 4px 4px RGB(var(--color-fg-softer)/.2);flex-direction:column;flex:1;align-items:stretch;display:flex;position:relative}.drawer-frame .close{position:absolute;top:.5rem;right:.5rem}.drawer-heading{border-bottom:1px solid rgb(var(--color-ui-hard));flex-direction:row;flex:none;align-items:center;min-height:3.5rem;padding:0 1rem;display:flex}.drawer-body{flex:1;min-height:0;display:block;overflow:hidden auto}.drawer-section{padding:1rem}.drawer-section+.drawer-section{padding-top:0}.drawer-footer{border-top:1px solid rgb(var(--color-ui-hard));flex-direction:row;flex:none;padding:1rem;display:flex}.drawer-menu{flex-flow:column;align-items:stretch;display:flex}.drawer-menu a,.drawer-menu [role=button]{cursor:pointer;color:rgb(var(--color-fg-softer));font-weight:500}.drawer-menu a:focus,.drawer-menu a:hover,.drawer-menu a:active,.drawer-menu [role=button]:focus,.drawer-menu [role=button]:hover,.drawer-menu [role=button]:active{color:rgb(var(--color-fg-soft))}.drawer-menu a.active,.drawer-menu [role=button].active{color:rgb(var(--color-primary))}.drawer-item{flex-grow:0;flex-shrink:0;padding:.5rem .75rem;line-height:1.5;display:block;position:relative}.drawer-item .drawer-link{flex-direction:row;flex-grow:1;flex-shrink:0;align-items:stretch;line-height:1.5;display:flex;position:relative}.drawer-item .drawer-link-label{flex-grow:1;flex-shrink:0;padding:.5rem .75rem}.drawer-item .drawer-link-toggle{flex-grow:0;flex-shrink:0}.drawer-item.dropdown{align-items:stretch;padding:0}.drawer-item .drawer-dropdown{min-width:100%;padding-left:1rem;font-size:.875rem;display:none}.drawer-item .drawer-dropdown.open{display:block}.flex{position:relative;display:flex!important}.flex.gap-0{gap:0}.flex.gap-1{gap:.5rem}.flex.gap-2{gap:1rem}.flex.gap-3{gap:1.5rem}.flex.gap-4{gap:2rem}.flex.flex-row{flex-direction:row}.flex.flex-row-reverse{flex-direction:row-reverse}.flex.flex-col{flex-direction:column}.flex.flex-col-reverse{flex-direction:column-reverse}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.justify-center{justify-content:center}.items-center{align-items:center}.overflow-y-auto{overflow-y:auto}.min-w-0{min-width:0}.min-h-0{min-height:0}.footer{background-color:rgb(var(--color-bg-hard));border-top:1px solid rgb(var(--color-ui-hard));color:rgb(var(--color-fg-softer));display:block;position:relative}.gap-0{gap:0}.gap-1{gap:.5rem}.gap-2{gap:1rem}.gap-3{gap:1.5rem}.gap-4{gap:2rem}.gap-5{gap:2.5rem}.gap-6{gap:3rem}.gap-7{gap:3.5rem}.gap-8{gap:4rem}.grid{display:grid;position:relative}.grid.cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid.cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid.cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid.cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid.cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid.cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid.cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid.cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid.cols-none{grid-template-columns:none}.grid-cell.col-span-1{grid-column:span 1/span 1}.grid-cell.col-span-2{grid-column:span 2/span 2}.grid-cell.col-span-3{grid-column:span 3/span 3}.grid-cell.col-span-4{grid-column:span 4/span 4}.grid-cell.col-span-5{grid-column:span 5/span 5}.grid-cell.col-span-6{grid-column:span 6/span 6}.grid-cell.col-span-7{grid-column:span 7/span 7}.grid-cell.col-span-8{grid-column:span 8/span 8}.grid-cell.col-span-9{grid-column:span 9/span 9}.grid-cell.col-span-10{grid-column:span 10/span 10}.grid-cell.col-span-11{grid-column:span 11/span 11}.grid-cell.col-span-12{grid-column:span 12/span 12}.grid-cell.row-span-1{grid-row:span 1/span 1}.grid-cell.row-span-2{grid-row:span 2/span 2}.grid-cell.row-span-3{grid-row:span 3/span 3}.grid-cell.row-span-4{grid-row:span 4/span 4}.grid-cell.row-span-5{grid-row:span 5/span 5}.grid-cell.row-span-6{grid-row:span 6/span 6}.grid-cell.row-span-7{grid-row:span 7/span 7}.grid-cell.row-span-8{grid-row:span 8/span 8}.grid-cell.row-span-9{grid-row:span 9/span 9}.grid-cell.row-span-10{grid-row:span 10/span 10}.grid-cell.row-span-11{grid-row:span 11/span 11}.grid-cell.row-span-12{grid-row:span 12/span 12}@media screen and (min-width:568px){.grid-cell.sm-col-span-1{grid-column:span 1/span 1}.grid-cell.sm-row-span-1{grid-row:span 1/span 1}.grid-cell.sm-col-span-2{grid-column:span 2/span 2}.grid-cell.sm-row-span-2{grid-row:span 2/span 2}.grid-cell.sm-col-span-3{grid-column:span 3/span 3}.grid-cell.sm-row-span-3{grid-row:span 3/span 3}.grid-cell.sm-col-span-4{grid-column:span 4/span 4}.grid-cell.sm-row-span-4{grid-row:span 4/span 4}.grid-cell.sm-col-span-5{grid-column:span 5/span 5}.grid-cell.sm-row-span-5{grid-row:span 5/span 5}.grid-cell.sm-col-span-6{grid-column:span 6/span 6}.grid-cell.sm-row-span-6{grid-row:span 6/span 6}.grid-cell.sm-col-span-7{grid-column:span 7/span 7}.grid-cell.sm-row-span-7{grid-row:span 7/span 7}.grid-cell.sm-col-span-8{grid-column:span 8/span 8}.grid-cell.sm-row-span-8{grid-row:span 8/span 8}.grid-cell.sm-col-span-9{grid-column:span 9/span 9}.grid-cell.sm-row-span-9{grid-row:span 9/span 9}.grid-cell.sm-col-span-10{grid-column:span 10/span 10}.grid-cell.sm-row-span-10{grid-row:span 10/span 10}.grid-cell.sm-col-span-11{grid-column:span 11/span 11}.grid-cell.sm-row-span-11{grid-row:span 11/span 11}.grid-cell.sm-col-span-12{grid-column:span 12/span 12}.grid-cell.sm-row-span-12{grid-row:span 12/span 12}}@media screen and (min-width:768px){.grid-cell.md-col-span-1{grid-column:span 1/span 1}.grid-cell.md-row-span-1{grid-row:span 1/span 1}.grid-cell.md-col-span-2{grid-column:span 2/span 2}.grid-cell.md-row-span-2{grid-row:span 2/span 2}.grid-cell.md-col-span-3{grid-column:span 3/span 3}.grid-cell.md-row-span-3{grid-row:span 3/span 3}.grid-cell.md-col-span-4{grid-column:span 4/span 4}.grid-cell.md-row-span-4{grid-row:span 4/span 4}.grid-cell.md-col-span-5{grid-column:span 5/span 5}.grid-cell.md-row-span-5{grid-row:span 5/span 5}.grid-cell.md-col-span-6{grid-column:span 6/span 6}.grid-cell.md-row-span-6{grid-row:span 6/span 6}.grid-cell.md-col-span-7{grid-column:span 7/span 7}.grid-cell.md-row-span-7{grid-row:span 7/span 7}.grid-cell.md-col-span-8{grid-column:span 8/span 8}.grid-cell.md-row-span-8{grid-row:span 8/span 8}.grid-cell.md-col-span-9{grid-column:span 9/span 9}.grid-cell.md-row-span-9{grid-row:span 9/span 9}.grid-cell.md-col-span-10{grid-column:span 10/span 10}.grid-cell.md-row-span-10{grid-row:span 10/span 10}.grid-cell.md-col-span-11{grid-column:span 11/span 11}.grid-cell.md-row-span-11{grid-row:span 11/span 11}.grid-cell.md-col-span-12{grid-column:span 12/span 12}.grid-cell.md-row-span-12{grid-row:span 12/span 12}}@media screen and (min-width:1024px){.grid-cell.lg-col-span-1{grid-column:span 1/span 1}.grid-cell.lg-row-span-1{grid-row:span 1/span 1}.grid-cell.lg-col-span-2{grid-column:span 2/span 2}.grid-cell.lg-row-span-2{grid-row:span 2/span 2}.grid-cell.lg-col-span-3{grid-column:span 3/span 3}.grid-cell.lg-row-span-3{grid-row:span 3/span 3}.grid-cell.lg-col-span-4{grid-column:span 4/span 4}.grid-cell.lg-row-span-4{grid-row:span 4/span 4}.grid-cell.lg-col-span-5{grid-column:span 5/span 5}.grid-cell.lg-row-span-5{grid-row:span 5/span 5}.grid-cell.lg-col-span-6{grid-column:span 6/span 6}.grid-cell.lg-row-span-6{grid-row:span 6/span 6}.grid-cell.lg-col-span-7{grid-column:span 7/span 7}.grid-cell.lg-row-span-7{grid-row:span 7/span 7}.grid-cell.lg-col-span-8{grid-column:span 8/span 8}.grid-cell.lg-row-span-8{grid-row:span 8/span 8}.grid-cell.lg-col-span-9{grid-column:span 9/span 9}.grid-cell.lg-row-span-9{grid-row:span 9/span 9}.grid-cell.lg-col-span-10{grid-column:span 10/span 10}.grid-cell.lg-row-span-10{grid-row:span 10/span 10}.grid-cell.lg-col-span-11{grid-column:span 11/span 11}.grid-cell.lg-row-span-11{grid-row:span 11/span 11}.grid-cell.lg-col-span-12{grid-column:span 12/span 12}.grid-cell.lg-row-span-12{grid-row:span 12/span 12}}@media screen and (min-width:1280px){.grid-cell.xl-col-span-1{grid-column:span 1/span 1}.grid-cell.xl-row-span-1{grid-row:span 1/span 1}.grid-cell.xl-col-span-2{grid-column:span 2/span 2}.grid-cell.xl-row-span-2{grid-row:span 2/span 2}.grid-cell.xl-col-span-3{grid-column:span 3/span 3}.grid-cell.xl-row-span-3{grid-row:span 3/span 3}.grid-cell.xl-col-span-4{grid-column:span 4/span 4}.grid-cell.xl-row-span-4{grid-row:span 4/span 4}.grid-cell.xl-col-span-5{grid-column:span 5/span 5}.grid-cell.xl-row-span-5{grid-row:span 5/span 5}.grid-cell.xl-col-span-6{grid-column:span 6/span 6}.grid-cell.xl-row-span-6{grid-row:span 6/span 6}.grid-cell.xl-col-span-7{grid-column:span 7/span 7}.grid-cell.xl-row-span-7{grid-row:span 7/span 7}.grid-cell.xl-col-span-8{grid-column:span 8/span 8}.grid-cell.xl-row-span-8{grid-row:span 8/span 8}.grid-cell.xl-col-span-9{grid-column:span 9/span 9}.grid-cell.xl-row-span-9{grid-row:span 9/span 9}.grid-cell.xl-col-span-10{grid-column:span 10/span 10}.grid-cell.xl-row-span-10{grid-row:span 10/span 10}.grid-cell.xl-col-span-11{grid-column:span 11/span 11}.grid-cell.xl-row-span-11{grid-row:span 11/span 11}.grid-cell.xl-col-span-12{grid-column:span 12/span 12}.grid-cell.xl-row-span-12{grid-row:span 12/span 12}}@media screen and (min-width:1440px){.grid-cell.xxl-col-span-1{grid-column:span 1/span 1}.grid-cell.xxl-row-span-1{grid-row:span 1/span 1}.grid-cell.xxl-col-span-2{grid-column:span 2/span 2}.grid-cell.xxl-row-span-2{grid-row:span 2/span 2}.grid-cell.xxl-col-span-3{grid-column:span 3/span 3}.grid-cell.xxl-row-span-3{grid-row:span 3/span 3}.grid-cell.xxl-col-span-4{grid-column:span 4/span 4}.grid-cell.xxl-row-span-4{grid-row:span 4/span 4}.grid-cell.xxl-col-span-5{grid-column:span 5/span 5}.grid-cell.xxl-row-span-5{grid-row:span 5/span 5}.grid-cell.xxl-col-span-6{grid-column:span 6/span 6}.grid-cell.xxl-row-span-6{grid-row:span 6/span 6}.grid-cell.xxl-col-span-7{grid-column:span 7/span 7}.grid-cell.xxl-row-span-7{grid-row:span 7/span 7}.grid-cell.xxl-col-span-8{grid-column:span 8/span 8}.grid-cell.xxl-row-span-8{grid-row:span 8/span 8}.grid-cell.xxl-col-span-9{grid-column:span 9/span 9}.grid-cell.xxl-row-span-9{grid-row:span 9/span 9}.grid-cell.xxl-col-span-10{grid-column:span 10/span 10}.grid-cell.xxl-row-span-10{grid-row:span 10/span 10}.grid-cell.xxl-col-span-11{grid-column:span 11/span 11}.grid-cell.xxl-row-span-11{grid-row:span 11/span 11}.grid-cell.xxl-col-span-12{grid-column:span 12/span 12}.grid-cell.xxl-row-span-12{grid-row:span 12/span 12}}.hero{background-color:rgb(var(--color-bg-hard));border-bottom:1px solid rgb(var(--color-ui-hard));align-items:center;width:100%;min-height:3.5rem;padding-top:1rem;padding-bottom:1rem;display:flex;position:relative;overflow:hidden}@media screen and (min-width:768px){.hero{padding-top:2rem;padding-bottom:2rem}}.hero.small{font-size:.75rem}.hero.normal{font-size:1rem}.hero.medium{font-size:1.25rem}.hero.large{font-size:1.5rem}.navbar{background-color:rgb(var(--color-bg));z-index:10;border-bottom:1px solid rgb(var(--color-ui-hard));min-height:3.5rem;color:rgb(var(--color-fg));font-family:var(--fira-code-font,monospace);flex-flow:row;align-items:center;padding:0 .5rem;display:flex;position:relative}.navbar a,.navbar [role=navigation]{cursor:pointer;color:rgb(var(--color-fg-softer));font-weight:500}.navbar a:focus,.navbar a:hover,.navbar a:active,.navbar [role=navigation]:focus,.navbar [role=navigation]:hover,.navbar [role=navigation]:active{color:rgb(var(--color-fg-soft))}.navbar a.active,.navbar [role=navigation].active{color:rgb(var(--color-primary))}.navbar.fixed{transition:all .344s ease-out}.navbar.fixed:not(.top){box-shadow:0 4px 4px RGB(var(--color-fg-softer)/.2)}.navbar .wrapper{padding:0}@media screen and (min-width:768px){.navbar .wrapper{padding:0 1.5rem}}.navbar .toolbar{padding:0}body.fixed-navbar .navbar.fixed{position:sticky;top:0}@media screen and (max-width:767.9px){body.fixed-navbar-until-md .navbar.fixed{position:sticky;top:0}}.navbar-start,.navbar-end,.navbar-middle{flex-flow:row;align-items:center;gap:1.5rem;display:flex}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:center;margin-left:auto}.navbar-brand,.navbar-menu{flex-flow:row;align-items:center;gap:1.5rem;display:flex}.navbar-brand a.navbar-item,.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover,.navbar-brand a.navbar-item:active,.navbar-brand a.navbar-item.active{color:rgb(var(--color-fg))}.navbar-brand img,.navbar-brand svg{width:auto;height:1rem}.navbar-brand svg{fill:currentColor}.navbar-item{flex-grow:0;flex-shrink:0;align-items:center;padding:.5rem 0;line-height:1.5rem;display:flex;position:relative}.navbar-item .navbar-link{align-items:center;padding:.5rem 0;line-height:1.5rem;display:flex;position:relative}.navbar-item.dropdown{align-items:stretch;padding:0}.navbar-item .navbar-dropdown{background-color:rgb(var(--color-bg-hard));border:1px solid rgb(var(--color-ui-hard));box-shadow:0 4px 4px RGB(var(--color-fg-softer)/.2);z-index:20;border-radius:3px;min-width:100%;font-size:.875rem;display:none;position:absolute;top:100%;left:0}.navbar-item .navbar-dropdown .navbar-item,.navbar-item .navbar-dropdown .navbar-link{padding:.5rem .75rem}.navbar-item:hover>.navbar-dropdown{display:block}.section{width:100%;padding-top:2rem;padding-bottom:2rem;display:block}.section+.section{padding-top:0}.wrapper{width:100%;max-width:1280px;margin:0 auto;padding:0 1rem;display:block}@media screen and (min-width:768px){.wrapper{padding:0 2rem}}.wrapper.sm{max-width:568px}.wrapper.md{max-width:768px}.wrapper.lg{max-width:1024px}.wrapper.xl{max-width:1280px}.wrapper.xxl{max-width:1440px}.wrapper.full{max-width:initial}pre.pre-highlight,:not(pre)>code.code-highlight{color:rgb(var(--color-fg));text-shadow:none;font-size:.875rem;font-family:var(--fira-code-font,monospace);text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background-color:rgb(var(--color-bg-hard));border:1px solid rgb(var(--color-ui-hard));direction:ltr;border-radius:3px;line-height:1.5}:not(pre)>code.code-highlight{padding:.1em .3em}@media print{pre.pre.pre-highlight,code.code-highlight{text-shadow:none}}pre.pre-highlight{padding:.75em;position:relative;overflow-x:auto}pre.pre-highlight>code{z-index:1;float:left;min-width:100%;font-family:var(--fira-code-font,monospace);flex-direction:column;display:flex;position:relative}pre.pre-highlight .line{min-height:1.5em;margin-left:-.75em;margin-right:-.75em;padding-left:.75em;padding-right:.75em;display:block}pre.pre-highlight .line.highlight{background-color:var(--color-ui);box-shadow:inset 4px 0 0 rgb(var(--color-primary));margin-left:-.75em;margin-right:-.75em}pre.pre-highlight .line.inserted{background-color:#10b98133}pre.pre-highlight .line.deleted{background-color:#ef444433}pre.pre-highlight.number-lines .line{padding-left:2.875em;position:relative}pre.pre-highlight.number-lines .line:before{text-align:right;width:1.75em;color:rgb(var(--color-fg-softer));font-variant-numeric:tabular-nums;content:attr(data-line);display:block;position:absolute;top:0;left:.375em}pre.pre-highlight.number-lines .line.highlight:before{color:rgb(var(--color-fg))}:root{--shiki-foreground:rgb($font-color);--shiki-background:rgb(var(--color-bg-hard));--shiki-token-constant:rgb(var(--color-purple));--shiki-token-string:rgb(var(--color-green));--shiki-token-comment:rgb($font-lighter-color);--shiki-token-keyword:rgb(var(--color-purple));--shiki-token-parameter:rgb(var(--color-pink));--shiki-token-function:rgb(var(--color-blue));--shiki-token-string-expression:rgb(var(--color-green));--shiki-token-punctuation:rgb($font-color);--shiki-token-link:rgb(var(--color-blue))}.theme-dark .shiki{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}.theme-dark .shiki span{color:var(--shiki-dark)!important}@media (prefers-color-scheme:dark){.theme-system .shiki{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}.theme-system .shiki span{color:var(--shiki-dark)!important}}.media-viewer{border:1px solid rgb(var(--color-ui-hard));border-radius:3px;width:100%;display:block;position:relative;overflow:hidden}.media-viewer .media-action{box-shadow:0 4px 4px RGB(var(--color-fg-softer)/.2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-link .icon{vertical-align:middle;margin-left:.25rem}.content-widget{background-color:rgb(var(--color-bg-hard));border:1px solid rgb(var(--color-ui-hard));border-radius:3px;flex-direction:column;font-size:1rem;display:flex;overflow:hidden}.content-widget .content-widget-heading{flex:none}.content-widget .content-widget-body{border-top:1px solid rgb(var(--color-ui-hard));flex:1;justify-content:stretch;align-items:stretch;min-height:0;display:flex}.content-widget .content-widget-footer{border-top:1px solid rgb(var(--color-ui-hard));flex:none}.content-widget.collapsible .content-widget-heading{cursor:pointer}.data-table-viewer .data-table,.code-viewer pre{border:0;border-radius:0;flex:1;height:100%}.image-viewer figure{flex:1;height:100%}.image-viewer figure .figure-target{border:0;border-radius:0}.markdown-editor{border:1px solid rgb(var(--color-ui-hard));border-radius:3px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.markdown-editor .markdown-editor-toolbar{z-index:2;background-color:rgb(var(--color-bg-hard));border-bottom:1px solid rgb(var(--color-ui-hard));margin-bottom:-1px}.markdown-editor .markdown-editor-content{z-index:1;flex-direction:row;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.markdown-editor .markdown-editor-code{flex-direction:column;flex:1;min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.markdown-editor .markdown-editor-code .markdown-editor-code-area{position:absolute;inset:0}.markdown-editor .markdown-editor-preview{flex-direction:column;flex:1;min-width:0;min-height:0;padding:.5rem;display:block;position:relative;overflow:hidden}.markdown-editor .markdown-editor-preview .markdown-editor-preview-area{position:absolute;inset:0;overflow:hidden auto}.markdown-editor .markdown-editor-code+.markdown-editor-preview{border-left:1px solid rgb(var(--color-ui-hard))}.media-previewer{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:relative;overflow:hidden}.media-previewer.small{height:120px}.media-previewer.normal{height:220px}.media-previewer.medium{height:420px}.media-previewer.large{height:620px}.media-previewer .media-previewer-file{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:auto}.media-previewer .media-previewer-file>*{max-width:100%;max-height:100%}.media-previewer .media-previewer-info{color:rgb(var(--color-fg-softer));-webkit-user-select:none;user-select:none;text-align:center;flex:0 auto;margin-top:.5rem;margin-bottom:-.5rem;font-size:.875rem}.toc-outline{color:rgb(var(--color-fg-softer));font-size:.875rem}.toc-outline ul li a{padding:.25rem 0;line-height:1.5rem;display:block}.toc-outline ul li.current>a{color:rgb(var(--color-fg));font-weight:700}.toc-outline ul ul{border-left:1px solid rgb(var(--color-ui-hard));padding-left:1rem}.swatch{border:1px solid rgb(var(--color-ui-hard));background-color:rgb(var(--color-ui-soft));border-radius:3px}.swatch:hover{border-color:rgb(var(--color-ui-harder))}.swatch.red{background-color:rgb(var(--color-red));border:1px solid rgb(var(--color-red-hard))}.swatch.orange{background-color:rgb(var(--color-orange));border:1px solid rgb(var(--color-orange-hard))}.swatch.yellow{background-color:rgb(var(--color-yellow));border:1px solid rgb(var(--color-yellow-hard))}.swatch.green{background-color:rgb(var(--color-green));border:1px solid rgb(var(--color-green-hard))}.swatch.cyan{background-color:rgb(var(--color-cyan));border:1px solid rgb(var(--color-cyan-hard))}.swatch.blue{background-color:rgb(var(--color-blue));border:1px solid rgb(var(--color-blue-hard))}.swatch.purple{background-color:rgb(var(--color-purple));border:1px solid rgb(var(--color-purple-hard))}.swatch.pink{background-color:rgb(var(--color-pink));border:1px solid rgb(var(--color-pink-hard))}.swatch.primary{background-color:rgb(var(--color-primary));border:1px solid rgb(var(--color-primary-hard))}.swatch.success{background-color:rgb(var(--color-success));border:1px solid rgb(var(--color-success-hard))}.swatch.warning{background-color:rgb(var(--color-warning));border:1px solid rgb(var(--color-warning-hard))}.swatch.danger{background-color:rgb(var(--color-danger));border:1px solid rgb(var(--color-danger-hard))}.swatch.info{background-color:rgb(var(--color-info));border:1px solid rgb(var(--color-info-hard))}:root{--font-ligature:none}.code-ligatures{--font-ligature:normal}code{font-variant-ligatures:var(--font-ligature);font-feature-settings:"zero"}.code-wrap pre.pre-highlight code{text-wrap:wrap;word-break:break-all;max-width:100%;overflow:hidden}.code-wrap pre.pre-highlight .line{max-width:100%}.title.big{font-size:3rem}@media screen and (max-width:767.9px){.title.big{font-size:2rem}}.separator{color:rgb(var(--color-ui-harder));-webkit-user-select:none;user-select:none}.main-content{overflow:hidden}.main-content [id]{scroll-margin-top:4.5rem}svg.repraze-logo{width:auto;height:1.75rem}svg.repraze-z-logo{width:auto;height:1.25rem;color:rgb(var(--color-primary))}.post-layout{grid-template-columns:1fr;align-items:flex-start;gap:1rem;display:grid}.post-layout .post-navigation-panel{display:none}@media screen and (max-width:1023.9px){.post-layout .post-info-panel{order:2;position:inherit!important;top:inherit!important}.post-layout .post-content-panel{order:1}}@media screen and (min-width:1024px){.post-layout{grid-template-columns:304px 1fr;gap:2rem;display:grid}.post-layout .post-info-panel{order:1}.post-layout .post-content-panel{order:2}}@media screen and (min-width:1280px){.post-layout{grid-template-columns:304px 1fr 304px}.post-layout .post-info-panel{order:1}.post-layout .post-content-panel{order:2}.post-layout .post-navigation-panel{order:3;display:block}}.post .post-title.title{margin-bottom:.5rem}.post .post-tags{margin-top:.75rem}.post .post-info{color:rgb(var(--color-fg-softer));flex-flow:wrap;align-items:center;gap:.5rem;display:flex}.post-more a{color:rgb(var(--color-primary))}.post-more a:hover,.post-more a:active{color:rgb(var(--color-primary-hard))}.user-layout{grid-template-columns:1fr;align-items:flex-start;gap:1rem;display:grid}@media screen and (max-width:1023.9px){.user-layout .user-info-panel{order:1;position:inherit!important;top:inherit!important}.user-layout .user-content{order:2}}@media screen and (min-width:1024px){.user-layout{grid-template-columns:304px 1fr;gap:2rem;display:grid}.user-layout .user-info-panel{order:1}.user-layout .user-content{order:2}}.showcase{height:initial;flex-direction:column;justify-content:center;align-items:stretch;padding:0;display:flex;position:relative;overflow:hidden}.showcase .animation canvas,.showcase .toyconsole canvas{image-rendering:pixelated;image-rendering:crisp-edges}.showcase .background{z-index:1;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:absolute;inset:0}.showcase .content-wrapper{flex-direction:column;flex:1;justify-content:center;align-items:stretch;display:flex}.showcase .content-wrapper:not(.full) .content{aspect-ratio:16/9;min-height:300px}.showcase .content{flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative;overflow:hidden}.showcase .content .toyconsole{z-index:2;-webkit-user-select:none;user-select:none;border:1px solid rgb(var(--color-ui-hard));background-color:rgb(var(--color-bg));border-radius:3px;padding:1rem;display:flex;position:absolute;inset:.5rem 0}.showcase .content .toyconsole .render{flex:1}.showcase .content .showcase-titles{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.showcase .content .showcase-titles svg.logo{width:100%;max-width:568px;height:auto;min-height:4em;max-height:33%;margin-bottom:.5rem}.showcase .content .showcase-titles svg.logo path{stroke:rgb(var(--color-bg-hard));stroke-width:4px;stroke-linejoin:miter;paint-order:stroke}.showcase .content .actions{z-index:4;justify-content:space-between;align-items:center;padding:1rem .5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.showcase .content .actions .toolbar{background-color:rgb(var(--color-bg-hard));border:1px solid rgb(var(--color-ui-hard));border-radius:3px}.footer .footer-mark{text-align:left}.footer .footer-quote{text-align:right;text-wrap:balance}.footer ul.footer-menu{margin-bottom:1rem}.footer ul.footer-menu li+li{margin-top:.5rem}@keyframes blink{0%{opacity:1}50%{opacity:0}51%{opacity:1}to{opacity:1}}.blink{animation-name:blink;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:normal}.user-pill{color:rgb(var(--color-fg));vertical-align:middle}.user-pill .user-info{font-weight:500}.ads-block{place-content:stretch center;height:250px;display:flex;overflow:hidden}.ads-block .adsbygoogle{flex:auto}@keyframes scanlines-bg{0%{background-position:0 0}to{background-position:0 8px}}.bg-overlay{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.shaderbg{-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:4px}.shaderbg canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.shaderbg canvas.pixelated{image-rendering:pixelated;image-rendering:crisp-edges}.gradient-bg-linear{-webkit-user-select:none;user-select:none;background-image:linear-gradient(to bottom,rgb(var(--color-bg-hard)/0)0%,rgb(var(--color-bg-hard)/.85)100%);width:100%;height:100%;display:block;position:absolute;inset:0}.gradient-bg-radial{-webkit-user-select:none;user-select:none;background-image:radial-gradient(circle,rgb(var(--color-bg-hard)/.85)0%,rgb(var(--color-bg-hard)/0)75%,rgb(var(--color-bg-hard)/0)100%);width:100%;height:100%;display:block;position:absolute;inset:0}.color-bg{-webkit-user-select:none;user-select:none;background-color:rgb(var(--color-primary-hard)/.15);width:100%;height:100%;display:block;position:absolute;inset:0}.social-card{padding-top:2rem;padding-bottom:2rem;overflow:hidden}
