:root{--st-bg:#0d0f12;--st-panel:#12161b;--st-panel-soft:#171c22;--st-text:#f5f7fa;--st-muted:#9ca3af;--st-orange:#ffb000;--st-orange-strong:#ff8a00;--st-orange-soft:#ffb0002e;--st-border:#ffb00047}html,body,#root{background:var(--st-bg)!important}body{color:var(--st-text)!important}main{background:radial-gradient(circle at 16% 30%,#ffb0002e,#0000 34%),linear-gradient(120deg,#0b0d10 0%,#11161b 42%,#0d0f12 100%)!important}main>div:first-child{background:linear-gradient(135deg,#ffb00029,#ff8a000f),linear-gradient(#11161c 0%,#0b0d10 100%)!important;box-shadow:inset -1px 0 #ffb00029!important}main>div:nth-child(2),main>div:last-child{background:radial-gradient(circle at 80% 20%,#ffb00014,#0000 36%),#0d0f12!important}svg[class*=image],img[class*=image]{filter:drop-shadow(0 8px 22px #ffb00038);width:300px!important;max-width:300px!important;height:auto!important;color:var(--st-orange)!important}.MuiTextField-root,.MuiFormControl-root{border-radius:10px!important}.MuiInputBase-root,.MuiFilledInput-root,.MuiOutlinedInput-root{color:var(--st-text)!important;background:#ffffff0e!important;border-radius:10px!important}.MuiInputBase-input,.MuiFilledInput-input,.MuiOutlinedInput-input{color:var(--st-text)!important}.MuiInputLabel-root,.MuiFormLabel-root{color:var(--st-muted)!important}.Mui-focused,.MuiInputLabel-root.Mui-focused{color:var(--st-orange)!important}.MuiOutlinedInput-notchedOutline{border-color:#ffffff2e!important}.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--st-orange)!important}.MuiFilledInput-root:before{border-bottom-color:#ffffff2e!important}.MuiFilledInput-root:after{border-bottom-color:var(--st-orange)!important}.MuiButton-contained,button[type=submit]{background:linear-gradient(135deg, var(--st-orange), var(--st-orange-strong))!important;color:#111!important;letter-spacing:.5px!important;border-radius:10px!important;font-weight:800!important;box-shadow:0 12px 28px #ffb00047!important}.MuiButton-contained:hover,button[type=submit]:hover{background:linear-gradient(135deg,#ffc233,#f90)!important;box-shadow:0 14px 34px #ffb0005c!important}.MuiIconButton-root,.MuiSelect-select,.MuiMenuItem-root{color:var(--st-text)!important}.MuiPaper-root,.MuiMenu-paper{color:var(--st-text)!important;background:#151a20!important;border:1px solid #ffb0002e!important}form{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12161bb8!important;border:1px solid #ffb0001a!important;border-radius:18px!important;padding:22px!important;box-shadow:0 22px 80px #00000057!important}[class*=sidebar],[class*=paper]{border-color:var(--st-border)!important}main,form{position:relative!important}form>div:first-child>button,form>div:first-child .MuiIconButton-root:first-of-type{visibility:hidden!important;opacity:0!important;width:0!important;min-width:0!important;margin:0!important;padding:0!important;display:none!important}form>div:first-child{position:relative!important}form>div:first-child>:last-child,form>div:first-child .MuiInputBase-root:last-child,form>div:first-child .MuiFormControl-root:last-child,form>div:first-child .MuiSelect-root:last-child{z-index:9999!important;min-width:150px!important;max-width:180px!important;position:fixed!important;bottom:24px!important;left:24px!important}form>div:first-child>:last-child .MuiInputBase-root,form>div:first-child .MuiFormControl-root:last-child .MuiInputBase-root,form>div:first-child .MuiSelect-root:last-child{color:#f5f7fa!important;background:#12161beb!important;border:1px solid #ffb00038!important;border-radius:10px!important;box-shadow:0 10px 24px #00000059!important}form{gap:14px!important}svg[class*=image],img[class*=image]{max-width:320px!important}@media (width<=900px){form>div:first-child>:last-child,form>div:first-child .MuiInputBase-root:last-child,form>div:first-child .MuiFormControl-root:last-child,form>div:first-child .MuiSelect-root:last-child{min-width:130px!important;bottom:16px!important;left:16px!important}}form .MuiIconButton-root:first-of-type{display:none!important}form>div:first-child>:last-child,form>div:first-child .MuiInputBase-root:last-child,form>div:first-child .MuiFormControl-root:last-child,form>div:first-child .MuiSelect-root:last-child{position:static!important;bottom:auto!important;left:auto!important}form .MuiFormControl-root:has([role=combobox]){z-index:99999!important;min-width:150px!important;max-width:190px!important;margin:0!important;position:fixed!important;inset:auto auto 24px 24px!important}form div:has(>.MuiInputBase-root [role=combobox]){z-index:99999!important;min-width:150px!important;max-width:190px!important;margin:0!important;position:fixed!important;inset:auto auto 24px 24px!important}form .MuiFormControl-root:has([role=combobox]) .MuiInputBase-root{color:#f5f7fa!important;background:#12161bf5!important;border:1px solid #ffb00052!important;border-radius:10px!important;box-shadow:0 12px 30px #00000073!important}form div:has(>.MuiInputBase-root [role=combobox]) .MuiInputBase-root{color:#f5f7fa!important;background:#12161bf5!important;border:1px solid #ffb00052!important;border-radius:10px!important;box-shadow:0 12px 30px #00000073!important}@media (width<=900px){form .MuiFormControl-root:has([role=combobox]){bottom:16px!important;left:16px!important}form div:has(>.MuiInputBase-root [role=combobox]){bottom:16px!important;left:16px!important}}form .MuiIconButton-root:first-of-type{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}form [role=combobox],form .MuiSelect-select{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}form .MuiFormControl-root:has([role=combobox]){visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}form div:has(>.MuiInputBase-root [role=combobox]){visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}form>div:first-child{display:none!important}form{gap:16px!important;padding:26px!important}form .MuiTextField-root,form .MuiFormControl-root,form button[type=submit],form .MuiButton-root{width:100%!important}
