[data-product=gstfiler]{--gf-ink:#312e81;--gf-body:#475569;--gf-muted:#94a3b8;--gf-border:#e2e8f0;--gf-bg:#fff;--gf-bg-soft:#f8fafc;--gf-bg-indigo:#eef2ff;--gf-primary:#4f46e5;--gf-primary-hover:#4338ca;--gf-primary-soft:#e0e7ff}[data-product=gstfiler] .flex.bs-full.justify-center>.flex.justify-center.items-center{color:var(--gf-ink);font-family:var(--font-saas),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background-color:#fff!important}[data-product=gstfiler] .MuiTypography-h4{color:var(--gf-ink);font-family:var(--font-saas),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;letter-spacing:-.03em!important;font-size:2rem!important;font-weight:800!important;line-height:1.1!important}[data-product=gstfiler] .MuiTypography-root.text-secondary,[data-product=gstfiler] .mbs-1.MuiTypography-root{letter-spacing:0;font-family:var(--font-saas),-apple-system,BlinkMacSystemFont,sans-serif!important;color:var(--gf-body)!important;font-size:.9rem!important}[data-product=gstfiler] .MuiTypography-body2,[data-product=gstfiler] .MuiTypography-body1{letter-spacing:0;font-size:.9rem;font-family:var(--font-saas),-apple-system,BlinkMacSystemFont,sans-serif!important}[data-product=gstfiler] a{font-weight:600;text-decoration:none;transition:color .12s;color:var(--gf-primary)!important}[data-product=gstfiler] a:hover{text-underline-offset:2px;text-decoration:underline;color:var(--gf-primary-hover)!important}[data-product=gstfiler] .MuiInputLabel-root,[data-product=gstfiler] .MuiFormLabel-root{text-transform:none;font-family:var(--font-saas),sans-serif!important;letter-spacing:0!important;color:var(--gf-body)!important;font-size:.92rem!important;font-weight:500!important}[data-product=gstfiler] .MuiInputLabel-root.Mui-focused{color:var(--gf-primary)!important}[data-product=gstfiler] .MuiInputLabel-root.Mui-error{color:#b91c1c!important}[data-product=gstfiler] .MuiOutlinedInput-root{letter-spacing:0;background:#fff;transition:box-shadow .16s,border-color .16s;font-family:var(--font-saas),sans-serif!important;border-radius:10px!important;font-size:.95rem!important}[data-product=gstfiler] .MuiOutlinedInput-root fieldset,[data-product=gstfiler] .MuiOutlinedInput-notchedOutline{border-color:var(--gf-border)!important;border-width:1px!important}[data-product=gstfiler] .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1!important}[data-product=gstfiler] .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--gf-primary)!important;border-width:1px!important}[data-product=gstfiler] .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px #4f46e52e}[data-product=gstfiler] .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#b91c1c!important}[data-product=gstfiler] .MuiInputBase-input::placeholder{color:var(--gf-muted);opacity:1}[data-product=gstfiler] .MuiFormHelperText-root{letter-spacing:0;font-family:var(--font-saas),sans-serif!important;margin-left:0!important;font-size:.78rem!important}[data-product=gstfiler] .MuiInputAdornment-root .MuiIconButton-root{color:var(--gf-muted)}[data-product=gstfiler] .MuiInputAdornment-root .MuiIconButton-root:hover{color:var(--gf-primary);background-color:#0000}[data-product=gstfiler] .MuiButton-root.MuiButton-contained{letter-spacing:0;text-transform:none;transition:background-color .16s,transform .12s,box-shadow .2s;box-shadow:0 1px 2px #0f172a0f,0 8px 22px #4f46e547;background-color:var(--gf-primary)!important;color:#fff!important;font-family:var(--font-saas),sans-serif!important;border-radius:12px!important;padding:.85rem 1.6rem!important;font-size:.95rem!important;font-weight:700!important}[data-product=gstfiler] .MuiButton-root.MuiButton-contained:hover{transform:translateY(-1px);box-shadow:0 1px 2px #0f172a0f,0 10px 26px #4f46e56b;background-color:var(--gf-primary-hover)!important}[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:#fff!important;background-color:#cbd5e1!important}[data-product=gstfiler] .MuiButton-root.MuiButton-text{letter-spacing:0;color:var(--gf-primary);text-transform:none;font-family:var(--font-saas),sans-serif!important;font-size:.9rem!important}[data-product=gstfiler] .MuiCheckbox-root{color:var(--gf-muted);padding:6px}[data-product=gstfiler] .MuiCheckbox-root.Mui-checked{color:var(--gf-primary)}[data-product=gstfiler] .MuiFormControlLabel-label{letter-spacing:0;color:var(--gf-body);font-family:var(--font-saas),sans-serif!important;font-size:.9rem!important}[data-product=gstfiler] .MuiDivider-root{border-color:var(--gf-border)!important}[data-product=gstfiler] .MuiDivider-wrapper{letter-spacing:.04em;text-transform:uppercase;color:var(--gf-muted);font-weight:700;font-family:var(--font-saas),sans-serif!important;font-size:.78rem!important}[data-product=gstfiler] .MuiAlert-root{border:1px solid;font-family:var(--font-saas),sans-serif!important;border-radius:10px!important;font-size:.88rem!important}[data-product=gstfiler] .MuiAlert-standardError{color:#991b1b!important;background-color:#fef2f2!important;border-color:#fecaca!important}[data-product=gstfiler] .MuiAlert-standardSuccess{color:#065f46!important;background-color:#ecfdf5!important;border-color:#a7f3d0!important}
