.wiki-wrapper{max-width:1400px;margin:0 auto;padding:20px;display:grid;grid-template-columns:290px 1fr;gap:20px;min-height:calc(100vh - 80px)}.wiki-sidebar{background-color:var(--fw-bg-container,rgba(30,24,18,.85));border:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));border-radius:var(--fw-radius-lg,15px);padding:20px 0;box-shadow:var(--fw-shadow-card,0 4px 12px rgba(0,0,0,.4));height:fit-content;position:sticky;top:20px;display:flex;flex-direction:column}.wiki-sidebar-header{padding:0 20px 16px;border-bottom:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));margin-bottom:8px}.wiki-sidebar-title{font-size:16px;color:var(--fw-text-secondary,#dcc898);margin:0 0 12px;text-transform:uppercase;letter-spacing:2px;font-weight:600}.wiki-search-wrap{position:relative}.wiki-search{width:100%;padding:8px 12px 8px 32px;background:var(--fw-bg-input,rgba(20,16,12,.6));border:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));border-radius:var(--fw-radius-sm,8px);color:var(--fw-text-primary,#f0ebe4);font-size:14px;transition:border-color var(--fw-transition-fast, .15s ease);box-sizing:border-box}.wiki-search:focus{outline:0;border-color:var(--fw-accent-primary,#d4953a)}.wiki-search::placeholder{color:var(--fw-text-muted,#a89878)}.wiki-search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--fw-text-muted,#a89878);font-size:13px;pointer-events:none}.wiki-nav{overflow-y:auto;max-height:calc(100vh - 220px);padding:4px 0}.wiki-nav::-webkit-scrollbar{width:4px}.wiki-nav::-webkit-scrollbar-track{background:0 0}.wiki-nav::-webkit-scrollbar-thumb{background:var(--fw-border-accent,#9a7e58);border-radius:2px}.wiki-category{margin-bottom:4px}.wiki-category-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 20px;background:0 0;border:none;color:var(--fw-text-secondary,#dcc898);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:color var(--fw-transition-fast, .15s ease),background var(--fw-transition-fast, .15s ease);text-align:left}.wiki-category-btn:hover{color:var(--fw-text-primary,#f0ebe4);background:rgba(255,255,255,.04)}.wiki-category-btn.open{color:var(--fw-accent-primary,#d4953a)}.wiki-category-chevron{font-size:10px;transition:transform .2s;flex-shrink:0}.wiki-category-btn.open .wiki-category-chevron{transform:rotate(90deg)}.wiki-topics{list-style:none;padding:0;margin:0;overflow:hidden}.wiki-topics.collapsed{display:none}.wiki-topic-link{display:block;padding:7px 20px 7px 32px;color:var(--fw-text-muted,#a89878);font-size:14px;text-decoration:none;border-left:2px solid transparent;transition:all var(--fw-transition-fast, .15s ease);cursor:pointer;border:none;background:0 0;width:100%;text-align:left}.wiki-topic-link:hover{color:var(--fw-text-primary,#f0ebe4);background:rgba(255,255,255,.05);padding-left:36px}.wiki-topic-link.active{color:var(--fw-text-primary,#f0ebe4);background:rgba(212,149,58,.1);border-left:2px solid var(--fw-accent-primary,#d4953a);padding-left:30px;font-weight:500}.wiki-topic-li.hidden{display:none}.wiki-main{background-color:var(--fw-bg-container,rgba(30,24,18,.85));border:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));border-radius:var(--fw-radius-lg,15px);padding:40px 48px;box-shadow:var(--fw-shadow-card,0 4px 12px rgba(0,0,0,.4));min-height:600px}.wiki-page-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));gap:16px;flex-wrap:wrap}.wiki-page-title-block{flex:1}.wiki-breadcrumb{font-size:12px;color:var(--fw-text-muted,#a89878);margin-bottom:6px;letter-spacing:.5px}.wiki-breadcrumb span{color:var(--fw-accent-primary,#d4953a)}.wiki-page-title{font-size:32px;color:var(--fw-text-primary,#f0ebe4);margin:0;letter-spacing:1px}.wiki-edit-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;background:var(--fw-bg-card,rgba(30,24,18,.65));border:1px solid var(--fw-border-accent,#9a7e58);border-radius:var(--fw-radius-sm,8px);color:var(--fw-text-secondary,#dcc898);font-size:13px;font-weight:500;text-decoration:none;transition:all var(--fw-transition-fast, .15s ease);white-space:nowrap;flex-shrink:0}.wiki-edit-btn:hover{background:var(--fw-bg-card-highlight,rgba(40,32,22,.75));color:var(--fw-text-primary,#f0ebe4);border-color:var(--fw-accent-primary,#d4953a)}.wiki-welcome{text-align:center;padding:60px 20px;color:var(--fw-text-muted,#a89878)}.wiki-welcome-title{font-size:28px;color:var(--fw-text-secondary,#dcc898);margin-bottom:12px}.wiki-welcome-sub{font-size:15px;margin-bottom:32px}.wiki-welcome-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;max-width:700px;margin:0 auto}.wiki-welcome-card{background:var(--fw-bg-card,rgba(30,24,18,.65));border:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));border-radius:var(--fw-radius-md,12px);padding:20px 16px;cursor:pointer;text-decoration:none;transition:all var(--fw-transition-fast, .15s ease);display:block}.wiki-welcome-card:hover{border-color:var(--fw-accent-primary,#d4953a);background:var(--fw-bg-card-highlight,rgba(40,32,22,.75))}.wiki-welcome-card-icon{font-size:24px;margin-bottom:8px}.wiki-welcome-card-title{font-size:14px;color:var(--fw-text-primary,#f0ebe4);font-weight:600}.wiki-topic{display:none}.wiki-topic.active{display:block}.wiki-content{line-height:1.8;font-size:15px;color:var(--fw-text-primary,#f0ebe4)}.wiki-content h1{font-size:28px;color:var(--fw-text-primary,#f0ebe4);margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));letter-spacing:1px}.wiki-content h2{font-size:22px;color:var(--fw-text-secondary,#dcc898);margin:32px 0 14px;padding-bottom:8px;border-bottom:1px solid var(--fw-border-subtle,rgba(255,255,255,.06));letter-spacing:.5px}.wiki-content h3{font-size:17px;color:var(--fw-text-secondary,#dcc898);margin:24px 0 10px;font-weight:600}.wiki-content h4{font-size:15px;color:var(--fw-text-muted,#a89878);margin:16px 0 8px;font-style:italic}.wiki-content p{margin:0 0 14px;text-align:justify}.wiki-content ol,.wiki-content ul{padding-left:24px;margin:0 0 14px}.wiki-content li{margin-bottom:6px}.wiki-content strong{color:var(--fw-text-primary,#f0ebe4);font-weight:600}.wiki-content em{color:var(--fw-text-secondary,#dcc898);font-style:italic}.wiki-content a{color:var(--fw-text-link,#dcc898);text-decoration:underline;transition:color var(--fw-transition-fast, .15s ease)}.wiki-content a:hover{color:var(--fw-text-link-hover,#d4953a)}.wiki-content hr{border:none;border-top:1px solid var(--fw-border-subtle,rgba(255,255,255,.1));margin:28px 0}.wiki-content blockquote{border-left:3px solid var(--fw-accent-primary,#d4953a);padding:8px 16px;margin:16px 0;background:rgba(212,149,58,.06);border-radius:0 var(--fw-radius-sm,8px) var(--fw-radius-sm,8px) 0;color:var(--fw-text-secondary,#dcc898)}.wiki-content code{background:rgba(20,16,12,.6);padding:2px 6px;border-radius:4px;font-family:monospace;font-size:13px;color:var(--fw-accent-info,#8bb8d0)}.wiki-content table{width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:14px}.wiki-content th{background:rgba(212,149,58,.12);color:var(--fw-text-secondary,#dcc898);padding:10px 14px;text-align:left;font-weight:600;border-bottom:1px solid var(--fw-border-accent,#9a7e58)}.wiki-content td{padding:8px 14px;border-bottom:1px solid var(--fw-border-subtle,rgba(255,255,255,.06));color:var(--fw-text-primary,#f0ebe4);vertical-align:top}.wiki-content tr:last-child td{border-bottom:none}.wiki-content tr:hover td{background:rgba(255,255,255,.02)}.wiki-data-section{margin-top:24px}.wiki-data-table{width:100%;border-collapse:collapse;margin-top:12px;font-size:14px}.wiki-data-table th{background:rgba(212,149,58,.12);color:var(--fw-text-secondary,#dcc898);padding:10px 14px;text-align:left;font-weight:600;border-bottom:1px solid var(--fw-border-accent,#9a7e58)}.wiki-data-table td{padding:9px 14px;border-bottom:1px solid var(--fw-border-subtle,rgba(255,255,255,.06));color:var(--fw-text-primary,#f0ebe4);vertical-align:top}.wiki-data-table tr:last-child td{border-bottom:none}.wiki-data-table tr:hover td{background:rgba(255,255,255,.02)}.wiki-data-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.badge-melee{background:rgba(176,48,48,.3);color:#e88}.badge-spell{background:rgba(139,184,208,.2);color:var(--fw-accent-info,#8bb8d0)}.badge-passive{background:rgba(74,158,90,.2);color:#8d8}.wiki-no-data{color:var(--fw-text-muted,#a89878);font-style:italic;padding:20px 0}.wiki-search-results{display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--fw-bg-container,rgba(30,24,18,.98));border:1px solid var(--fw-border-accent,#9a7e58);border-radius:var(--fw-radius-sm,8px);z-index:100;max-height:300px;overflow-y:auto;box-shadow:0 8px 24px rgba(0,0,0,.5)}.wiki-search-results.show{display:block}.wiki-search-result-item{padding:10px 14px;cursor:pointer;border-bottom:1px solid var(--fw-border-subtle,rgba(255,255,255,.06));transition:background var(--fw-transition-fast, .15s ease)}.wiki-search-result-item:last-child{border-bottom:none}.wiki-search-result-item:hover{background:rgba(255,255,255,.05)}.wiki-search-result-title{font-size:14px;color:var(--fw-text-primary,#f0ebe4);font-weight:500}.wiki-search-result-cat{font-size:12px;color:var(--fw-text-muted,#a89878);margin-top:2px}.wiki-search-no-results{padding:12px 14px;color:var(--fw-text-muted,#a89878);font-style:italic;font-size:14px}.wiki-editor-main{background-color:var(--fw-bg-container,rgba(30,24,18,.85));border:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));border-radius:var(--fw-radius-lg,15px);padding:36px 40px;box-shadow:var(--fw-shadow-card,0 4px 12px rgba(0,0,0,.4));min-height:600px}.wiki-editor-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));flex-wrap:wrap;gap:12px}.wiki-editor-title{font-size:26px;color:var(--fw-text-primary,#f0ebe4);margin:0;letter-spacing:1px}.wiki-editor-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.wiki-editor-sidebar{background-color:var(--fw-bg-container,rgba(30,24,18,.85));border:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));border-radius:var(--fw-radius-lg,15px);padding:20px;box-shadow:var(--fw-shadow-card,0 4px 12px rgba(0,0,0,.4));height:fit-content;position:sticky;top:20px;display:flex;flex-direction:column;gap:8px}.wiki-editor-sidebar-title{font-size:13px;color:var(--fw-text-secondary,#dcc898);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:4px}.editor-cat-item{border:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));border-radius:var(--fw-radius-sm,8px);overflow:hidden}.editor-cat-header{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:rgba(255,255,255,.03);cursor:pointer;user-select:none}.editor-cat-name{font-size:13px;font-weight:600;color:var(--fw-text-secondary,#dcc898);text-transform:uppercase;letter-spacing:.5px}.editor-topic-list{list-style:none;padding:4px 0;margin:0}.editor-topic-item{display:flex;align-items:center;gap:4px;padding:4px 10px}.editor-topic-btn{flex:1;background:0 0;border:none;padding:4px 6px;color:var(--fw-text-muted,#a89878);font-size:13px;cursor:pointer;text-align:left;border-radius:4px;transition:all var(--fw-transition-fast, .15s ease)}.editor-topic-btn.active,.editor-topic-btn:hover{color:var(--fw-text-primary,#f0ebe4);background:rgba(255,255,255,.05)}.editor-topic-btn.active{color:var(--fw-accent-primary,#d4953a)}.wiki-editor-panel{display:none}.wiki-editor-panel.active{display:block}.wiki-form-label{display:block;font-size:12px;color:var(--fw-text-secondary,#dcc898);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-weight:600}.wiki-form-input{width:100%;padding:10px 14px;background:var(--fw-bg-input,rgba(20,16,12,.6));border:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));border-radius:var(--fw-radius-sm,8px);color:var(--fw-text-primary,#f0ebe4);font-size:15px;transition:border-color var(--fw-transition-fast, .15s ease);box-sizing:border-box;margin-bottom:16px}.wiki-form-input:focus{outline:0;border-color:var(--fw-accent-primary,#d4953a)}.wiki-form-textarea{width:100%;padding:12px 14px;background:var(--fw-bg-input,rgba(20,16,12,.6));border:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));border-radius:var(--fw-radius-sm,8px);color:var(--fw-text-primary,#f0ebe4);font-size:14px;font-family:'Courier New',monospace;line-height:1.6;resize:vertical;transition:border-color var(--fw-transition-fast, .15s ease);box-sizing:border-box;min-height:420px}.wiki-form-textarea:focus{outline:0;border-color:var(--fw-accent-primary,#d4953a)}.wiki-char-count{font-size:12px;color:var(--fw-text-muted,#a89878);font-family:monospace;margin-top:4px;margin-bottom:12px}.wiki-format-help{background:rgba(20,16,12,.4);border:1px solid var(--fw-border-subtle,rgba(255,255,255,.06));border-radius:var(--fw-radius-sm,8px);padding:10px 14px;font-size:12px;color:var(--fw-text-muted,#a89878);margin-bottom:16px}.wiki-format-help strong{color:var(--fw-accent-primary,#d4953a)}.wiki-topic-meta{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.wiki-topic-meta>div{flex:1;min-width:150px}.btn-wiki{display:inline-flex;align-items:center;gap:6px;padding:9px 20px;border:1px solid transparent;border-radius:var(--fw-radius-sm,8px);font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;transition:all var(--fw-transition-fast, .15s ease);white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}.btn-wiki-primary{background:rgba(74,158,90,.2);border-color:rgba(74,158,90,.4);color:#8d8}.btn-wiki-primary:hover{background:rgba(74,158,90,.35);border-color:var(--fw-accent-success,#4a9e5a);color:#aea}.btn-wiki-secondary{background:var(--fw-bg-card,rgba(30,24,18,.65));border-color:var(--fw-border-accent,#9a7e58);color:var(--fw-text-secondary,#dcc898)}.btn-wiki-secondary:hover{background:var(--fw-bg-card-highlight,rgba(40,32,22,.75));color:var(--fw-text-primary,#f0ebe4)}.btn-wiki-danger{background:rgba(176,48,48,.2);border-color:rgba(176,48,48,.4);color:#e88}.btn-wiki-danger:hover{background:rgba(176,48,48,.35);border-color:var(--fw-accent-danger,#b03030)}.btn-wiki-sm{padding:5px 12px;font-size:12px}.wiki-struct-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.wiki-struct-spacer{flex:1}.wiki-editor-divider{border:none;border-top:1px solid var(--fw-border-subtle,rgba(255,255,255,.08));margin:20px 0}.wiki-editor-section-label{font-size:12px;color:var(--fw-text-muted,#a89878);text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}@media (max-width:1024px){.wiki-wrapper{grid-template-columns:1fr;padding:12px}.wiki-sidebar{position:relative;top:0}.wiki-nav{max-height:320px}.wiki-main{padding:28px 24px}.wiki-editor-main{padding:24px 20px}}@media (max-width:640px){.wiki-page-header{flex-direction:column;align-items:flex-start}.wiki-page-title{font-size:24px}.wiki-editor-header{flex-direction:column;align-items:flex-start}}