.MediaDialogs-module__aVH4Ya__overlay{z-index:10050;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05070ab8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.MediaDialogs-module__aVH4Ya__modal{background:var(--a-surface,#15181e);border:1px solid var(--a-border-strong,#3a4250);width:min(1000px,100%);max-height:calc(100vh - 48px);color:var(--a-text,#e7e9ee);font-family:var(--a-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);border-radius:12px;flex-direction:column;font-size:13px;display:flex;overflow:hidden;box-shadow:0 24px 60px #0009}.MediaDialogs-module__aVH4Ya__modalWide{width:min(1220px,100%)}.MediaDialogs-module__aVH4Ya__head{border-bottom:1px solid var(--a-border,#2a303b);align-items:center;gap:12px;padding:13px 18px;display:flex}.MediaDialogs-module__aVH4Ya__head h3{color:var(--a-text,#e7e9ee);flex:1;margin:0;font-size:15px;font-weight:600}.MediaDialogs-module__aVH4Ya__iconBtn{width:30px;height:30px;color:var(--a-muted,#858d9c);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.MediaDialogs-module__aVH4Ya__iconBtn:hover{background:var(--a-surface-3,#232833);color:var(--a-text,#fff)}.MediaDialogs-module__aVH4Ya__body{flex:1;grid-template-columns:minmax(0,1fr) 330px;min-height:0;display:grid;overflow:auto}.MediaDialogs-module__aVH4Ya__bodySingle{flex:1;min-height:0;padding:18px;overflow:auto}.MediaDialogs-module__aVH4Ya__main{border:2px solid #0000;min-width:0;padding:18px;transition:border-color .15s,background .15s;overflow:auto}.MediaDialogs-module__aVH4Ya__mainDrop{border-color:var(--a-accent,#f69432);background:var(--a-accent-soft,#f6943214)}.MediaDialogs-module__aVH4Ya__side{background:var(--a-surface-2,#1b1f27);border-left:1px solid var(--a-border,#2a303b);flex-direction:column;gap:18px;padding:18px;display:flex;overflow:auto}.MediaDialogs-module__aVH4Ya__foot{border-top:1px solid var(--a-border,#2a303b);background:var(--a-surface,#15181e);align-items:center;gap:10px;padding:12px 18px;display:flex}.MediaDialogs-module__aVH4Ya__footHint{color:var(--a-muted,#858d9c);flex:1;font-size:12px}.MediaDialogs-module__aVH4Ya__btn,.MediaDialogs-module__aVH4Ya__btnPrimary,.MediaDialogs-module__aVH4Ya__btnDanger{white-space:nowrap;cursor:pointer;border-radius:7px;align-items:center;gap:6px;height:32px;padding:0 13px;font-family:inherit;font-size:13px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.MediaDialogs-module__aVH4Ya__btn{background:var(--a-surface-3,#232833);border:1px solid var(--a-border-strong,#3a4250);color:var(--a-text,#e7e9ee)}.MediaDialogs-module__aVH4Ya__btn:hover:not(:disabled){border-color:var(--a-accent-line,#f6943280)}.MediaDialogs-module__aVH4Ya__btnPrimary{background:var(--a-accent,#f69432);border:1px solid var(--a-accent,#f69432);color:var(--a-on-accent,#1a1006);font-weight:600}.MediaDialogs-module__aVH4Ya__btnPrimary:hover:not(:disabled){background:var(--a-accent-hover,#ffa94d)}.MediaDialogs-module__aVH4Ya__btnDanger{color:var(--a-danger,#ef5b5b);background:0 0;border:1px solid #ef5b5b73}.MediaDialogs-module__aVH4Ya__btnDanger:hover{background:var(--a-danger-soft,#ef5b5b1f)}.MediaDialogs-module__aVH4Ya__btn:disabled,.MediaDialogs-module__aVH4Ya__btnPrimary:disabled{opacity:.45;cursor:default}.MediaDialogs-module__aVH4Ya__btnSm{height:26px;padding:0 9px;font-size:12px}.MediaDialogs-module__aVH4Ya__input,.MediaDialogs-module__aVH4Ya__textarea{background:var(--a-bg,#0e1014);border:1px solid var(--a-border,#2a303b);width:100%;min-width:0;color:var(--a-text,#e7e9ee);border-radius:7px;margin:0;padding:7px 9px;font-family:inherit;font-size:13px}.MediaDialogs-module__aVH4Ya__textarea{resize:vertical;line-height:1.45}.MediaDialogs-module__aVH4Ya__input:focus,.MediaDialogs-module__aVH4Ya__textarea:focus{border-color:var(--a-accent,#f69432);outline:none}.MediaDialogs-module__aVH4Ya__field{flex-direction:column;gap:8px;display:flex}.MediaDialogs-module__aVH4Ya__fieldLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--a-muted,#858d9c);font-size:11px;font-weight:600}.MediaDialogs-module__aVH4Ya__fieldHint{color:var(--a-muted,#858d9c);font-size:12px}.MediaDialogs-module__aVH4Ya__seg{grid-template-columns:repeat(auto-fit,minmax(68px,1fr));gap:6px;display:grid}.MediaDialogs-module__aVH4Ya__layoutGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.MediaDialogs-module__aVH4Ya__segBtn{background:var(--a-surface,#15181e);border:1px solid var(--a-border,#2a303b);color:var(--a-text-2,#b4bac6);text-align:center;cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:5px;padding:8px 4px 7px;font-family:inherit;font-size:11.5px;line-height:1.2;transition:border-color .12s,background .12s,color .12s;display:flex}.MediaDialogs-module__aVH4Ya__segBtn:hover{border-color:var(--a-border-strong,#3a4250);color:var(--a-text,#fff)}.MediaDialogs-module__aVH4Ya__segOn,.MediaDialogs-module__aVH4Ya__segOn:hover{background:var(--a-accent-soft,#f694321f);border-color:var(--a-accent,#f69432);color:var(--a-accent,#f69432)}.MediaDialogs-module__aVH4Ya__segRow{flex-wrap:wrap;gap:6px;display:flex}.MediaDialogs-module__aVH4Ya__chip{background:var(--a-surface,#15181e);border:1px solid var(--a-border,#2a303b);min-width:36px;height:30px;color:var(--a-text-2,#b4bac6);cursor:pointer;border-radius:7px;padding:0 11px;font-family:inherit;font-size:12.5px}.MediaDialogs-module__aVH4Ya__chip:hover{border-color:var(--a-border-strong,#3a4250)}.MediaDialogs-module__aVH4Ya__chipOn,.MediaDialogs-module__aVH4Ya__chipOn:hover{background:var(--a-accent-soft,#f694321f);border-color:var(--a-accent,#f69432);color:var(--a-accent,#f69432)}.MediaDialogs-module__aVH4Ya__check{color:var(--a-text-2,#b4bac6);cursor:pointer;align-items:flex-start;gap:8px;margin-top:2px;font-size:12.5px;line-height:1.4;display:flex}.MediaDialogs-module__aVH4Ya__check input{width:15px;height:15px;accent-color:var(--a-accent,#f69432);flex:none;margin:1px 0 0}.MediaDialogs-module__aVH4Ya__muted{color:var(--a-muted,#858d9c);font-weight:400}.MediaDialogs-module__aVH4Ya__error{background:var(--a-danger-soft,#ef5b5b1f);color:var(--a-danger,#ef5b5b);border-radius:7px;margin-top:10px;padding:8px 11px}.MediaDialogs-module__aVH4Ya__note{background:var(--a-info-soft,#5b9cf51f);color:var(--a-text-2,#b4bac6);border-radius:7px;margin:0 0 12px;padding:8px 11px;line-height:1.45}.MediaDialogs-module__aVH4Ya__hint{color:var(--a-warning,#f2c94c);margin-top:8px;font-size:12px}.MediaDialogs-module__aVH4Ya__drop{border:1.5px dashed var(--a-border-strong,#3a4250);text-align:center;color:var(--a-muted,#858d9c);border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;transition:border-color .15s,background .15s,color .15s;display:flex}.MediaDialogs-module__aVH4Ya__dropActive{border-color:var(--a-accent,#f69432);background:var(--a-accent-soft,#f694321f);color:var(--a-text,#fff)}.MediaDialogs-module__aVH4Ya__dropTitle{color:var(--a-text,#e7e9ee);font-size:16px;font-weight:600}.MediaDialogs-module__aVH4Ya__sourceRow{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.MediaDialogs-module__aVH4Ya__urlRow,.MediaDialogs-module__aVH4Ya__urlInline{align-items:center;gap:8px;display:flex}.MediaDialogs-module__aVH4Ya__urlRow{margin-top:14px}.MediaDialogs-module__aVH4Ya__urlInline{flex:1;min-width:260px}.MediaDialogs-module__aVH4Ya__addBar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.MediaDialogs-module__aVH4Ya__fileRow{align-items:center;gap:10px;margin-bottom:12px;display:flex}.MediaDialogs-module__aVH4Ya__fileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--a-mono,monospace);color:var(--a-text-2,#b4bac6);flex:1;font-size:12px;overflow:hidden}.MediaDialogs-module__aVH4Ya__previewLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--a-muted,#858d9c);margin:16px 0 8px;font-size:11px;font-weight:600}.MediaDialogs-module__aVH4Ya__fileRow+.MediaDialogs-module__aVH4Ya__previewLabel,.MediaDialogs-module__aVH4Ya__note+.MediaDialogs-module__aVH4Ya__previewLabel{margin-top:0}.MediaDialogs-module__aVH4Ya__preview{border:1px solid var(--a-border,#2a303b);background:#000;border-radius:8px;overflow:hidden}.MediaDialogs-module__aVH4Ya__previewPage{color:#cfc6b8;padding:28px 32px;font-family:ZenMaruGothic-Regular,sans-serif;font-size:16px;line-height:1.7}.MediaDialogs-module__aVH4Ya__previewPage:after{content:"";clear:both;display:block}.MediaDialogs-module__aVH4Ya__previewPage p{margin:0 0 16px}.MediaDialogs-module__aVH4Ya__previewEmpty{text-align:center;color:#6d665c;padding:40px 0}.MediaDialogs-module__aVH4Ya__library{flex-direction:column;gap:12px;display:flex}.MediaDialogs-module__aVH4Ya__libraryBar{align-items:center;gap:12px;display:flex}.MediaDialogs-module__aVH4Ya__searchBox{color:var(--a-muted,#858d9c);flex:1;align-items:center;gap:8px;display:flex}.MediaDialogs-module__aVH4Ya__libraryGrid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.MediaDialogs-module__aVH4Ya__libItem{background:var(--a-surface-2,#1b1f27);border:1px solid var(--a-border,#2a303b);cursor:pointer;text-align:left;border-radius:7px;flex-direction:column;padding:0;transition:border-color .12s;display:flex;position:relative;overflow:hidden}.MediaDialogs-module__aVH4Ya__libItem:hover{border-color:var(--a-accent-line,#f6943280)}.MediaDialogs-module__aVH4Ya__libItemOn{border-color:var(--a-accent,#f69432);box-shadow:0 0 0 1px var(--a-accent,#f69432)}.MediaDialogs-module__aVH4Ya__libItem img{aspect-ratio:4/3;object-fit:cover;background:#000;width:100%;display:block}.MediaDialogs-module__aVH4Ya__libName{text-overflow:ellipsis;white-space:nowrap;color:var(--a-muted,#858d9c);padding:4px 6px;font-size:10.5px;overflow:hidden}.MediaDialogs-module__aVH4Ya__libBadge{background:var(--a-accent,#f69432);min-width:20px;height:20px;color:var(--a-on-accent,#1a1006);border-radius:10px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:flex;position:absolute;top:5px;right:5px}.MediaDialogs-module__aVH4Ya__moreBtn{align-self:center}.MediaDialogs-module__aVH4Ya__libraryFoot{background:var(--a-surface,#15181e);border-top:1px solid var(--a-border,#2a303b);justify-content:flex-end;gap:8px;margin:0 -18px -18px;padding:12px 18px;display:flex;position:sticky;bottom:-18px}.MediaDialogs-module__aVH4Ya__itemsHint{color:var(--a-muted,#858d9c);margin-bottom:8px;font-size:12px}.MediaDialogs-module__aVH4Ya__items{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.MediaDialogs-module__aVH4Ya__item{background:var(--a-surface-2,#1b1f27);border:1px solid var(--a-border,#2a303b);border-radius:8px;flex-direction:column;transition:border-color .12s,opacity .12s,transform .12s;display:flex;overflow:hidden}.MediaDialogs-module__aVH4Ya__itemDropTarget{border-color:var(--a-accent,#f69432);transform:scale(1.03)}.MediaDialogs-module__aVH4Ya__itemDragging{opacity:.4}.MediaDialogs-module__aVH4Ya__itemImg{aspect-ratio:4/3;cursor:grab;background:#000;position:relative;overflow:hidden}.MediaDialogs-module__aVH4Ya__itemImg img{object-fit:cover;width:100%;height:100%;display:block}.MediaDialogs-module__aVH4Ya__itemNum{color:#fff;text-align:center;background:#000000bf;border-radius:10px;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:600;line-height:20px;position:absolute;top:5px;left:5px}.MediaDialogs-module__aVH4Ya__itemTools{opacity:0;gap:3px;transition:opacity .12s;display:flex;position:absolute;top:4px;right:4px}.MediaDialogs-module__aVH4Ya__item:hover .MediaDialogs-module__aVH4Ya__itemTools,.MediaDialogs-module__aVH4Ya__itemTools:focus-within{opacity:1}.MediaDialogs-module__aVH4Ya__itemTools button{color:#fff;cursor:pointer;background:#000c;border:1px solid #ffffff26;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.MediaDialogs-module__aVH4Ya__itemTools button:hover:not(:disabled){background:var(--a-accent,#f69432);color:#000}.MediaDialogs-module__aVH4Ya__itemTools button:disabled{opacity:.35;cursor:default}.MediaDialogs-module__aVH4Ya__itemCaption{border:none;border-top:1px solid var(--a-border,#2a303b);width:100%;color:var(--a-text,#e7e9ee);background:0 0;margin:0;padding:6px 8px;font-family:inherit;font-size:12px}.MediaDialogs-module__aVH4Ya__itemCaption:focus{background:var(--a-bg,#0e1014);outline:none}@media (max-width:860px){.MediaDialogs-module__aVH4Ya__overlay{padding:8px}.MediaDialogs-module__aVH4Ya__modal{max-height:calc(100vh - 16px)}.MediaDialogs-module__aVH4Ya__body{grid-template-columns:1fr}.MediaDialogs-module__aVH4Ya__side{border-left:none;border-top:1px solid var(--a-border,#2a303b)}.MediaDialogs-module__aVH4Ya__footHint{display:none}.MediaDialogs-module__aVH4Ya__foot{justify-content:flex-end}}
.RichTextEditor-module__VIy_aa__richTextEditor{border-top:1px solid var(--a-border,#333);background:var(--a-bg,#000);border-radius:0 0 var(--a-radius,8px)var(--a-radius,8px);flex-direction:column;height:100%;display:flex;overflow:hidden}.RichTextEditor-module__VIy_aa__toolbar{background:var(--a-surface-2,var(--bg1));border-bottom:1px solid var(--a-border,var(--accent));flex-wrap:wrap;gap:4px;padding:6px 8px;display:flex;position:relative}.RichTextEditor-module__VIy_aa__toolbarGroup{border-right:1px solid var(--a-border,#ff99334d);gap:2px;margin-right:2px;padding-right:6px;display:flex}.RichTextEditor-module__VIy_aa__toolbarGroup:last-child{border-right:none;margin-left:auto}.RichTextEditor-module__VIy_aa__toolbar button{min-width:30px;height:30px;color:var(--a-text-2,var(--accent));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-family:inherit;font-size:13px;transition:background .12s,color .12s;display:inline-flex}.RichTextEditor-module__VIy_aa__toolbar button:hover{background:var(--a-surface-3,#f933);color:var(--a-text,var(--accent))}.RichTextEditor-module__VIy_aa__toolbar button.RichTextEditor-module__VIy_aa__active{background:var(--a-accent-soft,var(--accent));color:var(--a-accent,#000);font-weight:600}.RichTextEditor-module__VIy_aa__textGlyph{font-family:var(--a-mono,monospace);font-size:12px}.RichTextEditor-module__VIy_aa__editorContainer{background:var(--a-bg,#111);flex:1;position:relative;overflow:hidden}.RichTextEditor-module__VIy_aa__editor{color:#eee;box-sizing:border-box;outline:none;height:100%;padding:20px;font-family:Arial,sans-serif;overflow-y:auto}.RichTextEditor-module__VIy_aa__editorContainer>div{flex-direction:column;height:100%;display:flex}.RichTextEditor-module__VIy_aa__editor .ProseMirror{outline:none;min-height:100%}.RichTextEditor-module__VIy_aa__editor .ProseMirror p{margin-bottom:1em;line-height:1.6}:is(.RichTextEditor-module__VIy_aa__editor .ProseMirror strong,.RichTextEditor-module__VIy_aa__editor .ProseMirror b){font-weight:700}:is(.RichTextEditor-module__VIy_aa__editor .ProseMirror ul,.RichTextEditor-module__VIy_aa__editor .ProseMirror ol){margin-bottom:1em;padding-left:1.5em}.RichTextEditor-module__VIy_aa__editor .ProseMirror li{margin-bottom:.3em;line-height:1.6}.RichTextEditor-module__VIy_aa__editor .ProseMirror li p{margin-bottom:0}:is(.RichTextEditor-module__VIy_aa__editor .ProseMirror h1,.RichTextEditor-module__VIy_aa__editor .ProseMirror h2,.RichTextEditor-module__VIy_aa__editor .ProseMirror h3){color:var(--accent);margin-top:1.5em;margin-bottom:.5em}.RichTextEditor-module__VIy_aa__editor .ProseMirror blockquote{border-left:3px solid var(--accent);color:#aaa;margin-left:0;padding-left:1em}.RichTextEditor-module__VIy_aa__editor .ProseMirror code{background:#ffffff1a;border-radius:3px;padding:2px 4px;font-family:monospace}.RichTextEditor-module__VIy_aa__editor .ProseMirror pre{background:#000;border:1px solid #333;border-radius:4px;padding:10px;overflow-x:auto}.RichTextEditor-module__VIy_aa__editor .ProseMirror pre code{color:#0f0;background:0 0;padding:0}.RichTextEditor-module__VIy_aa__editor .ProseMirror img{border:1px solid #444;max-width:100%;height:auto}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.floatLeft{float:left;max-width:50%;margin-bottom:10px;margin-right:20px}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.floatRight{float:right;max-width:50%;margin-bottom:10px;margin-left:20px}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.clipTall{object-fit:cover;object-position:top;width:40rem;max-width:100%;height:260px;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}:is(.RichTextEditor-module__VIy_aa__editor .ProseMirror img.clipTall.floatLeft,.RichTextEditor-module__VIy_aa__editor .ProseMirror img.clipTall.floatRight){width:20rem}.RichTextEditor-module__VIy_aa__editor .ProseMirror a{color:var(--accent);text-decoration:underline}.RichTextEditor-module__VIy_aa__markdownEditor{background:var(--a-bg,#1a1a1a);width:100%;height:100%;color:var(--a-text-2,#ccc);resize:none;border:none;outline:none;padding:20px;font-family:Courier New,monospace;font-size:14px;line-height:1.5}.RichTextEditor-module__VIy_aa__linkDialog{background:var(--a-surface-2,#222);border:1px solid var(--a-border-strong,var(--accent));z-index:100;border-radius:10px;width:min(380px,100% - 24px);padding:18px;position:absolute;top:50px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080}.RichTextEditor-module__VIy_aa__linkDialog h4{color:var(--a-text,var(--accent));margin-top:0;margin-bottom:12px;font-size:15px}.RichTextEditor-module__VIy_aa__linkDialog input{background:var(--a-bg,#000);border:1px solid var(--a-border,#444);width:100%;color:var(--a-text,#fff);border-radius:6px;margin-bottom:10px;padding:8px;font-family:inherit}.RichTextEditor-module__VIy_aa__linkDialog input:focus{border-color:var(--accent);outline:none}.RichTextEditor-module__VIy_aa__dialogButtons{justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.RichTextEditor-module__VIy_aa__dialogButtons button{cursor:pointer;background:var(--a-surface-3,#333);border:1px solid var(--a-border-strong,#555);color:var(--a-text,#fff);border-radius:6px;padding:7px 14px;font-size:13px}.RichTextEditor-module__VIy_aa__dialogButtons button:first-child{background:var(--accent);color:var(--a-on-accent,#000);border-color:var(--accent);font-weight:600}.RichTextEditor-module__VIy_aa__suggestions{background:#111;border:1px solid #444;max-height:150px;margin-bottom:10px;overflow-y:auto}.RichTextEditor-module__VIy_aa__suggestionsLabel{color:#888;background:#222;padding:4px 8px;font-size:11px}.RichTextEditor-module__VIy_aa__suggestion{cursor:pointer;border-bottom:1px solid #333;padding:6px 8px;font-size:13px}.RichTextEditor-module__VIy_aa__suggestion:hover{color:var(--accent);background:#333}.RichTextEditor-module__VIy_aa__imageGallery{background:#111;border:1px solid #333;grid-template-columns:repeat(3,1fr);gap:8px;max-height:300px;margin-top:10px;padding:8px;display:grid;overflow-y:auto}.RichTextEditor-module__VIy_aa__galleryItem{cursor:pointer;background:#1a1a1a;border:1px solid #0000;transition:all .2s}.RichTextEditor-module__VIy_aa__galleryItem:hover{border-color:var(--accent);transform:scale(1.02)}.RichTextEditor-module__VIy_aa__galleryImgWrapper{background:#000;justify-content:center;align-items:center;width:100%;height:80px;display:flex;overflow:hidden}.RichTextEditor-module__VIy_aa__galleryImgWrapper img{object-fit:cover;width:100%;height:100%}.RichTextEditor-module__VIy_aa__galleryImgName{text-overflow:ellipsis;white-space:nowrap;color:#aaa;text-align:center;padding:4px;font-size:10px;overflow:hidden}.RichTextEditor-module__VIy_aa__bubbleMenu{border:1px solid var(--accent);background:#000;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.2rem;padding:.2rem;display:flex;box-shadow:0 0 10px #00000080}.RichTextEditor-module__VIy_aa__bubbleCaptionRow{border-top:1px solid #333;align-items:center;gap:.4rem;width:100%;margin-top:.2rem;padding:.3rem .2rem .1rem;display:flex}.RichTextEditor-module__VIy_aa__bubbleCaptionRow label{color:var(--accent);white-space:nowrap;font-size:.75rem}.RichTextEditor-module__VIy_aa__bubbleCaptionRow input{color:#fff;background:#111;border:1px solid #444;border-radius:.3rem;flex:1;min-width:180px;padding:.25rem .4rem;font-size:.8rem}.RichTextEditor-module__VIy_aa__bubbleCaptionRow input:focus{border-color:var(--accent);outline:none}.RichTextEditor-module__VIy_aa__bubbleMenu button{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:.3rem;padding:.2rem .5rem;font-size:.8rem;transition:all .2s}.RichTextEditor-module__VIy_aa__bubbleMenu button:hover,.RichTextEditor-module__VIy_aa__bubbleMenu button.RichTextEditor-module__VIy_aa__active{background:var(--accent);color:#000}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.imgNatural{max-width:100%}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.imgSmall{width:15rem;max-width:100%}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.imgMedium{width:28rem;max-width:100%}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.imgWide{width:46rem;max-width:100%;display:block}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.imgFrame{border:1px solid #f6943299;padding:4px}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.imgShadow{box-shadow:0 8px 22px #000000b3}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.imgRound{border-radius:12px}.RichTextEditor-module__VIy_aa__editor .ProseMirror img.ProseMirror-selectednode{outline:2px solid var(--a-accent,var(--accent));outline-offset:2px}.RichTextEditor-module__VIy_aa__editor .rte-gallery{clear:both;background:var(--a-surface-2,#1b1f27);border:1px dashed var(--a-accent-line,#f6943266);cursor:pointer;border-radius:8px;margin:14px 0;padding:8px 10px 10px}.RichTextEditor-module__VIy_aa__editor .rte-gallery-selected{border-style:solid;border-color:var(--a-accent,var(--accent));box-shadow:0 0 0 1px var(--a-accent,var(--accent))}.RichTextEditor-module__VIy_aa__editor .rte-gallery-head{color:var(--a-text-2,#b4bac6);align-items:center;gap:10px;margin-bottom:8px;font-size:12px;display:flex}.RichTextEditor-module__VIy_aa__editor .rte-gallery-head span{flex:1}.RichTextEditor-module__VIy_aa__editor .rte-gallery-head button{background:var(--a-accent,var(--accent));color:var(--a-on-accent,#000);cursor:pointer;border:none;border-radius:6px;padding:4px 11px;font-size:12px;font-weight:600}.RichTextEditor-module__VIy_aa__editor .rte-gallery-strip{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.RichTextEditor-module__VIy_aa__editor .rte-gallery-strip img{object-fit:cover;border:1px solid var(--a-border,#333);border-radius:4px;width:76px;height:54px}.RichTextEditor-module__VIy_aa__editor .rte-gallery-more{color:var(--a-muted,#888);padding:0 6px;font-size:12px}.RichTextEditor-module__VIy_aa__bubbleHidden{display:none!important}.RichTextEditor-module__VIy_aa__bubbleMenu:has(.RichTextEditor-module__VIy_aa__bubbleGroup){width:min(510px,100vw - 24px);padding:.3rem}.RichTextEditor-module__VIy_aa__bubbleGroup{border-right:1px solid #333;gap:1px;margin-right:2px;padding-right:4px;display:flex}.RichTextEditor-module__VIy_aa__bubbleGroup:nth-of-type(3){border-right:none}.RichTextEditor-module__VIy_aa__bubbleMenu button.RichTextEditor-module__VIy_aa__bubbleIcon{color:#cfcfcf;padding:2px 3px;display:inline-flex}.RichTextEditor-module__VIy_aa__bubbleIcon svg{width:33px;height:22px}.RichTextEditor-module__VIy_aa__bubbleRow{border-top:1px solid #333;flex-wrap:wrap;align-items:center;gap:2px;width:100%;padding-top:3px;display:flex}.RichTextEditor-module__VIy_aa__bubbleRow button{align-items:center;gap:4px;display:inline-flex}.RichTextEditor-module__VIy_aa__bubbleMeta{color:#8a8a8a;white-space:nowrap;flex:1;padding:0 6px;font-size:.72rem}.RichTextEditor-module__VIy_aa__uploadNote{z-index:20;background:var(--a-surface-3,#232833);border:1px solid var(--a-accent-line,#f6943266);max-width:360px;color:var(--a-text,#fff);border-radius:8px;padding:8px 12px;font-size:12.5px;position:absolute;bottom:14px;right:14px;box-shadow:0 6px 20px #00000080}
.AdminPanel-module__gdvaiW__adminPanel,.AdminPanel-module__gdvaiW__adminScope{--a-bg:#0e1014;--a-surface:#15181e;--a-surface-2:#1b1f27;--a-surface-3:#232833;--a-border:#2a303b;--a-border-strong:#3a4250;--a-text:#e7e9ee;--a-text-2:#b4bac6;--a-muted:#858d9c;--a-accent:#f69432;--a-accent-hover:#ffa94d;--a-accent-soft:#f694321f;--a-accent-line:#f6943259;--a-on-accent:#1a1006;--a-danger:#ef5b5b;--a-danger-soft:#ef5b5b1f;--a-success:#3ecf8e;--a-success-soft:#3ecf8e1f;--a-warning:#f2c94c;--a-warning-soft:#f2c94c1f;--a-info:#5b9cf5;--a-info-soft:#5b9cf51f;--a-radius:8px;--a-radius-sm:6px;--a-shadow:0 8px 30px #00000073;--a-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--a-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--a-sidebar-w:248px;--accent:var(--a-accent);--accent2:var(--a-accent-hover);--bg1:var(--a-surface);--bg2:var(--a-surface-2);--panel:var(--a-surface-3);--font-handjet:var(--a-font);--font-primary:var(--a-font);color:var(--a-text);font-family:var(--a-font);-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;line-height:1.5}.AdminPanel-module__gdvaiW__adminPanel{z-index:10;background:var(--a-bg);display:flex;position:fixed;inset:0}.AdminPanel-module__gdvaiW__adminPanel *,.AdminPanel-module__gdvaiW__adminScope *,.AdminPanel-module__gdvaiW__adminPanel :before,.AdminPanel-module__gdvaiW__adminScope :before,.AdminPanel-module__gdvaiW__adminPanel :after,.AdminPanel-module__gdvaiW__adminScope :after{box-sizing:border-box}.AdminPanel-module__gdvaiW__adminPanel a:hover,.AdminPanel-module__gdvaiW__adminScope a:hover{text-shadow:none}.AdminPanel-module__gdvaiW__adminPanel h1,.AdminPanel-module__gdvaiW__adminScope h1,.AdminPanel-module__gdvaiW__adminPanel h2,.AdminPanel-module__gdvaiW__adminScope h2,.AdminPanel-module__gdvaiW__adminPanel h3,.AdminPanel-module__gdvaiW__adminScope h3,.AdminPanel-module__gdvaiW__adminPanel h4,.AdminPanel-module__gdvaiW__adminScope h4{color:var(--a-text);font-family:var(--a-font);letter-spacing:-.01em;text-transform:none;font-weight:650;line-height:1.3}.AdminPanel-module__gdvaiW__adminPanel h2{margin:0 0 16px;font-size:20px}.AdminPanel-module__gdvaiW__adminPanel h3{margin:0 0 12px;font-size:16px}.AdminPanel-module__gdvaiW__adminPanel h4{margin:0 0 8px;font-size:14px}.AdminPanel-module__gdvaiW__adminPanel ::selection,.AdminPanel-module__gdvaiW__adminScope ::selection{background:var(--a-accent-line)}.AdminPanel-module__gdvaiW__adminPanel :focus-visible,.AdminPanel-module__gdvaiW__adminScope :focus-visible{outline:2px solid var(--a-accent);outline-offset:2px}.AdminPanel-module__gdvaiW__adminPanel *,.AdminPanel-module__gdvaiW__adminScope *{scrollbar-width:thin;scrollbar-color:var(--a-border-strong)transparent}.AdminPanel-module__gdvaiW__adminPanel input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]),.AdminPanel-module__gdvaiW__adminScope input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]),.AdminPanel-module__gdvaiW__adminPanel select,.AdminPanel-module__gdvaiW__adminScope select,.AdminPanel-module__gdvaiW__adminPanel textarea,.AdminPanel-module__gdvaiW__adminScope textarea{font-family:var(--a-font);color:var(--a-text);background:var(--a-bg);border:1px solid var(--a-border);border-radius:var(--a-radius-sm);padding:8px 10px;font-size:14px;transition:border-color .15s,box-shadow .15s}.AdminPanel-module__gdvaiW__adminPanel input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]):focus,.AdminPanel-module__gdvaiW__adminScope input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]):focus,.AdminPanel-module__gdvaiW__adminPanel select:focus,.AdminPanel-module__gdvaiW__adminScope select:focus,.AdminPanel-module__gdvaiW__adminPanel textarea:focus,.AdminPanel-module__gdvaiW__adminScope textarea:focus{border-color:var(--a-accent);box-shadow:0 0 0 3px var(--a-accent-soft);outline:none}.AdminPanel-module__gdvaiW__adminPanel input::placeholder,.AdminPanel-module__gdvaiW__adminScope input::placeholder,.AdminPanel-module__gdvaiW__adminPanel textarea::placeholder,.AdminPanel-module__gdvaiW__adminScope textarea::placeholder{color:var(--a-muted);opacity:.8}.AdminPanel-module__gdvaiW__adminPanel input:disabled,.AdminPanel-module__gdvaiW__adminScope input:disabled,.AdminPanel-module__gdvaiW__adminPanel select:disabled,.AdminPanel-module__gdvaiW__adminScope select:disabled,.AdminPanel-module__gdvaiW__adminPanel textarea:disabled,.AdminPanel-module__gdvaiW__adminScope textarea:disabled{opacity:.55;cursor:not-allowed}.AdminPanel-module__gdvaiW__adminPanel input[type=checkbox],.AdminPanel-module__gdvaiW__adminScope input[type=checkbox],.AdminPanel-module__gdvaiW__adminPanel input[type=radio],.AdminPanel-module__gdvaiW__adminScope input[type=radio]{accent-color:var(--a-accent);width:16px;height:16px}.AdminPanel-module__gdvaiW__adminPanel input[type=file],.AdminPanel-module__gdvaiW__adminScope input[type=file]{color:var(--a-text-2);font-size:13px}.AdminPanel-module__gdvaiW__adminPanel input[type=file]::file-selector-button{border-radius:var(--a-radius-sm);border:1px solid var(--a-border-strong);background:var(--a-surface-3);color:var(--a-text);font:inherit;cursor:pointer;margin-right:10px;padding:6px 12px}.AdminPanel-module__gdvaiW__adminScope input[type=file]::file-selector-button{border-radius:var(--a-radius-sm);border:1px solid var(--a-border-strong);background:var(--a-surface-3);color:var(--a-text);font:inherit;cursor:pointer;margin-right:10px;padding:6px 12px}.AdminPanel-module__gdvaiW__adminPanel button,.AdminPanel-module__gdvaiW__adminScope button{font-family:var(--a-font)}.AdminPanel-module__gdvaiW__adminPanel table,.AdminPanel-module__gdvaiW__adminScope table{font-size:13px}.AdminPanel-module__gdvaiW__adminPanel code,.AdminPanel-module__gdvaiW__adminScope code{font-family:var(--a-mono);background:var(--a-surface-3);border-radius:4px;padding:1px 5px;font-size:12px}.AdminPanel-module__gdvaiW__sidebar{width:var(--a-sidebar-w);background:var(--a-surface);border-right:1px solid var(--a-border);flex-direction:column;flex-shrink:0;min-height:0;display:flex}.AdminPanel-module__gdvaiW__brand{border-bottom:1px solid var(--a-border);color:var(--a-text);align-items:center;gap:10px;padding:16px 18px;text-decoration:none;display:flex}.AdminPanel-module__gdvaiW__brandMark{background:var(--a-accent);width:30px;height:30px;color:var(--a-on-accent);border-radius:8px;flex-shrink:0;place-items:center;font-size:15px;font-weight:800;display:grid}.AdminPanel-module__gdvaiW__brandText{flex-direction:column;min-width:0;line-height:1.15;display:flex}.AdminPanel-module__gdvaiW__brandName{font-family:var(--admin-brand-font,var(--a-font));letter-spacing:.04em;color:var(--a-text);font-size:18px;font-weight:700}.AdminPanel-module__gdvaiW__brandSub{color:var(--a-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.AdminPanel-module__gdvaiW__searchTrigger{border-radius:var(--a-radius-sm);border:1px solid var(--a-border);background:var(--a-bg);color:var(--a-muted);cursor:pointer;text-align:left;align-items:center;gap:8px;margin:12px 12px 4px;padding:8px 10px;font-size:13px;transition:border-color .15s,color .15s;display:flex}.AdminPanel-module__gdvaiW__searchTrigger:hover{border-color:var(--a-border-strong);color:var(--a-text-2)}.AdminPanel-module__gdvaiW__searchTrigger span{flex:1}.AdminPanel-module__gdvaiW__kbd{font-family:var(--a-mono);border:1px solid var(--a-border-strong);color:var(--a-muted);background:var(--a-surface-2);border-radius:4px;padding:1px 6px;font-size:11px}.AdminPanel-module__gdvaiW__nav{flex:1;padding:8px 10px 16px;overflow-y:auto}.AdminPanel-module__gdvaiW__navGroup{margin-top:14px}.AdminPanel-module__gdvaiW__navGroupTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--a-muted);padding:0 8px 6px;font-size:11px;font-weight:600}.AdminPanel-module__gdvaiW__navItem{border-radius:var(--a-radius-sm);width:100%;color:var(--a-text-2);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:7px 8px;font-size:14px;text-decoration:none;transition:background .12s,color .12s;display:flex}.AdminPanel-module__gdvaiW__navItem:hover{background:var(--a-surface-2);color:var(--a-text)}.AdminPanel-module__gdvaiW__navItemActive,.AdminPanel-module__gdvaiW__navItemActive:hover{background:var(--a-accent-soft);color:var(--a-accent)}.AdminPanel-module__gdvaiW__navItem svg{opacity:.85;flex-shrink:0}.AdminPanel-module__gdvaiW__navItemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AdminPanel-module__gdvaiW__navBadge{background:var(--a-surface-3);color:var(--a-muted);border-radius:10px;padding:0 6px;font-size:11px;line-height:18px}.AdminPanel-module__gdvaiW__navExternal{opacity:.5}.AdminPanel-module__gdvaiW__sidebarFooter{border-top:1px solid var(--a-border);flex-direction:column;gap:2px;padding:10px;display:flex}.AdminPanel-module__gdvaiW__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.AdminPanel-module__gdvaiW__topbar{border-bottom:1px solid var(--a-border);background:var(--a-surface);flex-shrink:0;align-items:center;gap:12px;height:56px;padding:0 24px;display:flex}.AdminPanel-module__gdvaiW__menuBtn{display:none}.AdminPanel-module__gdvaiW__crumbs{min-width:0;color:var(--a-muted);align-items:center;gap:6px;font-size:13px;display:flex}.AdminPanel-module__gdvaiW__crumbs button{color:var(--a-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}.AdminPanel-module__gdvaiW__crumbs button:hover{color:var(--a-text)}.AdminPanel-module__gdvaiW__crumbCurrent{color:var(--a-text);white-space:nowrap;text-overflow:ellipsis;font-weight:550;overflow:hidden}.AdminPanel-module__gdvaiW__topbarSpacer{flex:1}.AdminPanel-module__gdvaiW__content{flex:1;padding:24px 28px 48px;position:relative;overflow-y:auto}.AdminPanel-module__gdvaiW__contentInner{max-width:1320px;margin:0 auto}.AdminPanel-module__gdvaiW__contentWide{max-width:none}.AdminPanel-module__gdvaiW__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.AdminPanel-module__gdvaiW__pageTitle{margin:0!important;font-size:24px!important;font-weight:700!important}.AdminPanel-module__gdvaiW__pageDesc{color:var(--a-muted);max-width:760px;margin:4px 0 0;font-size:14px}.AdminPanel-module__gdvaiW__pageActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AdminPanel-module__gdvaiW__subTabs{border-bottom:1px solid var(--a-border);gap:2px;margin-bottom:20px;display:flex;overflow-x:auto}.AdminPanel-module__gdvaiW__subTab{color:var(--a-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-size:14px;font-weight:500}.AdminPanel-module__gdvaiW__subTab:hover{color:var(--a-text)}.AdminPanel-module__gdvaiW__subTabActive,.AdminPanel-module__gdvaiW__subTabActive:hover{color:var(--a-accent);border-bottom-color:var(--a-accent)}.AdminPanel-module__gdvaiW__notice{border-radius:var(--a-radius);border:1px solid var(--a-border);background:var(--a-surface);color:var(--a-text-2);align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 14px;font-size:13px;display:flex}.AdminPanel-module__gdvaiW__notice svg{flex-shrink:0;margin-top:2px}.AdminPanel-module__gdvaiW__noticeWarn{background:var(--a-warning-soft);border-color:#f2c94c59}.AdminPanel-module__gdvaiW__noticeWarn svg{color:var(--a-warning)}.AdminPanel-module__gdvaiW__noticeInfo svg{color:var(--a-info)}.AdminPanel-module__gdvaiW__backdrop{display:none}.AdminPanel-module__gdvaiW__paletteOverlay{z-index:10000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05060999;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.AdminPanel-module__gdvaiW__palette{background:var(--a-surface);border:1px solid var(--a-border-strong);width:100%;max-width:560px;box-shadow:var(--a-shadow);border-radius:12px;overflow:hidden}.AdminPanel-module__gdvaiW__paletteInputRow{border-bottom:1px solid var(--a-border);color:var(--a-muted);align-items:center;gap:10px;padding:0 14px;display:flex}.AdminPanel-module__gdvaiW__adminPanel .AdminPanel-module__gdvaiW__paletteInput,.AdminPanel-module__gdvaiW__paletteInput{color:var(--a-text);flex:1;box-shadow:none!important;background:0 0!important;border:none!important;padding:14px 0!important;font-size:15px!important}.AdminPanel-module__gdvaiW__paletteList{max-height:50vh;padding:6px;overflow-y:auto}.AdminPanel-module__gdvaiW__paletteItem{border-radius:var(--a-radius-sm);width:100%;color:var(--a-text-2);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:9px 10px;font-size:14px;display:flex}.AdminPanel-module__gdvaiW__paletteItemActive{background:var(--a-surface-3);color:var(--a-text)}.AdminPanel-module__gdvaiW__paletteItemText{flex:1;min-width:0}.AdminPanel-module__gdvaiW__paletteItemHint{color:var(--a-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.AdminPanel-module__gdvaiW__paletteGroup{color:var(--a-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.AdminPanel-module__gdvaiW__paletteEmpty{text-align:center;color:var(--a-muted);padding:24px}.AdminPanel-module__gdvaiW__dashGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin-bottom:28px;display:grid}.AdminPanel-module__gdvaiW__metric{border-radius:var(--a-radius);border:1px solid var(--a-border);background:var(--a-surface);text-align:left;color:inherit;cursor:pointer;flex-direction:column;gap:4px;padding:16px;transition:border-color .15s,transform .15s;display:flex}.AdminPanel-module__gdvaiW__metric:hover{border-color:var(--a-border-strong)}.AdminPanel-module__gdvaiW__metricLabel{color:var(--a-muted);align-items:center;gap:8px;font-size:13px;display:flex}.AdminPanel-module__gdvaiW__metricValue{color:var(--a-text);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.AdminPanel-module__gdvaiW__metricHint{color:var(--a-muted);font-size:12px}.AdminPanel-module__gdvaiW__dashSectionTitle{text-transform:uppercase!important;letter-spacing:.07em!important;color:var(--a-muted)!important;margin:0 0 12px!important;font-size:13px!important;font-weight:600!important}.AdminPanel-module__gdvaiW__quickActions{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.AdminPanel-module__gdvaiW__linkGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-bottom:28px;display:grid}.AdminPanel-module__gdvaiW__linkCard{border-radius:var(--a-radius);border:1px solid var(--a-border);background:var(--a-surface);color:var(--a-text);text-align:left;cursor:pointer;gap:12px;padding:14px 16px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.AdminPanel-module__gdvaiW__linkCard:hover{border-color:var(--a-accent-line);background:var(--a-surface-2)}.AdminPanel-module__gdvaiW__linkCardIcon{background:var(--a-accent-soft);width:34px;height:34px;color:var(--a-accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.AdminPanel-module__gdvaiW__linkCardTitle{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.AdminPanel-module__gdvaiW__linkCardDesc{color:var(--a-muted);margin-top:2px;font-size:13px;display:block}.AdminPanel-module__gdvaiW__loginScreen{background:radial-gradient(circle at 50% 0%,#f6943214,transparent 55%),var(--a-bg);flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.AdminPanel-module__gdvaiW__loginCard{background:var(--a-surface);border:1px solid var(--a-border);width:100%;max-width:380px;box-shadow:var(--a-shadow);border-radius:14px;padding:32px 28px}.AdminPanel-module__gdvaiW__loginCard .AdminPanel-module__gdvaiW__brand{border-bottom:none;padding:0 0 22px}.AdminPanel-module__gdvaiW__loginScreen h2{margin:0 0 4px;font-size:18px}.AdminPanel-module__gdvaiW__loginHint{color:var(--a-muted);margin:0 0 20px;font-size:13px}.AdminPanel-module__gdvaiW__loginForm{flex-direction:column;gap:12px;display:flex}.AdminPanel-module__gdvaiW__adminPanel .AdminPanel-module__gdvaiW__loginForm input{padding:10px 12px;font-size:15px}.AdminPanel-module__gdvaiW__loginForm button{border-radius:var(--a-radius-sm);background:var(--a-accent);color:var(--a-on-accent);cursor:pointer;border:none;padding:10px 16px;font-size:14px;font-weight:600}.AdminPanel-module__gdvaiW__loginForm button:hover:not(:disabled){background:var(--a-accent-hover)}.AdminPanel-module__gdvaiW__loginForm button:disabled{opacity:.6;cursor:not-allowed}.AdminPanel-module__gdvaiW__primaryBtn,.AdminPanel-module__gdvaiW__secondaryBtn,.AdminPanel-module__gdvaiW__logoutBtn,.AdminPanel-module__gdvaiW__ghostBtn,.AdminPanel-module__gdvaiW__dangerBtn,.AdminPanel-module__gdvaiW__editBtn,.AdminPanel-module__gdvaiW__deleteBtn,.AdminPanel-module__gdvaiW__submitBtn,.AdminPanel-module__gdvaiW__cancelBtn,.AdminPanel-module__gdvaiW__saveBtn,.AdminPanel-module__gdvaiW__addBtn,.AdminPanel-module__gdvaiW__addTagBtn,.AdminPanel-module__gdvaiW__iconBtn{border-radius:var(--a-radius-sm);font-family:var(--a-font);text-transform:none;letter-spacing:0;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:550;line-height:1.3;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.AdminPanel-module__gdvaiW__primaryBtn,.AdminPanel-module__gdvaiW__submitBtn,.AdminPanel-module__gdvaiW__saveBtn,.AdminPanel-module__gdvaiW__addBtn{background:var(--a-accent);color:var(--a-on-accent)}.AdminPanel-module__gdvaiW__primaryBtn:hover:not(:disabled),.AdminPanel-module__gdvaiW__submitBtn:hover:not(:disabled),.AdminPanel-module__gdvaiW__saveBtn:hover:not(:disabled),.AdminPanel-module__gdvaiW__addBtn:hover:not(:disabled){background:var(--a-accent-hover)}.AdminPanel-module__gdvaiW__secondaryBtn,.AdminPanel-module__gdvaiW__logoutBtn,.AdminPanel-module__gdvaiW__editBtn,.AdminPanel-module__gdvaiW__cancelBtn,.AdminPanel-module__gdvaiW__addTagBtn{background:var(--a-surface-2);border-color:var(--a-border-strong);color:var(--a-text)}.AdminPanel-module__gdvaiW__secondaryBtn:hover:not(:disabled),.AdminPanel-module__gdvaiW__logoutBtn:hover:not(:disabled),.AdminPanel-module__gdvaiW__editBtn:hover:not(:disabled),.AdminPanel-module__gdvaiW__cancelBtn:hover:not(:disabled),.AdminPanel-module__gdvaiW__addTagBtn:hover:not(:disabled){background:var(--a-surface-3);border-color:var(--a-muted)}.AdminPanel-module__gdvaiW__ghostBtn,.AdminPanel-module__gdvaiW__iconBtn{color:var(--a-text-2);background:0 0}.AdminPanel-module__gdvaiW__ghostBtn:hover:not(:disabled),.AdminPanel-module__gdvaiW__iconBtn:hover:not(:disabled){background:var(--a-surface-3);color:var(--a-text)}.AdminPanel-module__gdvaiW__iconBtn{min-width:30px;min-height:30px;padding:6px}.AdminPanel-module__gdvaiW__deleteBtn,.AdminPanel-module__gdvaiW__dangerBtn{color:var(--a-danger);background:0 0;border-color:#ef5b5b73}.AdminPanel-module__gdvaiW__deleteBtn:hover:not(:disabled),.AdminPanel-module__gdvaiW__dangerBtn:hover:not(:disabled){background:var(--a-danger-soft);border-color:var(--a-danger)}.AdminPanel-module__gdvaiW__primaryBtn:disabled,.AdminPanel-module__gdvaiW__secondaryBtn:disabled,.AdminPanel-module__gdvaiW__submitBtn:disabled,.AdminPanel-module__gdvaiW__cancelBtn:disabled,.AdminPanel-module__gdvaiW__saveBtn:disabled,.AdminPanel-module__gdvaiW__deleteBtn:disabled,.AdminPanel-module__gdvaiW__editBtn:disabled,.AdminPanel-module__gdvaiW__addBtn:disabled,.AdminPanel-module__gdvaiW__ghostBtn:disabled,.AdminPanel-module__gdvaiW__iconBtn:disabled,.AdminPanel-module__gdvaiW__dangerBtn:disabled{opacity:.5;cursor:not-allowed}.AdminPanel-module__gdvaiW__btnSm{padding:5px 10px!important;font-size:12px!important}.AdminPanel-module__gdvaiW__btnRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AdminPanel-module__gdvaiW__editorTitle{color:var(--a-text);font-size:15px;font-weight:600}.AdminPanel-module__gdvaiW__container,.AdminPanel-module__gdvaiW__manager{display:block}.AdminPanel-module__gdvaiW__card{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);padding:18px 20px}.AdminPanel-module__gdvaiW__card+.AdminPanel-module__gdvaiW__card{margin-top:16px}.AdminPanel-module__gdvaiW__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.AdminPanel-module__gdvaiW__cardHeader h3{margin:0!important}.AdminPanel-module__gdvaiW__cardGrid2{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:16px;display:grid}.AdminPanel-module__gdvaiW__muted{color:var(--a-muted)}.AdminPanel-module__gdvaiW__small{font-size:12px}.AdminPanel-module__gdvaiW__mono{font-family:var(--a-mono);font-size:12px}.AdminPanel-module__gdvaiW__empty{text-align:center;color:var(--a-muted);border:1px dashed var(--a-border-strong);border-radius:var(--a-radius);padding:36px 20px}.AdminPanel-module__gdvaiW__title,.AdminPanel-module__gdvaiW__sectionHeader{margin-bottom:16px}.AdminPanel-module__gdvaiW__listRows{border:1px solid var(--a-border);border-radius:var(--a-radius);background:var(--a-surface);flex-direction:column;display:flex;overflow:hidden}.AdminPanel-module__gdvaiW__listRow{border-bottom:1px solid var(--a-border);align-items:center;gap:12px;padding:12px 16px;display:flex}.AdminPanel-module__gdvaiW__listRow:last-child{border-bottom:none}.AdminPanel-module__gdvaiW__listRow:hover{background:var(--a-surface-2)}.AdminPanel-module__gdvaiW__listRowMain{flex:1;min-width:0}.AdminPanel-module__gdvaiW__badge{background:var(--a-surface-3);color:var(--a-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.AdminPanel-module__gdvaiW__badgeAccent{background:var(--a-accent-soft);color:var(--a-accent)}.AdminPanel-module__gdvaiW__badgeSuccess{background:var(--a-success-soft);color:var(--a-success)}.AdminPanel-module__gdvaiW__badgeDanger{background:var(--a-danger-soft);color:var(--a-danger)}.AdminPanel-module__gdvaiW__badgeWarn{background:var(--a-warning-soft);color:var(--a-warning)}.AdminPanel-module__gdvaiW__badgeInfo{background:var(--a-info-soft);color:var(--a-info)}.AdminPanel-module__gdvaiW__table,.AdminPanel-module__gdvaiW__auditTable{border-collapse:collapse;width:100%;font-size:13px}.AdminPanel-module__gdvaiW__tableWrap{border:1px solid var(--a-border);border-radius:var(--a-radius);background:var(--a-surface);overflow-x:auto}.AdminPanel-module__gdvaiW__tableWrap .AdminPanel-module__gdvaiW__table,.AdminPanel-module__gdvaiW__tableWrap .AdminPanel-module__gdvaiW__auditTable{margin:0}.AdminPanel-module__gdvaiW__table th,.AdminPanel-module__gdvaiW__table td,.AdminPanel-module__gdvaiW__auditTable th,.AdminPanel-module__gdvaiW__auditTable td{text-align:left;border-bottom:1px solid var(--a-border);vertical-align:middle;padding:10px 14px}.AdminPanel-module__gdvaiW__table th,.AdminPanel-module__gdvaiW__auditTable th{color:var(--a-muted);font-family:var(--a-font);text-transform:none;background:var(--a-surface-2);z-index:1;font-size:12px;font-weight:600;position:sticky;top:0}.AdminPanel-module__gdvaiW__table td,.AdminPanel-module__gdvaiW__auditTable td{color:var(--a-text-2)}.AdminPanel-module__gdvaiW__table tr:last-child td,.AdminPanel-module__gdvaiW__auditTable tr:last-child td{border-bottom:none}.AdminPanel-module__gdvaiW__table tbody tr:hover td,.AdminPanel-module__gdvaiW__auditTable tbody tr:hover td{background:var(--a-surface-2)}.AdminPanel-module__gdvaiW__table a,.AdminPanel-module__gdvaiW__auditTable a{color:var(--a-accent);text-decoration:none}.AdminPanel-module__gdvaiW__table a:hover,.AdminPanel-module__gdvaiW__auditTable a:hover{text-decoration:underline}.AdminPanel-module__gdvaiW__postList{flex-direction:column;gap:14px;display:flex}.AdminPanel-module__gdvaiW__filters,.AdminPanel-module__gdvaiW__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AdminPanel-module__gdvaiW__searchInput{flex:280px;min-width:0}.AdminPanel-module__gdvaiW__categoryFilter{flex:0 220px}.AdminPanel-module__gdvaiW__postCount{color:var(--a-muted);font-size:13px}.AdminPanel-module__gdvaiW__postCount strong{color:var(--a-text)}.AdminPanel-module__gdvaiW__postsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.AdminPanel-module__gdvaiW__postCard{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);flex-direction:column;padding:14px 16px;transition:border-color .15s;display:flex}.AdminPanel-module__gdvaiW__postCard:hover{border-color:var(--a-border-strong)}.AdminPanel-module__gdvaiW__postHeader{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.AdminPanel-module__gdvaiW__postHeader h3{color:var(--a-text);margin:0!important;font-size:15px!important;font-weight:600!important}.AdminPanel-module__gdvaiW__postDate{color:var(--a-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.AdminPanel-module__gdvaiW__postCategories{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.AdminPanel-module__gdvaiW__categoryTag{background:var(--a-surface-3);color:var(--a-text-2);text-transform:none;border:none;border-radius:999px;align-items:center;padding:1px 8px;font-size:11px;font-weight:550;line-height:18px;display:inline-flex}.AdminPanel-module__gdvaiW__postYear{color:var(--a-muted);margin-bottom:6px;font-size:12px}.AdminPanel-module__gdvaiW__postExcerpt{color:var(--a-text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.AdminPanel-module__gdvaiW__postActions{gap:8px;margin-top:auto;padding-top:12px;display:flex}.AdminPanel-module__gdvaiW__postActions>*{flex:1}.AdminPanel-module__gdvaiW__coverThumb{object-fit:cover;background:var(--a-surface-3);width:52px;height:78px;color:var(--a-muted);text-align:center;border-radius:4px;flex-shrink:0;place-items:center;font-size:10px;display:grid}.AdminPanel-module__gdvaiW__editor{width:100%}.AdminPanel-module__gdvaiW__editorLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.AdminPanel-module__gdvaiW__editorMain{flex-direction:column;gap:16px;min-width:0;display:flex}.AdminPanel-module__gdvaiW__editorSide{flex-direction:column;gap:16px;display:flex}.AdminPanel-module__gdvaiW__panel{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius)}.AdminPanel-module__gdvaiW__panelHead{border-bottom:1px solid var(--a-border);color:var(--a-text);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.AdminPanel-module__gdvaiW__panelBody{padding:16px}.AdminPanel-module__gdvaiW__panelBody>.AdminPanel-module__gdvaiW__formGroup:last-child{margin-bottom:0}.AdminPanel-module__gdvaiW__formGroup{margin-bottom:16px}.AdminPanel-module__gdvaiW__formGroup>label,.AdminPanel-module__gdvaiW__fieldLabel{color:var(--a-text-2);text-transform:none;letter-spacing:0;margin-bottom:6px;font-size:13px;font-weight:550;display:block}.AdminPanel-module__gdvaiW__formGroup input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.AdminPanel-module__gdvaiW__formGroup select,.AdminPanel-module__gdvaiW__formGroup textarea{width:100%}.AdminPanel-module__gdvaiW__formGroup textarea{resize:vertical;line-height:1.55}.AdminPanel-module__gdvaiW__fieldHint{color:var(--a-muted);margin-top:4px;font-size:12px;display:block}.AdminPanel-module__gdvaiW__input{width:100%}.AdminPanel-module__gdvaiW__contentEditor{min-height:400px}.AdminPanel-module__gdvaiW__formRow{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 16px;display:grid}.AdminPanel-module__gdvaiW__checkboxGrid,.AdminPanel-module__gdvaiW__checkboxGroup{background:var(--a-bg);border:1px solid var(--a-border);border-radius:var(--a-radius-sm);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 12px;padding:12px;display:grid}.AdminPanel-module__gdvaiW__checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;color:var(--a-text-2)!important;margin:0!important;font-size:13px!important;font-weight:400!important;display:flex!important}.AdminPanel-module__gdvaiW__checkbox input[type=checkbox]{flex-shrink:0;width:16px}.AdminPanel-module__gdvaiW__formButtons{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--a-border-strong);background:#1b1f27f0;border-radius:10px;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;padding:10px 12px;display:flex;position:sticky;bottom:12px;box-shadow:0 10px 30px #00000080}.AdminPanel-module__gdvaiW__formButtons .AdminPanel-module__gdvaiW__submitBtn{order:10;min-width:140px}.AdminPanel-module__gdvaiW__formButtonsStatus{color:var(--a-muted);align-self:center;margin-right:auto;font-size:13px}.AdminPanel-module__gdvaiW__error,.AdminPanel-module__gdvaiW__success,.AdminPanel-module__gdvaiW__status{border-radius:var(--a-radius-sm);text-align:left;margin:12px 0;padding:10px 14px;font-size:13px;font-weight:500}.AdminPanel-module__gdvaiW__error{background:var(--a-danger-soft);color:#ff8a8a;border:1px solid #ef5b5b66}.AdminPanel-module__gdvaiW__success{background:var(--a-success-soft);color:var(--a-success);border:1px solid #3ecf8e66}.AdminPanel-module__gdvaiW__status{background:var(--a-info-soft);color:#9cc3ff;border:1px solid #5b9cf559}.AdminPanel-module__gdvaiW__loading{text-align:center;color:var(--a-muted);padding:48px 20px;font-style:normal}.AdminPanel-module__gdvaiW__toastStack{z-index:10001;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:20px;right:20px}.AdminPanel-module__gdvaiW__toast{pointer-events:auto;border-radius:var(--a-radius);background:var(--a-surface-3);border:1px solid var(--a-border-strong);box-shadow:var(--a-shadow);color:var(--a-text);padding:10px 14px;font-size:13px;animation:.18s ease-out AdminPanel-module__gdvaiW__toastIn}@keyframes AdminPanel-module__gdvaiW__toastIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.AdminPanel-module__gdvaiW__tagCloud{background:var(--a-bg);border:1px solid var(--a-border);border-radius:var(--a-radius-sm);flex-wrap:wrap;gap:6px;max-height:180px;margin-bottom:10px;padding:10px;display:flex;overflow-y:auto}.AdminPanel-module__gdvaiW__suggestionsLabel{width:100%;color:var(--a-muted);margin-bottom:2px;font-size:12px}.AdminPanel-module__gdvaiW__tagButton,.AdminPanel-module__gdvaiW__tagSelected{font-family:var(--a-font);cursor:pointer;text-transform:none;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;transition:all .12s}.AdminPanel-module__gdvaiW__tagButton{background:var(--a-surface-2);border:1px solid var(--a-border);color:var(--a-text-2)}.AdminPanel-module__gdvaiW__tagButton:hover{border-color:var(--a-accent-line);color:var(--a-text)}.AdminPanel-module__gdvaiW__tagSelected,.AdminPanel-module__gdvaiW__tagButton.AdminPanel-module__gdvaiW__tagSelected{background:var(--a-accent-soft);border:1px solid var(--a-accent-line);color:var(--a-accent)}.AdminPanel-module__gdvaiW__tagSelected:hover{border-color:var(--a-accent)}.AdminPanel-module__gdvaiW__tagInput{gap:8px;width:100%;display:flex}.AdminPanel-module__gdvaiW__tagInput>input{flex:1;min-width:0}.AdminPanel-module__gdvaiW__selectedTags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.AdminPanel-module__gdvaiW__selectedTags strong{color:var(--a-muted);margin-right:6px;font-size:12px}.AdminPanel-module__gdvaiW__selectedTag{background:var(--a-accent-soft);border:1px solid var(--a-accent-line);color:var(--a-accent);border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 10px;font-size:12px;font-weight:500;display:inline-flex}.AdminPanel-module__gdvaiW__selectedTag button{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;font-size:14px;line-height:1;display:grid}.AdminPanel-module__gdvaiW__selectedTag button:hover{background:var(--a-danger-soft);color:var(--a-danger)}.AdminPanel-module__gdvaiW__seoSection,.AdminPanel-module__gdvaiW__section{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);margin:0 0 16px;padding:16px}.AdminPanel-module__gdvaiW__sectionTitle{border-bottom:none;padding-bottom:0;color:var(--a-text)!important;font-family:var(--a-font)!important;text-transform:none!important;margin:0 0 14px!important;font-size:15px!important;font-weight:600!important}.AdminPanel-module__gdvaiW__collapsible{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);margin-bottom:12px;scroll-margin-top:56px;overflow:visible}.AdminPanel-module__gdvaiW__collapsibleHead{width:100%;color:var(--a-text);text-align:left;cursor:pointer;border-radius:var(--a-radius);background:0 0;border:none;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.AdminPanel-module__gdvaiW__collapsibleHead:hover{background:var(--a-surface-2)}.AdminPanel-module__gdvaiW__collapsibleHead svg{color:var(--a-muted);transition:transform .15s}.AdminPanel-module__gdvaiW__collapsibleOpen>.AdminPanel-module__gdvaiW__collapsibleHead svg.AdminPanel-module__gdvaiW__chevron{transform:rotate(90deg)}.AdminPanel-module__gdvaiW__collapsibleBody{border-top:1px solid var(--a-border);padding:16px}.AdminPanel-module__gdvaiW__charCounter{text-align:right;color:var(--a-muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;display:block}.AdminPanel-module__gdvaiW__charCounterOver{color:var(--a-warning)}.AdminPanel-module__gdvaiW__suggestBox{z-index:20;background:var(--a-surface-2);border:1px solid var(--a-border-strong);border-radius:var(--a-radius-sm);max-height:220px;box-shadow:var(--a-shadow);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.AdminPanel-module__gdvaiW__suggestItem{cursor:pointer;color:var(--a-text-2);border-bottom:1px solid var(--a-border);padding:8px 10px;font-size:13px}.AdminPanel-module__gdvaiW__suggestItem:last-child{border-bottom:none}.AdminPanel-module__gdvaiW__suggestItem:hover{background:var(--a-surface-3);color:var(--a-text)}.AdminPanel-module__gdvaiW__modalOverlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9999;background:#050609a6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.AdminPanel-module__gdvaiW__modal{background:var(--a-surface);border:1px solid var(--a-border-strong);box-shadow:var(--a-shadow);text-align:left;border-radius:12px;width:100%;max-width:460px;max-height:calc(100vh - 32px);padding:24px;overflow-y:auto}.AdminPanel-module__gdvaiW__modalWide{max-width:760px}.AdminPanel-module__gdvaiW__modal h3{color:var(--a-text)!important;font-family:var(--a-font)!important;text-transform:none!important;margin:0 0 10px!important;font-size:17px!important}.AdminPanel-module__gdvaiW__modal p{color:var(--a-text-2);margin:0 0 20px;font-size:14px;line-height:1.55}.AdminPanel-module__gdvaiW__modalActions{justify-content:flex-end;gap:8px;display:flex}.AdminPanel-module__gdvaiW__previewOverlay{z-index:9000;background:var(--a-bg);padding:24px 16px;position:fixed;inset:0;overflow-y:auto}.AdminPanel-module__gdvaiW__previewSheet{border:1px solid var(--a-border);border-radius:var(--a-radius);color:#f69432;max-width:860px;font-family:var(--admin-site-font,var(--a-font));background:#1d1d1d;margin:0 auto;padding:32px 40px}.AdminPanel-module__gdvaiW__previewBar{z-index:2;background:var(--a-bg);justify-content:space-between;align-items:center;gap:12px;max-width:860px;margin:-24px auto 16px;padding:12px 0;display:flex;position:sticky;top:-24px}.AdminPanel-module__gdvaiW__managerContainer{flex-direction:column;display:flex}.AdminPanel-module__gdvaiW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.AdminPanel-module__gdvaiW__header h2{margin:0!important}.AdminPanel-module__gdvaiW__bookLinkStats{padding:0}.AdminPanel-module__gdvaiW__statsGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:24px;display:grid}.AdminPanel-module__gdvaiW__statCard{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);text-align:left;padding:14px 16px}.AdminPanel-module__gdvaiW__statCard strong{color:var(--a-text);font-size:26px;font-weight:700;font-family:var(--a-font);font-variant-numeric:tabular-nums;margin-bottom:2px;display:block}.AdminPanel-module__gdvaiW__statCard span{color:var(--a-muted);text-transform:none;font-size:12px}.AdminPanel-module__gdvaiW__statCard small{color:var(--a-muted);margin-top:4px;font-size:11px;display:block}@media (max-width:1180px){.AdminPanel-module__gdvaiW__editorLayout{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.AdminPanel-module__gdvaiW__sidebar{z-index:50;box-shadow:var(--a-shadow);transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.AdminPanel-module__gdvaiW__sidebarOpen{transform:none}.AdminPanel-module__gdvaiW__backdrop{z-index:40;background:#00000080;display:block;position:fixed;inset:0}.AdminPanel-module__gdvaiW__menuBtn{display:inline-flex}.AdminPanel-module__gdvaiW__topbar{padding:0 12px}.AdminPanel-module__gdvaiW__content{padding:16px 16px 40px}.AdminPanel-module__gdvaiW__formButtons{bottom:8px}.AdminPanel-module__gdvaiW__formButtons>*{flex:auto}.AdminPanel-module__gdvaiW__pageTitle{font-size:20px!important}.AdminPanel-module__gdvaiW__postsGrid{grid-template-columns:minmax(0,1fr)}.AdminPanel-module__gdvaiW__topbarHideMobile{display:none!important}}.AdminPanel-module__gdvaiW__rowTitle{max-width:100%;color:var(--a-text);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:550;display:block}.AdminPanel-module__gdvaiW__rowTitle:hover{color:var(--a-accent)}@media (max-width:760px){.AdminPanel-module__gdvaiW__hideNarrow{display:none}}.AdminPanel-module__gdvaiW__adminPanel .AdminPanel-module__gdvaiW__titleInput{font-weight:600;padding:10px 12px!important;font-size:20px!important}.AdminPanel-module__gdvaiW__segmented{border-radius:var(--a-radius-sm);background:var(--a-bg);border:1px solid var(--a-border);padding:2px;display:inline-flex}.AdminPanel-module__gdvaiW__segmented button{color:var(--a-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:550}.AdminPanel-module__gdvaiW__segmented button:hover{color:var(--a-text)}.AdminPanel-module__gdvaiW__segmented .AdminPanel-module__gdvaiW__segmentedActive,.AdminPanel-module__gdvaiW__segmented .AdminPanel-module__gdvaiW__segmentedActive:hover{background:var(--a-surface-3);color:var(--a-text)}.AdminPanel-module__gdvaiW__inputPrefix{border:1px solid var(--a-border);border-radius:var(--a-radius-sm);background:var(--a-bg);align-items:stretch;display:flex;overflow:hidden}.AdminPanel-module__gdvaiW__inputPrefix:focus-within{border-color:var(--a-accent);box-shadow:0 0 0 3px var(--a-accent-soft)}.AdminPanel-module__gdvaiW__inputPrefix>span{color:var(--a-muted);font-family:var(--a-mono);place-items:center;padding:0 4px 0 10px;font-size:12px;display:grid}.AdminPanel-module__gdvaiW__adminPanel .AdminPanel-module__gdvaiW__inputPrefix>input{flex:1;min-width:0;box-shadow:none!important;background:0 0!important;border:none!important;padding-left:2px!important}.AdminPanel-module__gdvaiW__checkList{flex-direction:column;gap:8px;max-height:260px;display:flex;overflow-y:auto}.AdminPanel-module__gdvaiW__imagePreview{object-fit:cover;border-radius:var(--a-radius-sm);border:1px solid var(--a-border);background:var(--a-surface-3);width:100%;max-height:180px;margin-bottom:14px;display:block}.AdminPanel-module__gdvaiW__serpPreview{border-radius:var(--a-radius-sm);background:var(--a-bg);border:1px solid var(--a-border);margin-bottom:16px;padding:12px;font-family:Arial,sans-serif}.AdminPanel-module__gdvaiW__serpUrl{color:#9aa0a6;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:12px;overflow:hidden}.AdminPanel-module__gdvaiW__serpTitle{color:#8ab4f8;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:17px;line-height:1.3;overflow:hidden}.AdminPanel-module__gdvaiW__serpDesc{color:#bdc1c6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.AdminPanel-module__gdvaiW__bookGrid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:10px;display:grid}.AdminPanel-module__gdvaiW__bookCard{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);transition:border-color .15s,background .15s;display:flex;position:relative}.AdminPanel-module__gdvaiW__bookCard:hover{border-color:var(--a-border-strong);background:var(--a-surface-2)}.AdminPanel-module__gdvaiW__bookCardMain{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;gap:12px;padding:12px;display:flex}.AdminPanel-module__gdvaiW__bookCardText{flex-direction:column;min-width:0;padding-right:34px;display:flex}.AdminPanel-module__gdvaiW__bookCardTitle{color:var(--a-text);font-size:14px;font-weight:600;line-height:1.3}.AdminPanel-module__gdvaiW__bookCardSub{color:var(--a-text-2);margin-top:2px;font-size:12px}.AdminPanel-module__gdvaiW__bookCardMeta{color:var(--a-muted);margin-top:4px;font-size:12px}.AdminPanel-module__gdvaiW__bookCardSeries{color:var(--a-accent);margin-top:2px;font-size:12px}.AdminPanel-module__gdvaiW__bookCardActions{opacity:.55;flex-direction:column;gap:2px;transition:opacity .15s;display:flex;position:absolute;top:6px;right:6px}.AdminPanel-module__gdvaiW__bookCard:hover .AdminPanel-module__gdvaiW__bookCardActions,.AdminPanel-module__gdvaiW__bookCardActions:focus-within{opacity:1}.AdminPanel-module__gdvaiW__bookHeaderCard{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);align-items:center;gap:14px;margin-bottom:12px;padding:14px 16px;display:flex}.AdminPanel-module__gdvaiW__sectionNav{z-index:6;background:var(--a-bg);gap:4px;margin:0 0 12px;padding:8px 0;display:flex;position:sticky;top:-24px;overflow-x:auto}.AdminPanel-module__gdvaiW__sectionNav button{border:1px solid var(--a-border);background:var(--a-surface);color:var(--a-text-2);white-space:nowrap;cursor:pointer;border-radius:999px;padding:5px 11px;font-size:12px}.AdminPanel-module__gdvaiW__sectionNav button:hover{border-color:var(--a-accent-line);color:var(--a-text)}.AdminPanel-module__gdvaiW__subCard{border:1px solid var(--a-border);border-radius:var(--a-radius-sm);background:var(--a-bg);margin-bottom:10px;padding:12px}.AdminPanel-module__gdvaiW__adminPanel .AdminPanel-module__gdvaiW__colorSwatch{border:1px solid var(--a-border);border-radius:var(--a-radius-sm);background:var(--a-bg);cursor:pointer;flex-shrink:0;width:44px;height:36px;padding:2px}.AdminPanel-module__gdvaiW__chevron{flex-shrink:0}.AdminPanel-module__gdvaiW__commentBody{color:var(--a-text-2);overflow-wrap:anywhere;font-size:14px;line-height:1.55}.AdminPanel-module__gdvaiW__commentBody p{margin:0 0 6px}.AdminPanel-module__gdvaiW__commentBody img{max-width:100%}.AdminPanel-module__gdvaiW__userCell{color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-size:13px;display:flex}.AdminPanel-module__gdvaiW__userCell img{object-fit:cover;background:var(--a-surface-3);border-radius:50%;flex-shrink:0;width:32px;height:32px}.AdminPanel-module__gdvaiW__progress{background:var(--a-surface-3);border-radius:3px;height:6px;overflow:hidden}.AdminPanel-module__gdvaiW__progress span{background:var(--a-accent);border-radius:3px;height:100%;display:block}.AdminPanel-module__gdvaiW__splitView{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}.AdminPanel-module__gdvaiW__splitList{background:var(--a-surface);border:1px solid var(--a-border);border-radius:var(--a-radius);padding:12px;position:sticky;top:0}.AdminPanel-module__gdvaiW__splitListItems{flex-direction:column;gap:2px;max-height:calc(100vh - 330px);margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.AdminPanel-module__gdvaiW__splitItem{border-radius:var(--a-radius-sm);color:var(--a-text-2);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.AdminPanel-module__gdvaiW__splitItem:hover{background:var(--a-surface-2)}.AdminPanel-module__gdvaiW__splitItemActive,.AdminPanel-module__gdvaiW__splitItemActive:hover{background:var(--a-accent-soft)}.AdminPanel-module__gdvaiW__splitItemTitle{color:var(--a-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;display:block;overflow:hidden}.AdminPanel-module__gdvaiW__splitItem .AdminPanel-module__gdvaiW__mono{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.AdminPanel-module__gdvaiW__splitDetail{min-width:0}.AdminPanel-module__gdvaiW__codeBlock{font-family:var(--a-mono);background:var(--a-bg);border:1px solid var(--a-border);border-radius:var(--a-radius-sm);max-height:200px;color:var(--a-text-2);margin:4px 0 0;padding:10px;font-size:11px;line-height:1.5;overflow:auto}@media (max-width:900px){.AdminPanel-module__gdvaiW__splitView{grid-template-columns:minmax(0,1fr)}.AdminPanel-module__gdvaiW__splitList{position:static}.AdminPanel-module__gdvaiW__splitListItems{max-height:260px}}.AdminPanel-module__gdvaiW__statCardBtn{cursor:pointer;font:inherit;color:inherit;transition:border-color .15s}.AdminPanel-module__gdvaiW__statCardBtn:hover{border-color:var(--a-border-strong)}.AdminPanel-module__gdvaiW__statCardActive,.AdminPanel-module__gdvaiW__statCardActive:hover{border-color:var(--a-accent);box-shadow:0 0 0 1px var(--a-accent)inset}.AdminPanel-module__gdvaiW__crumb{align-items:center;gap:6px;min-width:0;display:inline-flex}.AdminPanel-module__gdvaiW__formButtonsStatus:empty{display:none}@media (max-width:900px){.AdminPanel-module__gdvaiW__crumbSepFirstMobile,.AdminPanel-module__gdvaiW__crumbs .AdminPanel-module__gdvaiW__crumb:only-child .AdminPanel-module__gdvaiW__crumbSepFirstMobile{display:none}.AdminPanel-module__gdvaiW__dashGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.AdminPanel-module__gdvaiW__metric{padding:12px}.AdminPanel-module__gdvaiW__metricValue{font-size:22px}.AdminPanel-module__gdvaiW__formButtons{flex-wrap:nowrap;gap:6px;padding:8px}.AdminPanel-module__gdvaiW__formButtons>*{flex:1 1 0;min-width:0;padding-left:8px;padding-right:8px}.AdminPanel-module__gdvaiW__formButtons .AdminPanel-module__gdvaiW__submitBtn{min-width:0}.AdminPanel-module__gdvaiW__formButtons .AdminPanel-module__gdvaiW__formButtonsStatus{display:none}.AdminPanel-module__gdvaiW__bookGrid{grid-template-columns:minmax(0,1fr)}}.AdminPanel-module__gdvaiW__checkList2{flex-direction:column;gap:7px;margin:0 0 14px;padding:0;font-size:13px;list-style:none;display:flex}.AdminPanel-module__gdvaiW__checkList2 li{color:var(--a-text-2);align-items:flex-start;gap:8px;display:flex}.AdminPanel-module__gdvaiW__checkList2 li svg{flex-shrink:0;margin-top:2px}.AdminPanel-module__gdvaiW__check_ok svg{color:var(--a-success)}.AdminPanel-module__gdvaiW__check_warn svg{color:var(--a-warning)}.AdminPanel-module__gdvaiW__check_bad svg{color:var(--a-danger)}.AdminPanel-module__gdvaiW__check_bad{color:var(--a-text)!important}.AdminPanel-module__gdvaiW__checkHint{color:var(--a-muted);font-size:12px;display:block}.AdminPanel-module__gdvaiW__seoOverrides{border-top:1px solid var(--a-border);padding-top:12px}.AdminPanel-module__gdvaiW__seoOverrides>summary{cursor:pointer;color:var(--a-text-2);margin-bottom:12px;font-size:13px;font-weight:550}.AdminPanel-module__gdvaiW__seoOverrides>summary:hover{color:var(--a-text)}.AdminPanel-module__gdvaiW__linkBtn{color:var(--a-accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.AdminPanel-module__gdvaiW__jsonExample{border:1px solid var(--a-border);border-radius:var(--a-radius-sm);background:var(--a-bg);margin-top:10px}.AdminPanel-module__gdvaiW__jsonExampleHead{width:100%;color:var(--a-text-2);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:9px 12px;font-size:13px;font-weight:550;display:flex}.AdminPanel-module__gdvaiW__jsonExampleHead:hover{color:var(--a-text)}.AdminPanel-module__gdvaiW__jsonExampleHead svg{transition:transform .15s}.AdminPanel-module__gdvaiW__jsonExampleOpen>.AdminPanel-module__gdvaiW__jsonExampleHead svg{transform:rotate(90deg)}.AdminPanel-module__gdvaiW__jsonExampleBody{padding:0 12px 12px}.AdminPanel-module__gdvaiW__fieldRef{flex-direction:column;gap:2px;margin:0;font-size:12px;display:flex}.AdminPanel-module__gdvaiW__fieldRef dt{font-family:var(--a-mono);color:var(--a-accent);overflow-wrap:anywhere}.AdminPanel-module__gdvaiW__fieldRef dd{color:var(--a-text-2);margin:0 0 8px;line-height:1.45}.AdminPanel-module__gdvaiW__gridMainSide{grid-template-columns:minmax(0,3fr) minmax(280px,2fr);align-items:start;gap:16px;display:grid}@media (max-width:1100px){.AdminPanel-module__gdvaiW__gridMainSide{grid-template-columns:minmax(0,1fr)}}.AdminPanel-module__gdvaiW__navBadgeAlert{background:var(--a-danger);color:#fff;margin-left:auto;font-weight:700}.AdminPanel-module__gdvaiW__noticeAlert{background:var(--a-danger-soft);color:var(--a-text);border-color:#ef5b5b73;align-items:center;margin-bottom:20px}.AdminPanel-module__gdvaiW__noticeAlert svg{color:var(--a-danger);margin-top:0}
.CrossLinksEditor-module__RpStPG__wrap{flex-direction:column;gap:10px;display:flex}.CrossLinksEditor-module__RpStPG__heading{margin:8px 0 0;font-size:13px}.CrossLinksEditor-module__RpStPG__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.CrossLinksEditor-module__RpStPG__row,.CrossLinksEditor-module__RpStPG__result{border:1px solid var(--a-border);border-radius:var(--a-radius-sm);background:var(--a-surface-2);align-items:center;gap:10px;padding:8px 10px;display:flex}.CrossLinksEditor-module__RpStPG__result{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer}.CrossLinksEditor-module__RpStPG__result:hover{border-color:var(--a-accent)}.CrossLinksEditor-module__RpStPG__kind{text-transform:uppercase;letter-spacing:.04em;min-width:58px;color:var(--a-accent);flex:none;font-size:11px}.CrossLinksEditor-module__RpStPG__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CrossLinksEditor-module__RpStPG__name{color:var(--a-text);overflow-wrap:anywhere}.CrossLinksEditor-module__RpStPG__search{width:100%}.CrossLinksEditor-module__RpStPG__picked{border:1px solid var(--a-border-strong);border-radius:var(--a-radius-sm);background:var(--a-surface-2);flex-direction:column;gap:10px;padding:10px 12px;display:flex}.CrossLinksEditor-module__RpStPG__relations{flex-direction:column;gap:6px;display:flex}.CrossLinksEditor-module__RpStPG__radio{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}
.HolocronNavigator-module__xpRi6W__holocron{width:100%;max-width:1200px;margin:40px auto 0;scroll-margin-top:90px}.HolocronNavigator-module__xpRi6W__frame{background:radial-gradient(120% 90% at 8% 0,#38bdf81a,#0000 55%),linear-gradient(#14161cf5,#0d0e12fa);border:1px solid #f6943259;border-radius:12px;padding:24px;position:relative;overflow:hidden}.HolocronNavigator-module__xpRi6W__frame:before{content:"";pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(0deg,#f694320d 0 1px,#0000 1px 4px);position:absolute;inset:0}.HolocronNavigator-module__xpRi6W__frame>*{position:relative}.HolocronNavigator-module__xpRi6W__header{align-items:flex-start;gap:18px;margin-bottom:26px;display:flex}.HolocronNavigator-module__xpRi6W__sigil{background:linear-gradient(135deg,#38bdf82e,#f694321f);border:1px solid #38bdf88c;border-radius:6px;flex:none;place-items:center;width:44px;height:44px;display:grid;transform:rotate(45deg);box-shadow:0 0 18px #38bdf840}.HolocronNavigator-module__xpRi6W__sigilCore{background:#38bdf8d9;border-radius:2px;width:14px;height:14px;animation:3.2s ease-in-out infinite HolocronNavigator-module__xpRi6W__pulse;box-shadow:0 0 12px #38bdf8e6}@keyframes HolocronNavigator-module__xpRi6W__pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.HolocronNavigator-module__xpRi6W__headerText{min-width:0}.HolocronNavigator-module__xpRi6W__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#38bdf8cc;margin-bottom:6px;font-size:.72rem}.HolocronNavigator-module__xpRi6W__title{color:var(--accent,#f69432);margin:0 0 8px;font-family:ZenMaruGothic-Regular,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.25}.HolocronNavigator-module__xpRi6W__lede{color:#a8b0bd;max-width:62ch;margin:0;font-size:.95rem;line-height:1.6}.HolocronNavigator-module__xpRi6W__seriesBlock{background:#38bdf80f;border:1px solid #38bdf859;border-radius:10px;margin-bottom:22px;padding:16px}.HolocronNavigator-module__xpRi6W__seriesBadge{letter-spacing:.04em;color:#38bdf8f2;margin-bottom:12px;font-size:.78rem}.HolocronNavigator-module__xpRi6W__seriesCard{color:inherit;gap:14px;text-decoration:none;display:flex}.HolocronNavigator-module__xpRi6W__seriesCard:hover .HolocronNavigator-module__xpRi6W__seriesTitle{color:#38bdf8f2}.HolocronNavigator-module__xpRi6W__seriesCover{border:1px solid #30363d;border-radius:4px;flex:0 0 72px;height:106px;overflow:hidden}.HolocronNavigator-module__xpRi6W__seriesInfo{min-width:0}.HolocronNavigator-module__xpRi6W__seriesMeta{letter-spacing:.06em;text-transform:uppercase;color:#8b949e;margin-bottom:4px;font-size:.76rem}.HolocronNavigator-module__xpRi6W__seriesTitle{color:#e6edf3;margin:0 0 4px;font-size:1.1rem;line-height:1.3;transition:color .18s}.HolocronNavigator-module__xpRi6W__seriesAuthor{color:#8b949e;font-size:.85rem}.HolocronNavigator-module__xpRi6W__seriesNote{color:#8b949e;margin:12px 0 0;font-size:.82rem;line-height:1.5}.HolocronNavigator-module__xpRi6W__block{margin-bottom:22px}.HolocronNavigator-module__xpRi6W__blockLabel{letter-spacing:.14em;text-transform:uppercase;color:#c9d1d9;align-items:baseline;gap:10px;margin-bottom:12px;font-size:.8rem;display:flex}.HolocronNavigator-module__xpRi6W__step{font-family:var(--font-handjet,monospace),monospace;color:#f69432b3;font-size:.85rem}.HolocronNavigator-module__xpRi6W__blockHint{text-transform:none;letter-spacing:0;color:#6e7681;font-size:.78rem}.HolocronNavigator-module__xpRi6W__continuityToggle{color:#8b949e;text-transform:none;letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:999px;margin-left:auto;padding:5px 13px;font-size:.76rem;transition:all .16s}.HolocronNavigator-module__xpRi6W__continuityToggle:hover{color:#c9d1d9;border-color:#484f58}.HolocronNavigator-module__xpRi6W__continuityToggleActive{border-color:var(--accent,#f69432);color:var(--accent,#f69432);background:#f694321f}.HolocronNavigator-module__xpRi6W__probes{flex-wrap:wrap;gap:10px;display:flex}.HolocronNavigator-module__xpRi6W__probe{text-align:left;color:#c9d1d9;cursor:pointer;background:#ffffff05;border:1px solid #30363d;border-radius:10px;flex:190px;max-width:320px;padding:10px 14px;transition:border-color .18s,background .18s,transform .18s}.HolocronNavigator-module__xpRi6W__probe:hover{border-color:var(--axis,#f69432);transform:translateY(-1px)}.HolocronNavigator-module__xpRi6W__probeActive{border-color:var(--axis,#f69432);background:color-mix(in srgb,var(--axis,#f69432)14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axis,#f69432)35%,transparent)}.HolocronNavigator-module__xpRi6W__probeLabel{color:#e6edf3;margin-bottom:3px;font-size:.92rem;font-weight:600;display:block}.HolocronNavigator-module__xpRi6W__probeDetail{color:#8b949e;font-size:.8rem;line-height:1.45;display:block}.HolocronNavigator-module__xpRi6W__probeActive .HolocronNavigator-module__xpRi6W__probeDetail{color:#adbac7}.HolocronNavigator-module__xpRi6W__ranges{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.HolocronNavigator-module__xpRi6W__range{text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #30363d;border-radius:10px;padding:12px 14px;transition:border-color .18s,background .18s}.HolocronNavigator-module__xpRi6W__range:hover{border-color:#f6943299}.HolocronNavigator-module__xpRi6W__rangeActive{border-color:var(--accent,#f69432);background:#f694321f}.HolocronNavigator-module__xpRi6W__rangeTitle{color:#e6edf3;margin-bottom:4px;font-size:.92rem;font-weight:600;display:block}.HolocronNavigator-module__xpRi6W__rangeHint{color:#8b949e;font-size:.78rem;line-height:1.45;display:block}.HolocronNavigator-module__xpRi6W__conditions{background:#ffffff04;border:1px solid #21262d;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px 20px;padding:16px;display:grid}.HolocronNavigator-module__xpRi6W__check{color:#c9d1d9;cursor:pointer;align-items:flex-start;gap:9px;font-size:.88rem;display:flex}.HolocronNavigator-module__xpRi6W__checkWide{grid-column:1/-1}.HolocronNavigator-module__xpRi6W__check input{accent-color:var(--accent,#f69432);cursor:pointer;margin-top:3px}.HolocronNavigator-module__xpRi6W__checkHint{color:#8b949e;margin-top:2px;font-size:.78rem;font-style:normal;display:block}.HolocronNavigator-module__xpRi6W__field{flex-direction:column;gap:7px;display:flex}.HolocronNavigator-module__xpRi6W__fieldLabel{text-transform:uppercase;letter-spacing:.1em;color:#8b949e;font-size:.78rem}.HolocronNavigator-module__xpRi6W__segmented{flex-wrap:wrap;gap:6px;display:flex}.HolocronNavigator-module__xpRi6W__seg,.HolocronNavigator-module__xpRi6W__segActive{color:#8b949e;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:999px;padding:5px 11px;font-size:.8rem;transition:all .16s}.HolocronNavigator-module__xpRi6W__seg:hover{color:#c9d1d9;border-color:#484f58}.HolocronNavigator-module__xpRi6W__segActive{border-color:var(--accent,#f69432);color:var(--accent,#f69432);background:#f694321f}.HolocronNavigator-module__xpRi6W__summon{color:#38bdf8e6;letter-spacing:.14em;text-transform:uppercase;width:100%;font-size:.92rem;font-family:var(--font-handjet,monospace),monospace;cursor:pointer;background:linear-gradient(135deg,#38bdf814,#f694320d);border:1px dashed #38bdf880;border-radius:10px;justify-content:center;align-items:center;gap:11px;padding:14px;transition:all .2s;display:flex}.HolocronNavigator-module__xpRi6W__summon:hover{background:linear-gradient(135deg,#38bdf829,#f6943217);border-style:solid;border-color:#38bdf8d9;box-shadow:0 0 20px #38bdf838}.HolocronNavigator-module__xpRi6W__summonIcon{background:#38bdf8d9;border-radius:2px;flex-shrink:0;width:9px;height:9px;animation:3.2s ease-in-out infinite HolocronNavigator-module__xpRi6W__pulse;transform:rotate(45deg);box-shadow:0 0 10px #38bdf8d9}.HolocronNavigator-module__xpRi6W__plot{border:1px solid var(--accent,#f69432);width:100%;color:var(--accent,#f69432);letter-spacing:.16em;text-transform:uppercase;font-size:.95rem;font-family:var(--font-handjet,monospace),monospace;cursor:pointer;background:#f6943224;border-radius:10px;padding:14px;transition:background .2s,box-shadow .2s}.HolocronNavigator-module__xpRi6W__plot:hover{background:#f694323d;box-shadow:0 0 22px #f6943240}.HolocronNavigator-module__xpRi6W__results{margin-top:4px}.HolocronNavigator-module__xpRi6W__note{color:#c9d1d9;background:#f694320f;border-left:2px solid #f6943299;margin:0 0 16px;padding:12px 14px;font-size:.88rem}.HolocronNavigator-module__xpRi6W__jumps{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;display:grid}.HolocronNavigator-module__xpRi6W__jump{background:#ffffff05;border:1px solid #21262d;border-radius:10px;flex-direction:column;padding:14px;display:flex}.HolocronNavigator-module__xpRi6W__jumpHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.HolocronNavigator-module__xpRi6W__jumpKind{letter-spacing:.14em;text-transform:uppercase;color:#38bdf8e6;font-size:.76rem}.HolocronNavigator-module__xpRi6W__jumpMatch{font-family:var(--font-handjet,monospace),monospace;color:var(--accent,#f69432);font-size:1.15rem}.HolocronNavigator-module__xpRi6W__jumpCaption{color:#6e7681;margin-top:2px;margin-bottom:12px;font-size:.76rem;line-height:1.4}.HolocronNavigator-module__xpRi6W__jumpBody{color:inherit;gap:12px;text-decoration:none;display:flex}.HolocronNavigator-module__xpRi6W__jumpBody:hover .HolocronNavigator-module__xpRi6W__jumpTitle{color:var(--accent,#f69432)}.HolocronNavigator-module__xpRi6W__coverWrap{border:1px solid #30363d;border-radius:4px;flex:0 0 62px;height:92px;overflow:hidden}.HolocronNavigator-module__xpRi6W__cover{object-fit:cover;width:100%;height:100%;display:block}.HolocronNavigator-module__xpRi6W__coverPlaceholder{color:#ffffffbf;place-items:center;width:100%;height:100%;font-size:1.6rem;display:grid}.HolocronNavigator-module__xpRi6W__jumpInfo{min-width:0}.HolocronNavigator-module__xpRi6W__jumpTitle{color:#e6edf3;margin:0 0 4px;font-size:1rem;line-height:1.3;transition:color .18s}.HolocronNavigator-module__xpRi6W__jumpAuthor{color:#8b949e;font-size:.82rem}.HolocronNavigator-module__xpRi6W__axes{border-top:1px solid #21262d;gap:8px;margin:14px 0 12px;padding:10px 2px 0;display:flex}.HolocronNavigator-module__xpRi6W__axis{flex-direction:column;flex:1 1 0;align-items:center;gap:5px;min-width:0;display:flex}.HolocronNavigator-module__xpRi6W__axisTrack{background:#ffffff0d;border-radius:3px;align-items:flex-end;width:100%;height:34px;display:flex;overflow:hidden}.HolocronNavigator-module__xpRi6W__axisFill{border-radius:3px 3px 0 0;width:100%;transition:height .3s}.HolocronNavigator-module__xpRi6W__axisName{letter-spacing:.04em;color:#6e7681;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.62rem;overflow:hidden}.HolocronNavigator-module__xpRi6W__why{color:#adbac7;margin:0 0 10px;font-size:.86rem;line-height:1.55}.HolocronNavigator-module__xpRi6W__why:first-letter{text-transform:uppercase}.HolocronNavigator-module__xpRi6W__contrast{color:#8b949e}.HolocronNavigator-module__xpRi6W__facts{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.HolocronNavigator-module__xpRi6W__fact{color:#8b949e;border:1px solid #30363d;border-radius:999px;padding:3px 8px;font-size:.74rem}.HolocronNavigator-module__xpRi6W__spoiler{color:#d29922;background:#d2992214;border-left:2px solid #d2992299;border-radius:0 4px 4px 0;margin-bottom:10px;padding:8px 10px;font-size:.78rem;line-height:1.45}.HolocronNavigator-module__xpRi6W__quoteBox{margin-top:auto;padding-top:4px}.HolocronNavigator-module__xpRi6W__quoteToggle{color:#38bdf8d9;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.HolocronNavigator-module__xpRi6W__quoteToggle:hover{color:#38bdf8}.HolocronNavigator-module__xpRi6W__quote{color:#c9d1d9;background:#38bdf80d;border-left:2px solid #38bdf873;margin:8px 0 0;padding:10px 12px;font-size:.82rem;line-height:1.55}.HolocronNavigator-module__xpRi6W__quoteMeta{color:#6e7681;margin-top:6px;font-size:.74rem}.HolocronNavigator-module__xpRi6W__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.HolocronNavigator-module__xpRi6W__action,.HolocronNavigator-module__xpRi6W__actionGhost{color:#c9d1d9;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:999px;padding:8px 16px;font-size:.84rem;transition:all .18s}.HolocronNavigator-module__xpRi6W__action:hover{border-color:var(--accent,#f69432);color:var(--accent,#f69432)}.HolocronNavigator-module__xpRi6W__actionGhost{color:#6e7681}.HolocronNavigator-module__xpRi6W__actionGhost:hover{color:#c9d1d9}.HolocronNavigator-module__xpRi6W__pool{color:#484f58;font-size:.74rem;font-family:var(--font-handjet,monospace),monospace;margin-left:auto}@media (max-width:768px){.HolocronNavigator-module__xpRi6W__frame{padding:18px 14px}.HolocronNavigator-module__xpRi6W__header{gap:12px}.HolocronNavigator-module__xpRi6W__title{font-size:1.15rem}.HolocronNavigator-module__xpRi6W__lede{font-size:.88rem}.HolocronNavigator-module__xpRi6W__ranges{grid-template-columns:1fr}.HolocronNavigator-module__xpRi6W__blockLabel{flex-wrap:wrap;row-gap:8px}.HolocronNavigator-module__xpRi6W__continuityToggle{margin-left:0}.HolocronNavigator-module__xpRi6W__probe{flex:100%;max-width:none}.HolocronNavigator-module__xpRi6W__jumps{grid-template-columns:1fr}.HolocronNavigator-module__xpRi6W__actions{gap:8px}.HolocronNavigator-module__xpRi6W__pool{width:100%;margin-left:0}}
.ChronoStrip-module__JGUZwa__wrap{background:linear-gradient(160deg,#0d0c0af5,#080706f5);border:1px solid #ff993338;border-radius:12px;flex-direction:column;gap:.9rem;padding:1.15rem 1.35rem 1rem;scroll-margin-top:90px;display:flex;box-shadow:0 14px 34px #0000006b,inset 0 1px #ffd78c14}.ChronoStrip-module__JGUZwa__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ChronoStrip-module__JGUZwa__titleGroup{min-width:0}.ChronoStrip-module__JGUZwa__title{font-family:var(--font-handjet),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent,#f93);margin:0;font-size:1.05rem;font-weight:700}.ChronoStrip-module__JGUZwa__subtitle{color:#8d8579;margin:.25rem 0 0;font-size:.78rem;line-height:1.4}.ChronoStrip-module__JGUZwa__controls{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.ChronoStrip-module__JGUZwa__scopeSwitch{background:#00000080;border:1px solid #ff993338;border-radius:8px;padding:3px;display:inline-flex}.ChronoStrip-module__JGUZwa__scopeBtn{color:#8d8579;font-family:var(--font-primary),monospace;letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:.35rem .7rem;font-size:.72rem;font-weight:600;transition:color .18s,background .18s}.ChronoStrip-module__JGUZwa__scopeBtn:hover{color:#ffc483}.ChronoStrip-module__JGUZwa__scopeOn{color:#ffd9a8;background:#ff993329}.ChronoStrip-module__JGUZwa__fullLink{letter-spacing:.04em;color:#a89a86;border-bottom:1px dashed #ff993359;padding-bottom:1px;font-size:.72rem;text-decoration:none;transition:color .18s}.ChronoStrip-module__JGUZwa__fullLink:hover{color:#ffc483}.ChronoStrip-module__JGUZwa__strip{align-items:stretch;gap:.4rem;display:flex}.ChronoStrip-module__JGUZwa__nav{color:#ffc483;cursor:pointer;background:#00000073;border:1px solid #ff993338;border-radius:8px;flex:none;align-self:stretch;width:30px;font-size:1.3rem;line-height:1;transition:background .18s,color .18s,border-color .18s}.ChronoStrip-module__JGUZwa__nav:hover:not(:disabled){background:#ff993324;border-color:#ff993373}.ChronoStrip-module__JGUZwa__nav:disabled{opacity:.28;cursor:default}.ChronoStrip-module__JGUZwa__rail{scrollbar-width:thin;scroll-behavior:smooth;flex:auto;align-items:flex-start;gap:0;min-width:0;padding:0 2px 4px;display:flex;position:relative;overflow-x:auto}.ChronoStrip-module__JGUZwa__rail:focus-visible{outline-offset:3px;border-radius:8px;outline:1px solid #ff993380}.ChronoStrip-module__JGUZwa__axis{background:linear-gradient(90deg,#f930 0%,#ff993359 8% 92%,#f930 100%);height:1px;position:absolute;top:25px;left:0;right:0}.ChronoStrip-module__JGUZwa__node{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;min-width:100px;display:flex;position:relative}.ChronoStrip-module__JGUZwa__year{font-family:var(--font-handjet),monospace;letter-spacing:.05em;color:#8d8579;white-space:nowrap;margin-bottom:4px;font-size:.74rem}.ChronoStrip-module__JGUZwa__tick{background:#0b0a09;border:1px solid #ff99338c;border-radius:50%;width:7px;height:7px;margin-bottom:10px}.ChronoStrip-module__JGUZwa__nodeAnchor .ChronoStrip-module__JGUZwa__year{color:#ffd9a8}.ChronoStrip-module__JGUZwa__nodeAnchor .ChronoStrip-module__JGUZwa__tick{background:var(--accent,#f93);border-color:#ffd9a8;box-shadow:0 0 10px #ff9933a6}.ChronoStrip-module__JGUZwa__gap{flex:none;justify-content:center;width:46px;padding-top:12px;display:flex}.ChronoStrip-module__JGUZwa__gapText{letter-spacing:.02em;color:#6f675c;text-align:center;background:#0d0c0a;border-radius:6px;padding:1px 5px;font-size:.58rem;line-height:1.2;position:relative}.ChronoStrip-module__JGUZwa__card{width:100%;color:inherit;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:6px 5px 8px;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:flex}a.ChronoStrip-module__JGUZwa__card:hover{background:#ff993312;border-color:#ff993347;transform:translateY(-3px)}.ChronoStrip-module__JGUZwa__cardAnchor{background:#ff99331a;border-color:#f936;box-shadow:inset 0 0 22px #ff993314}.ChronoStrip-module__JGUZwa__coverBox{aspect-ratio:2/3;background:#14120f;border-radius:6px;width:100%;max-width:92px;display:block;position:relative;overflow:hidden;box-shadow:0 6px 16px #0000008c}.ChronoStrip-module__JGUZwa__cardAnchor .ChronoStrip-module__JGUZwa__coverBox{max-width:104px;box-shadow:0 8px 22px #0009,0 0 0 1px #ff993373}.ChronoStrip-module__JGUZwa__cover{object-fit:cover;width:100%;height:100%;display:block}.ChronoStrip-module__JGUZwa__coverPlaceholder{color:#ffecd2bf;justify-content:center;align-items:center;width:100%;height:100%;padding:6px;font-size:.6rem;line-height:1.25;display:flex}.ChronoStrip-module__JGUZwa__sepia{mix-blend-mode:multiply;pointer-events:none;background:#78481447;position:absolute;inset:0}.ChronoStrip-module__JGUZwa__cardTitle{color:#d8cfc0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.25;display:-webkit-box;overflow:hidden}.ChronoStrip-module__JGUZwa__cardAnchor .ChronoStrip-module__JGUZwa__cardTitle{color:#ffd9a8;font-weight:600}.ChronoStrip-module__JGUZwa__cardAuthor{color:#7d7568;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.63rem;line-height:1.2;display:-webkit-box;overflow:hidden}.ChronoStrip-module__JGUZwa__here{font-family:var(--font-handjet),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent,#f93);font-size:.6rem}.ChronoStrip-module__JGUZwa__footRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.ChronoStrip-module__JGUZwa__hint{color:#6f675c;font-size:.68rem}.ChronoStrip-module__JGUZwa__reset{color:#ffc483;cursor:pointer;background:#0006;border:1px solid #ff993347;border-radius:7px;padding:.3rem .6rem;font-size:.68rem;transition:background .18s}.ChronoStrip-module__JGUZwa__reset:hover{background:#ff993324}@media (max-width:900px){.ChronoStrip-module__JGUZwa__gap{width:38px}.ChronoStrip-module__JGUZwa__gapText{font-size:.55rem}}@media (max-width:640px){.ChronoStrip-module__JGUZwa__wrap{padding:.9rem .7rem}.ChronoStrip-module__JGUZwa__node{scroll-snap-align:center;flex:none;width:108px;min-width:108px}.ChronoStrip-module__JGUZwa__rail{scroll-snap-type:x proximity}.ChronoStrip-module__JGUZwa__gap{width:30px}.ChronoStrip-module__JGUZwa__gapText{font-size:.52rem}}
.AddToCollection-module__SR_DsW__container{display:inline-block;position:relative}.AddToCollection-module__SR_DsW__addBtn{color:#58a6ff;cursor:pointer;background:#58a6ff1a;border:1px solid #58a6ff4d;border-radius:6px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;transition:all .2s;display:inline-flex}.AddToCollection-module__SR_DsW__addBtn:hover{background:#58a6ff33;border-color:#58a6ff}.AddToCollection-module__SR_DsW__addBtnEmpty{color:#58a6ff;background:#58a6ff1a;border:1px dashed #58a6ff4d;border-radius:6px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;text-decoration:none;transition:all .2s;display:inline-flex}.AddToCollection-module__SR_DsW__addBtnEmpty:hover{background:#58a6ff33;border-color:#58a6ff}.AddToCollection-module__SR_DsW__chevron{transition:transform .2s}.AddToCollection-module__SR_DsW__chevron.AddToCollection-module__SR_DsW__open{transform:rotate(180deg)}.AddToCollection-module__SR_DsW__dropdown{z-index:1000;background:#0d1117;border:1px solid #30363d;border-radius:8px;min-width:220px;margin-top:4px;padding:6px;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 16px #0000004d}.AddToCollection-module__SR_DsW__collectionItem{color:#c9d1d9;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:13px;transition:all .15s;display:flex}.AddToCollection-module__SR_DsW__collectionItem:hover{background:#161b22}.AddToCollection-module__SR_DsW__collectionItem.AddToCollection-module__SR_DsW__inCollection{background:#58a6ff1a}.AddToCollection-module__SR_DsW__collectionIcon{color:#58a6ff;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.AddToCollection-module__SR_DsW__collectionItem.AddToCollection-module__SR_DsW__inCollection .AddToCollection-module__SR_DsW__collectionIcon{color:#3fb950}.AddToCollection-module__SR_DsW__collectionName{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.AddToCollection-module__SR_DsW__collectionCount{color:#6e7681;background:#21262d;border-radius:10px;padding:2px 6px;font-size:11px}.AddToCollection-module__SR_DsW__manageLink{color:#58a6ff;text-align:center;border-top:1px solid #21262d;margin-top:6px;padding:10px 12px;font-size:12px;text-decoration:none;display:block}.AddToCollection-module__SR_DsW__manageLink:hover{color:#79c0ff}.AddToCollection-module__SR_DsW__toast{color:#fff;white-space:nowrap;pointer-events:none;background:#238636;border-radius:6px;margin-top:8px;padding:8px 16px;font-size:12px;animation:1.5s AddToCollection-module__SR_DsW__fadeInOut;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes AddToCollection-module__SR_DsW__fadeInOut{0%{opacity:0;transform:translate(-50%)translateY(-5px)}20%{opacity:1;transform:translate(-50%)translateY(0)}80%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-5px)}}@media (max-width:768px){.AddToCollection-module__SR_DsW__dropdown{min-width:200px;left:auto;right:0}}
.SiteHeaderEditor-module__n6iJtW__section{border-bottom:1px solid var(--a-border);flex-direction:column;align-items:flex-start;gap:8px;padding:14px 0;display:flex}.SiteHeaderEditor-module__n6iJtW__section:first-child{padding-top:0}.SiteHeaderEditor-module__n6iJtW__section:last-child{border-bottom:none;padding-bottom:0}.SiteHeaderEditor-module__n6iJtW__sectionHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.SiteHeaderEditor-module__n6iJtW__sectionHead>span:last-child{font-size:12px}.SiteHeaderEditor-module__n6iJtW__row,.SiteHeaderEditor-module__n6iJtW__colHeads{align-items:center;gap:8px;width:100%;display:grid}.SiteHeaderEditor-module__n6iJtW__row[data-cols=address],.SiteHeaderEditor-module__n6iJtW__colHeads[data-cols=address]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,.8fr) auto}.SiteHeaderEditor-module__n6iJtW__row[data-cols=person],.SiteHeaderEditor-module__n6iJtW__colHeads[data-cols=person]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) auto}.SiteHeaderEditor-module__n6iJtW__row[data-cols=extra]{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr) auto}.SiteHeaderEditor-module__n6iJtW__row input{width:100%;min-width:0}.SiteHeaderEditor-module__n6iJtW__colHeads{letter-spacing:.04em;text-transform:uppercase;color:var(--a-muted);font-size:11px}.SiteHeaderEditor-module__n6iJtW__rowTools{gap:2px;display:inline-flex}.SiteHeaderEditor-module__n6iJtW__inlineActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SiteHeaderEditor-module__n6iJtW__bulk{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.SiteHeaderEditor-module__n6iJtW__bulk textarea{width:100%}.SiteHeaderEditor-module__n6iJtW__coverRow{align-items:flex-start;gap:14px;width:100%;display:flex}.SiteHeaderEditor-module__n6iJtW__coverThumb{aspect-ratio:16/10;border:1px solid var(--a-border);border-radius:var(--a-radius-sm);background:var(--a-bg);width:160px;color:var(--a-muted);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex;overflow:hidden}.SiteHeaderEditor-module__n6iJtW__coverThumb img{object-fit:cover;object-position:top;width:100%;height:100%}.SiteHeaderEditor-module__n6iJtW__coverFields{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.SiteHeaderEditor-module__n6iJtW__coverFields input[type=text]{width:100%}.SiteHeaderEditor-module__n6iJtW__bannerRow{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;display:grid}.SiteHeaderEditor-module__n6iJtW__bannerThumb{border:1px solid var(--a-border);border-radius:var(--a-radius-sm);background:var(--a-bg);height:36px;color:var(--a-muted);justify-content:center;align-items:center;display:flex;overflow:hidden}.SiteHeaderEditor-module__n6iJtW__bannerThumb img{max-width:100%;max-height:100%}.SiteHeaderEditor-module__n6iJtW__preview{border-radius:var(--a-radius);width:100%;color:var(--accent,#f69432);font-family:var(--font-primary),sans-serif;background:#000;padding:16px}@media (max-width:760px){.SiteHeaderEditor-module__n6iJtW__row[data-cols=address],.SiteHeaderEditor-module__n6iJtW__row[data-cols=person],.SiteHeaderEditor-module__n6iJtW__row[data-cols=extra]{grid-template-columns:minmax(0,1fr) auto}.SiteHeaderEditor-module__n6iJtW__row[data-cols]>input:not(:first-child){grid-column:1}.SiteHeaderEditor-module__n6iJtW__colHeads{display:none}.SiteHeaderEditor-module__n6iJtW__coverRow{flex-direction:column}}
.BookAudit-module__kPXgaW__audit{font-family:var(--font-handjet),monospace;flex-direction:column;gap:10px;min-height:0;display:flex}.BookAudit-module__kPXgaW__header{flex-direction:column;gap:6px;display:flex}.BookAudit-module__kPXgaW__stats{color:#ccc;flex-wrap:wrap;gap:20px;font-size:14px;display:flex}.BookAudit-module__kPXgaW__statItem strong{color:var(--accent)}.BookAudit-module__kPXgaW__completionBar{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden}.BookAudit-module__kPXgaW__completionFill{background:linear-gradient(90deg,#e55,#fa0,#4c4);height:100%;transition:width .4s}.BookAudit-module__kPXgaW__controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BookAudit-module__kPXgaW__tabs{border:1px solid var(--a-border-strong,var(--accent));border-radius:var(--a-radius-sm,0);display:flex;overflow:hidden}.BookAudit-module__kPXgaW__tab{color:#aaa;font-family:var(--font-handjet),monospace;cursor:pointer;background:0 0;border:none;padding:5px 14px;font-size:13px;font-weight:700;transition:all .15s}.BookAudit-module__kPXgaW__tab:not(:last-child){border-right:1px solid var(--a-border,#ff99334d)}.BookAudit-module__kPXgaW__tabActive{background:var(--a-accent-soft,var(--accent));color:var(--a-accent,#000)}.BookAudit-module__kPXgaW__tab:hover:not(.BookAudit-module__kPXgaW__tabActive){color:var(--accent);background:#ff993326}.BookAudit-module__kPXgaW__search{color:#eee;min-width:180px;font-family:var(--font-handjet),monospace;background:#00000080;border:1px solid #f936;outline:none;flex:1;padding:5px 10px;font-size:13px}.BookAudit-module__kPXgaW__search:focus{border-color:var(--accent)}.BookAudit-module__kPXgaW__sortSelect{color:#ddd;font-family:var(--font-handjet),monospace;cursor:pointer;background:#00000080;border:1px solid #f936;padding:5px 8px;font-size:12px}.BookAudit-module__kPXgaW__sortSelect:focus{border-color:var(--accent);outline:none}.BookAudit-module__kPXgaW__toggle{color:#bbb;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-size:12px;display:flex}.BookAudit-module__kPXgaW__toggle input{accent-color:var(--accent)}.BookAudit-module__kPXgaW__legend{color:#888;align-items:center;gap:14px;font-size:11px;display:flex}.BookAudit-module__kPXgaW__legendItem{align-items:center;gap:4px;display:flex}.BookAudit-module__kPXgaW__cellOk,.BookAudit-module__kPXgaW__cellMissing,.BookAudit-module__kPXgaW__cellPartial{border-radius:1px;width:10px;height:10px;display:inline-block}.BookAudit-module__kPXgaW__cellOk{background:#2e6e2e}.BookAudit-module__kPXgaW__cellMissing{background:#6e2e2e}.BookAudit-module__kPXgaW__cellPartial{background:#6e5a1e}.BookAudit-module__kPXgaW__tableWrap{border:1px solid var(--a-border,#f933);border-radius:var(--a-radius,0);background:var(--a-surface,transparent);max-height:calc(100vh - 320px);overflow:auto}.BookAudit-module__kPXgaW__table{border-collapse:collapse;width:100%;font-size:12px}.BookAudit-module__kPXgaW__table thead{z-index:2;background:var(--a-surface-2,#111);position:sticky;top:0}.BookAudit-module__kPXgaW__table th{text-align:center;color:var(--a-muted,var(--accent));border-bottom:1px solid var(--a-border,var(--accent));white-space:nowrap;padding:5px 6px;font-size:11px;font-weight:800}.BookAudit-module__kPXgaW__sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .1s,background .1s}.BookAudit-module__kPXgaW__sortable:hover{color:#fff;background:#ff99331a}.BookAudit-module__kPXgaW__thScore{width:34px}.BookAudit-module__kPXgaW__thMeta{width:26px}.BookAudit-module__kPXgaW__thTimeline{width:60px}.BookAudit-module__kPXgaW__thTitle{text-align:left;min-width:200px;max-width:260px}.BookAudit-module__kPXgaW__thField{width:56px}.BookAudit-module__kPXgaW__row{border-bottom:1px solid #ffffff0a;transition:background .1s}.BookAudit-module__kPXgaW__row:hover{background:#ff99330f}.BookAudit-module__kPXgaW__tdScore{text-align:center;padding:3px 4px;font-size:11px;font-weight:800}.BookAudit-module__kPXgaW__score100{color:#4c4}.BookAudit-module__kPXgaW__score70{color:#8c8}.BookAudit-module__kPXgaW__score40{color:#fa0}.BookAudit-module__kPXgaW__score0{color:#e55}.BookAudit-module__kPXgaW__tdMeta{text-align:center;padding:2px}.BookAudit-module__kPXgaW__canon{color:#7af;text-align:center;background:#1a4a8a;border-radius:50%;width:18px;height:18px;font-size:10px;font-weight:800;line-height:18px;display:inline-block}.BookAudit-module__kPXgaW__legends{color:#f88;text-align:center;background:#4a1a1a;border-radius:50%;width:18px;height:18px;font-size:10px;font-weight:800;line-height:18px;display:inline-block}.BookAudit-module__kPXgaW__tdTimeline{text-align:center;padding:3px 4px}.BookAudit-module__kPXgaW__timelineLabel{color:#888;white-space:nowrap;font-size:10px}.BookAudit-module__kPXgaW__tdTitle{max-width:260px;padding:3px 8px}.BookAudit-module__kPXgaW__bookTitle{font-size:14px;font-family:var(--font-primary),sans-serif;color:#fff;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.5px;font-weight:500;overflow:hidden}.BookAudit-module__kPXgaW__bookId{color:#555;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.BookAudit-module__kPXgaW__cellOkTd{text-align:center;color:#4c4;background:#28642840;padding:2px;font-size:11px;font-weight:700}.BookAudit-module__kPXgaW__cellMissingTd{text-align:center;color:#e55;background:#781e1e40;padding:2px;font-size:11px;font-weight:700}.BookAudit-module__kPXgaW__cellPartialTd{text-align:center;color:#fa0;background:#785a0a40;padding:2px;font-size:11px;font-weight:700}.BookAudit-module__kPXgaW__loading,.BookAudit-module__kPXgaW__empty{text-align:center;color:#666;padding:40px;font-size:14px}
.admin-module__LBWhfa__adminPage{--admin-brand-font:var(--font-handjet);--admin-site-font:var(--font-primary)}
