:root{--field-border:134 130 121;--field-hover:91 87 79;--field-background:255 254 251;--field-placeholder:105 102 94;--field-disabled-background:238 236 231;--field-disabled-text:112 109 103;--field-focus:0 82 204;--field-error:180 35 57;--field-scheme:light;--field-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2369665e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.dark{--field-border:104 104 101;--field-hover:154 154 149;--field-background:0 0 0;--field-placeholder:166 166 160;--field-disabled-background:12 12 12;--field-disabled-text:143 143 138;--field-focus:209 254 23;--field-error:251 113 133;--field-scheme:dark;--field-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b8b8b3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}html :is(input.border,textarea.border,:is(select,button:where([data-studio-select])).border,.field-shell,.studio-field-shell){border-color:rgb(var(--field-border));background-color:rgb(var(--field-background))}html .field-shell{border-style:solid;border-width:1px}:is(.studio-app,body:has(.studio-app) :is([role=dialog],[role=alertdialog])){--field-background:240 239 233}.dark :is(.studio-app,body:has(.studio-app) :is([role=dialog],[role=alertdialog])){--field-background:5 5 5}:is(.studio-app,body:has(.studio-app) :is([role=dialog],[role=alertdialog])) :is(input.border:not([type=checkbox],[type=radio]),textarea.border,:is(select,button:where([data-studio-select])).border,.studio-field-shell){border-radius:8px}html :is(input,textarea,:is(select,button:where([data-studio-select]))){color-scheme:var(--field-scheme)}html:root :is(input,textarea)::-moz-placeholder{color:rgb(var(--field-placeholder));opacity:1}html:root :is(input,textarea)::placeholder{color:rgb(var(--field-placeholder));opacity:1}html select option{background-color:rgb(var(--field-background));color:rgb(var(--foreground))}html select option:disabled{color:rgb(var(--field-disabled-text))}@media (hover:hover){html :is(input.border,textarea.border,:is(select,button:where([data-studio-select])).border,.field-shell,.studio-field-shell):where(:hover:not(:disabled):not(:has(:disabled))){border-color:rgb(var(--field-hover))}}html :is(input.border,textarea.border,:is(select,button:where([data-studio-select])).border,.studio-field-shell)[data-field-changed=true]{border-color:rgb(var(--field-focus))}html :is(input.border,textarea.border,:is(select,button:where([data-studio-select])).border):focus,html :is(.field-shell,.studio-field-shell):focus-within{background-color:rgb(var(--field-background));border-color:rgb(var(--field-focus))}html :is(input.border,textarea.border,:is(select,button:where([data-studio-select])).border):focus-visible{outline:2px solid rgb(var(--field-focus));outline-offset:3px}html :is(.field-shell,.studio-field-shell):has(:focus-visible){outline:2px solid rgb(var(--field-focus));outline-offset:3px}html :is(.field-shell,.studio-field-shell) :is(input,textarea):focus-visible{outline:none}html :is(input.border,textarea.border,:is(select,button:where([data-studio-select])).border):is([aria-invalid=true],:user-invalid){border-color:rgb(var(--field-error))}html :is(.field-shell,.studio-field-shell):has(:is([aria-invalid=true],:user-invalid)){border-color:rgb(var(--field-error))}html :is(input.border,textarea.border,:is(select,button:where([data-studio-select])).border):disabled{background-color:rgb(var(--field-disabled-background));border-color:rgb(var(--field-border));color:rgb(var(--field-disabled-text));cursor:not-allowed;opacity:1}html :is(.field-shell,.studio-field-shell):has(:disabled){background-color:rgb(var(--field-disabled-background));border-color:rgb(var(--field-border));color:rgb(var(--field-disabled-text));cursor:not-allowed;opacity:1}html.dark .studio-section-picker{border-color:rgb(var(--field-border))}html .studio-section-picker label:has(select:focus-visible){outline:2px solid rgb(var(--field-focus));outline-offset:2px}html.dark .studio-section-picker select:focus-visible{outline:none}@supports (appearance:base-select){html select.select-premium::picker(select){border-color:rgb(var(--field-border))}}@media (forced-colors:active){html :is(input.border,textarea.border,:is(select,button:where([data-studio-select])).border,.field-shell,.studio-field-shell){border-color:buttontext}html :is(input.border,textarea.border,:is(select,button:where([data-studio-select])).border):focus-visible{outline-color:highlight}html :is(.field-shell,.studio-field-shell):has(:focus-visible){outline-color:highlight}html .studio-section-picker label:has(select:focus-visible){outline-color:highlight}}html .studio-choice:not([aria-pressed=true]):not(:has(input:checked)){border-color:rgb(var(--field-border))}@media (hover:hover){html .studio-choice:not([aria-pressed=true]):not(:has(input:checked)):hover:not(:disabled):not(:has(:disabled)){border-color:rgb(var(--field-hover))}}html :is(button[aria-haspopup=listbox],[role=listbox].border,.studio-upload-field),html [data-plan-option][aria-checked=false],html .studio-notification-switch[aria-checked=false]{border-color:rgb(var(--field-border))}@media (hover:hover){html :is(button[aria-haspopup=listbox],.studio-upload-field):hover:not(:disabled){border-color:rgb(var(--field-hover))}}html .studio-upload-field[data-dragging=true]{border-color:rgb(var(--field-focus))}html button[aria-haspopup=listbox]:focus-visible{outline:2px solid rgb(var(--field-focus));outline-offset:3px}html .studio-upload-field:has(input:focus-visible){outline:2px solid rgb(var(--field-focus));outline-offset:3px}html :is(select,button:where([data-studio-select])).border:not(.appearance-none){appearance:none;background-image:var(--field-chevron);background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}@supports (appearance:base-select){html select.select-premium{appearance:base-select;background-image:none;padding-right:1rem}}@media (forced-colors:active){html select.border:not(.appearance-none):not(.select-premium){appearance:auto;background-image:none}}[data-studio-select]{text-align:left;vertical-align:bottom}[data-studio-select]>span{pointer-events:none}[data-disclosure-trigger][data-native-marker]{list-style:inside disclosure-closed;display:list-item}[data-disclosure-trigger][data-native-marker][data-state=open]{list-style-type:disclosure-open}
