.error-view[data-v-2592b2ed]{color:#f5f6f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111315;grid-template-rows:auto 1fr auto;min-height:100dvh;padding:24px clamp(24px,5vw,72px);display:grid}.error-view--overlay[data-v-2592b2ed]{z-index:2000;position:fixed;inset:0;overflow-y:auto}.error-brand[data-v-2592b2ed]{color:#f1f1f1;align-items:center;gap:10px;width:fit-content;font-size:19px;font-weight:700;display:flex}.error-brand img[data-v-2592b2ed]{background:0 0;flex:none;display:block}.error-content[data-v-2592b2ed]{grid-template-columns:minmax(0,1fr) minmax(280px,1fr);align-self:center;align-items:center;gap:clamp(20px,5vw,90px);width:min(1100px,100%);margin:0 auto;padding:30px 0 58px;display:grid}.error-art[data-v-2592b2ed]{justify-content:center;align-items:center;min-width:0;display:flex}.error-art img[data-v-2592b2ed]{object-fit:contain;background:0 0;width:min(100%,520px);max-height:min(58vh,510px);display:block}.error-code[data-v-2592b2ed]{color:#0a84ff;align-items:center;gap:12px;margin:0 0 16px;font-size:14px;font-weight:700;display:flex}.error-code span[data-v-2592b2ed]{color:#a9a9a9;border-left:1px solid #444;padding-left:12px;font-weight:500}.error-content h1[data-v-2592b2ed]{color:#f1f1f1;margin:0;font-size:clamp(32px,4vw,46px);font-weight:650;line-height:1.25}.error-description[data-v-2592b2ed]{color:#aaa;margin:16px 0 0;font-size:16px;line-height:1.8}.error-actions[data-v-2592b2ed]{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.error-button[data-v-2592b2ed]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;transition:background .16s,border-color .16s;display:inline-flex}.error-button.primary[data-v-2592b2ed]{color:#1c1c1e;background:#0a84ff;border:1px solid #0a84ff}.error-button.primary[data-v-2592b2ed]:hover{background:var(--color-primary-hover)}.error-button.secondary[data-v-2592b2ed]{color:#e5e5e5;background:#242424;border:1px solid #444}.error-button.secondary[data-v-2592b2ed]:hover{background:#3d3d40}.error-button[data-v-2592b2ed]:focus-visible{outline-offset:3px;outline:2px solid #7ab5ff}.error-button[data-v-2592b2ed]:disabled{cursor:wait;opacity:.65}.retry-hint[data-v-2592b2ed]{color:#e2ad82;margin:14px 0 0;font-size:13px}.error-footer[data-v-2592b2ed]{color:#777;border-top:1px solid #363638;padding-top:18px;font-size:12px}.spinning[data-v-2592b2ed]{animation:.8s linear infinite spin-2592b2ed}@keyframes spin-2592b2ed{to{transform:rotate(360deg)}}@media (width<=600px){.error-view[data-v-2592b2ed]{padding:20px 22px max(20px, env(safe-area-inset-bottom))}.error-content[data-v-2592b2ed]{grid-template-columns:1fr;gap:0;padding:24px 0 46px}.error-art img[data-v-2592b2ed]{width:min(100%,350px);max-height:35vh}.error-copy[data-v-2592b2ed]{text-align:center;max-width:560px;margin:0 auto}.error-actions[data-v-2592b2ed]{justify-content:center}}@media (width<=360px){.error-button[data-v-2592b2ed]{flex:100%}}.navbar[data-v-de54ff57]{z-index:100;min-height:var(--navbar-height);background:#fff;position:sticky;top:0}.navbar-primary[data-v-de54ff57]{height:var(--navbar-height);grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:16px;display:grid}.site-brand[data-v-de54ff57]{color:#242830;opacity:1;flex-shrink:0;justify-self:start;align-items:center;gap:7px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.site-brand img[data-v-de54ff57]{object-fit:contain;image-rendering:auto;flex:0 0 34px;width:34px;height:34px;display:block}.desktop-nav[data-v-de54ff57]{grid-column:2;justify-content:center;justify-self:center;align-items:center;gap:4px;min-width:0;display:flex}.nav-link[data-v-de54ff57]{color:#525861;white-space:nowrap;opacity:1;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 9px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.nav-link svg[data-v-de54ff57]{color:#89909a;flex-shrink:0}.nav-link[data-v-de54ff57]:hover{color:#20252d;background:#f5f6f7}.nav-link.active[data-v-de54ff57]{color:#20252d;background:0 0;font-weight:650}.nav-link.active svg[data-v-de54ff57]{color:#303944}.actions[data-v-de54ff57],.signed-in-actions[data-v-de54ff57]{flex-shrink:0;align-items:center;gap:6px;display:flex}.actions[data-v-de54ff57]{grid-column:3;justify-self:end}.nav-login[data-v-de54ff57]{color:#343a43;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6d9de;border-radius:5px;align-items:center;gap:6px;padding:0 11px;font-size:13px;display:inline-flex}.nav-login[data-v-de54ff57]:hover{background:#f7f8f9;border-color:#929aa5}.nav-login[data-v-de54ff57]:disabled{opacity:.55;cursor:wait}.nav-icon-button[data-v-de54ff57],.mobile-menu-button[data-v-de54ff57]{color:#515762;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:34px;height:38px;padding:0;display:grid;position:relative}.nav-icon-button[data-v-de54ff57]:hover,.mobile-menu-button[data-v-de54ff57]:hover{color:#20252d;background:#f2f4f6}.nav-icon-button[data-v-de54ff57]:after{content:attr(data-tooltip);color:#fff;opacity:0;pointer-events:none;background:#252b34;border-radius:4px;width:max-content;padding:5px 8px;font-size:11px;transition:opacity .14s;position:absolute;top:calc(100% + 8px);right:0}.nav-icon-button[data-v-de54ff57]:hover:after,.nav-icon-button[data-v-de54ff57]:focus-visible:after{opacity:1}.nav-unread[data-v-de54ff57]{color:#fff;background:#df3c46;border:2px solid #fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:0;right:0}.account[data-v-de54ff57]{position:relative}.account-button[data-v-de54ff57]{color:#343a43;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:0 4px;font-size:13px;display:flex}.account-button[data-v-de54ff57]:hover{background:#f5f6f7}.account-avatar[data-v-de54ff57]{color:#45515f;background:#eef2f5;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;overflow:hidden}.account-avatar img[data-v-de54ff57]{object-fit:cover;width:100%;height:100%}.account-avatar b[data-v-de54ff57]{font-size:13px}.account-name[data-v-de54ff57]{text-overflow:ellipsis;white-space:nowrap;max-width:90px;overflow:hidden}.account-chevron[data-v-de54ff57]{color:#858b95}.account-menu[data-v-de54ff57]{background:#fff;border:1px solid #e2e5e9;border-radius:8px;width:196px;padding:6px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 10px 30px #17222c14}.account-menu button[data-v-de54ff57]{color:#343a43;width:100%;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}.account-menu button[data-v-de54ff57]:hover{background:#f3f5f7}.account-menu .danger[data-v-de54ff57]{color:#c83c46}.mobile-menu-button[data-v-de54ff57],.mobile-nav[data-v-de54ff57]{display:none}.account-menu-enter-active[data-v-de54ff57],.account-menu-leave-active[data-v-de54ff57],.site-menu-enter-active[data-v-de54ff57],.site-menu-leave-active[data-v-de54ff57]{transition:opacity .16s,transform .16s}.account-menu-enter-from[data-v-de54ff57],.account-menu-leave-to[data-v-de54ff57],.site-menu-enter-from[data-v-de54ff57],.site-menu-leave-to[data-v-de54ff57]{opacity:0;transform:translateY(-4px)}@media (width<=1000px){.navbar-primary[data-v-de54ff57]{grid-template-columns:auto minmax(0,1fr) auto;gap:18px}.nav-link[data-v-de54ff57]{gap:5px;padding:0 8px;font-size:13px}.account-name[data-v-de54ff57]{display:none}}@media (width<=760px){.navbar-primary[data-v-de54ff57]{grid-template-columns:minmax(0,1fr) auto;gap:8px;width:calc(100% - 32px);max-width:none}.desktop-nav[data-v-de54ff57]{display:none}.actions[data-v-de54ff57]{grid-column:2}.site-brand[data-v-de54ff57]{font-size:18px}.site-brand img[data-v-de54ff57]{flex-basis:34px;width:34px;height:34px}.mobile-menu-button[data-v-de54ff57]{width:40px;height:44px;display:grid}.nav-icon-button[data-v-de54ff57]{width:32px;height:44px}.nav-icon-button[data-v-de54ff57]:after{display:none}.nav-login[data-v-de54ff57]{min-height:36px}.nav-login svg[data-v-de54ff57],.account-chevron[data-v-de54ff57]{display:none}.account-button[data-v-de54ff57]{min-height:44px}.actions[data-v-de54ff57],.signed-in-actions[data-v-de54ff57]{gap:2px}.mobile-nav[data-v-de54ff57]{background:#fff;border-bottom:1px solid #e6e9ed;padding:8px 16px 14px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 10px 18px #17222c0a}.mobile-nav a[data-v-de54ff57]{color:#505762;border-radius:5px;align-items:center;gap:12px;min-height:46px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.mobile-nav a.active[data-v-de54ff57]{color:#20252d;background:#f3f5f7;font-weight:600}}.toast-surface{top:calc(env(safe-area-inset-top,0px) + 20px);z-index:4000;box-sizing:border-box;color:#f1f1f1;text-align:start;overflow-wrap:anywhere;pointer-events:none;background:#2c2c2e;border:1px solid #454548;border-radius:24px;align-items:center;gap:9px;width:max-content;max-width:min(560px,100vw - 32px);min-height:42px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0000002e}.toast-surface>span:last-child{min-width:0}.toast-icon{color:#a6c8f5;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;animation:.18s ease-out both toast-icon-reveal;display:inline-flex}.toast-icon--success{color:#85d6a5}.toast-icon--error{color:#ff9696}.toast-icon--warning{color:#e9c77f}.toast-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block}.toast-icon--success path{stroke-dasharray:32;stroke-dashoffset:32px;animation:.32s ease-out 60ms forwards toast-check-draw}.toast-icon--loading svg{animation:1s linear infinite toast-icon-spin}.toast-surface-enter-active,.toast-surface-leave-active{transition:opacity .16s}.toast-surface-enter-from,.toast-surface-leave-to{opacity:0}.toast-surface.show{animation:.16s ease-out both toast-icon-reveal}@keyframes toast-icon-reveal{0%{opacity:0}to{opacity:1}}@keyframes toast-check-draw{to{stroke-dashoffset:0}}@keyframes toast-icon-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.toast-surface,.toast-icon,.toast-icon svg,.toast-icon--success path{stroke-dashoffset:0;transition:none!important;animation:none!important}}.apple-confirm-mask[data-v-96cf5d45]{z-index:2400;-webkit-backdrop-filter:blur(28px)saturate(170%);background:radial-gradient(circle at 50% 20%,#ffffff57,#0000 32rem),#f5f5f794;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.apple-confirm-card[data-v-96cf5d45]{width:min(392px,100%);color:var(--color-text-primary);text-align:center;background:#ffffffdb;border:1px solid #3c3c431f;border-radius:28px;padding:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd1,0 24px 80px #00000024}.apple-confirm-card[data-v-96cf5d45]:before{pointer-events:none;content:"";background:linear-gradient(#ffffffb3,#0000 42%);position:absolute;inset:0}.apple-confirm-close[data-v-96cf5d45],.apple-confirm-icon[data-v-96cf5d45],.apple-confirm-card h2[data-v-96cf5d45],.apple-confirm-card p[data-v-96cf5d45],.apple-confirm-actions[data-v-96cf5d45]{z-index:1;position:relative}.apple-confirm-close[data-v-96cf5d45]{border-radius:var(--radius-full);width:34px;height:34px;color:var(--color-text-secondary);transition:transform var(--duration-fast) var(--ease-apple), background var(--duration-fast) var(--ease-apple), color var(--duration-fast) var(--ease-apple);background:#7676801a;border:1px solid #3c3c431a;place-items:center;display:grid;position:absolute;top:14px;right:14px}.apple-confirm-close[data-v-96cf5d45]:hover{color:var(--color-text-primary);background:#76768029}.apple-confirm-close[data-v-96cf5d45]:active{transform:scale(.94)}.apple-confirm-icon[data-v-96cf5d45]{border-radius:var(--radius-full);background:var(--color-primary-subtle);width:52px;height:52px;color:var(--color-primary);place-items:center;margin:4px auto 16px;display:grid;box-shadow:inset 0 0 0 1px #0a84ff1f}.tone-danger .apple-confirm-icon[data-v-96cf5d45]{color:var(--color-danger);background:#ff3b301a;box-shadow:inset 0 0 0 1px #ff3b3024}.apple-confirm-card h2[data-v-96cf5d45]{max-width:300px;font-family:var(--font-display);font-size:22px;font-weight:var(--weight-bold);letter-spacing:0;margin:0 auto;line-height:1.25}.apple-confirm-card p[data-v-96cf5d45]{max-width:316px;color:var(--color-text-secondary);font-size:var(--text-subheadline);white-space:pre-wrap;overflow-wrap:anywhere;margin:10px auto 0;line-height:1.6}.apple-confirm-actions[data-v-96cf5d45]{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}.apple-confirm-btn[data-v-96cf5d45]{min-height:42px;font-size:var(--text-subheadline);font-weight:var(--weight-semibold);transition:transform var(--duration-fast) var(--ease-spring), background var(--duration-fast) var(--ease-apple), color var(--duration-fast) var(--ease-apple), box-shadow var(--duration-fast) var(--ease-apple);border:0;border-radius:14px;padding:0 16px}.apple-confirm-btn.secondary[data-v-96cf5d45]{color:var(--color-text-primary);background:#7676801f}.apple-confirm-btn.primary[data-v-96cf5d45]{background:var(--color-primary);color:var(--color-text-inverse);box-shadow:0 12px 28px #0a84ff3d}.tone-danger .apple-confirm-btn.primary[data-v-96cf5d45]{background:var(--color-danger);box-shadow:0 12px 28px #ff3b3038}.apple-confirm-btn[data-v-96cf5d45]:hover{transform:translateY(-1px)}.apple-confirm-btn[data-v-96cf5d45]:active{transform:scale(.97)}.apple-confirm-enter-active[data-v-96cf5d45],.apple-confirm-leave-active[data-v-96cf5d45]{transition:opacity var(--duration-normal) var(--ease-apple)}.apple-confirm-enter-active .apple-confirm-card[data-v-96cf5d45],.apple-confirm-leave-active .apple-confirm-card[data-v-96cf5d45]{transition:opacity var(--duration-normal) var(--ease-apple), transform var(--duration-normal) var(--ease-spring)}.apple-confirm-enter-from[data-v-96cf5d45],.apple-confirm-leave-to[data-v-96cf5d45]{opacity:0}.apple-confirm-enter-from .apple-confirm-card[data-v-96cf5d45],.apple-confirm-leave-to .apple-confirm-card[data-v-96cf5d45]{opacity:0;transform:translateY(6px)scale(.985)}@media (prefers-reduced-motion:reduce){.apple-confirm-enter-active[data-v-96cf5d45],.apple-confirm-leave-active[data-v-96cf5d45],.apple-confirm-enter-active .apple-confirm-card[data-v-96cf5d45],.apple-confirm-leave-active .apple-confirm-card[data-v-96cf5d45]{transition:none}}@media (width<=520px){.apple-confirm-mask[data-v-96cf5d45]{padding:12px}.apple-confirm-card[data-v-96cf5d45]{border-radius:24px;padding:26px 20px 20px}.apple-confirm-actions[data-v-96cf5d45]{grid-template-columns:1fr}}.page-loading[data-v-a6d2d649]{z-index:900;pointer-events:none;place-items:center;width:100%;height:100dvh;display:grid;position:fixed;inset:0}.page-loading--inline[data-v-a6d2d649]{height:auto;position:relative}.page-loading__content[data-v-a6d2d649]{justify-items:center;gap:12px;display:grid}.page-loading__label[data-v-a6d2d649]{color:var(--color-text-secondary,#9ca3af);font-size:13px}.loader-orbit[data-v-a6d2d649]{--dot-travel:15px;--dot-depth:2px;--dot-near:1.06;--dot-far:.94;--dot-duration:1.6s;isolation:isolate;width:50px;height:40px;display:block;position:relative}.loader-dot[data-v-a6d2d649]{width:14px;height:14px;animation:loader-dot-travel-a6d2d649 var(--dot-duration) cubic-bezier(.37, 0, .63, 1) infinite,loader-dot-depth-a6d2d649 var(--dot-duration) ease-in-out infinite;border-radius:50%;position:absolute;top:13px;left:18px;animation-duration:var(--dot-duration)!important}.loader-dot--cyan[data-v-a6d2d649]{background:#20d5d2}.loader-dot--rose[data-v-a6d2d649]{animation-delay:calc(var(--dot-duration) / -2), calc(var(--dot-duration) / -2);background:#fe2c55}.page-loading-enter-active[data-v-a6d2d649],.page-loading-leave-active[data-v-a6d2d649]{transition:opacity var(--motion-fast,.16s) ease-out}.page-loading-enter-from[data-v-a6d2d649],.page-loading-leave-to[data-v-a6d2d649]{opacity:0}@keyframes loader-dot-travel-a6d2d649{0%,to{translate:calc(var(--dot-travel) * -1) 0}50%{translate:var(--dot-travel) 0}}@keyframes loader-dot-depth-a6d2d649{0%,to{z-index:2;transform:translateY(0)scale(1)}25%{transform:translateY(calc(var(--dot-depth) * -1)) scale(var(--dot-near));z-index:2}50%{z-index:1;transform:translateY(0)scale(1)}75%{transform:translateY(var(--dot-depth)) scale(var(--dot-far));z-index:1}}@media (forced-colors:active){.loader-dot[data-v-a6d2d649]{background:canvastext}.loader-dot--rose[data-v-a6d2d649]{box-sizing:border-box;background:canvas;border:2px solid canvastext}}@media (prefers-reduced-motion:reduce){.loader-dot[data-v-a6d2d649]{animation:none;transform:none}}.route-progress-bar[data-v-f8a24d1a]{z-index:1200;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.route-progress-fill[data-v-f8a24d1a]{background:var(--color-primary,#0a84ff);width:100%;height:100%;box-shadow:0 0 8px var(--color-primary,#0a84ff);transform-origin:0;transition:transform .2s;transform:scaleX(0)}.route-progress-enter-active[data-v-f8a24d1a],.route-progress-leave-active[data-v-f8a24d1a]{transition:opacity .25s}.route-progress-enter-from[data-v-f8a24d1a],.route-progress-leave-to[data-v-f8a24d1a]{opacity:0}@media (prefers-reduced-motion:reduce){.route-progress-fill[data-v-f8a24d1a]{box-shadow:none;transition:none}}.app-fallback[data-v-eb66966e]{min-height:calc(100vh - var(--navbar-height));padding:var(--space-8);background:var(--color-bg-base);place-items:center;display:grid}.app-fallback>div[data-v-eb66966e]{justify-items:center;gap:var(--space-4);border:1px solid var(--color-border-light);border-radius:var(--radius-md);width:min(420px,100%);padding:var(--space-8);background:var(--color-bg-base);box-shadow:var(--shadow-sm);text-align:center;display:grid}.app-fallback strong[data-v-eb66966e]{font-size:var(--text-xl)}.app-fallback p[data-v-eb66966e]{color:var(--color-text-secondary);line-height:var(--leading-loose);margin:0}.route-stage[data-v-eb66966e]{isolation:isolate;position:relative}body.tools-page-locked{flex:auto;min-height:0;display:flex}.route-view[data-v-eb66966e]{min-width:0}@media (width<=767px){body.tools-page-locked{flex:initial;flex:initial;min-height:auto;display:block}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-page:#fff;--bg-sidebar:#f9f8f7;--bg-elevated:#fff;--bg-interactive:#f4f3f3;--bg-tertiary:#f0efed;--bg-popover:#fff;--bg-hover:#0f0f0f0e;--bg-active:#0f0f0f18;--bg-selected:#fff;--text-primary:#2c2c2b;--text-secondary:#7d7a75;--text-tertiary:#a19e99;--text-accent:#5f5e59;--text-disabled:#bcbab6;--text-link:#2383e2;--border-primary:#e6e5e3;--border-secondary:#f0efed;--border-strong:#d4d3cf;--border-focus:#2383e2;--icon-primary:#383836;--icon-secondary:#8e8b86;--icon-tertiary:#ada9a3;--selection-bg:#2383e224;--shadow-popover:0 4px 24px #0f0f0f1f;--shadow-button:inset 0 0 0 1px #0f0f0f1a, 0 1px 2px #0f0f0f1a}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:#191919;--bg-sidebar:#202020;--bg-elevated:#202020;--bg-interactive:#262626;--bg-tertiary:#383836;--bg-popover:#252525;--bg-hover:#ffffff0e;--bg-active:#ffffff18;--bg-selected:#252525;--text-primary:#f0efed;--text-secondary:#ada9a3;--text-tertiary:#7d7a75;--text-accent:#bcbab6;--text-disabled:#5f5e59;--text-link:#529cca;--border-primary:#383836;--border-secondary:#2c2c2b;--border-strong:#5f5e59;--border-focus:#2383e2;--icon-primary:#e6e5e3;--icon-secondary:#ada9a3;--icon-tertiary:#7d7a75;--selection-bg:#2383e224;--shadow-popover:0 4px 24px #0006;--shadow-button:inset 0 0 0 1px #0f0f0f33, 0 1px 2px #0f0f0f1a}:root,[data-theme=light],[data-theme=dark]{--color-bg-base:var(--bg-page);--color-text-primary:var(--text-primary);--color-border:var(--border-primary)}:root{--color-primary:#0071e3;--color-primary-hover:#0077ed;--color-primary-active:#0068d1;--color-primary-subtle:#0a84ff1a;--color-primary-alpha:#0a84ff24;--color-success:#34c759;--color-warning:#ff9500;--color-danger:#ff3b30;--color-info:#5ac8fa;--color-bg-base:#f5f5f7;--color-bg-elevated:#ffffffb8;--color-bg-overlay:#ffffffd1;--color-border:#3c3c432e;--color-border-light:#3c3c431a;--color-text-primary:#1d1d1f;--color-text-secondary:#6e6e73;--color-text-tertiary:#aeaeb2;--color-text-inverse:#fff;--color-code-bg:#7676801f;--color-code-text:#1d1d1f;--color-code-accent:var(--color-primary);--page-bg:#f7f7f5;--surface-soft:#ffffff75;--surface-hover:#ffffffc2;--surface-solid:#fff;--paper-text-primary:#171717;--paper-text-secondary:#555b65;--paper-text-tertiary:#8a8f98;--border-subtle:var(--color-border-light);--border-hover:#1118271f;--hover-bg:#1118270b;--active-bg:#11182713;--accent:#0a84ff;--accent-soft:#1677ff17;--radius-paper-sm:6px;--radius-paper-md:9px;--radius-paper-lg:14px;--shadow-paper-card:0 10px 30px #11182712;--shadow-popover:0 12px 30px #1118271a;--detail-page-max-width:1200px;--detail-article-width:760px;--detail-media-width:960px;--detail-page-padding-desktop:40px;--detail-page-padding-mobile:16px;--radius-media:10px;--radius-dialog:14px;--radius-xs:4px;--radius-sm:8px;--radius-md:16px;--radius-lg:22px;--radius-xl:28px;--radius-full:9999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--shadow-xs:0 1px 2px #00000009;--shadow-sm:0 10px 30px #0000000f;--shadow-md:0 16px 42px #00000014;--shadow-lg:0 24px 70px #0000001c;--shadow-xl:0 36px 100px #00000024;--glass-blur:blur(26px) saturate(180%);--glass-bg:#ffffffad;--glass-border:#ffffffa3;--glass-shadow:inset 0 1px 0 #ffffffd1, 0 20px 55px #00000014;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI Variable Text", "Segoe UI", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI Variable Display", "Segoe UI", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;--font-body:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI Variable Text", "Segoe UI", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;--font-mono:"SF Mono", "SFMono-Regular", ui-monospace, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--text-xs:12px;--text-sm:13px;--text-base:17px;--text-md:17px;--text-lg:20px;--text-xl:22px;--text-2xl:28px;--text-3xl:34px;--text-4xl:48px;--text-5xl:56px;--text-caption:12px;--text-footnote:13px;--text-subheadline:15px;--text-callout:16px;--text-body:17px;--text-title-3:20px;--text-title-2:22px;--text-title-1:28px;--text-large-title:34px;--leading-tight:1.14286;--leading-normal:1.47059;--leading-loose:1.65;--weight-regular:400;--weight-medium:500;--weight-semibold:500;--weight-bold:600;--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.35s;--duration-layout:.28s;--ease-apple:cubic-bezier(.25, .46, .45, .94);--ease-layout:cubic-bezier(.22, .8, .32, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--content-width-sm:640px;--content-width-md:960px;--content-width-lg:1180px;--navbar-height:44px;--color-accent:var(--color-primary);--color-accent-dark:var(--color-primary-hover);--color-accent-muted:var(--color-primary-alpha);--color-bg-primary:var(--color-bg-base);--color-bg-secondary:var(--color-bg-elevated);--color-bg-tertiary:var(--color-border-light);--color-border-hover:var(--color-border);--color-danger-bg:#ff3b3014;--radius-pill:var(--radius-full);--shadow-card:var(--shadow-sm);--shadow-card-hover:var(--shadow-md);--font-serif:var(--font-sans);--transition-fast:var(--duration-fast) var(--ease-apple);--transition-base:var(--duration-normal) var(--ease-apple);--bg-base:var(--color-bg-base);--bg-surface:#ffffffc7;--bg-elevated:var(--color-bg-elevated);--bg-overlay:var(--color-bg-elevated);--bg-glass:var(--glass-bg);--border-default:var(--color-border);--border-strong:var(--color-border);--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-tertiary);--text-disabled:var(--color-text-tertiary);--chart-silver:var(--color-text-tertiary);--chart-blue:var(--color-primary);--chart-green:var(--color-success);--radius-2xl:var(--radius-xl);--ease-smooth:var(--ease-apple);--ease-out-expo:var(--ease-apple);--dur-instant:80ms;--dur-fast:var(--duration-fast);--dur-normal:var(--duration-normal);--dur-slow:var(--duration-slow);--dur-page:var(--duration-layout)}@media (width<=900px){:root{--navbar-height:52px}}:root{--font-sans:-apple-system, BlinkMacSystemFont, "Inter", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", sans-serif;--font-display:var(--font-sans);--font-body:var(--font-sans);--font-mono:"SF Mono", "JetBrains Mono", "Fira Code", "Cascadia Code", ui-monospace, monospace;--text-xs:11px;--text-sm:13px;--text-base:15px;--text-md:15px;--text-lg:17px;--text-xl:21px;--text-2xl:28px;--text-3xl:40px;--text-4xl:40px;--text-5xl:40px;--text-caption:var(--text-xs);--text-footnote:var(--text-sm);--text-subheadline:var(--text-base);--text-callout:var(--text-lg);--text-body:var(--text-base);--text-title-3:var(--text-xl);--text-title-2:var(--text-xl);--text-title-1:var(--text-2xl);--text-large-title:var(--text-3xl);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:600;--leading-tight:1.3;--leading-normal:1.6;--leading-loose:1.8;--tracking-tight:0;--tracking-normal:0;--tracking-wide:0}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;width:100%;height:100%;font-family:var(--font-body);font-size:var(--text-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{width:100%;min-height:100vh;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-normal);font-kerning:normal;letter-spacing:0;text-rendering:optimizelegibility;background:#1c1c1e fixed;margin:0;padding:0}#app{width:100%;min-height:100%}body.modal-open{overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--color-border)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}a{color:var(--color-primary);transition:opacity var(--duration-fast) var(--ease-apple);text-decoration:none}button,input,textarea,select{color:inherit;font:inherit;letter-spacing:0}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}img{background:var(--color-bg-elevated);max-width:100%;display:block}img[src*="/brand/"]{background:0 0}code,pre{font-family:var(--font-mono);font-size:var(--text-sm)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:0}::selection{background:var(--color-primary-alpha);color:var(--color-primary)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.page{background:0 0;width:100%;min-height:100vh}.container{width:min(var(--content-width-lg), calc(100vw - 48px));margin:0 auto}.wide-container{width:calc(100% - (var(--space-6) * 2));max-width:clamp(calc(var(--content-width-lg) + var(--space-20) + var(--space-5)), 92vw, calc(var(--content-width-lg) + var(--content-width-sm) - var(--space-5)));margin:0 auto}.section{max-width:var(--content-width-lg);padding:var(--space-20) var(--space-8);margin:0 auto}.section-white{background:var(--color-bg-base)}.section-gray{background:var(--color-bg-elevated)}.section-head{justify-content:space-between;align-items:end;gap:var(--space-6);margin-bottom:var(--space-8);display:flex}.eyebrow,.card-meta,.meta{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:uppercase}.section-title{margin:0 0 var(--space-3);color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);letter-spacing:0;line-height:var(--leading-tight)}.section-desc,.section-subtitle{max-width:720px;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-normal);margin:0}.button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);min-height:36px;color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:transform var(--duration-fast) var(--ease-spring), border-color var(--duration-fast) var(--ease-apple), background var(--duration-fast) var(--ease-apple), color var(--duration-fast) var(--ease-apple), box-shadow var(--duration-fast) var(--ease-apple);background:#ffffffb8;border:1px solid #3c3c431f;padding:0 18px;display:inline-flex;box-shadow:inset 0 1px #fffc,0 8px 22px #0000000b}.button:hover{color:var(--color-primary)}@media (hover:hover) and (pointer:fine){.button:hover{background:#ffffffeb;border-color:#0a84ff42;transform:translateY(-1px)}.button:active{transform:scale(.97)}}.button.primary{background:var(--color-primary);color:var(--color-text-inverse);border-color:#0000;box-shadow:0 12px 28px #0a84ff42,inset 0 1px #ffffff38}.button.primary:hover{background:var(--color-primary-hover);color:var(--color-text-inverse);box-shadow:0 4px 20px #0a84ff38}.button.ghost{background:0 0}.button.danger{color:var(--color-danger);background:#ff3b301a;border-color:#0000}.icon-btn{width:36px;min-width:36px;padding:0}@media (width<=767px){html,body{overflow-x:hidden}.container,.wide-container{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.section{padding:var(--space-10) 12px}.section-head{align-items:flex-start;gap:var(--space-3);flex-direction:column}.section-title{font-size:var(--text-2xl)}.section-desc,.section-subtitle{font-size:var(--text-body)}.button{touch-action:manipulation;min-height:44px;padding:0 16px}.icon-btn{width:44px;min-width:44px}}.card,.content-card{border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-6);background:var(--glass-bg);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);transition:box-shadow var(--duration-normal) var(--ease-apple), transform var(--duration-normal) var(--ease-apple);position:relative;overflow:hidden}.card:hover,.content-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.card-title{margin:0 0 var(--space-2);color:var(--color-text-primary);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.tag{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);width:fit-content;min-height:22px;padding:0 var(--space-3);color:var(--color-primary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:uppercase;background:#0a84ff17;border:1px solid #0a84ff29;display:inline-flex}.skeleton{border-radius:var(--radius-lg);animation:skeletonPulse 1.5s var(--ease-apple) infinite;background:#7676801f}.reveal-init,.card-appear{opacity:0;transition:opacity var(--duration-slow) var(--ease-apple), transform var(--duration-slow) var(--ease-apple);transform:translateY(16px)}.reveal-init.is-revealed,.card-appear.visible{opacity:1;transform:translateY(0)}.page-enter-active,.page-leave-active{transition:opacity var(--dur-page) var(--ease-layout), transform var(--dur-page) var(--ease-layout)}.page-leave-active{z-index:0;pointer-events:none;width:100%;position:absolute;inset:0}.page-enter-from{opacity:0;transform:translateY(6px)}.page-enter-to,.page-leave-from{opacity:1;transform:none}.page-leave-to{opacity:0;transform:translateY(-3px)}.tab-content-enter-active{transition:opacity var(--duration-normal) var(--ease-apple), transform var(--duration-normal) var(--ease-apple)}.tab-content-leave-active{transition:opacity var(--duration-fast) var(--ease-apple), transform var(--duration-fast) var(--ease-apple)}.tab-content-enter-from{opacity:0;transform:translate(12px)}.tab-content-leave-to{opacity:0;transform:translate(-12px)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}@keyframes skeletonPulse{0%,to{opacity:.58}50%{opacity:1}}@keyframes numberFlip{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width>=768px){html.tools-page-locked,body.tools-page-locked{overscroll-behavior:none;width:100%;height:100dvh;overflow:hidden!important}body.tools-page-locked .page{flex-direction:column;height:100dvh;min-height:100dvh;display:flex;overflow:hidden!important}body.tools-page-locked .navbar{flex:0 0 var(--navbar-height)}body.tools-page-locked .page-enter-active,body.tools-page-locked .page-leave-active{transition:none}body.tools-page-locked .page-enter-from,body.tools-page-locked .page-leave-to{opacity:1;transform:none}}@media (width<=767px){html,body{max-width:100%;overflow-x:hidden}body.tools-page-locked{overscroll-behavior-y:auto;height:auto!important;overflow-y:auto!important}body.tools-page-locked .page{height:auto;min-height:100svh;overflow:visible}.container{width:min(100% - 32px, var(--content-width-lg))}.wide-container{width:calc(100% - (var(--space-4) * 2));max-width:var(--content-width-lg)}.section{padding:var(--space-12) var(--space-4)}.section-head{display:block}.section-title{font-size:var(--text-2xl)}.content-card,.card{padding:var(--space-4)}}.button,.rich-text-toolbar button,.nav-icon-button,.account-button{transition:background-color var(--duration-fast) var(--ease-apple), color var(--duration-fast) var(--ease-apple), box-shadow var(--duration-fast) var(--ease-apple), transform .16s var(--ease-apple)}.button:active:not(:disabled),.rich-text-toolbar button:active:not(:disabled),.nav-icon-button:active{transform:translateY(1px)}.page-enter-active,.page-leave-active{transition-duration:var(--duration-layout)}.button:focus-visible,.nav-link:focus-visible,.nav-icon-button:focus-visible,.rich-text-toolbar button:focus-visible{outline:2px solid var(--color-primary,#0a84ff);outline-offset:3px}.brand-wordmark{letter-spacing:0;white-space:nowrap;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;font-family:Georgia,Times New Roman,serif;font-style:normal;font-weight:700;line-height:1;display:inline-block;color:#000!important;-webkit-text-fill-color:#000!important;background:0 0!important}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1, "liga" 1, "calt" 1}body,button,input,textarea,select{font-family:var(--font-sans);letter-spacing:var(--tracking-normal)}.font-numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}code,pre,kbd{font-family:var(--font-mono);font-size:.9em}:root{--motion-press:.1s;--motion-fast:.16s;--motion-enter:.2s;--motion-exit:.15s;--motion-page:.24s;--motion-section:.18s;--motion-ease:cubic-bezier(.22,1,.36,1);--motion-ease-in-out:cubic-bezier(.45,0,.2,1);--duration-fast:var(--motion-fast);--duration-normal:.2s;--duration-slow:.28s;--duration-layout:var(--motion-page);--ease-apple:var(--motion-ease);--ease-layout:var(--motion-ease);--ease-spring:var(--motion-ease)}body.app-motion :is(button,a,select,input,textarea,summary,[role=button],[role=tab]){transition-property:color,background-color,border-color,box-shadow,opacity,transform,translate,scale;transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease)}body.app-motion :is(button,a[href],summary,[role=button],[role=tab]):active:not(:disabled):not([role=switch]):not([aria-disabled=true]){transition-duration:var(--motion-press);translate:0 .5px;scale:.985}body.app-motion :is(button,a,summary,[role=tab],[role=button]):focus-visible{outline:2px solid var(--color-primary,#0a84ff);outline-offset:3px}body.app-motion :is(.page-enter-active,.page-leave-active){will-change:opacity, transform;transition-property:opacity,transform!important}body.app-motion .page-enter-active{transition-duration:var(--motion-page)}body.app-motion .page-leave-active{transition-duration:var(--motion-exit);pointer-events:none}body.app-motion .page-enter-from{opacity:0;transform:translateY(10px)scale(.997)}body.app-motion .page-leave-to{opacity:0;transform:translateY(-4px)scale(.999)}body.app-motion :is(.page-enter-to,.page-leave-from){transform:translate(0,0)scale(1)}body.app-motion :is(.settings-section-enter-active,.settings-section-leave-active,.tab-content-enter-active,.tab-content-leave-active){will-change:opacity, transform;transition-property:opacity,transform!important}body.app-motion :is(.settings-section-enter-active,.tab-content-enter-active){transition-duration:var(--motion-section)}body.app-motion :is(.settings-section-leave-active,.tab-content-leave-active){transition-duration:var(--motion-exit)}body.app-motion :is(.tab-content-enter-from,.settings-section-enter-from){opacity:0;transform:translate(10px)}body.app-motion :is(.tab-content-leave-to,.settings-section-leave-to){opacity:0;transform:translate(-5px)}body.app-motion :is(.reveal-init,.card-appear){opacity:1;transition:none;transform:none}body.app-motion :is(.buddy,.buddy-eye,.buddy-arm--right,.buddy-antenna i,.buddy-shadow,.signal-wave,.floating-note,.comfort-line span){animation:none!important}body.app-motion .news-card{will-change:auto}body.app-motion .note-article{animation:none}body.app-motion .library-card-flow-enter-from,body.app-motion .library-card-flow-leave-to{transform:none}body.app-motion .library-card-flow-move{transition-duration:.18s}@media (hover:none){body.app-motion :is(.library-card,.file-card,.tool-card,.news-card):hover{transform:none}}@media (width<=767px){:root{--motion-enter:.18s;--motion-page:.22s;--motion-section:.17s}body.app-motion :is(.image-lightbox,.ticket-layer,.confirm-layer,.apple-confirm-mask){-webkit-backdrop-filter:none}}body.app-motion.motion-paused *,body.app-motion.motion-paused :before,body.app-motion.motion-paused :after{animation-play-state:paused!important}@media (hover:hover){body.app-motion :is(button,[role=button]):not(:disabled):not([aria-disabled=true]):not([role=switch]):not(:active):hover{translate:0 -1px}}body.app-motion .nav-link{position:relative}body.app-motion .nav-link:before{content:"";opacity:0;transform-origin:50%;height:2px;transition:scale .28s var(--motion-ease), opacity .22s var(--motion-ease-in-out);background:currentColor;border-radius:1px;position:absolute;bottom:1px;left:12px;right:12px;scale:0 1}body.app-motion .nav-link.active:before{opacity:.8;scale:1}body.app-motion :is([role=switch],input[type=checkbox],input[type=radio]){transition-duration:var(--motion-fast)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#0a84ff;--color-primary-hover:#2f95ff;--color-primary-active:#006fd6;--color-primary-subtle:#0a84ff1c;--color-primary-alpha:#0a84ff2e;--color-success:#2ba640;--color-warning:#f2a000;--color-danger:#ff5c5c;--color-info:#0a84ff;--color-bg-base:#1c1c1e;--color-bg-elevated:#2c2c2e;--color-bg-overlay:#2c2c2e;--color-border:#4a4a4e;--color-border-light:#3d3d40;--color-text-primary:#f1f1f1;--color-text-secondary:#aaa;--color-text-tertiary:#aaa;--color-text-inverse:#1c1c1e;--color-code-bg:#363638;--color-code-text:#f1f1f1;--color-bg-secondary:#242426;--color-bg-subtle:#363638;--color-border-subtle:#3d3d40;--page-bg:#1c1c1e;--surface-soft:#242426;--surface-hover:#363638;--surface-solid:#2c2c2e;--paper-text-primary:#f1f1f1;--paper-text-secondary:#aaa;--paper-text-tertiary:#aaa;--border-subtle:#3d3d40;--border-hover:#4a4a4e;--hover-bg:#363638;--active-bg:#4a4a4e;--accent:#0a84ff;--accent-soft:#0a84ff1c;--shadow-paper-card:0 1px 0 #ffffff0a;--shadow-popover:0 10px 30px #00000080;--shadow-xs:0 1px 2px #00000059;--shadow-sm:0 4px 16px #00000059;--shadow-md:0 8px 28px #00000073;--shadow-lg:0 14px 42px #00000085;--shadow-xl:0 18px 54px #00000094;--glass-bg:#242426;--glass-border:#3d3d40;--glass-shadow:0 1px 0 #ffffff09, 0 8px 28px #00000052;--bg-surface:#242426;--bg-elevated:#2c2c2e;--bg-overlay:#2c2c2e;--bg-glass:#242426;--border-default:#4a4a4e;--border-strong:#57575a;--text-primary:#f1f1f1;--text-secondary:#aaa;--text-tertiary:#aaa;--text-disabled:#717171;--loading-surface:#2c2c2e;--loading-cover:#3d3d40;--loading-placeholder:#4a4a4e}html,body,#app,.page{color:#f1f1f1;background:#1c1c1e}body{background-attachment:initial}img:not([src*="/brand/"]){background-color:#242426}input,textarea,select,button{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input::placeholder,textarea::placeholder{opacity:1;color:#8f8f8f!important}.brand-wordmark{color:#f1f1f1!important;-webkit-text-fill-color:#f1f1f1!important}.button:not(.primary),.icon-btn{color:#f1f1f1;box-shadow:none;background:#363638;border-color:#4a4a4e}.button:not(.primary):hover,.icon-btn:hover{color:#f1f1f1;background:#4a4a4e;border-color:#57575a}.button.primary,.button.primary:hover{color:#fff;box-shadow:none}.card,.content-card{box-shadow:none;-webkit-backdrop-filter:none;background:#2c2c2e;border-color:#3d3d40}.skeleton{background-color:#363638}.navbar{-webkit-backdrop-filter:blur(12px);border-bottom:none;background:#1c1c1ef5!important}.site-brand,.nav-link.active,.account-button,.nav-login,.mobile-nav a.active{color:#f1f1f1!important}.nav-link,.nav-link svg,.nav-icon-button,.mobile-menu-button,.account-chevron{color:#aaa!important}.nav-link:hover,.nav-icon-button:hover,.mobile-menu-button:hover,.account-button:hover,.mobile-nav a:hover,.mobile-nav a.active{color:#f1f1f1!important;background:#363638!important}.nav-link.active{background:0 0!important}.nav-link.active svg{color:#f1f1f1!important}.nav-login{background:0 0!important;border-color:#4a4a4e!important}.nav-login:hover{background:#363638!important}.account-avatar{color:#f1f1f1!important;background:#363638!important}.account-menu,.mobile-nav{background:#363638!important;border-color:#4a4a4e!important;box-shadow:0 8px 28px #0000007a!important}.account-menu button,.mobile-nav a{color:#f1f1f1!important}.account-menu button:hover{background:#4a4a4e!important}.nav-unread{border-color:#1c1c1e!important}.site-footer{color:#aaa!important;background:#1c1c1e!important;border-color:#3d3d40!important}.footer-brand,.footer-column h3,.footer-contact h3{color:#f1f1f1!important}.footer-intro p,.footer-column a,.contact-card a,.contact-card button,.contact-card span,.footer-bottom small,.footer-bottom a{color:#aaa!important}.footer-column a:hover,.contact-card a:hover,.footer-bottom a:hover{color:#f1f1f1!important}.contact-toggle{color:#f1f1f1!important;background:#2c2c2e!important;border-color:#4a4a4e!important}.contact-toggle:hover{background:#363638!important}.footer-bottom{border-color:#3d3d40!important}.home-page,.news-shell{background:#1c1c1e!important}.top-news,.state-card,.news-card{box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.top-news__visual{background-color:#242426!important;border-color:#3d3d40!important}.top-news__visual.has-image{box-shadow:none!important;background:#242426!important}.news-card :is(h3,.source),.top-news h2{color:#f1f1f1!important}.news-card p,.top-news p,.news-card time{color:#aaa!important}.news-card .category,.tag{color:#f1f1f1!important;background:#363638!important;border-color:#0000!important}.heat{background:#4a4a4e!important}.library-page{--library-page-bg:#1c1c1e;--library-surface-soft:#242426;--library-surface-hover:#363638;--library-text-primary:#f1f1f1;--library-text-secondary:#aaa;--library-text-tertiary:#717171;--library-border-subtle:#3d3d40;--library-border-hover:#4a4a4e;--library-hover-bg:#363638;--library-active-bg:#4a4a4e;--library-accent:#0a84ff;--library-accent-soft:#0a84ff1c;--library-shadow-card:none;--library-shadow-popover:0 8px 28px #0000007a}.library-search,.sync-button,.library-pagination,.pagination-jump input,.library-state{color:#f1f1f1!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.library-search:focus-within,.sync-button:hover,.library-pagination button:hover,.pagination-jump button:hover{background:#363638!important}.library-search:focus-within{border-color:#0a84ff!important}.library-search input{caret-color:#f1f1f1;color:#f1f1f1!important}.library-search input::placeholder{color:#aaa!important}.result-header h2,.card-body h2,.library-state strong,.library-state h2{color:#f1f1f1!important}.result-header h2 span,.active-filters span,.active-filters button,.card-body p,.meta-row,.library-state p,.library-state .state-action{color:#aaa!important}.card-cover,.cover-placeholder{background-color:#242426!important;border-color:#3d3d40!important}.menu-trigger,.menu-popover{color:#aaa!important;box-shadow:none!important;background:#363638!important;border-color:#4a4a4e!important}.menu-trigger:hover,.menu-popover :is(button,a):hover{color:#f1f1f1!important;background:#4a4a4e!important}.detail-page{--note-page-bg:#1c1c1e;--note-text-primary:#f1f1f1;--note-text-secondary:#aaa;--note-text-tertiary:#717171;--note-border-subtle:#3d3d40;--note-hover-bg:#363638;--note-active-bg:#4a4a4e;--note-accent:#0a84ff;--note-accent-soft:#0a84ff1c}.note-topbar{box-shadow:none!important;background:#1c1c1ef5!important;border-color:#3d3d40!important}.note-brand-action span,.note-topbar__title,.note-topbar__author,.text-content,.text-content :is(h1,h2,h3,h4,strong),.empty-note{color:#f1f1f1!important}.note-topbar__side-meta,.note-signoff,.text-content :is(p,li,blockquote),.note-action,.note-bookmark{color:#aaa!important}.note-action:hover,.note-bookmark:hover,.note-bookmark.is-open{color:#f1f1f1!important;background:#363638!important}.image-card,.audio-card,.file-card,.note-image-block,.note-access-state{color:#f1f1f1!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.image-card__preview,.file-card__preview,.image-skeleton,.image-error{background:#242426!important}.file-card__copy small,.audio-card__body small,.image-card__body small,.note-access-state p,.note-access-state__foot{color:#aaa!important}.note-access-state h1{color:#f1f1f1!important}.note-access-state__kicker{color:#a8cdb9!important}.note-access-state__icon{color:#a8d4b7!important;background:#263d34!important;border-color:#3f5e4f!important}.note-access-state.permission .note-access-state__icon{color:#e6bc79!important;background:#3b3020!important;border-color:#6f5531!important}.file-preview,.file-preview__header,.file-preview__body,.file-preview__content,.file-preview__fallback{color:#f1f1f1!important;background:#1c1c1e!important;border-color:#3d3d40!important}.file-preview__exit,.file-preview__download,.file-preview__title-block strong{color:#f1f1f1!important}.file-preview__exit:hover,.file-preview__download:hover{background:#363638!important;border-color:#4a4a4e!important}.file-preview__download{background:#2c2c2e!important;border-color:#4a4a4e!important}.file-preview__frame{background:#242426!important}.market-page{--color-page-bg:#1c1c1e;background:#1c1c1e!important}.metal-card{--color-gold-bg:#ba751733;--color-silver-bg:#363638;--color-rise:#ff6b6b;--color-fall:#5bd69a;--color-rise-bg:#ff5c5c2e;--color-fall-bg:#2ba66433;--color-text-1:#f1f1f1!important;--color-text-2:#aaa!important;--color-text-3:#aaa!important;--color-border:#3d3d40!important;--color-card-bg:#2c2c2e!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.state-card,.devtools-sidebar,.workspace,.tool-card,.output-box,.result-card,.input-section,.code-editor,.json-editor,.match-preview{color:#f1f1f1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.tool-card:hover,.tool-card.active,.ghost-btn:hover,.clear-btn:hover,.mode-row button:hover,.mode-row button.active,.flag-row button:hover,.flag-row button.active{color:#f1f1f1!important;background:#4a4a4e!important}.workspace-head,.toolbar,.output-section{background:#242426!important;border-color:#3d3d40!important}.workspace :is(input,textarea,select),.devtools-page :is(input,textarea,select){color:#f1f1f1!important;background:#202022!important;border-color:#4a4a4e!important}.system-page,.system-shell,.settings-main,.settings-section-panel,.settings-page,.settings-shell,.settings-workspace,.settings-editor{color:#f1f1f1!important;background:#1c1c1e!important;border-color:#3d3d40!important}.settings-sidebar,.settings-topbar,.settings-actionbar,.section-actionbar{color:#f1f1f1!important;box-shadow:none!important;background:#242426!important;border-color:#3d3d40!important}.sidebar-item.active,.settings-tabs button.selected,.settings-tabs button:hover{color:#f1f1f1!important;box-shadow:none!important;background:#363638!important}.settings-block,.nav-matrix,.assistant-provider,.setting-line,.summary-tile,.table-wrap,.log-table-wrap,.user-table-wrap,.content-admin-module,.table-shell,.editor-canvas,.editor-document,.publish-drawer,.confirm-dialog,.ticket-drawer,.ban-composer,.telegram-block,.security-table-wrap,.feedback-table-wrap{color:#f1f1f1!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.matrix-head,.content-table thead,.content-table th,.log-table th,.user-table th,.feedback-table th,.security-table th,.table-pagination,.active-filters,.editor-topbar,.rich-text-toolbar{color:#aaa!important;background:#242426!important;border-color:#3d3d40!important}.matrix-row,.content-table td,.log-table td,.user-table td,.feedback-table td,.security-table td{color:#f1f1f1!important;border-color:#3d3d40!important}.content-table tbody tr:hover,.log-table tbody tr:hover,.user-table tbody tr:hover,.feedback-table tbody tr:hover,.security-table tbody tr:hover{background:#363638!important}.system-page :is(input,textarea,select),.settings-page :is(input,textarea,select),.content-admin-module :is(input,textarea,select),.telegram-settings :is(input,textarea,select),.security-console :is(input,textarea,select),.feedback-admin :is(input,textarea,select){color:#f1f1f1!important;box-shadow:none!important;background:#202022!important;border-color:#4a4a4e!important}.system-page :is(input,textarea,select):focus,.settings-page :is(input,textarea,select):focus,.content-admin-module :is(input,textarea,select):focus{background:#242426!important;border-color:#0a84ff!important;box-shadow:0 0 0 1px #0a84ff!important}.system-page input[type=search]:focus,.settings-page input[type=search]:focus,.content-admin-module input[type=search]:focus{box-shadow:none!important;outline:none!important}.system-page :is(.button,.mini-action,.provider-tab,.inspector-head button):not(.primary),.content-admin-module :is(.secondary-button,.icon-button),.telegram-button.secondary,.telegram-icon-button{color:#f1f1f1!important;box-shadow:none!important;background:#363638!important;border-color:#4a4a4e!important}.system-page :is(.button,.mini-action,.provider-tab,.inspector-head button):not(.primary):hover,.content-admin-module :is(.secondary-button,.icon-button):hover,.telegram-button.secondary:hover,.telegram-icon-button:hover{background:#4a4a4e!important}.system-page .provider-tab.active:not(.current),.system-page .provider-tab.active:not(.current):hover{background:#0a84ff24!important;border-color:#0a84ff!important}.system-page .provider-tab.current,.system-page .provider-tab.current:hover{border-color:var(--color-success)!important;background:#2ba64024!important}.content-admin-module{--cp-text:#f1f1f1;--cp-secondary:#aaa;--cp-tertiary:#717171;--cp-border:#3d3d40;--cp-hover:#363638;--cp-selected:#0a84ff1c}.row-menu,.visibility-list,.admin-composer-row,.composer-row,.pending-file,.admin-pending-file{color:#f1f1f1!important;box-shadow:none!important;background:#363638!important;border-color:#4a4a4e!important}.row-menu button,.visibility-list button,.ticket-messages p,.admin-composer textarea,.feedback-composer textarea{color:#f1f1f1!important}.row-menu button{background:0 0!important}.row-menu button:hover,.row-menu button:focus-visible,.ticket-drawer>header button:hover{color:#f1f1f1!important;background:#4a4a4e!important}.row-menu button.danger-text{color:#ff8f8f!important}.row-menu hr{border-color:#4a4a4e!important}.visibility-list button,.ticket-messages p,.admin-attachment,.message-attachment{background:#363638!important;border-color:#4a4a4e!important}.ai-assistant{--ai-panel-bg:#2c2c2efa!important;--ai-panel-border:#4a4a4e!important;--ai-header-bg:#2c2c2efa!important;--ai-subheader-bg:#181818fa!important;--ai-action-bg:#363638!important;--ai-action-bg-hover:#4a4a4e!important;--ai-action-border:#4a4a4e!important;--ai-action-color:#f1f1f1!important;--ai-assistant-bubble-bg:#363638!important;--ai-input-area-bg:#242426!important;--ai-input-bg:#363638!important;--ai-input-placeholder:#aaa!important;--ai-text-primary:#f1f1f1!important;--ai-text-secondary:#aaa!important;--ai-text-muted:#aaa!important;--ai-divider:#3d3d40!important}.ai-assistant-panel,.ai-panel-header,.ai-input-area,.ai-input-wrap,.ai-answer-mode{color:#f1f1f1!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.ai-input-area{background:#242426!important}.ai-input-wrap,.ai-answer-mode{background:#363638!important;border-color:#4a4a4e!important}.ai-title strong,.ai-input-wrap textarea{color:#f1f1f1!important}.ai-header-actions button{color:#aaa!important}.ai-header-actions button:hover{color:#f1f1f1!important;background:#4a4a4e!important}.feedback-layer{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#00000047!important}.modal-mask,.confirm-layer,.ticket-layer,.publish-layer,.drawer-mask{background:#000000ad!important}.feedback-center,.feedback-header,.feedback-composer,.feedback-messages,.modal-card,dialog,[role=dialog]{color:#f1f1f1!important;background:#2c2c2e!important;border-color:#4a4a4e!important;box-shadow:0 12px 36px #00000094!important}.feedback-message p,.feedback-message .message-attachment,.empty-feedback span{color:#f1f1f1!important;background:#363638!important;border-color:#4a4a4e!important}.feedback-message.mine p{color:#1c1c1e!important;background:#0a84ff!important;border-color:#0a84ff!important}.feedback-header strong,.ticket-row,.ticket-copy strong,.empty-feedback strong,.message-attachment strong,.pending-file strong{color:#f1f1f1!important}.ticket-row:hover,.icon-button:hover,.attach-button:hover,.pending-file button:hover{background:#4a4a4e!important}@media (width<=767px){.devtools-sidebar,.content-table tr,.table-pagination,.editor-topbar,.editor-canvas{background:#242426!important;border-color:#3d3d40!important}}.library-toolbar{background:0 0!important;border:0!important}.library-page .library-search{background:#202022!important;border-color:#4a4a4e!important}.library-page .library-search input{background:0 0!important}.library-page .library-card{box-shadow:none!important;background:0 0!important;border:0!important}.library-page .menu-trigger{color:#f1f1f1!important;box-shadow:none!important;background:0 0!important;border:0!important}.library-page .menu-trigger:hover{background:#363638!important}.library-page .tag-row span{color:#aaa!important;background:0 0!important;border:0!important}.metal-card :is(.metal-price,.conversion-item strong){color:#f1f1f1!important}.metal-card.metal-card--flash-rise .metal-price{color:#ff9696!important;background:#ef5b5b24!important}.metal-card.metal-card--flash-fall .metal-price{color:#72dba1!important;background:#2eb87224!important}.metal-card :is(.unit-label,.conversion-item span,.range-labels,.range-labels span,.update-time,.no-chart,.range-unavailable){color:#aaa!important}.metal-card .metal-divider{background:#3d3d40!important}.metal-card .range-dot{background:#f1f1f1!important;border-color:#2c2c2e!important}.devtools-page{color:#f1f1f1!important;background:#1c1c1e!important}.devtools-page :is(.workspace-head,.workspace-body,.input-section,.output-section,.output-box,.code-editor,.json-editor,.match-preview,.time-tool,.codec-tool,.regex-tool,.ip-tool){box-shadow:none!important;background-color:#2c2c2e!important;border-color:#3d3d40!important}.devtools-page .workspace,.devtools-page .workspace-body{background:0 0!important}.content-admin-module .back-button{color:#f1f1f1!important;background:#2b2b2b!important;border-color:#4a4a4e!important}.content-admin-module .back-button:hover{background:#3a3a3a!important}.devtools-page .tool-card{color:#f1f1f1!important;background:0 0!important;border-color:#0000!important;border-radius:8px!important}.devtools-page .tool-card:hover,.devtools-page .tool-card.active{box-shadow:none!important;background:#2b2b2b!important;border-color:#0000!important;transform:none!important}.devtools-page .tool-card strong,.devtools-page :is(.input-section,.output-section,.output-box) :is(h2,h3,strong,label){color:#f1f1f1!important}.devtools-page .tool-card .tool-icon{color:var(--tool-accent)!important;background:0 0!important;transform:none!important}.devtools-page .tool-card:before,.devtools-page .tool-card .active-dot{display:none!important}.devtools-page .tool-card :is(small),.devtools-page :is(.empty-output,.empty-output p,.toolbar-status,.helper-text,.hint,.description){color:#aaa!important}.devtools-page :is(textarea,input,select,.editor-line,.editor-content){color:#f1f1f1!important;background-color:#202022!important;border-color:#4a4a4e!important}.devtools-page .ip-tool input{background:0 0!important;border-color:#0000 #0000 #4a4a4e!important}.devtools-page .ip-tool input:focus{border-bottom-color:var(--color-primary)!important}.devtools-page .time-tool .result-row{background:#2b2b2b;border:1px solid #383838}.devtools-page .time-tool .result-label{color:#d6d6d6}.devtools-page .time-tool .result-row code{color:#f1f1f1!important;background:0 0!important;border:0!important}.devtools-page .time-tool .copy-row{color:#ddd;background:#242424;border-color:#484848}.devtools-page :is(.process-action,.ghost-btn,.clear-btn){box-shadow:none!important;border-radius:8px!important}.devtools-page :is(.process-action,.ghost-btn,.clear-btn):disabled{opacity:.58!important}.devtools-page .process-action:not(:disabled){color:#d8e5eb!important;box-shadow:none!important;background:#273744!important;border-color:#425665!important}.devtools-page .process-action:disabled{color:silver!important;background:#292929!important;border-color:#3a3a3a!important}.devtools-page .copy-btn:not(:disabled){color:#d3e4d7!important;background:#29382f!important;border-color:#40564a!important}.devtools-page .copy-btn:disabled{color:silver!important;background:#292929!important;border-color:#3a3a3a!important}.devtools-page .clear-btn:not(:disabled){color:#ead4d1!important;background:#392e2d!important;border-color:#5a4543!important}.devtools-page .clear-btn:disabled{color:silver!important;background:#292929!important;border-color:#3a3a3a!important}.devtools-page .undo-btn{color:#f4d9a6!important;background:#51402a!important;border-color:#8a7045!important}.devtools-page :is(.process-action,.copy-btn,.clear-btn,.undo-btn):hover:not(:disabled){filter:brightness(1.08)}.devtools-page .workspace-body:is(.compact-tool,.ip-layout) :is(.output-box,.match-preview){background:#242426!important}.devtools-page .workspace-body:is(.compact-tool,.ip-layout) .output-box.success{box-shadow:none!important;border-color:#3d3d40!important}.system-page{--color-text-primary:#f1f1f1;--color-text-secondary:#aaa;--color-text-tertiary:#aaa;--color-border:#4a4a4e;--color-border-light:#3d3d40;--color-border-subtle:#3d3d40}.system-page :is(.system-shell,.settings-main,.settings-section-panel,.feedback-admin,.content-admin-module,.security-console){color:#f1f1f1!important;background:#1c1c1e!important}.system-page :is(.settings-sidebar,.admin-heading,.feedback-toolbar,.feedback-pagination,.log-toolbar,.table-pagination){color:#f1f1f1!important;background:#242426!important;border-color:#3d3d40!important}.system-page :is(.admin-heading h2,.block-title strong,.sidebar-heading strong,.sidebar-copy strong,.feedback-table td>strong,.subject-cell strong,.log-details summary){color:#f1f1f1!important}.system-page :is(.block-title small,.setting-line small,.sidebar-group-label,td small,.subject-cell small,.feedback-pagination,.table-pagination,.table-state),.system-page .sidebar-item,.system-page .sidebar-item .sidebar-icon{color:#aaa!important}.system-page .sidebar-item:hover,.system-page .sidebar-item.active{color:#f1f1f1!important;box-shadow:none!important;background:#363638!important}.system-page :is(.feedback-search,.tab-search,.log-filter select,.feedback-toolbar select,.pagination-size select){color:#f1f1f1!important;box-shadow:none!important;background:#202022!important;border-color:#4a4a4e!important}.system-page :is(.feedback-admin,.security-console,.log-console),.system-page :is(.feedback-toolbar,.log-toolbar,.user-toolbar),.system-page .security-console .security-toolbar{background:0 0!important;border-color:#0000!important}.system-page :is(.feedback-results,.security-table-wrap,.security-pagination,.log-table-wrap,.user-table-wrap){background:#2c2c2e!important;border-color:#3d3d40!important}.system-page :is(.feedback-search input,.tab-search input){color:#f1f1f1!important;background:0 0!important}.system-page :is(.feedback-table,.log-table,.user-table,.content-table,.security-table){color:#f1f1f1!important;background:#2c2c2e!important}.system-page :is(.feedback-table th,.log-table th,.user-table th,.content-table th,.security-table th){color:#aaa!important;background:#242426!important;border-color:#3d3d40!important}.system-page :is(.feedback-table td,.log-table td,.user-table td,.content-table td,.security-table td){color:#f1f1f1!important;background:#2c2c2e!important;border-color:#3d3d40!important}.system-page :is(.feedback-table tbody tr:hover td,.log-table tbody tr:hover td,.user-table tbody tr:hover td,.content-table tbody tr:hover td,.security-table tbody tr:hover td){background:#363638!important}.system-page :is(.feedback-pagination button,.table-pagination button,.pager-actions button):disabled{color:#717171!important;opacity:1!important;background:#242426!important;border-color:#3d3d40!important}.system-page :is(.feedback-pagination button,.table-pagination button,.pager-actions button):not(:disabled){color:#f1f1f1!important;background:#363638!important;border-color:#4a4a4e!important}.system-page :is(.subject-cell>span,.module-pill,.role-pill){color:#0a84ff!important;background:#0a84ff1c!important;border-color:#0000!important}.system-page .reply-button{color:#0a84ff!important;background:#0a84ff1c!important;border-color:#0a84ff61!important}@media (width<=820px){.system-page :is(.user-table-wrap tr,.log-table-wrap tr,.security-table tr,.feedback-table tr,.content-table tr,.matrix-row){color:#f1f1f1!important;background:#2c2c2e!important;border-color:#3d3d40!important}.system-page :is(.user-table-wrap td,.log-table-wrap td,.security-table td,.feedback-table td,.content-table td){background:0 0!important;border-color:#0000!important}}.telegram-settings :is(.telegram-block,.schedule-block){color:#f1f1f1!important;background:#2c2c2e!important;border-color:#3d3d40!important}.telegram-settings .telegram-block-head h2,.telegram-settings :is(.binding-identity strong,.binding-health strong,.binding-empty strong){color:#f1f1f1!important}.telegram-settings :is(.telegram-block-head p,.binding-identity small,.binding-health small,.binding-toggle,.binding-empty){color:#aaa!important}.telegram-settings .binding-row{background:#2c2c2e!important;border-color:#3d3d40!important}.telegram-settings .binding-row:hover{background:#363638!important}.telegram-settings :is(.telegram-field input,.telegram-button.secondary,.telegram-icon-button){color:#f1f1f1!important;box-shadow:none!important;background:#202022!important;border-color:#4a4a4e!important}.telegram-settings :is(.telegram-field input:focus,.telegram-button.secondary:hover,.telegram-icon-button:hover){background:#363638!important;border-color:#0a84ff!important}.telegram-settings :is(.telegram-button,.telegram-icon-button):disabled{color:#717171!important;opacity:1!important;background:#363638!important;border-color:#3d3d40!important}.settings-page{--ink:#f1f1f1!important;--muted:#aaa!important;--line:#3d3d40!important;color:#f1f1f1!important;background:#1c1c1e!important}.settings-page .settings-shell{color:#f1f1f1!important;background:0 0!important;border-color:#3d3d40!important}.settings-page .settings-topbar{background:0 0!important}.settings-page .settings-layout{color:#f1f1f1!important;box-shadow:none!important;background:#242426!important;border-color:#3d3d40!important}.settings-page :is(.settings-workspace,.settings-editor,.editor-panel,.settings-sidebar){color:#f1f1f1!important;box-shadow:none!important;background:0 0!important;border-color:#3d3d40!important}.settings-page :is(.settings-topbar h1,.avatar-row strong,.field>span){color:#f1f1f1!important}.settings-page :is(.avatar-row>div>span,.field small,.action-status){color:#aaa!important}.settings-page .home-link,.settings-page .secondary-button{color:#f1f1f1!important;box-shadow:none!important;background:#363638!important;border-color:#4a4a4e!important}.settings-page .settings-tabs button{color:#aaa!important;background:0 0!important;border-color:#0000!important}.settings-page .settings-tabs button:hover,.settings-page .settings-tabs button.selected{color:#f1f1f1!important;background:#363638!important;border-color:#0000!important}.settings-page .settings-tabs button.selected .nav-icon{color:#0a84ff!important}.settings-page .avatar-button i{color:#f1f1f1!important;background:#363638!important;border-color:#4a4a4e!important}.settings-page .avatar-button{background:#29384b!important}.settings-page .contact-icon{background:#313133!important}.settings-page .password-visibility{color:#aaa!important}.settings-page :is(.field input,.field textarea){color:#f1f1f1!important;box-shadow:none!important;background:#202022!important;border-color:#4a4a4e!important}.settings-page :is(.field input,.field textarea):focus{background:#242426!important;border-color:#0a84ff!important;box-shadow:0 0 0 1px #0a84ff!important}.settings-page :is(.avatar-row,.settings-actionbar,.security-account){border-color:#3d3d40!important}.settings-page :is(.primary-button,.secondary-button):disabled{color:#717171!important;opacity:1!important;background:#363638!important;border-color:#3d3d40!important}.apple-confirm-mask{background:#000000b8!important}.apple-confirm-card,.inline-confirm{color:#f1f1f1!important;background:#2c2c2e!important;border-color:#4a4a4e!important;box-shadow:0 18px 54px #00000094!important}.apple-confirm-card:before{background:0 0!important}.apple-confirm-card :is(h2,strong),.inline-confirm strong{color:#f1f1f1!important}.apple-confirm-card p,.inline-confirm p{color:#aaa!important}.apple-confirm-close,.apple-confirm-btn.secondary,.inline-confirm__cancel{color:#f1f1f1!important;background:#363638!important;border-color:#4a4a4e!important}.ticket-drawer,.ticket-drawer>header,.ticket-meta,.ticket-messages,.admin-composer{color:#f1f1f1!important;background:#2c2c2e!important;border-color:#3d3d40!important}.ticket-drawer :is(header strong,.ticket-messages p,.admin-attachment strong,.admin-pending-file strong){color:#f1f1f1!important}.ticket-drawer :is(header small,.ticket-messages small,.admin-attachment small,.admin-pending-file small),.ticket-drawer>header button{color:#aaa!important}.ticket-meta>span{color:#aaa!important;background:#363638!important}.ticket-messages p,.admin-attachment,.admin-composer-row,.admin-pending-file{background:#363638!important;border-color:#4a4a4e!important}.settings-dialog,.settings-dialog .banner,.settings-dialog .settings-actions{color:#f1f1f1!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.settings-dialog :is(h2,h3,strong,label){color:#f1f1f1!important}.settings-dialog :is(p,small,.field-hint,.settings-status){color:#aaa!important}.settings-dialog :is(input,textarea,select){color:#f1f1f1!important;box-shadow:none!important;background:#202022!important;border-color:#4a4a4e!important}.settings-dialog :is(input,textarea,select):focus{border-color:#0a84ff!important;box-shadow:0 0 0 1px #0a84ff!important}.ai-panel-body,.ai-message-list{color:#f1f1f1!important;background:#242426!important;border-color:#3d3d40!important}.ai-message-list :is(.message-card,.message-actions,.message-menu,.jump-latest){color:#f1f1f1!important;box-shadow:none!important;background:#363638!important;border-color:#4a4a4e!important}.ai-message-list :is(.message-card,.message-actions,.message-menu) button:hover,.ai-message-list .jump-latest:hover{background:#4a4a4e!important}.ai-message-list :is(.message-copy,.message-meta,.empty-copy){color:#aaa!important}.feedback-center,.feedback-audiences,.feedback-header,.feedback-messages,.feedback-composer{color:#f1f1f1!important;box-shadow:none!important;background:#242426!important;border-color:#3d3d40!important}.feedback-center :is(.feedback-header strong,.ticket-copy strong,.empty-feedback strong,.message-attachment strong,.pending-file strong){color:#f1f1f1!important}.feedback-center :is(.feedback-header small,.ticket-copy small,.empty-feedback p,.message-attachment small,.pending-file small,.message-meta){color:#aaa!important}.feedback-center .header-icon,.feedback-center .ticket-type{color:#83bdff!important;background:#25384f!important}.feedback-center .ticket-type--bug{color:#c8a7f1!important;background:#3a2d4a!important}.feedback-center .ticket-type--account{color:#91d9c0!important;background:#254039!important}.feedback-center .ticket-type--data{color:#f3c585!important;background:#453727!important}.feedback-center .ticket-copy time{color:#a5a5a5!important}.feedback-center .ticket-status{color:#f2c47a!important;background:#493921!important}.feedback-center .ticket-status--pending_user{color:#8dc2ff!important;background:#263c59!important}.feedback-center .ticket-status--closed{color:#93d8a9!important;background:#274136!important}.feedback-center :is(.ticket-row,.feedback-message p,.message-attachment,.composer-row,.pending-file){color:#f1f1f1!important;box-shadow:none!important;background:#363638!important;border-color:#4a4a4e!important}.feedback-center :is(.ticket-row,.icon-button,.attach-button):hover:not(:disabled){color:#f1f1f1!important;background:#4a4a4e!important}.feedback-center .feedback-message.mine p{color:#1c1c1e!important;background:#0a84ff!important;border-color:#0a84ff!important}.feedback-center textarea{color:#f1f1f1!important;background:0 0!important}.feedback-center .composer-row:focus-within{background:#363638!important;border-color:#0a84ff!important;box-shadow:0 0 0 1px #0a84ff!important}.feedback-center :is(button,textarea):disabled{color:#717171!important;opacity:1!important}.error-view{color:#f1f1f1!important;background:#1c1c1e!important}.error-view :is(h1,h2,h3,strong){color:#f1f1f1!important}.error-view :is(p,small,.error-description,.error-hint){color:#aaa!important}.error-view :is(.buddy,.buddy-face,.floating-note){color:#f1f1f1!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.error-view .error-button.secondary{color:#f1f1f1!important;background:#363638!important;border-color:#4a4a4e!important}.content-admin-module{--cp-bg:#1c1c1e;--cp-surface:#2c2c2e;--cp-surface-soft:#242426;--cp-border:#3d3d40;--cp-text:#f1f1f1!important;--cp-secondary:silver!important;--cp-tertiary:#a5a5a5!important;--cp-border:#4a4a4e!important;--cp-hover:#3d3d40!important;--cp-selected:#3d3d40!important}.content-admin-module :is(.content-list-page,.content-editor-page,.table-shell,.table-scroll,.table-state,.editor-canvas,.editor-document,.toolbar-slot,.active-filters,.attachment-item,.publish-drawer,.confirm-dialog,.row-menu){color:#f1f1f1!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.content-admin-module :is(.editor-canvas,.table-state,.toolbar-slot,.active-filters){background:#242426!important}.content-admin-module .content-list-page{background:#1c1c1e!important}.content-admin-module .toolbar-slot{background:0 0!important;border-color:#0000!important}.content-admin-module .active-filters{background:0 0!important}.content-admin-module :is(.editor-topbar,.selection-hint,.content-table th,.table-pagination){color:#aaa!important;background:#242426!important;border-color:#3d3d40!important}.content-admin-module :is(select,input,textarea,.batch-bar button,.icon-text-button,.type-switch button,.active-filters button,.table-pagination button,.visibility-list button,.share-expiry-cell select,.share-duration-control select){color:#f1f1f1!important;box-shadow:none!important;background:#202022!important;border-color:#4a4a4e!important}.content-admin-module .batch-bar button:hover:not(:disabled){background:#363638!important}.content-admin-module .batch-bar button:disabled{color:#9b9ba1!important;opacity:1!important;background:#29292b!important}.content-admin-module .batch-bar .danger-text:not(:disabled){color:#f77!important}.content-admin-module :is(.row-menu button,.type-switch button,.visibility-list button):hover{color:#f1f1f1!important;background:#363638!important}.content-admin-module :is(.row-menu button,.publish-drawer h2,.confirm-dialog h3,.attachment-item strong){color:#f1f1f1!important}.content-admin-module :is(.publish-drawer p,.confirm-dialog p,.attachment-item small,.table-state p),.publish-drawer p,.confirm-dialog p,.visibility-list small{color:#aaa!important}.drawer-options button,.visibility-list button,.publish-drawer .secondary-button,.confirm-dialog .secondary-button{color:#f1f1f1!important;background:#363638!important;border-color:#4a4a4e!important}.drawer-options button.active,.visibility-list button.active{color:#8ac4ff!important;background:#0a84ff2e!important;border-color:#0a84ff!important}.content-admin-module .tag-row button{color:#e4e4e4!important;background:#3d3d40!important}.content-admin-module .share-duration-control{color:silver!important}.content-admin-module .rich-text-content a{color:#0a84ff!important}.security-console :is(.security-toolbar,.security-search,.security-table-wrap,.security-card,.security-empty,.security-pagination,.history-drawer,.history-list){color:#f1f1f1!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.security-console :is(input,select,textarea){color:#f1f1f1!important;background:#202022!important;border-color:#4a4a4e!important}.security-console :is(h2,h3,strong,.security-table td){color:#f1f1f1!important}.security-console :is(p,small,.security-table th,.security-meta){color:#aaa!important}.form-field :is(input,textarea),.contact-field input{color:#f1f1f1!important;box-shadow:none!important;background:#202022!important;border-color:#4a4a4e!important}.detail-page :is(.detail-dialog,.note-share-dialog,.share-popover,.bookmark-popover,.is-featured .file-card){color:#f1f1f1!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#3d3d40!important}.detail-page .detail-paper{background:0 0!important}.content-admin-module .title-cell strong{color:#f1f1f1!important}.content-admin-module .title-cell small{color:#aaa!important}.detail-page :is(.detail-dialog,.note-share-dialog,.share-popover,.bookmark-popover) :is(h2,h3,strong){color:#f1f1f1!important}.detail-page :is(.detail-dialog,.note-share-dialog,.share-popover,.bookmark-popover) :is(p,small){color:#aaa!important}.content-admin-module.is-editor{background:#2c2c2e!important;border:0!important;border-radius:0!important}.content-admin-module.is-editor :is(.content-editor-page,.editor-canvas,.editor-document){background:#1c1c1e!important}.content-admin-module.is-editor :is(.title-input,.tag-row input){background:0 0!important;border:0!important}.content-admin-module.is-editor .rich-text-toolbar{background:0 0!important}.content-admin-module.is-editor .editor-toolbar-host{background:#242426!important;border-color:#3d3d40!important}.ai-message-bubble.user,.ai-assistant-button,.ai-assistant-button:active,.ai-assistant-button.active{color:#fff!important}a:hover{opacity:1}.news-card footer button,.top-news__toggle,.news-card .origin-link:hover,.news-card h3 a:hover{color:#4da6ff!important}.system-page :is(.search-box,.feedback-search,.security-search,.tab-search){min-height:44px;padding-inline:16px;color:#f1f1f1!important;box-shadow:none!important;background:#202022!important;border:1px solid #4a4a4e!important;border-radius:22px!important}.system-page :is(.search-box,.feedback-search,.security-search,.tab-search):focus-within{box-shadow:none!important;background:#202022!important;border-color:#0a84ff!important}.system-page :is(.search-box,.feedback-search,.security-search,.tab-search) input{caret-color:#f1f1f1;font-size:14px;color:#f1f1f1!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.system-page :is(.search-box,.feedback-search,.security-search,.tab-search) input::placeholder{color:#aaa!important}.system-page :is(.search-box,.feedback-search,.security-search,.tab-search)>svg{flex:none;width:17px;height:17px}select:focus,select:focus-visible{outline-offset:2px;box-shadow:none!important;border-color:#77777b!important;outline:2px solid #77777b!important}select option:checked{color:#f1f1f1!important;background:#242426!important}select option:hover{color:#f1f1f1!important;background:#363638!important}:is(.editor-content,.rich-text-content,.text-content) .note-file-card{box-sizing:border-box;width:min(100%,760px);max-width:100%;margin:10px auto}:is(.editor-content,.rich-text-content,.text-content) .note-file-card>a{box-sizing:border-box;border:1px solid var(--border-primary);background:var(--bg-interactive);width:100%;min-height:76px;color:var(--text-primary);border-radius:12px;align-items:center;gap:14px;padding:12px 16px;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}:is(.editor-content,.rich-text-content,.text-content) .note-file-card__icon{color:#7dbbff;letter-spacing:.02em;background:#0a84ff1f;border-radius:9px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:11px;font-weight:750;display:grid}:is(.editor-content,.rich-text-content,.text-content) .note-file-card[data-file-kind=pdf] .note-file-card__icon,:is(.editor-content,.rich-text-content,.text-content) .note-file-card[data-file-kind=word] .note-file-card__icon,:is(.editor-content,.rich-text-content,.text-content) .note-file-card[data-file-kind=excel] .note-file-card__icon{color:#0000;background-position:50%;background-repeat:no-repeat;background-size:38px 38px;font-size:0}:is(.editor-content,.rich-text-content,.text-content) .note-file-card[data-file-kind=pdf] .note-file-card__icon{background-color:#d201121f;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='url(%23a)'%20d='M4%204a2%202%200%200%201%202-2h10a4%204%200%200%201%204%204v14a2%202%200%200%201-2%202H8a4%204%200%200%201-4-4V4z'/%3e%3cpath%20fill='url(%23b)'%20d='M5%204a1%201%200%200%201%201-1h10a3%203%200%200%201%203%203v14a1%201%200%200%201-1%201H8a3%203%200%200%201-3-3V4z'/%3e%3cpath%20fill='url(%23c)'%20d='M5%204a1%201%200%200%201%201-1h10a3%203%200%200%201%203%203v14a1%201%200%200%201-1%201H8a3%203%200%200%201-3-3V4z'/%3e%3cpath%20fill='url(%23d)'%20d='M15.5%2016a.5.5%200%200%201%200%201h-7a.5.5%200%200%201%200-1h7z'/%3e%3cpath%20fill='url(%23e)'%20d='M15.5%2013a.5.5%200%200%201%200%201h-7a.5.5%200%200%201%200-1h7z'/%3e%3cpath%20fill='%23D20112'%20fill-rule='evenodd'%20d='M8.5%207c.402%200%20.773.184%201.037.442.266.26.463.634.463%201.058%200%20.424-.197.798-.463%201.058A1.507%201.507%200%200%201%208.5%2010H8v1.5a.5.5%200%200%201-1%200v-4l.01-.1A.5.5%200%200%201%207.5%207h1zM8%209h.5c.098%200%20.227-.05.338-.157A.496.496%200%200%200%209%208.5a.496.496%200%200%200-.162-.343A.511.511%200%200%200%208.5%208H8v1zm4-2c.63%200%201.166.229%201.526.715.341.46.474%201.084.474%201.785%200%20.7-.133%201.325-.474%201.785-.36.486-.896.715-1.526.715h-.5a.5.5%200%200%201-.5-.5v-4l.01-.1a.5.5%200%200%201%20.49-.4h.5zm0%204c.37%200%20.584-.122.724-.31.159-.216.276-.591.276-1.19s-.117-.974-.276-1.19C12.584%208.123%2012.37%208%2012%208v3z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23D20112'%20d='M17%207a.5.5%200%200%201%200%201h-1v1h.5a.5.5%200%200%201%200%201H16v1.5a.5.5%200%200%201-1%200v-4l.01-.1a.5.5%200%200%201%20.49-.4H17z'/%3e%3cdefs%3e%3clinearGradient%20id='a'%20x1='9.167'%20x2='12.5'%20y1='2'%20y2='22'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BBB'/%3e%3cstop%20offset='1'%20stop-color='%23888'/%3e%3c/linearGradient%3e%3clinearGradient%20id='b'%20x1='8.889'%20x2='11.787'%20y1='3'%20y2='21.034'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23fff'/%3e%3cstop%20offset='1'%20stop-color='%23EBEBEB'/%3e%3c/linearGradient%3e%3cradialGradient%20id='c'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='matrix(7.38889%2014.25%20-11.0833%205.34375%209.472%207.688)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='.177'%20stop-color='%23fff'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/radialGradient%3e%3clinearGradient%20id='d'%20x1='10.583'%20x2='10.856'%20y1='13'%20y2='17.093'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23898989'/%3e%3cstop%20offset='1'%20stop-color='%23636262'/%3e%3c/linearGradient%3e%3clinearGradient%20id='e'%20x1='10.583'%20x2='10.856'%20y1='13'%20y2='17.093'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23898989'/%3e%3cstop%20offset='1'%20stop-color='%23636262'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}:is(.editor-content,.rich-text-content,.text-content) .note-file-card[data-file-kind=word] .note-file-card__icon{background-color:#185abd1f;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='url(%23a)'%20d='M4%204a2%202%200%200%201%202-2h10a4%204%200%200%201%204%204v14a2%202%200%200%201-2%202H8a4%204%200%200%201-4-4V4z'/%3e%3cpath%20fill='url(%23b)'%20d='M5%204a1%201%200%200%201%201-1h10a3%203%200%200%201%203%203v14a1%201%200%200%201-1%201H8a3%203%200%200%201-3-3V4z'/%3e%3cpath%20fill='url(%23c)'%20d='M5%204a1%201%200%200%201%201-1h10a3%203%200%200%201%203%203v14a1%201%200%200%201-1%201H8a3%203%200%200%201-3-3V4z'/%3e%3cpath%20fill='url(%23d)'%20d='M16%2012.942v3.14a.918.918%200%200%201-.918.918H12v-2a3%203%200%200%200-2.067-2.85l1.78-2.233L16%2012.942z'/%3e%3cpath%20fill='url(%23e)'%20d='M16%2012.748a.919.919%200%200%201-.918.919h-3.397A2.997%202.997%200%200%200%209%2012H8v-.812a1.18%201.18%200%200%201%201.174-1.18l5.982-.033L16%209.5v3.248z'/%3e%3cpath%20fill='url(%23f)'%20fill-opacity='.6'%20d='M16%2012.748a.919.919%200%200%201-.918.919h-3.397A2.997%202.997%200%200%200%209%2012H8v-.812a1.18%201.18%200%200%201%201.174-1.18l5.982-.033L16%209.5v3.248z'/%3e%3cpath%20fill='url(%23g)'%20fill-opacity='.1'%20d='M16%2012.748a.919.919%200%200%201-.918.919h-3.397A2.997%202.997%200%200%200%209%2012H8v-.812a1.18%201.18%200%200%201%201.174-1.18l5.982-.033L16%209.5v3.248z'/%3e%3cpath%20fill='url(%23h)'%20d='M15.082%207c.507%200%20.918.411.918.918v1.497a.918.918%200%200%201-.918.918H9.476c-.815%200-1.476.66-1.476%201.476V8.574C8%207.704%208.705%207%209.574%207h5.508z'/%3e%3cpath%20fill='url(%23i)'%20fill-opacity='.8'%20d='M15.082%207c.507%200%20.918.411.918.918v1.497a.918.918%200%200%201-.918.918H9.476c-.815%200-1.476.66-1.476%201.476V8.574C8%207.704%208.705%207%209.574%207h5.508z'/%3e%3crect%20width='10'%20height='10'%20x='1'%20y='13'%20fill='url(%23j)'%20rx='2'/%3e%3crect%20width='10'%20height='10'%20x='1'%20y='13'%20fill='url(%23k)'%20fill-opacity='.65'%20rx='2'/%3e%3cpath%20fill='%23fff'%20d='m9.6%2015-1.292%206H6.763L6%2017.4%205.2%2021H3.64L2.4%2015h1.274l.766%203.96L5.2%2015h1.562l.797%203.96.748-3.96H9.6z'/%3e%3cdefs%3e%3clinearGradient%20id='a'%20x1='9.167'%20x2='12.5'%20y1='2'%20y2='22'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23BBB'/%3e%3cstop%20offset='1'%20stop-color='%23888'/%3e%3c/linearGradient%3e%3clinearGradient%20id='b'%20x1='8.889'%20x2='11.787'%20y1='3'%20y2='21.034'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23fff'/%3e%3cstop%20offset='1'%20stop-color='%23EBEBEB'/%3e%3c/linearGradient%3e%3cradialGradient%20id='c'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='matrix(7.38889%2014.25%20-11.0833%205.34375%209.472%207.688)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='.177'%20stop-color='%23fff'/%3e%3cstop%20offset='1'%20stop-color='%23EFEFEF'/%3e%3c/radialGradient%3e%3cradialGradient%20id='d'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='matrix(22.1992%200%200%205.49017%2015.528%2017)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='.18'%20stop-color='%231657F4'/%3e%3cstop%20offset='.575'%20stop-color='%230036C4'/%3e%3c/radialGradient%3e%3clinearGradient%20id='e'%20x1='8.071'%20x2='14.116'%20y1='15.135'%20y2='15.135'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2366C0FF'/%3e%3cstop%20offset='.256'%20stop-color='%230094F0'/%3e%3c/linearGradient%3e%3cradialGradient%20id='f'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='matrix(-5.32254%209.42419%20-11.6993%20-25.7646%2015.964%2010.58)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='.14'%20stop-color='%23D471FF'/%3e%3cstop%20offset='.831'%20stop-color='%23509DF5'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3cradialGradient%20id='g'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='matrix(0%208.24248%20-26.7428%200%2014.81%2017.008)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='.283'%20stop-color='%234F006F'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%234F006F'/%3e%3c/radialGradient%3e%3clinearGradient%20id='h'%20x1='8.071'%20x2='15.962'%20y1='9.917'%20y2='10.047'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239DEAFF'/%3e%3cstop%20offset='.201'%20stop-color='%233BD5FF'/%3e%3c/linearGradient%3e%3cradialGradient%20id='i'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='matrix(-7.55663%201.7597%20-4.73517%20-17.929%2015.964%207.71)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='.061'%20stop-color='%23E4A7FE'/%3e%3cstop%20offset='.539'%20stop-color='%23E4A7FE'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3cradialGradient%20id='j'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='rotate(45%20-15.192%207.707)%20scale(14.1421)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='.081'%20stop-color='%23367AF2'/%3e%3cstop%20offset='.872'%20stop-color='%23001A8F'/%3e%3c/radialGradient%3e%3cradialGradient%20id='k'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='matrix(0%207%20-7.97811%200%206%2019)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='.587'%20stop-color='%232763E5'%20stop-opacity='0'/%3e%3cstop%20offset='.974'%20stop-color='%2358AAFE'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e")}:is(.editor-content,.rich-text-content,.text-content) .note-file-card[data-file-kind=excel] .note-file-card__icon{background-color:#107c411f;background-image:url(/assets/xlsx-CxnyLu4H.svg)}:is(.editor-content,.rich-text-content,.text-content) .note-file-card__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;flex:1;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;overflow:hidden}:is(.editor-content,.rich-text-content,.text-content) .note-file-card__action{border:1px solid var(--border-primary);background:var(--bg-tertiary);min-height:34px;color:var(--text-secondary);white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}:is(.editor-content,.rich-text-content,.text-content) .note-file-card__action:before{content:"";background:currentColor;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-6 10-6 10 6 10 6-3.5 6-10 6S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-6 10-6 10 6 10 6-3.5 6-10 6S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") 50%/contain no-repeat}.rich-text-content .note-file-card a{pointer-events:none;color:var(--cp-text)!important;text-decoration:none!important}.rich-text-content .note-file-card.ProseMirror-selectednode a{outline-offset:2px;outline:2px solid #0a84ff}:is(.editor-content,.text-content) .note-file-card a:hover,:is(.editor-content,.text-content) .note-file-card a:focus-visible{border-color:var(--border-strong);background:var(--bg-tertiary);outline:none}@media (width<=767px){:is(.editor-content,.rich-text-content,.text-content) .note-file-card a{gap:10px;padding:10px 12px}:is(.editor-content,.rich-text-content,.text-content) .note-file-card__icon{flex-basis:44px;width:44px;height:44px}:is(.editor-content,.rich-text-content,.text-content) .note-file-card__name{font-size:14px}:is(.editor-content,.rich-text-content,.text-content) .note-file-card__action{padding:0 8px}}:is(.editor-content,.text-content) .code-block-shell{box-sizing:border-box;width:min(100%,760px);max-width:100%;margin:.5em auto;position:relative}:is(.editor-content,.text-content) .code-block-shell pre{box-sizing:border-box;overscroll-behavior:contain;color:#f7f7f5;background:#171717;border:1px solid #ffffff14;border-radius:10px;width:100%;max-width:100%;max-height:min(550px,70vh);margin:0;padding:22px 92px 22px 20px;overflow:auto}:is(.editor-content,.text-content) .code-block-shell pre code{min-width:max-content;color:inherit;font-family:var(--font-mono);white-space:pre;background:0 0;border-radius:0;padding:0;font-size:14px;line-height:1.7;display:block}:is(.editor-content,.text-content) .code-block-shell .hljs-comment,:is(.editor-content,.text-content) .code-block-shell .hljs-quote{color:#8b949e}:is(.editor-content,.text-content) .code-block-shell .hljs-keyword,:is(.editor-content,.text-content) .code-block-shell .hljs-selector-tag,:is(.editor-content,.text-content) .code-block-shell .hljs-literal{color:#ff8f9a}:is(.editor-content,.text-content) .code-block-shell .hljs-string,:is(.editor-content,.text-content) .code-block-shell .hljs-attr{color:#a5d6ff}:is(.editor-content,.text-content) .code-block-shell .hljs-number,:is(.editor-content,.text-content) .code-block-shell .hljs-built_in{color:#79c0ff}:is(.editor-content,.text-content) .code-block-shell .hljs-title,:is(.editor-content,.text-content) .code-block-shell .hljs-function,:is(.editor-content,.text-content) .code-block-shell .hljs-variable{color:#d2a8ff}:is(.editor-content,.text-content) .code-block-shell .hljs-punctuation{color:#c9d1d9}:is(.editor-content,.text-content) .code-copy-button{z-index:5;color:#ffffffb8;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:7px;justify-content:center;align-items:center;gap:4px;min-width:54px;height:28px;padding:0 8px;font-size:12px;font-weight:650;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px}:is(.editor-content,.text-content) .code-copy-button:hover,:is(.editor-content,.text-content) .code-copy-button:focus-visible{color:#fff;background:#ffffff24;border-color:#ffffff3d}:is(.editor-content,.text-content) .code-copy-button.copied,:is(.editor-content,.text-content) .code-copy-button[data-copied=copied]{color:#8ff0b2;background:#50dc8424;border-color:#50dc8447}:is(.editor-content,.text-content) .code-copy-button[data-copied=error]{color:#ffaaa6;background:#ff787524;border-color:#ff78754d}@media (width<=767px){:is(.editor-content,.text-content) .code-block-shell{width:100%}:is(.editor-content,.text-content) .code-block-shell pre{padding:48px 14px 16px}:is(.editor-content,.text-content) .code-copy-button{min-height:34px;top:8px;right:8px}}
