.Hero-module__ZARIfG__hero{min-height:calc(100vh - var(--navbar-height));background-color:var(--bg);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__bgGlow{pointer-events:none;background:radial-gradient(60% 50% at 25% 60%,#6414142e 0%,#0000 70%),radial-gradient(40% 40% at 70% 40%,#500a0a1a 0%,#0000 70%);position:absolute;inset:0}.Hero-module__ZARIfG__watermark{letter-spacing:.08em;color:#ffffff06;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Oswald,sans-serif;font-size:clamp(5rem,14vw,14rem);font-weight:700;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.Hero-module__ZARIfG__fishCluster{height:calc(100vh - var(--navbar-height));flex:0 0 48%;justify-content:center;align-items:center;display:flex;position:relative}.Hero-module__ZARIfG__fish{object-fit:contain;filter:drop-shadow(0 8px 28px #0000008c);pointer-events:none;animation:6s ease-in-out infinite Hero-module__ZARIfG__float;position:absolute}.Hero-module__ZARIfG__fish1{--r:-12deg;width:260px;height:auto;animation-delay:-5s;top:22%;left:30%;transform:rotate(-12deg)}.Hero-module__ZARIfG__fish2{--r:10deg;width:230px;height:auto;animation-delay:-2s;top:44%;left:38%;transform:rotate(10deg)}.Hero-module__ZARIfG__fish3{--r:-6deg;width:250px;height:auto;animation-delay:-4s;bottom:16%;left:22%;transform:rotate(-6deg)}@keyframes Hero-module__ZARIfG__float{0%,to{transform:translateY(0) rotate(var(--r,-5deg))}33%{transform:translateY(-12px) rotate(var(--r,-5deg))}66%{transform:translateY(8px) rotate(var(--r,-5deg))}}.Hero-module__ZARIfG__content{flex-direction:column;flex:0 0 52%;gap:24px;padding:0 64px 0 16px;animation:.9s .1s both Hero-module__ZARIfG__fadeInRight;display:flex}.Hero-module__ZARIfG__eyebrow{text-transform:uppercase;border-radius:4px;align-self:flex-start;letter-spacing:.2em!important;color:var(--text-muted)!important;font-family:IBM Plex Mono,monospace!important;font-size:.68rem!important}.Hero-module__ZARIfG__headline{flex-direction:column;font-family:Oswald,sans-serif;line-height:.9;display:flex}.Hero-module__ZARIfG__headlineWhite{color:var(--text);letter-spacing:-.02em;font-size:clamp(4rem,8vw,7rem);font-weight:600}.Hero-module__ZARIfG__headlineRed{color:var(--accent-light);letter-spacing:-.03em;text-shadow:0 0 60px #c0392b4d;font-size:clamp(5rem,11vw,9.5rem);font-weight:700}.Hero-module__ZARIfG__description{color:#f0ece4bf;letter-spacing:.01em;max-width:420px;font-family:IBM Plex Mono,monospace;font-size:1rem;line-height:1.75}.Hero-module__ZARIfG__italic{color:var(--text);font-style:italic}.Hero-module__ZARIfG__actions{align-items:center;gap:28px;margin-top:4px;display:flex}.Hero-module__ZARIfG__bottomFade{background:linear-gradient(to bottom, transparent, var(--bg));pointer-events:none;height:120px;position:absolute;bottom:0;left:0;right:0}@keyframes Hero-module__ZARIfG__fadeInUp{0%{opacity:0;transform:translate(-30%,calc(20px - 50%))}to{opacity:1;transform:translate(-30%,-50%)}}@keyframes Hero-module__ZARIfG__fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@media (max-width:900px){.Hero-module__ZARIfG__hero{flex-direction:column;align-items:flex-start}.Hero-module__ZARIfG__fishCluster{flex:0 0 50vh;width:100%;height:50vh}.Hero-module__ZARIfG__fish1{width:140px;top:8%;left:6%;bottom:unset}.Hero-module__ZARIfG__fish2{width:120px;top:35%;left:50%;bottom:unset;margin-left:-60px}.Hero-module__ZARIfG__fish3{width:130px;bottom:8%;left:unset;right:6%;top:unset}.Hero-module__ZARIfG__content{flex:unset;box-sizing:border-box;gap:20px;width:100%;padding:0 24px 64px}.Hero-module__ZARIfG__description{max-width:100%;font-size:.88rem}.Hero-module__ZARIfG__actions{flex-wrap:wrap;gap:16px}.Hero-module__ZARIfG__watermark{writing-mode:vertical-rl;text-orientation:mixed;bottom:unset;left:unset;font-size:clamp(3rem,10vw,5rem);top:50%;right:0;transform:translateY(-50%)}}@media (max-width:480px){.Hero-module__ZARIfG__fishCluster{flex:0 0 42vh;height:42vh}.Hero-module__ZARIfG__fish1{width:110px}.Hero-module__ZARIfG__fish2{width:95px;margin-left:-47px}.Hero-module__ZARIfG__fish3{width:100px}.Hero-module__ZARIfG__content{gap:16px;padding:0 18px 56px}.Hero-module__ZARIfG__headlineWhite{font-size:clamp(2.8rem,10vw,4rem)}.Hero-module__ZARIfG__headlineRed{font-size:clamp(3.5rem,13vw,6rem)}}
.Button-module__8RiFmG__btn{cursor:pointer;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;border-radius:100px;justify-content:center;align-items:center;gap:8px;font-family:Oswald,sans-serif;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s,color .2s,border-color .2s;display:inline-flex}.Button-module__8RiFmG__btn:disabled{opacity:.38;pointer-events:none}.Button-module__8RiFmG__sm{padding:8px 18px;font-size:.72rem}.Button-module__8RiFmG__md{padding:13px 26px;font-size:.82rem}.Button-module__8RiFmG__lg{padding:17px 36px;font-size:.9rem}.Button-module__8RiFmG__primary{background:var(--accent);color:var(--text);box-shadow:0 4px 24px #8b1a1a66}.Button-module__8RiFmG__primary:hover{background:var(--accent-light);transform:translateY(-2px);box-shadow:0 8px 32px #c0392b80}.Button-module__8RiFmG__secondary{color:var(--text);border:1px solid var(--pill-border);background:0 0}.Button-module__8RiFmG__secondary:hover{border-color:var(--text);transform:translateY(-2px)}.Button-module__8RiFmG__ghost{color:var(--text-muted);letter-spacing:.05em;text-transform:none;background:0 0;border:none;border-radius:4px;font-family:IBM Plex Mono,monospace;font-weight:400}.Button-module__8RiFmG__ghost:hover{color:var(--text)}.Button-module__8RiFmG__danger{color:#c0392b;background:0 0;border:1px solid #c0392b66}.Button-module__8RiFmG__danger:hover{background:#c0392b1a;border-color:#c0392b;transform:translateY(-2px)}
.FileUploader-module__J69awG__wrapper{flex-direction:column;gap:6px;width:100%;display:flex}.FileUploader-module__J69awG__label{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.FileUploader-module__J69awG__dropzone{background:var(--bg-mid);border:1px dashed var(--border);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;border-radius:10px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:36px 24px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.FileUploader-module__J69awG__dropzone:hover,.FileUploader-module__J69awG__dropzone:focus-visible{background:#ffffff06;border-color:#ffffff40}.FileUploader-module__J69awG__dropzone.FileUploader-module__J69awG__active{border-color:var(--accent-light);background:#c0392b12;box-shadow:0 0 0 3px #c0392b1f}.FileUploader-module__J69awG__dropzone.FileUploader-module__J69awG__disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.FileUploader-module__J69awG__icon{color:var(--text-muted);flex-shrink:0;transition:color .2s,transform .2s}.FileUploader-module__J69awG__dropzone.FileUploader-module__J69awG__active .FileUploader-module__J69awG__icon,.FileUploader-module__J69awG__dropzone:hover .FileUploader-module__J69awG__icon{color:var(--accent-light);transform:translateY(-2px)}.FileUploader-module__J69awG__dropzoneTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--text);font-family:Oswald,sans-serif;font-size:.9rem;font-weight:600}.FileUploader-module__J69awG__dropzoneHint{letter-spacing:.06em;color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.65rem;line-height:1.6}.FileUploader-module__J69awG__dropzoneHint strong{color:var(--accent-light);font-weight:500}.FileUploader-module__J69awG__fileList{flex-direction:column;gap:6px;margin-top:4px;display:flex}.FileUploader-module__J69awG__fileItem{background:var(--bg-mid);border:1px solid var(--border);border-radius:6px;align-items:center;gap:10px;min-width:0;padding:10px 14px;transition:border-color .2s;display:flex}.FileUploader-module__J69awG__fileItem:hover{border-color:#ffffff26}.FileUploader-module__J69awG__fileIcon{color:var(--text-muted);flex-shrink:0}.FileUploader-module__J69awG__fileMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FileUploader-module__J69awG__fileName{letter-spacing:.02em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-family:IBM Plex Mono,monospace;font-size:.78rem;overflow:hidden}.FileUploader-module__J69awG__fileSize{letter-spacing:.05em;color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.6rem}.FileUploader-module__J69awG__removeBtn{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;line-height:0;transition:color .2s,background .2s;display:inline-flex}.FileUploader-module__J69awG__removeBtn:hover{color:var(--accent-light);background:#c0392b1a}.FileUploader-module__J69awG__errorMsg{letter-spacing:.05em;color:var(--accent-light);margin-top:2px;font-family:IBM Plex Mono,monospace;font-size:.62rem}@media (max-width:480px){.FileUploader-module__J69awG__dropzone{padding:28px 16px}.FileUploader-module__J69awG__dropzoneTitle{font-size:.8rem}.FileUploader-module__J69awG__dropzoneHint{font-size:.6rem}}
.CategoryDialog-module__9cK0tW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:24px;animation:.15s CategoryDialog-module__9cK0tW__fadeIn;display:flex;position:fixed;inset:0}@keyframes CategoryDialog-module__9cK0tW__fadeIn{0%{opacity:0}to{opacity:1}}.CategoryDialog-module__9cK0tW__dialog{background:var(--bg-mid);border:1px solid var(--border);flex-direction:column;width:100%;max-width:480px;max-height:90vh;animation:.2s CategoryDialog-module__9cK0tW__slideUp;display:flex;overflow:hidden}@keyframes CategoryDialog-module__9cK0tW__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.CategoryDialog-module__9cK0tW__dialogHeader{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 28px 20px;display:flex}.CategoryDialog-module__9cK0tW__dialogTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--text);font-family:Oswald,sans-serif;font-size:1.1rem;font-weight:700}.CategoryDialog-module__9cK0tW__dialogTitle span{color:var(--accent-light)}.CategoryDialog-module__9cK0tW__closeBtn{cursor:pointer;color:var(--text-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;line-height:0;transition:color .2s,background .2s;display:inline-flex}.CategoryDialog-module__9cK0tW__closeBtn:hover{color:var(--text);background:#ffffff0d}.CategoryDialog-module__9cK0tW__dialogForm{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.CategoryDialog-module__9cK0tW__dialogBody{flex-direction:column;flex:1;gap:20px;min-height:0;padding:24px 28px;display:flex;overflow-y:auto}.CategoryDialog-module__9cK0tW__dialogFooter{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:16px 28px 24px;display:flex}.CategoryDialog-module__9cK0tW__checkLabel{cursor:pointer;letter-spacing:.06em;color:var(--text-muted);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:.72rem;display:flex}.CategoryDialog-module__9cK0tW__checkbox{width:14px;height:14px;accent-color:var(--accent-light);cursor:pointer;flex-shrink:0}.CategoryDialog-module__9cK0tW__errorBanner{letter-spacing:.04em;color:var(--accent-light);background:#c0392b1a;border:1px solid #c0392b59;padding:12px 16px;font-family:IBM Plex Mono,monospace;font-size:.68rem}.CategoryDialog-module__9cK0tW__successBanner{letter-spacing:.04em;color:#2ecc71;background:#1a642d26;border:1px solid #27ae604d;padding:12px 16px;font-family:IBM Plex Mono,monospace;font-size:.68rem}@media (max-width:600px){.CategoryDialog-module__9cK0tW__dialog{max-width:100%;max-height:100%;margin:0}.CategoryDialog-module__9cK0tW__overlay{align-items:flex-end;padding:0}.CategoryDialog-module__9cK0tW__dialogHeader,.CategoryDialog-module__9cK0tW__dialogBody,.CategoryDialog-module__9cK0tW__dialogFooter{padding-left:20px;padding-right:20px}}
.Wiki-module__YLcdBG__wikiWrapper{position:relative}.Wiki-module__YLcdBG__adminBar{justify-content:flex-end;padding:0 64px 48px;display:flex}.Wiki-module__YLcdBG__adminBtn{border:1px solid var(--border);color:var(--text-muted);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 16px;font-family:IBM Plex Mono,monospace;font-size:.62rem;transition:border-color .2s,color .2s;display:inline-flex}.Wiki-module__YLcdBG__adminBtn:hover{border-color:var(--accent-light);color:var(--text)}@media (max-width:600px){.Wiki-module__YLcdBG__adminBar{padding:0 24px 32px}}
.Category-module__tX0Dwa__categoryWrapper{position:relative}.Category-module__tX0Dwa__adminBar{justify-content:flex-end;align-items:center;gap:12px;padding:0 64px 48px;display:flex}.Category-module__tX0Dwa__adminBtn{border:1px solid var(--border);color:var(--text-muted);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 16px;font-family:IBM Plex Mono,monospace;font-size:.62rem;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.Category-module__tX0Dwa__adminBtn:hover{border-color:var(--accent-light);color:var(--text)}@media (max-width:600px){.Category-module__tX0Dwa__adminBar{flex-wrap:wrap;padding:0 24px 32px}}
.MediaPicker-module__81Y7ga__wrapper{flex-direction:column;gap:6px;display:flex;position:relative}.MediaPicker-module__81Y7ga__label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-family:Oswald,sans-serif;font-size:.68rem}.MediaPicker-module__81Y7ga__trigger{border:1px solid var(--border);cursor:pointer;background:#ffffff08;border-radius:6px;align-items:center;gap:10px;min-height:40px;padding:8px 12px;transition:border-color .2s,background .2s;display:flex}.MediaPicker-module__81Y7ga__trigger:hover{border-color:var(--accent-light);background:#ffffff0d}.MediaPicker-module__81Y7ga__triggerContent{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.MediaPicker-module__81Y7ga__triggerThumb{object-fit:cover;border:1px solid var(--border);border-radius:3px;flex-shrink:0;width:32px;height:22px}.MediaPicker-module__81Y7ga__audioIcon{color:var(--accent-light);flex-shrink:0;font-size:1rem}.MediaPicker-module__81Y7ga__triggerName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:IBM Plex Mono,monospace;font-size:.7rem;overflow:hidden}.MediaPicker-module__81Y7ga__triggerPlaceholder{color:var(--text-muted);flex:1;font-family:IBM Plex Mono,monospace;font-size:.7rem}.MediaPicker-module__81Y7ga__triggerArrow{color:var(--text-muted);flex-shrink:0;font-size:.6rem}.MediaPicker-module__81Y7ga__errorMsg{color:#e74c3c;letter-spacing:.04em;font-family:IBM Plex Mono,monospace;font-size:.65rem}.MediaPicker-module__81Y7ga__backdrop{z-index:200;background:#000000b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.MediaPicker-module__81Y7ga__modal{background:var(--bg-mid);border:1px solid var(--border);border-radius:10px;flex-direction:column;width:640px;max-width:100%;max-height:80vh;display:flex;overflow:hidden}.MediaPicker-module__81Y7ga__modalHeader{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.MediaPicker-module__81Y7ga__modalTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--text);font-family:Oswald,sans-serif;font-size:.95rem}.MediaPicker-module__81Y7ga__closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:.85rem;transition:color .2s,background .2s}.MediaPicker-module__81Y7ga__closeBtn:hover{color:var(--text);background:#ffffff0f}.MediaPicker-module__81Y7ga__uploadSection{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:14px 20px;display:flex}.MediaPicker-module__81Y7ga__uploadError{color:#e74c3c;font-family:IBM Plex Mono,monospace;font-size:.65rem}.MediaPicker-module__81Y7ga__searchRow{border-bottom:1px solid var(--border);flex-shrink:0;padding:12px 20px}.MediaPicker-module__81Y7ga__searchInput{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff0a;border-radius:6px;outline:none;padding:8px 12px;font-family:IBM Plex Mono,monospace;font-size:.75rem;transition:border-color .2s}.MediaPicker-module__81Y7ga__searchInput:focus{border-color:var(--accent-light)}.MediaPicker-module__81Y7ga__fileGrid{flex-direction:column;flex:1;gap:6px;padding:16px 20px;display:flex;overflow-y:auto}.MediaPicker-module__81Y7ga__imageItem,.MediaPicker-module__81Y7ga__audioItem{border:1px solid var(--border);cursor:pointer;text-align:left;color:var(--text);background:#ffffff05;border-radius:6px;align-items:center;gap:12px;width:100%;padding:8px 12px;transition:border-color .2s,background .2s;display:flex}.MediaPicker-module__81Y7ga__imageItem:hover,.MediaPicker-module__81Y7ga__audioItem:hover{border-color:var(--accent-light);background:#8b1a1a1a}.MediaPicker-module__81Y7ga__itemSelected{border-color:var(--accent-light)!important;background:#8b1a1a33!important}.MediaPicker-module__81Y7ga__imageThumb{object-fit:cover;border:1px solid var(--border);border-radius:4px;flex-shrink:0;width:48px;height:32px}.MediaPicker-module__81Y7ga__audioItemIcon{color:var(--accent-light);text-align:center;flex-shrink:0;width:32px;font-size:1.1rem}.MediaPicker-module__81Y7ga__itemName{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:IBM Plex Mono,monospace;font-size:.7rem;overflow:hidden}.MediaPicker-module__81Y7ga__loadingMsg,.MediaPicker-module__81Y7ga__emptyMsg{color:var(--text-muted);text-align:center;opacity:.6;padding:32px 0;font-family:IBM Plex Mono,monospace;font-size:.7rem}.MediaPicker-module__81Y7ga__itemRow{align-items:center;gap:6px;display:flex}.MediaPicker-module__81Y7ga__itemRow .MediaPicker-module__81Y7ga__imageItem,.MediaPicker-module__81Y7ga__itemRow .MediaPicker-module__81Y7ga__audioItem{flex:1;min-width:0}.MediaPicker-module__81Y7ga__deleteBtn{cursor:pointer;color:var(--text-muted);opacity:.5;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px 6px;font-size:.85rem;line-height:1;transition:opacity .15s,background .15s,color .15s}.MediaPicker-module__81Y7ga__deleteBtn:hover{opacity:1;color:#e74c3c;background:#e74c3c1a}.MediaPicker-module__81Y7ga__confirmRow{flex-shrink:0;align-items:center;gap:4px;display:flex}.MediaPicker-module__81Y7ga__confirmBtn,.MediaPicker-module__81Y7ga__cancelDeleteBtn{cursor:pointer;border:none;border-radius:4px;padding:4px 8px;font-family:IBM Plex Mono,monospace;font-size:.65rem;transition:background .15s}.MediaPicker-module__81Y7ga__confirmBtn{color:#fff;background:#e74c3c}.MediaPicker-module__81Y7ga__confirmBtn:hover:not(:disabled){background:#c0392b}.MediaPicker-module__81Y7ga__cancelDeleteBtn{color:var(--text-muted);background:#ffffff14}.MediaPicker-module__81Y7ga__cancelDeleteBtn:hover:not(:disabled){color:var(--text);background:#ffffff24}.MediaPicker-module__81Y7ga__confirmBtn:disabled,.MediaPicker-module__81Y7ga__cancelDeleteBtn:disabled{opacity:.5;cursor:not-allowed}
.EntryEditorPage-module__uxOYAq__page{min-height:calc(100vh - var(--navbar-height));background:var(--bg);padding-bottom:96px}.EntryEditorPage-module__uxOYAq__pageHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:32px;padding:56px 80px 48px;display:flex}.EntryEditorPage-module__uxOYAq__headerLeft{flex-direction:column;gap:10px;display:flex}.EntryEditorPage-module__uxOYAq__breadcrumb{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:.6rem;display:flex}.EntryEditorPage-module__uxOYAq__breadcrumbLink{color:var(--accent-light);text-decoration:none;transition:color .15s}.EntryEditorPage-module__uxOYAq__breadcrumbLink:hover{color:var(--text)}.EntryEditorPage-module__uxOYAq__breadcrumbSep{opacity:.4}.EntryEditorPage-module__uxOYAq__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.6rem}.EntryEditorPage-module__uxOYAq__pageTitle{letter-spacing:-.02em;color:var(--text);font-family:Oswald,sans-serif;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;line-height:1}.EntryEditorPage-module__uxOYAq__pageTitle span{color:var(--accent-light)}.EntryEditorPage-module__uxOYAq__body{grid-template-columns:1fr 400px;align-items:start;gap:0;margin-top:48px;padding:0 80px;display:grid}.EntryEditorPage-module__uxOYAq__main{border-right:1px solid var(--border);flex-direction:column;gap:32px;padding-right:56px;display:flex}.EntryEditorPage-module__uxOYAq__editorHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.EntryEditorPage-module__uxOYAq__editorLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.6rem}.EntryEditorPage-module__uxOYAq__toggleGroup{border:1px solid var(--border);display:flex;overflow:hidden}.EntryEditorPage-module__uxOYAq__toggleBtn{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:6px 14px;font-family:IBM Plex Mono,monospace;font-size:.6rem;transition:background .15s,color .15s}.EntryEditorPage-module__uxOYAq__toggleBtn+.EntryEditorPage-module__uxOYAq__toggleBtn{border-left:1px solid var(--border)}.EntryEditorPage-module__uxOYAq__toggleBtnActive{background:var(--accent);color:var(--text)}.EntryEditorPage-module__uxOYAq__descTextarea{background:var(--bg-mid);border:1px solid var(--border);width:100%;min-height:440px;color:var(--text);resize:vertical;outline:none;padding:20px;font-family:IBM Plex Mono,monospace;font-size:.8rem;line-height:1.7;transition:border-color .2s}.EntryEditorPage-module__uxOYAq__descTextarea:focus{border-color:var(--accent-light)}.EntryEditorPage-module__uxOYAq__preview{background:var(--bg-mid);border:1px solid var(--border);min-height:440px;color:var(--text);padding:24px;font-family:Libre Baskerville,serif;font-size:.95rem;line-height:1.85}.EntryEditorPage-module__uxOYAq__preview p{margin-bottom:1.2em}:is(.EntryEditorPage-module__uxOYAq__preview h1,.EntryEditorPage-module__uxOYAq__preview h2,.EntryEditorPage-module__uxOYAq__preview h3,.EntryEditorPage-module__uxOYAq__preview h4){margin-top:1.8em;margin-bottom:.5em;font-family:Oswald,sans-serif;font-weight:700;line-height:1.1}.EntryEditorPage-module__uxOYAq__preview h2{border-bottom:1px solid var(--border);padding-bottom:6px;font-size:1.3rem}.EntryEditorPage-module__uxOYAq__preview h3{color:var(--accent-light);font-size:1.05rem}.EntryEditorPage-module__uxOYAq__preview strong{font-weight:700}.EntryEditorPage-module__uxOYAq__preview em{color:var(--text-muted);font-style:italic}.EntryEditorPage-module__uxOYAq__preview a{color:var(--accent-light);border-bottom:1px solid;text-decoration:none}:is(.EntryEditorPage-module__uxOYAq__preview ul,.EntryEditorPage-module__uxOYAq__preview ol){margin-bottom:1.2em;padding-left:1.5em}.EntryEditorPage-module__uxOYAq__preview li{margin-bottom:.35em}.EntryEditorPage-module__uxOYAq__preview ul li::marker{color:var(--accent)}.EntryEditorPage-module__uxOYAq__preview blockquote{border-left:2px solid var(--accent);color:var(--text-muted);margin:1.2em 0;padding:6px 0 6px 18px;font-style:italic}.EntryEditorPage-module__uxOYAq__preview code{background:var(--bg);border:1px solid var(--border);color:var(--accent-light);padding:1px 5px;font-family:IBM Plex Mono,monospace;font-size:.8em}.EntryEditorPage-module__uxOYAq__preview hr{border:none;border-top:1px solid var(--border);margin:1.8em 0}.EntryEditorPage-module__uxOYAq__preview .entry-spoiler[data-spoiler=true]{background:var(--accent);color:#0000;cursor:pointer;-webkit-user-select:none;user-select:none;filter:blur(3px);border-radius:2px;padding:1px 3px;transition:background .2s,filter .2s}.EntryEditorPage-module__uxOYAq__preview .entry-spoiler[data-spoiler=revealed]{color:inherit;filter:none;cursor:text;border-bottom:1px dashed var(--accent);background:0 0}.EntryEditorPage-module__uxOYAq__sidebar{flex-direction:column;gap:28px;padding-left:48px;display:flex}.EntryEditorPage-module__uxOYAq__sidebarSection{flex-direction:column;gap:8px;display:flex}.EntryEditorPage-module__uxOYAq__sidebarLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);opacity:.7;font-family:IBM Plex Mono,monospace;font-size:.55rem}.EntryEditorPage-module__uxOYAq__checkLabel{cursor:pointer;letter-spacing:.06em;color:var(--text-muted);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:.72rem;display:flex}.EntryEditorPage-module__uxOYAq__checkbox{width:14px;height:14px;accent-color:var(--accent-light);cursor:pointer;flex-shrink:0}.EntryEditorPage-module__uxOYAq__actions{justify-content:flex-end;align-items:center;gap:16px;margin-top:8px;display:flex}.EntryEditorPage-module__uxOYAq__errorBanner{color:var(--accent-light);background:#c0392b1a;border:1px solid #c0392b59;margin-top:4px;padding:12px 16px;font-family:IBM Plex Mono,monospace;font-size:.7rem}.EntryEditorPage-module__uxOYAq__successBanner{color:#2ecc71;background:#1a642d26;border:1px solid #27ae604d;margin-top:4px;padding:12px 16px;font-family:IBM Plex Mono,monospace;font-size:.7rem}.EntryEditorPage-module__uxOYAq__hint{letter-spacing:.08em;color:var(--text-muted);opacity:.5;font-family:IBM Plex Mono,monospace;font-size:.58rem;line-height:1.6}@media (max-width:1100px){.EntryEditorPage-module__uxOYAq__body{grid-template-columns:1fr 320px}}@media (max-width:900px){.EntryEditorPage-module__uxOYAq__body{grid-template-columns:1fr;margin-top:36px;padding:0 40px}.EntryEditorPage-module__uxOYAq__main{border-right:none;border-bottom:1px solid var(--border);padding-bottom:36px;padding-right:0}.EntryEditorPage-module__uxOYAq__sidebar{padding-top:36px;padding-left:0}.EntryEditorPage-module__uxOYAq__pageHeader{flex-direction:column;align-items:flex-start;padding:40px 40px 36px}}@media (max-width:600px){.EntryEditorPage-module__uxOYAq__pageHeader{padding:32px 24px 28px}.EntryEditorPage-module__uxOYAq__body{padding:0 24px}}
