body{margin:0;background:#f6f6f7;color:#303030}
.writer-brand{position:fixed;top:0;left:0;right:0;height:76px;background:#fff;border-bottom:1px solid #e4e4e4;z-index:10000;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 32px;box-sizing:border-box;font:15px NanumBarunGothic,sans-serif}
.writer-brand a{color:#303030;text-decoration:none}.writer-brand .writer-logo{display:flex;align-items:center;gap:24px}.writer-logo img{width:150px;height:auto}.writer-logo span{border-left:1px solid #ddd;padding-left:24px;font-weight:700}.writer-brand nav{display:flex;gap:22px}
.writer-mode #nc-root{padding-top:76px}.writer-mode [class*="-EditorContainer"]{min-width:0!important}.writer-mode [class*="-EditorToolbar"]{top:76px!important;box-shadow:none!important;border-bottom:1px solid #eee}
.writer-mode [class*="-EditorToolbar"] a[href^="#/collections"],.writer-mode [class*="-EditorToolbar"] a[href="https://tkcriminal.com"]{display:none!important}
.writer-mode [class*="-NoPreviewContainer"]{max-width:1000px!important;width:100%!important;margin-inline:auto!important;background:#fff!important}
.writer-mode [class*="-ControlPaneContainer"]{max-width:100%!important;background:#fff!important}
.writer-mode [aria-label="columnTitle field"]:has([data-column-title]){margin:0!important;padding:40px 24px 20px;border:0!important}
.writer-mode [aria-label="columnTitle field"]:has([data-column-title]) label{display:none}
.writer-mode [data-column-title]{border:0!important;border-radius:0!important;box-shadow:none!important;font:700 36px/1.5 NanumSquare,sans-serif!important;padding:16px 0 28px!important;border-bottom:1px solid #e5e5e5!important;background:#fff!important;min-height:90px;width:100%;box-sizing:border-box}
.writer-mode [aria-label="columnEditor field"]>div:first-child:has(label){display:none}
.writer-mode .thekim-editor{border:0;border-radius:0;background:#fff}.writer-mode .thekim-editor-paper{max-width:788px;padding-top:24px}.writer-mode .thekim-editor-toolbar{top:138px}.writer-mode .thekim-editor-hint{max-width:740px;margin:14px auto;padding:0 24px}.writer-mode .thekim-editor-insert{border-top:1px solid #eee}
.writer-notice{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);max-width:calc(100% - 40px);background:#303030;color:#fff;padding:12px 20px;border-radius:8px;z-index:10001;font:14px/1.6 NanumBarunGothic,sans-serif;box-shadow:0 3px 16px #0002}.writer-notice:empty{display:none}
@media(max-width:600px){.writer-brand{height:64px;padding:0 16px}.writer-logo img{width:108px}.writer-logo span{border:0;padding:0;font-size:14px}.writer-brand .writer-logo{gap:12px}.writer-brand nav{font-size:13px}.writer-home{display:none}.writer-mode #nc-root{padding-top:64px}.writer-mode [class*="-EditorToolbar"]{top:64px!important}.writer-mode [data-column-title]{font-size:28px!important}.writer-mode [aria-label="columnTitle field"]:has([data-column-title]){padding:24px 8px 12px}.writer-mode .thekim-editor-toolbar{position:static}}
.writer-mode [class*="-EditorContainer"]{top:76px!important;height:calc(100% - 76px)!important}.writer-mode [class*="-ToolbarContainer"]{background:#fff!important;box-shadow:none!important;border-bottom:1px solid #e5e5e5}.writer-mode [class*="-ToolbarContainer"] a[href^="#/collections"],.writer-mode [class*="-ToolbarContainer"] a[href="https://tkcriminal.com"]{display:none!important}.writer-mode [class*="-ToolbarSectionMain"]{justify-content:flex-end!important}.writer-mode [class*="-PublishButton"]{background:#922b37!important;border-color:#922b37!important;color:#fff!important}.writer-mode [class*="-ControlPaneContainer"]:not([class*="-PreviewPaneContainer"]):has([data-column-title]){padding-top:24px!important}.writer-mode [aria-label="columnTitle field"]:has([data-column-title]){max-width:788px;margin-inline:auto!important;box-sizing:border-box}
@media(max-width:600px){.writer-mode [class*="-EditorContainer"]{top:64px!important;height:calc(100% - 64px)!important}.writer-mode [class*="-ToolbarContainer"]{height:auto!important;min-height:66px;flex-wrap:wrap}.writer-mode [class*="-ToolbarSectionMain"]{flex-wrap:wrap}}
/* Keep insert/format tools above the manuscript, like a familiar blog editor. */
.writer-mode .thekim-editor-insert,.writer-mode .thekim-editor-toolbar{position:fixed!important;left:50%;transform:translateX(-50%);width:min(100%,1000px);box-sizing:border-box;z-index:9000;background:#fff}
.writer-mode .thekim-editor-insert{top:var(--writer-tool-top,142px)}.writer-mode .thekim-editor-toolbar{top:calc(var(--writer-tool-top,142px) + var(--writer-insert-height,65px))}
.writer-mode [class*="-ControlPaneContainer"]:not([class*="-PreviewPaneContainer"]):has([data-column-title]){padding-top:calc(var(--writer-tools-height,166px) + 24px)!important}.writer-mode .thekim-editor-hint{display:none}

/* The account menu remains native; author actions have one save and one publish button. */
.writer-mode [class*="-ToolbarContainer"]{z-index:9500!important;overflow:visible!important;min-width:0!important;width:100%!important}
.writer-mode.writer-actions-ready [class*="-ToolbarSectionMain"]{display:none!important}
.writer-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex:1;padding:10px 20px;min-height:66px;box-sizing:border-box}
.writer-actions button{font:700 15px NanumBarunGothic,sans-serif;border:1px solid #ddd;border-radius:6px;background:#fff;color:#333;padding:10px 24px;cursor:pointer}
.writer-actions .writer-publish{background:#922b37;border-color:#922b37;color:#fff}
.writer-actions button:disabled{opacity:.45;cursor:default}.writer-save-state{font:13px/1.5 NanumBarunGothic,sans-serif;color:#666;margin-right:8px}
@media(max-width:600px){.writer-actions{gap:8px;padding:8px}.writer-actions button{padding:9px 14px}.writer-save-state{font-size:12px;max-width:110px}}
