@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Plus+Jakarta+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root{--ink: #051A2A;--ink-2: #091F30;--ink-3: #0B3C5D;--surface-deep: #020A12;--paper: #FFFFFF;--paper-2: #C8D6E0;--paper-3: #8DA0B5;--mute: #5E7387;--line: rgba(255,255,255,.1);--line-2: rgba(255,255,255,.18);--acid: #D72638;--acid-deep: #A41D2A;--gold: #F4B400;--f-display: "Inter", "Plus Jakarta Sans", system-ui, sans-serif;--f-body: "Inter", "Plus Jakarta Sans", system-ui, sans-serif;--f-mono: "JetBrains Mono", ui-monospace, monospace;--container: 1200px;--gutter: clamp(20px, 4vw, 56px)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--f-body);background:var(--ink);color:var(--paper);line-height:1.55;overflow-x:hidden;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:200;opacity:.035;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.7'/></svg>")}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse 90% 60% at 50% -10%,rgba(11,60,93,.55),transparent 60%),radial-gradient(ellipse 50% 40% at 100% 100%,rgba(215,38,56,.08),transparent 60%),radial-gradient(ellipse 40% 30% at 0% 80%,rgba(244,180,0,.05),transparent 60%)}a{color:inherit;text-decoration:none}button{font:inherit;border:none;background:none;color:inherit;cursor:pointer}img,svg{max-width:100%;display:block}.auth-page{min-height:100svh;display:grid;grid-template-columns:minmax(340px,.9fr) minmax(540px,1.1fr);gap:clamp(28px,5vw,78px);align-items:center;padding:clamp(28px,4vw,64px) max(28px,calc((100vw - 1440px)/2));background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.03)),url(/assets/auth-stadium-bg.png) center/cover fixed;color:#161616;overflow:hidden auto}.auth-story{align-self:stretch;display:flex;flex-direction:column;justify-content:center;max-width:470px;padding:10px 0 88px}.auth-brand{width:min(390px,86%);display:block}.auth-brand img{width:100%;filter:drop-shadow(0 5px 16px rgba(255,255,255,.3))}.auth-tagline{margin:8px 0 clamp(28px,4vh,52px);padding-left:18px;font-size:clamp(17px,1.45vw,24px);font-weight:900;font-style:italic;color:#111;letter-spacing:-.04em}.auth-tagline span{color:#f15a19}.auth-benefits{display:grid;gap:18px;width:min(390px,94%)}.auth-benefits article{min-height:108px;display:grid;grid-template-columns:88px 1fr;align-items:center;padding:16px 24px;border:1px solid rgba(224,108,44,.44);border-radius:24px;background:rgba(255,255,255,.92);box-shadow:0 12px 30px #2e435126;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-benefits .material-symbols-outlined{color:#f15a19;font-size:54px;font-variation-settings:"wght" 300}.auth-benefits b{display:block;color:#ec5a19;font-size:16px}.auth-benefits p{margin:4px 0 0;color:#171717;font-size:16px;line-height:1.5}.auth-panel-wrap{justify-self:end;width:min(100%,650px);padding:clamp(34px,5vw,58px);border-radius:46px;background:rgba(255,255,255,.965);box-shadow:0 24px 70px #15334638}.auth-secure{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:30px;color:#242424;font-size:14px}.auth-secure .material-symbols-outlined{font-size:20px}@media (max-width: 900px){.auth-page{grid-template-columns:1fr;align-items:start;gap:20px;padding:20px;background-attachment:scroll}.auth-story{align-self:auto;align-items:center;max-width:none;padding:6px 0 0}.auth-brand{width:min(310px,72vw)}.auth-tagline{margin:4px 0 8px;padding:0;font-size:15px}.auth-benefits{display:none}.auth-panel-wrap{justify-self:center;width:min(100%,650px);padding:clamp(24px,6vw,42px);border-radius:28px}}@media (max-width: 480px){.auth-page{padding:14px;gap:12px}.auth-panel-wrap{padding:24px 18px;border-radius:22px}.auth-secure{margin-top:22px;font-size:11px}}.auth-panel-wrap .login-box,.auth-panel-wrap .signup-box{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;color:#171717!important;background:transparent!important;box-shadow:none!important}.auth-panel-wrap .modal-brand{display:none!important}.auth-panel-wrap .signup-box h2{color:#111!important;font-size:clamp(30px,3vw,42px)!important;letter-spacing:-.04em!important}.auth-panel-wrap .signup-box h2 em{color:#f15a19!important;font-style:normal!important}.auth-panel-wrap .signup-tag{color:#e95b1c!important;border-color:#f09a70!important;background:#fff!important}.auth-panel-wrap .sub{color:#333!important}.auth-panel-wrap .verify-progress{border:0!important;background:transparent!important;box-shadow:none!important}.auth-panel-wrap .vp-step{color:#3a3a3a!important}.auth-panel-wrap .vp-step.active{color:#ec5b1b!important}.auth-panel-wrap .vp-num{color:#202020!important;border-color:#bdbdbd!important;background:#fff!important}.auth-panel-wrap .vp-step.active .vp-num,.auth-panel-wrap .vp-step.done .vp-num{color:#fff!important;border-color:#f15a19!important;background:#f15a19!important}.auth-panel-wrap .vp-line{background:#ddd!important}.auth-panel-wrap label{color:#161616!important}.auth-panel-wrap input:not([type=checkbox]),.auth-panel-wrap select,.auth-panel-wrap .dial-code-fixed{color:#202020!important;border:1px solid #d5d5d5!important;background-color:#fff!important;box-shadow:none!important}.auth-panel-wrap input:focus,.auth-panel-wrap select:focus{border-color:#f15a19!important;box-shadow:0 0 0 3px #f15a191f!important}.auth-panel-wrap .hint{color:#666!important}.auth-panel-wrap .terms{color:#282828!important}.auth-panel-wrap .terms a,.auth-panel-wrap .alt-action button{color:#e45a1f!important}.auth-panel-wrap .btn-block{color:#fff!important;border:0!important;background:linear-gradient(90deg,#ff6513,#ff4b0b)!important;box-shadow:none!important}.auth-panel-wrap .btn-block:disabled{color:#fff!important;background:#f6a47e!important;opacity:.72}.auth-panel-wrap .password-toggle{color:#222!important}.auth-panel-wrap .age-stamp{color:#e95b1c!important;border-color:#e95b1c!important;background:#fff!important}.auth-panel-wrap .center-step p,.auth-panel-wrap .resend-line{color:#444!important}.auth-panel-wrap .verify-icon{color:#f15a19!important;background:#fff1e9!important}.auth-panel-wrap .next-list{color:#222!important;border-color:#eee!important;background:#fafafa!important}.auth-panel-wrap .next-list .lbl{color:#526174!important}.auth-panel-wrap .next-list li{color:#364152!important}.auth-panel-wrap .next-list li.done,.auth-panel-wrap .next-list li.done b{color:#c51f3a!important}.auth-panel-wrap .next-list li span:last-child{color:#64748b!important}.auth-panel-wrap .next-list li:not(.done) .ind{color:#3f5f79!important}.auth-panel-wrap .next-list li.done .ind{color:#c51f3a!important}@media (min-width: 901px){.signup-panel-wrap{width:min(100%,720px);padding:34px 42px}.signup-panel-wrap .signup-box{max-height:calc(100svh - 120px);overflow:auto;padding-right:8px!important}.signup-panel-wrap .signup-box::-webkit-scrollbar{width:5px}.signup-panel-wrap .signup-box::-webkit-scrollbar-thumb{border-radius:8px;background:#f2a17e}}@media (max-width: 600px){.auth-panel-wrap .field-row,.auth-panel-wrap .phone-row{grid-template-columns:1fr!important}.auth-panel-wrap .verify-progress{overflow-x:auto}}.auth-panel-wrap .login-box h2{color:#111!important;font-size:clamp(34px,4vw,46px)!important}.auth-panel-wrap .login-box h2 em{color:#f15a19!important;font-style:normal!important}.auth-panel-wrap .login-box>p{color:#333!important}.auth-panel-wrap .login-box .field label,.auth-panel-wrap .forgot-modal label{color:#171717!important}.auth-panel-wrap .login-box input,.auth-panel-wrap .forgot-modal input{color:#171717!important;border-color:#d4d4d4!important;background:#fff!important}.auth-panel-wrap .login-options,.auth-panel-wrap .login-footer{color:#222!important}.auth-panel-wrap .login-options a,.auth-panel-wrap .login-footer a{color:#e55c22!important}.auth-panel-wrap .login-box form>button,.auth-panel-wrap .forgot-primary{color:#fff!important;background:linear-gradient(90deg,#ff6513,#ff4b0b)!important;box-shadow:none!important}.auth-panel-wrap.forgot-active>.login-box{display:none!important}.auth-panel-wrap .forgot-overlay{position:static!important;display:block!important;padding:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.auth-panel-wrap .forgot-modal{width:100%!important;max-width:none!important;max-height:none!important;padding:0!important;overflow:visible!important;border:0!important;color:#171717!important;background:transparent!important;box-shadow:none!important}.auth-panel-wrap .forgot-head h3{color:#111!important}.auth-panel-wrap .forgot-head p,.auth-panel-wrap .forgot-success p,.auth-panel-wrap .forgot-security,.auth-panel-wrap .forgot-resend{color:#4a4a4a!important}@media (min-width: 901px){.auth-page{height:100svh;min-height:620px;grid-template-columns:minmax(300px,.82fr) minmax(500px,1.18fr);gap:clamp(24px,4vw,64px);align-items:center;padding-top:18px;padding-bottom:18px;overflow:hidden;background-position:center}.auth-story{height:100%;max-height:720px;justify-content:center;padding:0}.auth-brand{width:min(330px,82%)}.auth-tagline{margin:2px 0 clamp(16px,2.4vh,28px);font-size:clamp(15px,1.25vw,20px)}.auth-benefits{width:min(350px,92%);gap:clamp(10px,1.5vh,16px)}.auth-benefits article{min-height:82px;grid-template-columns:68px 1fr;padding:11px 18px;border-radius:20px}.auth-benefits .material-symbols-outlined{font-size:42px}.auth-benefits b{font-size:14px}.auth-benefits p{margin-top:2px;font-size:14px;line-height:1.35}.auth-panel-wrap{max-height:calc(100svh - 36px);padding:clamp(28px,3vw,46px);border-radius:36px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#f15a19 #f2f2f2}.auth-panel-wrap::-webkit-scrollbar{width:6px}.auth-panel-wrap::-webkit-scrollbar-track{background:#f2f2f2;border-radius:20px}.auth-panel-wrap::-webkit-scrollbar-thumb{background:#f15a19;border-radius:20px}.auth-panel-wrap .login-box h2{font-size:clamp(32px,3vw,40px)!important}.auth-panel-wrap .login-box>p{margin-bottom:clamp(28px,4vh,44px)!important;font-size:16px!important}.auth-panel-wrap .login-box .field{margin-bottom:22px!important}.auth-panel-wrap .login-box input{height:58px!important}.auth-panel-wrap .login-box form>button{min-height:60px!important}}.auth-panel-wrap.forgot-active{position:relative}.auth-panel-wrap .forgot-close{position:absolute!important;top:0!important;right:0!important;z-index:5;width:42px!important;height:42px!important;display:grid!important;place-items:center;border:2px solid #f15a19!important;border-radius:50%!important;color:#f15a19!important;background:#fff4ee!important;opacity:1!important;box-shadow:0 6px 16px #f15a192e!important}.auth-panel-wrap .forgot-close:hover,.auth-panel-wrap .forgot-close:focus-visible{color:#fff!important;background:#f15a19!important;outline:3px solid rgba(241,90,25,.2)}.auth-panel-wrap .forgot-step-pill{position:static!important;width:max-content!important;display:inline-flex!important;margin:0 0 16px!important;padding:7px 13px!important;border:1px solid #f5a47f!important;border-radius:999px!important;color:#d94d13!important;background:#fff2ea!important;font-size:12px!important;font-weight:800!important}.auth-panel-wrap .forgot-head{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:16px!important;align-items:start!important;margin:0 52px 26px 0!important}.auth-panel-wrap .forgot-icon{width:54px!important;height:54px!important;margin:0!important;flex:none}.auth-panel-wrap .forgot-head h3{margin:0 0 7px!important;font-size:clamp(28px,3vw,38px)!important;line-height:1.08!important}.auth-panel-wrap .forgot-head p{margin:0!important;font-size:13px!important;line-height:1.55!important;overflow-wrap:anywhere}.auth-panel-wrap .forgot-input-wrap>span{z-index:2;pointer-events:none}.auth-panel-wrap .forgot-input-wrap input{height:58px!important;padding:0 18px 0 54px!important}.auth-panel-wrap .forgot-primary{min-height:60px!important;border-radius:12px!important}.auth-panel-wrap .forgot-security{justify-content:center!important;margin-top:14px!important;font-size:12px!important}@media (max-width: 900px){.auth-page{min-height:100svh;overflow-x:hidden}.auth-panel-wrap{max-height:none;overflow:visible}.auth-panel-wrap .forgot-close{top:-6px!important;right:-4px!important;width:38px!important;height:38px!important}.auth-panel-wrap .forgot-head{grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;margin-right:30px!important}.auth-panel-wrap .forgot-icon{width:46px!important;height:46px!important}.auth-panel-wrap .forgot-head h3{font-size:27px!important}}@media (max-width: 480px){.auth-brand{width:min(245px,68vw)}.auth-tagline{font-size:12px}.auth-panel-wrap .forgot-step-pill{margin-bottom:12px!important}.auth-panel-wrap .forgot-head{display:block!important;margin:0 28px 22px 0!important}.auth-panel-wrap .forgot-icon{margin-bottom:10px!important}.auth-panel-wrap .forgot-head h3{font-size:25px!important}.auth-panel-wrap .forgot-head p{font-size:12px!important}.auth-panel-wrap .forgot-input-wrap input{height:54px!important}.auth-panel-wrap .forgot-primary{min-height:56px!important}}.auth-panel-wrap .password-toggle svg{width:22px;height:22px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}@media (min-width: 901px){.auth-page{grid-template-columns:minmax(440px,1fr) minmax(500px,1.15fr)}.auth-story{max-width:540px;justify-content:flex-start;padding-top:clamp(8px,2vh,20px)}.auth-brand{width:min(315px,66%)}.auth-tagline{margin-bottom:clamp(12px,2vh,22px)}.auth-benefits{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.auth-benefits article{min-height:94px;grid-template-columns:48px minmax(0,1fr);padding:12px 13px;border-radius:18px}.auth-benefits .material-symbols-outlined{font-size:35px}.auth-benefits b{font-size:12px}.auth-benefits p{font-size:12px;line-height:1.35}}@media (min-width: 901px) and (max-width: 1120px){.auth-page{grid-template-columns:minmax(360px,.9fr) minmax(480px,1.1fr)}.auth-benefits article{grid-template-columns:40px minmax(0,1fr);padding:10px}.auth-benefits .material-symbols-outlined{font-size:30px}}.auth-panel-wrap input[type=password]::-ms-reveal,.auth-panel-wrap input[type=password]::-ms-clear{display:none!important;width:0;height:0}.auth-panel-wrap input[type=password]{appearance:none;-webkit-appearance:none}@media (min-width: 901px){.auth-story{justify-content:flex-start;padding-top:clamp(24px,5vh,48px)}.auth-benefits{margin-top:clamp(12px,2.2vh,24px)}.auth-panel-wrap:not(.signup-panel-wrap){padding:30px 40px}.auth-panel-wrap .login-box h2{margin-bottom:8px!important;font-size:clamp(31px,2.7vw,38px)!important}.auth-panel-wrap .login-box>p{margin-bottom:20px!important;font-size:15px!important}.auth-panel-wrap .login-box .field{margin-bottom:14px!important}.auth-panel-wrap .login-box .field label{margin-bottom:7px!important;font-size:11px!important}.auth-panel-wrap .login-box input{height:54px!important}.auth-panel-wrap .login-options{margin:2px 0 16px!important}.auth-panel-wrap .login-box form>button{min-height:52px!important;height:52px!important;border-radius:10px!important;font-size:17px!important}.auth-panel-wrap .login-footer{margin-top:16px!important;font-size:14px!important}.auth-panel-wrap .login-box .auth-secure{margin-top:16px!important;font-size:12px!important}}@media (max-width: 900px){.auth-panel-wrap .login-box h2{margin-bottom:8px!important}.auth-panel-wrap .login-box>p{margin-bottom:24px!important}.auth-panel-wrap .login-box .field{margin-bottom:18px!important}.auth-panel-wrap .login-options{margin-bottom:20px!important}.auth-panel-wrap .login-box form>button{min-height:54px!important;height:54px!important;font-size:16px!important}}@media (min-width: 901px){.auth-story{padding-top:clamp(22px,4vh,42px)}.auth-benefits{align-self:flex-start;margin-top:clamp(34px,7vh,72px)}}@media (min-width: 901px) and (max-height: 700px){.auth-benefits{margin-top:clamp(20px,4vh,34px)}}@media (min-width: 901px){.signup-panel-wrap .signup-box{max-height:none!important;overflow:visible!important;padding-right:0!important}.signup-panel-wrap>.auth-secure{margin-top:18px;padding-top:14px;border-top:1px solid #ececec}}.admin-layout,app-admin-login{box-sizing:border-box}.admin-layout *,app-admin-login *{box-sizing:border-box}.admin-layout .content>*{display:block;min-width:0;max-width:100%}.admin-layout .content section,.admin-layout .content article,.admin-layout .content div{min-width:0}.admin-layout .content input:not([type=checkbox]):not([type=radio]),.admin-layout .content select,.admin-layout .content textarea,app-admin-login input{max-width:100%;min-height:42px;font-size:14px}.admin-layout .content textarea{min-height:100px;resize:vertical}.admin-layout .content label{min-width:0}.admin-layout .content button,.admin-layout .content a{touch-action:manipulation}.admin-layout .content button:disabled{cursor:not-allowed;opacity:.55}.admin-layout .content input:focus-visible,.admin-layout .content select:focus-visible,.admin-layout .content textarea:focus-visible,.admin-layout .content button:focus-visible,.admin-layout .content a:focus-visible{outline:2px solid var(--info, #5bb0e6);outline-offset:2px}.admin-layout .content .panel,.admin-layout .content .admin-form-card{max-width:100%;overflow:hidden}.admin-layout .content :is(.head,.panel-head,.form-head,.list-head,.support-head){min-width:0}.admin-layout .content :is(.head,.panel-head,.form-head,.list-head,.support-head)>div{min-width:0}.admin-layout .content :is(.head,.panel-head,.form-head,.list-head,.support-head) h1,.admin-layout .content :is(.head,.panel-head,.form-head,.list-head,.support-head) h2,.admin-layout .content :is(.head,.panel-head,.form-head,.list-head,.support-head) h3{overflow-wrap:anywhere}.admin-layout .content .table-wrap{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.admin-layout .content table{width:100%}.admin-layout .content .table-wrap table{min-width:680px}.admin-layout .content th,.admin-layout .content td{vertical-align:middle}.admin-layout .content td{overflow-wrap:anywhere}.admin-layout .content :is(.filters,.tabs,.month-chips,.filter-tabs,.chip-row){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.admin-layout .content :is(.filters,.tabs,.month-chips,.filter-tabs,.chip-row)>button{flex:0 0 auto;white-space:nowrap}.admin-layout .content :is(.state,.state-message,.alert,.error-message,.success-message,.buyer-state),.admin-layout .content [class*=-error],.admin-layout .content [class*=-success]{max-width:100%;border-radius:10px;overflow-wrap:anywhere}.admin-layout .content :is(.state.error,.state-message.error,.alert.error,.error-message),.admin-layout .content [class*=-error]{border-color:#ff6b5b5c;background-color:#d7263817}.admin-layout .content :is(.state.ok,.state-message.ok,.alert.success,.success-message),.admin-layout .content [class*=-success]{border-color:#0bcc8e57;background-color:#0bcc8e14}.admin-layout .content .toast{position:fixed;z-index:10020;right:20px;bottom:20px;max-width:min(420px,calc(100vw - 32px));overflow-wrap:anywhere;box-shadow:0 18px 50px #0006}.admin-layout .content .modal,.admin-layout .content [class$=-modal]:not(.edit-admin-modal){max-width:100vw;max-height:100dvh}.admin-layout .content .modal{padding:18px;overflow-y:auto;overscroll-behavior:contain}.admin-layout .content .modal>div,.admin-layout .content .modal-box,.admin-layout .content .edit-admin-modal{width:min(680px,100%);max-width:100%;max-height:calc(100dvh - 36px);overflow-y:auto}.admin-layout .content :is(.modal-actions,.actions,.form-actions){flex-wrap:wrap}.admin-layout .content :is(.kpi-grid,.kpis,.summary-grid,.stats-grid){max-width:100%}@media (max-width: 1100px){.admin-layout .content :is(.kpi-grid,.kpis,.summary-grid,.stats-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.admin-layout .content :is(.grid,.form-grid,.detail-grid,.credentials){column-gap:14px}}@media (max-width: 760px){.admin-layout .content{overflow-x:clip}.admin-layout .content .panel,.admin-layout .content .admin-form-card{padding:16px;border-radius:13px}.admin-layout .content :is(.head,.panel-head,.form-head,.list-head,.support-head){flex-direction:column;align-items:stretch;gap:12px}.admin-layout .content :is(.head,.panel-head,.form-head,.list-head,.support-head)>button,.admin-layout .content :is(.head,.panel-head,.form-head,.list-head,.support-head)>.actions{align-self:stretch}.admin-layout .content :is(.grid,.form-grid,.detail-grid,.credentials,.add-row,.search-row,.period-controls){grid-template-columns:minmax(0,1fr)}.admin-layout .content :is(.grid,.form-grid,.detail-grid,.credentials)>*{grid-column:1!important}.admin-layout .content :is(.kpi-grid,.kpis,.summary-grid,.stats-grid){grid-template-columns:minmax(0,1fr);gap:10px}.admin-layout .content :is(.filters,.tabs,.month-chips,.filter-tabs,.chip-row){flex-wrap:nowrap;padding-bottom:5px}.admin-layout .content :is(.pager,.pages,.pagination){flex-wrap:wrap;justify-content:center;gap:10px}.admin-layout .content :is(.pager,.pages,.pagination) button{min-height:40px}.admin-layout .content .modal{align-items:flex-start;padding:10px}.admin-layout .content .modal>div,.admin-layout .content .modal-box,.admin-layout .content .edit-admin-modal{max-height:calc(100dvh - 20px);border-radius:14px}.admin-layout .content :is(.modal-actions,.actions,.form-actions){display:grid;grid-template-columns:1fr}.admin-layout .content :is(.modal-actions,.actions,.form-actions)>button{width:100%;min-height:42px}.admin-layout .content .toast{right:12px;bottom:12px;left:12px;width:auto;max-width:none}}@media (max-width: 480px){.admin-layout .content .panel,.admin-layout .content .admin-form-card{padding:13px}.admin-layout .content h1{font-size:clamp(22px,8vw,28px)}.admin-layout .content h2{font-size:clamp(18px,6vw,23px)}.admin-layout .content input:not([type=checkbox]):not([type=radio]),.admin-layout .content select,.admin-layout .content textarea{width:100%;font-size:16px}.admin-layout .content button{min-height:40px}}@media (prefers-reduced-motion: reduce){.admin-layout *,app-admin-login *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
