.level-banner{opacity:0;background:linear-gradient(90deg,#0000,#0b0c10d9 18% 82%,#0000);border-top:1px solid #e3193780;padding:16px 28px;transition:opacity .18s ease-out,transform .22s cubic-bezier(.23,1,.32,1);transform:translateY(-8px)}.level-banner[data-visible=true]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.level-banner{transition:opacity .15s ease-out;transform:none}}
.fuel-gauge{--fuel-color:#c4f4e7;color:#fff;text-shadow:0 1px 8px #000;flex-direction:column;align-items:flex-start;width:64px;display:flex;position:absolute;top:53%;left:clamp(16px,2.5vw,32px);transform:translateY(-50%)}.fuel-label{color:#ffffff8c;letter-spacing:.28em;font-size:9px;font-weight:600}.fuel-readout{font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;font-weight:500;line-height:1}.fuel-unit{color:#ffffff80;margin-left:2px;font-size:10px}.fuel-column{height:clamp(160px,32dvh,300px);margin:14px 0 12px;padding-right:13px;position:relative}.fuel-track{background:#080b11c9;border:1px solid #ffffff30;width:14px;height:100%;padding:2px;position:relative;overflow:hidden}.fuel-fill{background:var(--fuel-color);width:100%;height:100%;transform:scaleY(var(--fuel));transform-origin:bottom;transition:transform 90ms linear,background-color .18s ease-out}.fuel-track:after{content:"";background:repeating-linear-gradient(0deg,#0000 0 calc(10% - 2px),#080b11c9 calc(10% - 2px) 10%);position:absolute;inset:2px}.fuel-ticks{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#ffffff40 calc(25% - 1px) 25%);border-top:1px solid #ffffff70;border-bottom:1px solid #ffffff70;width:6px;position:absolute;inset:0 0 0 auto}.fuel-status{min-height:12px;color:var(--fuel-color);letter-spacing:.14em;white-space:nowrap;font-size:10px;font-weight:600}.fuel-gauge[data-low=true]{--fuel-color:#ffbf69}.fuel-gauge[data-empty=true]{--fuel-color:#ff586b}.fuel-mark{left:-3px;right:0;bottom:calc(2px + var(--boost-gas) * (100% - 4px));border-top:1px dashed #ffffffb0;height:0;position:absolute}.fuel-mark span{color:#ffffff8c;letter-spacing:.12em;white-space:nowrap;font-size:8px;font-weight:600;position:absolute;top:-5px;left:calc(100% + 5px)}.fuel-gauge[data-flash=true] .fuel-track{animation:.2s steps(2,jump-none) 4 fuel-flash}@keyframes fuel-flash{50%{border-color:#ff586b;box-shadow:0 0 14px #ff586b99}}@media (max-width:639px){.fuel-gauge{width:52px}.fuel-readout{font-size:20px}.fuel-column{height:clamp(130px,27dvh,230px)}.fuel-track{width:12px}.fuel-status{font-size:9px}}@media (max-height:500px){.fuel-gauge{top:56%}.fuel-label{font-size:8px}.fuel-readout{margin-top:2px;font-size:18px}.fuel-column{height:28dvh;margin:8px 0}}@media (prefers-reduced-motion:reduce){.fuel-fill{transition:none}.fuel-gauge[data-flash=true] .fuel-track{border-color:#ff586b;animation:none}}
.origin-credit{color:#a6aab3;font-family:var(--font-geist-sans), sans-serif;letter-spacing:.12em;white-space:nowrap;align-items:center;gap:10px;font-size:10px;font-weight:400;line-height:1.5;display:inline-flex}.origin-credit strong{color:#e0e2e7;font-weight:500}.origin-flag{border-radius:1px;flex-shrink:0;box-shadow:0 0 0 1px #ffffff18}.result-origin{border-top:1px solid #ffffff15;justify-content:center;width:100%;padding-top:16px;display:flex}@media (max-width:759px){.origin-credit{letter-spacing:.1em;gap:8px;font-size:9px}.origin-flag{width:24px;height:12px}}
.run-rank{text-align:left;background:#ffffff04;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:12px;width:100%;padding:14px;display:flex}.rank-heading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.rank-heading h3{color:#b5b8c1;flex-shrink:0;font-size:11px;font-weight:500}.rank-player{color:#e2e4ea;align-items:center;gap:6px;min-width:0;font-size:11px;display:flex}.rank-player svg{flex-shrink:0}.rank-player>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rank-stats{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rank-stats dt{color:#9da2af;font-size:11px}.rank-stats dd{font-variant-numeric:tabular-nums;margin-top:3px;font-size:24px;font-weight:500;line-height:1.1}.rank-status{color:#aeb3bf;font-size:11px;line-height:1.5}.rank-status[data-saved=true]{color:#99d5b9}.rank-claim{color:#fff;min-height:44px;transition:background-color .16s ease, transform .16s var(--ease-out,ease-out);background:#e3193726;border:1px solid #f33b55;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:500;display:flex}.rank-claim:hover{background:#e319374d}.rank-claim:active{transition-duration:.1s;transform:scale(.98)}.profile-backdrop{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;animation:profile-in .2s var(--ease-out,ease-out);background:#05070acc;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.profile-panel{color:#fff;background:#0a0d12f2;border:1px solid #ffffff1f;flex-direction:column;gap:16px;width:min(440px,100%);max-height:calc(100dvh - 32px);padding:26px;display:flex;overflow-y:auto}.profile-panel h2{letter-spacing:-.02em;font-size:24px;font-weight:550}.profile-note{color:#ffffffa8;font-size:12px}.profile-note strong{color:#fff}.profile-field{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;flex-direction:column;gap:6px;font-size:10px;display:flex}.profile-field em{letter-spacing:.05em;text-transform:none;color:#ffffff59;font-style:normal}.profile-field input{color:#fff;letter-spacing:.02em;text-transform:none;background:#ffffff08;border:1px solid #ffffff2e;min-height:46px;padding:0 14px;font-size:16px}.profile-field input:focus-visible{outline-offset:2px;border-color:#0000;outline:2px solid #fff}.profile-field small{letter-spacing:.02em;text-transform:none;color:#ffffff59;font-size:10px}.profile-avatars{border:0;grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.profile-avatars legend{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-bottom:8px;font-size:10px}.avatar-option{aspect-ratio:1;cursor:pointer;transition:border-color .14s ease, transform .14s var(--ease-out,ease-out);border:1px solid #0000;border-radius:50%;place-items:center;display:grid;position:relative}.avatar-option input{opacity:0;cursor:pointer;position:absolute;inset:0}.avatar-option:has(input:checked){border-color:#fff;transform:scale(1.06)}.avatar-option:has(input:focus-visible){outline-offset:3px;outline:2px solid #fff}.profile-error{color:#ff6b7d;font-size:12px}.profile-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.profile-actions button{justify-content:center}.profile-actions button:disabled{opacity:.6}@keyframes profile-in{0%{opacity:0}}.board{pointer-events:auto;flex-direction:column;gap:18px;display:flex;position:absolute;inset:104px 6% 76px}.board-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.board-head h1{letter-spacing:-.04em;margin-top:8px;font-size:clamp(30px,3.6vw,52px);font-weight:600;line-height:1.05}.board-head h1 em{font-style:italic;font-weight:400}.board-me{color:#ffffffa6;align-items:center;gap:12px;font-size:12px;display:flex}.board-me strong{color:#fff;font-size:14px;display:block}.board-me .menu-secondary{min-height:44px}.board-list{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07090dcc;border-top:1px solid #ffffff1a;flex:1;min-height:0;overflow-y:auto}.board-list li{border-bottom:1px solid #ffffff0d;grid-template-columns:44px 30px 1fr auto 72px;align-items:center;gap:14px;min-height:52px;padding:0 16px;font-size:14px;display:grid}.board-list li[data-me=true]{background:#e3193722;box-shadow:inset 3px 0 #e31937}.board-rank{font-family:var(--font-geist-mono), monospace;color:#ffffff80;font-variant-numeric:tabular-nums;font-size:12px}.board-list li[data-podium=true] .board-rank{color:#fff;font-weight:700}.board-name{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:10px;min-width:0;display:flex;overflow:hidden}.board-name a{color:#8fb4ff;font-size:11px}.board-name a:hover{text-decoration:underline}.board-level{font-family:var(--font-geist-mono), monospace;color:#ffffff59;font-size:10px}.board-score{text-align:right;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.board-empty{text-align:center;color:#ffffff8c;padding:40px 0;font-size:13px}@media (max-width:639px){.board{gap:12px;inset:84px 16px 64px}.board-me{justify-content:space-between;width:100%}.board-list li{grid-template-columns:30px 26px 1fr 52px;gap:10px;padding:0 10px}.board-level{display:none}.profile-panel{padding:20px}.profile-avatars{grid-template-columns:repeat(6,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){.profile-backdrop{animation:none}.avatar-option,.rank-claim{transition:none}}
.game-panel{opacity:1;transition:opacity .18s ease-out,transform .24s cubic-bezier(.23,1,.32,1);transform:translateY(0)}@starting-style{.game-panel{opacity:0;transform:translateY(10px)}}.game-panel button{transition:background-color .16s,color .16s,transform .1s ease-out}.game-panel button:active{transform:scale(.98)}.game-panel.result-panel{background:#090b10ed;border-radius:16px;gap:16px;max-width:400px;padding:24px;box-shadow:0 24px 80px #0005}.result-heading{letter-spacing:.12em;text-transform:uppercase;color:#b5b8c1;align-self:flex-start;font-size:12px;font-weight:500}.result-hero{padding:0 0 4px}.result-score{font-family:var(--font-geist-mono), monospace;letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-size:72px;font-weight:600;line-height:1.05}.result-score-label{color:#b5b8c1;margin-top:6px;font-size:13px}.result-stats{text-align:left;grid-template-columns:1fr 1fr;width:100%;display:grid}.result-stats>div+div{border-left:1px solid #ffffff14;padding-left:20px}.result-stats dt{color:#9da2af;font-size:11px}.result-stats dd{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;font-size:22px;line-height:1.2;display:flex}.result-record{color:#ff8c98;background:#e3193726;border-radius:4px;padding:3px 5px;font-size:9px;font-weight:500}.result-actions{flex-direction:column;gap:6px;width:100%;display:flex}.result-retry{background:#df1835;border:1px solid #f33b55;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 18px;font-size:14px;font-weight:600;display:flex}.result-retry:hover{background:#f02443}.result-retry>span{font-size:20px;font-weight:400}.result-shortcut{color:#8c929f;font-size:10px}.result-secondary-actions{grid-template-columns:auto 1fr;gap:12px;display:grid}.result-secondary-actions button{color:#b5b8c1;text-align:left;min-height:44px;font-size:12px}.result-secondary-actions button:last-child{text-align:right}.result-secondary-actions button:hover{color:#fff}.result-panel button:focus-visible{outline-offset:3px;outline:2px solid #fff}.result-panel .result-origin{padding-top:12px}@media (max-height:600px){.game-panel.result-panel{gap:10px;padding:16px 20px}.result-panel .result-score{font-size:48px;line-height:1}.result-panel .result-origin{padding-top:10px}.result-shortcut{display:none}}@media (prefers-reduced-motion:reduce){.game-panel,.game-panel button{transition-property:opacity,background-color,color;transform:none!important}}
.game-menu{--ease-out:cubic-bezier(.23, 1, .32, 1);pointer-events:none;font-family:var(--font-geist-sans), sans-serif;color:#f4f3ef;position:absolute;inset:0}.menu-shade{transition:opacity .24s var(--ease-out);background:linear-gradient(90deg,#080a0ee8 0%,#080a0e70 33%,#080a0e00 62%),linear-gradient(#0000 74%,#080a0ef0 100%);position:absolute;inset:0}.game-menu[data-mode=garage] .menu-shade{opacity:.65}.menu-header{z-index:3;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:28px 44px;display:flex;position:absolute;top:0;left:0;right:0}.menu-brand{letter-spacing:.13em;align-items:baseline;gap:14px;font-size:18px;font-style:italic;font-weight:650;display:flex}.menu-brand span{letter-spacing:.33em;color:#fa4159;font-size:9px;font-style:normal}.menu-nav{align-items:center;gap:24px;display:flex}.menu-nav>button:last-child{letter-spacing:.1em;background:0 0;border:none;padding:0;font-size:10px}.menu-link{letter-spacing:.15em;color:#c7c9cf;min-height:44px;font-size:10px}.game-menu button,.game-menu a,.paint-option{pointer-events:auto;cursor:pointer}.game-menu button,.game-menu a{-webkit-tap-highlight-color:transparent}.game-menu button:focus-visible,.game-menu a:focus-visible{outline-offset:5px;outline:2px solid #f4f3ef}.menu-view{opacity:0;visibility:hidden;transition:opacity .18s var(--ease-out), transform .24s var(--ease-out), visibility 0s .24s;position:absolute;inset:0;transform:translateY(10px)}.menu-view[data-active=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.menu-view h1:focus{outline:none}.title-copy{width:36%;position:absolute;top:28%;left:6%}.menu-eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.19em;color:#a5a9b3;align-items:center;gap:9px;font-size:9px;line-height:1.6;display:flex}.status-dot{background:#ef304a;width:5px;height:5px;box-shadow:0 0 12px #ef304a80}.title-copy h1{letter-spacing:-.065em;margin:24px 0 20px;font-size:clamp(48px,7.6vw,116px);font-weight:620;line-height:.91}.title-copy h1 span{font-style:italic;font-weight:500}.title-description{color:#a6aab3;font-size:14px;line-height:1.7}.title-actions{gap:10px;max-width:280px;margin-top:30px;display:grid}.menu-primary,.menu-secondary{letter-spacing:.12em;min-height:52px;transition:transform .16s var(--ease-out), background-color .16s ease, border-color .16s ease;justify-content:space-between;align-items:center;gap:28px;padding:0 22px;font-size:11px;font-weight:600;display:flex}.menu-primary{color:#fff;background:#e31937;border:1px solid #f33b55}.menu-secondary{color:#cdd0d6;background:#080a0e70;border:1px solid #ffffff30}.menu-primary:active,.menu-secondary:active{transition-duration:.1s;transform:scale(.98)}.keyboard-hint{letter-spacing:.04em;color:#858a95;margin-top:14px;font-size:10px}.keyboard-hint kbd{border:1px solid #ffffff25;margin-right:5px;padding:3px 6px;font-size:8px}.title-car-label{position:absolute;top:74%;left:61%}.selected-finish{align-items:center;gap:10px;min-height:36px;margin-top:9px;font-size:15px;display:flex}.selected-finish i{border:1px solid #ffffff60;border-radius:50%;width:10px;height:10px}.selected-finish>span{color:#8d929d;margin-left:18px}.menu-best{flex-direction:column;align-items:end;display:flex;position:absolute;bottom:92px;right:44px}.menu-best strong{font-variant-numeric:tabular-nums;font-size:40px;font-weight:400;line-height:1.3}.menu-best>span:last-child{color:#717884;letter-spacing:.2em;font-size:8px}.menu-footer{z-index:3;color:#797f8b;letter-spacing:.16em;border-top:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;font-size:8px;display:flex;position:absolute;bottom:26px;left:44px;right:44px}.garage-heading{position:absolute;top:122px;left:6%}.garage-heading h1{letter-spacing:-.04em;margin-top:10px;font-size:clamp(30px,3.8vw,56px);font-weight:500;line-height:1.1}.garage-heading em{font-weight:400}.game-surface[data-screen=garage] canvas{cursor:grab}.game-surface[data-screen=garage] canvas:active{cursor:grabbing}.garage-camera{text-align:right;position:absolute;top:128px;right:6%}.camera-views{background:#0b0e13bb;border:1px solid #ffffff25;padding:3px;display:inline-flex}.camera-views button{color:#a8aeb8;min-width:48px;min-height:44px;padding:0 12px;font-size:10px;transition:background-color .16s,color .16s}.camera-views button[aria-pressed=true]{color:#fff;background:#ffffff15}.garage-camera p{color:#9299a5;margin-top:10px;font-size:10px}.garage-controls{width:min(640px,86%);position:absolute;bottom:85px;left:50%;transform:translate(-50%)}.finish-heading{justify-content:space-between;align-items:end;margin-bottom:14px;display:flex}.finish-heading p{margin-top:4px;font-size:19px}.finish-number{font-family:var(--font-geist-mono), monospace;font-size:13px}.finish-number>span{color:#626a77}.paint-options{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.paint-option{background:#0c0f14bb;border:1px solid #ffffff20;align-items:center;gap:10px;min-height:58px;padding:10px;transition:border-color .16s,background-color .16s;display:flex;position:relative}.paint-option:has(input:checked){background:#ffffff0b;border-color:#e2e3e6}.paint-option:has(input:focus-visible){outline-offset:4px;outline:2px solid #fff}.paint-option input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.paint-swatch{background:var(--paint);border:1px solid #ffffff35;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.paint-swatch>span{color:#fff;mix-blend-mode:difference;opacity:0;transition:opacity .15s var(--ease-out), transform .15s var(--ease-out);font-size:12px;transform:scale(.85)}.paint-option:has(input:checked) .paint-swatch>span{opacity:1;transform:scale(1)}.paint-name{color:#c5c9d1;font-size:10px;line-height:1.35}.garage-bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.garage-bottom>p{color:#c5c9d1;font-size:11px;line-height:1.7}.garage-bottom>p>span{color:#777f8c;font-size:10px}.garage-bottom .menu-primary{min-width:245px}.settings-view{background:#080a0e88;justify-content:center;align-items:center;padding:100px 20px 70px;display:flex}.menu-settings-panel{pointer-events:auto;background:#0b0e13eb;border:1px solid #ffffff20;flex-direction:column;align-items:center;gap:24px;width:min(420px,100%);max-height:100%;padding:28px;display:flex;overflow-y:auto}.menu-settings-panel h1{letter-spacing:.13em;font-size:26px}.settings-help{text-align:center;color:#9a9fab;font-size:11px;line-height:1.8}.menu-settings-panel>.menu-secondary{flex-shrink:0;width:100%}@media (hover:hover) and (pointer:fine){.menu-primary:hover{background:#f12e4a}.menu-secondary:hover{background:#ffffff0c;border-color:#ffffff60}.menu-link:hover,.menu-footer a:hover{color:#fff}.paint-option:hover{border-color:#ffffff70}}@media (max-width:759px){.menu-header{padding:15px 20px}.menu-brand{gap:8px;font-size:14px}.menu-brand span{display:none}.menu-nav{gap:14px}.menu-nav>button:last-child,.menu-link{font-size:8px}.menu-shade{background:linear-gradient(#080a0e95 0%,#080a0e15 52%,#080a0ef5 100%)}.title-copy{width:auto;inset:100px 24px 90px}.title-copy h1{margin:14px 0 0;font-size:clamp(40px,13vw,62px);line-height:.94}.title-copy h1 br{display:none}.title-copy h1 span{display:block}.title-description{display:none}.title-actions{max-width:none;margin:0;position:absolute;bottom:30px;left:0;right:0}.keyboard-hint{text-align:center;width:100%;position:absolute;bottom:0}.title-car-label{top:60%;left:26px}.title-car-label .menu-eyebrow{font-size:8px}.selected-finish{margin-top:0;font-size:13px}.menu-best{top:60%;bottom:auto;right:25px}.menu-best .menu-eyebrow{font-size:7px}.menu-best strong{font-size:26px}.menu-best>span:last-child{display:none}.menu-footer{font-size:7px;bottom:19px;left:24px;right:24px}.garage-heading{top:95px;left:24px}.garage-heading h1{font-size:29px}.garage-camera{text-align:left;top:165px;left:24px;right:24px}.camera-views{display:flex}.camera-views button{flex:1;padding:0 8px}.garage-camera p{margin-top:7px;font-size:9px}.garage-controls{width:calc(100% - 48px);bottom:76px}.paint-options{gap:7px}.paint-option{text-align:center;flex-direction:column;justify-content:center;gap:7px;padding:9px 5px}.paint-name{font-size:9px}.garage-bottom{flex-direction:column;align-items:stretch;gap:15px;margin-top:16px}.garage-bottom>p{text-align:center;font-size:10px}.garage-bottom>.menu-primary{width:100%}.settings-view{padding-top:85px}.menu-settings-panel{gap:18px;padding:23px 20px}}@media (max-height:650px) and (min-width:760px){.title-copy{top:22%}.title-copy h1{margin-top:14px;font-size:68px}.title-description{display:none}.title-actions{margin-top:24px}.garage-heading{top:100px}.garage-heading h1{font-size:32px}.garage-camera{top:100px}.garage-controls{align-items:end;gap:24px;width:88%;display:flex;bottom:70px}.finish-heading,.garage-bottom>p{display:none}.paint-options{flex:1}.garage-bottom{margin:0}.garage-bottom .menu-primary{min-width:200px}}@media (max-height:740px) and (max-width:759px){.title-copy{top:90px}.title-copy h1{font-size:42px}.title-car-label,.menu-best{top:auto;bottom:258px}.garage-heading{top:85px}.garage-heading h1{font-size:26px}.garage-camera{top:148px}.garage-camera p,.garage-bottom>p{display:none}.garage-controls{bottom:66px}.garage-bottom{margin-top:14px}}@media (max-height:500px) and (min-width:760px){.menu-header{padding:8px 24px}.menu-footer{padding-top:8px;bottom:12px;left:24px;right:24px}.title-copy{width:38%;top:80px;left:28px}.title-copy h1{margin:10px 0 0;font-size:48px}.title-actions{gap:8px;max-width:240px;margin-top:18px}.menu-primary,.menu-secondary{min-height:44px}.keyboard-hint{display:none}.title-car-label{top:auto;bottom:60px;left:58%}.menu-best{bottom:60px;right:24px}.menu-best strong{font-size:25px}.menu-best>span:last-child{display:none}.garage-heading{top:72px;left:28px}.garage-heading h1{font-size:26px}.garage-heading .menu-eyebrow{display:none}.garage-camera{top:72px;right:28px}.garage-camera p{display:none}.garage-controls{gap:20px;width:calc(100% - 56px);bottom:58px}.paint-option{gap:7px;min-height:48px;padding:7px}.paint-name{font-size:9px}.paint-swatch{flex-basis:22px;width:22px;height:22px}.garage-bottom .menu-primary{min-width:180px;min-height:48px}.settings-view{padding:70px 20px 20px}}@media (prefers-reduced-motion:reduce){.menu-view,.menu-primary,.menu-secondary,.paint-swatch>span{transition-property:opacity,visibility,background-color,border-color;transition-duration:.15s;transform:none!important}}
