/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@font-face{font-family:Cabin Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/cabin-vietnamese-wght-normal.8fec3d12.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cabin Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/cabin-latin-ext-wght-normal.16c272c3.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cabin Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/cabin-latin-wght-normal.60dca02b.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.msb-auth{--auth-ink:#30231e;--auth-muted:#715f57;--auth-brand:#a5360f;min-height:100dvh;color:var(--auth-ink);background:#fff8f6;place-items:center;padding:clamp(24px,5vw,80px);font-family:Cabin Variable,sans-serif;line-height:1.5;display:grid}.msb-auth *{box-sizing:border-box}.auth-layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,7vw,100px);width:100%;max-width:1080px;display:grid}.auth-story{flex-direction:column;gap:60px;display:flex}.auth-logo{width:175px;height:auto}.auth-eyebrow{letter-spacing:.17em;color:var(--auth-muted);margin:0 0 16px;font-size:11px}.auth-story h1{letter-spacing:-.03em;margin:0 0 24px;font-size:clamp(32px,4vw,50px);font-weight:500;line-height:1.15}.auth-intro{max-width:370px;color:var(--auth-muted);font-size:17px}.auth-signature{color:var(--auth-brand);font-size:14px}.auth-card{background:#fff;border:1px solid #dfd0c9;border-radius:20px;min-width:0;padding:clamp(24px,4vw,42px)}.auth-card h2{margin:0 0 12px;font-size:29px;font-weight:500;line-height:1.2}.auth-card header>p:last-child{color:var(--auth-muted);margin:0 0 28px}.auth-form{gap:20px;display:grid}.auth-form label{gap:8px;font-size:14px;display:grid}.msb-auth input,.msb-auth textarea{font:inherit;width:100%;color:var(--auth-ink);background:#fffdfc;border:1px solid #cbb7ac;border-radius:9px;min-width:0;padding:12px 14px}.msb-auth textarea{resize:vertical}.msb-auth :focus-visible{outline-offset:3px;outline:3px solid #a5360f}.msb-auth a,.msb-auth button{-webkit-tap-highlight-color:transparent}.msb-auth button{font:inherit;cursor:pointer}.msb-auth button:disabled{cursor:wait;opacity:.6}.auth-password{background:#fffdfc;border:1px solid #cbb7ac;border-radius:9px;display:flex}.auth-password button,.auth-password input{background:0 0;border:0}.auth-password button{color:var(--auth-brand);padding:0 14px;font-size:13px}.auth-primary,.auth-secondary{text-align:center;border-radius:9px;width:100%;padding:12px 18px;text-decoration:none;display:block}.auth-primary{background:var(--auth-brand);color:#fff;border:1px solid var(--auth-brand)}.auth-secondary{color:var(--auth-ink);background:#fff;border:1px solid #dfd0c9}.auth-link{color:var(--auth-brand);text-underline-offset:3px;font-size:14px}.auth-forgot{text-align:right;margin-top:-7px}.auth-divider{border-top:1px solid #eadbd4;margin-top:28px;padding-top:24px}.auth-divider p,.auth-note{color:var(--auth-muted);font-size:13px}.auth-alert,.auth-success{border-radius:9px;margin:0 0 18px;padding:13px 15px;font-size:14px}.auth-alert{color:#8b2909;background:#fff1ed;border:1px solid #cf9d8b}.auth-success{color:#215e35;background:#eff8f0;border:1px solid #aecdb4}.auth-back{text-align:center;margin-top:24px;display:block}@media (max-width:760px){.auth-layout{grid-template-columns:1fr;gap:24px;max-width:480px}.auth-story{gap:0}.auth-signature,.auth-story>div{display:none}.auth-logo{width:130px}.auth-card{padding:26px 22px}}.auth-divider p{margin:10px 0}