.wiki-page{background:var(--background);min-height:100vh;color:var(--foreground);padding:2rem 1.5rem 4rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wiki-header{justify-content:space-between;align-items:center;max-width:820px;margin:0 auto 2rem;display:flex}.wiki-header-right{align-items:center;gap:8px;display:flex}.wiki-back{color:var(--muted-foreground);align-items:center;gap:4px;font-size:.85rem;text-decoration:none;transition:color .15s;display:inline-flex}.wiki-back:hover{color:var(--foreground)}.wiki-main{max-width:820px;margin:0 auto}.wiki-title{letter-spacing:-.01em;margin:0 0 .75rem;font-family:Fraunces,Times New Roman,serif;font-size:2rem;font-weight:400}.wiki-lead{color:var(--muted-foreground);margin:0 0 1.5rem;font-size:.9rem;line-height:1.6}.wiki-lead a{color:var(--muted-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border-default);text-decoration-color:var(--border-default);text-underline-offset:3px}.wiki-lead a:hover{color:var(--foreground)}.wiki-search-wrap{z-index:10;padding:calc(.5rem + var(--sat)) 0 .5rem;background:var(--background);align-items:center;margin:0 -.25rem .75rem;display:flex;position:sticky;top:0}.wiki-search-icon{color:var(--muted-foreground);pointer-events:none;position:absolute;left:12px}.wiki-search-input{background:var(--card);color:var(--foreground);border:1px solid var(--border-default);border-radius:8px;outline:none;flex:1;padding:9px 36px;font-family:inherit;font-size:.92rem;transition:border-color .15s}.wiki-search-input:focus{border-color:var(--accent)}.wiki-search-clear{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:4px;display:inline-flex;position:absolute;right:8px}.wiki-search-clear:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 8%, transparent)}.wiki-search-meta{color:var(--muted-foreground);margin:0 0 1rem;font-size:.8rem}.wiki-alpha-bar{z-index:9;background:var(--background);border-bottom:1px solid var(--border-default);flex-wrap:wrap;gap:4px;margin:0 0 .5rem;padding:4px 0 12px;display:flex;position:sticky;top:56px}.wiki-alpha-btn{min-width:26px;height:26px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:0 6px;font-family:inherit;font-size:.78rem;font-weight:500;transition:color .12s,background .12s,border-color .12s}.wiki-alpha-btn:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 6%, transparent)}.wiki-alpha-btn.is-active{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.wiki-sections{margin-top:.5rem}.wiki-section{margin:0 0 2.5rem;scroll-margin-top:100px}.wiki-section-title{border-bottom:1px solid var(--border-default);color:var(--accent);margin:0 0 .75rem;padding-bottom:.4rem;font-family:Fraunces,Times New Roman,serif;font-size:1.5rem;font-weight:500}.wiki-entries{margin:0;padding:0;list-style:none}.wiki-entry{border-bottom:1px dashed color-mix(in srgb, var(--foreground) 8%, transparent);padding:.75rem 0;scroll-margin-top:100px}.wiki-entry:last-child{border-bottom:none}.wiki-entry-head{color:var(--foreground);margin:0 0 .3rem;font-size:.98rem;font-weight:600;line-height:1.4}.wiki-entry-body{color:var(--muted-foreground);font-size:.88rem;line-height:1.6}.wiki-entry-body-line{margin:.15rem 0}.wiki-entry-body a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:2px;word-break:break-all}.wiki-empty{text-align:center;color:var(--muted-foreground);padding:2rem 0;font-size:.9rem}.wiki-empty-error{color:color-mix(in srgb, var(--accent) 80%, var(--foreground));flex-direction:column;align-items:center;gap:.5rem;display:flex}.wiki-entry-head-row{align-items:baseline;gap:6px;margin:0 0 .3rem;display:flex}.wiki-entry-head-row .wiki-entry-head{flex:1;margin:0}.wiki-entry-meta{color:var(--muted-foreground);margin-top:.3rem;font-size:.75rem;font-style:italic}.wiki-action-btn{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:4px;transition:color .12s,background .12s;display:inline-flex}.wiki-action-btn:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 8%, transparent)}.wiki-action-btn.wiki-action-btn-danger:hover{color:var(--accent);background:var(--accent-soft)}.wiki-action-btn-inline{padding:2px}.wiki-additions{border-left:2px solid color-mix(in srgb, var(--accent) 30%, transparent);margin:.5rem 0 0 .75rem;padding:0;list-style:none}.wiki-addition{padding:.4rem 0 .4rem .75rem;font-size:.86rem}.wiki-addition-body{color:var(--foreground);line-height:1.55}.wiki-addition-meta{color:var(--muted-foreground);align-items:center;gap:4px;margin-top:.2rem;font-size:.72rem;display:flex}.wiki-add-note-btn{border:1px dashed var(--border-default);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;margin-top:.5rem;padding:4px 10px;font-family:inherit;font-size:.78rem;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.wiki-add-note-btn:hover{color:var(--foreground);border-color:var(--accent);background:var(--accent-soft)}.wiki-form{flex-direction:column;gap:8px;margin:.25rem 0;display:flex}.wiki-form-addition{margin:.4rem 0}.wiki-form-label{color:var(--muted-foreground);flex-direction:column;gap:4px;margin:0 0 .5rem;font-size:.78rem;display:flex}.wiki-form-input,.wiki-form-textarea{background:var(--card);color:var(--foreground);border:1px solid var(--border-default);border-radius:6px;outline:none;padding:7px 10px;font-family:inherit;font-size:.9rem;transition:border-color .15s}.wiki-form-textarea{resize:vertical;min-height:72px;line-height:1.5}.wiki-form-input:focus,.wiki-form-textarea:focus{border-color:var(--accent)}.wiki-form-err{color:var(--accent);font-size:.78rem}.wiki-form-actions{justify-content:flex-end;gap:8px;display:flex}.wiki-btn{border:1px solid var(--border-default);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:.82rem;transition:background .12s,border-color .12s,color .12s}.wiki-btn:disabled{opacity:.6;cursor:not-allowed}.wiki-btn-ghost:hover:not(:disabled){background:color-mix(in srgb, var(--foreground) 6%, transparent)}.wiki-btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}.wiki-btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 85%, black)}.wiki-btn-mini{padding:4px 10px;font-size:.78rem}.wiki-fab{background:var(--accent);width:48px;height:48px;color:var(--accent-foreground);cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 40%, transparent);z-index:50;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .12s,box-shadow .12s;display:flex;position:fixed;bottom:20px;right:max(20px,50vw - 410px)}.wiki-fab:hover{box-shadow:0 6px 18px color-mix(in srgb, var(--accent) 55%, transparent);transform:translateY(-2px)}.wiki-modal-backdrop{background:color-mix(in srgb, var(--background) 70%, black);z-index:100;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.wiki-modal{background:var(--card);color:var(--foreground);border:1px solid var(--border-default);border-radius:10px;width:100%;max-width:480px;max-height:90vh;padding:1.25rem;overflow-y:auto;box-shadow:0 12px 36px #00000040}.wiki-modal-title{margin:0 0 1rem;font-family:Fraunces,Times New Roman,serif;font-size:1.2rem;font-weight:500}@media (max-width:480px){.wiki-page{padding:1.25rem 1rem 3rem}.wiki-title{font-size:1.5rem}.wiki-section-title{font-size:1.25rem}.wiki-alpha-bar{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.wiki-alpha-btn{flex-shrink:0}}
