:root{--color-white:#fff;--color-black:#000;--color-grey:#9e9e9e;--color-primary:#d91f26;--color-primary-hover:#ef2e35;--color-primary-active:#b8181f;--color-primary-shadow:#7f1d1d33;--color-primary-soft:#e2483f;--color-text:#e7e5e5;--color-text-primary:#f4f4f5;--color-text-secondary:#a1a1aa;--color-text-muted:#6d6d6d;--color-text-soft:#ffffff9e;--color-text-inverse:#000;--color-text-on-primary:#fff;--color-bg:#050505;--color-surface:#0c0c0c;--color-surface-2:#111;--color-surface-3:#1c1c1c;--color-surface-container-lowest:#000;--color-border:#ffffff0d;--color-border-soft:#ffffff08;--color-border-strong:#ffffff14;--color-muted:#a69b9a;--color-text-dim:#71717a;--color-text-subtle:#52525b;--color-text-meta:#3f3f46;--color-text-muted-light:#8b8b8b;--color-success:#53ff7d;--color-warning:#f5b942;--color-info:#2f5bc2;--color-phone:#34c759;--color-sms:#0d47a1;--color-telegram:#08c;--color-drive2:red;--color-max:#9500ff;--layout-width:1440px;--font-family-primary:Golos Text, sans-serif;--font-family-secondary:Science Gothic, sans-serif;--font-size-base:12px;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:32px;--space-xl:40px;--space-xxl:48px;--radius-xs:5px;--radius-sm:10px;--radius-md:15px;--radius-lg:20px;--radius-xl:25px;--transition-fast:.133s ease;--transition-base:.3s ease;--transition-slow:.45s ease;--transition-stagger:.12s;--color-white-rgb:255, 255, 255;--color-black-rgb:0, 0, 0;--color-grey-rgb:158, 158, 158;--color-primary-rgb:217, 31, 38;--color-primary-hover-rgb:239, 46, 53;--color-primary-active-rgb:184, 24, 31;--color-primary-shadow-rgb:127, 29, 29;--color-primary-soft-rgb:226, 72, 63;--color-text-rgb:231, 229, 229;--color-text-primary-rgb:244, 244, 245;--color-text-secondary-rgb:161, 161, 170;--color-text-muted-rgb:109, 109, 109;--color-text-soft-rgb:255, 255, 255;--color-text-inverse-rgb:0, 0, 0;--color-text-on-primary-rgb:255, 255, 255;--color-bg-rgb:5, 5, 5;--color-surface-rgb:12, 12, 12;--color-surface-2-rgb:17, 17, 17;--color-surface-3-rgb:28, 28, 28;--color-surface-container-lowest-rgb:0, 0, 0;--color-border-rgb:255, 255, 255;--color-border-soft-rgb:255, 255, 255;--color-border-strong-rgb:255, 255, 255;--color-muted-rgb:166, 155, 154;--color-text-dim-rgb:113, 113, 122;--color-text-subtle-rgb:82, 82, 91;--color-text-meta-rgb:63, 63, 70;--color-text-muted-light-rgb:139, 139, 139;--color-success-rgb:83, 255, 125;--color-warning-rgb:245, 185, 66;--color-info-rgb:47, 91, 194;--color-phone-rgb:52, 199, 89;--color-sms-rgb:13, 71, 161;--color-telegram-rgb:0, 136, 204;--color-drive2-rgb:255, 0, 0;--color-max-rgb:149, 0, 255}.layout{flex-direction:column;min-height:100vh;display:flex}.layout__content{flex-grow:1;padding-top:128px;padding-bottom:60px}.isk-button{color:var(--color-text);vertical-align:middle;border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;outline:none;place-items:center stretch;min-width:40px;padding-top:0;padding-bottom:0;display:grid;position:relative}.isk-button__label{text-align:center;text-transform:uppercase;text-overflow:ellipsis;letter-spacing:.5px;white-space:nowrap;letter-spacing:.5px;transition:transform var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);padding-left:22px;padding-right:22px;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;display:inline-block;overflow:hidden}.isk-button__icon{color:var(--color-text-inverse);place-content:center;place-items:center;display:grid}.isk-button__icon i,.isk-button__icon svg,.isk-button__icon{transition:transform var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast)}.isk-button__content{place-items:center;gap:5px;display:grid}.isk-button:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000040}.isk-button:hover:before{background-color:rgba(var(--color-text-rgb), .08)}.isk-button:active{box-shadow:none;transform:translateY(0)}.isk-button:active:before{background-color:rgba(var(--color-text-rgb), .1)}.isk-button:before{border-radius:var(--radius-sm);content:"";width:100%;height:100%;transition:transform var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);position:absolute;inset:0}.isk-button--outline{color:currentColor;border-color:var(--color-border);background-color:#0000}.isk-button--outline>.isk-button__content>.isk-button__icon,.isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--outline>.isk-button__loading{color:currentColor}.isk-button--outline:hover:before{background-color:rgba(var(--color-border-rgb), .05)}.isk-button--outline:active:before{background-color:rgba(var(--color-border-rgb), .08)}.isk-button--icon-only{padding-left:0;padding-right:0}.isk-button--icon-only>.isk-button__content{gap:0}.isk-button--icon-only{width:40px;min-width:40px;max-width:40px}.isk-button--disabled{background-color:rgba(var(--color-grey-rgb), .05);cursor:default;pointer-events:none}.isk-button--disabled>.isk-button__content>.isk-button__icon,.isk-button--disabled>.isk-button__content>.isk-button__label{color:rgba(var(--color-grey-rgb), .15)}.isk-button{height:40px;min-height:40px;max-height:40px;transition:transform var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast)}.isk-button--color-white:not(.isk-button--disabled){background-color:var(--color-white)}.isk-button--color-white:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-white:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-white:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-white:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-white)}.isk-button--color-white:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-white:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-white:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-white-rgb), .1)}.isk-button--color-white:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-white-rgb), .5);background-color:#0000}.isk-button--color-black:not(.isk-button--disabled){background-color:var(--color-black)}.isk-button--color-black:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-black:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-black:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-black:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-black)}.isk-button--color-black:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-black:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-black:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-black-rgb), .1)}.isk-button--color-black:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-black-rgb), .5);background-color:#0000}.isk-button--color-grey:not(.isk-button--disabled){background-color:var(--color-grey)}.isk-button--color-grey:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-grey:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-grey:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-grey:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-grey)}.isk-button--color-grey:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-grey:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-grey:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-grey-rgb), .1)}.isk-button--color-grey:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-grey-rgb), .5);background-color:#0000}.isk-button--color-primary:not(.isk-button--disabled){background-color:var(--color-primary)}.isk-button--color-primary:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-primary:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-primary:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-primary:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-primary)}.isk-button--color-primary:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-primary:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-primary:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-primary-rgb), .1)}.isk-button--color-primary:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-primary-rgb), .5);background-color:#0000}.isk-button--color-primary-hover:not(.isk-button--disabled){background-color:var(--color-primary-hover)}.isk-button--color-primary-hover:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-primary-hover:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-primary-hover:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-primary-hover:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-primary-hover)}.isk-button--color-primary-hover:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-primary-hover:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-primary-hover:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-primary-hover-rgb), .1)}.isk-button--color-primary-hover:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-primary-hover-rgb), .5);background-color:#0000}.isk-button--color-primary-active:not(.isk-button--disabled){background-color:var(--color-primary-active)}.isk-button--color-primary-active:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-primary-active:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-primary-active:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-primary-active:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-primary-active)}.isk-button--color-primary-active:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-primary-active:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-primary-active:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-primary-active-rgb), .1)}.isk-button--color-primary-active:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-primary-active-rgb), .5);background-color:#0000}.isk-button--color-primary-shadow:not(.isk-button--disabled){background-color:var(--color-primary-shadow)}.isk-button--color-primary-shadow:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-primary-shadow:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-primary-shadow:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-primary-shadow:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-primary-shadow)}.isk-button--color-primary-shadow:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-primary-shadow:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-primary-shadow:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-primary-shadow-rgb), .1)}.isk-button--color-primary-shadow:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-primary-shadow-rgb), .5);background-color:#0000}.isk-button--color-primary-soft:not(.isk-button--disabled){background-color:var(--color-primary-soft)}.isk-button--color-primary-soft:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-primary-soft:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-primary-soft:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-primary-soft:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-primary-soft)}.isk-button--color-primary-soft:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-primary-soft:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-primary-soft:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-primary-soft-rgb), .1)}.isk-button--color-primary-soft:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-primary-soft-rgb), .5);background-color:#0000}.isk-button--color-text:not(.isk-button--disabled){background-color:var(--color-text)}.isk-button--color-text:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text:not(.isk-button--disabled)>.isk-button__content>.isk-button__label,.isk-button--color-text:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-rgb), .1)}.isk-button--color-text:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-rgb), .5);background-color:#0000}.isk-button--color-text-primary:not(.isk-button--disabled){background-color:var(--color-text-primary)}.isk-button--color-text-primary:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text-primary:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text-primary:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text-primary:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text-primary)}.isk-button--color-text-primary:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text-primary:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text-primary:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-primary-rgb), .1)}.isk-button--color-text-primary:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-primary-rgb), .5);background-color:#0000}.isk-button--color-text-secondary:not(.isk-button--disabled){background-color:var(--color-text-secondary)}.isk-button--color-text-secondary:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text-secondary:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text-secondary:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text-secondary:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text-secondary)}.isk-button--color-text-secondary:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text-secondary:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text-secondary:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-secondary-rgb), .1)}.isk-button--color-text-secondary:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-secondary-rgb), .5);background-color:#0000}.isk-button--color-text-muted:not(.isk-button--disabled){background-color:var(--color-text-muted)}.isk-button--color-text-muted:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text-muted:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text-muted:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text-muted:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text-muted)}.isk-button--color-text-muted:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text-muted:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text-muted:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-muted-rgb), .1)}.isk-button--color-text-muted:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-muted-rgb), .5);background-color:#0000}.isk-button--color-text-soft:not(.isk-button--disabled){background-color:var(--color-text-soft)}.isk-button--color-text-soft:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text-soft:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text-soft:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text-soft:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text-soft)}.isk-button--color-text-soft:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text-soft:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text-soft:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-soft-rgb), .1)}.isk-button--color-text-soft:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-soft-rgb), .5);background-color:#0000}.isk-button--color-text-inverse:not(.isk-button--disabled){background-color:var(--color-text-inverse)}.isk-button--color-text-inverse:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text-inverse:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text-inverse:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text-inverse:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text-inverse)}.isk-button--color-text-inverse:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text-inverse:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text-inverse:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-inverse-rgb), .1)}.isk-button--color-text-inverse:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-inverse-rgb), .5);background-color:#0000}.isk-button--color-text-on-primary:not(.isk-button--disabled){background-color:var(--color-text-on-primary)}.isk-button--color-text-on-primary:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text-on-primary:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text-on-primary:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text-on-primary:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text-on-primary)}.isk-button--color-text-on-primary:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text-on-primary:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text-on-primary:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-on-primary-rgb), .1)}.isk-button--color-text-on-primary:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-on-primary-rgb), .5);background-color:#0000}.isk-button--color-bg:not(.isk-button--disabled){background-color:var(--color-bg)}.isk-button--color-bg:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-bg:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-bg:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-bg:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-bg)}.isk-button--color-bg:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-bg:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-bg:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-bg-rgb), .1)}.isk-button--color-bg:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-bg-rgb), .5);background-color:#0000}.isk-button--color-surface:not(.isk-button--disabled){background-color:var(--color-surface)}.isk-button--color-surface:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-surface:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-surface:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-surface:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-surface)}.isk-button--color-surface:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-surface:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-surface:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-surface-rgb), .1)}.isk-button--color-surface:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-surface-rgb), .5);background-color:#0000}.isk-button--color-surface-2:not(.isk-button--disabled){background-color:var(--color-surface-2)}.isk-button--color-surface-2:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-surface-2:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-surface-2:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-surface-2:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-surface-2)}.isk-button--color-surface-2:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-surface-2:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-surface-2:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-surface-2-rgb), .1)}.isk-button--color-surface-2:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-surface-2-rgb), .5);background-color:#0000}.isk-button--color-surface-3:not(.isk-button--disabled){background-color:var(--color-surface-3)}.isk-button--color-surface-3:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-surface-3:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-surface-3:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-surface-3:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-surface-3)}.isk-button--color-surface-3:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-surface-3:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-surface-3:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-surface-3-rgb), .1)}.isk-button--color-surface-3:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-surface-3-rgb), .5);background-color:#0000}.isk-button--color-surface-container-lowest:not(.isk-button--disabled){background-color:var(--color-surface-container-lowest)}.isk-button--color-surface-container-lowest:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-surface-container-lowest:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-surface-container-lowest:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-surface-container-lowest:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-surface-container-lowest)}.isk-button--color-surface-container-lowest:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-surface-container-lowest:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-surface-container-lowest:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-surface-container-lowest-rgb), .1)}.isk-button--color-surface-container-lowest:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-surface-container-lowest-rgb), .5);background-color:#0000}.isk-button--color-border:not(.isk-button--disabled){background-color:var(--color-border)}.isk-button--color-border:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-border:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-border:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-border:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-border)}.isk-button--color-border:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-border:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-border:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-border-rgb), .1)}.isk-button--color-border:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-border-rgb), .5);background-color:#0000}.isk-button--color-border-soft:not(.isk-button--disabled){background-color:var(--color-border-soft)}.isk-button--color-border-soft:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-border-soft:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-border-soft:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-border-soft:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-border-soft)}.isk-button--color-border-soft:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-border-soft:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-border-soft:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-border-soft-rgb), .1)}.isk-button--color-border-soft:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-border-soft-rgb), .5);background-color:#0000}.isk-button--color-border-strong:not(.isk-button--disabled){background-color:var(--color-border-strong)}.isk-button--color-border-strong:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-border-strong:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-border-strong:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-border-strong:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-border-strong)}.isk-button--color-border-strong:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-border-strong:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-border-strong:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-border-strong-rgb), .1)}.isk-button--color-border-strong:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-border-strong-rgb), .5);background-color:#0000}.isk-button--color-muted:not(.isk-button--disabled){background-color:var(--color-muted)}.isk-button--color-muted:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-muted:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-muted:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-muted:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-muted)}.isk-button--color-muted:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-muted:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-muted:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-muted-rgb), .1)}.isk-button--color-muted:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-muted-rgb), .5);background-color:#0000}.isk-button--color-text-dim:not(.isk-button--disabled){background-color:var(--color-text-dim)}.isk-button--color-text-dim:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text-dim:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text-dim:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text-dim:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text-dim)}.isk-button--color-text-dim:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text-dim:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text-dim:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-dim-rgb), .1)}.isk-button--color-text-dim:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-dim-rgb), .5);background-color:#0000}.isk-button--color-text-subtle:not(.isk-button--disabled){background-color:var(--color-text-subtle)}.isk-button--color-text-subtle:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text-subtle:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text-subtle:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text-subtle:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text-subtle)}.isk-button--color-text-subtle:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text-subtle:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text-subtle:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-subtle-rgb), .1)}.isk-button--color-text-subtle:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-subtle-rgb), .5);background-color:#0000}.isk-button--color-text-meta:not(.isk-button--disabled){background-color:var(--color-text-meta)}.isk-button--color-text-meta:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text-meta:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text-meta:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text-meta:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text-meta)}.isk-button--color-text-meta:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text-meta:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text-meta:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-meta-rgb), .1)}.isk-button--color-text-meta:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-meta-rgb), .5);background-color:#0000}.isk-button--color-text-muted-light:not(.isk-button--disabled){background-color:var(--color-text-muted-light)}.isk-button--color-text-muted-light:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-text-muted-light:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-text-muted-light:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-text-muted-light:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-text-muted-light)}.isk-button--color-text-muted-light:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-text-muted-light:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-text-muted-light:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-text-muted-light-rgb), .1)}.isk-button--color-text-muted-light:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-text-muted-light-rgb), .5);background-color:#0000}.isk-button--color-success:not(.isk-button--disabled){background-color:var(--color-success)}.isk-button--color-success:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-success:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-success:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-success:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-success)}.isk-button--color-success:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-success:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-success:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-success-rgb), .1)}.isk-button--color-success:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-success-rgb), .5);background-color:#0000}.isk-button--color-warning:not(.isk-button--disabled){background-color:var(--color-warning)}.isk-button--color-warning:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-warning:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-warning:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-warning:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-warning)}.isk-button--color-warning:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-warning:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-warning:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-warning-rgb), .1)}.isk-button--color-warning:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-warning-rgb), .5);background-color:#0000}.isk-button--color-info:not(.isk-button--disabled){background-color:var(--color-info)}.isk-button--color-info:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-info:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-info:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-info:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-info)}.isk-button--color-info:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-info:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-info:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-info-rgb), .1)}.isk-button--color-info:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-info-rgb), .5);background-color:#0000}.isk-button--color-phone:not(.isk-button--disabled){background-color:var(--color-phone)}.isk-button--color-phone:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-phone:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-phone:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-phone:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-phone)}.isk-button--color-phone:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-phone:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-phone:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-phone-rgb), .1)}.isk-button--color-phone:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-phone-rgb), .5);background-color:#0000}.isk-button--color-sms:not(.isk-button--disabled){background-color:var(--color-sms)}.isk-button--color-sms:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-sms:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-sms:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-sms:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-sms)}.isk-button--color-sms:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-sms:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-sms:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-sms-rgb), .1)}.isk-button--color-sms:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-sms-rgb), .5);background-color:#0000}.isk-button--color-telegram:not(.isk-button--disabled){background-color:var(--color-telegram)}.isk-button--color-telegram:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-telegram:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-telegram:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-telegram:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-telegram)}.isk-button--color-telegram:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-telegram:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-telegram:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-telegram-rgb), .1)}.isk-button--color-telegram:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-telegram-rgb), .5);background-color:#0000}.isk-button--color-drive2:not(.isk-button--disabled){background-color:var(--color-drive2)}.isk-button--color-drive2:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-drive2:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-drive2:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-drive2:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-drive2)}.isk-button--color-drive2:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-drive2:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-drive2:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-drive2-rgb), .1)}.isk-button--color-drive2:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-drive2-rgb), .5);background-color:#0000}.isk-button--color-max:not(.isk-button--disabled){background-color:var(--color-max)}.isk-button--color-max:not(.isk-button--disabled)>.isk-button__content>.isk-button__icon,.isk-button--color-max:not(.isk-button--disabled)>.isk-button__content>.isk-button__label{color:var(--color-text)}.isk-button--color-max:not(.isk-button--disabled).isk-button--outline>.isk-button__content>.isk-button__label,.isk-button--color-max:not(.isk-button--disabled).isk-button--flat>.isk-button__content>.isk-button__label{color:var(--color-max)}.isk-button--color-max:not(.isk-button--disabled):hover:before{background-color:rgba(var(--color-bg-rgb), .2)}.isk-button--color-max:not(.isk-button--disabled):active:before{background-color:rgba(var(--color-bg-rgb), .3)}.isk-button--color-max:not(.isk-button--disabled).isk-button--flat{background-color:rgba(var(--color-max-rgb), .1)}.isk-button--color-max:not(.isk-button--disabled).isk-button--outline{border-color:rgba(var(--color-max-rgb), .5);background-color:#0000}.isk-button--small{min-width:34px;height:34px;min-height:34px;max-height:34px;width:unset}.isk-button--small>.isk-button__content>.isk-button__label{letter-spacing:.5px;font-size:10px;font-weight:600;line-height:12px}.isk-button--medium{height:40px;min-height:40px;max-height:40px}.isk-button--large>.isk-button__content>.isk-button__label{letter-spacing:.5px;font-size:16px;font-weight:600;line-height:18px}.isk-button--large{height:60px;min-height:60px;max-height:60px}.isk-checkbox{color:var(--color-text-muted);gap:var(--space-sm);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:center;display:grid}.isk-checkbox__control{border:1px solid var(--color-border-strong);background:var(--color-surface-2);transition:border-color var(--transition-fast), background-color var(--transition-fast);cursor:pointer;border-radius:3px;place-items:center;width:20px;height:20px;padding:0;display:grid}.isk-checkbox__control:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.isk-checkbox__check-mark{opacity:0;width:13px;height:9px}.isk-checkbox__check-mark path{fill:none;stroke:var(--color-text-on-primary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.isk-checkbox__label{color:var(--color-text-primary);-webkit-user-select:none;user-select:none;min-width:0}.isk-checkbox--checked>.isk-checkbox__control{border-color:var(--color-primary);background:var(--color-primary)}.isk-checkbox--checked>.isk-checkbox__control>.isk-checkbox__check-mark{opacity:1}.isk-checkbox--disabled{color:var(--color-text-dim)}.isk-checkbox--disabled>.isk-checkbox__control{border-color:var(--color-border);background:var(--color-surface-3);cursor:default}.isk-checkbox--disabled>.isk-checkbox__label a{color:var(--color-text-dim)}.isk-checkbox{letter-spacing:.5px;font-size:12px;font-weight:400;line-height:18px}.isk-chip{color:var(--color-text);border-radius:var(--radius-xs);background-color:var(--color-border);z-index:1;border:1px solid #0000;place-content:center;place-items:center;width:fit-content;display:grid;position:relative}.isk-chip__content{-webkit-user-select:none;user-select:none;grid-auto-flow:column;align-items:center;gap:6px;display:grid}.isk-chip__label{font-variant-numeric:tabular-nums;color:currentColor;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-decoration:none;display:inline-block;overflow:hidden}.isk-chip__remove{color:var(--color-text-secondary);place-items:center;width:22px;height:22px;display:grid}.isk-chip__remove:hover{color:var(--color-primary);cursor:pointer}.isk-chip__remove{width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px}.isk-chip--outline{border-color:var(--color-border)}.isk-chip--absolute{position:absolute}.isk-chip--white{background-color:rgba(var(--color-white-rgb), .2)}.isk-chip--white>.isk-chip__content>.isk-chip__label{color:var(--color-white)}.isk-chip--black{background-color:rgba(var(--color-black-rgb), .2)}.isk-chip--black>.isk-chip__content>.isk-chip__label{color:var(--color-black)}.isk-chip--grey{background-color:rgba(var(--color-grey-rgb), .2)}.isk-chip--grey>.isk-chip__content>.isk-chip__label{color:var(--color-grey)}.isk-chip--primary{background-color:rgba(var(--color-primary-rgb), .2)}.isk-chip--primary>.isk-chip__content>.isk-chip__label{color:var(--color-primary)}.isk-chip--primary-hover{background-color:rgba(var(--color-primary-hover-rgb), .2)}.isk-chip--primary-hover>.isk-chip__content>.isk-chip__label{color:var(--color-primary-hover)}.isk-chip--primary-active{background-color:rgba(var(--color-primary-active-rgb), .2)}.isk-chip--primary-active>.isk-chip__content>.isk-chip__label{color:var(--color-primary-active)}.isk-chip--primary-shadow{background-color:rgba(var(--color-primary-shadow-rgb), .2)}.isk-chip--primary-shadow>.isk-chip__content>.isk-chip__label{color:var(--color-primary-shadow)}.isk-chip--primary-soft{background-color:rgba(var(--color-primary-soft-rgb), .2)}.isk-chip--primary-soft>.isk-chip__content>.isk-chip__label{color:var(--color-primary-soft)}.isk-chip--text{background-color:rgba(var(--color-text-rgb), .2)}.isk-chip--text>.isk-chip__content>.isk-chip__label{color:var(--color-text)}.isk-chip--text-primary{background-color:rgba(var(--color-text-primary-rgb), .2)}.isk-chip--text-primary>.isk-chip__content>.isk-chip__label{color:var(--color-text-primary)}.isk-chip--text-secondary{background-color:rgba(var(--color-text-secondary-rgb), .2)}.isk-chip--text-secondary>.isk-chip__content>.isk-chip__label{color:var(--color-text-secondary)}.isk-chip--text-muted{background-color:rgba(var(--color-text-muted-rgb), .2)}.isk-chip--text-muted>.isk-chip__content>.isk-chip__label{color:var(--color-text-muted)}.isk-chip--text-soft{background-color:rgba(var(--color-text-soft-rgb), .2)}.isk-chip--text-soft>.isk-chip__content>.isk-chip__label{color:var(--color-text-soft)}.isk-chip--text-inverse{background-color:rgba(var(--color-text-inverse-rgb), .2)}.isk-chip--text-inverse>.isk-chip__content>.isk-chip__label{color:var(--color-text-inverse)}.isk-chip--text-on-primary{background-color:rgba(var(--color-text-on-primary-rgb), .2)}.isk-chip--text-on-primary>.isk-chip__content>.isk-chip__label{color:var(--color-text-on-primary)}.isk-chip--bg{background-color:rgba(var(--color-bg-rgb), .2)}.isk-chip--bg>.isk-chip__content>.isk-chip__label{color:var(--color-bg)}.isk-chip--surface{background-color:rgba(var(--color-surface-rgb), .2)}.isk-chip--surface>.isk-chip__content>.isk-chip__label{color:var(--color-surface)}.isk-chip--surface-2{background-color:rgba(var(--color-surface-2-rgb), .2)}.isk-chip--surface-2>.isk-chip__content>.isk-chip__label{color:var(--color-surface-2)}.isk-chip--surface-3{background-color:rgba(var(--color-surface-3-rgb), .2)}.isk-chip--surface-3>.isk-chip__content>.isk-chip__label{color:var(--color-surface-3)}.isk-chip--surface-container-lowest{background-color:rgba(var(--color-surface-container-lowest-rgb), .2)}.isk-chip--surface-container-lowest>.isk-chip__content>.isk-chip__label{color:var(--color-surface-container-lowest)}.isk-chip--border{background-color:rgba(var(--color-border-rgb), .2)}.isk-chip--border>.isk-chip__content>.isk-chip__label{color:var(--color-border)}.isk-chip--border-soft{background-color:rgba(var(--color-border-soft-rgb), .2)}.isk-chip--border-soft>.isk-chip__content>.isk-chip__label{color:var(--color-border-soft)}.isk-chip--border-strong{background-color:rgba(var(--color-border-strong-rgb), .2)}.isk-chip--border-strong>.isk-chip__content>.isk-chip__label{color:var(--color-border-strong)}.isk-chip--muted{background-color:rgba(var(--color-muted-rgb), .2)}.isk-chip--muted>.isk-chip__content>.isk-chip__label{color:var(--color-muted)}.isk-chip--text-dim{background-color:rgba(var(--color-text-dim-rgb), .2)}.isk-chip--text-dim>.isk-chip__content>.isk-chip__label{color:var(--color-text-dim)}.isk-chip--text-subtle{background-color:rgba(var(--color-text-subtle-rgb), .2)}.isk-chip--text-subtle>.isk-chip__content>.isk-chip__label{color:var(--color-text-subtle)}.isk-chip--text-meta{background-color:rgba(var(--color-text-meta-rgb), .2)}.isk-chip--text-meta>.isk-chip__content>.isk-chip__label{color:var(--color-text-meta)}.isk-chip--text-muted-light{background-color:rgba(var(--color-text-muted-light-rgb), .2)}.isk-chip--text-muted-light>.isk-chip__content>.isk-chip__label{color:var(--color-text-muted-light)}.isk-chip--success{background-color:rgba(var(--color-success-rgb), .2)}.isk-chip--success>.isk-chip__content>.isk-chip__label{color:var(--color-success)}.isk-chip--warning{background-color:rgba(var(--color-warning-rgb), .2)}.isk-chip--warning>.isk-chip__content>.isk-chip__label{color:var(--color-warning)}.isk-chip--info{background-color:rgba(var(--color-info-rgb), .2)}.isk-chip--info>.isk-chip__content>.isk-chip__label{color:var(--color-info)}.isk-chip--phone{background-color:rgba(var(--color-phone-rgb), .2)}.isk-chip--phone>.isk-chip__content>.isk-chip__label{color:var(--color-phone)}.isk-chip--sms{background-color:rgba(var(--color-sms-rgb), .2)}.isk-chip--sms>.isk-chip__content>.isk-chip__label{color:var(--color-sms)}.isk-chip--telegram{background-color:rgba(var(--color-telegram-rgb), .2)}.isk-chip--telegram>.isk-chip__content>.isk-chip__label{color:var(--color-telegram)}.isk-chip--drive2{background-color:rgba(var(--color-drive2-rgb), .2)}.isk-chip--drive2>.isk-chip__content>.isk-chip__label{color:var(--color-drive2)}.isk-chip--max{background-color:rgba(var(--color-max-rgb), .2)}.isk-chip--max>.isk-chip__content>.isk-chip__label{color:var(--color-max)}.isk-chip--small{padding-left:5px;padding-right:5px}.isk-chip--small>.isk-chip__content>.isk-chip__remove{height:10px;min-height:10px;max-height:10px}.isk-chip--small>.isk-chip__content{letter-spacing:.5px;font-size:8px;font-weight:500;line-height:10px}.isk-chip--small{height:14px;min-height:14px;max-height:14px}.isk-chip--medium{padding-left:10px}.isk-chip--medium:not(.isk-chip--remove){padding-right:10px}.isk-chip--medium>.isk-chip__content{letter-spacing:.5px;font-size:10px;font-weight:500;line-height:12px}.isk-chip--medium{height:18px;min-height:18px;max-height:18px}.isk-chip--large{padding-left:14px}.isk-chip--large:not(.isk-chip--remove){padding-right:14px}.isk-chip--large>.isk-chip__content>.isk-chip__remove{width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px}.isk-chip--large>.isk-chip__content{letter-spacing:.5px;font-size:12px;font-weight:500;line-height:14px}.isk-chip--large{height:24px;min-height:24px;max-height:24px}.isk-dialog{z-index:50;justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0}.isk-dialog__title{color:var(--colors-text-primary);text-align:start;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.5px;padding:20px;font-size:20px;font-weight:500;line-height:22px;overflow:hidden}@media screen and (width<=768px){.isk-dialog__title{letter-spacing:.5px;padding:15px;font-size:18px;font-weight:500;line-height:20px}}@media screen and (width<=420px){.isk-dialog__title{letter-spacing:.5px;font-size:14px;font-weight:500;line-height:16px}}.isk-dialog__holder{border-radius:var(--radius-sm);background-color:var(--color-surface);z-index:1;display:grid;position:relative}.isk-dialog__header,.isk-dialog__body,.isk-dialog__footer{width:100%}.isk-dialog__body{flex:1;position:relative;overflow:hidden auto}.isk-dialog__footer{display:grid}.isk-dialog__close{border-radius:var(--radius-xs);cursor:pointer;background-color:#ffffff12;place-content:center;place-items:center;transition-property:background-color,transform;transition-duration:.3s;transition-timing-function:ease-in-out;display:grid;position:absolute;top:0;right:-50px}.isk-dialog__close:hover{background-color:rgba(var(--color-text-rgb), .2)}.isk-dialog__close:active{background-color:rgba(var(--color-text-rgb), .3)}.isk-dialog__close{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}.isk-dialog--mobile{align-items:flex-end}.isk-dialog--mobile>.isk-dialog__holder{border-bottom-right-radius:0;border-bottom-left-radius:0;grid-template-rows:auto minmax(0,1fr) auto;width:100%;min-width:100%;max-width:100%;max-height:90%;display:grid}.isk-dialog--mobile .isk-dialog__body{scrollbar-color:rgba(var(--color-grey-rgb), .5) rgba(var(--color-black-rgb), .1);scrollbar-width:thin;min-height:0;overflow:hidden auto}.isk-dialog--mobile .isk-dialog__body::-webkit-scrollbar{border-radius:8px;width:8px;height:8px}.isk-dialog--mobile .isk-dialog__body::-webkit-scrollbar-track{background-color:rgba(var(--grey-rgb), .5);border-radius:8px}.isk-dialog--mobile .isk-dialog__body::-webkit-scrollbar-thumb{background-color:rgba(var(--black-rgb), .2);border-radius:8px}.isk-dialog--mobile .isk-dialog__body::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--black-rgb), .3)}.isk-dialog--mobile .isk-dialog__body::-webkit-scrollbar-thumb:active{background-color:rgba(var(--black-rgb), .4)}@media screen and (width<=1024px){.isk-dialog{padding:15px}}@media screen and (width<=768px){.isk-dialog{padding:0}}.show-dialog-enter-active,.show-dialog-leave-active{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}.show-dialog-enter-active .isk-dialog__holder,.show-dialog-leave-active .isk-dialog__holder{transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease-in-out}.show-dialog-enter-from,.show-dialog-leave-to{opacity:0}.show-dialog-enter-from .isk-dialog__holder,.show-dialog-leave-to .isk-dialog__holder{opacity:0;transform:scale(0)}.show-dialog--mobile-enter-active{transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out}.show-dialog--mobile-enter-active .isk-dialog__holder{transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out;transform:translateY(100%)}.show-dialog--mobile-enter-to .isk-dialog__holder{transform:translate(0)}.show-dialog--mobile-leave-active{transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:ease-in-out}.show-dialog--mobile-leave-active .isk-dialog__holder{transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out;transform:translate(0)}.show-dialog--mobile-leave-to .isk-dialog__holder{transform:translateY(100%)}.isk-divider{background-color:#ffffff0d;flex:1;display:flex}.isk-divider--horizontal{width:100%;min-width:100%;max-width:100%;height:1px;min-height:1px;max-height:1px}.isk-divider--vertical{width:1px;min-width:1px;max-width:1px;height:100%;min-height:100%;max-height:100%}.isk-icon{color:inherit;box-sizing:content-box;flex:none;justify-content:center;align-items:center;display:inline-flex}.isk-icon svg{fill:none;stroke:currentColor;width:100%;height:100%;display:block}.isk-icon--white{stroke:#fff}.isk-icon--black{stroke:#000}.isk-icon--grey{stroke:#9e9e9e}.isk-icon--primary{stroke:#d91f26}.isk-icon--primary-hover{stroke:#ef2e35}.isk-icon--primary-active{stroke:#b8181f}.isk-icon--primary-shadow{stroke:#7f1d1d33}.isk-icon--primary-soft{stroke:#e2483f}.isk-icon--text{stroke:#e7e5e5}.isk-icon--text-primary{stroke:#f4f4f5}.isk-icon--text-secondary{stroke:#a1a1aa}.isk-icon--text-muted{stroke:#6d6d6d}.isk-icon--text-soft{stroke:#ffffff9e}.isk-icon--text-inverse{stroke:#000}.isk-icon--text-on-primary{stroke:#fff}.isk-icon--bg{stroke:#050505}.isk-icon--surface{stroke:#0c0c0c}.isk-icon--surface-2{stroke:#111}.isk-icon--surface-3{stroke:#1c1c1c}.isk-icon--surface-container-lowest{stroke:#000}.isk-icon--border{stroke:#ffffff0d}.isk-icon--border-soft{stroke:#ffffff08}.isk-icon--border-strong{stroke:#ffffff14}.isk-icon--muted{stroke:#a69b9a}.isk-icon--text-dim{stroke:#71717a}.isk-icon--text-subtle{stroke:#52525b}.isk-icon--text-meta{stroke:#3f3f46}.isk-icon--text-muted-light{stroke:#8b8b8b}.isk-icon--success{stroke:#53ff7d}.isk-icon--warning{stroke:#f5b942}.isk-icon--info{stroke:#2f5bc2}.isk-icon--phone{stroke:#34c759}.isk-icon--sms{stroke:#0d47a1}.isk-icon--telegram{stroke:#08c}.isk-icon--drive2{stroke:red}.isk-icon--max{stroke:#9500ff}.isk-menu{border-radius:var(--radius-sm);background-color:var(--color-surface-3);box-shadow:0 8px 16px -8px var(--color-bg), -8px 8px 16px -8px var(--color-bg), 8px 8px 16px -8px var(--color-bg);pointer-events:auto;z-index:1000;overscroll-behavior-y:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffff0d;gap:2px;width:max-content;max-height:240px;padding:4px;display:grid;position:fixed;overflow-y:auto}.isk-menu__layer{pointer-events:none;z-index:999;position:fixed;inset:0}.isk-menu__item{color:var(--color-text-primary);text-align:left;border:unset;border-radius:var(--radius-xs);cursor:pointer;pointer-events:auto;background-color:#0000;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;min-height:30px;padding-left:8px;padding-right:8px;display:grid}.isk-menu__item:hover,.isk-menu__item:focus-visible{background:rgba(var(--color-grey-rgb), .1)}.isk-menu__item:active,.isk-menu__item--active{background:rgba(var(--color-grey-rgb), .2)}.isk-menu__item:disabled{opacity:.5;cursor:default}.isk-menu__item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.isk-menu--small>.isk-menu__item{letter-spacing:.5px;min-height:24px;font-size:11px;font-weight:400;line-height:13px}.isk-menu{scrollbar-color:rgba(var(--color-grey-rgb), .5) rgba(var(--color-black-rgb), .1);scrollbar-width:thin}.isk-menu::-webkit-scrollbar{border-radius:4px;width:4px;height:4px}.isk-menu::-webkit-scrollbar-track{background-color:rgba(var(--grey-rgb), .5);border-radius:4px}.isk-menu::-webkit-scrollbar-thumb{background-color:rgba(var(--black-rgb), .2);border-radius:4px}.isk-menu::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--black-rgb), .3)}.isk-menu::-webkit-scrollbar-thumb:active{background-color:rgba(var(--black-rgb), .4)}.isk-overlay{background-color:rgba(var(--color-bg-rgb), .9);place-items:center;width:100%;height:100%;display:grid;position:fixed;inset:0}.show-overlay-enter-active,.show-overlay-leave-active{transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease-in-out}.show-overlay-enter-from,.show-overlay-leave-to{opacity:0;transform:scale(0)}.isk-select{gap:4px;display:grid}.isk-select__label{color:var(--color-text-primary);letter-spacing:.5px;padding-left:12px;font-size:12px;font-weight:500;line-height:14px}.isk-select__field{color:var(--color-text-primary);border:unset;border-radius:var(--radius-sm);background-color:var(--color-surface-3);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding-left:12px;padding-right:10px;display:grid}.isk-select__field::placeholder{color:var(--color-text-muted)}.isk-select__field:hover,.isk-select__field:focus-visible{background:rgba(var(--color-grey-rgb), .13)}.isk-select__field--small{letter-spacing:.5px;height:24px;min-height:24px;max-height:24px;font-size:11px;font-weight:400;line-height:13px}.isk-select__field--medium{letter-spacing:.5px;height:40px;min-height:40px;max-height:40px;font-size:12px;font-weight:400;line-height:14px}.isk-select__value,.isk-select__placeholder{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.isk-select__placeholder{color:var(--color-text-secondary)}.isk-select__arrow,.isk-select__clear{color:var(--color-text-secondary);place-items:center;width:22px;height:22px;display:grid}.isk-select__field--active .isk-select__arrow{transform:rotate(180deg)}.isk-text-area{gap:6px;display:grid}.isk-text-area__label{color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.5px;padding-left:12px;font-size:10px;font-weight:500;line-height:12px}.isk-text-area__field{color:var(--color-text-primary);border:unset;border-radius:var(--radius-sm);background-color:var(--color-surface-3);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:50px;padding-bottom:10px;padding-left:12px;padding-right:10px;display:grid}.isk-text-area__field:focus-visible{background:rgba(var(--color-grey-rgb), .13)}.isk-text-area__field--disabled{background-color:rgba(var(--color-grey-rgb), .05);cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none}.isk-text-area__field--disabled>.isk-text-area__input{color:rgba(var(--color-grey-rgb), .15)}.isk-text-area__field{letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.isk-text-area__input{color:var(--color-text-primary);text-align:left;border:unset;box-sizing:border-box;resize:vertical;background-color:#0000;width:100%;min-height:50px;padding-top:10px;padding-bottom:10px;display:block;overflow:auto}.isk-text-area__input::placeholder{color:var(--color-text-muted)}.isk-text-area__input:focus{outline:none}.isk-text-area__input{letter-spacing:.5px;font-size:12px;font-weight:400;line-height:18px}.isk-text-area__suffix{color:var(--color-text-secondary);place-items:center;width:22px;height:22px;display:grid}.isk-text-area__value,.isk-text-area__placeholder{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.isk-text-area__placeholder{color:var(--color-text-secondary)}.isk-text-area__clear{color:var(--color-text-secondary);place-items:center;width:22px;height:22px;display:grid}.isk-text-area--disabled{-webkit-user-select:none;user-select:none}.isk-text-area--disabled>.isk-text-area__field{background-color:rgba(var(--color-grey-rgb), .05);cursor:default;pointer-events:none}.isk-text-area--disabled>.isk-text-area__field>.isk-text-area__input,.isk-text-area--disabled>.isk-text-area__label{color:rgba(var(--color-grey-rgb), .15)}.isk-text-field{gap:6px;display:grid;position:relative}.isk-text-field__label{color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.5px;padding-left:12px;font-size:10px;font-weight:500;line-height:12px}.isk-text-field__field{color:var(--color-text-primary);border:unset;border-radius:var(--radius-sm);background-color:var(--color-surface-3);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding-left:12px;padding-right:10px;display:grid}.isk-text-field__field::placeholder{color:var(--color-text-muted)}.isk-text-field__field:hover,.isk-text-field__field:focus-visible{background:rgba(var(--color-grey-rgb), .13)}.isk-text-field__field--disabled{background-color:rgba(var(--color-grey-rgb), .05);cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none}.isk-text-field__field--disabled>.isk-text-field__input{color:rgba(var(--color-grey-rgb), .15)}.isk-text-field__field{letter-spacing:.5px;height:40px;min-height:40px;max-height:40px;font-size:12px;font-weight:400;line-height:14px}.isk-text-field__hint{color:#6d6d6d;text-align:start;text-overflow:ellipsis;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity var(--transition-fast) ease, visibility var(--transition-fast) ease, color var(--transition-fast) ease;pointer-events:none;align-content:center;min-height:14px;padding-left:10px;padding-right:10px;display:grid;position:absolute;bottom:-2px;overflow:hidden}.isk-text-field__hint--visible{opacity:1;visibility:visible}.isk-text-field__hint{letter-spacing:.5px;width:100%;min-width:100%;max-width:100%;height:16px;min-height:16px;max-height:16px;font-size:12px;font-weight:400;line-height:12px}.isk-text-field__input{color:var(--color-text-primary);text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.isk-text-field__input::placeholder{color:var(--color-text-muted)}.isk-text-field__input:focus{outline:none}.isk-text-field__input{letter-spacing:.5px;height:40px;min-height:40px;max-height:40px;font-size:12px;font-weight:400;line-height:14px}.isk-text-field__value,.isk-text-field__placeholder{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.isk-text-field__placeholder{color:var(--color-text-secondary)}.isk-text-field__suffix,.isk-text-field__clear{color:var(--color-text-secondary);place-items:center;width:22px;min-width:22px;max-width:22px;height:22px;min-height:22px;max-height:22px;display:grid}.isk-text-field--hint{padding-bottom:16px}.isk-text-field--error>.isk-text-field__label,.isk-text-field--error>.isk-text-field__hint{color:var(--color-primary-soft)}.isk-panel{background-color:var(--color-surface);border:1px solid #0000;overflow:hidden}.isk-panel__header{color:var(--color-text-primary);transition:background var(--transition-base);cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:1fr auto;align-items:center;padding:16px 20px;display:grid}.isk-panel__header:hover{background-color:var(--color-surface-2)}.isk-panel__header:active{background-color:var(--color-surface-3)}.isk-panel__header{letter-spacing:.5px;font-size:15px;font-weight:500;line-height:17px}.isk-panel__label{color:currentColor}.isk-panel__body{border-top:1px solid var(--color-border-soft);background-color:var(--color-surface-2);box-shadow:inset 0 0 15px 5px rgba(var(--color-bg-rgb), .7);padding:20px}.isk-panel--outline{border-style:solid;border-width:1px;border-color:var(--color-border);border-bottom:none;border-radius:0}.isk-panel--outline:only-child{border-bottom:1px solid var(--color-border);border-radius:var(--radius-sm)}.isk-panel--outline:first-child{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.isk-panel--outline:last-child{border-bottom:1px solid var(--color-border);border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.isk-panel--disabled{opacity:.5;cursor:default;pointer-events:none}.isk-panel--disabled>.isk-panel__header{cursor:default;pointer-events:none}.isk-page{--page-inline:var(--space-lg);--page-section-gap:var(--space-xxl);grid-template-columns:[full-start] minmax(var(--page-inline), 1fr) [content-start] minmax(0, var(--layout-width)) [content-end] minmax(var(--page-inline), 1fr) [full-end];row-gap:var(--page-section-gap);display:grid}.isk-page__section{grid-template-columns:[full-start] minmax(var(--page-inline), 1fr) [content-start] minmax(0, var(--layout-width)) [content-end] minmax(var(--page-inline), 1fr) [full-end];grid-column:full;width:100%;min-width:0;display:grid}.isk-page__section--contained>*{min-width:0;max-width:minmax(0, var(--layout-width));grid-column:content;width:100%}.isk-page{width:100%;min-width:100%;max-width:100%}@media screen and (width<=900px){.isk-page{--page-inline:var(--space-sm);--page-section-gap:var(--space-xl)}}@supports (grid-template-columns:subgrid){.isk-page__section{grid-template-columns:subgrid}}.breadcrumbs{color:var(--color-text-muted-light);gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.breadcrumbs-link{color:#8b8b8b;transition:color var(--transition-fast);text-decoration:none}.breadcrumbs-link:hover,.breadcrumbs-current{color:var(--color-text-primary)}.breadcrumbs-separator{color:rgba(var(--color-text-rgb), .2)}.breadcrumbs{letter-spacing:.5px;height:16px;min-height:16px;max-height:16px;font-size:14px;font-weight:400;line-height:16px}.product-card{border-radius:var(--radius-md);background:var(--color-surface-2);transition:transform var(--transition-fast), background var(--transition-fast);cursor:pointer;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.product-card:hover{background-color:var(--color-surface-3);transform:translateY(-2px)}.product-card__media{aspect-ratio:1.05;background:linear-gradient(#ffffff05 50%,#fff0),#080808;place-items:center;display:grid;position:relative;overflow:hidden}.product-card__media-header{gap:var(--space-xs);justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:12px;left:12px;right:12px}.product-card__image{-webkit-user-select:none;user-select:none;pointer-events:none;-o-object-fit:contain;object-fit:contain;width:auto;max-width:78%;height:clamp(140px,14vw,180px)}.product-card__gallery-dots{z-index:3;gap:5px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.product-card__dot{cursor:pointer;background:#ffffff38;border-radius:1px;width:18px;height:2px;transition:background .15s,width .15s}.product-card__dot:hover{background:#ffffff80}.product-card__dot--active{background:#fffc;width:16px}.product-card__content{flex:1;gap:6px;padding:16px;display:grid}.product-card__title{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.02em;font-size:18px;font-weight:500;line-height:20px}.product-card__specs{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:0;font-size:12px;display:flex}.product-card__spec{display:inline}.product-card__spec:not(:last-child):after{color:var(--color-text-dim);content:"·";margin:0 6px}.product-card__feature{color:var(--color-text-dim);letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:2px;font-size:11px;font-weight:400;line-height:13px;overflow:hidden}.product-card__footer{border-top:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:8px;margin-top:8px;padding-top:10px;display:flex}.product-card__price{color:var(--color-text-primary);font-variant-numeric:tabular-nums}.product-card__price--empty{color:var(--color-text-muted);font-size:13px}.product-card__price{letter-spacing:.5px;font-size:16px;font-weight:500;line-height:18px}@media (width<=900px){.product-card__media-header{top:10px;left:10px;right:10px}.product-card__content{gap:4px;padding:12px 12px 14px}.product-card__title{font-size:15px}.product-card__specs{font-size:11px}.product-card__feature{font-size:10px}.product-card__footer{margin-top:6px;padding-top:8px}.product-card__price{font-size:14px}.product-card__gallery-dots{bottom:10px}.product-card__dot{width:10px}.product-card__dot--active{width:14px}}.compatibility{gap:var(--space-md);display:grid}.compatibility__header{gap:var(--space-sm);display:grid}.compatibility__header-title{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-align:left;text-transform:uppercase;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:22px}.compatibility__check{padding:var(--space-sm);border-radius:var(--radius-sm);background-color:var(--color-surface);gap:var(--space-sm);display:grid}.compatibility__check-label{color:var(--color-text-primary);-webkit-user-select:none;user-select:none;letter-spacing:.5px;font-size:14px;font-weight:500;line-height:16px}.compatibility__check-fields{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;display:grid}@media (width<=900px){.compatibility__check-fields{grid-template-columns:1fr 1fr}}@media (width<=560px){.compatibility__check-fields{grid-template-columns:1fr}}.compatibility__check-result{border-radius:var(--radius-sm);background-color:rgba(var(--color-success-rgb), 12%);gap:var(--radius-sm);align-items:flex-start;padding:14px 16px;display:flex}.compatibility__check-result-icon{color:#2db86a;border-radius:var(--radius-xs);background-color:rgba(var(--color-success-rgb), 20%);letter-spacing:.5px;flex-shrink:0;place-items:center;width:22px;min-width:22px;max-width:22px;height:22px;min-height:22px;max-height:22px;font-size:12px;font-weight:700;line-height:14px;display:grid}.compatibility__check-result-body{gap:var(--space-xs);flex:1;min-width:0;display:grid}.compatibility__check-result-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:14px;font-weight:500;line-height:22px}.compatibility__check-result-list{color:var(--color-text-secondary);padding-left:18px}.compatibility__check-result-list li+li{margin-top:2px}.compatibility__check-result-list{letter-spacing:.5px;font-size:13px;font-weight:400;line-height:15px}.compatibility__toggle{color:var(--color-text-secondary);text-align:left;gap:var(--space-xs);cursor:pointer;background:0 0;border:none;align-items:center;font-family:inherit;display:inline-flex}.compatibility__toggle:hover{color:var(--color-text-primary)}.compatibility__toggle-arrow{letter-spacing:.5px;font-size:16px;font-weight:400;line-height:18px;transition:transform .18s;display:inline-block}.compatibility__toggle--open>.compatibility__toggle-arrow{transform:rotate(90deg)}.compatibility__toggle{letter-spacing:.5px;font-size:14px;font-weight:400;line-height:16px}.compatibility__browse{gap:var(--space-sm);grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:stretch;display:grid}.compatibility__aside{border-radius:var(--radius-lg);gap:var(--space-xs);grid-template-rows:auto minmax(0,1fr);height:600px;max-height:600px;display:grid}.compatibility__aside-label{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;justify-content:start;align-items:center;font-size:11px;font-weight:400;line-height:13px;display:flex}.compatibility__scroll{border-radius:var(--radius-sm);min-height:0;position:relative;overflow:hidden}.compatibility__scroll-viewport{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;height:100%;overflow:hidden auto}.compatibility__scroll-viewport::-webkit-scrollbar{width:0;height:0;display:none}.compatibility__scroll--less .compatibility__scroll-viewport{-webkit-mask-image:linear-gradient(#0000 0,#000 40px 100%);mask-image:linear-gradient(#0000 0,#000 40px 100%)}.compatibility__scroll--more .compatibility__scroll-viewport{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 40px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 40px),#0000 100%)}.compatibility__scroll--less.compatibility__scroll--more .compatibility__scroll-viewport{-webkit-mask-image:linear-gradient(#0000 0,#000 40px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 40px calc(100% - 40px),#0000 100%)}.compatibility__brands{gap:var(--space-xs);display:grid}.compatibility__brand{padding-top:var(--space-xs);padding-bottom:var(--space-xs);color:var(--color-text-primary);text-align:left;border-radius:var(--radius-sm);background-color:var(--color-surface);gap:var(--space-xs);opacity:.85;cursor:pointer;border:none;align-items:center;padding-left:12px;padding-right:12px;transition:background-color .12s,border-color .12s,box-shadow .12s;display:flex}.compatibility__brand:hover{background-color:var(--color-surface-3)}.compatibility__brand--active{color:var(--color-text-primary);background-color:var(--color-surface-3);opacity:1}.compatibility__brand-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.compatibility__brand-count{color:var(--color-text-muted);letter-spacing:.5px;flex-shrink:0;font-size:12px;font-weight:400;line-height:14px}.compatibility__brand{letter-spacing:.5px;width:100%;min-width:100%;max-width:100%;height:40px;min-height:40px;max-height:40px;font-size:12px;font-weight:500;line-height:14px}.compatibility__main{gap:var(--space-xs);grid-template-rows:auto minmax(0,1fr);min-width:0;max-height:600px;display:grid;overflow:hidden}.compatibility__main-head{padding-top:21px;padding-bottom:5px;padding-left:var(--space-xs);padding-right:var(--space-sm);justify-content:start;align-items:baseline;display:flex}.compatibility__main-title{letter-spacing:.5px;font-size:15px;font-weight:500;line-height:17px}.compatibility__main-empty{padding-top:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-sm);padding-right:var(--space-sm);color:var(--color-text-muted);text-align:center;letter-spacing:.5px;font-size:14px;font-weight:400;line-height:16px}.compatibility__table{border-radius:var(--radius-sm);background-color:var(--color-surface);display:grid}.compatibility__cols{padding-top:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-sm);padding-right:var(--space-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;background-color:var(--color-surface-1,var(--color-surface));z-index:1;letter-spacing:.5px;border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr);gap:8px 14px;font-size:11px;font-weight:600;line-height:13px;display:grid;position:sticky;top:0}.compatibility__row{border-bottom:1px solid #ffffff0a;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:8px 14px;padding:11px 16px;transition:background-color .12s;display:grid}.compatibility__row:last-child{border-bottom:none}.compatibility__row:hover{background-color:#ffffff08}.compatibility__row-model{color:var(--color-text-primary);letter-spacing:.5px;align-items:center;gap:8px;min-width:0;font-size:13.5px;font-weight:500;line-height:15.5px;display:flex}.compatibility__row-gen{color:var(--color-text-secondary);background-color:var(--color-surface-3);letter-spacing:.5px;border-radius:6px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:600;line-height:13px}.compatibility__row-years,.compatibility__row-wheel{color:var(--color-text-secondary);white-space:nowrap;letter-spacing:.5px;font-size:12.5px;font-weight:400;line-height:14.5px}.compatibility__empty{text-align:center;border-radius:var(--radius-sm);background-color:var(--color-surface);gap:6px;padding:36px 20px;display:grid}.compatibility__empty-title{color:var(--color-text-secondary);letter-spacing:.5px;font-size:14px;font-weight:500;line-height:16px}.compatibility__empty-text{color:var(--color-text-muted);letter-spacing:.5px;max-width:360px;margin:0 auto;font-size:13px;font-weight:400;line-height:15px}@media (width<=720px){.compatibility__browse{grid-template-columns:1fr}.compatibility__aside,.compatibility__main{height:auto;max-height:none}.compatibility__scroll,.compatibility__scroll-viewport{max-height:260px}.compatibility__cols{display:none}.compatibility__row{grid-template-columns:1fr auto;gap:4px 12px}.compatibility__row-years{text-align:right;grid-area:1/2}.compatibility__row-wheel{grid-column:1/-1}}@media (width<=600px){.compatibility__title{letter-spacing:.5px;font-size:18px;font-weight:600;line-height:20px}.compatibility__check{padding:16px}}.product-gallery{grid-template-columns:auto 1fr;gap:16px;height:458px;min-height:458px;max-height:458px;display:grid}.product-gallery__main{background:radial-gradient(circle at top, #c4c4c41a, transparent 55%), radial-gradient(circle at center, #ffffff08, transparent 55%), var(--color-surface);border-radius:18px;place-content:center;height:458px;min-height:458px;max-height:458px;padding:16px;display:grid;position:relative;overflow:hidden}.product-gallery__main-image{-o-object-fit:contain;object-fit:contain;width:auto;height:clamp(180px,15vw,320px)}@media (width<=600px){.product-gallery__main-image{height:clamp(160px,40vw,280px)}.product-gallery__main{order:1;height:340px;min-height:340px;max-height:340px}}.product-gallery__thumbs{gap:var(--space-xs);flex-direction:column;align-items:start;display:flex}@media (width<=600px){.product-gallery__thumbs{scrollbar-width:none;flex-direction:row;order:2;justify-content:start;overflow-x:auto}.product-gallery__thumbs::-webkit-scrollbar{display:none}}.product-gallery__thumb{background:radial-gradient(circle at top, #c4c4c41a, transparent 55%), radial-gradient(circle at center, #ffffff08, transparent 55%), var(--color-surface);cursor:pointer;border:1px solid #0000;border-radius:12px;flex-shrink:0;padding:6px;transition:all .2s}.product-gallery__thumb:hover{background-color:var(--color-surface-2)}.product-gallery__thumb--active{border-color:var(--color-border-strong)}.product-gallery__thumb{width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px}.product-gallery__thumb-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}@media (width<=600px){.product-gallery{grid-template-columns:1fr;height:auto;min-height:0;max-height:none}}.product-hero{gap:var(--space-sm);display:grid}.product-hero__header{gap:var(--space-xs);min-width:0;display:grid}.product-hero__header-model{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-transform:uppercase;word-break:break-all;letter-spacing:.5px;min-width:0;max-width:100%;font-size:48px;font-weight:600;line-height:50px;display:inline-flex}.product-hero__header-series{color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:500;line-height:15px}.product-hero__description{color:var(--color-text-secondary);letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.product-hero__stats{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-hero__stat{border-radius:var(--radius-sm);background:var(--color-surface);gap:var(--space-sm);grid-template-columns:auto 1fr;align-content:center;align-items:center;padding:14px;display:grid}.product-hero__stat-content{gap:4px;min-width:0;display:grid}.product-hero__stat-content-label{color:var(--color-text-secondary);letter-spacing:.5px;font-size:11px;font-weight:400;line-height:13px}.product-hero__stat-content-value{color:var(--color-text-primary);letter-spacing:.5px;font-size:13px;font-weight:500;line-height:15px}.product-hero__stat{height:80px;min-height:80px;max-height:80px}@media (width<=1280px){.product-hero{grid-template-columns:1fr}}.product-kit{gap:var(--space-md);display:grid}.product-kit__header{gap:var(--space-md);justify-content:space-between;align-items:center;display:flex}.product-kit__header-title{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-align:left;text-transform:uppercase;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:22px}.product-kit__content{min-width:0;display:grid}.product-kit__carousel{min-width:0;position:relative}.product-kit__cards{grid-auto-columns:calc((100% - var(--space-sm) * 4) / 5);gap:var(--space-sm);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;display:grid;overflow-x:auto}.product-kit__cards::-webkit-scrollbar{display:none}.product-kit__cards--fade-left{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px 100%)}.product-kit__cards--fade-right{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 64px),#0000 100%)}.product-kit__cards--fade-left.product-kit__cards--fade-right{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%)}@media (pointer:coarse){.product-kit__cards{scroll-snap-type:none;scroll-behavior:auto}}@media screen and (width<=1280px){.product-kit__cards{grid-auto-columns:calc((100% - var(--space-sm) * 2) / 3)}}@media screen and (width<=1024px){.product-kit__cards{grid-auto-columns:calc((100% - var(--space-sm)) / 2);gap:var(--space-sm)}}@media screen and (width<=600px){.product-kit__cards{grid-auto-columns:calc((100% - var(--space-xs)) / 2);gap:var(--space-xs)}}.product-kit__card{border-radius:var(--radius-md);background:var(--color-surface-2);transition:transform var(--transition-fast), background var(--transition-fast);cursor:pointer;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.product-kit__card:hover{background-color:var(--color-surface-3);transform:translateY(-2px)}.product-kit__media{aspect-ratio:1.05;background:linear-gradient(#ffffff05 50%,#fff0),#080808;grid-template-areas:"stack";place-items:center;padding:16px;display:grid;position:relative;overflow:hidden}.product-kit__media>*{-o-object-fit:contain;object-fit:contain;grid-area:stack;width:auto;max-width:100%;height:auto;max-height:100%}.product-kit__image{-webkit-user-select:none;user-select:none;pointer-events:none}.product-kit__body{padding-top:var(--space-sm);padding-bottom:var(--space-sm);gap:var(--space-sm);flex-direction:column;flex:1;padding-left:12px;padding-right:12px;display:flex}.product-kit__name{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:500;line-height:1.25}.product-kit__desc{color:var(--color-text-secondary);-webkit-line-clamp:3;letter-spacing:.5px;-webkit-box-orient:vertical;font-size:11px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.product-kit__qty{color:var(--color-text-muted);letter-spacing:.01em;letter-spacing:.5px;margin-top:auto;font-size:11px;font-weight:500;line-height:13px}.product-kit__arrow{color:var(--color-text-primary);transition:opacity var(--transition-base);cursor:pointer;z-index:2;background:0 0;border:0;align-items:center;width:60px;display:flex;position:absolute;top:0;bottom:0}.product-kit__arrow--prev{justify-content:start;left:0}.product-kit__arrow--next{justify-content:end;right:0}.product-kit__arrow--hidden{opacity:0;pointer-events:none}.product-kit__arrow-icon{pointer-events:none;width:24px;height:24px}@media (width<=600px){.product-kit__body{gap:4px;padding:12px 10px 14px}.product-kit__name{font-size:11.5px}.product-kit__desc{-webkit-line-clamp:3;font-size:11px}}.palette{gap:var(--space-md);display:grid}.palette__header{gap:var(--space-md);justify-content:space-between;align-items:center;display:flex}.palette__header-title{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-align:left;text-transform:uppercase;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:22px}.palette__content{gap:var(--space-sm);-webkit-user-select:none;user-select:none;grid-template-columns:30% minmax(0,1fr);display:grid}.palette__groups{gap:var(--space-sm);display:grid}.palette__group{padding-top:var(--space-xs);padding-bottom:var(--space-xs);color:var(--color-text-primary);text-align:left;border-radius:var(--radius-md);background-color:var(--color-surface-2);gap:var(--space-xs);opacity:.85;transition:background-color var(--transition-fast), transform var(--transition-fast);cursor:pointer;border:1px solid #0000;justify-content:space-between;align-items:flex-start;min-width:0;padding-left:12px;padding-right:10px;display:grid}.palette__group:hover{background-color:var(--color-surface-3)}.palette__group--active{background-color:var(--color-surface-3);opacity:1}.palette__group-content{gap:var(--space-xs);min-width:0;display:grid}.palette__group-title{color:var(--color-text-primary);gap:var(--space-xs);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.5px;justify-content:space-between;min-width:0;font-size:14px;font-weight:500;line-height:16px;display:flex;overflow:hidden}.palette__group-description{color:var(--color-text-muted);letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.palette__preview{padding:var(--space-sm);border-radius:var(--radius-md);background:var(--color-surface);gap:var(--space-sm);grid-template-rows:auto 1fr;min-width:0;display:grid}.palette__preview-colors{gap:var(--space-sm);flex-wrap:wrap;display:flex}.palette__preview-color{gap:var(--space-xs);cursor:pointer;background:0 0;border:0;justify-items:center;width:58px;padding:0;display:grid}.palette__preview-color:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--color-accent);outline-offset:4px}.palette__preview-color-swatch{background-color:var(--color-grey);transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);border:2px solid #0000;border-radius:50%;place-items:center;display:grid;position:relative}.palette__preview-color-swatch--neochrome{background:conic-gradient(#ff00004d,#ffff004d,#00ff004d,#00ffff4d,#0000ff4d,#ff00ff4d,#ff00004d)}.palette__preview-color-swatch{width:25px;min-width:25px;max-width:25px;height:25px;min-height:25px;max-height:25px}.palette__preview-color-title{color:var(--color-text-secondary);letter-spacing:.5px;font-size:11px;font-weight:400;line-height:13px}.palette__preview-color--active>.palette__preview-color-title{color:var(--color-text-primary)}.palette__preview-color--active>.palette__preview-color-swatch{border-color:var(--color-grey);box-shadow:inset 0 0 0 2px var(--color-surface)}.palette__preview-color:hover:not(.palette__preview-color--active)>.palette__preview-color-swatch{box-shadow:inset 0 0 0 2px var(--color-surface);transform:scale(1.08)}.palette__preview-color:hover:not(.palette__preview-color--active)>.palette__preview-color-title{color:var(--color-text-primary)}.palette__preview-color--red>.palette__preview-color-swatch{background-color:#8b1a1a}.palette__preview-color--red.palette__preview-color--active>.palette__preview-color-swatch{border-color:#8b1a1a}.palette__preview-color--silver>.palette__preview-color-swatch{background-color:silver}.palette__preview-color--silver.palette__preview-color--active>.palette__preview-color-swatch{border-color:silver}.palette__preview-color--blue>.palette__preview-color-swatch{background-color:#1a3a6b}.palette__preview-color--blue.palette__preview-color--active>.palette__preview-color-swatch{border-color:#1a3a6b}.palette__preview-color--gray>.palette__preview-color-swatch{background-color:#3a3a3a}.palette__preview-color--gray.palette__preview-color--active>.palette__preview-color-swatch{border-color:#3a3a3a}.palette__preview-color--neochrome>.palette__preview-color-swatch{background-color:#7f8fa6}.palette__preview-color--neochrome.palette__preview-color--active>.palette__preview-color-swatch{border-color:#7f8fa6}.palette__preview-color--lemon>.palette__preview-color-swatch{background-color:#eabc00}.palette__preview-color--lemon.palette__preview-color--active>.palette__preview-color-swatch{border-color:#eabc00}.palette__preview-color--tiffany>.palette__preview-color-swatch{background-color:#40e0d0}.palette__preview-color--tiffany.palette__preview-color--active>.palette__preview-color-swatch{border-color:#40e0d0}.palette__preview-color--gold>.palette__preview-color-swatch{background-color:#c9a227}.palette__preview-color--gold.palette__preview-color--active>.palette__preview-color-swatch{border-color:#c9a227}.palette__preview-color--pink>.palette__preview-color-swatch{background-color:#f273ad}.palette__preview-color--pink.palette__preview-color--active>.palette__preview-color-swatch{border-color:#f273ad}.palette__preview-color--green>.palette__preview-color-swatch{background-color:#57a85b}.palette__preview-color--green.palette__preview-color--active>.palette__preview-color-swatch{border-color:#57a85b}.palette__preview-color--purple>.palette__preview-color-swatch{background-color:#c06bb6}.palette__preview-color--purple.palette__preview-color--active>.palette__preview-color-swatch{border-color:#c06bb6}.palette__preview-images{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.palette__preview-main{border-radius:var(--radius-sm);background-color:var(--color-surface-2);place-items:center;height:270px;min-height:270px;max-height:270px;padding:15px;display:grid;position:relative;overflow:hidden}.palette__preview-image{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.palette__preview-thumbs{gap:var(--space-xs);flex-direction:column;align-items:flex-start;height:100%;min-height:100%;max-height:100%;display:flex}.palette__preview-thumb{border-radius:var(--radius-sm);background:var(--color-surface-3);opacity:.8;transition:opacity var(--transition-fast), border-color var(--transition-fast);cursor:pointer;border:1px solid #0000;padding:3px}.palette__preview-thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.palette__preview-thumb:hover{opacity:.9}.palette__preview-thumb--active{border-color:var(--color-border-strong);opacity:1}.palette__preview-thumb{width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px}@media (width<=900px){.palette__content{grid-template-columns:1fr}}@media (width<=600px){.palette{gap:var(--space-sm)}.palette__header-title{letter-spacing:.5px;font-size:18px;font-weight:600;line-height:20px}.palette__group-description{letter-spacing:.5px;font-size:11px;font-weight:400;line-height:13px}.palette__preview{padding:var(--space-xs)}.palette__preview-colors{gap:var(--space-xs) var(--space-sm)}.palette__preview-images{grid-template-columns:1fr}.palette__preview-main{padding:var(--space-sm);height:220px;min-height:220px;max-height:220px}.palette__preview-thumbs{padding-bottom:var(--space-xs);flex-direction:row;width:100%;overflow-x:auto}}.purchase{border-radius:var(--radius-md);background-color:var(--color-surface);gap:var(--space-md);align-self:start;padding:20px;display:grid}.purchase__price{color:var(--color-text-primary);letter-spacing:.5px;font-size:40px;font-weight:500;line-height:42px}.purchase__note{color:var(--color-text-muted);letter-spacing:.5px;align-items:center;font-size:11px;font-weight:400;line-height:13px;display:flex}.purchase__options{gap:var(--space-xs);display:grid}.purchase__options-title{color:var(--color-text-secondary);letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.purchase__options-empty{color:var(--color-text-muted);letter-spacing:.5px;font-size:11px;font-weight:400;line-height:13px}.purchase__kit{gap:var(--space-sm);display:grid}.purchase__kit-list{gap:var(--space-xs);display:grid}.purchase__kit-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:14px;font-weight:500;line-height:16px}.purchase__kit-item{gap:var(--space-xs);grid-template-columns:20px 1fr;align-items:center;display:grid}.purchase__kit-item-label{color:var(--color-text-secondary);letter-spacing:.5px;font-size:14px;font-weight:400;line-height:16px}.purchase__kit-item{height:20px;min-height:20px;max-height:20px}@media (width<=1024px){.purchase{min-width:0}}.product-panels{display:grid}.product-panels__specs{gap:0;display:grid}.product-panels__specs-row{border-bottom:1px solid var(--color-border-soft);gap:var(--space-md);grid-template-columns:260px 1fr;padding-top:12px;padding-bottom:12px;display:grid}.product-panels__specs-row:first-of-type{padding-top:0}.product-panels__specs-row:last-of-type{border-bottom:none;padding-bottom:0}@media (width<=980px){.product-panels__specs-row{grid-template-columns:minmax(0,1fr) 1fr}}.product-panels__specs-label{color:var(--color-text-muted);letter-spacing:.5px;font-size:14px;font-weight:400;line-height:16px}.product-panels__specs-value{color:var(--color-text-secondary);letter-spacing:.5px;font-size:14px;font-weight:600;line-height:16px}.product-panels__kit{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (width<=1280px){.product-panels__kit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.product-panels__kit{grid-template-columns:1fr}}.related{gap:var(--space-md);display:grid}.related-header{gap:var(--space-md);justify-content:space-between;align-items:center;display:flex}.related-title{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-align:left;text-transform:uppercase;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:22px}.related-carousel{min-width:0;position:relative}.related-cards{grid-auto-columns:calc((100% - var(--space-md) * 5) / 6);gap:var(--space-sm);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;display:grid;overflow-x:auto}.related-cards::-webkit-scrollbar{display:none}.related-cards--fade-left{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px 100%)}.related-cards--fade-right{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 64px),#0000 100%)}.related-cards--fade-left.related-cards--fade-right{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%)}@media (pointer:coarse){.related-cards{scroll-snap-type:none;scroll-behavior:auto}}@media screen and (width<=1280px){.related-cards{grid-auto-columns:calc((100% - var(--space-sm) * 2) / 3)}}@media screen and (width<=1024px){.related-cards{grid-auto-columns:calc((100% - var(--space-sm)) / 2);gap:var(--space-sm)}}@media screen and (width<=600px){.related-cards{grid-auto-columns:calc((100% - var(--space-xs)) / 2);gap:var(--space-xs)}}.related-item{scroll-snap-align:start;min-width:0}.related-arrow{color:var(--color-text-primary);transition:opacity var(--transition-base);cursor:pointer;z-index:2;background:0 0;border:0;align-items:center;width:60px;display:flex;position:absolute;top:0;bottom:0}.related-arrow-icon{pointer-events:none;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px}.related-arrow--prev{justify-content:start;left:0}.related-arrow--next{justify-content:end;right:0}.related-arrow--hidden{opacity:0;pointer-events:none}.rotor-center{gap:var(--space-md);display:grid}.rotor-center__header{gap:var(--space-sm);display:grid}.rotor-center__header-title{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-align:left;text-transform:uppercase;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:22px}.rotor-center__content{gap:var(--space-sm);-webkit-user-select:none;user-select:none;grid-template-columns:minmax(180px,30%) minmax(0,1fr);display:grid}.rotor-center__items{gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}.rotor-center__item{padding-top:var(--space-xs);padding-bottom:var(--space-xs);color:var(--color-text-primary);text-align:left;border-radius:var(--radius-md);background-color:var(--color-surface);gap:var(--space-xs);opacity:.85;transition:background-color var(--transition-fast), border-color var(--transition-fast);cursor:pointer;border:1px solid #0000;min-height:0;padding-left:12px;padding-right:10px;display:grid}.rotor-center__item:hover{background-color:var(--color-surface-3)}.rotor-center__item--active{background-color:var(--color-surface-3);opacity:1}.rotor-center__item-content{gap:var(--space-xs);min-width:0;display:grid}.rotor-center__item-title{gap:var(--space-xs);letter-spacing:.5px;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;line-height:16px;display:flex}.rotor-center__item-description{color:var(--color-text-muted);letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.rotor-center__item{width:100%;min-width:100%;max-width:100%}.rotor-center__preview{padding:var(--space-sm);border-radius:var(--radius-md);background:var(--color-surface);gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.rotor-center__preview-main{border-radius:var(--radius-sm);background-color:var(--color-surface-2);place-items:center;height:270px;min-height:270px;max-height:270px;padding:15px;display:grid;position:relative;overflow:hidden}.rotor-center__preview-image{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.rotor-center__preview-thumbs{gap:var(--space-xs);flex-direction:column;height:100%;min-height:100%;max-height:100%;display:flex}.rotor-center__preview-thumb{border-radius:var(--radius-sm);background:var(--color-surface-3);opacity:.8;transition:opacity var(--transition-fast), border-color var(--transition-fast);cursor:pointer;border:1px solid #0000;padding:3px}.rotor-center__preview-thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.rotor-center__preview-thumb:hover{opacity:.9}.rotor-center__preview-thumb--active{border-color:var(--color-border-strong);opacity:1}.rotor-center__preview-thumb{width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px}@media (width<=900px){.rotor-center__content{grid-template-columns:1fr}}@media (width<=600px){.rotor-center{gap:var(--space-sm)}.rotor-center__header-title{letter-spacing:.5px;font-size:18px;font-weight:600;line-height:20px}.rotor-center__item-description{letter-spacing:.5px;font-size:11px;font-weight:400;line-height:13px}.rotor-center__preview{padding:var(--space-xs);grid-template-columns:1fr}.rotor-center__preview-main{padding:var(--space-sm);height:clamp(180px,60vw,220px);min-height:0;max-height:none}.rotor-center__preview-thumbs{flex-direction:row;width:100%;min-width:0;overflow-x:auto}.rotor-center__preview-thumb{flex:none}}.product-specs{gap:var(--space-md);display:grid}.product-specs__header{gap:var(--space-sm);display:grid}.product-specs__header-title{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-align:left;text-transform:uppercase;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:22px}.product-specs__list{border-radius:var(--radius-sm);background-color:var(--color-surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:24px;display:grid}.product-specs__row{border-bottom:1px solid var(--color-border);gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding-top:11px;padding-bottom:11px;display:grid}.product-specs__row:nth-child(odd){padding-right:var(--space-md)}.product-specs__row:nth-child(2n){padding-left:var(--space-md)}.product-specs__row:nth-last-child(-n+2){border-bottom:none}.product-specs__label{color:var(--color-text-secondary);letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:400;line-height:15px;overflow:hidden}.product-specs__value{color:var(--color-text-primary);text-align:right;white-space:nowrap;align-items:center;gap:4px;display:flex}.product-specs__value-unit{color:var(--color-text-muted);letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.product-specs__value{letter-spacing:.5px;font-size:13px;font-weight:500;line-height:15px}@media (width<=600px){.product-specs{gap:var(--space-sm)}.product-specs__header-title{letter-spacing:.5px;font-size:18px;font-weight:600;line-height:20px}.product-specs__list{grid-template-columns:1fr;padding:16px}.product-specs__row{padding-left:0!important;padding-right:0!important}.product-specs__row:nth-last-child(-n+2){border-bottom:1px solid var(--color-border)}.product-specs__row:last-child{border-bottom:none}}.feedback__body{min-height:360px;position:relative}.feedback__loading{color:var(--color-text-primary);gap:var(--space-sm);z-index:1;letter-spacing:.5px;background-color:#0c0c0ce0;align-content:center;justify-items:center;font-size:14px;font-weight:500;line-height:20px;display:grid;position:absolute;inset:0}.feedback__spinner{border:2px solid rgba(var(--color-bg-rgb), .2);border-top-color:var(--color-primary);border-radius:50%;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;animation:.8s linear infinite feedback-spinner;display:block}.feedback__error{flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.feedback__error-holder{color:var(--color-warning);border-radius:var(--radius-xs);background-color:rgba(var(--color-warning-rgb), .08);letter-spacing:.5px;padding:12px 14px;font-size:12px;font-weight:500;line-height:18px}.feedback__success{text-align:center;gap:var(--space-sm);align-content:center;justify-items:center;min-height:360px;padding:30px 20px;display:grid}.feedback__success-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:18px;font-weight:500;line-height:24px}.feedback__success-text{color:var(--color-text-muted);letter-spacing:.5px;max-width:320px;font-size:14px;font-weight:400;line-height:20px}.feedback__dialog-footer{gap:var(--space-md);grid-template-columns:repeat(2,1fr);padding:40px 20px 20px;display:grid}.feedback__dialog-footer--success{grid-template-columns:1fr}@media (width<=768px){.feedback__dialog-footer{gap:var(--space-sm);grid-template-columns:1fr;padding-top:60px}}.feedback__form{gap:var(--space-md);padding-left:20px;padding-right:20px;display:grid}.feedback__form-subtitle{color:var(--color-text-muted);letter-spacing:.5px;font-size:12px;font-weight:500;line-height:16px}.feedback__form-channels{gap:var(--space-xs);grid-template-columns:repeat(4,1fr);display:grid}.feedback__form-consent{color:var(--color-text-muted);gap:var(--space-xs);align-items:center;display:flex}.feedback__form-consent-link{color:var(--color-primary);display:flex}.feedback__form-consent-link:hover{color:var(--color-primary-hover)}.feedback__form-consent-link{letter-spacing:.5px;font-size:11px;font-weight:400;line-height:13px}.feedback__form-consent{letter-spacing:.5px;font-size:12px;font-weight:400;line-height:16px}@media screen and (width<=768px){.feedback__form{gap:var(--space-sm)}}@keyframes feedback-spinner{to{transform:rotate(360deg)}}.footer{padding-inline:var(--space-sm);padding-bottom:var(--space-sm);background-color:var(--color-bg);gap:var(--space-xs);display:grid}.footer>*{max-width:var(--layout-width);width:100%;margin-inline:auto}.footer__card{padding:var(--space-lg);border-radius:var(--radius-lg);background-color:var(--color-surface);gap:var(--space-lg);display:grid}.footer__top{padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-surface-3);gap:var(--space-lg);flex-direction:column;display:flex}@media (width>=768px){.footer__top{flex-direction:row;justify-content:space-between;align-items:flex-end}}.footer__brand{gap:var(--space-xs);max-width:500px;display:grid}.footer__logo{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-transform:uppercase;white-space:nowrap;letter-spacing:.5px;justify-self:start;min-width:0;font-size:36px;font-weight:700;line-height:38px}.footer__tagline{color:var(--color-text-secondary);letter-spacing:.5px;font-size:14px;font-weight:400;line-height:1.5}.footer__actions{gap:var(--space-sm);align-items:center;display:grid}.footer__socials{margin-top:var(--space-xs);gap:var(--space-xs);display:flex}.footer__social{border-radius:50%}.footer__columns{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (width>=600px){.footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.footer__columns{gap:var(--space-xl);grid-template-columns:repeat(4,minmax(0,1fr))}}.footer__column{gap:var(--space-md);align-content:start;display:grid}.footer__column-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:13px;font-weight:700;line-height:15px}.footer__column-links{gap:var(--space-xs);align-content:start;display:grid}.footer__link{color:var(--color-text-secondary);transition:color var(--transition-fast)}.footer__link:hover{color:var(--color-text-primary)}.footer__link{letter-spacing:.5px;font-size:14px;font-weight:400;line-height:1.5}.footer__bottom{gap:var(--space-sm);padding-inline:var(--space-md);justify-content:flex-end;display:flex}.footer__copyright{color:var(--color-text-muted);letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.footer__policy{gap:var(--space-md);flex-wrap:wrap;display:flex}.footer__policy .footer__link{letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}@media (width>=768px){.footer{padding-inline:var(--space-md);padding-bottom:var(--space-md)}}.navigation{border-radius:var(--radius-lg);background-color:rgba(var(--color-surface-2-rgb), .85);top:var(--space-sm);transition:height var(--transition-base), transform var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base), background-color var(--transition-base);height:76px;max-width:var(--layout-width);width:calc(100% - var(--space-sm) * 2);z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding-inline:var(--space-md);padding-block:var(--space-xs);align-content:center;place-items:center;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000040}.navigation:has(.navigation__subnav){height:auto;min-height:76px}.navigation--scrolled{border-color:var(--color-border-strong);height:64px;box-shadow:0 8px 24px #00000073}.navigation--scrolled:has(.navigation__subnav){height:auto;min-height:64px}.navigation--hidden{transform:translate(-50%, calc(-100% - var(--space-md)))}.navigation__container{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;display:grid}@media (width>=768px){.navigation__container{gap:var(--space-xxl);grid-template-columns:auto auto minmax(0,1fr)}}.navigation__brand{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-transform:uppercase;white-space:nowrap;letter-spacing:.5px;justify-self:start;min-width:0;font-size:36px;font-weight:700;line-height:38px}.navigation__links{display:none}@media (width>=768px){.navigation__links{text-transform:uppercase;gap:var(--space-xl);letter-spacing:.5px;grid-auto-flow:column;justify-content:start;justify-self:start;align-items:center;font-size:12px;font-weight:400;line-height:16px;display:grid}}.navigation__link{transition:color var(--transition-fast);display:grid;position:relative}.navigation__link:after{background-color:var(--color-primary);transition:transform var(--transition-base);transform-origin:0;content:"";width:100%;height:2px;position:absolute;bottom:-6px;left:0;transform:scaleX(0)}.navigation__link--active{color:var(--color-primary);font-weight:700}.navigation__link--active:after{transform:scaleX(1)}.navigation__link:hover{color:var(--color-primary-hover)}.navigation__link:hover:after{transform:scaleX(1)}.navigation__link:active{color:var(--color-primary-active)}.navigation__link{letter-spacing:.5px;font-size:14px;font-weight:700;line-height:16px}.navigation__actions{gap:var(--space-sm);grid-auto-flow:column;justify-self:end;align-items:center;display:grid}@media (width>=768px){.navigation__actions{gap:var(--space-sm)}}.navigation__menu{color:var(--color-text-primary);border-radius:var(--radius-xs);transition:background-color var(--transition-fast);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-grid}.navigation__menu:hover{background-color:rgba(var(--color-surface-2-rgb), .6)}@media (width>=768px){.navigation__menu{display:none}}.navigation__subnav{margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:1px solid var(--color-border);width:100%;min-width:0;display:grid}.navigation__subnav-inner{gap:var(--space-md);scrollbar-width:none;align-items:center;display:flex;overflow-x:auto}.navigation__subnav-inner::-webkit-scrollbar{display:none}.navigation__subnav-link{color:var(--color-text-secondary);transition:color var(--transition-fast);display:grid;position:relative}.navigation__subnav-link--active{color:var(--color-primary);font-weight:600}.navigation__subnav-link--active:after{transform:scaleX(1)}.navigation__subnav-link:hover{color:var(--color-primary-hover)}.navigation__subnav-link:hover:after{transform:scaleX(1)}.navigation__subnav-link:active{color:var(--color-primary-active)}.navigation__subnav-link{letter-spacing:.5px;font-size:14px;font-weight:500;line-height:28px}@media (width<768px){.navigation__subnav{display:none}}.navigation__overlay{background:rgba(var(--color-bg-rgb), .8);opacity:0;transition:opacity var(--transition-base);pointer-events:none;z-index:9998;position:fixed;inset:0}.navigation__overlay.open{opacity:1;pointer-events:auto}.navigation__drawer{border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--color-surface);transition:transform var(--transition-base), border-color var(--transition-fast), box-shadow var(--transition-fast);pointer-events:none;z-index:9999;will-change:transform;grid-template-rows:repeat(2,auto) 1fr;align-items:start;width:300px;padding:18px;display:grid;position:fixed;top:0;right:0;transform:translate(100%)}.navigation__drawer-header{justify-content:flex-end;align-items:center;display:flex}.navigation__drawer-content{gap:var(--space-xl);padding-top:8px;display:grid}.navigation__drawer-content .navigation__drawer-item>.navigation__link{letter-spacing:.5px;font-size:18px;font-weight:700;line-height:20px}.navigation__drawer-subnav{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border);gap:var(--space-md);display:grid}@media (width>=768px){.navigation__drawer-subnav{display:none}}.navigation__drawer.open{pointer-events:auto;transform:translate(0)}.navigation__drawer{height:100%;min-height:100%;max-height:100%}@media (width>=768px){.navigation{padding-inline:36px}}.navigation-subnav-enter-active,.navigation-subnav-leave-active{transition:max-height .35s,opacity .3s,margin-top .35s,padding-top .35s;overflow:hidden}.navigation-subnav-enter-from,.navigation-subnav-leave-to{opacity:0;max-height:0;margin-top:0;padding-top:0}.navigation-subnav-enter-to,.navigation-subnav-leave-from{margin-top:var(--space-xs);padding-top:var(--space-xs);opacity:1;max-height:200px}.about{--container:1280px;overflow:clip}.about__hero-media,.about__hero-content,.about__history,.about__forging,.about__precision,.about__materials{grid-column:content;width:100%;min-width:0}.about__section--hero{align-items:end;min-height:calc(100vh - 800px);position:relative}.about__hero-media{grid-column:full;position:absolute;inset:0;overflow:hidden}.about__hero-image{opacity:.38;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.about__hero-overlay{background:linear-gradient(#0e0e0e00 0%,#0e0e0eb8 58%,#0e0e0efa 90%);position:absolute;inset:0}.about__hero-content{z-index:1;gap:24px;max-width:832px;padding-block:clamp(48px,8vw,96px);display:grid;position:relative}.about__eyebrow{color:#d91f26;text-transform:uppercase;letter-spacing:4.8px;font-size:12px;font-weight:700;line-height:1}.about__hero-title{color:#e7e5e5;text-transform:uppercase;letter-spacing:0;font-size:clamp(36px,8vw,92px);font-weight:900;line-height:.9}.about__hero-title span{color:#e7e5e5;text-transform:uppercase;letter-spacing:0;font-size:clamp(30px,6vw,76px);font-weight:900}.about__hero-text{color:#ffffff9e;letter-spacing:0;max-width:704px;font-size:clamp(16px,2vw,20px);font-weight:300;line-height:1.55}.about__title{color:#e7e5e5;text-transform:uppercase;letter-spacing:0;font-size:clamp(28px,4vw,48px);font-weight:900;line-height:1}.about__title span{color:#d91f26}.about__history{align-items:start;gap:clamp(24px,4vw,64px);display:grid}.about__history-main{gap:clamp(20px,3vw,40px);display:grid}.about__history-list{gap:20px;display:grid}.about__history-item{grid-template-columns:2px minmax(0,1fr);align-items:start;gap:20px;display:grid}.about__history-line{background:#fff3;width:2px;height:100%}.about__history-line--accent{background:#d91f26}.about__history-copy{gap:12px;display:grid}.about__history-title{color:#e7e5e5;text-transform:uppercase;letter-spacing:0;font-size:20px;font-weight:700;line-height:1}.about__history-text{color:#a69b9a;letter-spacing:0;font-size:15px;line-height:1.6}.about__history-media{border:1px solid #ffffff0d;border-radius:8px;min-height:352px;position:relative;overflow:hidden}.about__history-image{opacity:.65;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about__history-stat{background:#0e0e0eb8;border:1px solid #ffffff0d;gap:8px;width:min(100%,272px);padding:16px 20px;display:grid;position:absolute;inset-block-end:clamp(16px,3vw,24px);inset-inline-start:clamp(16px,3vw,24px)}.about__history-stat strong{color:#d91f26;letter-spacing:0;font-size:36px;font-weight:900;line-height:1}.about__history-stat span{color:#e7e5e5;text-transform:uppercase;letter-spacing:1.92px;font-size:10px;font-weight:700;line-height:1.35}.about__section--tone{background:#1c1c1c;padding-block:clamp(40px,7vw,88px)}.about__precision-icon{color:#d91f26;font-size:32px;line-height:1}.about__precision-dot{background:#d91f26}.about__forging-tag{color:#fff;background:#d91f26}.about__materials-media{border:1px solid #ffffff0d}@media (width>=1024px){.about__history{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}}.accessories-page__eyebrow{color:var(--color-primary);text-transform:uppercase;overflow-wrap:break-word;letter-spacing:.5px;max-width:100%;font-size:10px;font-weight:500;line-height:12px}.accessories-page__heading{padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border);gap:var(--space-xxl);grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:start;display:grid}.accessories-page__heading-copy{gap:var(--space-sm);display:grid}.accessories-page__heading h2{color:var(--color-text-primary);letter-spacing:.5px;font-size:clamp(30px,4vw,48px);font-weight:500;line-height:1}.accessories-page__heading>p{color:var(--color-text-secondary);letter-spacing:.5px;font-size:15px;font-weight:400;line-height:1.7}@media screen and (width<=760px){.accessories-page__heading{gap:var(--space-md)}}.accessories-page__feature{gap:var(--space-sm);height:100%;display:grid}.accessories-page__feature-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:22px;font-weight:500;line-height:24px}.accessories-page__feature-description{color:var(--color-text-muted);letter-spacing:.5px;font-size:15px;font-weight:400;line-height:17px}@media (width<=760px){.accessories-page__heading{grid-template-columns:1fr}}.accessories-hero{gap:var(--space-md);min-height:min(560px,80vh);width:min(100%, var(--layout-width));grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);grid-template-areas:"hero";place-items:center;display:grid;position:relative}.accessories-hero-text{gap:var(--space-md);justify-items:start;min-width:0;max-width:100%;height:70%;display:grid}.accessories-hero-text-eyebrow{color:var(--color-primary);text-transform:uppercase;overflow-wrap:break-word;letter-spacing:.5px;max-width:100%;font-size:13px;font-weight:700;line-height:15px}.accessories-hero-text-title{color:var(--color-text);overflow-wrap:anywhere;letter-spacing:.5px;font-size:40px;font-weight:600;line-height:42px}@media (width<768px){.accessories-hero-text-title{letter-spacing:.5px;font-size:26px;font-weight:600;line-height:28px}}.accessories-hero-text-description{color:var(--color-text-soft);overflow-wrap:break-word;letter-spacing:.5px;max-width:min(100%,576px);font-size:16px;font-weight:300;line-height:24px}@media (width>=768px){.accessories-hero-text-description{letter-spacing:.5px;font-size:18px;font-weight:300;line-height:24px}}.accessories-hero-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-webkit-mask-image:radial-gradient(#000 45%,#0000 66%);mask-image:radial-gradient(#000 45%,#0000 66%)}@media (width<=760px){.accessories-hero{grid-template-columns:1fr}.accessories-hero-image{min-height:240px}}.discs{padding-top:var(--space-xl);padding-bottom:var(--space-md);gap:var(--space-lg);width:min(100%, var(--layout-width));place-items:center;display:grid;position:relative}.discs__split{gap:var(--space-xxl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;display:grid}.discs__split-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-webkit-mask-image:radial-gradient(#000 45%,#0000 66%);mask-image:radial-gradient(#000 45%,#0000 66%)}.discs__features{gap:var(--space-xxl);display:grid}.discs__gallery{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.discs__gallery-item{gap:var(--space-xs);display:grid}.discs__gallery-image{border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%}.discs__gallery-caption{color:var(--color-text-muted-light);text-transform:uppercase;letter-spacing:.7px;font-size:10px;font-weight:400;line-height:12px}.discs__table{border-collapse:collapse;overflow-x:auto}.discs__table-title{color:var(--color-text-primary);text-align:left;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:22px}.discs__table table{width:100%;min-width:100%;max-width:100%}.discs__table th,.discs__table td{text-align:left;border-bottom:1px solid var(--color-border);padding:14px 16px 14px 0}.discs__table th{color:var(--color-text-muted-light);text-transform:uppercase;border-bottom:1px solid var(--color-border-strong);letter-spacing:.5px;font-size:10px;font-weight:400;line-height:12px}.discs__table td{color:var(--color-text-secondary);letter-spacing:.5px;font-size:14px;font-weight:400;line-height:16px}.discs__table td.is-code{color:var(--color-text-primary);letter-spacing:.5px;font-size:14px;font-weight:600;line-height:16px}.discs__table-note{color:var(--color-text-secondary);letter-spacing:.5px;font-size:14px;font-weight:400;line-height:28px}.discs__table{width:100%;min-width:100%;max-width:100%}@media (width<=760px){.discs{padding-top:unset;padding-bottom:unset}.discs__split{gap:var(--space-lg);grid-template-columns:1fr}.discs__gallery{grid-template-columns:1fr}}.ccb{padding-top:var(--space-xl);padding-bottom:var(--space-md);gap:var(--space-lg);width:min(100%, var(--layout-width));place-items:center;display:grid;position:relative}.ccb__wide{display:grid;position:relative}.ccb__wide-image{border-style:solid;border-width:1px;border-color:var(--color-border-strong);border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover;width:100%;height:260px}.ccb__wide-note{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:400;line-height:10px;display:flex;position:absolute;bottom:10px;left:10px}.ccb__wide{width:100%;min-width:100%;max-width:100%}@media (width<=760px){.ccb__wide{display:none}}.ccb__rings{gap:var(--space-xxl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.ccb__rings-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-webkit-mask-image:radial-gradient(#000 45%,#0000 66%);mask-image:radial-gradient(#000 45%,#0000 66%)}.ccb__rings-features{gap:var(--space-xxl);display:grid}.ccb__metrics{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ccb__metrics-item{padding-top:var(--space-xs);color:var(--color-text-primary);border-top:2px solid var(--color-border);gap:var(--space-xs);letter-spacing:.5px;font-size:16px;font-weight:500;line-height:18px;display:grid}.ccb__metrics-label{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:400;line-height:12px;display:block}.ccb__weight{gap:var(--space-md);display:grid}.ccb__weight-item{gap:var(--space-xs);grid-template-columns:1fr auto;display:grid}.ccb__weight-label,.ccb__weight-value{color:var(--color-text-secondary);letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.ccb__weight-value{letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.ccb__weight-bar{border-radius:var(--radius-xs);grid-column:1/-1;height:22px}.ccb__weight-bar--iron,.ccb__weight-bar--ccb{width:100%}.ccb__weight-bar--iron{background:var(--color-primary-soft)}.ccb__weight-bar--ccb{background:var(--color-text-dim);width:50%}.ccb__weight-note{color:var(--color-text-muted-light);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:400;line-height:1.5}.ccb__features{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:100%;max-width:100%;display:grid}.ccb__feature{padding-top:var(--space-sm);border-top:2px solid var(--color-border-strong)}@media (width<=760px){.ccb{padding-top:unset;padding-bottom:unset}.ccb__rings,.ccb__features{grid-template-columns:1fr}.ccb__rings{gap:var(--space-lg)}.ccb__features{gap:var(--space-md)}}.pads{padding-top:var(--space-xl);padding-bottom:var(--space-md);gap:var(--space-lg);width:min(100%, var(--layout-width));place-items:center;display:grid;position:relative}.pads__panel{color:var(--color-text-primary);gap:var(--space-sm);display:grid}.pads__panel-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:16px;font-weight:400;line-height:18px}.pads__panel-scales{padding-left:var(--space-xxl);gap:var(--space-xs);display:grid;position:relative}.pads__panel-scale{color:var(--color-text-muted);text-align:left;gap:var(--space-xs);cursor:pointer;z-index:1;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;min-height:30px;padding:0;display:grid;position:relative}.pads__panel-scale-title{right:calc(100% + var(--space-sm));letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px;position:absolute}.pads__panel-scale-range{letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px;display:none;position:absolute}.pads__panel-scale--active{color:var(--color-text-primary)}.pads__panel-scale--active>.pads__panel-bar{opacity:1}.pads__panel-scale--active>.pads__panel-scale-range{display:block}.pads__panel-scale:has(.pads__panel-bar--f600) .pads__panel-bar--f600{background:var(--color-success);width:65%;left:0%}.pads__panel-scale:has(.pads__panel-bar--f600) .pads__panel-scale-range{left:calc(65% + 10px)}.pads__panel-scale:has(.pads__panel-bar--s750) .pads__panel-bar--s750{background-color:var(--color-info);width:80%;left:0%}.pads__panel-scale:has(.pads__panel-bar--s750) .pads__panel-scale-range{left:calc(80% + 10px)}.pads__panel-scale:has(.pads__panel-bar--s800) .pads__panel-bar--s800{background:var(--color-grey);width:85%;left:0%}.pads__panel-scale:has(.pads__panel-bar--s800) .pads__panel-scale-range{left:calc(85% + 10px)}.pads__panel-scale:has(.pads__panel-bar--r900) .pads__panel-bar--r900{background:var(--color-primary-soft);width:80%;left:10%}.pads__panel-scale:has(.pads__panel-bar--r900) .pads__panel-scale-range{left:calc(90% + 10px)}.pads__panel-bar{border-radius:var(--radius-xs);opacity:.35;transition:opacity var(--transition-base);position:absolute;top:0;bottom:0}.pads__panel-axis{color:var(--color-text-primary);letter-spacing:.5px;grid-column:1/-1;justify-content:space-between;font-size:10px;font-weight:400;line-height:12px;display:flex}.pads__panel-info{padding-top:var(--space-sm);border-top:1px solid var(--color-border);gap:var(--space-xs) var(--space-md);grid-template-columns:1fr auto;display:grid}.pads__panel-info-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:14px;font-weight:400;line-height:16px}.pads__panel-info-description{color:var(--color-text-secondary);letter-spacing:.5px;grid-column:1;font-size:12px;font-weight:400;line-height:14px}.pads__panel-info-value{color:var(--color-text-secondary);text-align:right;text-transform:uppercase;letter-spacing:.5px;grid-area:1/2/span 2;font-size:11px;font-weight:400;line-height:13px}@media screen and (width<=760px){.pads__panel-info{gap:var(--space-xs);grid-template-columns:1fr}.pads__panel-info>.pads__panel-info-value{grid-column:unset}}.pads__panel{letter-spacing:.5px;width:100%;min-width:100%;max-width:100%;font-size:22px;font-weight:500;line-height:24px}.pads__cards{gap:var(--space-xxl) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pads__card{gap:var(--space-sm);display:grid}.pads__card-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pads__card-info{gap:var(--space-xs);display:grid}.pads__card-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:14px;font-weight:500;line-height:16px}.pads__card-subtitle{color:var(--color-text-secondary);letter-spacing:.5px;font-size:14px;font-weight:400;line-height:16px}.pads__card-description{color:var(--color-text-muted);letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.pads__cards article>div{gap:var(--space-sm);align-items:baseline;display:flex}.pads__cards h3{color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.5px;font-size:15px;font-weight:600;line-height:17px}.pads__cards article p{color:var(--color-text-secondary);letter-spacing:.5px;font-size:14px;font-weight:400;line-height:1.6}.pads__cards article small{padding-top:var(--space-sm);color:var(--color-text-secondary);text-transform:uppercase;border-top:1px solid var(--color-border);letter-spacing:.5px;font-size:11px;font-weight:400;line-height:13px;display:block}.pads__cards article small b{color:var(--color-success);letter-spacing:.5px;font-size:11px;font-weight:400;line-height:13px}@media screen and (width<=760px){.pads{padding-top:unset}.pads__cards{gap:var(--space-sm);grid-template-columns:1fr}}@media (width<=425px){.pads__panel-scales{padding-left:calc(var(--space-xxl) + var(--space-sm))}}.lines{padding-top:var(--space-xl);padding-bottom:var(--space-md);gap:var(--space-lg);width:min(100%, var(--layout-width));place-items:center;display:grid;position:relative}.lines__grid{gap:var(--space-xxl);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;display:grid}@media screen and (width<=760px){.lines__grid{gap:var(--space-lg);grid-template-columns:1fr}}.lines__features{gap:var(--space-xxl);align-items:start;display:grid}.lines__image{border-radius:var(--radius-xs);-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media screen and (width<=760px){.lines__image{order:-1}}@media (width<=760px){.lines{padding-top:unset;padding-bottom:unset}}.cta{padding:var(--space-md);border-radius:var(--radius-sm);background-color:var(--color-surface);gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.cta__text{gap:var(--space-xs);display:grid}.cta__text-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:16px;font-weight:500;line-height:18px}.cta__text-description{color:var(--color-text-secondary);letter-spacing:.5px;font-size:12px;font-weight:500;line-height:14px}.cta{width:100%;min-width:100%;max-width:100%}@media screen and (width<=720px){.cta{padding:var(--space-sm)}}@media screen and (width<500px){.cta{grid-template-columns:1fr}}.catalog-filter{border-radius:var(--space-sm);background:#0c0c0c;gap:24px;padding:16px;display:grid}.catalog-filter__header{gap:var(--space-xs);-webkit-user-select:none;user-select:none;display:grid}.catalog-filter__header-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:16px;font-weight:500;line-height:18px}.catalog-filter__header-description{color:var(--color-text-secondary);letter-spacing:.5px;font-size:12px;font-weight:500;line-height:14px}.catalog-filter__header{width:100%;min-width:100%;max-width:100%}.catalog-filter__fields{gap:var(--space-md);align-items:end;display:grid}@media (width<=1024px){.catalog-filter__fields{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}}@media (width<=600px){.catalog-filter__fields{grid-template-columns:1fr;padding:16px}}.catalog-filter__actions{gap:var(--space-md);width:100%;min-width:100%;max-width:100%;padding-top:10px;display:grid}@media (width<=1024px){.catalog-filter__actions{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}}@media (width<=600px){.catalog-filter__actions{flex-direction:column-reverse;padding-top:0;display:flex}}.catalog-filter__footer{display:grid}.catalog-filter__footer-content{text-align:center;gap:var(--space-xs);justify-content:center;width:100%;min-width:100%;max-width:100%;display:grid}.catalog-filter__footer-title{color:var(--color-muted);-webkit-user-select:none;user-select:none;letter-spacing:.5px;width:100%;min-width:100%;max-width:100%;font-size:12px;font-weight:500;line-height:14px}.catalog-filter__footer{width:100%;min-width:100%;max-width:100%}.catalog__layout{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}.catalog__sidebar{align-self:start;gap:16px;height:fit-content;display:grid;position:static}.catalog__content{gap:24px;min-width:0;display:grid}.catalog__header{gap:12px;display:grid}.catalog__header-title{color:var(--color-text-primary);text-align:left;gap:var(--space-xs);letter-spacing:.5px;font-size:20px;font-weight:600;line-height:22px;display:flex}.catalog__header-actions{gap:var(--space-sm);grid-template-columns:1fr auto;justify-content:space-between;align-items:start;display:grid}.catalog__mobile-toolbar{gap:8px;display:grid}.catalog__toolbar{flex-wrap:wrap;grid-template-columns:auto 160px;justify-content:flex-end;align-items:center;gap:8px;display:grid}.catalog__toolbar-count{color:var(--color-muted);-webkit-user-select:none;user-select:none;letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.catalog__toolbar{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}@media (width<425px){.catalog__toolbar{grid-template-columns:1fr;justify-items:end}}.catalog__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.catalog__chips-row{align-items:center;height:100%;min-height:100%;max-height:100%;display:flex}.catalog__grid{gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media screen and (width<=1280px){.catalog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (width<=768px){.catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=600px){.catalog__grid{gap:var(--space-xs)}}.catalog__empty{color:#a1a1aa;text-align:center;background:#1c1c1c;border:1px solid #ffffff0d;border-radius:8px;place-items:center;min-height:160px;padding:32px;font-size:14px;display:grid}@media (width>=1024px){.catalog__layout{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:32px}.catalog__sidebar{position:sticky;top:40px}}@media (width<=600px){.catalog__grid{gap:8px}.catalog__layout{gap:24px}.catalog__content{gap:16px}}.pagination{justify-content:center;align-items:center;gap:6px;width:100%;max-width:100%;display:flex}.pagination__nav{flex:none}.pagination__pages{flex:auto;justify-content:center;gap:6px;min-width:0;max-width:fit-content;display:flex}.pagination__item{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.pagination__item--ellipsis{cursor:default;pointer-events:none}.benefits{border-radius:var(--radius-sm);background-color:var(--color-surface);justify-content:space-between;padding:24px;display:flex;position:relative}.benefits__item{gap:var(--space-sm);grid-template-columns:auto 1fr;align-content:center;display:grid;position:relative;overflow:hidden}.benefits__item-icon{justify-content:center;align-items:center;display:inline-flex}.benefits__item-content{align-content:center;gap:5px;display:grid}.benefits__item-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:14px;font-weight:500;line-height:16px}.benefits__item-text{color:var(--color-text-muted);letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}@media (width<=1200px){.benefits{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=720px){.benefits{gap:var(--space-sm);grid-template-columns:1fr;padding:16px}}.brands{gap:var(--space-md);align-items:center;width:100%;display:grid}.brands__title{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-align:center;letter-spacing:.5px;justify-content:start;font-size:20px;font-weight:600;line-height:22px;display:grid}.brands__items{gap:var(--space-md);grid-template-columns:repeat(6,minmax(0,1fr));place-items:center;display:grid}@media (width<=1100px){.brands__items{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.brands__items{grid-template-columns:repeat(2,1fr)}}.brands__item{-o-object-fit:contain;object-fit:contain;width:100px;height:120px}@media (width<=768px){.brands__item{width:80px;height:80px}}.home-filter{border-radius:var(--radius-sm);background-color:var(--color-surface);width:min(100%, var(--layout-width));grid-template-areas:"hero";place-items:center;gap:24px;padding:24px;display:grid;position:relative;overflow:hidden}.home-filter__header{gap:var(--space-xs);-webkit-user-select:none;user-select:none;display:grid}.home-filter__header-title{color:var(--color-text-primary);letter-spacing:.5px;font-size:16px;font-weight:500;line-height:18px}.home-filter__header-description{color:var(--color-text-secondary);letter-spacing:.5px;font-size:12px;font-weight:500;line-height:14px}.home-filter__header{width:100%;min-width:100%;max-width:100%}.home-filter__footer{display:grid}.home-filter__footer-content{text-align:center;gap:var(--space-xs);justify-content:end;width:100%;min-width:100%;max-width:100%;display:grid}@media (width<=500px){.home-filter__footer-content{justify-content:center}}.home-filter__footer-title{color:var(--color-muted);-webkit-user-select:none;user-select:none;letter-spacing:.5px;width:100%;min-width:100%;max-width:100%;font-size:12px;font-weight:500;line-height:14px}.home-filter__footer{width:100%;min-width:100%;max-width:100%}.home-filter__fields{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:24px;width:100%;min-width:100%;max-width:100%;display:grid}@media (width<=1200px){.home-filter__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.home-filter__fields{grid-template-columns:1fr;gap:16px}}.home-filter__submit{width:100%;min-width:100%;max-width:100%;display:flex}@media (width<=720px){.home-filter{padding:16px}.home-filter__submit{padding-top:10px}}.hero{min-height:620px;width:min(100%, var(--layout-width));grid-template-areas:"hero";place-items:center;display:grid;position:relative;overflow:hidden}.hero__media{z-index:0;grid-area:hero;align-self:stretch;justify-items:end;width:100%;min-width:0;height:100%;display:grid;overflow:hidden}.hero__media-holder{align-self:stretch;width:80%;min-width:0;height:100%;position:relative;overflow:hidden}.hero__media-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-webkit-mask-image:radial-gradient(#000 45%,#0000 90%);mask-image:radial-gradient(#000 45%,#0000 90%)}.hero__content{gap:var(--space-xxl);z-index:10;grid-area:hero;align-self:stretch;place-items:center start;width:100%;min-width:0;max-width:100%;display:grid;position:relative}.hero__text{gap:var(--space-lg);justify-items:start;min-width:0;max-width:100%;display:grid}.hero__text-eyebrow{color:var(--color-primary);text-transform:uppercase;overflow-wrap:break-word;letter-spacing:.5px;max-width:100%;font-size:13px;font-weight:700;line-height:15px;animation:.5s cubic-bezier(.22,1,.36,1) .1s both hero-content-reveal}.hero__text-title{font-family:var(--font-family-secondary);color:var(--color-text);overflow-wrap:anywhere;min-width:0;max-width:min(100%,672px)}.hero__text-title-line{display:block;overflow:hidden}.hero__text-title-line>span{animation:.7s cubic-bezier(.16,1,.3,1) both hero-title-reveal;display:block;transform:translateY(100%)}.hero__text-title-line:first-child>span{animation-delay:80ms}.hero__text-title-line:nth-child(2)>span{color:var(--color-text-subtle);animation-delay:.1s}.hero__text-title{letter-spacing:.5px;font-size:48px;font-weight:700;line-height:50px}@media (width>=768px){.hero__text-title{letter-spacing:.5px;font-size:96px;font-weight:700;line-height:98px}}.hero__text-description{color:var(--color-text-soft);overflow-wrap:break-word;letter-spacing:.5px;max-width:min(100%,576px);font-size:16px;font-weight:300;line-height:24px;animation:.5s cubic-bezier(.22,1,.36,1) .35s both hero-content-reveal}@media (width>=768px){.hero__text-description{font-size:18px}}.hero__text-button{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) .2s both hero-content-reveal}@media (width<768px){.hero__text{gap:20px}}@media (width<=768px){.hero{min-height:250px}}@keyframes hero-content-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-title-reveal{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hero-background-reveal{0%{opacity:0}to{opacity:1}}.popular{gap:var(--space-sm);place-items:center;width:100%;display:grid}.popular__header{gap:var(--space-sm);grid-template-columns:1fr auto;align-items:center;display:grid}.popular__header-title{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-align:left;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:22px}.popular__header-link{color:var(--color-primary);justify-content:end;display:flex}.popular__header-link:hover{color:var(--color-primary-hover)}.popular__header-link{letter-spacing:.5px;font-size:13px;font-weight:600;line-height:15px}@media (width<=500px){.popular__header-link{justify-content:start}}.popular__header{width:100%;min-width:100%;max-width:100%}@media (width<=500px){.popular__header{grid-template-columns:1fr}}.popular__cards{grid-auto-columns:calc((100% - var(--space-md) * 4) / 5);gap:var(--space-md);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;display:grid;overflow-x:auto}.popular__cards::-webkit-scrollbar{display:none}.popular__cards--fade-left{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px 100%)}.popular__cards--fade-right{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 64px),#0000 100%)}.popular__cards--fade-left.popular__cards--fade-right{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%)}.popular__cards{width:100%;min-width:100%;max-width:100%}@media (width<=900px){.popular__cards{grid-auto-columns:calc((100% - var(--space-sm)) / 2);gap:var(--space-sm)}}@media (width<=600px){.popular__cards{grid-auto-columns:calc((100% - var(--space-xs)) / 2);gap:var(--space-xs)}}@media (pointer:coarse){.popular__cards{scroll-behavior:auto;scroll-snap-type:none}}.popular__carousel{width:100%;min-width:0;position:relative}.popular__item{scroll-snap-align:start;min-width:0}.popular__arrow{color:var(--color-text-primary);transition:opacity var(--transition-base);cursor:pointer;z-index:2;background:0 0;border:0;align-items:center;width:60px;display:flex;position:absolute;top:0;bottom:0}.popular__arrow--prev{justify-content:start;left:0}.popular__arrow--next{justify-content:end;right:0}.popular__arrow--hidden{opacity:0;pointer-events:none}.popular__arrow-icon{pointer-events:none;width:24px;height:24px}.home-systems{justify-items:center;display:grid}.home-systems__content{gap:var(--space-sm);align-items:center;width:100%;min-width:100%;max-width:100%;display:grid}.home-systems__title{font-family:var(--font-family-secondary);color:var(--color-text-primary);text-align:left;letter-spacing:.5px;font-size:20px;font-weight:600;line-height:22px}.home-systems__cards{gap:var(--space-md);width:min(100%, var(--layout-width));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1100px){.home-systems__cards{grid-template-columns:1fr}}.home-systems__carousel{min-width:0;width:min(100%, var(--layout-width));position:relative}.home-systems__arrow{color:var(--color-text-primary);transition:opacity var(--transition-base);cursor:pointer;z-index:2;background:0 0;border:0;align-items:center;width:60px;display:flex;position:absolute;top:0;bottom:0}.home-systems__arrow--prev{justify-content:start;left:0}.home-systems__arrow--next{justify-content:end;right:0}.home-systems__arrow--hidden{opacity:0;pointer-events:none}.home-systems__arrow-icon{pointer-events:none;width:24px;height:24px}@media (width<=600px){.home-systems__cards{gap:var(--space-md);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:100%;grid-auto-flow:column;overflow-x:auto}.home-systems__cards::-webkit-scrollbar{display:none}.home-systems__cards>*{scroll-snap-align:start;min-width:0}}@media (width<=600px) and (pointer:coarse){.home-systems__cards{scroll-behavior:auto;scroll-snap-type:none}}.home-system-card{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--colors-surface);transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);position:relative;overflow:hidden}.home-system-card:hover{border-color:var(--color-border-strong);transform:translateY(-4px);box-shadow:0 24px 70px #00000061}.home-system-card__media{z-index:0;place-items:center;display:grid;position:absolute;inset:0}.home-system-card__image{opacity:.72;transition:transform var(--transition-slow), opacity var(--transition-slow);-o-object-fit:cover;object-fit:cover;width:100%;min-width:100%;max-width:100%;-webkit-mask-image:radial-gradient(#000 48%,#0000 82%);mask-image:radial-gradient(#000 48%,#0000 82%)}.home-system-card__overlay{z-index:1;background:linear-gradient(#0000002e 0%,#00000080 58%,#000000d1 100%),radial-gradient(circle at top,#ffffff08,#0000 45%);position:absolute;inset:0}.home-system-card__content{padding:var(--space-sm);gap:var(--space-sm);z-index:2;grid-template-rows:auto 1fr;height:100%;min-height:100%;max-height:100%;display:grid;position:relative}.home-system-card__header{align-self:start;gap:2px;display:grid}.home-system-card__title{font-family:var(--font-family-secondary);color:var(--color-text-primary);letter-spacing:.5px;font-size:16px;font-weight:500;line-height:18px}.home-system-card__subtitle{color:var(--color-text-secondary);letter-spacing:.5px;font-size:12px;font-weight:400;line-height:14px}.home-system-card__features{align-self:end;align-items:center;gap:4px;display:grid}.home-system-card__feature{color:var(--color-text-secondary);gap:var(--space-sm);letter-spacing:.5px;grid-template-columns:16px minmax(0,1fr);align-items:center;font-size:12px;font-weight:400;line-height:14px;display:grid}.home-system-card{height:400px;min-height:400px;max-height:400px}.home__group{display:grid}@media (width<=768px){.home__group{row-gap:var(--space-sm)}}.product-page{color:#f4f4f5;background:#050505}.product-page__header{grid-template-columns:60% 1fr;align-items:start;gap:20px;min-height:458px;display:grid}@media (width<=1320px){.product-page__header{grid-template-columns:1fr}}@media (width<=768px){.product-page__header>:last-child{order:-1}}.product-page__empty{color:#a1a1aa;text-transform:uppercase;width:min(100%, var(--layout-width));margin:0 auto;padding:120px 24px;font-size:24px;line-height:28px}.product-page__hero-main{gap:var(--page-section-gap);min-width:0;display:grid}.product-page__hero-product{grid-template-columns:1fr minmax(0,400px);align-items:start;gap:20px;display:grid}.product-page__hero-product .purchase{margin-top:calc(var(--page-section-gap) + 16px);z-index:1;position:sticky;top:128px}@media (width<=900px){.product-page__hero-product{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.product-page__hero-product{grid-template-columns:1fr}.product-page__hero-product .purchase{margin-top:0;position:static}}.personal-data__content{gap:var(--space-md);grid-column:content;width:100%;min-width:0;display:grid}.personal-data__title{color:var(--color-text-primary);font-size:32px;font-weight:600;line-height:1.2}.personal-data__text{color:var(--color-text-muted)}[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}}html{scroll-behavior:smooth;scrollbar-color:rgba(var(--color-grey-rgb), .5) rgba(var(--color-black-rgb), .1);scrollbar-width:thin}html::-webkit-scrollbar{border-radius:8px;width:8px;height:8px}html::-webkit-scrollbar-track{background-color:rgba(var(--grey-rgb), .5);border-radius:8px}html::-webkit-scrollbar-thumb{background-color:rgba(var(--black-rgb), .2);border-radius:8px}html::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--black-rgb), .3)}html::-webkit-scrollbar-thumb:active{background-color:rgba(var(--black-rgb), .4)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html[data-scroll-lock]{overflow:hidden}body{font-family:var(--font-family-primary);color:var(--color-text);letter-spacing:.5px;background:var(--color-bg);margin:0;overflow-x:hidden}#app{min-height:100vh}*,:before,:after{box-sizing:border-box;margin:0;padding:0}img,picture,video,canvas,svg{max-width:100%;display:block}a{color:inherit;-webkit-user-select:none;user-select:none;text-decoration:none}button,select,input,textarea{font-family:inherit}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24}
