[data-product=gstfiler] .flex.bs-full.justify-center>.flex.justify-center.items-center{color:#0a0a0a;position:relative;background:linear-gradient(#0000 calc(100% - 1px),#0a0a0a0a 100%) 0 0/100% 8px repeat-y,#fafaf7!important}[data-product=gstfiler] .flex.bs-full.justify-center>.flex.justify-center.items-center:before{content:"";opacity:.9;background:#f59e0b;height:2px;position:absolute;top:0;left:0;right:0}[data-product=gstfiler]{--gstfiler-ink:#0a0a0a;--gstfiler-ink-2:#3f3f46;--gstfiler-muted:#71717a;--gstfiler-rule:#e7e5e4;--gstfiler-amber:#f59e0b;--gstfiler-amber-dim:#ea8d08}[data-product=gstfiler] .MuiTypography-h4{color:var(--gstfiler-ink);font-family:var(--font-gstfiler-display),Georgia,"Times New Roman",serif!important;letter-spacing:-.025em!important;font-size:2rem!important;font-weight:700!important;line-height:1.1!important}[data-product=gstfiler] .MuiTypography-root.text-secondary,[data-product=gstfiler] .mbs-1.MuiTypography-root{letter-spacing:.01em;font-family:var(--font-gstfiler-mono),ui-monospace,"SF Mono",Menlo,monospace!important;color:var(--gstfiler-muted)!important;font-size:.8rem!important}[data-product=gstfiler] .MuiTypography-body2,[data-product=gstfiler] .MuiTypography-body1{letter-spacing:.005em;font-size:.8rem;font-family:var(--font-gstfiler-mono),ui-monospace,"SF Mono",Menlo,monospace!important}[data-product=gstfiler] a{text-underline-offset:3px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gstfiler-amber);text-decoration-color:var(--gstfiler-amber);transition:color .12s;color:var(--gstfiler-ink)!important}[data-product=gstfiler] a:hover{-webkit-text-decoration-color:var(--gstfiler-amber-dim);text-decoration-color:var(--gstfiler-amber-dim);color:var(--gstfiler-amber-dim)!important}[data-product=gstfiler] .MuiInputLabel-root,[data-product=gstfiler] .MuiFormLabel-root{text-transform:uppercase;font-family:var(--font-gstfiler-mono),ui-monospace,monospace!important;letter-spacing:.18em!important;color:var(--gstfiler-muted)!important;font-size:.68rem!important;font-weight:500!important}[data-product=gstfiler] .MuiInputLabel-root.Mui-focused{color:var(--gstfiler-ink)!important}[data-product=gstfiler] .MuiInputLabel-root.Mui-error{color:#b91c1c!important}[data-product=gstfiler] .MuiOutlinedInput-root{letter-spacing:.01em;background:#fff;transition:box-shadow .16s,border-color .16s;font-family:var(--font-gstfiler-mono),ui-monospace,monospace!important;border-radius:4px!important;font-size:.9rem!important}[data-product=gstfiler] .MuiOutlinedInput-root fieldset,[data-product=gstfiler] .MuiOutlinedInput-notchedOutline{border-width:1px!important;border-color:#d6d3d1!important}[data-product=gstfiler] .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#a8a29e!important}[data-product=gstfiler] .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--gstfiler-ink)!important;border-width:1px!important}[data-product=gstfiler] .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px #f59e0b2e}[data-product=gstfiler] .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#b91c1c!important}[data-product=gstfiler] .MuiInputBase-input::placeholder{color:#a8a29e;opacity:1}[data-product=gstfiler] .MuiFormHelperText-root{letter-spacing:.03em;font-family:var(--font-gstfiler-mono),ui-monospace,monospace!important;margin-left:0!important;font-size:.7rem!important}[data-product=gstfiler] .MuiInputAdornment-root .MuiIconButton-root{color:var(--gstfiler-muted)}[data-product=gstfiler] .MuiInputAdornment-root .MuiIconButton-root:hover{color:var(--gstfiler-ink);background-color:#0000}[data-product=gstfiler] .MuiButton-root.MuiButton-contained{letter-spacing:.16em;text-transform:uppercase;transition:transform .16s cubic-bezier(.2,.7,.15,1),box-shadow .2s,background-color .2s;position:relative;overflow:hidden;box-shadow:0 1px #00000040,inset 0 0 0 1px #f59e0b38;background-color:var(--gstfiler-ink)!important;color:#fafaf7!important;font-family:var(--font-gstfiler-mono),ui-monospace,monospace!important;border-radius:4px!important;padding:.85rem 1.5rem!important;font-size:.8rem!important;font-weight:500!important}[data-product=gstfiler] .MuiButton-root.MuiButton-contained:before{content:"";background:var(--gstfiler-amber);width:3px;transition:transform .24s cubic-bezier(.2,.7,.15,1);position:absolute;top:0;bottom:0;left:0;transform:translate(-3px)}[data-product=gstfiler] .MuiButton-root.MuiButton-contained:hover{transform:translateY(-1px);box-shadow:0 3px #0000004d,inset 0 0 0 1px #f59e0b6b;background-color:#18181b!important}[data-product=gstfiler] .MuiButton-root.MuiButton-contained:hover:before{transform:translate(0)}[data-product=gstfiler] .MuiButton-root.MuiButton-contained:active{transform:translateY(0)}[data-product=gstfiler] .MuiButton-root.MuiButton-contained.Mui-disabled{box-shadow:none;opacity:.7;color:#fafaf7!important;background-color:#a8a29e!important}[data-product=gstfiler] .MuiButton-root.MuiButton-text{letter-spacing:.1em;color:var(--gstfiler-ink);font-family:var(--font-gstfiler-mono),ui-monospace,monospace!important;font-size:.75rem!important}[data-product=gstfiler] .MuiCheckbox-root{color:#a8a29e;padding:6px}[data-product=gstfiler] .MuiCheckbox-root.Mui-checked{color:var(--gstfiler-ink)}[data-product=gstfiler] .MuiFormControlLabel-label{letter-spacing:.02em;color:var(--gstfiler-ink-2);font-family:var(--font-gstfiler-mono),ui-monospace,monospace!important;font-size:.78rem!important}[data-product=gstfiler] .MuiDivider-root{border-color:var(--gstfiler-rule)!important}[data-product=gstfiler] .MuiDivider-wrapper{letter-spacing:.2em;text-transform:uppercase;color:var(--gstfiler-muted);font-family:var(--font-gstfiler-mono),ui-monospace,monospace!important;font-size:.65rem!important}[data-product=gstfiler] .MuiAlert-root{border:1px solid;font-family:var(--font-gstfiler-mono),ui-monospace,monospace!important;border-radius:4px!important;font-size:.78rem!important}[data-product=gstfiler] .MuiAlert-standardError{color:#991b1b!important;background-color:#fef2f2!important;border-color:#fecaca!important}[data-product=gstfiler] .MuiAlert-standardSuccess{color:#92400e!important;background-color:#fffbeb!important;border-color:#fed7aa!important}[data-product=gstfiler] .flex.justify-center.items-center .flex.flex-col.gap-5:before{content:"GSTFILER / AUTH";font-family:var(--font-gstfiler-mono),ui-monospace,monospace;letter-spacing:.26em;color:var(--gstfiler-muted);border-bottom:1px solid var(--gstfiler-rule);margin-bottom:.5rem;padding-bottom:.6rem;font-size:.6rem;font-weight:500;display:block;position:relative}[data-product=gstfiler] .flex.justify-center.items-center .flex.flex-col.gap-5:after{content:"";background:0 0;height:1px;position:absolute;top:0}
