.wiki-editor{display:grid;gap:.85rem;max-width:100%}.wiki-editor label{display:grid;gap:.3rem;min-width:0;font-size:.9rem}.wiki-editor input,.wiki-editor textarea,.wiki-editor select{width:100%;min-width:0;box-sizing:border-box}.wiki-editor textarea{resize:vertical}.wiki-editor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.7rem}.wiki-editor-group,.wiki-editor-section{border:1px solid #3a4654;border-radius:.45rem;padding:.7rem;min-width:0}.wiki-editor-group{display:grid;gap:.6rem}.wiki-editor-group legend{font-weight:700}.wiki-editor-row,.wiki-editor-table-row{display:flex;align-items:end;gap:.5rem;margin:.45rem 0}.wiki-editor-row>label,.wiki-editor-table-row>label{flex:1}.wiki-row-tools,.wiki-editor-actions{display:flex;gap:.35rem;flex-wrap:wrap}.wiki-row-tools button{padding:.35rem .5rem}.wiki-editor-section{margin:.6rem 0;display:grid;gap:.5rem}.wiki-editor-table{overflow-x:auto}.wiki-editor-table-row{min-width:30rem}.wiki-editor-note,.wiki-editor-context{color:#bdc7d2}.wiki-editor-preview{border:1px solid #3a4654;padding:1rem}@media(max-width:600px){.wiki-editor-row{flex-wrap:wrap}.wiki-editor-row>label{flex-basis:100%}.wiki-editor-table-row{min-width:26rem}.wiki-row-tools{width:100%}}
.wiki-image-picker{display:grid;gap:.4rem;align-content:start}.wiki-image-picker>img{max-width:100px;max-height:100px;object-fit:contain}.wiki-image-dialog{display:grid;gap:.6rem}.wiki-image-dialog .wiki-editor-actions{justify-content:space-between}.wiki-image-picker dialog{width:min(38rem,90vw);max-height:80vh;overflow:auto;background:#18212d;color:#eef2f7;border:1px solid #596778;border-radius:.5rem}.wiki-image-picker dialog::backdrop{background:#000a}.wiki-image-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.5rem}.wiki-image-result{display:grid;justify-items:center;gap:.35rem}.wiki-image-result img{width:64px;height:64px;object-fit:contain}
.wiki-editor-column{flex:1;min-width:0;display:grid;gap:.3rem}.wiki-editor-column button{font-size:.8rem}
.wiki-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);gap:20px;align-items:start}.wiki-editor-main,.wiki-editor-aside{display:grid;gap:16px;min-width:0}.wiki-editor-main>label>textarea{min-height:100px}.wiki-editor-main>[class=wiki-editor-group]{background:var(--panel,#191f29)}.wiki-editor-aside{padding:16px;border:1px solid var(--line,#343c4b);border-radius:8px;background:var(--panel,#191f29)}.wiki-editor-aside .wiki-editor-row{flex-wrap:wrap}.wiki-editor-aside .wiki-editor-row>label{flex-basis:100%}.wiki-editor-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.wiki-editor-topline p{margin:0;font-size:13px}.wiki-editor-help{position:relative}.wiki-editor-help>summary{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line,#343c4b);border-radius:50%;cursor:pointer;list-style:none}.wiki-editor-help>p{position:absolute;right:0;z-index:12;width:min(340px,calc(100vw - 48px));padding:16px;border:1px solid var(--line,#343c4b);border-radius:8px;background:var(--panel,#191f29);box-shadow:0 8px 24px #0008;font-size:14px}.wiki-editor-disclosure{border-block-end:1px solid var(--line,#343c4b);padding-bottom:10px}.wiki-editor-disclosure>summary{padding:8px 0;cursor:pointer;font-size:14px}.wiki-editor button{min-height:40px;padding:8px 12px;border:1px solid var(--line,#3a4654);border-radius:6px;background:var(--hi,#23303c);color:var(--ink,#e8edf4);font:inherit;font-size:13px;cursor:pointer}.wiki-editor button:hover{border-color:var(--accent,#aacbe5)}.wiki-editor button.wiki-editor-publish{background:#a9cbe5;color:#132231;border-color:#a9cbe5;font-weight:600}.wiki-editor-savebar{position:sticky;bottom:0;z-index:5;align-items:center;padding:12px 0 max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--line,#343c4b);background:var(--bg,#10151b);box-shadow:0 -8px 16px var(--bg,#10151b)}.wiki-editor-save-status{margin-right:auto;color:var(--muted,#aab4c3);font-size:12px}.wiki-editor-preview{border-radius:8px;background:var(--panel,#191f29);overflow-wrap:anywhere}.wiki-editor-preview[hidden]{display:none}.wiki-editor-preview table{max-width:100%;display:block;overflow-x:auto}.wiki-editor-section>label>input{font-weight:600}.wiki-editor .wiki-row-tools{gap:4px}.wiki-editor .wiki-row-tools button{min-width:36px}.wiki-editor .wiki-editor-section textarea{min-height:90px;line-height:1.6}
@media(max-width:1000px){.wiki-editor-layout{grid-template-columns:minmax(0,1fr)}.wiki-editor-aside{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start}}@media(max-width:600px){.wiki-editor-aside{padding:12px}.wiki-editor button{min-height:44px}.wiki-editor-save-status{flex-basis:100%}.wiki-editor-savebar{gap:8px}.wiki-editor-help>summary{width:44px;height:44px}}
.wiki-editor [data-event-controls][hidden]{display:none}.wiki-event-options{border:0;padding:0;margin:0}.wiki-event-options>div{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.wiki-editor .wiki-event-options label{display:flex;align-items:center;gap:.35rem}.wiki-editor .wiki-event-options input{width:auto;margin:0}
.wiki-editor input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.wiki-editor select,.wiki-editor textarea{font:inherit;color:inherit;background:#18212d;border:1px solid #596778;border-radius:.35rem;min-height:44px;padding:.55rem .65rem}.wiki-editor :is(input,select,textarea,button):focus-visible{outline:2px solid #aacbe5;outline-offset:2px}.wiki-editor .wiki-event-options input{min-width:20px;min-height:20px;accent-color:#a9cbe5}
.wiki-moderation-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0}.wiki-moderation-tabs a{display:flex;align-items:center;gap:.8rem;padding:.55rem .8rem;border:1px solid var(--line,#35424b);border-radius:7px;text-decoration:none;color:var(--muted,#b5c0c8)}.wiki-moderation-tabs a[aria-current]{border-color:var(--accent,#bba36e);background:#bba36e12;color:var(--ink,#edf0f2)}.wiki-moderation-tabs strong{font-size:.9rem;font-variant-numeric:tabular-nums}.wiki-moderation-search{display:flex;align-items:end;flex-wrap:wrap;gap:.65rem}.wiki-moderation-search label{display:grid;gap:.35rem;min-width:0}.wiki-moderation-search label:first-of-type{flex:1 1 15rem}.wiki-moderation-search label:nth-of-type(2){flex:0 1 17rem}.wiki-moderation-search input,.wiki-moderation-search select{width:100%;min-width:0}.wiki-moderation-count{color:var(--muted,#b5c0c8);font-size:.85rem;margin:.8rem 0}.wiki-moderation-pages{list-style:none;padding:0;margin:0;border-top:1px solid var(--line,#35424b)}.wiki-moderation-pages>li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem .2rem;border-bottom:1px solid var(--line,#35424b)}.wiki-moderation-page{min-width:0}.wiki-moderation-title{font-weight:600;overflow-wrap:anywhere;text-decoration:none}.wiki-moderation-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin-top:.3rem;color:var(--muted,#b5c0c8);font-size:.8rem}.wiki-visibility-badge{padding:.1rem .4rem;border-radius:4px;background:#8da6a51a}.wiki-visibility-badge.is-hidden{color:#d6ba81;background:#bba36e15}.wiki-moderation-page p{margin:.35rem 0 0;font-size:.82rem;color:var(--muted,#b5c0c8);overflow-wrap:anywhere}.wiki-moderation-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:.8rem;font-size:.85rem;flex-shrink:0}.wiki-moderation-actions form{margin:0}.wiki-moderation-actions button{padding:.4rem .65rem;min-width:4.6rem}.wiki-moderation-pagination{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem 0}.wiki-moderation-access{margin-top:1.5rem;border-top:1px solid var(--line,#35424b);padding-top:1rem}.wiki-moderation-access>summary{font-weight:600;cursor:pointer}.wiki-editor-visibility{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:.8rem 1rem;margin:1rem 0;border:1px solid var(--line,#35424b);border-radius:7px}.wiki-editor-visibility>div{flex:1 1 15rem}.wiki-editor-visibility p{font-size:.85rem;color:var(--muted,#b5c0c8);margin:.3rem 0 0}.wiki-editor-visibility form{margin:0}@media(max-width:600px){.wiki-moderation-tabs a{flex:1 1 40%;justify-content:space-between}.wiki-moderation-search label:nth-of-type(2){flex:1 1 12rem}.wiki-moderation-pages>li{align-items:stretch;flex-direction:column;gap:.65rem}.wiki-moderation-actions{justify-content:start;flex-shrink:1}.wiki-moderation-title{font-size:.95rem}}

.wiki-moderation-search :is(input,select,button),.wiki-moderation-actions button,.wiki-editor-visibility button{min-height:40px;padding:.5rem .7rem;border:1px solid var(--line,#343c4b);border-radius:6px;background:var(--hi,#23303c);color:var(--ink,#e8edf4);font:inherit;font-size:.85rem}.wiki-moderation-search button,.wiki-moderation-actions button,.wiki-editor-visibility button{cursor:pointer}.wiki-moderation-search button:hover,.wiki-moderation-actions button:hover,.wiki-editor-visibility button:hover{border-color:var(--accent,#aacbe5)}
.wiki-query{display:grid;gap:.75rem;min-width:0}.wiki-query>.wiki-editor-note{margin:0}.wiki-query .wiki-editor-group{margin:0}.wiki-query .wiki-editor-row>label{flex:1 1 12rem}
.wiki-review-badge{padding:.1rem .4rem;border-radius:4px;background:#bba36e1a;color:#e3c78f}

.wiki-source-form{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin:16px 0}.wiki-source-form label{display:grid;gap:5px;flex:1 1 300px;min-width:0}.wiki-source-form select{width:100%;min-width:0;min-height:44px}.wiki-source-record{padding:14px;margin:12px 0;border:1px solid var(--line);border-radius:7px;background:var(--panel);overflow-wrap:anywhere}.wiki-source-heading{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.wiki-source-heading h3{margin:0 0 8px}.wiki-source-heading strong{color:#e5cc96}.wiki-source-values section{padding:8px 0;border-bottom:1px solid var(--line)}.wiki-source-values h4{margin:0 0 6px}.wiki-source-values dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0}.wiki-source-values dl>div{min-width:0}.wiki-source-values dt{font-size:12px;color:var(--muted)}.wiki-source-values dd{margin:4px 0;white-space:pre-wrap}.wiki-source-record details{margin-top:10px}.wiki-source-record summary{cursor:pointer;min-height:40px;display:flex;align-items:center}@media(max-width:600px){.wiki-source-values dl{grid-template-columns:1fr}.wiki-source-form label{flex-basis:100%}}

.wiki-source-metadata{margin:12px 0;overflow-wrap:anywhere}.wiki-source-metadata summary{min-height:44px;cursor:pointer}.wiki-source-metadata dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px}.wiki-source-metadata dl>div{min-width:0}.wiki-source-metadata dd{margin:6px 0;line-height:1.6}.wiki-source-metadata code{white-space:normal;font-size:12px}
