.theme-switcher-trigger[data-v-a09422e4]{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:10px 16px;border:0;border-radius:var(--wn-radius-sm);background:transparent;color:var(--wn-color-nav-text);cursor:pointer;font:inherit;font-size:14px;transition:background-color var(--wn-transition-fast),color var(--wn-transition-fast)}.theme-switcher-trigger[data-v-a09422e4]:hover,.theme-switcher-trigger[aria-expanded=true][data-v-a09422e4]{background:var(--wn-color-nav-hover)}.trigger-icon[data-v-a09422e4]{font-size:16px}.theme-panel[data-v-a09422e4]{padding:2px}.theme-panel-header[data-v-a09422e4]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:2px 2px 8px}.theme-panel-title[data-v-a09422e4],.theme-group-title[data-v-a09422e4],.theme-name[data-v-a09422e4]{display:block;color:var(--wn-color-text);font-weight:650}.theme-panel-title[data-v-a09422e4]{font-size:15px;line-height:1.4}.theme-panel-intro[data-v-a09422e4],.theme-group-description[data-v-a09422e4],.theme-description[data-v-a09422e4],.theme-panel-count[data-v-a09422e4],.theme-selection-status[data-v-a09422e4],.theme-tag[data-v-a09422e4]{color:var(--wn-color-text-muted)}.theme-panel-intro[data-v-a09422e4]{display:block;margin-top:2px;font-size:11px;line-height:1.45}.theme-panel-count[data-v-a09422e4]{flex:none;padding-top:2px;font-size:12px}.theme-selection-status[data-v-a09422e4]{display:block;margin:0 2px 12px;padding:6px 8px;border-radius:var(--wn-radius-sm);background:var(--wn-color-surface-soft);font-size:12px;line-height:1.35}.theme-group+.theme-group[data-v-a09422e4]{margin-top:14px}.theme-group-heading[data-v-a09422e4]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 2px 7px}.theme-group-title[data-v-a09422e4]{font-size:12px}.theme-group-description[data-v-a09422e4]{font-size:10px;white-space:nowrap}.theme-grid[data-v-a09422e4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.theme-cell[data-v-a09422e4]{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:9px;min-height:66px;padding:7px;border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);background:var(--wn-color-surface);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:border-color var(--wn-transition-fast),box-shadow var(--wn-transition-fast),transform var(--wn-transition-fast),background-color var(--wn-transition-fast)}.theme-cell[data-v-a09422e4]:hover{border-color:var(--wn-color-border-strong);box-shadow:var(--wn-shadow-sm);transform:translateY(-1px)}.theme-cell.active[data-v-a09422e4]{border-color:var(--wn-color-primary);box-shadow:0 0 0 1px var(--wn-color-primary) inset,var(--wn-shadow-sm)}.theme-preview[data-v-a09422e4]{position:relative;display:block;width:54px;height:42px;overflow:hidden;border:1px solid color-mix(in srgb,var(--theme-preview-text) 18%,var(--theme-preview-canvas));border-radius:calc(var(--wn-radius-sm) - 1px);background:var(--theme-preview-canvas)}.preview-nav[data-v-a09422e4]{position:absolute;inset:0 auto 0 0;width:12px;background:var(--theme-preview-nav)}.preview-surface[data-v-a09422e4]{position:absolute;top:5px;right:5px;bottom:5px;left:17px;display:flex;flex-direction:column;gap:4px;padding:5px;border-radius:3px;background:var(--theme-preview-surface)}.preview-line[data-v-a09422e4]{display:block;height:3px;border-radius:999px;background:color-mix(in srgb,var(--theme-preview-text) 68%,transparent)}.preview-line-title[data-v-a09422e4]{width:82%}.preview-line-body[data-v-a09422e4]{width:60%;opacity:.56}.preview-action[data-v-a09422e4]{width:13px;height:4px;margin-top:auto;border-radius:999px;background:var(--theme-preview-primary)}.theme-copy[data-v-a09422e4]{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:1px}.theme-name[data-v-a09422e4]{max-width:100%;overflow:hidden;font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.theme-description[data-v-a09422e4]{display:-webkit-box;overflow:hidden;max-width:100%;font-size:10px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:1}.theme-tag[data-v-a09422e4]{margin-top:1px;font-size:10px;line-height:1.2}.theme-check[data-v-a09422e4]{position:absolute;top:5px;right:5px;display:grid;width:16px;height:16px;place-items:center;border-radius:50%;background:var(--wn-color-primary);color:var(--wn-color-on-primary);font-size:10px}@media (prefers-reduced-motion: reduce){.theme-switcher-trigger[data-v-a09422e4],.theme-cell[data-v-a09422e4]{transition:none}.theme-cell[data-v-a09422e4]:hover{transform:none}}.app-header[data-v-762ff8eb]{position:sticky;top:0;z-index:100;background:var(--wn-color-surface)}.top-bar[data-v-762ff8eb]{background:var(--wn-color-surface);border-bottom:1px solid var(--wn-color-border)}.top-container[data-v-762ff8eb]{max-width:1200px;margin:0 auto;padding:var(--wn-space-4) var(--wn-space-5);display:flex;align-items:center;gap:var(--wn-space-5)}.logo[data-v-762ff8eb]{display:flex;align-items:center;gap:var(--wn-space-3);text-decoration:none}.logo-img[data-v-762ff8eb]{height:40px;width:auto}.slogan-wrapper[data-v-762ff8eb]{flex:1;overflow:hidden;margin-left:var(--wn-space-5)}.slogan[data-v-762ff8eb]{display:inline-block;color:var(--wn-color-primary);font-size:var(--wn-font-size-xl);font-weight:500;white-space:nowrap;animation:scrolling-762ff8eb 20s linear infinite}@keyframes scrolling-762ff8eb{0%{transform:translate(-20%)}to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.slogan[data-v-762ff8eb]{animation:none}}.nav-bar[data-v-762ff8eb]{background:var(--wn-color-nav-bg)}.nav-container[data-v-762ff8eb]{max-width:1200px;margin:0 auto;padding:0 var(--wn-space-5);display:flex;justify-content:space-between;align-items:center}.nav-menu[data-v-762ff8eb]{display:flex;gap:0}.nav-item[data-v-762ff8eb]{color:var(--wn-color-nav-text);font-size:var(--wn-font-size-base);padding:var(--wn-space-3) 18px;text-decoration:none;transition:background .3s;display:flex;align-items:center;gap:var(--wn-space-1);cursor:pointer}.nav-button[data-v-762ff8eb]{border:0;cursor:pointer;font:inherit}.nav-item[data-v-762ff8eb]:hover{background:var(--wn-color-nav-hover)}.nav-item.router-link-active[data-v-762ff8eb]{background:var(--wn-color-nav-active)}.nav-right[data-v-762ff8eb]{display:flex;align-items:center}.user-link[data-v-762ff8eb]{cursor:pointer}.login-link[data-v-762ff8eb]{background:none;border:none;font:inherit;cursor:pointer}.nav-dropdown[data-v-762ff8eb]{display:inline-block}.nav-dropdown .nav-item[data-v-762ff8eb]{display:flex;align-items:center}.search-bar[data-v-762ff8eb]{display:none}@media (max-width: 768px){.nav-menu[data-v-762ff8eb]{flex-wrap:wrap}.nav-item[data-v-762ff8eb]{padding:var(--wn-space-3) var(--wn-space-3);font-size:var(--wn-font-size-sm)}.slogan[data-v-762ff8eb]{display:none}.search-bar[data-v-762ff8eb]{display:block;padding:var(--wn-space-3) var(--wn-space-5);background:var(--wn-color-surface);border-bottom:1px solid var(--wn-color-border)}}[data-v-762ff8eb] .login-dialog{border-radius:4px;overflow:hidden;max-width:92vw}[data-v-762ff8eb] .login-dialog .el-dialog__header{padding:0;margin:0}[data-v-762ff8eb] .login-dialog .el-dialog__body{padding:0}[data-v-762ff8eb] .login-dialog .el-dialog__footer{padding:var(--wn-space-4) var(--wn-space-5) var(--wn-space-5);border-top:1px solid var(--wn-color-border)}.login-header[data-v-762ff8eb]{display:flex;justify-content:space-between;align-items:stretch;background:var(--wn-color-primary)}.login-tabs[data-v-762ff8eb]{display:flex}.login-tab[data-v-762ff8eb]{padding:var(--wn-space-4) 28px;color:var(--wn-color-on-primary);cursor:pointer;font-size:var(--wn-font-size-md);transition:background .3s;font-weight:500}.login-tab[data-v-762ff8eb]:hover{background:#ffffff26}.login-tab.active[data-v-762ff8eb]{background:#0000001a}.login-close[data-v-762ff8eb]{background:none;border:none;display:flex;align-items:center;padding:0 18px;color:var(--wn-color-on-primary);font-size:24px;cursor:pointer;transition:background .3s}.login-close[data-v-762ff8eb]:hover{background:#ffffff26}.login-body[data-v-762ff8eb]{padding:var(--wn-space-7) var(--wn-space-7) var(--wn-space-3)}.login-form[data-v-762ff8eb]{width:100%}.login-form[data-v-762ff8eb] .el-form-item{margin-bottom:22px}.login-form[data-v-762ff8eb] .el-form-item__label{color:var(--wn-color-text);font-size:var(--wn-font-size-base)}.login-form[data-v-762ff8eb] .el-input__wrapper{box-shadow:0 0 0 1px var(--wn-color-border) inset;border-radius:var(--wn-radius-sm)}.login-form[data-v-762ff8eb] .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--wn-color-border-strong) inset}.login-form[data-v-762ff8eb] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--wn-color-primary) inset}.captcha-row[data-v-762ff8eb]{display:flex;align-items:center;gap:var(--wn-space-4)}.captcha-input[data-v-762ff8eb]{flex:1}.captcha-img[data-v-762ff8eb]{height:42px;min-width:120px;cursor:pointer;border-radius:4px;transition:opacity .3s}.captcha-img[data-v-762ff8eb]:hover{opacity:.85}.login-footer[data-v-762ff8eb]{display:flex;justify-content:flex-end;gap:var(--wn-space-3)}.login-footer .el-button[data-v-762ff8eb]{min-width:80px}.app-footer[data-v-c4cbd47f]{background:var(--wn-color-nav-bg);color:var(--wn-color-text-muted);padding:var(--wn-space-7) 0;margin-top:auto}.footer-container[data-v-c4cbd47f]{max-width:1200px;margin:0 auto;padding:0 var(--wn-space-5)}.footer-row[data-v-c4cbd47f]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--wn-space-7)}.footer-col[data-v-c4cbd47f]{flex:1;min-width:200px}.footer-title[data-v-c4cbd47f]{color:var(--wn-color-nav-text);font-size:var(--wn-font-size-md);margin-bottom:var(--wn-space-3);font-weight:500}.footer-col p[data-v-c4cbd47f]{margin:var(--wn-space-2) 0;font-size:var(--wn-font-size-base);line-height:var(--wn-line-height-normal)}.footer-col a[data-v-c4cbd47f]{color:var(--wn-color-text-muted);text-decoration:none;margin-right:var(--wn-space-4);transition:color .3s;display:inline-flex;align-items:center;gap:var(--wn-space-1)}.footer-col a[data-v-c4cbd47f]:hover{color:var(--wn-color-primary)}@media (max-width: 768px){.footer-row[data-v-c4cbd47f]{flex-direction:column;text-align:center}.footer-col[data-v-c4cbd47f]{min-width:100%}}#app{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--wn-font-body);background-color:var(--wn-color-canvas);color:var(--wn-color-text);line-height:1.6}a{color:var(--wn-color-link);text-decoration:none}a:hover{color:var(--wn-color-link-hover)}:focus-visible{outline:2px solid var(--wn-color-focus);outline-offset:3px;border-radius:var(--wn-radius-sm);box-shadow:var(--wn-focus-ring)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.card{background:var(--wn-color-surface);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);box-shadow:var(--wn-shadow-card);padding:20px;margin-bottom:20px;transition:border-color var(--wn-transition-base),box-shadow var(--wn-transition-base),background-color var(--wn-transition-base)}.article-list{display:grid;gap:20px}.article-item{background:var(--wn-color-surface);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);overflow:hidden;box-shadow:var(--wn-shadow-card);transition:box-shadow var(--wn-transition-base),transform var(--wn-transition-base),color var(--wn-transition-base),background var(--wn-transition-base)}.article-item:hover{border-color:var(--wn-color-border-strong);box-shadow:var(--wn-elevation-hover);transform:translateY(var(--wn-hover-lift))}.article-thumbnail{width:100%;height:180px;object-fit:cover}.article-content{padding:15px}.article-title{font-size:18px;font-weight:600;margin-bottom:10px;color:var(--wn-color-text)}.article-meta{font-size:14px;color:var(--wn-color-text-muted)}.pagination-container{margin-top:30px;display:flex;justify-content:center}.sidebar{position:sticky;top:80px}.sidebar-card{background:var(--wn-color-surface);border:1px solid var(--wn-color-border);border-radius:var(--wn-radius-md);box-shadow:var(--wn-shadow-card);padding:15px;margin-bottom:20px;transition:border-color var(--wn-transition-base),box-shadow var(--wn-transition-base),background-color var(--wn-transition-base)}.sidebar-title{font-size:16px;font-weight:600;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid var(--wn-color-primary)}@media (max-width: 768px){.main-content{padding:10px}.article-thumbnail{height:140px}}html.dark{color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:rgb(51,117,185);--el-color-primary-light-5:rgb(42,89,138);--el-color-primary-light-7:rgb(33,61,91);--el-color-primary-light-8:rgb(29,48,67);--el-color-primary-light-9:rgb(24,34,43);--el-color-primary-dark-2:rgb(102,177,255);--el-color-success:#67c23a;--el-color-success-light-3:rgb(78,142,47);--el-color-success-light-5:rgb(62,107,39);--el-color-success-light-7:rgb(45,72,31);--el-color-success-light-8:rgb(37,55,28);--el-color-success-light-9:rgb(28,37,24);--el-color-success-dark-2:rgb(133,206,97);--el-color-warning:#e6a23c;--el-color-warning-light-3:rgb(167,119,48);--el-color-warning-light-5:rgb(125,91,40);--el-color-warning-light-7:rgb(83,63,32);--el-color-warning-light-8:rgb(62,48,28);--el-color-warning-light-9:rgb(41,34,24);--el-color-warning-dark-2:rgb(235,181,99);--el-color-danger:#f56c6c;--el-color-danger-light-3:rgb(178,82,82);--el-color-danger-light-5:rgb(133,64,64);--el-color-danger-light-7:rgb(88,46,46);--el-color-danger-light-8:rgb(65,38,38);--el-color-danger-light-9:rgb(42,29,29);--el-color-danger-dark-2:rgb(247,137,137);--el-color-error:#f56c6c;--el-color-error-light-3:rgb(178,82,82);--el-color-error-light-5:rgb(133,64,64);--el-color-error-light-7:rgb(88,46,46);--el-color-error-light-8:rgb(65,38,38);--el-color-error-light-9:rgb(42,29,29);--el-color-error-dark-2:rgb(247,137,137);--el-color-info:#909399;--el-color-info-light-3:rgb(107,109,113);--el-color-info-light-5:rgb(82,84,87);--el-color-info-light-7:rgb(57,58,60);--el-color-info-light-8:rgb(45,45,47);--el-color-info-light-9:rgb(32,33,33);--el-color-info-dark-2:rgb(166,169,173);--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.36),0px 8px 20px rgba(0,0,0,.72);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.72);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.72);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.72),0px 12px 32px #000000,0px 8px 16px -8px #000000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#E5EAF3;--el-text-color-regular:#CFD3DC;--el-text-color-secondary:#A3A6AD;--el-text-color-placeholder:#8D9095;--el-text-color-disabled:#6C6E72;--el-border-color-darker:#636466;--el-border-color-dark:#58585B;--el-border-color:#4C4D4F;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2B2B2C;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393A;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1D1D1D;--el-fill-color-extra-light:#191919;--el-fill-color-blank:#141414;--el-mask-color:rgba(0,0,0,.8);--el-mask-color-extra-light:rgba(0,0,0,.3)}html.dark .el-button{--el-button-disabled-text-color:rgba(255,255,255,.5)}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}:root{--wn-color-primary: #ae563d;--wn-color-primary-hover: #93432e;--wn-color-primary-active: #7c3423;--wn-color-on-primary: #ffffff;--wn-color-canvas: #fcf8f3;--wn-color-surface: #fffdf9;--wn-color-surface-soft: #f6eee7;--wn-color-surface-2: #eee1d7;--wn-color-text: #1d1815;--wn-color-text-secondary: #493d36;--wn-color-text-muted: #6e5d52;--wn-color-border: #eaded3;--wn-color-border-strong: #d6c2b2;--wn-color-link: #93432e;--wn-color-link-hover: #7c3423;--wn-color-success: #1e7a46;--wn-color-warning: #8a5200;--wn-color-error: #b42318;--wn-color-info: #2457c5;--wn-color-on-success: #ffffff;--wn-color-on-warning: #ffffff;--wn-color-on-error: #ffffff;--wn-color-on-info: #ffffff;--wn-color-nav-bg: #1d1815;--wn-color-nav-text: #fffdf9;--wn-color-nav-hover: rgba(255, 255, 255, .12);--wn-color-nav-active: rgba(174, 86, 61, .38);--wn-radius-sm: 7px;--wn-radius-md: 12px;--wn-radius-lg: 18px;--wn-radius-pill: 9999px;--wn-shadow-sm: 0 1px 2px rgba(48, 40, 32, .05), 0 4px 12px rgba(48, 40, 32, .04);--wn-shadow-card: 0 10px 28px rgba(48, 40, 32, .08), 0 2px 6px rgba(48, 40, 32, .04);--wn-shadow-lg: 0 20px 52px rgba(48, 40, 32, .12), 0 4px 12px rgba(48, 40, 32, .05);--wn-font-display: "Cormorant Garamond", Georgia, "Songti SC", "STSong", serif;--wn-font-body: Inter, "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--wn-editor-icon-filter: none;--wn-space-1: 4px;--wn-space-2: 8px;--wn-space-3: 12px;--wn-space-4: 16px;--wn-space-5: 20px;--wn-space-6: 24px;--wn-space-7: 32px;--wn-space-8: 48px;--wn-font-size-xs: 12px;--wn-font-size-sm: 13px;--wn-font-size-base: 14px;--wn-font-size-md: 15px;--wn-font-size-lg: 16px;--wn-font-size-xl: 18px;--wn-font-size-2xl: 20px;--wn-line-height-tight: 1.4;--wn-line-height-snug: 1.5;--wn-line-height-normal: 1.6;--wn-line-height-relaxed: 1.8;--wn-transition-fast: .15s ease;--wn-transition-base: .25s ease;--wn-elevation-hover: var(--wn-shadow-lg);--wn-hover-lift: -2px;--wn-color-focus: #8a3e2a;--wn-focus-ring: 0 0 0 4px color-mix(in srgb, var(--wn-color-focus) 28%, transparent)}html[data-theme]{--el-color-primary: var(--wn-color-primary);--el-color-primary-light-3: color-mix(in srgb, var(--wn-color-primary) 70%, var(--wn-color-surface));--el-color-primary-light-5: color-mix(in srgb, var(--wn-color-primary) 50%, var(--wn-color-surface));--el-color-primary-light-7: color-mix(in srgb, var(--wn-color-primary) 30%, var(--wn-color-surface));--el-color-primary-light-8: color-mix(in srgb, var(--wn-color-primary) 20%, var(--wn-color-surface));--el-color-primary-light-9: color-mix(in srgb, var(--wn-color-primary) 10%, var(--wn-color-surface));--el-color-primary-dark-2: var(--wn-color-primary-active);--el-color-success: var(--wn-color-success);--el-color-warning: var(--wn-color-warning);--el-color-danger: var(--wn-color-error);--el-color-error: var(--wn-color-error);--el-color-info: var(--wn-color-info);--el-color-success-light-3: color-mix(in srgb, var(--wn-color-success) 72%, var(--wn-color-surface));--el-color-success-light-5: color-mix(in srgb, var(--wn-color-success) 48%, var(--wn-color-surface));--el-color-success-light-7: color-mix(in srgb, var(--wn-color-success) 28%, var(--wn-color-surface));--el-color-success-light-8: color-mix(in srgb, var(--wn-color-success) 18%, var(--wn-color-surface));--el-color-success-light-9: color-mix(in srgb, var(--wn-color-success) 10%, var(--wn-color-surface));--el-color-success-dark-2: color-mix(in srgb, var(--wn-color-success) 80%, var(--wn-color-text));--el-color-warning-light-3: color-mix(in srgb, var(--wn-color-warning) 72%, var(--wn-color-surface));--el-color-warning-light-5: color-mix(in srgb, var(--wn-color-warning) 48%, var(--wn-color-surface));--el-color-warning-light-7: color-mix(in srgb, var(--wn-color-warning) 28%, var(--wn-color-surface));--el-color-warning-light-8: color-mix(in srgb, var(--wn-color-warning) 18%, var(--wn-color-surface));--el-color-warning-light-9: color-mix(in srgb, var(--wn-color-warning) 10%, var(--wn-color-surface));--el-color-warning-dark-2: color-mix(in srgb, var(--wn-color-warning) 80%, var(--wn-color-text));--el-color-danger-light-3: color-mix(in srgb, var(--wn-color-error) 72%, var(--wn-color-surface));--el-color-danger-light-5: color-mix(in srgb, var(--wn-color-error) 48%, var(--wn-color-surface));--el-color-danger-light-7: color-mix(in srgb, var(--wn-color-error) 28%, var(--wn-color-surface));--el-color-danger-light-8: color-mix(in srgb, var(--wn-color-error) 18%, var(--wn-color-surface));--el-color-danger-light-9: color-mix(in srgb, var(--wn-color-error) 10%, var(--wn-color-surface));--el-color-danger-dark-2: color-mix(in srgb, var(--wn-color-error) 80%, var(--wn-color-text));--el-color-info-light-3: color-mix(in srgb, var(--wn-color-info) 72%, var(--wn-color-surface));--el-color-info-light-5: color-mix(in srgb, var(--wn-color-info) 48%, var(--wn-color-surface));--el-color-info-light-7: color-mix(in srgb, var(--wn-color-info) 28%, var(--wn-color-surface));--el-color-info-light-8: color-mix(in srgb, var(--wn-color-info) 18%, var(--wn-color-surface));--el-color-info-light-9: color-mix(in srgb, var(--wn-color-info) 10%, var(--wn-color-surface));--el-color-info-dark-2: color-mix(in srgb, var(--wn-color-info) 80%, var(--wn-color-text));--el-bg-color: var(--wn-color-surface);--el-bg-color-page: var(--wn-color-canvas);--el-bg-color-overlay: var(--wn-color-surface);--el-text-color-primary: var(--wn-color-text);--el-text-color-regular: var(--wn-color-text-secondary);--el-text-color-secondary: var(--wn-color-text-muted);--el-text-color-placeholder: var(--wn-color-text-muted);--el-text-color-disabled: var(--wn-color-text-muted);--el-border-color: var(--wn-color-border);--el-border-color-light: var(--wn-color-border);--el-border-color-lighter: var(--wn-color-border);--el-border-color-extra-light: var(--wn-color-border);--el-border-color-dark: var(--wn-color-border-strong);--el-border-color-darker: var(--wn-color-border-strong);--el-fill-color-blank: var(--wn-color-surface);--el-fill-color: var(--wn-color-surface-soft);--el-fill-color-light: var(--wn-color-surface-soft);--el-fill-color-lighter: var(--wn-color-surface-soft);--el-fill-color-extra-light: var(--wn-color-surface-soft);--el-fill-color-dark: var(--wn-color-surface-2);--el-fill-color-darker: var(--wn-color-surface-2);--el-border-radius-base: var(--wn-radius-md);--el-border-radius-small: var(--wn-radius-sm);--el-box-shadow: var(--wn-shadow-card);--el-box-shadow-light: var(--wn-shadow-sm);--el-box-shadow-lighter: var(--wn-shadow-sm)}html[data-theme] .el-button--primary:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed){--el-button-text-color: var(--wn-color-on-primary);--el-button-hover-text-color: var(--wn-color-on-primary);--el-button-hover-bg-color: var(--wn-color-primary-hover);--el-button-hover-border-color: var(--wn-color-primary-hover);--el-button-active-text-color: var(--wn-color-on-primary);--el-button-active-bg-color: var(--wn-color-primary-active);--el-button-active-border-color: var(--wn-color-primary-active)}html[data-theme] .el-button--primary{--wn-button-color: var(--wn-color-primary);--wn-button-hover-color: var(--wn-color-primary-hover);--wn-button-active-color: var(--wn-color-primary-active);--wn-button-on-color: var(--wn-color-on-primary)}html[data-theme] .el-button--success:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed){--el-button-text-color: var(--wn-color-on-success);--el-button-hover-text-color: var(--wn-color-on-success);--el-button-hover-bg-color: color-mix(in srgb, var(--wn-color-success) 88%, var(--wn-color-text));--el-button-hover-border-color: color-mix(in srgb, var(--wn-color-success) 88%, var(--wn-color-text));--el-button-active-text-color: var(--wn-color-on-success);--el-button-active-bg-color: color-mix(in srgb, var(--wn-color-success) 75%, var(--wn-color-text));--el-button-active-border-color: color-mix(in srgb, var(--wn-color-success) 75%, var(--wn-color-text))}html[data-theme] .el-button--success{--wn-button-color: var(--wn-color-success);--wn-button-hover-color: color-mix(in srgb, var(--wn-color-success) 88%, var(--wn-color-text));--wn-button-active-color: color-mix(in srgb, var(--wn-color-success) 75%, var(--wn-color-text));--wn-button-on-color: var(--wn-color-on-success)}html[data-theme] .el-button--warning:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed){--el-button-text-color: var(--wn-color-on-warning);--el-button-hover-text-color: var(--wn-color-on-warning);--el-button-hover-bg-color: color-mix(in srgb, var(--wn-color-warning) 88%, var(--wn-color-text));--el-button-hover-border-color: color-mix(in srgb, var(--wn-color-warning) 88%, var(--wn-color-text));--el-button-active-text-color: var(--wn-color-on-warning);--el-button-active-bg-color: color-mix(in srgb, var(--wn-color-warning) 75%, var(--wn-color-text));--el-button-active-border-color: color-mix(in srgb, var(--wn-color-warning) 75%, var(--wn-color-text))}html[data-theme] .el-button--warning{--wn-button-color: var(--wn-color-warning);--wn-button-hover-color: color-mix(in srgb, var(--wn-color-warning) 88%, var(--wn-color-text));--wn-button-active-color: color-mix(in srgb, var(--wn-color-warning) 75%, var(--wn-color-text));--wn-button-on-color: var(--wn-color-on-warning)}html[data-theme] .el-button--danger:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed){--el-button-text-color: var(--wn-color-on-error);--el-button-hover-text-color: var(--wn-color-on-error);--el-button-hover-bg-color: color-mix(in srgb, var(--wn-color-error) 88%, var(--wn-color-text));--el-button-hover-border-color: color-mix(in srgb, var(--wn-color-error) 88%, var(--wn-color-text));--el-button-active-text-color: var(--wn-color-on-error);--el-button-active-bg-color: color-mix(in srgb, var(--wn-color-error) 75%, var(--wn-color-text));--el-button-active-border-color: color-mix(in srgb, var(--wn-color-error) 75%, var(--wn-color-text))}html[data-theme] .el-button--danger{--wn-button-color: var(--wn-color-error);--wn-button-hover-color: color-mix(in srgb, var(--wn-color-error) 88%, var(--wn-color-text));--wn-button-active-color: color-mix(in srgb, var(--wn-color-error) 75%, var(--wn-color-text));--wn-button-on-color: var(--wn-color-on-error)}html[data-theme] .el-button--info:not(.is-plain):not(.is-text):not(.is-link):not(.is-dashed){--el-button-text-color: var(--wn-color-on-info);--el-button-hover-text-color: var(--wn-color-on-info);--el-button-hover-bg-color: color-mix(in srgb, var(--wn-color-info) 88%, var(--wn-color-text));--el-button-hover-border-color: color-mix(in srgb, var(--wn-color-info) 88%, var(--wn-color-text));--el-button-active-text-color: var(--wn-color-on-info);--el-button-active-bg-color: color-mix(in srgb, var(--wn-color-info) 75%, var(--wn-color-text));--el-button-active-border-color: color-mix(in srgb, var(--wn-color-info) 75%, var(--wn-color-text))}html[data-theme] .el-button--info{--wn-button-color: var(--wn-color-info);--wn-button-hover-color: color-mix(in srgb, var(--wn-color-info) 88%, var(--wn-color-text));--wn-button-active-color: color-mix(in srgb, var(--wn-color-info) 75%, var(--wn-color-text));--wn-button-on-color: var(--wn-color-on-info)}html[data-theme] .el-button:is(.el-button--primary,.el-button--success,.el-button--warning,.el-button--danger,.el-button--info).is-plain{--el-button-text-color: var(--wn-button-color);--el-button-hover-text-color: var(--wn-button-on-color);--el-button-hover-bg-color: var(--wn-button-color);--el-button-hover-border-color: var(--wn-button-color);--el-button-active-text-color: var(--wn-button-on-color);--el-button-active-bg-color: var(--wn-button-active-color);--el-button-active-border-color: var(--wn-button-active-color)}html[data-theme] .el-button:is(.el-button--primary,.el-button--success,.el-button--warning,.el-button--danger,.el-button--info).is-text{--el-button-text-color: var(--wn-button-color);--el-button-hover-text-color: var(--wn-button-hover-color);--el-button-active-text-color: var(--wn-button-active-color)}html[data-theme] .el-button:is(.el-button--primary,.el-button--success,.el-button--warning,.el-button--danger,.el-button--info).is-link{--el-button-text-color: var(--wn-button-color);--el-button-hover-link-text-color: var(--wn-button-hover-color);--el-button-active-color: var(--wn-button-active-color)}html{background-color:var(--wn-color-canvas)}body{background-color:var(--wn-color-canvas);color:var(--wn-color-text);font-family:var(--wn-font-body)}html,body{transition:background-color .25s ease,color .25s ease}@media (prefers-reduced-motion: reduce){html,body{transition:none}}[data-theme=claude]{color-scheme:light;--wn-color-primary: #ae563d;--wn-color-primary-hover: #93432e;--wn-color-primary-active: #7c3423;--wn-color-on-primary: #ffffff;--wn-color-canvas: #fcf8f3;--wn-color-surface: #fffdf9;--wn-color-surface-soft: #f6eee7;--wn-color-surface-2: #eee1d7;--wn-color-text: #1d1815;--wn-color-text-secondary: #493d36;--wn-color-text-muted: #6e5d52;--wn-color-border: #eaded3;--wn-color-border-strong: #d6c2b2;--wn-color-link: #93432e;--wn-color-link-hover: #7c3423;--wn-color-success: #1e7a46;--wn-color-warning: #8a5200;--wn-color-error: #b42318;--wn-color-info: #2457c5;--wn-color-on-success: #ffffff;--wn-color-on-warning: #ffffff;--wn-color-on-error: #ffffff;--wn-color-on-info: #ffffff;--wn-color-nav-bg: #1d1815;--wn-color-nav-text: #fffdf9;--wn-color-nav-hover: rgba(255, 255, 255, .12);--wn-color-nav-active: rgba(174, 86, 61, .38);--wn-radius-sm: 7px;--wn-radius-md: 12px;--wn-radius-lg: 18px;--wn-shadow-sm: 0 1px 2px rgba(48, 40, 32, .05), 0 4px 12px rgba(48, 40, 32, .04);--wn-shadow-card: 0 10px 28px rgba(48, 40, 32, .08), 0 2px 6px rgba(48, 40, 32, .04);--wn-shadow-lg: 0 20px 52px rgba(48, 40, 32, .12), 0 4px 12px rgba(48, 40, 32, .05);--wn-color-focus: #8a3e2a;--wn-font-display: "Cormorant Garamond", Georgia, "Songti SC", "STSong", serif;--wn-font-body: Inter, "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}[data-theme=notion]{color-scheme:light;--wn-color-primary: #5046a8;--wn-color-primary-hover: #443c92;--wn-color-primary-active: #373175;--wn-color-on-primary: #ffffff;--wn-color-canvas: #fdfdfc;--wn-color-surface: #ffffff;--wn-color-surface-soft: #f6f5f4;--wn-color-surface-2: #eceae6;--wn-color-text: #191919;--wn-color-text-secondary: #3d3a35;--wn-color-text-muted: #68645f;--wn-color-border: #e7e5e1;--wn-color-border-strong: #cac6be;--wn-color-link: #3451b2;--wn-color-link-hover: #293f91;--wn-color-success: #1e7a46;--wn-color-warning: #8a5200;--wn-color-error: #b42318;--wn-color-info: #2457c5;--wn-color-on-success: #ffffff;--wn-color-on-warning: #ffffff;--wn-color-on-error: #ffffff;--wn-color-on-info: #ffffff;--wn-color-nav-bg: #191919;--wn-color-nav-text: #ffffff;--wn-color-nav-hover: rgba(255, 255, 255, .1);--wn-color-nav-active: rgba(80, 70, 168, .52);--wn-radius-sm: 6px;--wn-radius-md: 10px;--wn-radius-lg: 16px;--wn-shadow-sm: 0 1px 2px rgba(25, 25, 25, .04);--wn-shadow-card: 0 8px 22px rgba(25, 25, 25, .06), 0 1px 2px rgba(25, 25, 25, .04);--wn-shadow-lg: 0 18px 42px rgba(25, 25, 25, .1), 0 3px 8px rgba(25, 25, 25, .05);--wn-color-focus: #3451b2;--wn-font-display: Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--wn-font-body: Inter, "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}[data-theme=vercel]{color-scheme:light;--wn-color-primary: #18181b;--wn-color-primary-hover: #3f3f46;--wn-color-primary-active: #09090b;--wn-color-on-primary: #ffffff;--wn-color-canvas: #fafafa;--wn-color-surface: #ffffff;--wn-color-surface-soft: #f5f5f5;--wn-color-surface-2: #eeeeee;--wn-color-text: #18181b;--wn-color-text-secondary: #52525b;--wn-color-text-muted: #6b6b73;--wn-color-border: #e4e4e7;--wn-color-border-strong: #a1a1aa;--wn-color-link: #005cc5;--wn-color-link-hover: #00489c;--wn-color-success: #1e7a46;--wn-color-warning: #8a5200;--wn-color-error: #b42318;--wn-color-info: #2457c5;--wn-color-on-success: #ffffff;--wn-color-on-warning: #ffffff;--wn-color-on-error: #ffffff;--wn-color-on-info: #ffffff;--wn-color-nav-bg: #18181b;--wn-color-nav-text: #ffffff;--wn-color-nav-hover: rgba(255, 255, 255, .14);--wn-color-nav-active: rgba(255, 255, 255, .24);--wn-radius-sm: 5px;--wn-radius-md: 10px;--wn-radius-lg: 14px;--wn-shadow-sm: 0 1px 2px rgba(24, 24, 27, .04);--wn-shadow-card: 0 8px 20px rgba(24, 24, 27, .06), 0 1px 2px rgba(24, 24, 27, .04);--wn-shadow-lg: 0 18px 40px rgba(24, 24, 27, .1), 0 4px 10px rgba(24, 24, 27, .05);--wn-color-focus: #005cc5;--wn-font-display: Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--wn-font-body: Inter, "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}[data-theme=stripe]{color-scheme:light;--wn-color-primary: #5746af;--wn-color-primary-hover: #493a97;--wn-color-primary-active: #3d317e;--wn-color-on-primary: #ffffff;--wn-color-canvas: #f7f8ff;--wn-color-surface: #ffffff;--wn-color-surface-soft: #f0f2fb;--wn-color-surface-2: #e2e6f5;--wn-color-text: #17203b;--wn-color-text-secondary: #34405e;--wn-color-text-muted: #606d8b;--wn-color-border: #dfe4f2;--wn-color-border-strong: #b8c3df;--wn-color-link: #4b3f9e;--wn-color-link-hover: #3d317e;--wn-color-success: #1e7a46;--wn-color-warning: #8a5200;--wn-color-error: #b42318;--wn-color-info: #2457c5;--wn-color-on-success: #ffffff;--wn-color-on-warning: #ffffff;--wn-color-on-error: #ffffff;--wn-color-on-info: #ffffff;--wn-color-nav-bg: #17203b;--wn-color-nav-text: #ffffff;--wn-color-nav-hover: rgba(255, 255, 255, .12);--wn-color-nav-active: rgba(87, 70, 175, .6);--wn-radius-sm: 8px;--wn-radius-md: 14px;--wn-radius-lg: 20px;--wn-shadow-sm: 0 1px 2px rgba(47, 54, 115, .05), 0 4px 12px rgba(47, 54, 115, .04);--wn-shadow-card: 0 12px 30px rgba(47, 54, 115, .1), 0 2px 6px rgba(47, 54, 115, .04);--wn-shadow-lg: 0 24px 54px rgba(47, 54, 115, .15), 0 6px 14px rgba(47, 54, 115, .05);--wn-color-focus: #4b3f9e;--wn-font-display: "SF Pro Display", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--wn-font-body: Inter, "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}[data-theme=starbucks]{color-scheme:light;--wn-color-primary: #006241;--wn-color-primary-hover: #004f3a;--wn-color-primary-active: #003d2c;--wn-color-on-primary: #ffffff;--wn-color-canvas: #f5f2ec;--wn-color-surface: #fffcf8;--wn-color-surface-soft: #f4ede2;--wn-color-surface-2: #e9dfd0;--wn-color-text: #18322c;--wn-color-text-secondary: #345148;--wn-color-text-muted: #625f58;--wn-color-border: #ddd4c6;--wn-color-border-strong: #c3b8a7;--wn-color-link: #006241;--wn-color-link-hover: #004f3a;--wn-color-success: #1e7a46;--wn-color-warning: #8a5200;--wn-color-error: #b42318;--wn-color-info: #2457c5;--wn-color-on-success: #ffffff;--wn-color-on-warning: #ffffff;--wn-color-on-error: #ffffff;--wn-color-on-info: #ffffff;--wn-color-nav-bg: #18322c;--wn-color-nav-text: #ffffff;--wn-color-nav-hover: rgba(255, 255, 255, .12);--wn-color-nav-active: rgba(0, 98, 65, .5);--wn-radius-sm: 10px;--wn-radius-md: 16px;--wn-radius-lg: 24px;--wn-radius-pill: 9999px;--wn-shadow-sm: 0 1px 3px rgba(51, 44, 35, .05), 0 4px 12px rgba(51, 44, 35, .04);--wn-shadow-card: 0 10px 26px rgba(51, 44, 35, .1), 0 2px 5px rgba(51, 44, 35, .04);--wn-shadow-lg: 0 22px 48px rgba(51, 44, 35, .15), 0 5px 12px rgba(51, 44, 35, .05);--wn-color-focus: #006241;--wn-font-display: "Iowan Old Style", Georgia, "Songti SC", serif;--wn-font-body: "Segoe UI", Inter, "PingFang SC", "Microsoft YaHei", -apple-system, sans-serif}[data-theme=linear]{color-scheme:dark;--wn-color-primary: #a5b4fc;--wn-color-primary-hover: #c4b5fd;--wn-color-primary-active: #818cf8;--wn-color-on-primary: #111827;--wn-color-canvas: #0d0e12;--wn-color-surface: #14151b;--wn-color-surface-soft: #1a1c24;--wn-color-surface-2: #242631;--wn-color-text: #f5f7ff;--wn-color-text-secondary: #d3d8e8;--wn-color-text-muted: #a7adbf;--wn-color-border: #2e313b;--wn-color-border-strong: #464a58;--wn-color-link: #b8c4ff;--wn-color-link-hover: #d0d8ff;--wn-color-success: #4ade80;--wn-color-warning: #fbbf24;--wn-color-error: #ff9aad;--wn-color-info: #93c5fd;--wn-color-on-success: #052e16;--wn-color-on-warning: #2c1a00;--wn-color-on-error: #3b0713;--wn-color-on-info: #082f49;--wn-color-nav-bg: #111217;--wn-color-nav-text: #f5f7ff;--wn-color-nav-hover: rgba(255, 255, 255, .08);--wn-color-nav-active: rgba(165, 180, 252, .22);--wn-radius-sm: 6px;--wn-radius-md: 10px;--wn-radius-lg: 16px;--wn-shadow-sm: 0 1px 0 rgba(255, 255, 255, .04), 0 4px 10px rgba(0, 0, 0, .24);--wn-shadow-card: 0 1px 0 rgba(255, 255, 255, .05), 0 12px 30px rgba(0, 0, 0, .34);--wn-shadow-lg: 0 1px 0 rgba(255, 255, 255, .06), 0 24px 54px rgba(0, 0, 0, .5);--wn-color-focus: #a5b4fc;--wn-font-display: "SF Pro Display", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--wn-font-body: Inter, "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--wn-editor-icon-filter: invert(.85) hue-rotate(180deg)}[data-theme=spotify]{color-scheme:dark;--wn-color-primary: #1ed760;--wn-color-primary-hover: #3beb75;--wn-color-primary-active: #17b950;--wn-color-on-primary: #071b0d;--wn-color-canvas: #121212;--wn-color-surface: #1a1a1a;--wn-color-surface-soft: #222222;--wn-color-surface-2: #2b2b2b;--wn-color-text: #ffffff;--wn-color-text-secondary: #d2d2d2;--wn-color-text-muted: #b9b9b9;--wn-color-border: #313131;--wn-color-border-strong: #565656;--wn-color-link: #52ed89;--wn-color-link-hover: #7af3a6;--wn-color-success: #4ade80;--wn-color-warning: #fbbf24;--wn-color-error: #ff9aad;--wn-color-info: #93c5fd;--wn-color-on-success: #052e16;--wn-color-on-warning: #2c1a00;--wn-color-on-error: #3b0713;--wn-color-on-info: #082f49;--wn-color-nav-bg: #000000;--wn-color-nav-text: #ffffff;--wn-color-nav-hover: rgba(255, 255, 255, .1);--wn-color-nav-active: rgba(30, 215, 96, .38);--wn-radius-sm: 8px;--wn-radius-md: 16px;--wn-radius-lg: 26px;--wn-radius-pill: 9999px;--wn-shadow-sm: 0 2px 6px rgba(0, 0, 0, .28);--wn-shadow-card: 0 10px 26px rgba(0, 0, 0, .4), 0 1px 0 rgba(255, 255, 255, .03);--wn-shadow-lg: 0 22px 50px rgba(0, 0, 0, .56), 0 2px 0 rgba(255, 255, 255, .04);--wn-color-focus: #52ed89;--wn-font-display: "Helvetica Neue", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--wn-font-body: "Helvetica Neue", Inter, "PingFang SC", "Microsoft YaHei", -apple-system, sans-serif;--wn-editor-icon-filter: invert(.85) hue-rotate(180deg)}[data-theme=supabase]{color-scheme:dark;--wn-color-primary: #3ecf8e;--wn-color-primary-hover: #6ee7b7;--wn-color-primary-active: #2fbf82;--wn-color-on-primary: #062d1b;--wn-color-canvas: #111817;--wn-color-surface: #17211f;--wn-color-surface-soft: #1f2c28;--wn-color-surface-2: #293a34;--wn-color-text: #f4fffa;--wn-color-text-secondary: #d1e0d9;--wn-color-text-muted: #a9bdb4;--wn-color-border: #31433d;--wn-color-border-strong: #496259;--wn-color-link: #6ee7b7;--wn-color-link-hover: #9af0ce;--wn-color-success: #4ade80;--wn-color-warning: #fbbf24;--wn-color-error: #ff9aad;--wn-color-info: #93c5fd;--wn-color-on-success: #052e16;--wn-color-on-warning: #2c1a00;--wn-color-on-error: #3b0713;--wn-color-on-info: #082f49;--wn-color-nav-bg: #0c1210;--wn-color-nav-text: #f4fffa;--wn-color-nav-hover: rgba(255, 255, 255, .08);--wn-color-nav-active: rgba(62, 207, 142, .34);--wn-radius-sm: 6px;--wn-radius-md: 10px;--wn-radius-lg: 14px;--wn-shadow-sm: 0 1px 0 rgba(255, 255, 255, .04), 0 4px 10px rgba(0, 0, 0, .26);--wn-shadow-card: 0 1px 0 rgba(255, 255, 255, .05), 0 12px 28px rgba(0, 0, 0, .38);--wn-shadow-lg: 0 1px 0 rgba(255, 255, 255, .06), 0 24px 50px rgba(0, 0, 0, .54);--wn-color-focus: #6ee7b7;--wn-font-display: "Helvetica Neue", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--wn-font-body: "Helvetica Neue", Inter, "PingFang SC", "Microsoft YaHei", -apple-system, sans-serif;--wn-editor-icon-filter: invert(.85) hue-rotate(180deg)}[data-theme=sentry]{color-scheme:dark;--wn-color-primary: #a78bfa;--wn-color-primary-hover: #c4b5fd;--wn-color-primary-active: #8b70df;--wn-color-on-primary: #1c1030;--wn-color-canvas: #180f25;--wn-color-surface: #211633;--wn-color-surface-soft: #2a1c40;--wn-color-surface-2: #36264f;--wn-color-text: #fbf8ff;--wn-color-text-secondary: #ded5ea;--wn-color-text-muted: #bdb2cc;--wn-color-border: #3d2d57;--wn-color-border-strong: #594273;--wn-color-link: #d8ff72;--wn-color-link-hover: #e5ff9a;--wn-color-success: #4ade80;--wn-color-warning: #fbbf24;--wn-color-error: #ff9aad;--wn-color-info: #93c5fd;--wn-color-on-success: #052e16;--wn-color-on-warning: #2c1a00;--wn-color-on-error: #3b0713;--wn-color-on-info: #082f49;--wn-color-nav-bg: #140a20;--wn-color-nav-text: #fbf8ff;--wn-color-nav-hover: rgba(255, 255, 255, .08);--wn-color-nav-active: rgba(167, 139, 250, .3);--wn-radius-sm: 8px;--wn-radius-md: 12px;--wn-radius-lg: 18px;--wn-shadow-sm: 0 1px 0 rgba(255, 255, 255, .04), 0 4px 12px rgba(7, 2, 15, .28);--wn-shadow-card: 0 1px 0 rgba(255, 255, 255, .05), 0 12px 30px rgba(7, 2, 15, .42);--wn-shadow-lg: 0 1px 0 rgba(255, 255, 255, .06), 0 24px 54px rgba(7, 2, 15, .58);--wn-color-focus: #c4b5fd;--wn-font-display: Rubik, Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--wn-font-body: Rubik, Inter, "PingFang SC", "Microsoft YaHei", -apple-system, sans-serif;--wn-editor-icon-filter: invert(.85) hue-rotate(180deg)}
