._accountWrap_8gx9n_3{align-items:center;gap:8px;display:flex;position:relative}._creditsChip_8gx9n_10{background:var(--bg-input);border:1px solid var(--border-subtle);height:26px;color:var(--text-1,#eee);font-size:var(--fs-m);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-weight:600;display:inline-flex}._creditsChip_8gx9n_10:hover{border-color:var(--accent-muted);background:var(--bg-hover)}._creditsChip_8gx9n_10 svg{color:var(--accent)}._avatarBtn_8gx9n_35{border:1px solid var(--border-subtle);color:#cfe2ff;width:28px;height:28px;font-size:var(--fs-m);cursor:pointer;text-transform:uppercase;background:linear-gradient(135deg,#3b4d68,#273246);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._avatarBtn_8gx9n_35:hover{border-color:var(--accent-muted)}._avatarGuest_8gx9n_56{background:var(--bg-panel-raised);color:var(--text-3,#999)}._accountPopover_8gx9n_61{z-index:300;flex-direction:column;gap:10px;width:260px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);right:0}._accountRow_8gx9n_73{align-items:center;gap:10px;min-width:0;display:flex}._accountId_8gx9n_80{flex-direction:column;gap:1px;min-width:0;display:flex}._accountName_8gx9n_87{font-size:var(--fs-l);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._accountSub_8gx9n_95{font-size:var(--fs-s);color:var(--text-3,#999);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._balanceCard_8gx9n_103{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:var(--radius-m);justify-content:space-between;align-items:center;padding:9px 11px;display:flex}._balanceLabel_8gx9n_113{font-size:var(--fs-s);color:var(--text-3,#999)}._balanceValue_8gx9n_118{align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}._balanceValue_8gx9n_118 svg{color:var(--accent)}._guestHint_8gx9n_130{font-size:var(--fs-s);color:var(--text-3,#999);line-height:1.45}._popoverActions_8gx9n_136{flex-direction:column;gap:6px;display:flex}._overlay_8gx9n_144{z-index:1600;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_8gx9n_155{flex-direction:column;gap:12px;width:340px;padding:18px;display:flex}._dialogTitleRow_8gx9n_163{justify-content:space-between;align-items:center;display:flex}._dialogTitle_8gx9n_163{font-size:14px;font-weight:700}._dialogSub_8gx9n_174{font-size:var(--fs-m);color:var(--text-3,#999);margin-top:-6px;line-height:1.5}._authField_8gx9n_181{flex-direction:column;gap:4px;display:flex}._authError_8gx9n_187{font-size:var(--fs-m);color:var(--danger);line-height:1.4}._dialogBody_8gx9n_193{font-size:var(--fs-m);color:var(--text-2);margin:0;line-height:1.5}._authActions_8gx9n_200{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}._legalConsent_8gx9n_207{font-size:var(--fs-xs);color:var(--text-3);line-height:1.5}._legalConsent_8gx9n_207 a{color:var(--text-2);text-decoration:underline}._deleteAccountLink_8gx9n_218{font-size:var(--fs-xs);color:var(--danger);cursor:pointer;opacity:.75;background:0 0;border:none;align-self:flex-start;padding:0}._deleteAccountLink_8gx9n_218:hover{opacity:1;text-decoration:underline}._authSwitch_8gx9n_234{font-size:var(--fs-m);color:var(--text-3,#999);text-align:center}._authSwitch_8gx9n_234 button{color:var(--accent);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0}._authSwitch_8gx9n_234 button:hover{text-decoration:underline}._perkList_8gx9n_253{font-size:var(--fs-m);color:var(--text-2,#ccc);flex-direction:column;gap:6px;display:flex}._perkList_8gx9n_253 span{align-items:center;gap:7px;display:flex}._perkList_8gx9n_253 svg{color:var(--success);flex:none}._upgradeDialog_8gx9n_274{width:540px;max-width:calc(100vw - 32px)}._dialogTitle_8gx9n_163{align-items:center;gap:7px;display:inline-flex}._dialogTitle_8gx9n_163 svg{color:var(--accent)}._upgradePerks_8gx9n_289{font-size:var(--fs-s);color:var(--text-2);grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._upgradePerks_8gx9n_289 span{align-items:flex-start;gap:6px;display:flex}._upgradePerks_8gx9n_289 svg{color:var(--success);flex:none}._planGrid_8gx9n_308{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}._planCard_8gx9n_314{border-radius:var(--radius-m);border:1px solid var(--border);background:var(--bg-input);cursor:pointer;color:inherit;text-align:center;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;display:flex}._planCard_8gx9n_314:hover,._planCardFeatured_8gx9n_329{border-color:var(--accent);background:var(--bg-hover)}._planCard_8gx9n_314:disabled{opacity:.6;cursor:default}._planName_8gx9n_339{font-size:var(--fs-m);font-weight:700}._planPrice_8gx9n_344{font-size:22px;font-weight:600}._planPrice_8gx9n_344 small,._planExports_8gx9n_350,._trialCard_8gx9n_351 small{font-size:var(--fs-xs);color:var(--text-3,#999);line-height:1.35}._planPrice_8gx9n_344 small{font-weight:500}._planSaving_8gx9n_361{color:var(--success);font-size:var(--fs-xs);font-weight:700}._promoBanner_8gx9n_368{border-radius:var(--radius-m);border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;padding:9px 12px;display:flex}._promoBanner_8gx9n_368 strong{font-size:var(--fs-m);font-weight:700}._promoBanner_8gx9n_368 small{font-size:var(--fs-xs);color:var(--text-3,#999);white-space:nowrap;font-weight:600}._planPriceWas_8gx9n_393{font-size:var(--fs-m);color:var(--text-3,#999);margin-right:6px;font-weight:500;text-decoration-thickness:1px}._planPromoTag_8gx9n_401{background:var(--accent);color:#fff;font-size:var(--fs-xs);border-radius:999px;align-self:flex-start;padding:1px 6px;font-weight:700}._trialCard_8gx9n_351,._currentPlan_8gx9n_412{border:1px solid var(--border-subtle);border-radius:var(--radius-m);background:var(--bg-input);justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}._trialCard_8gx9n_351>span,._currentPlan_8gx9n_412{flex-direction:column;align-items:flex-start}._trialUsed_8gx9n_429{color:var(--text-3);font-size:var(--fs-s)}._packsFootnote_8gx9n_434{font-size:var(--fs-s);color:var(--text-3,#999);line-height:1.5}._paidNote_8gx9n_440{font-size:var(--fs-m);color:var(--success);border:1px solid color-mix(in srgb, var(--success) 40%, transparent);background:color-mix(in srgb, var(--success) 8%, transparent);border-radius:var(--radius-m);padding:9px 11px;line-height:1.5}._syncWrap_8gx9n_452{position:relative}._syncBadge_8gx9n_456{height:26px;color:var(--text-3,#999);font-size:var(--fs-s);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-weight:600;display:inline-flex}._syncBadge_8gx9n_456:hover{background:var(--bg-hover)}._syncSynced_8gx9n_476 svg{color:var(--success)}._syncSaving_8gx9n_480 svg{color:var(--text-3,#999)}._syncOffline_8gx9n_484,._syncOffline_8gx9n_484 svg{color:var(--warning)}._syncError_8gx9n_492,._syncError_8gx9n_492 svg{color:var(--danger)}._syncPopover_8gx9n_500{z-index:300;width:250px;font-size:var(--fs-m);flex-direction:column;gap:8px;padding:12px;line-height:1.5;display:flex;position:absolute;top:calc(100% + 8px);right:0}._syncPopoverTitle_8gx9n_514{align-items:center;gap:7px;font-weight:700;display:flex}._syncPopoverBody_8gx9n_521{color:var(--text-3,#999)}._syncRetry_8gx9n_525{color:inherit;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:7px;align-self:flex-start;margin-top:4px;padding:6px 10px}._syncRetry_8gx9n_525:hover{background:#ffffff21}[data-overflow-level]:not([data-overflow-level="0"]) ._syncLabel_8gx9n_544{display:none}[data-overflow-level]:not([data-overflow-level="0"]) ._syncBadge_8gx9n_456{padding:0 6px}[data-overflow-level]:not([data-overflow-level="0"]) ._creditsChip_8gx9n_10{display:none}@media (width<=1100px){._syncLabel_8gx9n_544{display:none}._syncBadge_8gx9n_456{padding:0 6px}}@media (width<=740px){._creditsChip_8gx9n_10{display:none}._upgradePerks_8gx9n_289,._planGrid_8gx9n_308{grid-template-columns:1fr}}._overlay_a7lk5_1{z-index:1500;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dialog_a7lk5_12{outline:none;min-width:0;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}._root_1egqa_4{background-color:var(--bg-canvas);background-image:radial-gradient(#ffffff0e 1px,#0000 1px);background-size:22px 22px;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._glow_1egqa_17{filter:blur(120px);pointer-events:none;border-radius:50%;width:720px;height:720px;position:absolute}._glowAccent_1egqa_26{background:#0d99ff21;top:-280px;right:-180px}._glowWarm_1egqa_32{background:#ff4d2e12;bottom:-320px;left:-220px}._artboard_1egqa_39{pointer-events:none;background:#ffffff03;border:1px solid #ffffff0d;border-radius:10px;position:absolute}._artboardA_1egqa_47{width:220px;height:476px;top:16%;left:12%;transform:rotate(-7deg)}._artboardB_1egqa_55{width:180px;height:390px;bottom:12%;right:14%;transform:rotate(5deg)}._card_1egqa_63{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--bg-panel) 92%, transparent);width:380px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-menu), 0 30px 80px #00000080;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:14px;flex-direction:column;gap:0;padding:36px 34px 28px;display:flex;position:relative}._logo_1egqa_78{letter-spacing:-.4px;font-size:26px;font-weight:750;animation:.5s ease-out both _rise_1egqa_1}._logoAccent_1egqa_85{color:var(--accent)}._betaBadge_1egqa_89{border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);width:fit-content;color:var(--accent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin-top:18px;padding:5px 8px;font-size:10px;font-weight:700;animation:.5s ease-out 30ms both _rise_1egqa_1;display:inline-flex}._title_1egqa_107{letter-spacing:-.025em;margin-top:14px;font-size:22px;line-height:1.2;animation:.5s ease-out 50ms both _rise_1egqa_1}._tagline_1egqa_115{color:var(--text-2,#bbb);margin-top:8px;font-size:13px;line-height:1.55;animation:.5s ease-out 60ms both _rise_1egqa_1}._perks_1egqa_123{flex-direction:column;gap:7px;margin-top:20px;animation:.5s ease-out .12s both _rise_1egqa_1;display:flex}._perk_1egqa_123{color:var(--text-2,#bbb);align-items:center;gap:8px;font-size:12px;display:flex}._perk_1egqa_123 svg{color:var(--success);flex:none}._actions_1egqa_144{flex-direction:column;gap:8px;margin-top:24px;animation:.5s ease-out .18s both _rise_1egqa_1;display:flex}._actions_1egqa_144 .btn{justify-content:center;height:36px;font-size:13px}._googleIcon_1egqa_158{flex:none;width:14px;height:14px}._divider_1egqa_164{color:var(--text-3,#888);letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:10px;margin:6px 0 2px;font-size:10px;display:flex}._divider_1egqa_164:before,._divider_1egqa_164:after{content:"";background:var(--border-subtle);flex:1;height:1px}._requestLink_1egqa_183{color:var(--text-2,#bbb);border-radius:var(--radius-m);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12px;text-decoration:none;display:inline-flex}._identity_1egqa_197{border:1px solid var(--border-subtle);border-radius:var(--radius-m);color:var(--text-2,#bbb);overflow-wrap:anywhere;align-items:center;gap:7px;margin-top:18px;padding:10px 12px;font-size:12px;display:flex}._inviteForm_1egqa_210{flex-direction:column;gap:9px;margin-top:22px;display:flex}._inviteForm_1egqa_210 label{color:var(--text-2,#bbb);font-size:11px;font-weight:600}._inviteForm_1egqa_210 input{border:1px solid var(--border-subtle);border-radius:var(--radius-m);background:var(--bg-canvas);width:100%;height:38px;color:var(--text-1,#eee);font:inherit;outline:none;padding:0 11px;font-size:13px}._inviteForm_1egqa_210 input:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 18%, transparent)}._inviteForm_1egqa_210 .btn{justify-content:center;height:38px}._requestLink_1egqa_183:hover{color:var(--text-1,#eee);background:var(--bg-hover)}._error_1egqa_251{color:var(--danger);margin-top:12px;font-size:12px;line-height:1.45;animation:.3s ease-out both _rise_1egqa_1}._footnote_1egqa_259{color:var(--text-3,#888);margin-top:18px;font-size:10.5px;line-height:1.5;animation:.5s ease-out .24s both _rise_1egqa_1}@keyframes _rise_1egqa_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._logo_1egqa_78,._betaBadge_1egqa_89,._title_1egqa_107,._tagline_1egqa_115,._perks_1egqa_123,._actions_1egqa_144,._error_1egqa_251,._footnote_1egqa_259{animation:none}}._banner_1c4tu_1{z-index:2000;border:1px solid var(--border);background:var(--bg-panel,#1d1d1f);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:720px;margin:0 auto;padding:12px 16px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 18px 48px #0006}._text_1c4tu_21{font-size:var(--fs-s,12.5px);color:var(--text-2,#b3b3b3);flex:1;min-width:220px;line-height:1.45}._text_1c4tu_21 a{color:inherit;text-decoration:underline}._actions_1c4tu_34{flex:none;gap:8px;display:flex}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-Variable.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-Variable-Italic.woff2)format("woff2")}:root{--bg-canvas:#181818;--bg-panel:#2c2c2c;--bg-panel-raised:#383838;--bg-input:#1f1f1f;--bg-hover:#ffffff12;--bg-active:#0d99ff2e;--border:#444;--border-subtle:#ffffff14;--text-1:#f5f5f5;--text-2:#b3b3b3;--text-3:#7f7f7f;--accent:#0d99ff;--accent-strong:#056fc1;--accent-strong-hover:#0873c9;--accent-hover:#2aa7ff;--accent-muted:#0d99ff52;--danger:#f24822;--success:#1bc47d;--warning:#ffb224;--selection:#0d99ff;--guide:#ff4dab;--radius-s:4px;--radius-m:6px;--radius-l:10px;--shadow-menu:0 6px 24px #00000080, 0 0 0 1px #ffffff0f;--shadow-artboard:0 4px 32px #0000008c;--topbar-h:48px;--panel-w-left:248px;--panel-w-right:264px;--slides-h:140px;--font-ui:"Inter", system-ui, -apple-system, sans-serif;--fs-xs:10px;--fs-s:11px;--fs-m:12px;--fs-l:13px}*{box-sizing:border-box;margin:0;padding:0}html,body{overscroll-behavior:none;height:100%}body{font-family:var(--font-ui);font-size:var(--fs-m);background:var(--bg-canvas);color:var(--text-1);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;overflow:hidden}::selection{background:var(--accent-muted)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#ffffff29 padding-box content-box;border:2px solid #0000;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff47 padding-box content-box;border:2px solid #0000}::-webkit-scrollbar-corner{background:0 0}.panel{background:var(--bg-panel);font-size:var(--fs-s);color:var(--text-1)}.panel-section{border-bottom:1px solid var(--border-subtle);padding:10px 12px}.panel-title{font-size:var(--fs-s);color:var(--text-1);letter-spacing:.1px;justify-content:space-between;align-items:center;min-height:20px;font-weight:600;display:flex}.field-label{font-size:var(--fs-xs);color:var(--text-3);letter-spacing:.2px;text-transform:uppercase;font-weight:500}.row{align-items:center;gap:6px;display:flex}.row+.row{margin-top:6px}.input{background:var(--bg-input);border-radius:var(--radius-s);height:24px;color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-s);border:1px solid #0000;outline:none;width:100%;min-width:0;padding:0 6px;transition:border-color .1s}.input:hover{border-color:var(--border)}.input:focus{border-color:var(--accent)}.input::placeholder{color:var(--text-3)}textarea.input{resize:vertical;height:auto;padding:6px;line-height:1.45}select.input,.select{background:var(--bg-input);border-radius:var(--radius-s);height:24px;color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-s);cursor:pointer;border:1px solid #0000;outline:none;width:100%;padding:0 4px}select.input:hover,.select:hover{border-color:var(--border)}input[type=color].color-input{border:1px solid var(--border-subtle);border-radius:var(--radius-s);cursor:pointer;background:0 0;width:24px;min-width:24px;height:24px;padding:0}input[type=color].color-input::-webkit-color-swatch-wrapper{padding:2px}input[type=color].color-input::-webkit-color-swatch{border:none;border-radius:2px}input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px}input[type=range]::-webkit-slider-runnable-track{background:var(--border);border-radius:2px;height:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:12px;height:12px;margin-top:-4.5px;box-shadow:0 1px 3px #0006}input[type=range]::-moz-range-track{background:var(--border);border-radius:2px;height:3px}input[type=range]::-moz-range-thumb{background:#fff;border:none;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 3px #0006}input[type=checkbox].check{appearance:none;border:1px solid var(--border);background:var(--bg-input);cursor:pointer;border-radius:3px;width:14px;min-width:14px;height:14px;position:relative}input[type=checkbox].check:checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox].check:checked:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.btn{border-radius:var(--radius-m);height:28px;font-family:var(--font-ui);font-size:var(--fs-s);cursor:pointer;color:var(--text-1);background:var(--bg-panel-raised);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:600;transition:background .1s;display:inline-flex}.btn:hover{background:var(--bg-hover)}.btn:disabled{opacity:.4;cursor:default}.btn-primary{background:var(--accent-strong);color:#fff}.btn-primary:hover{background:var(--accent-strong-hover)}.btn-ghost{border:1px solid var(--border);background:0 0}.btn-ghost:hover{background:var(--bg-hover)}.btn-danger{color:var(--danger);background:0 0}.icon-btn{border-radius:var(--radius-s);width:24px;min-width:24px;height:24px;color:var(--text-2);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .1s,color .1s;display:inline-flex}.icon-btn:hover{background:var(--bg-hover);color:var(--text-1)}.icon-btn.active{background:var(--bg-active);color:var(--accent)}.icon-btn:disabled{opacity:.35;cursor:default}.icon-btn:disabled:hover{color:var(--text-2);background:0 0}.icon-btn-lg{border-radius:var(--radius-m);width:32px;min-width:32px;height:32px}.seg{background:var(--bg-input);border-radius:var(--radius-s);gap:2px;padding:2px;display:flex}.seg>button{height:20px;color:var(--text-2);font-family:var(--font-ui);font-size:var(--fs-xs);cursor:pointer;background:0 0;border:none;border-radius:3px;flex:1;justify-content:center;align-items:center;gap:4px;font-weight:500;display:inline-flex}.seg>button:hover{color:var(--text-1)}.seg>button.active{background:var(--bg-panel-raised);color:var(--text-1)}.menu{background:var(--bg-panel-raised);border-radius:var(--radius-m);min-width:160px;box-shadow:var(--shadow-menu);z-index:1000;padding:4px;position:absolute}.menu-item{border-radius:var(--radius-s);width:100%;color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-s);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;display:flex}.menu-item:hover{background:var(--accent);color:#fff}.menu-item:disabled{opacity:.4;cursor:default}.menu-item:disabled:hover{color:var(--text-1);background:0 0}.menu-divider{background:var(--border-subtle);height:1px;margin:4px 0}.menu-item .shortcut{color:var(--text-3);font-size:var(--fs-xs);margin-left:auto}.menu-item:hover .shortcut{color:#ffffffb3}.kbd{font-family:var(--font-ui);font-size:var(--fs-xs);color:var(--text-3);background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:3px;padding:1px 5px}.swatch{border-radius:var(--radius-s);cursor:pointer;border:1px solid #ffffff1f;width:22px;min-width:22px;height:22px;padding:0;transition:transform .1s}.swatch:hover{transform:scale(1.12)}.swatch.active{outline:2px solid var(--accent);outline-offset:1px}.phone-viewport-root canvas{width:100%!important;height:100%!important}.divider-v{background:var(--border-subtle);width:1px;height:20px;margin:0 4px}.text-2{color:var(--text-2)}.text-3{color:var(--text-3)}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{html,body{background:#000!important}body>*{display:none!important}body:after{content:"";background:#000;position:fixed;inset:0}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn,.swatch,.kbd-btn,.color-input{transition:transform .14s cubic-bezier(.23,1,.32,1),background .12s,border-color .12s,color .12s,opacity .12s}.btn:active:not(:disabled),.swatch:active{transform:scale(.96)}.ss-dialog-enter{animation:.2s cubic-bezier(.23,1,.32,1) ss-dialog-in}@keyframes ss-dialog-in{0%{opacity:0;transform:translateY(6px)scale(.975)}}.ss-overlay-enter{animation:.16s ss-overlay-in}@keyframes ss-overlay-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.btn,.swatch,.kbd-btn,.color-input{transition:none}.ss-dialog-enter,.ss-overlay-enter{animation-duration:1ms}}
