:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-page:#f5f5f7;--bg-page-alt:#eef1f6;--panel:#ffffffc7;--panel-solid:#ffffffeb;--panel-elevated:#ffffffe0;--ink:#1d1d1f;--muted:#6e6e73;--chrome-blue:#007aff;--chrome-blue-soft:#007aff24;--chrome-blue-ring:#007aff59;--accent:#c91a09;--accent-soft:#c91a091f;--accent-ring:#c91a0952;--btn-fill:#e8e8ed;--btn-fill-hover:#dedee3;--line:#00000014;--line-strong:#0000001a;--line-hover:#00000029;--line-light:#ffffffa6;--highlight:inset 0 .5px 0 #ffffffb3;--shadow-sm:0 .5px 1px #0000000a, 0 2px 8px #0000000b, 0 8px 24px #0000000a;--shadow-md:0 1px 2px #0000000a, 0 6px 16px #0000000f, 0 16px 40px #0000000d;--radius:16px;--radius-sm:12px;--radius-pill:999px;--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-leave:cubic-bezier(.4, 0, .2, 1);--ease:var(--ease-enter);--dur:.22s;--dur-fast:.18s;--dur-popover:.26s;font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;color:var(--ink);background:radial-gradient(900px 560px at 12% -6%, #ffffffe6, transparent 55%), radial-gradient(720px 480px at 94% 8%, #d2dceb73, transparent 50%), linear-gradient(180deg, var(--bg-page) 0%, var(--bg-page-alt) 100%);margin:0;overflow:hidden}.app-shell{height:100%;animation:shell-in .36s var(--ease-enter) both;flex-direction:column;display:flex}@keyframes shell-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.topbar,.sidebar,.statusbar,.project-menu{background:var(--panel);-webkit-backdrop-filter:blur(20px)saturate(1.4);border:.5px solid var(--line);box-shadow:var(--highlight), var(--shadow-sm)}.topbar{border-radius:var(--radius);z-index:2;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin:.55rem .55rem 0;padding:.6rem .95rem;display:flex}.brand{letter-spacing:-.02em;color:var(--ink);isolation:isolate;align-items:center;gap:.45rem;margin-right:.35rem;font-size:.98rem;font-weight:650;line-height:1;display:flex;position:relative;overflow:hidden}.brand:before{content:"";background:linear-gradient(135deg, var(--accent) 0 50%, #f5c84a 50% 100%);width:.72rem;height:.72rem;box-shadow:0 0 0 2px var(--accent-soft);z-index:1;border-radius:4px;flex-shrink:0}.brand:after{content:"";pointer-events:none;z-index:2;opacity:0;background:linear-gradient(105deg,#0000 0%,#ffffff26 42%,#ffffff8c 50%,#ffffff26 58%,#0000 100%);width:40%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-140%)skew(-12deg)}.brand:hover:after{opacity:1;animation:sheen-sweep .7s var(--ease-enter) both}@keyframes sheen-sweep{0%{transform:translate(-140%)skew(-12deg)}to{transform:translate(280%)skew(-12deg)}}.mode-toggle{background:var(--btn-fill);border-radius:var(--radius-pill);border:.5px solid var(--line);gap:.12rem;padding:.16rem;display:inline-flex;position:relative}.mode-toggle button{border-radius:var(--radius-pill);color:var(--muted);box-shadow:none;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), opacity var(--dur-fast) var(--ease);background:0 0;border:none;padding:.38rem .95rem;font-size:.86rem;font-weight:560}.mode-toggle button:hover{color:var(--ink);background:#ffffff8c;border-color:#0000;transform:none}.mode-toggle button.active{color:var(--ink);box-shadow:0 .5px 1px #0000000f, 0 2px 6px #0000000f, 0 0 0 .5px var(--chrome-blue-ring);background:#fff;border-color:#0000}.actions{flex-wrap:wrap;gap:.35rem;margin-left:auto;display:flex}button{appearance:none;border:.5px solid var(--line-strong);background:var(--btn-fill);color:var(--ink);border-radius:var(--radius-sm);font:inherit;cursor:pointer;touch-action:manipulation;box-shadow:none;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), opacity var(--dur-fast) var(--ease);padding:.42rem .75rem;font-size:.86rem;font-weight:520}button:hover{border-color:var(--line-hover);background:var(--btn-fill-hover);transform:none}button:active{opacity:.72;transform:none}button.active{background:var(--chrome-blue-soft);border-color:var(--chrome-blue);color:var(--chrome-blue);box-shadow:0 0 0 2px var(--chrome-blue-soft)}.actions button{background:var(--btn-fill)}.actions button[data-act=clear]{color:var(--muted)}.actions button[data-act=clear]:hover{color:var(--accent);border-color:var(--accent-ring);background:var(--accent-soft)}.main{flex:1;gap:.55rem;min-height:0;padding:.55rem;display:flex}.sidebar{overscroll-behavior:contain;border-radius:var(--radius);scrollbar-width:thin;scrollbar-color:#0000002e transparent;flex-direction:column;gap:1.15rem;width:min(292px,40vw);padding:.85rem .8rem 1rem;display:flex;overflow:auto}.sidebar::-webkit-scrollbar{width:5px}.sidebar::-webkit-scrollbar-track{background:0 0}.sidebar::-webkit-scrollbar-thumb{background:#00000024;border-radius:999px}.sidebar::-webkit-scrollbar-thumb:hover{background:#0000003d}.panel-section{flex-direction:column;gap:.5rem;display:flex}.sidebar h2{color:var(--muted);letter-spacing:.06em;text-transform:none;margin:0;font-size:.68rem;font-weight:560}.brick-picker,.presets{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.brick-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.brick-picker .brick-btn{aspect-ratio:1.05;border-color:var(--line-strong);text-align:center;min-height:0;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), opacity var(--dur-fast) var(--ease), color var(--dur) var(--ease);background:#ffffffb8;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.35rem .3rem .3rem;line-height:1.15;display:flex;position:relative;overflow:hidden}.brick-picker .brick-btn:after{display:none}.brick-picker .brick-btn:first-child{transition-delay:0s}.brick-picker .brick-btn:nth-child(2){transition-delay:12ms}.brick-picker .brick-btn:nth-child(3){transition-delay:24ms}.brick-picker .brick-btn:nth-child(4){transition-delay:36ms}.brick-picker .brick-btn:nth-child(5){transition-delay:48ms}.brick-picker .brick-btn:nth-child(6){transition-delay:60ms}.brick-picker .brick-btn:nth-child(7){transition-delay:72ms}.brick-picker .brick-btn:nth-child(8){transition-delay:84ms}.brick-picker .brick-btn:nth-child(n+9){transition-delay:96ms}.brick-thumb{aspect-ratio:1;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 2px 4px #0000001f);z-index:1;width:78%;max-width:7.5rem;display:block;position:relative}.brick-caption{width:100%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;z-index:1;font-size:.68rem;font-weight:560;display:block;position:relative;overflow:hidden}.brick-picker .brick-btn:hover{border-color:var(--line-hover);box-shadow:var(--shadow-sm);background:#fff;transform:none}.brick-picker .brick-btn:hover .brick-caption{color:var(--ink)}.brick-picker .brick-btn.active{background:var(--accent-soft);color:var(--ink);border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft);transition-delay:0s}.brick-picker .brick-btn.active .brick-caption{color:var(--accent)}.color-palette{grid-template-columns:repeat(5,1fr);gap:.45rem;display:grid}.color-palette button{aspect-ratio:1;transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease), outline-color var(--dur) var(--ease), opacity var(--dur-fast) var(--ease);border-width:1.5px;border-color:#0000001a;border-radius:50%;padding:0;transform:none;box-shadow:inset 0 -1px 2px #00000014,0 1px 2px #00000014}.color-palette button:hover{border-color:#00000038;transform:scale(1.06)}.color-palette button:active{opacity:.8;transform:scale(.96)}.color-palette button.active{outline:2px solid var(--chrome-blue);outline-offset:2px;box-shadow:inset 0 -1px 2px #00000014, 0 0 0 3px var(--chrome-blue-soft), 0 1px 3px #0000001a;color:#0000;background-image:none;border-color:#ffffffd9}.presets button{border-color:var(--line-strong);min-height:2.75rem;box-shadow:none;letter-spacing:.01em;background:#ffffffb8;padding:.7rem .45rem;font-size:.8rem;font-weight:560;position:relative;overflow:hidden}.presets button:after{display:none}.presets button:first-child{transition-delay:0s}.presets button:nth-child(2){transition-delay:16ms}.presets button:nth-child(3){transition-delay:32ms}.presets button:nth-child(4){transition-delay:48ms}.presets button:hover{border-color:var(--line-hover);box-shadow:var(--shadow-sm);background:#fff;transition-delay:0s;transform:none}.presets button:active{opacity:.75;transform:none}.viewport{touch-action:none;border-radius:var(--radius);border:.5px solid var(--line);min-width:0;box-shadow:var(--shadow-md), inset 0 0 0 .5px #ffffff8c;background:linear-gradient(#e8eef6 0%,#dfe6f0 100%);flex:1;position:relative;overflow:hidden}.viewport:before{content:"";pointer-events:none;border-radius:inherit;z-index:1;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #0000000a}.viewport:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:none;z-index:1;background:radial-gradient(90% 80% at 50% 40%,#0000 55%,#b4c3d71f 100%);position:absolute;inset:0}.viewport canvas{width:100%;height:100%;display:block}.statusbar{color:var(--muted);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;margin:0 .55rem .55rem;padding:.42rem .9rem;font-size:.78rem;overflow:hidden}.project-menu-wrap{align-items:center;min-width:0;display:flex;position:relative}.project-menu-btn{background:var(--btn-fill);min-width:0;max-width:9.5rem;color:var(--ink);white-space:nowrap;align-items:center;gap:.35rem;padding:.42rem .7rem;font-weight:560;display:inline-flex}.project-menu-btn:after{content:"";opacity:.45;width:.35rem;height:.35rem;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;margin-left:.1rem;transform:rotate(45deg)translateY(-1px)}.project-menu-btn-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.project-menu-btn:hover{border-color:var(--line-hover);background:var(--btn-fill-hover)}.project-menu-btn[aria-expanded=true]{border-color:var(--chrome-blue-ring);background:var(--chrome-blue-soft);color:var(--chrome-blue);box-shadow:0 0 0 2px var(--chrome-blue-soft)}.project-menu-btn[aria-expanded=true]:after{opacity:.8;transform:rotate(225deg)translateY(-1px)}.project-menu{z-index:40;overscroll-behavior:contain;border-radius:var(--radius);-webkit-backdrop-filter:blur(20px)saturate(1.4);border:.5px solid var(--line);opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;width:min(16.5rem,100vw - 1.2rem);max-height:min(70vh,22rem);transition:opacity var(--dur-popover) var(--ease-leave), transform var(--dur-popover) var(--ease-leave), visibility 0s linear var(--dur-popover);scrollbar-width:thin;scrollbar-color:#0000002e transparent;background:#ffffffd1;flex-direction:column;gap:.45rem;padding:.7rem;display:flex;position:absolute;top:calc(100% + .4rem);right:0;overflow:auto;transform:translateY(6px)scale(.98)}.project-menu.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--dur-popover) var(--ease-enter), transform var(--dur-popover) var(--ease-enter), visibility 0s linear 0s;transform:translateY(0)scale(1)}.project-menu .project-current{letter-spacing:-.015em;color:var(--ink);border-radius:var(--radius-sm);border:.5px solid var(--line);box-shadow:none;white-space:nowrap;text-overflow:ellipsis;background:#ffffffa6;padding:.4rem .55rem;font-size:.95rem;font-weight:650;line-height:1.25;overflow:hidden}.project-menu .project-toolbar{flex-direction:column;gap:.4rem;min-width:0;display:flex}.project-select{border-radius:var(--radius-sm);border:.5px solid var(--line-strong);width:100%;min-width:0;max-width:100%;color:var(--ink);font:inherit;box-shadow:none;transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);cursor:pointer;background:#fff;padding:.48rem .65rem;font-size:.84rem;font-weight:520}.project-select:hover{border-color:var(--line-hover)}.project-select:focus{border-color:var(--chrome-blue);box-shadow:0 0 0 3px var(--chrome-blue-soft);outline:none}.project-select option{color:var(--ink);background:#fff}.project-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;min-width:0;display:grid}.project-btn{border-radius:var(--radius-sm);border:.5px solid var(--line-strong);background:var(--btn-fill);min-width:0;color:var(--ink);cursor:pointer;box-shadow:none;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), opacity var(--dur-fast) var(--ease);padding:.42rem .35rem;font-size:.76rem;font-weight:560}.project-btn:hover{border-color:var(--line-hover);background:var(--btn-fill-hover);box-shadow:none;transform:none}.project-btn:active{opacity:.72;transform:none}.project-btn.danger{color:var(--accent)}.project-btn.danger:hover{border-color:var(--accent-ring);background:var(--accent-soft)}.baseplate-controls{gap:.45rem}.baseplate-controls .baseplate-sizes,.baseplate-controls .baseplate-themes{gap:.35rem;min-width:0;display:grid}.baseplate-controls .baseplate-sizes{grid-template-columns:repeat(4,minmax(0,1fr))}.baseplate-controls .baseplate-themes{grid-template-columns:repeat(3,minmax(0,1fr))}.baseplate-size-btn,.baseplate-theme-btn{border-radius:var(--radius-sm);border:.5px solid var(--line-strong);min-width:0;min-height:2.35rem;color:var(--ink);cursor:pointer;box-shadow:none;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), opacity var(--dur-fast) var(--ease);background:#ffffffb8;justify-content:center;align-items:center;gap:.28rem;padding:.4rem .3rem;font-size:.74rem;font-weight:560;display:flex}.baseplate-size-btn{flex-direction:column;gap:.05rem;line-height:1.1}.baseplate-size-btn .chip-label{font-size:.78rem;font-weight:650}.baseplate-size-btn .chip-meta{color:var(--muted);letter-spacing:.02em;font-size:.62rem;font-weight:520}.baseplate-size-btn:hover,.baseplate-theme-btn:hover{border-color:var(--line-hover);box-shadow:var(--shadow-sm);background:#fff;transform:none}.baseplate-size-btn:active,.baseplate-theme-btn:active{opacity:.75;transform:none}.baseplate-theme-btn{background:linear-gradient(180deg, #ffffff8c, #fff3), var(--theme-bg,linear-gradient(135deg, #d8dde4, #c4cad4));justify-content:flex-start;padding-left:.45rem;padding-right:.4rem}.baseplate-theme-btn .theme-swatch{background:var(--theme-swatch,#888);border-radius:50%;flex-shrink:0;width:.78rem;height:.78rem;box-shadow:inset 0 -1px 2px #0003,0 0 0 1px #00000014}.baseplate-theme-btn .chip-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.baseplate-theme-btn.theme-plain{--theme-bg:linear-gradient(135deg, #d0d5dc, #b8bfc8 55%, #a8b0ba)}.baseplate-theme-btn.theme-grass{--theme-bg:linear-gradient(135deg, #7cbc82, #5a9a62 50%, #3e7a48)}.baseplate-theme-btn.theme-ocean{--theme-bg:linear-gradient(135deg, #6aa8d0, #4a88b8 52%, #326a98)}.baseplate-size-btn.active,.baseplate-theme-btn.active{border-color:var(--chrome-blue);box-shadow:0 0 0 2px var(--chrome-blue-soft);color:var(--chrome-blue)}.baseplate-size-btn.active{background:var(--chrome-blue-soft)}.baseplate-size-btn.active .chip-meta{color:var(--chrome-blue)}.baseplate-theme-btn.active{background:linear-gradient(180deg, #007aff2e, #ffffff40), var(--theme-bg,linear-gradient(135deg, #d8dde4, #c4cad4))}.color-material-row{flex-wrap:wrap;align-items:stretch;gap:.45rem;min-width:0;display:flex}.color-material-row .color-palette{flex:10rem;min-width:0}.material-glass{border-radius:var(--radius-sm);color:#06c;cursor:pointer;-webkit-backdrop-filter:blur(10px)saturate(1.3);min-width:4.6rem;box-shadow:var(--highlight), var(--shadow-sm);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), opacity var(--dur-fast) var(--ease), color var(--dur) var(--ease);background:linear-gradient(145deg,#b4d7ff73,#ffffffa6 48%,#a0c8f059);border:.5px solid #007aff38;flex:none;justify-content:center;align-items:center;gap:.4rem;margin-top:0;padding:.35rem .65rem;font-size:.8rem;font-weight:600;display:inline-flex}.glass-swatch{background:linear-gradient(135deg,#ffffffd9 0%,#8cbef066 40%,#5096dc73 100%);border:.5px solid #0000001a;border-radius:6px;flex-shrink:0;width:1.25rem;height:1.25rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #508cc833,0 1px 2px #00000014}.glass-swatch:after{content:"";background:linear-gradient(#ffffffe6,#ffffff26);border-radius:2px;width:45%;height:35%;position:absolute;top:2px;left:3px}.glass-label{line-height:1}.material-glass:hover{box-shadow:var(--highlight), 0 0 0 3px var(--chrome-blue-soft), var(--shadow-sm);border-color:#007aff66;transform:none}.material-glass:active{opacity:.75;transform:none}.material-glass.active{border-color:var(--chrome-blue);color:#0055b3;box-shadow:var(--highlight), 0 0 0 2px var(--chrome-blue-soft), var(--shadow-sm);background:linear-gradient(145deg,#8cc3ff8c,#ffffffb3 48%,#64aaf066)}.material-glass.active .glass-swatch{box-shadow:inset 0 0 0 1px #007aff59, 0 0 0 2px var(--chrome-blue-soft)}@media (width<=640px){.topbar{gap:.5rem .65rem;margin:.4rem .4rem 0;padding:.5rem .65rem}.brand{margin-right:0;font-size:.9rem}.actions{width:100%;margin-left:0}.actions button{flex:auto;min-width:0;padding:.4rem .45rem;font-size:.8rem}.mode-toggle button{padding:.34rem .75rem;font-size:.82rem}.main{flex-direction:column-reverse;gap:.4rem;padding:.4rem}.sidebar{border-radius:var(--radius) var(--radius) .65rem .65rem;gap:.55rem;width:100%;max-width:none;max-height:42vh;padding:.5rem .6rem .7rem}.section-presets{z-index:3;-webkit-backdrop-filter:blur(14px)saturate(1.3);border-bottom:.5px solid var(--line);background:#ffffffe0;order:-1;margin:-.5rem -.6rem 0;padding:.5rem .6rem .45rem;position:sticky;top:0;box-shadow:0 6px 14px -10px #0000001f}.section-presets h2{margin-bottom:.1rem}.presets{grid-template-columns:repeat(4,1fr);gap:.3rem}.presets button{min-height:2.15rem;box-shadow:none;padding:.4rem .2rem;font-size:.72rem}.presets button:hover{box-shadow:var(--shadow-sm);transform:none}.brick-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem}.brick-picker .brick-btn{aspect-ratio:1;border-radius:10px;gap:.05rem;padding:.2rem .12rem .18rem}.brick-thumb{filter:drop-shadow(0 1px 2px #0000001f);width:92%}.brick-caption{display:none}.brick-picker .brick-btn.active{box-shadow:0 0 0 2px var(--accent-soft), 0 0 0 1px var(--accent)}.color-palette{gap:.28rem;max-width:100%}.color-palette button{max-width:2rem;margin:0 auto}.sidebar h2{letter-spacing:.05em;font-size:.64rem}.panel-section{gap:.35rem}.project-menu-wrap{flex:auto;min-width:0;max-width:42%}.project-menu-btn{width:100%;min-width:0;max-width:100%;padding:.4rem .55rem;font-size:.8rem}.project-menu{transform-origin:top;width:auto;max-width:none;margin-top:0;position:fixed;top:auto;left:.4rem;right:.4rem}.project-menu:not(.open){transform:translateY(8px)scale(.98)}.project-menu .project-current{padding:.28rem .45rem;font-size:.88rem}.project-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;width:100%;display:grid}.project-btn{width:100%;min-height:2.15rem;padding:.35rem .25rem;font-size:.72rem}.project-select{width:100%;min-height:2.15rem;font-size:.8rem}.baseplate-controls .baseplate-sizes{grid-template-columns:repeat(4,minmax(0,1fr))}.baseplate-controls .baseplate-themes{grid-template-columns:repeat(5,minmax(0,1fr))}.baseplate-size-btn,.baseplate-theme-btn{min-height:2.2rem;padding:.28rem .12rem;font-size:.66rem}.baseplate-theme-btn{flex-direction:column;justify-content:center;gap:.18rem;padding:.3rem .1rem}.baseplate-theme-btn .chip-label{font-size:.6rem}.baseplate-theme-btn .theme-swatch{width:.58rem;height:.58rem}.color-material-row{align-items:center}.material-glass{min-height:2.35rem;padding:.28rem .4rem;font-size:.7rem}.glass-swatch{width:1.1rem;height:1.1rem}.statusbar{margin:0 .4rem .4rem;padding:.35rem .7rem;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.app-shell{animation:none}.brand:after{display:none}button,.brick-picker .brick-btn,.brick-picker button,.color-palette button,.presets button,.mode-toggle button,.project-btn,.project-menu-btn,.project-select,.baseplate-size-btn,.baseplate-theme-btn,.material-glass,.project-menu{transition:none!important}.project-menu{transform:none}.project-menu:not(.open){opacity:0;visibility:hidden}.project-menu.open{opacity:1;visibility:visible;transform:none}button:hover,button:active,.color-palette button:hover,.color-palette button:active,.presets button:hover,.presets button:active,.brick-picker .brick-btn:hover,.project-btn:hover,.project-btn:active,.project-menu-btn:active,.baseplate-size-btn:hover,.baseplate-size-btn:active,.baseplate-theme-btn:hover,.baseplate-theme-btn:active,.material-glass:hover,.material-glass:active,.mode-toggle button:hover{transform:none}}
