@font-face{font-family:Inter;src:url(/visual/Inter-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/visual/Inter-Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/visual/Inter-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/visual/Inter-Bold.ttf)format("truetype");font-weight:700 900;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0f172a;--houzfacs-ink:#172033;--houzfacs-muted:#64748b;--houzfacs-border:#e2e8f0;--houzfacs-surface:#fff;--houzfacs-canvas:#f8fafc;--houzfacs-accent:#1d4ed8;--houzfacs-accent-soft:#eff6ff;--houzfacs-danger:#b42318;--houzfacs-action:#050418;--houzfacs-focus:#93c5fd;--houzfacs-logo-auth-width:240px;--houzfacs-logo-sidebar-width:256px;--houzfacs-logo-mobile-size:42px;background:#f5f5f5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--houzfacs-canvas)}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit}[data-visual-system=approved-20261005]{--houzfacs-ink:#0c153d;--houzfacs-muted:#5c7399;--houzfacs-border:#dce7f4;--houzfacs-canvas:#f1f6fd;--houzfacs-accent:#1982ec;--houzfacs-accent-soft:#eaf5ff}[data-visual-system=approved-20261005] main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#183252;background-color:#fff;border-color:#d5e0ee;border-radius:9px}[data-visual-system=approved-20261005] main :is(h1,h2,h3,h4){color:#0e173e}[data-visual-system=approved-20261005] main :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #83baff}@media (prefers-reduced-motion:reduce){[data-visual-system=approved-20261005] *{scroll-behavior:auto;transition-duration:0s}}[role=tablist]{background:#eef5fb;border-radius:10px 10px 0 0}[role=tablist] [role=tab]{border-bottom:3px solid #0000;border-radius:7px 7px 0 0}[role=tablist] [role=tab][aria-selected=true]{color:#1477bf;box-shadow:none;background:#fff;border-bottom-color:#268bda}:root{--houzfacs-form-font:13px;--houzfacs-form-label:12px;--houzfacs-form-control:36px;--houzfacs-form-gap:12px;--houzfacs-form-section-gap:16px}:is(form,[role=dialog]){font-family:inherit;font-size:var(--houzfacs-form-font);line-height:1.45}:is(form,[role=dialog]) label{font-size:var(--houzfacs-form-label);gap:4px;line-height:1.4}:is(form,[role=dialog]) :is(input,select,textarea){font-family:inherit;font-size:var(--houzfacs-form-font);min-width:0;max-width:100%}:is(form,[role=dialog]) textarea{resize:vertical;line-height:1.5}@media (pointer:coarse){:root{--houzfacs-form-control:42px}}:is(form,[role=dialog]) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),select){height:var(--houzfacs-form-control);min-height:var(--houzfacs-form-control)}body{font-size:13px;line-height:1.5}:root{--houzfacs-control-height:36px;--houzfacs-control-radius:9px}main :is(button,input,select,textarea){font-family:inherit;font-size:13px;line-height:1.45}main :is(input,select,textarea)::placeholder{color:#7285a1;opacity:1}main button{cursor:pointer}main button:disabled{cursor:not-allowed}main :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #67a9f8}main table{font-size:13px;line-height:1.5}main th{font-size:12px;font-weight:600}@media (pointer:coarse){:root{--houzfacs-control-height:44px;--houzfacs-form-control:44px}}
