@import "https://fonts.googleapis.com/css2?family=Oswald:wght@500;600;700&family=Roboto:wght@400;500;700&display=swap";
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");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}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_1ec0685a-module__ODW2ua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_1ec0685a-module__ODW2ua__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.woff2)format("woff2");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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.woff2)format("woff2");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}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.woff2)format("woff2");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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.woff2)format("woff2");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}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.woff2)format("woff2");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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.woff2)format("woff2");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}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.woff2)format("woff2");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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.woff2)format("woff2");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}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_c48408e0-module__sQfeCG__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_c48408e0-module__sQfeCG__variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.04ygcc0k6zvvf.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.18awt9904y5ei.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.0~z396rbj0t4w.woff2)format("woff2");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}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.09-.4z_6a6fti.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.1841exvy3.1-g.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.0kbulo~7o8gic.woff2)format("woff2");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}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_7618295e-module__0uytZW__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_7618295e-module__0uytZW__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
:root{--tremendo-black:#0f1115;--tremendo-panel:#171a20;--tremendo-panel-soft:#1d2129;--tremendo-border:#2b313b;--tremendo-text:#eef2f7;--tremendo-text-soft:#aab3c2;--tremendo-red:#c5262e;--tremendo-green:#38c177;--tremendo-green-soft:#38c17724;--tremendo-yellow:#eeb252;--tremendo-yellow-soft:#eeb25224}html[data-theme=light],html[data-theme=dark]{--theme-bg:var(--tremendo-black);--theme-bg-color:var(--tremendo-black);--theme-text:var(--tremendo-text);--theme-input-bg:var(--tremendo-panel-soft);--theme-elevation-0:#11141a;--theme-elevation-50:#151921;--theme-elevation-100:#1a1f28;--theme-elevation-150:#202631;--theme-elevation-200:#262d38;--theme-elevation-250:#2d3442;--theme-elevation-300:#374050;--theme-elevation-350:#434d5f;--theme-elevation-400:#556074;--theme-elevation-450:#667286;--theme-elevation-500:#7a8697;--theme-elevation-600:#95a1b0;--theme-elevation-700:#b0b9c6;--theme-elevation-800:#cbd2dc;--theme-elevation-900:#dfe5ed;--theme-elevation-950:#ecf0f5;--theme-elevation-1000:#f7f9fc;--theme-success-100:#12261a;--theme-success-300:#22563a;--theme-success-600:var(--tremendo-green);--theme-error-100:#2c1613;--theme-error-300:#783026;--theme-error-500:#d66355;--theme-error-600:#f39a8d;--theme-error-950:#ffddd7;--font-body:"Roboto", sans-serif}.template-default,.template-minimal,.template-default__wrap{background:var(--tremendo-black)}.nav{border-right:1px solid var(--tremendo-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11141aeb}.nav a,.nav button,.nav .pill{color:var(--tremendo-text)}.nav__label,.nav__link,.nav-group__label{letter-spacing:.01em;font-size:.95rem;font-weight:500}.app-header{padding-inline:1rem}.tremendo-admin-logo{min-height:64px;color:var(--tremendo-text);background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:.9rem;padding:.65rem .85rem;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.tremendo-admin-logo:hover,.tremendo-admin-logo:focus-visible{background:linear-gradient(#c5262e1f,#ffffff0a);border-color:#c5262e5c;transform:translateY(-1px)}.tremendo-admin-logo--plain{background:0 0;border:0;gap:0;min-height:auto;padding:0}.tremendo-admin-logo__copy{flex-direction:column;min-width:0;display:flex}.tremendo-admin-logo__title{color:var(--tremendo-text);letter-spacing:.03em;align-items:center;gap:.42rem;font-family:Oswald,sans-serif;font-size:1rem;line-height:1;display:inline-flex}.tremendo-admin-logo__hint{color:var(--tremendo-text-soft);margin-top:.3rem;font-size:.8rem;line-height:1.2}.tremendo-admin-logo__house{width:1rem;height:1rem}.tremendo-admin-logo__image{-o-object-fit:contain;object-fit:contain;width:128px;max-width:32vw;height:auto}.tremendo-nav-shortcut{border:1px solid var(--tremendo-border);background:#ffffff08;border-radius:14px;align-items:center;gap:.65rem;min-height:56px;margin:.25rem .75rem;padding:.7rem 1rem;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:flex}.tremendo-nav-shortcut:hover,.tremendo-nav-shortcut:focus-visible{transform:translateY(-1px)}.tremendo-nav-shortcut__icon{flex-shrink:0;width:1.05rem;height:1.05rem}.tremendo-nav-shortcut__copy{flex-direction:column;min-width:0;display:flex}.tremendo-nav-shortcut__title{color:var(--tremendo-text);font-size:.96rem;font-weight:700;line-height:1.1}.tremendo-nav-shortcut__hint{color:var(--tremendo-text-soft);margin-top:.2rem;font-size:.78rem;line-height:1.2}.tremendo-nav-shortcut--home{border-color:#ffffff1a}.tremendo-nav-shortcut--home:hover,.tremendo-nav-shortcut--home:focus-visible{background:#c5262e14;border-color:#c5262e47}.tremendo-nav-shortcut--home .tremendo-nav-shortcut__icon{color:var(--tremendo-text)}.tremendo-nav-shortcut--tire{background:#c5262e14;border-color:#c5262e38}.tremendo-nav-shortcut--tire:hover,.tremendo-nav-shortcut--tire:focus-visible{background:#c5262e1f;border-color:#c5262e57}.tremendo-nav-shortcut--tire .tremendo-nav-shortcut__icon,.tremendo-nav-shortcut--tire .tremendo-nav-shortcut__title{color:var(--tremendo-red)}.tremendo-nav-shortcut--rim{background:#2f6fed14;border-color:#2f6fed3d}.tremendo-nav-shortcut--rim:hover,.tremendo-nav-shortcut--rim:focus-visible{background:#2f6fed24;border-color:#2f6fed57}.tremendo-nav-shortcut--rim .tremendo-nav-shortcut__icon,.tremendo-nav-shortcut--rim .tremendo-nav-shortcut__title{color:#72a0ff}.tremendo-nav-shortcut--sales{background:#1fa9c214;border-color:#1fa9c23d}.tremendo-nav-shortcut--sales:hover,.tremendo-nav-shortcut--sales:focus-visible{background:#1fa9c224;border-color:#1fa9c261}.tremendo-nav-shortcut--sales .tremendo-nav-shortcut__icon,.tremendo-nav-shortcut--sales .tremendo-nav-shortcut__title{color:#7dd8e5}.tremendo-admin-icon{-o-object-fit:contain;object-fit:contain;border-radius:12px;width:72px;height:72px}.tremendo-language-toggle{background:var(--tremendo-panel-soft);box-shadow:inset 0 0 0 1px var(--tremendo-border);border-radius:999px;align-items:center;gap:.18rem;padding:.2rem;display:inline-flex}.tremendo-language-toggle__icon{width:1.8rem;height:1.8rem;color:var(--tremendo-text-soft);justify-content:center;align-items:center;display:inline-flex}.tremendo-language-toggle__icon svg{width:.92rem;height:.92rem}.tremendo-language-toggle__button{min-width:2.7rem;height:2rem;color:var(--tremendo-text-soft);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 .75rem;font-family:Oswald,sans-serif;font-size:.82rem;line-height:1;transition:background .16s,color .16s,transform .16s}.tremendo-language-toggle__button:hover,.tremendo-language-toggle__button:focus-visible{color:var(--tremendo-text);background:#ffffff0f;outline:none}.tremendo-language-toggle__button:disabled{cursor:wait;opacity:.9}.tremendo-language-toggle__button--active{background:var(--tremendo-red);color:#fff}.tremendo-language-toggle__button--active:hover,.tremendo-language-toggle__button--active:focus-visible{color:#fff;background:#ef4a3c}.step-nav__home .tremendo-admin-icon{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:18px;height:18px}.popup__content,.drawer__content{background:var(--tremendo-panel);border:1px solid var(--tremendo-border);box-shadow:0 10px 30px #00000024}.doc-header:after,.payload-settings:before,.payload-settings:after,.popup-divider,.table .row,.table thead th,.view-version-controls-top,.view-version-controls-bottom,.drawer__header,.drawer__content{border-color:var(--tremendo-border);background-color:#0000}.table th,.table td,.table .cell{color:var(--tremendo-text);font-size:.95rem;line-height:1.45}.table thead th{color:var(--tremendo-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:600}.table tbody tr:hover{background:#ffffff08}.field-type input,.field-type textarea,.field-type select{background:var(--tremendo-panel-soft);border:1px solid var(--tremendo-border);height:40px;min-height:40px;color:var(--tremendo-text);border-radius:10px;padding:0 .75rem;font-size:.95rem;box-shadow:inset 0 1px #ffffff05}.search-filter__input{background:var(--tremendo-panel-soft)!important;border-color:var(--tremendo-border)!important;color:var(--tremendo-text)!important}.search-bar{--icon-width:52px}.search-bar .icon--search{color:var(--tremendo-red);width:var(--icon-width)}.search-bar .search-filter input.search-filter__input{padding-inline-start:var(--icon-width)!important;padding-inline-end:1rem!important}.tremendo-search-helper{border:1px solid var(--tremendo-border);background:var(--tremendo-panel-soft);color:var(--tremendo-text-soft);border-radius:12px;align-items:center;gap:.6rem;margin-bottom:.85rem;padding:.8rem 1rem;font-size:.95rem;line-height:1.4;display:flex}.tremendo-search-helper__icon{width:16px;height:16px;color:var(--tremendo-red);flex:none}.list-header{align-items:center}.list-header__title-and-actions{align-items:center!important}.list-header__title-actions,.list-header__actions{margin-bottom:0!important}.react-select .rs__control{overflow:hidden;background:var(--tremendo-panel-soft)!important;border:1px solid var(--tremendo-border)!important;border-radius:10px!important;flex-wrap:nowrap!important;align-items:center!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0 12px!important;display:flex!important;box-shadow:inset 0 1px #ffffff05!important}.react-select .rs__value-container{flex-wrap:nowrap!important;align-items:center!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important}.react-select .rs__indicator{padding:0 4px!important}.react-select .rs__single-value,.react-select .rs__placeholder{font-size:.95rem;margin:0!important;line-height:1!important;position:static!important;top:auto!important;transform:none!important}.react-select .rs__single-value{color:var(--tremendo-text)}.react-select .rs__placeholder{color:var(--theme-elevation-400)}.react-select .rs__input-container{margin:0!important;padding:0!important}.react-select__menu,.rs__menu{background:var(--tremendo-panel-soft);border:1px solid var(--tremendo-border);border-radius:10px;overflow:hidden}.react-select__option,.rs__option{color:var(--tremendo-text);background:0 0}.field-type textarea{height:auto;min-height:120px}.field-type input::-moz-placeholder{color:#8f8f99}.field-type textarea::-moz-placeholder{color:#8f8f99}.field-type input::placeholder,.field-type textarea::placeholder{color:#8f8f99}.field-type input:focus,.field-type textarea:focus,.field-type select:focus,.react-select .rs__control:focus-within{border-color:#c5262e73;outline:none;box-shadow:0 0 0 3px #c5262e1f}label.field-label:not(.unstyled){color:var(--tremendo-text);letter-spacing:.08em;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:.82rem}.field-description{color:var(--tremendo-text-soft);font-size:.84rem;line-height:1.45}.collapsible-field,.collapsible-field__collapsible,.collapsible{min-width:0}.collapsible__toggle,.collapsible__toggle-wrap{white-space:normal;min-height:44px}.collapsible__toggle span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.collapsible__header-wrap{align-self:center;min-width:0;overflow:visible}.collapsible-field__row-label-wrap,.collapsible__header-wrap .row-label{min-width:0;line-height:1.25}.doc-header__title,h1,h2,h3{color:var(--tremendo-text)}.doc-header__title,.collection-list h1,.collection-edit h1{letter-spacing:.02em;font-family:Oswald,sans-serif;font-size:clamp(1.6rem,2vw,2.2rem);line-height:1.08}.tremendo-size-cell{flex-direction:column;gap:.35rem;min-width:180px;display:flex}.tremendo-size-cell__top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.tremendo-size-cell__size{color:var(--tremendo-text);letter-spacing:.02em;font-family:Oswald,sans-serif;font-size:1.22rem;font-weight:700;line-height:1.05}.tremendo-size-cell__brand{color:var(--tremendo-text-soft);font-size:.88rem;font-weight:500;line-height:1.3}.tremendo-size-cell__meta{color:var(--theme-elevation-600);letter-spacing:.05em;text-transform:uppercase;font-size:.74rem;font-weight:600}.tremendo-size-cell__condition{flex-shrink:0;min-height:1.55rem;padding:.18rem .6rem;font-size:.72rem}.pill,.tremendo-cell,.tremendo-pill,.tremendo-stock,.tremendo-price-cell{letter-spacing:.03em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;min-height:2rem;padding:.3rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.tremendo-cell__icon{flex-shrink:0;width:.95rem;height:.95rem}.tremendo-pill{color:var(--tremendo-text);background:#252a33;border:1px solid #333a46}.tremendo-pill--new{background:var(--tremendo-green-soft);color:var(--tremendo-green);border-color:#38c1772e}.tremendo-pill--used{color:#ff9d92;background:#d3201129;border-color:#d3201138}.tremendo-pill--both{color:#7dd8e5;background:#7dd8e524;border-color:#7dd8e53d}.tremendo-pill--type{background:#272c35}.tremendo-price-cell{color:#ffb1a9;background:#d3201126;border:1px solid #d3201133}.tremendo-price-cell--split{white-space:normal;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.16rem;line-height:1.2}.tremendo-price-cell--split .tremendo-cell__icon{display:none}.tremendo-stock{background:var(--tremendo-green-soft);color:var(--tremendo-green);border:1px solid #38c17729}.tremendo-stock--low{background:var(--tremendo-yellow-soft);color:var(--tremendo-yellow);border-color:#eeb25233}.tremendo-stock--empty{color:#ff9d92;background:#d3201129;border-color:#d3201138}.tire-quick-edit-card{border-radius:var(--style-radius-m,8px);background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);color:inherit;box-sizing:border-box;justify-content:space-between;align-items:center;gap:.75rem;width:240px;max-width:100%;min-height:78px;padding:1rem 1.1rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.tire-quick-edit-card:hover{border-color:var(--theme-elevation-300);background:var(--theme-elevation-150)}.tire-quick-edit-card__body{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.tire-quick-edit-card__row{align-items:center;gap:.45rem;display:flex}.tire-quick-edit-card__icon-badge{background:#c5262e1f;border:1px solid #c5262e33;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.tire-quick-edit-card__tire-icon{color:var(--tremendo-red);flex-shrink:0}.tire-quick-edit-card--blue .tire-quick-edit-card__icon-badge{background:#2f6fed1f;border-color:#2f6fed38}.tire-quick-edit-card--blue .tire-quick-edit-card__tire-icon{color:#2f6fed}.tire-quick-edit-card--blue:hover{background:#2f6fed0f;border-color:#2f6fed4d}.tire-quick-edit-card--rim .tire-quick-edit-card__icon-badge{background:#14966e1f;border-color:#14966e38}.tire-quick-edit-card--rim .tire-quick-edit-card__tire-icon{color:#14966e}.tire-quick-edit-card--rim:hover{background:#14966e0f;border-color:#14966e4d}.tire-quick-edit-card__title{color:var(--theme-text);font-size:.95rem}.tire-quick-edit-card__subtitle{color:var(--theme-elevation-600);font-size:.78rem;line-height:1.35}.tire-quick-edit-card__chevron{color:var(--theme-elevation-500);flex-shrink:0}.tire-dashboard-banner-slot{padding-top:.5rem;padding-bottom:.5rem;list-style:none}.inventory-quick-links{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:1024px){.template-default__nav-toggler-wrapper{display:none!important}}@media (max-width:768px){.app-header{height:auto;min-height:64px}.app-header__content{min-height:64px;padding-inline:.75rem!important}.app-header__wrapper{gap:.45rem}.app-header__controls-wrapper{gap:.35rem;min-width:0}.app-header__mobile-nav-toggler{flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:inline-flex!important}.nav-toggler{background:var(--tremendo-panel-soft);width:44px;min-width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--tremendo-border);border-radius:12px;justify-content:center;align-items:center;padding:0;transition:background .18s,box-shadow .18s;display:inline-flex}.nav-toggler:hover,.nav-toggler:focus-visible{background:#ffffff0f;outline:none;box-shadow:inset 0 0 0 1px #ffffff2e}.hamburger{--hamburger-size:1.3rem;width:100%;height:100%;box-shadow:none;background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:0;display:flex}.hamburger__open-icon,.hamburger__close-icon{width:var(--hamburger-size);height:var(--hamburger-size);margin:0}.hamburger svg{width:100%;height:100%}.app-header__actions-wrapper{margin-right:.15rem}.app-header__actions{max-width:150px}.app-header__account{background:var(--tremendo-panel-soft);width:42px;min-width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--tremendo-border);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.app-header__account svg,.app-header__account img{width:24px;height:24px}.localizer-button{border-radius:10px;min-height:40px;padding-inline:.55rem .35rem}.localizer-button button{min-height:40px;font-size:.92rem}.localizer-button__current{gap:.2rem}.step-nav{gap:.25rem;min-width:0}.step-nav__home{box-shadow:none;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:20px!important;min-width:20px!important;height:20px!important;display:inline-flex!important}.step-nav__home .tremendo-admin-icon{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:18px;height:18px;display:block}.tremendo-admin-logo__image{width:96px;max-width:25vw}.tremendo-admin-logo{gap:.7rem;min-height:58px;padding:.55rem .7rem}.tremendo-admin-logo__title{font-size:.92rem}.tremendo-admin-logo__hint{font-size:.72rem}.tremendo-language-toggle{gap:.12rem;padding:.16rem}.tremendo-language-toggle__icon{width:1.55rem;height:1.55rem}.tremendo-language-toggle__icon svg{width:.82rem;height:.82rem}.tremendo-language-toggle__button{min-width:2.35rem;height:1.9rem;padding:0 .6rem;font-size:.76rem}.tremendo-nav-shortcut{min-height:52px;margin-inline:.5rem;padding:.75rem .9rem}.tremendo-nav-shortcut__title{font-size:.92rem}.tremendo-nav-shortcut__hint{font-size:.74rem}.tremendo-admin-icon{width:56px;height:56px}.list-header{gap:.75rem}.list-header__content{gap:.75rem;grid-template-columns:1fr!important}.list-header__title{font-size:1.4rem!important}.list-header__create-new-button .pill{padding:.6rem 1.2rem!important;font-size:.95rem!important}.search-filter__input{min-height:48px!important;font-size:1rem!important}.list-controls{gap:.5rem}.list-controls .pill{padding:.5rem .9rem!important;font-size:.9rem!important}.table th,.table td,.table .cell{font-size:.88rem;padding:.6rem .5rem!important}.table thead th{font-size:.72rem}.tremendo-size-cell__size{font-size:1.08rem}.tremendo-size-cell__brand{font-size:.82rem}.tremendo-pill,.tremendo-stock,.tremendo-price-cell,.tremendo-cell{min-height:1.85rem;padding:.35rem .7rem;font-size:.78rem}.field-type input,.field-type select{height:48px!important;min-height:48px!important;font-size:1rem!important}.react-select .rs__control{height:48px!important;min-height:48px!important;max-height:48px!important}.field-type textarea{min-height:130px!important;font-size:1rem!important}label.field-label:not(.unstyled){font-size:.78rem}.field-description{font-size:.8rem}.render-fields .row{flex-direction:column!important}.render-fields .row>.field-type{width:100%!important}.collection-edit--tires .doc-controls,.collection-edit--rims .doc-controls{z-index:10;background:var(--tremendo-panel);border-top:1px solid var(--tremendo-border);padding:.75rem .75rem calc(.75rem + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #00000047;top:auto!important}.collection-edit--tires .doc-controls__divider,.collection-edit--rims .doc-controls__divider,.collection-edit--tires .doc-controls__content,.collection-edit--rims .doc-controls__content{display:none}.collection-edit--tires .doc-controls__wrapper,.collection-edit--rims .doc-controls__wrapper{height:auto;padding-bottom:0;display:block}.collection-edit--tires .doc-controls__controls-wrapper,.collection-edit--rims .doc-controls__controls-wrapper{background:0 0;border-top:0;justify-content:stretch;width:100%;height:auto;padding:0}.collection-edit--tires .doc-controls__controls,.collection-edit--rims .doc-controls__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;width:100%;padding:0;display:grid;overflow:visible}.collection-edit--tires .doc-controls__controls:after,.collection-edit--rims .doc-controls__controls:after{display:none}.collection-edit--tires .doc-controls .btn,.collection-edit--rims .doc-controls .btn{justify-content:center;width:100%;min-height:48px;margin:0;font-size:1rem}.collection-edit--tires .doc-controls .btn--style-primary,.collection-edit--rims .doc-controls .btn--style-primary,.collection-edit--tires .doc-controls .btn--style-pill,.collection-edit--rims .doc-controls .btn--style-pill{grid-column:1/-1;min-height:52px;font-size:1.02rem;font-weight:700}.collection-edit--tires .collection-edit__main,.collection-edit--rims .collection-edit__main{padding-bottom:calc(8.5rem + env(safe-area-inset-bottom))}.doc-controls .btn{flex:auto;justify-content:center;min-width:0}.nav__label,.nav__link,.nav-group__label{padding-block:.5rem;font-size:1rem}.doc-header__title,.collection-list h1,.collection-edit h1{font-size:1.4rem!important}}
