@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}:root{--bg-primary: #0b1519;--bg-secondary: #111f24;--bg-card: rgba(255, 255, 255, .02);--border-color: #1f3a42;--text-primary: #e6f0f3;--text-secondary: #9bb3bc;--accent: #f5c542;--accent-glow: #ffe08a;--blue-accent: #4fc3f7;--purple-accent: #b39ddb;--green-accent: #81c784;--red-accent: #ef5350}body{font-family:Ubuntu,sans-serif;background:radial-gradient(ellipse at top,#13262e,#0b1519);color:var(--text-primary);min-height:100vh}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}input,select{font-family:inherit}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#13262e}::-webkit-scrollbar-thumb{background:#3c5a62;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#52767c}.fandom-topbar{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#1a2e38,#0f1f26);padding:0 24px;height:56px;border-bottom:1px solid #2a4a55;box-shadow:0 2px 12px #00000080,0 1px #ffffff08 inset;position:sticky;top:0;z-index:100}.topbar-left{display:flex;align-items:center;gap:24px;flex:1}.fandom-logo{font-size:1.2rem;font-weight:700;background:linear-gradient(to right,#f5c542,#ffe08a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap;transition:opacity .2s}.fandom-logo:hover{opacity:.8}.search-wrapper{position:relative;display:flex;align-items:center;max-width:340px;width:100%}.search-icon{position:absolute;left:12px;color:#8a9ba3;font-size:.9rem}.search-wrapper input{width:100%;padding:8px 12px 8px 36px;background:#1c2c33;border:1px solid #3a545e;border-radius:20px;color:#e0e8ec;font-size:.95rem;transition:all .25s}.search-wrapper input:focus{outline:none;border-color:var(--accent);background:#1e2e35;box-shadow:0 0 10px #f5c5424d}.search-wrapper input::placeholder{color:#6b838e}.topbar-right{display:flex;align-items:center;gap:12px;margin-left:24px}.btn-text{background:transparent;color:#c0d1d8;font-weight:700;font-size:.9rem;padding:6px 12px;border-radius:4px;transition:all .2s}.btn-text:hover{background:#ffffff14;color:#fff}.btn-yellow{background:linear-gradient(135deg,#f5c542,#ffd966);color:#0e191c;font-weight:700;font-size:.9rem;padding:6px 16px;border-radius:4px;box-shadow:0 0 8px #f5c5424d;transition:all .2s}.btn-yellow:hover{background:linear-gradient(135deg,#ffd966,#ffe08a);box-shadow:0 0 14px #f5c54280;transform:translateY(-1px)}.btn-yellow:active{transform:scale(.97)}.outer-layout{display:flex;min-height:calc(100vh - 56px)}.left-rail{width:64px;background:linear-gradient(180deg,#0d1e24,#111f25);display:flex;flex-direction:column;align-items:center;padding-top:16px;gap:8px;border-right:1px solid #243b44;flex-shrink:0}.rail-item{display:flex;flex-direction:column;align-items:center;width:100%;padding:10px 4px;color:#7e96a0;font-size:.7rem;font-weight:700;border-radius:6px;transition:all .2s;cursor:pointer}.rail-item i{font-size:1.3rem;margin-bottom:4px}.rail-item.active{color:var(--accent);background:#f5c5421a;box-shadow:inset 0 0 6px #f5c54233}.rail-item:hover{background:#ffffff0d;color:#d5dde0}.viewport-content{flex:1;overflow-y:auto;padding:0}.wiki-banner{background:linear-gradient(135deg,#1b2e35,#0f1f26);border-bottom:1px solid #2a4a55;padding:20px 32px 12px;box-shadow:0 4px 15px #0000004d}.banner-top-row{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px}.wiki-identity{display:flex;flex-direction:column;gap:12px}.wiki-titles .brand{font-size:1.8rem;font-weight:700;background:linear-gradient(to right,#fff,#c4d4d9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block}.wiki-nav-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.nav-tab{display:flex;align-items:center;gap:6px;background:#ffffff0d;padding:6px 14px;border-radius:14px;font-size:.8rem;font-weight:700;color:#c4d4d9;border:1px solid #2e4f5a;cursor:pointer;transition:all .2s}.nav-tab:hover{background:#ffffff1f;border-color:var(--accent);color:#fff}.nav-tab i{font-size:.8rem}.nav-tab .chevron{font-size:.7rem;margin-left:2px}.wiki-stats{display:flex;align-items:center;gap:16px}.stat-box{display:flex;align-items:baseline;gap:6px;background:#0000004d;padding:6px 14px;border-radius:20px;border:1px solid #2e4f5a}.stat-count{font-size:1.4rem;font-weight:700;color:var(--accent)}.stat-label{font-size:.75rem;font-weight:700;letter-spacing:.5px;color:#a0b5bd}.stat-actions{display:flex;gap:10px;font-size:1.2rem;color:#8a9ba3;cursor:pointer}.stat-actions i:hover{color:var(--accent)}.workspace-grid{display:flex;min-height:500px;background:linear-gradient(180deg,#0d1e24,#0b1519)}.main-article-column{flex:1;padding:28px 36px 40px;background:transparent}.article-header-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:24px;border-bottom:1px solid #243b44;padding-bottom:12px}.page-title{font-size:2rem;font-weight:700;background:linear-gradient(to bottom,#fff,#b0c4cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.article-actions{display:flex;align-items:center;gap:10px}.action-btn{display:flex;align-items:center;gap:6px;background:#ffffff0a;padding:8px 16px;border-radius:6px;font-size:.85rem;font-weight:700;color:#c4d4d9;border:1px solid #2e4f5a;transition:all .2s}.action-btn:hover{background:#ffffff1a;border-color:var(--accent);color:#fff}.action-btn i{font-size:.8rem}.action-btn-more{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid #2e4f5a;color:#c4d4d9;background:#ffffff0a;transition:all .2s}.action-btn-more:hover{background:#ffffff1a}.wiki-page{background:#0003;border-radius:12px;padding:28px;border:1px solid #1f3a42;box-shadow:0 4px 20px #0000004d}.wiki-page h1{color:#fff;margin:1em 0 .5em;font-size:2rem}.wiki-page h2{color:var(--accent);border-left:4px solid var(--accent);padding-left:12px;margin:1em 0 .5em;font-size:1.6rem}.wiki-page h3{color:var(--blue-accent);font-size:1.3rem}.wiki-page h4{color:var(--purple-accent);font-size:1.1rem}.wiki-page h5{color:var(--green-accent);font-size:1rem}.wiki-page p{margin-bottom:14px;font-size:1rem;color:#cbdce2;line-height:1.7}.wiki-page a{color:var(--accent);font-weight:700;text-decoration:underline;transition:color .2s}.wiki-page a:hover{color:var(--accent-glow)}.wiki-page ul,.wiki-page ol{margin:.5em 0 1em 2em;color:#cbdce2}.wiki-page li{margin-bottom:4px}.wiki-page table{width:100%;border-collapse:collapse;margin:1em 0;color:#cbdce2;background:#0003}.wiki-page th,.wiki-page td{padding:8px 12px;border:1px solid #2e4f5a;text-align:left}.wiki-page th{background:#1a2e35;font-weight:700;color:#e6f0f3}.wiki-page img{max-width:100%;height:auto;display:block;margin:1em 0;border-radius:6px}#editor-container{background:#13262e;border-radius:8px;margin:16px 0;border:1px solid #2e4f5a}#editor-container .ql-editor{min-height:300px;color:#e0e8ec;font-size:1rem;line-height:1.6}#editor-container .ql-toolbar{border-bottom:1px solid #2e4f5a;background:#0f1f26}.ql-snow .ql-stroke{stroke:#cbdce2}.ql-snow .ql-fill{fill:#cbdce2}.ql-snow .ql-picker{color:#cbdce2}.ql-snow .ql-picker-options{background:#1b262c;border:1px solid #2e4f5a}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active{color:var(--accent)}.ql-editor.ql-blank:before{color:#6b838e}.auth-form{max-width:400px;margin:2rem auto;background:#0000004d;padding:2rem;border-radius:12px;border:1px solid #2e4f5a;box-shadow:0 4px 15px #0006}.auth-form input{display:block;width:100%;padding:10px;margin-bottom:1rem;background:#1c2c33;border:1px solid #2e4f5a;border-radius:6px;color:#e0e8ec;font-size:1rem}.auth-form input:focus{outline:none;border-color:var(--accent)}.auth-form button{width:100%;padding:10px;background:linear-gradient(135deg,#f5c542,#ffd966);color:#0e191c;font-weight:700;border-radius:6px;border:none;cursor:pointer;transition:.2s}.auth-form button:hover{background:linear-gradient(135deg,#ffd966,#ffe08a)}body.light-mode{background:#f0f4f7;color:#1a1c1e}body.light-mode .fandom-topbar{background:linear-gradient(135deg,#fff,#f2f6f9);border-bottom-color:#dde4e8;box-shadow:0 2px 8px #0000000d}body.light-mode .fandom-logo{background:linear-gradient(to right,#b8860b,#d4a017);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}body.light-mode .search-wrapper input{background:#eef2f5;border-color:#ccd5db;color:#1a1c1e}body.light-mode .search-wrapper input::placeholder{color:#7a858d}body.light-mode .btn-text{color:#3a4b55}body.light-mode .btn-text:hover{background:#0000000a;color:#000}body.light-mode .btn-yellow{background:linear-gradient(135deg,#f5c542,#ffd966);color:#0e191c}body.light-mode .left-rail{background:#fff;border-right-color:#dde4e8}body.light-mode .rail-item{color:#5a6b74}body.light-mode .rail-item.active{color:#b8860b;background:#b8860b1a;box-shadow:inset 0 0 6px #b8860b1a}body.light-mode .rail-item:hover{background:#f0f4f7;color:#1a1c1e}body.light-mode .wiki-banner{background:linear-gradient(135deg,#fff,#f4f8fb);border-bottom-color:#dde4e8}body.light-mode .wiki-titles .brand{background:linear-gradient(to right,#1a1c1e,#3a4b55);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}body.light-mode .nav-tab{background:#00000005;border-color:#ccd5db;color:#3a4b55}body.light-mode .nav-tab:hover{background:#0000000d;border-color:#b8860b}body.light-mode .stat-box{background:#eef2f5;border-color:#ccd5db}body.light-mode .stat-label,body.light-mode .stat-actions{color:#5a6b74}body.light-mode .stat-actions i:hover{color:#b8860b}body.light-mode .workspace-grid{background:#fff}body.light-mode .main-article-column{background:transparent}body.light-mode .article-header-row{border-bottom-color:#dde4e8}body.light-mode .page-title{background:linear-gradient(to bottom,#1a1c1e,#3a4b55);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}body.light-mode .action-btn{background:#f0f4f7;border-color:#ccd5db;color:#3a4b55}body.light-mode .action-btn:hover{background:#e4eaef;border-color:#b8860b}body.light-mode .wiki-page{background:#fff;border-color:#dde4e8;box-shadow:0 2px 10px #0000000d}body.light-mode .wiki-page h1{color:#1a1c1e}body.light-mode .wiki-page h2{color:#b8860b;border-left-color:#b8860b}body.light-mode .wiki-page h3{color:#0288d1}body.light-mode .wiki-page h4{color:#7b1fa2}body.light-mode .wiki-page h5{color:#388e3c}body.light-mode .wiki-page p,body.light-mode .wiki-page li{color:#2c3a41}body.light-mode .wiki-page a{color:#b8860b}body.light-mode .wiki-page a:hover{color:#8b6508}body.light-mode .wiki-page table{background:#fff}body.light-mode .wiki-page th,body.light-mode .wiki-page td{border-color:#ccd5db}body.light-mode .wiki-page th{background:#f0f4f7}body.light-mode #editor-container{background:#f5f8fa;border-color:#ccd5db}body.light-mode .ql-snow .ql-stroke{stroke:#2c3a41}body.light-mode .ql-snow .ql-fill{fill:#2c3a41}body.light-mode .ql-snow .ql-picker{color:#2c3a41}body.light-mode .ql-snow .ql-picker-options{background:#fff}body.light-mode .auth-form{background:#fff;border-color:#dde4e8}body.light-mode .auth-form input{background:#f0f4f7;border-color:#ccd5db;color:#1a1c1e}@media (max-width: 768px){.fandom-topbar{flex-direction:column;height:auto;padding:12px 16px;gap:10px;align-items:stretch}.topbar-left{flex-direction:column;gap:10px;align-items:stretch}.search-wrapper{max-width:100%}.topbar-right{margin-left:0;justify-content:center}.outer-layout{flex-direction:column}.left-rail{flex-direction:row;width:100%;justify-content:space-around;padding:10px 0;border-right:none;border-bottom:1px solid #243b44}.rail-item{flex-direction:row;gap:6px;font-size:.75rem;padding:8px 12px}.rail-item i{margin-bottom:0}.wiki-banner{padding:16px}.banner-top-row{flex-direction:column}.wiki-stats{justify-content:flex-start}.workspace-grid{flex-direction:column}.main-article-column{padding:16px}.article-header-row{flex-direction:column;align-items:flex-start}.page-title{font-size:1.5rem}.wiki-page{padding:16px}}
