:root{--color-primary:#8583fd;--color-primary-light:#7054fb;--color-primary-dark:#a2d2ff;--color-primary-bg:#eef1ff;--color-secondary:#ff8c42;--color-accent:#ff6b1a;--color-bg:#fff;--color-bg-card:#fff;--color-bg-nav:hsla(0,0%,100%,.95);--color-bg-footer:#1e1e2e;--color-text:#3d3d3d;--color-text-title:#1a1a2e;--color-text-secondary:#8c8c8c;--color-text-light:#bfbfbf;--color-text-on-primary:#fff;--color-text-footer:#a0a0b8;--color-text-footer-title:#e8e2d8;--color-border:#e8e8f0;--color-border-light:#f0f0f6;--color-success:#52c41a;--color-warning:#faad14;--color-error:#ff4d4f;--color-info:#aa79ff;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:144px;--radius-card:12px;--radius-button:8px;--radius-input:6px;--radius-tag:4px;--radius-round:50%;--shadow-sm:0 1px 3px rgba(0,0,0,.06);--shadow-md:0 4px 12px rgba(0,0,0,.08);--shadow-lg:0 8px 24px rgba(0,0,0,.12);--shadow-card:0 2px 8px rgba(0,0,0,.04);--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:20px;--font-size-xl:24px;--font-size-2xl:32px;--font-size-3xl:40px;--font-size-hero:48px;--header-height:64px;--sidebar-width:260px;--content-max-width:100%;--content-narrow-width:800px}[data-admin-theme=light] .admin-wrapper{--color-bg:#f8f9fc;--color-bg-card:#fff;--color-bg-nav:hsla(0,0%,100%,.95);--color-text:#3d3d3d;--color-text-title:#1a1a2e;--color-text-secondary:#8c8c8c;--color-text-light:#bfbfbf;--color-border:#e8e8f0;--color-border-light:#f0f0f6;--color-primary:#8ddbff;--color-primary-light:#baacff;--color-primary-dark:#71b1fb;--color-primary-bg:#e1f5fe;--shadow-sm:0 1px 3px rgba(0,0,0,.06);--shadow-md:0 4px 12px rgba(0,0,0,.08);--shadow-lg:0 8px 24px rgba(0,0,0,.12);--shadow-card:0 2px 8px rgba(0,0,0,.04)}[data-admin-theme=light] .admin-header{background-image:linear-gradient(90deg,#53d6fe1f,#ff6b3514)}[data-admin-theme=light] .admin-nav-item:hover{background:linear-gradient(to left,var(--nav-primary,rgba(83,109,254,.12)) -100%,transparent 60%),linear-gradient(to right,var(--nav-secondary,rgba(255,138,101,.12)) -100%,transparent 60%),var(--color-bg-card);color:#7e84ff}[data-admin-theme=light] .settings-card-header,[data-admin-theme=light] .tag-config-area{background:var(--color-bg)}[data-admin-theme=light] .homepage-preview,[data-admin-theme=light] .preview-hero{background:#fff}[data-admin-theme=light] .preview-hero:before{background:linear-gradient(135deg,var(--color-primary-bg) 0,#fff 70%)}[data-admin-theme=dark] .admin-wrapper{--color-bg:#0f0f23;--color-bg-card:#1a1a2e;--color-bg-nav:rgba(26,26,46,.95);--color-text:#d0d0e0;--color-text-title:#fff;--color-text-secondary:#8888a0;--color-text-light:#666680;--color-border:#2a2a3e;--color-border-light:#22223a;--color-primary:#8ed4f5;--color-primary-light:#feb2f5;--color-primary-dark:#fdbbe0;--color-primary-bg:#1a2a4a;--color-primary-shadow:rgba(41,182,246,.15);--color-success-bg:rgba(82,196,26,.12);--color-success-border:rgba(82,196,26,.3);--color-error-bg:rgba(255,77,79,.12);--color-error-border:rgba(255,77,79,.3);--shadow-sm:0 1px 3px rgba(0,0,0,.3);--shadow-md:0 4px 12px rgba(0,0,0,.4);--shadow-lg:0 8px 24px rgba(0,0,0,.5);--shadow-card:0 2px 8px rgba(0,0,0,.3)}[data-admin-theme=dark] .admin-header{background-image:linear-gradient(90deg,#29b6f626,#ff6b351a)}[data-admin-theme=dark] .admin-nav-item:hover{background:linear-gradient(to left,var(--nav-primary,rgba(83,109,254,.12)) -100%,transparent 60%),linear-gradient(to right,var(--nav-secondary,rgba(255,138,101,.12)) -100%,transparent 60%),var(--color-bg-card)}[data-admin-theme=dark] .v-md-editor{background:var(--color-bg-card);border-color:var(--color-border)}[data-admin-theme=dark] .v-md-editor__toolbar{background:var(--color-bg);border-color:var(--color-border-light)}[data-admin-theme=dark] .v-md-editor__toolbar-item{color:var(--color-text-secondary)}[data-admin-theme=dark] .v-md-editor__toolbar-item--active,[data-admin-theme=dark] .v-md-editor__toolbar-item:hover{background:var(--color-primary-bg);color:var(--color-primary)}[data-admin-theme=dark] .codemirror-wrapper{background:var(--color-bg-card)}[data-admin-theme=dark] .CodeMirror{background:var(--color-bg-card);color:var(--color-text)}[data-admin-theme=dark] .CodeMirror-gutters{background:var(--color-bg);border-color:var(--color-border-light)}[data-admin-theme=dark] .CodeMirror-linenumber{color:var(--color-text-light)}[data-admin-theme=dark] .CodeMirror-cursor{border-color:var(--color-text-title)}[data-admin-theme=dark] .CodeMirror-selected{background:var(--color-primary-bg)}[data-admin-theme=dark] .v-md-editor__preview-wrapper{background:var(--color-bg-card);border-color:var(--color-border-light)}.github-markdown-body{border-radius:var(--radius-card);padding:var(--spacing-xl)}[data-admin-theme=dark] .github-markdown-body{color:var(--color-text);background:var(--color-bg-card)}[data-admin-theme=dark] .github-markdown-body h1,[data-admin-theme=dark] .github-markdown-body h2{border-color:var(--color-border-light)}[data-admin-theme=dark] .github-markdown-body h1,[data-admin-theme=dark] .github-markdown-body h2,[data-admin-theme=dark] .github-markdown-body h3,[data-admin-theme=dark] .github-markdown-body h4,[data-admin-theme=dark] .github-markdown-body h5,[data-admin-theme=dark] .github-markdown-body h6{color:var(--color-text-title)}[data-admin-theme=dark] .github-markdown-body a{color:var(--color-primary-light)}[data-admin-theme=dark] .github-markdown-body blockquote{color:var(--color-text-secondary);border-color:var(--color-border)}[data-admin-theme=dark] .github-markdown-body hr{background-color:var(--color-border-light)}[data-admin-theme=dark] .github-markdown-body table tr{background-color:var(--color-bg-card);border-color:var(--color-border)}[data-admin-theme=dark] .github-markdown-body table td,[data-admin-theme=dark] .github-markdown-body table th{border-color:var(--color-border)}[data-admin-theme=dark] .github-markdown-body table tr:nth-child(2n){background-color:var(--color-bg)}[data-admin-theme=dark] .github-markdown-body code,[data-admin-theme=dark] .github-markdown-body tt{background-color:#ffffff0f;color:var(--color-text)}[data-admin-theme=dark] .github-markdown-body div[class*=v-md-pre-wrapper-],[data-admin-theme=dark] .github-markdown-body pre{background-color:#060612}[data-admin-theme=dark] .github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode:after{background-color:#060612;border-color:var(--color-border)}[data-admin-theme=dark] .github-markdown-body img{background-color:transparent}[data-admin-theme=dark] .v-md-editor__toc-nav{background:var(--color-bg-card);border-color:var(--color-border-light)}[data-admin-theme=dark] .v-md-editor__toc-nav-item{color:var(--color-text-secondary)}[data-admin-theme=dark] .v-md-editor__toc-nav-item:hover{color:var(--color-primary);background:var(--color-primary-bg)}[data-admin-theme=dark] .v-md-editor__toc-nav-title{color:var(--color-text);border-color:var(--color-border-light)}[data-admin-theme=dark] .v-md-editor--fullscreen{background:var(--color-bg-card)}[data-admin-theme=dark] .v-md-editor__left-area,[data-admin-theme=dark] .v-md-editor__right-area{background:var(--color-bg-card);border-color:var(--color-border-light)}[data-admin-theme=dark] .v-md-editor__left-area-title{color:var(--color-text-secondary);border-color:var(--color-border-light);background:var(--color-bg)}[data-admin-theme=dark] .v-md-editor__toolbar-divider{background:var(--color-border)}[data-admin-theme=dark] .codemirror-reset{color:var(--color-text)}[data-admin-theme=dark] .github-markdown-body pre code{color:#d4d4d8}[data-admin-theme=dark] .github-markdown-body .hljs-keyword,[data-admin-theme=dark] .github-markdown-body .hljs-link,[data-admin-theme=dark] .github-markdown-body .hljs-literal,[data-admin-theme=dark] .github-markdown-body .hljs-section,[data-admin-theme=dark] .github-markdown-body .hljs-selector-tag{color:#c792ea}[data-admin-theme=dark] .github-markdown-body .hljs-addition,[data-admin-theme=dark] .github-markdown-body .hljs-attribute,[data-admin-theme=dark] .github-markdown-body .hljs-bullet,[data-admin-theme=dark] .github-markdown-body .hljs-name,[data-admin-theme=dark] .github-markdown-body .hljs-string,[data-admin-theme=dark] .github-markdown-body .hljs-symbol,[data-admin-theme=dark] .github-markdown-body .hljs-template-tag,[data-admin-theme=dark] .github-markdown-body .hljs-template-variable,[data-admin-theme=dark] .github-markdown-body .hljs-title,[data-admin-theme=dark] .github-markdown-body .hljs-type,[data-admin-theme=dark] .github-markdown-body .hljs-variable{color:#d38bfa}[data-admin-theme=dark] .github-markdown-body .hljs-comment,[data-admin-theme=dark] .github-markdown-body .hljs-deletion,[data-admin-theme=dark] .github-markdown-body .hljs-meta,[data-admin-theme=dark] .github-markdown-body .hljs-quote{color:#676e95}[data-admin-theme=dark] .github-markdown-body .hljs-built_in,[data-admin-theme=dark] .github-markdown-body .hljs-literal,[data-admin-theme=dark] .github-markdown-body .hljs-number,[data-admin-theme=dark] .github-markdown-body .hljs-regexp{color:#f78c6c}[data-admin-theme=dark] .github-markdown-body .hljs-attr,[data-admin-theme=dark] .github-markdown-body .hljs-params{color:#ffcb6b}[data-admin-theme=dark] .github-markdown-body .hljs-selector-class,[data-admin-theme=dark] .github-markdown-body .hljs-selector-id,[data-admin-theme=dark] .github-markdown-body .hljs-selector-pseudo{color:#ff5370}[data-admin-theme=dark] .github-markdown-body .hljs-built_in,[data-admin-theme=dark] .github-markdown-body .hljs-class .hljs-title{color:#82aaff}[data-admin-theme=dark] .github-markdown-body .hljs-operator,[data-admin-theme=dark] .github-markdown-body .hljs-punctuation,[data-admin-theme=dark] .github-markdown-body .hljs-tag{color:#89ddff}[data-theme=dark]{--color-bg:#0c0c1d;--color-bg-card:#16162a;--color-bg-nav:rgba(22,22,42,.92);--color-bg-footer:#0c0c1d;--color-text:#c8c8d6;--color-text-title:#e8e8f0;--color-text-secondary:#7a7a9a;--color-text-light:#5a5a7a;--color-text-on-primary:#fff;--color-text-footer:#7a7a9a;--color-text-footer-title:#c8c8d6;--color-border:#22223a;--color-border-light:#1a1a30;--shadow-sm:0 1px 3px rgba(0,0,0,.3);--shadow-md:0 4px 12px rgba(0,0,0,.4);--shadow-lg:0 8px 24px rgba(0,0,0,.5);--shadow-card:0 2px 8px rgba(0,0,0,.3)}[data-theme=dark] .hero-section{background:radial-gradient(ellipse at 0 0,var(--hero-primary,rgba(41,182,246,.15)) 0,transparent 60%),radial-gradient(ellipse at 100% 2%,var(--hero-secondary,rgba(255,107,53,.1)) 0,transparent 20%),#0c0c1d}[data-theme=dark] .hero-bg-text{color:#ffffff08}[data-theme=dark] .hero-visual{background-color:#16162a99}[data-theme=dark] .site-header{background:#16162ad9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[data-theme=dark] .auth-page{background:#0c0c1d}[data-theme=dark] .auth-page:after,[data-theme=dark] .auth-page:before{background:linear-gradient(135deg,rgba(41,182,246,.08),transparent 70%)}[data-theme=dark] .auth-page:after{background:linear-gradient(225deg,rgba(41,182,246,.08),transparent 70%)}[data-theme=dark] .auth-form-card{background:#16162a80;box-shadow:0 8px 32px #0000004d;border-color:var(--color-border)}[data-theme=dark] .auth-form .form-input{background:#0c0c1d99;border-color:var(--color-border);color:var(--color-text)}[data-theme=dark] .auth-form .form-input:focus{border-color:#fff0;background:#16162ae6}[data-theme=dark] .auth-toggle{background:#0c0c1d99;border-color:var(--color-border)}[data-theme=dark] .toggle-btn.active{background:var(--color-primary);box-shadow:0 2px 8px #29b6f64d}[data-theme=dark] .article-detail-header{background:var(--color-bg-card)}[data-admin-theme=dark] .homepage-preview,[data-admin-theme=dark] .preview-hero{background:#16162a}[data-admin-theme=dark] .preview-hero:before{background:linear-gradient(135deg,rgba(41,182,246,.1),transparent 70%)}[data-admin-theme=dark] .settings-card-header,[data-admin-theme=dark] .tag-config-area{background:#0c0c1d80}[data-theme=dark] .auth-error{background:#ff4d4f1a;border-color:#ff4d4f4d;color:var(--color-error)}[data-theme=dark] .hero-visual-card{background:#16162acc}[data-theme=dark] .page-header-categories,[data-theme=dark] .topics-hero{background:linear-gradient(180deg,#06061a,#0c0c2e 50%,#1a0c2e)}[data-theme=dark] .article-content pre{background:#0d0d1f}[data-theme=dark] .article-content .github-markdown-body pre code{color:#d4d4d8}[data-theme=dark] .article-content .hljs-keyword,[data-theme=dark] .article-content .hljs-link,[data-theme=dark] .article-content .hljs-literal,[data-theme=dark] .article-content .hljs-section,[data-theme=dark] .article-content .hljs-selector-tag{color:#c792ea}[data-theme=dark] .article-content .hljs-addition,[data-theme=dark] .article-content .hljs-attribute,[data-theme=dark] .article-content .hljs-bullet,[data-theme=dark] .article-content .hljs-name,[data-theme=dark] .article-content .hljs-string,[data-theme=dark] .article-content .hljs-symbol,[data-theme=dark] .article-content .hljs-template-tag,[data-theme=dark] .article-content .hljs-template-variable,[data-theme=dark] .article-content .hljs-title,[data-theme=dark] .article-content .hljs-type,[data-theme=dark] .article-content .hljs-variable{color:#c3e88d}[data-theme=dark] .article-content .hljs-comment,[data-theme=dark] .article-content .hljs-deletion,[data-theme=dark] .article-content .hljs-meta,[data-theme=dark] .article-content .hljs-quote{color:#676e95}[data-theme=dark] .article-content .hljs-built_in,[data-theme=dark] .article-content .hljs-literal,[data-theme=dark] .article-content .hljs-number,[data-theme=dark] .article-content .hljs-regexp{color:#f78c6c}[data-theme=dark] .article-content .hljs-attr,[data-theme=dark] .article-content .hljs-params{color:#ffcb6b}[data-theme=dark] .article-content .hljs-selector-class,[data-theme=dark] .article-content .hljs-selector-id,[data-theme=dark] .article-content .hljs-selector-pseudo{color:#ff5370}[data-theme=dark] .article-content .hljs-built_in,[data-theme=dark] .article-content .hljs-class .hljs-title{color:#a8c4ff}[data-theme=dark] .article-content .hljs-operator,[data-theme=dark] .article-content .hljs-punctuation,[data-theme=dark] .article-content .hljs-tag{color:#89ddff}[data-theme=dark] .search-glass{background:#16162ab3;border-color:#ffffff14}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:1.75;color:var(--color-text);background-color:var(--color-bg);min-height:100vh;display:flex;flex-direction:column}a{color:var(--color-primary);text-decoration:none;transition:color .2s ease}a:hover{color:var(--color-primary-dark)}img{max-width:100%;height:auto;display:block}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{color:var(--color-text-title);font-weight:600;line-height:1.5}h1{font-size:var(--font-size-2xl)}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-lg)}h4{font-size:var(--font-size-base)}p{margin-bottom:var(--spacing-md)}.container{max-width:var(--content-max-width);margin:0 auto;padding:0 var(--spacing-xxl)}.container-narrow{width:80%;margin:0 auto;padding:0 var(--spacing-lg)}.page-section{background-color:var(--color-bg);padding:var(--spacing-xxl) 0}.section-title{font-size:var(--font-size-xl);margin-bottom:var(--spacing-xl);text-align:center;position:relative}.section-title:after{content:"";display:block;width:40px;height:3px;background:var(--color-primary);margin:var(--spacing-md) auto 0;border-radius:2px}.btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;font-size:var(--font-size-sm);font-weight:500;line-height:1.5;border:2px solid transparent;border-radius:var(--radius-button);cursor:pointer;transition:all .2s ease;font-family:var(--font-family);white-space:nowrap}.btn-primary{background-color:#5dcfea;border-color:#5dcfea}.btn-primary,.btn-primary:hover{color:var(--color-text-on-primary)}.btn-primary:hover{background-color:#49a6f9;border-color:#49a6f9}.btn-outline{background-color:transparent;color:var(--color-primary);border-color:var(--color-primary)}.btn-outline:hover{background-color:var(--color-primary);color:var(--color-text-on-primary)}.btn-sm{padding:6px 16px;font-size:var(--font-size-xs)}.btn-lg{padding:14px 32px;font-size:var(--font-size-base)}.btn-text{background:none;border:none;color:var(--color-primary);padding:0}.btn-text:hover{color:var(--color-primary-dark)}.btn-icon-svg{width:16px;height:16px;margin-right:4px;vertical-align:middle}.card{background:var(--color-bg-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:1px solid var(--color-border-light);overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.card:hover{box-shadow:var(--shadow-md)}.card-body{padding:var(--spacing-lg)}.tag{display:inline-flex;align-items:center;padding:2px 10px;font-size:var(--font-size-xs);color:var(--color-primary-dark);border-radius:var(--radius-tag);transition:all .2s ease}.form-group{margin-bottom:var(--spacing-lg);background:#fff0;border-radius:var(--radius-card)}.form-label{display:block;font-weight:500;color:var(--color-text-title);margin-bottom:var(--spacing-sm);border:none;padding:0}.form-input,.form-label{font-size:var(--font-size-sm);background:#fff0}.form-input{width:100%;padding:10px 14px;font-family:var(--font-family);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-input);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.form-input:focus{border-color:#fff0;box-shadow:0 0 0 3px #3b52d426}.form-input::-moz-placeholder{color:var(--color-text-light)}.form-input::placeholder{color:var(--color-text-light)}.form-select{width:auto;padding:8px 32px 8px 12px;font-size:var(--font-size-sm);font-family:var(--font-family);color:var(--color-text);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-input);outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%238c8c8c' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .2s ease,box-shadow .2s ease}.form-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #3b52d426}.form-textarea{width:100%;padding:10px 14px;font-size:var(--font-size-sm);font-family:var(--font-family);color:var(--color-text);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-input);outline:none;resize:vertical;min-height:240px;transition:border-color .2s ease,box-shadow .2s ease}.form-textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #3b52d426}.form-textarea::-moz-placeholder{color:var(--color-text-light)}.form-textarea::placeholder{color:var(--color-text-light)}.form-input[type=color]{width:48px;height:48px;padding:4px;cursor:pointer}.settings-tabs{display:flex;gap:6px;background:var(--color-bg-card);border-radius:var(--radius-card);border:1px solid var(--color-border-light);padding:8px 12px}.settings-tabs-fixed{position:sticky;bottom:24px;z-index:100;display:flex;justify-content:center;pointer-events:none}.settings-tabs-fixed .settings-tabs{pointer-events:auto;box-shadow:0 4px 24px #0000001a}.storage-config-layout{display:grid;grid-template-columns:300px 1fr;gap:16px;min-height:400px}.storage-config-list{border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:column;background:var(--color-bg-card)}.storage-config-list .config-list-header{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid var(--color-border-light);font-size:14px;font-weight:600}.storage-config-list .config-list-body{flex:1;overflow-y:auto;padding:8px}.storage-config-list .config-list-footer{padding:8px;border-top:1px solid var(--color-border-light)}.storage-config-list .config-list-item{padding:10px 12px;border-radius:6px;cursor:pointer;margin-bottom:4px;transition:background .15s}.storage-config-list .config-list-item:hover{background:var(--color-bg)}.storage-config-list .config-list-item.active{background:linear-gradient(135deg,#536dfe1a,#ff6b351a)}.storage-config-list .config-list-name{font-size:14px;font-weight:500}.storage-config-list .config-list-provider{font-size:12px;color:var(--color-text-secondary);margin-top:2px}.storage-config-list .config-list-status{margin-top:4px}.storage-config-detail{border:1px solid var(--color-border);border-radius:8px;padding:16px;background:var(--color-bg-card)}.storage-config-detail .detail-toolbar{display:flex;gap:8px;justify-content:flex-end;margin-bottom:16px}.storage-config-detail .detail-empty{display:flex;align-items:center;justify-content:center;height:200px;color:var(--color-text-secondary)}.storage-config-detail .form-row{display:flex;gap:12px}.storage-config-detail .form-row .form-group{flex:1}.storage-config-detail .form-group{margin-bottom:12px}.storage-config-detail .form-group>label:not(.toggle-switch){display:block;font-size:13px;margin-bottom:4px;color:var(--color-text-secondary)}.storage-config-detail .form-group .form-input,.storage-config-detail .form-group .form-select{width:100%}.toggle-switch{gap:8px;margin-bottom:0}.toggle-switch input{display:none}.toggle-slider{width:36px;height:20px;background:#ccc;border-radius:10px;transition:background .2s}.toggle-switch input:checked+.toggle-slider{background:var(--color-primary,#29b6f6)}.toggle-switch input:checked+.toggle-slider:after{transform:translate(16px)}.toggle-label{font-size:13px;color:var(--color-text-secondary)}.status-badge{font-size:11px;padding:2px 8px;border-radius:10px}.status-active{background:#4caf5026;color:#4caf50}.status-disabled{background:#9e9e9e26;color:#9e9e9e}.btn-danger{background:var(--color-error,#f44336);color:#fff;border:none}.btn-danger:hover{opacity:.9}.settings-panels{padding-bottom:100px}.settings-tab{display:flex;align-items:center;gap:6px;padding:16px 28px;font-size:13px;font-weight:500;color:var(--color-text-secondary);background:transparent;border:none;cursor:pointer;font-family:var(--font-family);transition:all .25s ease;border-radius:8px;white-space:nowrap}.settings-tab:hover{color:var(--color-text);background:#53d6fe14}.settings-tab.active{background:linear-gradient(90deg,#53d6fe1f,#ff6b3514);color:var(--color-text);font-weight:600}.settings-panel{display:none}.settings-panel.active{display:block}.settings-card{background:var(--color-bg-card);border-radius:var(--radius-card);border:1px solid var(--color-border-light);margin-bottom:var(--spacing-lg);overflow:hidden}.settings-card-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-base);font-weight:600;color:var(--color-text-title);border-bottom:1px solid var(--color-border-light);background:var(--color-bg)}.hero-toggle-btn{display:inline-flex;align-items:center;padding:4px 12px;border:1px solid var(--color-border-light);border-radius:6px;background:var(--color-bg-card);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;color:#999;font-family:var(--font-family)}.hero-toggle-btn.enabled{color:var(--color-success);border-color:var(--color-success)}.hero-toggle-btn:not(.enabled){color:#999;border-color:#ddd}.hero-toggle-btn:hover{opacity:.8}.settings-card-body{padding:var(--spacing-lg)}.settings-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.settings-full{grid-column:1/-1}.form-inline-group{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}.form-inline-group .form-inline-item:only-child{grid-column:1/-1}.form-inline-group:has(.form-inline-item:nth-child(3)){grid-template-columns:1fr 1fr 1fr}.form-inline-item label{display:block;font-size:11px;color:var(--color-text-light);margin-bottom:2px}.form-inline-item .form-input{padding:8px 10px;font-size:13px}.upload-preview-group{display:flex;gap:6px;align-items:center}.color-config-card{flex:1;padding:16px;border:1px solid var(--color-border);border-radius:8px}.color-preview-block{width:100%;height:48px;border-radius:6px;margin:8px 0}.recommended-colors{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.recommended-color{width:28px;height:28px;border-radius:50%;cursor:pointer;border:2px solid transparent}.recommended-color.selected{border-color:#333}.color-input-group{display:flex;align-items:center;gap:8px}.color-picker-input{width:40px;height:40px;padding:2px;border:1px solid var(--color-border);border-radius:4px;cursor:pointer}.settings-card-actions{display:flex;align-items:center;gap:8px}.current-color-preview{width:24px;height:24px;border-radius:4px;border:1px solid var(--color-border)}.unsaved-badge{font-size:12px;color:var(--color-warning);margin-right:8px}.preview-group{display:flex;align-items:center;gap:var(--spacing-sm)}.img-preview{width:40px;height:40px;border-radius:8px;font-size:var(--font-size-xs);border:1px solid var(--color-border-light)}.img-preview,.img-preview-sm{background:var(--color-primary-bg);display:flex;align-items:center;justify-content:center;color:var(--color-primary);font-weight:600;flex-shrink:0}.img-preview-sm{width:32px;height:32px;border-radius:6px;font-size:11px;border:1px solid var(--color-border-light)}.toggle-switch{position:relative;display:inline-flex;align-items:center;gap:var(--spacing-sm);cursor:pointer}.toggle-switch input{position:absolute;opacity:0;width:0;height:0}.toggle-slider{width:44px;height:24px;background:var(--color-border);border-radius:12px;transition:background .25s ease;position:relative;flex-shrink:0}.toggle-slider:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .25s ease;box-shadow:0 1px 3px #00000026}.toggle-switch input:checked+.toggle-slider{background:var(--color-primary)}.toggle-switch input:checked+.toggle-slider:before{transform:translate(20px)}.toggle-label{font-size:var(--font-size-sm);color:var(--color-text)}.stat-config-item{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border-light)}.stat-config-item:last-child{border-bottom:none}.stat-config-item .stat-config-label{flex:1;font-size:var(--font-size-sm);color:var(--color-text)}.stat-config-item .stat-config-input{width:100px}.stat-config-item .stat-config-value{width:100px;text-align:center;font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);background:var(--color-primary-bg,#f0f0ff);padding:4px 8px;border-radius:4px}.tag-config-area{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-bg);border-radius:var(--radius-input);border:1px solid var(--color-border);min-height:80px}.tag-config-item{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;background:var(--color-primary-bg);border:1px solid var(--color-primary-light);border-radius:20px;font-size:var(--font-size-xs);color:var(--color-primary-dark)}.tag-config-item .tag-remove{cursor:pointer;color:var(--color-text-light);font-size:14px;line-height:1;transition:color .2s ease}.tag-config-item .tag-remove:hover{color:var(--color-error)}.search-selector{display:flex;gap:var(--spacing-sm)}.search-selector .form-input{flex:1}.search-selector .btn{flex-shrink:0}.module-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.module-card{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);background:var(--color-bg);border-radius:var(--radius-input);border:1px solid var(--color-border-light)}.module-card .module-info{display:flex;flex-direction:column;gap:2px}.module-card .module-name{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-title)}.module-card .module-desc{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.logic-selector{display:flex;gap:var(--spacing-sm)}.logic-option{flex:1;padding:10px 16px;text-align:center;font-size:var(--font-size-sm);border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-bg);cursor:pointer;transition:all .2s ease;font-family:var(--font-family);color:var(--color-text-secondary)}.logic-option:hover{border-color:var(--color-primary-light);color:var(--color-primary)}.logic-option.active{border-color:var(--color-primary);background:var(--color-primary-bg);color:var(--color-primary);font-weight:500}.homepage-settings-layout{display:flex;gap:var(--spacing-xl);align-items:flex-start}.homepage-settings-left{flex:1;min-width:0}.homepage-settings-right{width:420px;flex-shrink:0;position:sticky;top:80px}.homepage-preview{background:#fff;border-radius:var(--radius-card);border:1px solid var(--color-border-light);box-shadow:var(--shadow-md);overflow:hidden}.homepage-preview-header{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;background:var(--color-bg);border-bottom:1px solid var(--color-border-light);display:flex;align-items:center;gap:var(--spacing-sm)}.homepage-preview-header:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-success)}.homepage-preview-body{padding:var(--spacing-lg)}.preview-hero{position:relative;border-radius:8px;overflow:hidden;min-height:340px;display:flex;align-items:center;border:1px solid var(--color-border-light);background:#fff}.preview-hero:before{content:"";position:absolute;top:0;left:0;width:55%;height:100%;background:linear-gradient(135deg,var(--color-primary-bg) 0,#fff 70%);pointer-events:none}.preview-hero-inner{display:flex;width:100%;padding:var(--spacing-lg);gap:var(--spacing-md);position:relative;z-index:1}.preview-hero-text{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px}.preview-hero-subtitle{font-size:10px;color:var(--color-primary);font-weight:500;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;gap:6px}.preview-hero-subtitle:before{content:"";width:16px;height:2px;background:var(--color-primary)}.preview-hero-title{font-size:18px;font-weight:700;color:var(--color-text-title);line-height:1.2;letter-spacing:-.5px}.preview-hero-desc{font-size:11px;color:var(--color-text-secondary);line-height:1.4}.preview-hero-actions{display:flex;gap:var(--spacing-sm);margin-top:4px}.preview-hero-actions .preview-btn{display:inline-flex;align-items:center;justify-content:center;padding:5px 14px;font-size:10px;font-weight:500;border-radius:6px;border:1.5px solid transparent;font-family:var(--font-family);white-space:nowrap}.preview-hero-actions .preview-btn-primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.preview-hero-actions .preview-btn-outline{background:transparent;color:var(--color-primary);border-color:var(--color-primary)}.preview-hero-stats{display:flex;gap:var(--spacing-md);margin-top:6px;padding-top:6px;border-top:1px solid var(--color-border-light)}.preview-hero-stat{text-align:center}.preview-hero-stat-number{font-size:13px;font-weight:700;color:var(--color-text-title);display:block}.preview-hero-stat-label{font-size:9px;color:var(--color-text-secondary)}.preview-hero-visual{width:180px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.preview-hero-visual-card{width:100%;background:var(--color-bg-card);border-radius:8px;padding:var(--spacing-md);box-shadow:0 2px 8px #00000014;border:1px solid var(--color-border-light)}.preview-hero-visual-card .preview-code-block{background:#1a1a2e;border-radius:6px;padding:var(--spacing-sm);font-family:Menlo,Monaco,Courier New,monospace;font-size:9px;line-height:1.6;color:#e8e2d8;overflow-x:auto}.preview-hero-visual-card .preview-code-block .keyword{color:#ff79c6}.preview-hero-visual-card .preview-code-block .function{color:#50fa7b}.preview-hero-visual-card .preview-code-block .comment{color:#6272a4}.preview-hero-keywords{display:flex;flex-wrap:wrap;gap:4px;margin-top:var(--spacing-sm)}.preview-hero-keyword{padding:2px 8px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;font-size:8px;color:var(--color-text-secondary)}.preview-nav{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;margin-bottom:var(--spacing-md);border:1px solid var(--color-border-light)}.preview-nav,.preview-nav-logo{display:flex;align-items:center}.preview-nav-logo{gap:4px}.preview-nav-logo-icon{width:22px;height:22px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary));border-radius:5px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:9px;font-weight:700}.preview-nav-logo-text{font-size:10px;font-weight:700;color:var(--color-text-title)}.preview-nav-links{display:flex;gap:2px;margin-left:auto}.preview-nav-links a{font-size:9px;color:var(--color-text-secondary);padding:3px 10px;border-radius:10px;text-decoration:none}.preview-nav-actions{display:flex;align-items:center;gap:4px;margin-left:8px}.preview-nav-avatar{width:22px;height:22px;border-radius:50%;background:var(--color-primary-bg);color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600}.badge{display:inline-flex;align-items:center;padding:1px 8px;font-size:var(--font-size-xs);font-weight:500;border-radius:10px}.badge-primary{background:var(--color-primary-bg);color:var(--color-primary-dark)}.site-header{position:sticky;top:20px;z-index:100;width:85%;margin:0 auto;border-radius:24px;height:var(--header-height);background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-inner{max-width:var(--content-max-width);margin:0 auto;padding:0 var(--spacing-md);height:100%;gap:var(--spacing-xl)}.header-inner,.site-logo{display:flex;align-items:center}.site-logo{gap:var(--spacing-sm);flex-shrink:0}.site-logo:hover{opacity:.85}.site-logo .logo-icon{width:36px;height:36px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700}.site-logo .logo-text{display:flex;flex-direction:column;line-height:1.2}.site-logo .logo-title{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-title);letter-spacing:1px}.site-logo .logo-subtitle{font-size:11px;color:var(--color-text-secondary);font-weight:400;letter-spacing:2px;text-transform:uppercase}.main-nav{display:flex;align-items:center}.main-nav a{font-size:var(--font-size-sm);color:var(--color-text);font-weight:500;position:relative;padding:6px 18px;border-radius:18px;white-space:nowrap}.main-nav a:after,.main-nav a:hover{font-weight:600}.main-nav a.active:after,.main-nav a:hover:after{width:100%}.header-actions{display:flex;align-items:center;gap:var(--spacing-md);margin-left:auto}.avatar{width:36px;height:36px;border-radius:var(--radius-round);-o-object-fit:cover;object-fit:cover;cursor:pointer;border:2px solid transparent;transition:border-color .2s ease}.avatar:hover{border-color:var(--color-primary)}.avatar-placeholder{width:36px;height:36px;border-radius:var(--radius-round);background:var(--color-primary-bg);color:var(--color-primary-dark);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:600;cursor:pointer;border:2px solid transparent;transition:border-color .2s ease}.avatar-placeholder:hover{border-color:var(--color-primary)}.avatar-img{width:36px;height:36px;border-radius:var(--radius-round);-o-object-fit:cover;object-fit:cover;cursor:pointer;border:2px solid transparent;transition:border-color .2s ease}.avatar-img:hover{border-color:var(--color-primary)}.user-avatar{position:relative;cursor:pointer}.avatar-dropdown{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);min-width:180px;background:var(--color-bg-card);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);border:1px solid var(--color-border-light);overflow:hidden;z-index:200}.dropdown-item{display:flex;align-items:center;gap:var(--spacing-sm);padding:12px 16px;font-size:var(--font-size-sm);color:var(--color-text);background:transparent;border:none;width:100%;text-align:left;cursor:pointer;font-family:var(--font-family);transition:background .15s ease;white-space:nowrap;text-decoration:none}.dropdown-item:hover{background:var(--color-primary-bg);color:var(--color-primary)}.dropdown-item .dropdown-icon-svg{width:18px;height:18px;flex-shrink:0}.theme-icon{width:18px;height:18px;display:block}.dropdown-item .dropdown-icon{font-size:16px;width:20px;text-align:center;flex-shrink:0}.dropdown-divider{height:1px;background:var(--color-border-light);margin:0}.dropdown-enter-active{transition:opacity .15s ease,transform .15s ease}.dropdown-leave-active{transition:opacity .1s ease,transform .1s ease}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-4px)}.login-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;font-size:var(--font-size-sm);font-weight:500;background:var(--color-primary);border-radius:20px;transition:background .2s ease;text-decoration:none}.login-btn,.login-btn:hover{color:var(--color-text-on-primary)}.login-btn:hover{background:var(--color-primary-dark)}.theme-toggle{background:none;border:1px solid var(--color-border);border-radius:var(--radius-round);width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text-secondary);font-size:16px;transition:all .2s ease}.theme-toggle:hover{border-color:var(--color-primary);color:var(--color-primary)}.site-footer{background:transparent;color:var(--color-text-secondary);padding:var(--spacing-md) 0;font-size:var(--font-size-sm);margin-top:auto}.footer-inner{margin:0 auto;padding:0 var(--spacing-lg);display:flex;align-items:flex-start;justify-content:space-between}.footer-left{display:flex;flex-direction:column;gap:2px}.footer-tagline{font-size:var(--font-size-sm);color:var(--color-text);margin-bottom:0}.footer-icp{font-size:var(--font-size-xs);align-items:center}.footer-icp,.footer-icp a{color:var(--color-text-light)}.footer-icp a{transition:color .2s ease;gap:4px}.footer-icp img{display:inline-flex;width:16px;height:16px}.footer-icp a:hover{color:var(--color-primary)}.footer-right{display:flex;align-items:center;gap:var(--spacing-lg);flex-shrink:0;max-width:20%;margin-left:auto}.footer-right a{font-size:var(--font-size-xs);color:var(--color-text-secondary);transition:color .2s ease;white-space:nowrap}.footer-right a:hover{color:var(--color-primary)}.hero-section{min-height:70vh;margin-top:calc(var(--header-height)*-1);padding-top:var(--header-height);display:flex;position:relative;overflow:hidden;background:radial-gradient(ellipse at 0 0,var(--hero-primary,rgba(83,109,254,.12)) 0,transparent 60%),radial-gradient(ellipse at 100% 50%,var(--hero-secondary,rgba(255,138,101,.12)) 0,transparent 60%),#fff}.hero-text-section{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-xxl) 0}.hero-bg-text{position:absolute;top:50%;left:40px;transform:translateY(-50%);font-size:clamp(6rem,12vw,14rem);font-weight:900;color:#f0f2ff;white-space:nowrap;pointer-events:none;z-index:-1;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:8px}.hero-content{display:grid;width:90%;grid-template-columns:1fr 2fr;gap:var(--spacing-xxxl);justify-items:center;align-items:stretch;position:relative;z-index:1}.hero-visual{width:420px;height:420px;justify-content:center;border-radius:var(--radius-card);padding:var(--spacing-sm);box-shadow:0 0 10px #0000001a;background-color:#ffffff29;align-self:center}.hero-subtitle,.hero-visual{display:flex;align-items:center}.hero-subtitle{font-size:var(--font-size-sm);color:var(--color-primary);font-weight:500;text-transform:uppercase;letter-spacing:2px;margin-bottom:var(--spacing-md);gap:var(--spacing-sm)}.hero-subtitle:before{content:"";width:24px;height:2px;background:var(--color-primary)}.hero-title{font-size:var(--font-size-hero);font-weight:700;color:var(--color-text-title);line-height:1.15;margin-bottom:var(--spacing-lg);letter-spacing:-1px}.hero-description{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--spacing-xl);max-width:480px}.hero-actions{display:flex;bottom:0;margin-top:var(--spacing-xxxl);gap:var(--spacing-md)}.hero-stats{left:24px;bottom:0;display:flex;gap:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border-light)}.hero-stat-item{text-align:center}.hero-stat-number{font-size:var(--font-size-xs);font-weight:700;color:var(--color-primary-light);display:block}.hero-stat-label{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-xs)}.hero-visual-card{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;background:#ffffff1a;border-radius:var(--radius-card)}.hero-visual-card .code-block{background:#00000080;border-radius:8px;padding:var(--spacing-md);font-family:Menlo,Monaco,Courier New,monospace;font-size:var(--font-size-xs);line-height:1.8;color:#e8e2d8;overflow-x:auto}.hero-visual-card .code-block .keyword{color:#ff79c6}.hero-visual-card .code-block .string{color:#f1fa8c}.hero-visual-card .code-block .comment{color:#6272a4}.hero-visual-card .code-block .function{color:#50fa7b}.hero-keywords{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-lg)}.hero-keyword{padding:6px 16px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:20px;font-size:var(--font-size-xs);color:var(--color-text-secondary);transition:all .2s ease}.hero-keyword:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-bg)}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.article-card{background:var(--color-bg-card);border-radius:var(--radius-card);overflow:hidden;border:1px solid var(--color-border-light);transition:transform .2s ease,box-shadow .2s ease}.article-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.article-card-cover{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;background:var(--color-primary-bg)}.article-card-body{padding:var(--spacing-lg)}.article-card-category{font-size:var(--font-size-xs);color:var(--color-primary);font-weight:500;margin-bottom:var(--spacing-sm)}.article-card-title{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-title);margin-bottom:var(--spacing-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;line-height:1.4}.article-card-title:hover{color:var(--color-primary)}.article-card-summary{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-md);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.article-card-meta{display:flex;align-items:center;gap:var(--spacing-md);font-size:var(--font-size-xs);color:var(--color-text-light)}.article-card-meta .separator{width:3px;height:3px;background:var(--color-text-light);border-radius:50%}.topics-hero{position:relative;min-height:66.67vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(180deg,#0b0e2a,#1a1f4e 50%,#2a1f4e);margin-top:calc(var(--header-height)*-1);padding-top:var(--header-height)}.topics-hero-content{position:relative;z-index:1;text-align:center;color:#fff;padding:0 var(--spacing-lg)}.topics-hero-title{font-size:var(--font-size-3xl);font-weight:700;margin-bottom:var(--spacing-md);letter-spacing:2px}.topics-hero-desc{font-size:var(--font-size-lg);color:#ffffffb3;letter-spacing:1px}.nav-light .main-nav a{color:#ffffffd9}.nav-light .main-nav a:hover{color:#fff;background:#ffffff1f}.nav-light .main-nav a.active{color:#fff;background:#ffffff26}.nav-light .site-logo .logo-subtitle,.nav-light .site-logo .logo-title{color:#fff}.nav-light .theme-toggle{color:#fff;border-color:#ffffff4d}.page-header-articles{min-height:66.67vh;margin-top:calc(var(--header-height)*-1);display:flex;align-items:center;justify-content:center;text-align:center}.search-glass{display:inline-flex;align-items:center;height:42px;width:100%;background:#fff9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.8);border-radius:50px;padding:10px;box-shadow:0 4px 24px #0000000f}.search-glass-input{border:none;background:transparent;padding:14px 28px;font-size:var(--font-size-base);outline:none;min-width:480px;font-family:var(--font-family);color:var(--color-text)}.search-glass-input::-moz-placeholder{color:var(--color-text-secondary)}.search-glass-input::placeholder{color:var(--color-text-secondary)}.search-glass-btn{background:var(--color-primary);color:var(--color-text-on-primary);border:none;border-radius:50px;padding:10px 28px;font-size:var(--font-size-sm);cursor:pointer;font-family:var(--font-family);transition:background .2s ease}.search-glass-btn:hover{background:var(--color-primary-dark)}.page-header-categories{position:relative;min-height:66.67vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(180deg,#0b0e2a,#1a1f4e 50%,#2a1f4e);margin-top:calc(var(--header-height)*-1);padding-top:var(--header-height)}.page-header-categories-content{position:relative;z-index:1;text-align:center;color:#fff}.page-header-categories-content h1{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-sm)}.page-header-categories-content p{font-size:var(--font-size-sm);opacity:.7}.categories-stats{position:absolute;bottom:40px;z-index:1;display:flex;align-items:center;gap:var(--spacing-lg);color:#fffc}.categories-stat{display:flex;flex-direction:column;gap:2px}.categories-stat-value{font-size:var(--font-size-lg);font-weight:600;color:#fff}.categories-stat-label{font-size:var(--font-size-xs);opacity:.6}.categories-stat-divider{width:1px;height:32px;background:#fff3}.page-header-friends{padding:var(--spacing-xxl) 0}.friends-header-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xxxl);align-items:stretch}.friends-header-left{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--spacing-lg)}.friends-header-info h2{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-xs)}.friends-header-subtitle{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-bottom:var(--spacing-lg)}.friends-header-actions{display:flex;gap:var(--spacing-md)}.friends-header-right{flex-direction:column;gap:var(--spacing-md)}.friends-header-card,.friends-header-right{display:flex;align-items:center;justify-content:center}.friends-header-card{width:100%;max-width:320px;height:240px;background:var(--color-primary-bg);border-radius:var(--radius-card);box-shadow:var(--shadow-md);border:1px solid var(--color-border-light)}.friends-header-card,.friends-header-stats{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.page-header-tags{padding:var(--spacing-xxl) 0}.tags-header-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xxl);align-items:stretch;min-height:320px}.tags-header-left{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--spacing-lg)}.tags-header-info h2{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-xs)}.tags-header-subtitle{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-bottom:var(--spacing-lg)}.tags-header-actions,.tags-header-right{display:flex;gap:var(--spacing-md)}.tags-header-right{flex-direction:column;align-items:center;justify-content:center}.tags-header-art{font-size:144px;font-weight:800;text-transform:uppercase;letter-spacing:12px;background:linear-gradient(135deg,var(--color-primary-bg) 0,var(--color-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tags-header-stats{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.article-list{flex-direction:column}.article-list,.article-list-item{display:flex;gap:var(--spacing-lg)}.article-list-item{background:var(--color-bg-card);border-radius:var(--radius-card);padding:var(--spacing-lg);border:1px solid var(--color-border-light);transition:transform .2s ease,box-shadow .2s ease}.article-list-item:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.article-list-item .item-cover{width:240px;min-height:160px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:var(--color-primary-bg);flex-shrink:0}.article-list-item .item-content{flex:1;display:flex;flex-direction:column}.article-list-item .item-title{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-title);margin-bottom:var(--spacing-sm)}.article-list-item .item-title:hover{color:var(--color-primary)}.article-list-item .item-summary{font-size:var(--font-size-sm);color:var(--color-text-secondary);flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-list-item .item-meta{display:flex;align-items:center;gap:var(--spacing-md);font-size:var(--font-size-xs);color:var(--color-text-light);margin-top:var(--spacing-md)}.article-detail-header{padding:var(--spacing-xxl) 0;padding-top:120px;margin-top:calc(var(--header-height)*-1);text-align:center;background:#fff}.article-detail-header .article-category{font-size:var(--font-size-xs);color:var(--color-primary);font-weight:500;margin-bottom:var(--spacing-md);display:inline-block}.article-detail-header h1{font-size:var(--font-size-2xl);max-width:700px;margin:0 auto var(--spacing-md);line-height:1.3}.article-detail-header .article-meta{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.article-detail-header .article-meta .separator{width:3px;height:3px;background:var(--color-text-light);border-radius:50%}.article-detail-cover{width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-card);margin-bottom:var(--spacing-xl)}.article-content{font-size:var(--font-size-base);background:var(--color-bg-card);border-radius:var(--radius-card);box-shadow:var(--shadow-md);line-height:1.75;color:var(--color-text);padding:var(--spacing-xl)}.article-content h2{font-size:var(--font-size-xl);margin:var(--spacing-xl) 0 var(--spacing-md)}.article-content h3{font-size:var(--font-size-lg);margin:var(--spacing-lg) 0 var(--spacing-md)}.article-content p{margin-bottom:var(--spacing-md)}.article-content blockquote{border-left:3px solid var(--color-primary);padding:var(--spacing-md) var(--spacing-lg);margin:var(--spacing-lg) 0;background:var(--color-primary-bg);border-radius:0 var(--radius-tag) var(--radius-tag) 0;color:var(--color-text-secondary)}.article-content pre{background:#1a1a2e;border-radius:8px;padding:var(--spacing-lg);margin:var(--spacing-lg) 0;overflow-x:auto;font-size:var(--font-size-xs);line-height:1.8}.article-content pre code{color:#e8e2d8;font-family:Menlo,Monaco,Courier New,monospace}.article-content img{border-radius:8px;margin:var(--spacing-lg) 0}.article-tags{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;margin:var(--spacing-xl) 0}.comments-section{margin-top:var(--spacing-xxl);padding-top:var(--spacing-xl);border-top:1px solid var(--color-border-light)}.comments-section h3{font-size:var(--font-size-lg);margin-bottom:var(--spacing-lg)}.comment-item{display:flex;gap:var(--spacing-md);padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-border-light)}.comment-item:last-child{border-bottom:none}.comment-avatar{width:40px;height:40px;border-radius:var(--radius-round);background:var(--color-primary-bg);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--color-primary-dark);font-size:var(--font-size-sm);font-weight:600}.comment-body{flex:1}.comment-meta{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}.comment-author{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-title)}.comment-time{font-size:var(--font-size-xs);color:var(--color-text-light)}.comment-text{font-size:var(--font-size-sm);line-height:1.6;color:var(--color-text)}.grid-list{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.grid-item{background:var(--color-bg-card);border-radius:var(--radius-card);padding:var(--spacing-xl);text-align:center;border:1px solid var(--color-border-light);transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.grid-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.grid-item .item-icon{width:48px;height:48px;margin:0 auto var(--spacing-md);background:var(--color-primary-bg);border-radius:var(--radius-card);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg);color:var(--color-primary)}.grid-item .item-name{font-size:var(--font-size-base);font-weight:600;color:var(--color-text-title);margin-bottom:var(--spacing-xs)}.grid-item .item-count{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.friend-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.friend-card{display:flex;align-items:center;gap:var(--spacing-md);background:var(--color-bg-card);border-radius:var(--radius-card);padding:var(--spacing-lg);border:1px solid var(--color-border-light);transition:transform .2s ease,box-shadow .2s ease}.friend-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.friend-logo{width:48px;height:48px;border-radius:var(--radius-card);background:var(--color-primary-bg);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg);color:var(--color-primary)}.friend-info{flex:1;min-width:0}.friend-name{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-title);margin-bottom:2px}.friend-desc{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-container{max-width:700px;margin:0 auto;padding:var(--spacing-xxl) 0}.search-box{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.search-box .form-input{flex:1;height:48px;font-size:var(--font-size-base)}.search-box .btn{height:48px;padding:0 32px}.search-result-count{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg)}.auth-page{min-height:100vh;display:flex;position:relative;overflow:hidden;background:#fff}.auth-page:before{left:0;background:linear-gradient(135deg,var(--color-primary-bg) 0,#fff 70%)}.auth-page:after,.auth-page:before{content:"";position:absolute;top:0;width:50%;height:100%;pointer-events:none;z-index:0}.auth-page:after{right:0;background:linear-gradient(225deg,var(--color-primary-bg) 0,#fff 70%)}.auth-container{display:flex;width:100%;position:relative;z-index:1}.auth-form-section{flex:1;display:flex;align-items:center;justify-content:flex-end;padding:var(--spacing-xxl);background:transparent}.auth-form-wrapper{width:100%;max-width:420px}.auth-form-card{background:#ffffff80;border-radius:16px;box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a;padding:var(--spacing-xl) var(--spacing-xl);border:1px solid var(--color-border-light)}.auth-toggle{display:flex;background:#ffffffb3;border-radius:24px;padding:4px;margin-bottom:var(--spacing-xl);border:1px solid var(--color-border-light)}.toggle-btn{flex:1;padding:10px 24px;border:none;border-radius:20px;font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:all .3s ease;font-family:var(--font-family);text-align:center;background:transparent;color:var(--color-text-secondary)}.toggle-btn.active{background:#aafffb99;color:var(--color-text-on-primary);box-shadow:0 2px 8px #40d8ef4d}.auth-form{display:flex;flex-direction:column;gap:var(--spacing-lg)}.auth-form .form-group{margin-bottom:0}.auth-form .form-input{height:48px;font-size:var(--font-size-base);padding:0 16px;border-radius:var(--radius-button);border:1px solid var(--color-border);background:transparent;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.auth-form .form-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #3b52d426;background:transparent}.auth-form .form-input::-moz-placeholder{color:var(--color-text-light)}.auth-form .form-input::placeholder{color:var(--color-text-light)}.auth-form .btn{height:48px;font-size:var(--font-size-base);font-weight:600;border-radius:var(--radius-button)}.auth-form .btn-primary{width:100%}.auth-switch{text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:0}.auth-switch a{color:var(--color-primary);font-weight:500;transition:color .2s ease}.auth-switch a:hover{color:var(--color-primary-dark);text-decoration:underline}.auth-visual-section{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xxl)}.auth-visual-content{text-align:center;max-width:360px}.auth-visual-blob{width:200px;height:200px;margin:0 auto var(--spacing-xl);border-radius:50%;background:linear-gradient(135deg,var(--color-primary-light) 0,var(--color-primary-bg) 100%);position:relative;animation:blob-pulse 3s ease-in-out infinite}.auth-visual-blob:before{content:"";position:absolute;inset:-20px;border-radius:50%;background:linear-gradient(135deg,rgba(59,82,212,.1),transparent 60%);animation:blob-ripple 3s ease-in-out infinite}@keyframes blob-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes blob-ripple{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.2}}.auth-visual-circles{display:flex;justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.auth-visual-circles span{width:8px;height:8px;border-radius:50%;background:var(--color-primary-light);animation:dot-bounce 1.5s ease-in-out infinite}.auth-visual-circles span:nth-child(2){animation-delay:.3s;background:var(--color-primary)}.auth-visual-circles span:nth-child(3){animation-delay:.6s;background:var(--color-primary-light)}@keyframes dot-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-12px)}}.auth-visual-title{font-size:var(--font-size-xl);font-weight:700;color:var(--color-text-title);margin-bottom:var(--spacing-sm)}.auth-visual-desc{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}.auth-form.hidden{display:none}.profile-section{display:flex;gap:var(--spacing-xxl);padding:var(--spacing-xxl) 0}.profile-sidebar{width:280px;flex-shrink:0}.profile-card{background:var(--color-bg-card);border-radius:var(--radius-card);padding:var(--spacing-xl);text-align:center;border:1px solid var(--color-border-light)}.profile-card .profile-avatar{width:80px;height:80px;border-radius:var(--radius-round);background:var(--color-primary-bg);margin:0 auto var(--spacing-md);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-2xl);color:var(--color-primary-dark);font-weight:600}.profile-card .profile-name{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-title);margin-bottom:var(--spacing-xs)}.profile-card .profile-email{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg)}.profile-card .profile-role{display:inline-block;padding:2px 12px;background:var(--color-primary-bg);color:var(--color-primary-dark);border-radius:10px;font-size:var(--font-size-xs);font-weight:500}.profile-nav{margin-top:var(--spacing-md);background:var(--color-bg-card);border-radius:var(--radius-card);border:1px solid var(--color-border-light);overflow:hidden}.profile-nav a{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-text);border-bottom:1px solid var(--color-border-light);transition:all .2s ease}.profile-nav a:last-child{border-bottom:none}.profile-nav a.active,.profile-nav a:hover{color:var(--color-primary);background:var(--color-primary-bg)}.profile-content{flex:1;min-width:0}.admin-wrapper{min-height:100vh;--color-primary:#29b6f6;--color-primary-dark:#039be5;--color-primary-light:#4fc3f7;--color-primary-bg:#e1f5fe}.admin-sidebar,.admin-wrapper{display:flex;background:var(--color-bg-card)}.admin-sidebar{width:var(--sidebar-width);border:1px solid var(--color-border-light);flex-direction:column;position:fixed;top:12px;left:12px;bottom:12px;z-index:50;border-radius:12px;box-shadow:0 2px 8px #0000000a}.admin-sidebar-header{padding:var(--spacing-lg);border-bottom:1px solid var(--color-border-light);display:flex;align-items:center;gap:var(--spacing-sm)}.admin-sidebar-header .logo-icon{width:32px;height:32px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700}.logo-icon img{border-radius:8px}.admin-sidebar-header .logo-text{font-size:var(--font-size-base);font-weight:700;color:var(--color-text-title)}.admin-sidebar-nav{flex:1;scrollbar-color:#3c3c3c var(--color-bg-card);overflow-y:auto;padding:var(--spacing-md)}.admin-nav-group{margin-bottom:var(--spacing-lg)}.admin-nav-group-title{font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-light);text-transform:uppercase;letter-spacing:1px;padding:0 var(--spacing-sm);margin-bottom:var(--spacing-sm)}.admin-nav-item{display:flex;align-items:center;gap:var(--spacing-sm);padding:10px 12px;font-size:var(--font-size-sm);color:var(--color-text);border-radius:8px;transition:all .2s ease;margin-bottom:2px}.admin-nav-item:hover{background:linear-gradient(to left,var(--nav-primary,rgba(83,109,254,.12)) -100%,transparent 60%),linear-gradient(to right,var(--nav-secondary,rgba(255,138,101,.12)) -100%,transparent 60%),var(--color-bg-card);color:var(--color-primary)}.admin-nav-item.active{background:linear-gradient(to right,var(--nav-primary,rgba(83,109,254,.12)) -100%,transparent 60%),linear-gradient(to left,var(--nav-secondary,rgba(255,138,101,.12)) -100%,transparent 60%),var(--color-bg-card);color:var(--color-text);font-weight:500}.admin-nav-item .nav-icon{width:20px;text-align:center;font-size:16px}.admin-nav-item .nav-icon-svg{width:20px;height:20px;flex-shrink:0}.admin-sidebar.collapsed{width:64px}.admin-sidebar.collapsed .admin-sidebar-header{justify-content:center;padding:var(--spacing-lg) 0}.admin-sidebar.collapsed .admin-nav-group-title,.admin-sidebar.collapsed .logo-icon,.admin-sidebar.collapsed .logo-text{display:none}.admin-sidebar.collapsed .admin-nav-item{justify-content:center;padding:10px 0;font-size:0}.admin-sidebar.collapsed .admin-nav-item .nav-icon-svg{font-size:medium;margin:0}.admin-sidebar.collapsed+.admin-main{margin-left:88px}.admin-sidebar-footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--color-border-light)}.sidebar-footer-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:8px;border-radius:8px;color:var(--color-text-secondary);transition:all .2s ease;font-family:var(--font-family)}.sidebar-footer-btn:hover{background:var(--color-primary-bg);color:var(--color-primary)}.sidebar-footer-btn .nav-icon-svg{width:20px;height:20px;display:block}.admin-sidebar.collapsed .admin-sidebar-footer{flex-direction:column;gap:2px;padding:var(--spacing-sm) 0}.admin-main{flex:1;margin-left:calc(var(--sidebar-width) + 24px);min-height:100vh;background:var(--color-bg)}.admin-header{background:var(--color-bg-card);padding:0 var(--spacing-xl);height:56px;display:flex;align-items:center;justify-content:space-between;margin:12px 12px 0;border-radius:10px;border:1px solid var(--color-border-light);background-image:linear-gradient(90deg,#53d6fe1f,#ff6b3514);position:sticky;top:12px;z-index:40}.admin-header-left{display:flex;align-items:center;gap:var(--spacing-md)}.admin-breadcrumb{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.admin-breadcrumb span{color:var(--color-text);font-weight:500}.admin-header-right{display:flex;align-items:center;gap:var(--spacing-md)}.admin-header-right-text{display:flex;align-items:center;height:100%;font-size:13px;color:var(--color-text-secondary);letter-spacing:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-content{padding:var(--spacing-xl)}.admin-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.admin-stat-card{background:var(--color-bg-card);border-radius:var(--radius-card);padding:var(--spacing-lg);border:1px solid var(--color-border-light)}.admin-stat-card .stat-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.admin-stat-card .stat-label{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.admin-stat-card .stat-icon{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px}.admin-stat-card .stat-icon.blue{background:#e6f7ff;color:#1890ff}.admin-stat-card .stat-icon.green{background:#f6ffed;color:#52c41a}.admin-stat-card .stat-icon.orange{background:#fff7e6;color:#fa8c16}.admin-stat-card .stat-icon.purple{background:#f9f0ff;color:#722ed1}.admin-stat-card .stat-number{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text-title)}.admin-stat-card .stat-change{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-xs)}.admin-stat-card .stat-change.up{color:var(--color-success)}.admin-stat-card .stat-change.down{color:var(--color-error)}.admin-table-wrapper{background:var(--color-bg-card);border-radius:var(--radius-card);border:1px solid var(--color-border-light);overflow:hidden}.admin-table-toolbar{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg);border-bottom:1px solid var(--color-border-light)}.admin-table-toolbar .toolbar-left,.admin-table-toolbar .toolbar-right{display:flex;align-items:center;gap:var(--spacing-sm)}.admin-toolbar-card{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:10px;margin-bottom:16px}.admin-toolbar-card .toolbar-left{display:flex;flex-direction:column;gap:2px}.admin-toolbar-card .toolbar-title{font-size:16px;font-weight:600;color:var(--color-text)}.admin-toolbar-card .toolbar-subtitle{font-size:12px;color:var(--color-warning)}.admin-toolbar-card .toolbar-right{display:flex;align-items:center;gap:8px}.admin-table{width:100%;white-space:nowrap;border-collapse:collapse}.admin-table th{text-align:left;font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;background:var(--color-bg);border-bottom:1px solid var(--color-border)}.admin-table td,.admin-table th{padding:var(--spacing-md) var(--spacing-lg)}.admin-table td{font-size:var(--font-size-sm);border-bottom:1px solid var(--color-border-light)}.admin-table tr:last-child td{border-bottom:none}.admin-table tr:hover td{background:var(--color-primary-bg)}.status-tag{display:inline-flex;align-items:center;padding:2px 10px;border-radius:10px;font-size:var(--font-size-xs);font-weight:500}.status-tag.published{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.status-tag.draft{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.status-tag.pending{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.status-tag.rejected{background:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.action-group{display:flex;align-items:center;gap:0}.action-link{background:none;border:none;color:var(--color-primary);font-size:var(--font-size-xs);cursor:pointer;padding:4px 8px;font-family:var(--font-family);transition:color .2s ease}.action-link:hover{color:var(--color-primary-dark);text-decoration:underline}.action-link.danger{color:var(--color-error)}.action-link.danger:hover{color:#d9363e}.action-divider{width:1px;height:14px;background:var(--color-border);margin:0 4px}.admin-pagination{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--color-border-light);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.pagination-buttons{display:flex;gap:var(--spacing-xs)}.pagination-buttons .page-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-card);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;transition:all .2s ease}.pagination-buttons .page-btn:hover{border-color:var(--color-primary);color:var(--color-primary)}.pagination-buttons .page-btn.active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.monitor-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.monitor-card{background:var(--color-bg-card);border-radius:var(--radius-card);padding:var(--spacing-lg);border:1px solid var(--color-border-light)}.monitor-card h3{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-secondary);margin-bottom:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-sm)}.monitor-card .metric-value{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text-title);margin-bottom:var(--spacing-xs)}.monitor-card .metric-label{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.monitor-card .metric-bar{height:6px;background:var(--color-border);border-radius:3px;margin-top:var(--spacing-sm);overflow:hidden}.monitor-card .metric-bar-fill{height:100%;border-radius:3px;background:var(--color-primary);transition:width .3s ease}.monitor-card .metric-bar-fill.warning{background:var(--color-warning)}.monitor-card .metric-bar-fill.success{background:var(--color-success)}.monitor-card .metric-bar-fill.danger{background:var(--color-error)}@media(max-width:1024px){.article-grid{grid-template-columns:repeat(2,1fr)}.grid-list{grid-template-columns:repeat(3,1fr)}.hero-content{grid-template-columns:1fr}.hero-visual{display:none}.admin-stats{grid-template-columns:repeat(2,1fr)}.monitor-grid{grid-template-columns:1fr}}@media(max-width:768px){.article-grid{grid-template-columns:1fr}.grid-list{grid-template-columns:repeat(2,1fr)}.friend-grid{grid-template-columns:1fr}.article-list-item{flex-direction:column}.article-list-item .item-cover{width:100%;height:200px}.main-nav{display:none}.profile-section{flex-direction:column}.profile-sidebar{width:100%}.admin-sidebar{display:none}.admin-main{margin-left:0}.admin-stats{grid-template-columns:1fr}.hero-title{font-size:var(--font-size-2xl)}.footer-inner{flex-direction:column;gap:var(--spacing-md);text-align:center;align-items:center}.footer-right{max-width:100%;justify-content:center;margin-left:0}}.v-md-textarea-editor{position:relative}.v-md-textarea-editor pre{margin:0;white-space:pre-wrap;visibility:hidden}.v-md-textarea-editor pre,.v-md-textarea-editor textarea{box-sizing:border-box;padding:20px 20px 30px;overflow:hidden;color:#2c3e50;font-size:14px;font-family:menlo,Ubuntu Mono,consolas,Courier New,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;line-height:1.5;word-break:break-all}.v-md-textarea-editor textarea{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:none;resize:none}.v-md-textarea-editor textarea::-webkit-input-placeholder{color:#c0c4cc}.v-md-textarea-editor textarea::placeholder{color:#c0c4cc}.v-md-zoom-in-top-enter-active,.v-md-zoom-in-top-leave-active{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.v-md-zoom-in-top-enter-from,.v-md-zoom-in-top-leave-active{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}.v-md-fade-in-enter-active,.v-md-fade-in-leave-active{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.v-md-fade-in-enter-from,.v-md-fade-in-leave-active{opacity:0}@font-face{font-family:v-md-iconfont;src:url(data:application/vnd.ms-fontobject;base64,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AT4BLwE3NicBBjIEBAa0BAYBFQEJBTGXBgYwBQX2BgaXMQUJARUBBgS0BgQEMpcFBQETAQkFMZcGBjAFBZcyBAQGtAQGAf3iBgaXMQUJARUBBgS0BgQEMpcFBQK2MQUJARUBBgS0BgQEMpcFBTAGBjwFBZcyBAQGtAQGARUBCQUxlwYG/p8GBAQylwUFMAYGlzEFCQEVAQYEAR8FBZcyBAQGtAQGARUBCQUxlwYGAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQALABUAAQAAAAAAAgAHACAAAQAAAAAAAwALACcAAQAAAAAABAALADIAAQAAAAAABQALAD0AAQAAAAAABgALAEgAAQAAAAAACgArAFMAAQAAAAAACwATAH4AAwABBAkAAAAqAJEAAwABBAkAAQAWALsAAwABBAkAAgAOANEAAwABBAkAAwAWAN8AAwABBAkABAAWAPUAAwABBAkABQAWAQsAAwABBAkABgAWASEAAwABBAkACgBWATcAAwABBAkACwAmAY0KQ3JlYXRlZCBieSBpY29uZm9udAp2LW1kLWVkaXRvclJlZ3VsYXJ2LW1kLWVkaXRvcnYtbWQtZWRpdG9yVmVyc2lvbiAxLjB2LW1kLWVkaXRvckdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHYALQBtAGQALQBlAGQAaQB0AG8AcgBSAGUAZwB1AGwAYQByAHYALQBtAGQALQBlAGQAaQB0AG8AcgB2AC0AbQBkAC0AZQBkAGkAdABvAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYALQBtAGQALQBlAGQAaQB0AG8AcgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfAAdwcmV2aWV3DXJlZnJlc2gtcmlnaHQMcmVmcmVzaC1sZWZ0B3pvb20taW4Iem9vbS1vdXQDdG9jBHN5bmMFZW1vamkIY2hlY2tib3gFY2xlYXIDdGlwBHNhdmUEbGluawNpbWcEY29kZQJ1bAJvbARyZWRvBHVuZG8FcXVvdGUEYm9sZA1zdHJpa2V0aHJvdWdoCmFycm93LWRvd24Lb3Blbi1pbi1uZXcKdW5kZXItbGluZQZpdGFsaWMKaG9yaXpvbnRhbAV0YWJsZQpmdWxsc2NyZWVuAAA=);src:url(data:application/vnd.ms-fontobject;base64,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AT4BLwE3NicBBjIEBAa0BAYBFQEJBTGXBgYwBQX2BgaXMQUJARUBBgS0BgQEMpcFBQETAQkFMZcGBjAFBZcyBAQGtAQGAf3iBgaXMQUJARUBBgS0BgQEMpcFBQK2MQUJARUBBgS0BgQEMpcFBTAGBjwFBZcyBAQGtAQGARUBCQUxlwYG/p8GBAQylwUFMAYGlzEFCQEVAQYEAR8FBZcyBAQGtAQGARUBCQUxlwYGAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQALABUAAQAAAAAAAgAHACAAAQAAAAAAAwALACcAAQAAAAAABAALADIAAQAAAAAABQALAD0AAQAAAAAABgALAEgAAQAAAAAACgArAFMAAQAAAAAACwATAH4AAwABBAkAAAAqAJEAAwABBAkAAQAWALsAAwABBAkAAgAOANEAAwABBAkAAwAWAN8AAwABBAkABAAWAPUAAwABBAkABQAWAQsAAwABBAkABgAWASEAAwABBAkACgBWATcAAwABBAkACwAmAY0KQ3JlYXRlZCBieSBpY29uZm9udAp2LW1kLWVkaXRvclJlZ3VsYXJ2LW1kLWVkaXRvcnYtbWQtZWRpdG9yVmVyc2lvbiAxLjB2LW1kLWVkaXRvckdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHYALQBtAGQALQBlAGQAaQB0AG8AcgBSAGUAZwB1AGwAYQByAHYALQBtAGQALQBlAGQAaQB0AG8AcgB2AC0AbQBkAC0AZQBkAGkAdABvAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYALQBtAGQALQBlAGQAaQB0AG8AcgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfAAdwcmV2aWV3DXJlZnJlc2gtcmlnaHQMcmVmcmVzaC1sZWZ0B3pvb20taW4Iem9vbS1vdXQDdG9jBHN5bmMFZW1vamkIY2hlY2tib3gFY2xlYXIDdGlwBHNhdmUEbGluawNpbWcEY29kZQJ1bAJvbARyZWRvBHVuZG8FcXVvdGUEYm9sZA1zdHJpa2V0aHJvdWdoCmFycm93LWRvd24Lb3Blbi1pbi1uZXcKdW5kZXItbGluZQZpdGFsaWMKaG9yaXpvbnRhbAV0YWJsZQpmdWxsc2NyZWVuAAA=#iefix) format("embedded-opentype"),url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}[class*=v-md-icon-]{font-size:16px;font-family:v-md-iconfont!important;font-style:normal!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-md-icon-preview:before{content:""}.v-md-icon-refresh-right:before{content:""}.v-md-icon-refresh-left:before{content:""}.v-md-icon-zoom-in:before{content:""}.v-md-icon-zoom-out:before{content:""}.v-md-icon-toc:before{content:""}.v-md-icon-sync:before{content:""}.v-md-icon-emoji:before{content:""}.v-md-icon-checkbox:before{content:""}.v-md-icon-clear:before{content:""}.v-md-icon-tip:before{content:""}.v-md-icon-save:before{content:""}.v-md-icon-link:before{content:""}.v-md-icon-img:before{content:""}.v-md-icon-code:before{content:""}.v-md-icon-ul:before{content:""}.v-md-icon-ol:before{content:""}.v-md-icon-redo:before{content:""}.v-md-icon-undo:before{content:""}.v-md-icon-quote:before{content:""}.v-md-icon-bold:before{content:""}.v-md-icon-strikethrough:before{content:""}.v-md-icon-arrow-down:before{content:""}.v-md-icon-open-in-new:before{content:""}.v-md-icon-under-line:before{content:""}.v-md-icon-italic:before{content:""}.v-md-icon-horizontal:before{content:""}.v-md-icon-table:before{content:""}.v-md-icon-fullscreen:before{content:""}.v-md-editor__tooltip{z-index:101;padding:4px 6px;color:#fff;font-size:12px;line-height:1;white-space:nowrap;background-color:#878787;border-radius:2px}.v-md-editor__menu,.v-md-editor__tooltip{position:absolute;box-shadow:0 2px 12px #0000001a}.v-md-editor__menu{top:38px;z-index:99;list-style:none;background-color:#fff;border-radius:3px;-webkit-transform-origin:center top;transform-origin:center top}.v-md-editor__menu::-webkit-scrollbar{width:6px}.v-md-editor__menu::-webkit-scrollbar-thumb{background-color:#9093994d;border-radius:4px}.v-md-editor__menu::-webkit-scrollbar-thumb:hover{background-color:#90939980}.v-md-editor__menu-item{color:#595959;font-weight:400;font-size:14px;white-space:nowrap;list-style:none}.v-md-editor__menu-item:hover{background-color:#f5f5f5}.v-md-editor__menu--list{padding:5px 0}.v-md-editor__menu--list .v-md-editor__menu-item{padding:0 24px;line-height:34px;text-align:left}.v-md-editor__menu--panel{max-height:200px;padding:12px 10px;overflow-y:auto}.v-md-editor__menu--panel .v-md-editor__menu-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.v-md-editor__menu--panel .v-md-editor__menu-row:not(:last-child){margin-bottom:6px}.v-md-editor__menu--panel .v-md-editor__menu-item{display:inline-block;padding:8px 0;line-height:1;text-align:center;border-radius:2px}.v-md-editor__menu--panel .v-md-editor__menu-item:not(:last-child){margin-right:4px}.v-md-editor__menu-ctrl{position:absolute;top:0;right:0;display:none}.v-md-editor__toolbar-item{position:relative;height:28px;padding:0 6px;color:#595959;font-size:16px;line-height:28px;text-align:center;border-radius:4px;cursor:pointer;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.v-md-editor__toolbar-item:not(:first-child){margin-left:4px}.v-md-editor__toolbar-item:hover{background:#f5f5f5}.v-md-editor__toolbar-item--menu{padding-right:16px}.v-md-editor__toolbar-item--menu .v-md-editor__menu-ctrl{display:inline-block}.v-md-editor__toolbar-item--active,.v-md-editor__toolbar-item--active:hover{background:#e8e8e8}.v-md-editor__toolbar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;width:100%;padding:6px;border-bottom:1px solid #ddd}.v-md-editor__toolbar-left,.v-md-editor__toolbar-right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.v-md-editor__toolbar-left+.v-md-editor__toolbar-right{margin-left:60px}.v-md-editor__toolbar-divider{position:relative;height:28px;margin:0 10px}.v-md-editor__toolbar-divider+li.v-md-editor__toolbar-item{margin-left:0}.v-md-editor__toolbar-divider:before{position:absolute;top:4px;bottom:4px;border-left:1px solid #ddd;content:""}.v-md-editor{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;background-color:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001a}.v-md-editor__left-area,.v-md-editor__right-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:200px}.v-md-editor__left-area{height:100%;overflow:hidden;border-right:1px solid #ddd;-webkit-transition:.3s;transition:.3s}.v-md-editor__left-area-title{position:relative;height:41px;padding:0 14px;color:#2c3e50;font-weight:600;font-size:16px;line-height:41px;white-space:nowrap}.v-md-editor__left-area-title:after{position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid #ddd;content:""}.v-md-editor__left-area-body{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:8px 14px;overflow:hidden}.v-md-editor--left-area-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.v-md-editor--left-area-reverse .v-md-editor__left-area{border-right:none;border-left:1px solid #ddd}.v-md-editor__right-area{-webkit-box-flex:1;-webkit-flex:1;flex:1}.v-md-editor--preview{box-shadow:none}.v-md-editor--fullscreen{position:fixed;inset:0;z-index:1001}.v-md-editor__main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%;overflow:hidden}.v-md-editor__editor-wrapper,.v-md-editor__preview-wrapper{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;overflow:hidden}.v-md-editor__editor-wrapper{cursor:text;-webkit-user-select:none;user-select:none}.v-md-editor--editable .v-md-editor__editor-wrapper{border-right:1px solid #ddd}.scrollbar{height:100%;overflow:hidden}.scrollbar:active .scrollbar__bar,.scrollbar:focus .scrollbar__bar,.scrollbar:hover .scrollbar__bar{opacity:1}.scrollbar__wrap{height:100%;overflow-x:hidden}.scrollbar__wrap--hidden-default{scrollbar-width:none}.scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.scrollbar__thumb{position:relative;display:block;width:0;height:0;background-color:#9093994d;border-radius:inherit;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.scrollbar__thumb:hover{background-color:#90939980}.scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;cursor:pointer;opacity:0;-webkit-transition:opacity .34s ease-out;transition:opacity .34s ease-out}.scrollbar__bar.is-vertical{top:2px;width:6px}.scrollbar__bar.is-vertical>div{width:100%}.scrollbar__bar.is-horizontal{left:2px;height:6px}.scrollbar__bar.is-horizontal>div{height:100%}.v-md-editor__toc-nav{margin:0;padding:0;list-style:none}.v-md-editor__toc-nav-item{position:relative;height:38px;overflow:hidden;color:#2c3e50;line-height:38px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.v-md-editor__toc-nav-item:hover .v-md-editor__toc-nav-title{font-size:17px;-webkit-transform-origin:center center;transform-origin:center center}.v-md-editor__toc-nav-title{position:relative;font-size:16px;-webkit-transition:.3s;transition:.3s}
