@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/area-clienti/_next/static/media/5de5dda68c9a1053-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/area-clienti/_next/static/media/ac44098818d287e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/area-clienti/_next/static/media/3667c091265cf81b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/area-clienti/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/area-clienti/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/area-clienti/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/area-clienti/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/area-clienti/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/area-clienti/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_b7f5b8{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_b7f5b8{--font-display:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/area-clienti/_next/static/media/631ab6d518ee0b08-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/area-clienti/_next/static/media/f9fa7964f036c69d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/area-clienti/_next/static/media/81f2f04080433cef-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/area-clienti/_next/static/media/ed9cb87f7cefa820-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/area-clienti/_next/static/media/ef9d7e3625c86286-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/area-clienti/_next/static/media/c95d4fce0b415528-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/area-clienti/_next/static/media/e3bec91e60544e8d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/area-clienti/_next/static/media/56b5d6ac638045ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web Fallback;src:local("Arial");ascent-override:119.97%;descent-override:41.09%;line-gap-override:0.00%;size-adjust:94.44%}.__className_f8ef54{font-family:Titillium Web,Titillium Web Fallback;font-style:normal}.__variable_f8ef54{--font-body:"Titillium Web","Titillium Web Fallback"}:root{--bg:#08080A;--bg-2:#0C0C0F;--panel:#111114;--panel-2:#16161B;--gold:#E4A518;--gold-soft:#F2C05A;--gold-deep:#B57F0A;--line:rgba(228,165,24,.26);--line-soft:rgba(255,255,255,.08);--text:#FFFFFF;--muted:#9B9BA2;--muted-2:#6E6E75;--ok:#4CC38A}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body),system-ui,sans-serif;font-weight:300;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;font-family:var(--font-display),"Arial Narrow",sans-serif;font-weight:700;line-height:1.05}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}ul{margin:0;padding:0;list-style:none}button{font:inherit}.ic{width:1em;height:1em;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.shell{min-height:100vh;min-height:100svh;display:flex;flex-direction:column}.wrap{width:100%;max-width:1120px;margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.page-logo{position:relative;width:clamp(180px,22vw,240px);margin:clamp(4px,1vw,10px) 0 clamp(14px,2vw,20px)}.logo-neon img{position:relative;z-index:2;width:100%;filter:drop-shadow(0 0 1px rgba(255,255,255,.55)) drop-shadow(0 0 6px rgba(255,255,255,.28))}.logo-neon:after,.logo-neon:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:#fff;-webkit-mask:url(/area-clienti/logo_oriz.png) center/contain no-repeat;mask:url(/area-clienti/logo_oriz.png) center/contain no-repeat}.logo-neon:before{filter:blur(3px);opacity:.3}.logo-neon:after{filter:blur(14px);opacity:.24;animation:neon-breathe 5.5s ease-in-out infinite}@keyframes neon-breathe{0%,to{opacity:.16}50%{opacity:.3}}main{flex:1 1;padding-block:clamp(22px,4vw,40px) clamp(40px,6vw,64px)}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:clamp(18px,3vw,28px)}.page-head h1{font-size:clamp(28px,4vw,40px);text-transform:uppercase;letter-spacing:.01em}.page-head h1 em{font-style:normal;color:var(--gold)}.month-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--line-soft);background:var(--panel);font-size:14px;color:#DADADF}.month-pill .ic{color:var(--gold);width:16px;height:16px}.month-picker{display:flex;align-items:center;gap:10px}.month-picker .ic{color:var(--gold);width:16px;height:16px;margin-right:-4px}.month-picker select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;color:#fff;padding:7px 32px 7px 12px;border:1px solid var(--line);border-radius:999px;background:linear-gradient(45deg,transparent 50%,var(--gold) 50%) calc(100% - 16px) 52% /5px 5px no-repeat,linear-gradient(135deg,var(--gold) 50%,transparent 50%) calc(100% - 11px) 52% /5px 5px no-repeat,rgba(228,165,24,.06)}.month-picker select:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.month-picker option{background:var(--panel);color:#fff}.card{background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.008));border:1px solid var(--line-soft);border-radius:8px}.car-card{padding:clamp(18px,3vw,28px);overflow:hidden;position:relative}.car-card:before{content:"";position:absolute;inset:-40% -10% auto 40%;height:120%;pointer-events:none;background:radial-gradient(45% 50% at 70% 50%,rgba(228,165,24,.1),transparent 70%);filter:blur(24px)}.car-info .eyebrow{font-size:12.5px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.car-info h2{font-size:clamp(28px,4.4vw,44px);text-transform:uppercase;margin-top:4px}.car-info h2 em{font-style:normal;color:var(--gold)}.car-meta{display:grid;grid-template-columns:repeat(3,auto);grid-gap:14px 26px;gap:14px 26px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line-soft)}.car-meta dt{font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-2)}.car-meta dd{margin:2px 0 0;font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:.02em}.section-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:clamp(26px,4vw,40px) 0 clamp(14px,2vw,20px)}.section-title h2{font-size:clamp(20px,2.6vw,26px);text-transform:uppercase;letter-spacing:.03em}.section-title h2 em{font-style:normal;color:var(--gold)}.section-title .hint{font-size:13px;color:var(--muted)}.rings{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(12px,2vw,20px);gap:clamp(12px,2vw,20px)}.ring-card{padding:clamp(16px,2.4vw,24px) 14px;text-align:center}.ring-card.hero-ring{grid-column:span 2}.ring{position:relative;width:var(--size,148px);height:var(--size,148px);margin:0 auto}.ring svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg);filter:drop-shadow(0 0 7px rgba(228,165,24,.4))}.ring .track{stroke:rgba(255,255,255,.07)}.ring .bar{stroke:url(#ring-gold);stroke-linecap:round;transition:stroke-dashoffset 1.6s cubic-bezier(.22,.61,.36,1)}.ring-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 12px}.ring-value{font-family:var(--font-display);font-weight:700;font-size:var(--value-size,26px);line-height:1;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ring-value.gold{color:var(--gold)}.ring-pct{margin-top:4px;font-size:12px;color:var(--muted);letter-spacing:.04em}.ring-label{margin-top:14px;font-size:13px;text-transform:uppercase;letter-spacing:.09em;color:#DADADF;line-height:1.35}.ring-sub{margin-top:4px;font-size:12.5px;color:var(--muted)}.chip{display:inline-block;padding:3px 9px;border-radius:999px;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;background:rgba(255,255,255,.08);color:#E4E4E8}.chip-active{background:rgba(228,165,24,.16);color:var(--gold)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--font-display);font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:#141006;background:linear-gradient(180deg,var(--gold-soft),var(--gold));border:0;border-radius:3px;padding:.7em 1.3em;font-size:15px;cursor:pointer;box-shadow:0 6px 22px -10px rgba(228,165,24,.75);transition:transform .2s ease,filter .2s ease}.btn:hover{transform:translateY(-1px);filter:brightness(1.06)}.btn-ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.2);box-shadow:none}.site-foot{border-top:1px solid var(--line-soft);padding:18px 0;font-size:12.5px;color:var(--muted-2);text-align:center}@media (max-width:900px){.rings{grid-template-columns:repeat(2,1fr)}.ring-card.hero-ring{grid-column:span 2}}@media (max-width:640px){.car-card{grid-template-columns:1fr;text-align:center}.car-meta{grid-template-columns:repeat(3,1fr);gap:10px}.car-meta dd{font-size:17px}.ring{--size:128px}.ring-card.hero-ring .ring{--size:172px}.ring-value{--value-size:22px}.ring-card.hero-ring .ring-value{--value-size:30px}}@media (prefers-reduced-motion:reduce){.ring .bar{transition:none}.logo-neon:after{animation:none}}.topbar{border-bottom:1px solid var(--line-soft);background:rgba(255,255,255,.015)}.topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:10px}.topbar-user{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:#DADADF}.topbar-nav{display:flex;align-items:center;gap:14px}.topbar-link{font-size:12.5px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);border-bottom:1px solid transparent}.topbar-link:hover{color:var(--gold);border-bottom-color:var(--line)}.btn-sm{padding:.45em .95em;font-size:12.5px}.chip-admin{background:rgba(228,165,24,.16);color:var(--gold)}.auth-shell main{display:grid;place-items:center}.auth-box{width:100%;max-width:420px;padding-inline:20px;text-align:center}.auth-logo{margin-inline:auto}.auth-title{font-size:clamp(26px,5vw,34px);text-transform:uppercase}.auth-title em{font-style:normal;color:var(--gold)}.auth-hint{margin-top:8px;font-size:14px;color:var(--muted)}.auth-card{margin-top:22px;padding:clamp(20px,4vw,28px);display:grid;grid-gap:16px;gap:16px;text-align:left}.auth-card .btn{width:100%;margin-top:4px}.auth-foot{margin-top:18px;font-size:12.5px;color:var(--muted-2)}.auth-foot a{color:var(--muted);border-bottom:1px solid var(--line-soft)}.field{display:flex;flex-direction:column;gap:7px}.field span{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#C4C4C9}.field input,.field select{width:100%;padding:11px 13px;font:inherit;color:#fff;background:#0E0E12;border:1px solid rgba(255,255,255,.14);border-radius:3px}.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.field input:focus,.field select:focus{outline:none;border-color:var(--gold);background:rgba(228,165,24,.05)}.field input:disabled,.field select:disabled{opacity:.4;cursor:not-allowed}.field input::placeholder{color:var(--muted-2)}.form-msg{font-size:14px;color:var(--gold)}.form-msg.error{color:#E0705A}.tabs{display:flex;gap:4px;margin:0 0 clamp(16px,2.4vw,22px);border-bottom:1px solid var(--line-soft)}.tab{padding:10px 18px;margin-bottom:-1px;border-bottom:2px solid transparent;font-family:var(--font-display);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.tab:hover{color:#fff}.tab.is-on{color:var(--gold);border-bottom-color:var(--gold)}.head-actions{display:flex;align-items:center;gap:16px}.admin .page-head h1 em,.admin .section-title h2 em,.modal-head h2 em{color:inherit}.car-form-head{font-family:var(--font-display);font-weight:600;font-size:19px;letter-spacing:.02em;text-transform:uppercase;padding-bottom:12px;border-bottom:1px solid var(--line-soft);width:100%}.car-form-foot{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.car-block{display:grid;grid-gap:10px;gap:10px;margin-bottom:clamp(14px,2vw,20px);justify-items:start}.car-block .car-form{width:100%}.add-car summary{cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.add-car summary:hover{color:#fff}.add-car[open] summary{color:#fff;margin-bottom:6px}.add-car form{display:grid;grid-gap:16px;gap:16px;justify-items:start}.car-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:clamp(14px,2vw,20px)}.car-pill{padding:7px 14px;border:1px solid var(--line-soft);border-radius:999px;font-size:13px;color:var(--muted)}.car-pill:hover{color:#fff;border-color:var(--line)}.car-pill.is-on{color:var(--gold);border-color:var(--line);background:rgba(228,165,24,.08)}.modal{width:min(900px,calc(100vw - 28px));max-height:calc(100vh - 48px);padding:0;color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:6px;box-shadow:0 30px 80px -28px #000}.modal::-webkit-backdrop{background:rgba(0,0,0,.66)}.modal::backdrop{background:rgba(0,0,0,.66)}.modal-form{display:grid;grid-gap:14px;gap:14px;padding:clamp(18px,3vw,26px);max-height:calc(100vh - 48px);overflow:auto}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.modal-head h2{font-size:clamp(20px,3vw,26px);text-transform:uppercase;letter-spacing:.02em}.modal-head h2 em{font-style:normal;color:var(--gold)}.modal-x{background:none;border:0;cursor:pointer;color:var(--muted);font-size:28px;line-height:.8;padding:0 2px}.modal-x:hover{color:#fff}.modal-section{margin-top:6px;padding-top:14px;border-top:1px solid var(--line-soft);font-size:11.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--gold)}.modal-section .muted{text-transform:none;letter-spacing:0}.modal-foot{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:8px}.link-quiet{background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:13.5px;color:var(--muted)}.link-quiet:hover{color:#fff}.form-card{padding:clamp(16px,2.6vw,24px);display:grid;grid-gap:16px;gap:16px;justify-items:start}.form-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px 18px;gap:14px 18px;width:100%}.form-grid-2{grid-template-columns:repeat(2,1fr)}.form-grid-3{grid-template-columns:repeat(3,1fr)}.form-grid-5{grid-template-columns:repeat(5,1fr)}.form-card .btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.admin-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(12px,2vw,18px);gap:clamp(12px,2vw,18px);align-items:start}.link-danger{background:none;border:0;padding:0;cursor:pointer;font-size:13px;color:#E0705A;text-transform:uppercase;letter-spacing:.08em}.link-danger:hover{text-decoration:underline}.table-card{overflow:hidden}.table-row{display:grid;grid-template-columns:1.3fr 1.6fr 1.3fr .8fr .7fr;align-items:center;grid-gap:12px;gap:12px;padding:13px clamp(14px,2.4vw,22px);border-top:1px solid var(--line-soft);font-size:14px}.table-row.head{border-top:0;padding-block:11px;background:rgba(255,255,255,.02);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-2)}a.table-row:hover{background:rgba(228,165,24,.05)}.rentals-admin .table-row{grid-template-columns:1.4fr .9fr 1fr 1fr .8fr}.users-table .table-row{grid-template-columns:1.4fr 1.8fr 1.4fr .8fr}.table-empty{padding:18px clamp(14px,2.4vw,22px);color:var(--muted);font-size:14px}.strong{font-weight:600}.muted{color:var(--muted)}.small{font-size:12.5px}.crumbs{margin-bottom:14px;font-size:13px;color:var(--muted)}.crumbs a:hover{color:var(--gold)}.empty-card{padding:clamp(22px,4vw,34px);display:grid;grid-gap:14px;gap:14px;justify-items:start;max-width:640px}.empty-card h1{font-size:clamp(24px,3.4vw,32px);text-transform:uppercase}.empty-card a[href^=mailto]{color:var(--gold)}@media (max-width:900px){.form-grid,.form-grid-2,.form-grid-3,.form-grid-5{grid-template-columns:repeat(2,1fr)}.admin-split{grid-template-columns:1fr}.table-row{grid-template-columns:1fr 1fr;row-gap:6px}.table-row.head{display:none}.rentals-admin .table-row,.users-table .table-row{grid-template-columns:1fr 1fr}.tab{padding:10px 14px;font-size:13px}}