:root{color-scheme:dark;--bg:#060708;--text:#efefeb;--muted:#949695;--line:#333536}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:"Segoe UI",Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible{outline:1px solid #eee;outline-offset:8px}header{height:94px;padding:30px 2.85%;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}.brand{font-size:21px;letter-spacing:.38em;font-weight:400}nav{display:flex;gap:36px}nav a{font-size:16px;letter-spacing:.28em;padding:8px 0}nav a:hover,nav a[aria-current]{color:#a2a5a6}.skip{position:fixed;left:20px;top:-60px;z-index:10;background:#eee;color:#111;padding:12px}.skip:focus{top:12px}.home{min-height:calc(100dvh - 94px);display:flex;flex-direction:column}.art{position:absolute;inset:0;width:100%;height:91%;pointer-events:none}.hero{position:relative;flex:1;min-height:530px;display:flex;align-items:flex-end;padding:0 5.4% 8.5vh}.hero h1{position:relative;margin:0;font-size:clamp(46px,4.1vw,76px);line-height:1.09;font-weight:200;letter-spacing:-.035em;max-width:800px}.featured{position:relative;display:flex;align-items:center;gap:32px;border-top:1px solid #454647;padding:32px 5.5%;min-height:90px;font-size:13px;letter-spacing:.23em;text-transform:uppercase;transition:background .2s}.featured:hover{background:#ffffff08}.featured time{white-space:nowrap}.featured .feature-title{border-left:1px solid #484a4b;padding-left:32px}.featured .arrow{margin-left:auto;opacity:0;transition:opacity .2s}.featured:hover .arrow{opacity:1}.page{max-width:1440px;margin:auto;padding:90px 5.5% 40px;min-height:calc(100dvh - 94px)}.page h1{font-size:clamp(52px,6vw,88px);font-weight:200;letter-spacing:-.045em;line-height:1.05;margin:0 0 24px}.intro{color:var(--muted);font-size:18px;line-height:1.7;margin:0;max-width:560px}.directory-top{margin-bottom:65px}.filters{display:flex;gap:27px;margin:35px 0 22px}.filters button{color:var(--muted);background:none;border:0;padding:8px 0;cursor:pointer;font-size:13px;letter-spacing:.08em;border-bottom:1px solid transparent}.filters button[aria-pressed=true]{color:var(--text);border-color:var(--text)}.writing{display:grid;grid-template-columns:150px 1fr 100px 20px;gap:24px;align-items:center;padding:29px 0;border-top:1px solid var(--line)}.writing:hover h2{transform:translateX(7px);color:#fff}.writing h2{font-size:clamp(21px,2.2vw,31px);font-weight:300;letter-spacing:-.025em;margin:0 0 9px;transition:transform .2s}.writing p{font-size:14px;color:var(--muted);line-height:1.6;margin:0}.writing time,.writing .category{font-size:11px;color:var(--muted);letter-spacing:.13em;text-transform:uppercase}.writing .arrow{font-size:23px;color:var(--muted)}footer{border-top:1px solid var(--line);margin-top:70px;padding-top:25px;display:flex;justify-content:space-between;color:var(--muted);font-size:12px;letter-spacing:.05em}.article{max-width:850px;padding-top:65px}.back{font-size:12px;letter-spacing:.15em;color:var(--muted);display:inline-block;margin-bottom:55px}.article h1{font-size:clamp(44px,5.4vw,70px);line-height:1.08}.meta{font-size:12px;letter-spacing:.1em;color:var(--muted);margin:28px 0 55px}.prose{font-size:19px;line-height:1.9;color:#c7c8c5;font-weight:300}.prose p{margin:0 0 28px}.sample{border-left:1px solid #555;padding-left:18px;color:var(--muted);font-size:13px;line-height:1.7;margin-bottom:35px}.info{max-width:960px}.info .prose{max-width:640px;margin-top:50px}.text-link{display:inline-block;border-bottom:1px solid #777;padding-bottom:6px;margin-top:20px}@media(min-width:1600px){.hero h1{font-size:76px}}@media(max-width:700px){header{height:80px;padding:24px}.brand{font-size:17px}nav{gap:22px}nav a{font-size:12px}.home{min-height:calc(100dvh - 80px)}.hero{min-height:480px;padding:0 24px 65px}.hero h1{font-size:clamp(39px,8.7vw,58px)}.featured{padding:23px 24px;gap:14px;align-items:flex-start;flex-direction:column;font-size:10px;line-height:1.8}.featured .feature-title{border:0;padding:0}.featured .arrow{display:none}.art{height:80%}.page{padding:65px 24px 30px}.directory-top{margin-bottom:40px}.writing{grid-template-columns:1fr 22px;gap:12px;padding:24px 0}.writing time{grid-column:1}.writing .entry{grid-column:1}.writing .category{display:none}.writing .arrow{grid-column:2;grid-row:2}.filters{gap:24px}.article{padding-top:35px}.back{margin-bottom:40px}.prose{font-size:17px}footer{margin-top:45px;gap:20px;line-height:1.6}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
.brand{letter-spacing:.015em;font-weight:300;font-size:23px}.featured .feature-title{border-left:0;padding-left:0}.account-page{max-width:760px;padding-top:65px}.account-page h1{font-size:clamp(42px,5.5vw,68px)}.account-page form{margin:38px 0}.account-page label{display:block;font-size:14px;color:#c3c5c3;margin:22px 0 0}.account-page input{display:block;margin-top:10px;width:100%;border:1px solid #3a3c3d;border-radius:0;background:#101213;color:#f1f1ed;font:inherit;font-size:17px;padding:15px;min-height:52px}.account-page input:focus{outline:1px solid #e1e3df;outline-offset:2px}.field-note{font-size:13px;line-height:1.7;color:#a2a5a3}.field-note a{text-decoration:underline;text-underline-offset:3px}.submit{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;margin-top:22px;border:1px solid #e4e5df;background:#e4e5df;color:#111;font-size:15px;cursor:pointer}.submit:hover{background:#fff}.submit:disabled{opacity:.5;cursor:wait}.form-status{font-size:14px;line-height:1.6;min-height:1em;color:#d7d8d2}.form-links{font-size:14px;display:flex;gap:24px;flex-wrap:wrap;line-height:1.7;color:#c4c7c3}.form-links a:hover{text-decoration:underline}.account-page h2{font-size:25px;font-weight:300;letter-spacing:-.025em;margin-top:46px}.quiet-button{padding:8px 0;background:none;color:#c4c7c3;border:0;border-bottom:1px solid #666;cursor:pointer}.account-actions{display:flex;gap:24px;flex-wrap:wrap}.delete-account{margin-top:55px;border-top:1px solid #333;padding-top:24px;color:#b7bab5}.delete-account summary{cursor:pointer;font-size:14px}.control-page{max-width:1260px}.control-nav{display:flex;align-items:center;justify-content:space-between;margin:35px 0 48px;font-size:14px}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #353737;padding:30px 0;gap:24px}.stats-grid span{display:block;font-size:12px;color:#aaa}.stats-grid strong{display:block;font-weight:200;font-size:52px;margin-top:15px}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:14px}th,td{text-align:left;border-bottom:1px solid #303233;padding:16px 14px 16px 0}th{color:#999;font-size:12px;font-weight:400}td{color:#d0d3cc}table a{overflow-wrap:anywhere}.daily-chart{height:160px;display:flex;gap:4px;align-items:stretch;margin:30px 0 50px}.daily-chart>div{flex:1;position:relative}.daily-chart meter{appearance:none;display:block;writing-mode:vertical-lr;transform:rotate(180deg);width:100%;height:130px;background:#151717}.daily-chart meter::-webkit-meter-bar{background:#151717;border:0;border-radius:0}.daily-chart meter::-webkit-meter-optimum-value{background:#bec4bb}.daily-chart span{position:absolute;bottom:0;font-size:10px;white-space:nowrap;color:#999}.daily-chart>div:last-child span{right:0}#stats{font-size:15px}@media(max-width:700px){.brand{font-size:20px}nav{gap:17px}nav a{letter-spacing:.12em;font-size:11px}.account-page{padding-top:40px}.stats-grid{grid-template-columns:repeat(2,1fr)}.stats-grid strong{font-size:43px}.control-nav{gap:20px}.daily-chart{gap:2px}}
.minimal-index{max-width:940px;margin:85px auto;padding:0 40px 100px}.minimal-index h1{font-size:13px;font-weight:400;color:#888;letter-spacing:.12em;margin:0 0 48px}.minimal-index>div{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.minimal-index a{font-size:clamp(23px,3vw,34px);font-weight:300;line-height:1.5;transition:color .2s}.minimal-index a:hover{color:#999}.article-body{margin-top:55px;overflow-wrap:anywhere}.prose h2{font-size:32px;font-weight:400;margin:44px 0 22px}.prose h3{font-size:25px;font-weight:400}.prose a{text-decoration:underline;text-underline-offset:4px}.prose blockquote{border-left:2px solid #626665;margin:30px 0;padding-left:24px}.prose pre{white-space:pre-wrap;background:#111415;padding:22px;font-size:15px}.edit-pencil{background:none;border:0;color:#868a88;font-size:24px;cursor:pointer;padding:0 5px}.edit-pencil:hover{color:#eee}.cms-manager{max-width:940px;margin:75px auto;padding:0 35px 80px}.cms-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:42px}.cms-heading h1{font-size:36px;font-weight:300;margin:0}.cms-button{display:inline-block;border:1px solid #373b3a;background:transparent;color:#ced1cb;font:inherit;font-size:13px;padding:10px 15px;cursor:pointer;border-radius:4px}.cms-button:hover{background:#202322;color:#fff}.cms-button:disabled{opacity:.4;cursor:wait}.cms-tools{display:flex;gap:20px;margin-bottom:32px}.cms-tools input{flex:1;min-width:0}.cms-tools input,.cms-tools select,.article-settings input,.home-dialog input,.home-dialog textarea{background:#0e1010;border:1px solid #333836;border-radius:3px;padding:12px;color:#ddd;font:inherit}.manage-row{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #242827;padding:24px 0;font-weight:300;font-size:23px}.manage-row small{font-size:12px;color:#929990;white-space:nowrap;padding-top:8px}.cms-manager .back{margin-top:45px}.muted{color:#91988f;font-size:13px;line-height:1.8}.editor-shell{padding-bottom:100px}.editor-bar{position:sticky;top:0;background:#0b0d0df5;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:14px 3%;border-block:1px solid #222725;gap:20px;font-size:13px}.editor-bar>div{display:flex;gap:8px}.editor-bar #save-status{color:#92998f;font-size:12px;max-width:45%;line-height:1.5}.editor-paper{max-width:820px;margin:65px auto 0;padding:0 35px}#article-title{width:100%;font-family:inherit;font-size:clamp(32px,4vw,50px);font-weight:300;color:#eceee7;background:none;border:0;outline:none;margin:0 0 32px;padding:8px 0}#article-title::placeholder{color:#555c56}#toolbar{position:sticky;top:70px;z-index:3;background:#0d1010;border:1px solid #2d3430;border-radius:5px;padding:10px 8px}.ql-snow .ql-stroke{stroke:#a9b0a6}.ql-snow .ql-fill{fill:#a9b0a6}.ql-snow .ql-picker{color:#b8beb5}.ql-snow .ql-picker-options{background:#181c19;border-color:#333!important}.ql-snow .ql-picker.ql-header{width:112px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#444}.ql-toolbar.ql-snow button:hover .ql-stroke,.ql-toolbar.ql-snow button.ql-active .ql-stroke{stroke:#fff}.ql-toolbar.ql-snow button:hover,.ql-toolbar.ql-snow button.ql-active{background:#303831;border-radius:3px}.ql-container.ql-snow{border:0;font-family:inherit;font-size:19px}.ql-editor{padding:30px 0;min-height:440px;color:#cdd2c8;line-height:1.85;font-weight:300}.ql-editor p{margin-bottom:18px}.ql-editor.ql-blank::before{left:0;right:0;color:#626a60;font-style:normal}.ql-editor h2{font-size:30px;margin:22px 0}.ql-editor h3{font-size:24px;margin:20px 0}.ql-snow .ql-tooltip{background:#1a201b;color:#eee;border-color:#4a5048;box-shadow:0 5px 20px #000}.ql-snow .ql-tooltip input{background:#0a0d0a;color:#eee}.document-foot{display:flex;justify-content:space-between;border-top:1px solid #272d28;padding-top:18px;color:#858e80;font-size:12px;gap:15px}.article-settings{margin-top:50px;color:#9da697;font-size:13px}.article-settings summary{cursor:pointer;margin-bottom:22px}.article-settings input{display:block;width:100%;margin:12px 0 20px}.cms-actions{display:flex;gap:10px;flex-wrap:wrap}dialog{color:#dedfd8;background:#101411;border:1px solid #394036;border-radius:6px;max-width:calc(100vw - 32px)}dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.home-dialog{width:580px;padding:30px}.home-dialog h2{font-weight:300;margin:0 0 28px;font-size:28px}.home-dialog label{display:block;font-size:13px;color:#a8b0a1;margin-bottom:22px}.home-dialog input,.home-dialog textarea{display:block;width:100%;margin-top:10px}.home-dialog textarea{min-height:100px;resize:vertical}.preview-dialog{width:900px;padding:30px 45px;max-height:90vh;overflow:auto}.preview-dialog h1{font-size:48px;font-weight:300}.preview-dialog .article{padding-top:30px}#recovery:empty{display:none}#recovery{padding:16px;text-align:center;font-size:13px;background:#20281f}#recovery button{margin-left:12px}@media(max-width:700px){.minimal-index{margin:60px auto;padding:0 26px}.minimal-index>div{gap:24px}.cms-manager{margin-top:45px;padding:0 24px}.editor-bar{flex-wrap:wrap;padding:12px 20px;gap:10px}.editor-bar #save-status{order:3;max-width:100%;width:100%}.editor-paper{margin-top:30px;padding:0 22px}#toolbar{top:100px}.ql-toolbar.ql-snow{line-height:2}.ql-editor{font-size:17px}.manage-row{font-size:20px}.preview-dialog{padding:22px}.preview-dialog h1{font-size:34px}.home-dialog{padding:22px}}
/* A document workspace, separate from the public journal. */
body.writing-workspace{color-scheme:light;background:#f0f1f2;color:#242727}.writing-workspace>header{height:62px;padding:18px 30px;background:#fafbfb;border-bottom:1px solid #e0e3e4}.writing-workspace .brand{font-size:20px;color:#424746}.writing-workspace nav a{font-size:10px;color:#727976;letter-spacing:.14em}.writing-workspace .editor-shell{padding-bottom:80px}.writing-workspace .editor-bar{top:0;border:0;background:#fafbfb;padding:10px 30px 18px;min-height:62px;color:#555e59;gap:20px}.writing-workspace .editor-bar>a{font-size:13px}.writing-workspace .editor-bar #save-status{color:#7a847c;font-size:12px;margin-right:auto}.writing-workspace .cms-button{border:1px solid #d5dcd8;background:transparent;color:#414e46;border-radius:5px;padding:9px 16px;white-space:nowrap}.writing-workspace .cms-button:hover{background:#e8ece9}.writing-workspace #publish{background:#304d42;color:#fff;border-color:#304d42}.writing-workspace #publish:hover{background:#203b30}.formatting-strip{position:sticky;top:62px;z-index:4;background:#fafbfb;padding:0 22px 12px;border-bottom:1px solid #dce1dd}.writing-workspace #toolbar{position:static;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:#e9edeb;border:0;border-radius:7px;padding:9px 15px;min-height:44px}.writing-workspace .ql-snow .ql-stroke{stroke:#56625a}.writing-workspace .ql-snow .ql-fill{fill:#56625a}.writing-workspace .ql-snow .ql-picker{color:#445149}.writing-workspace .ql-toolbar.ql-snow button:hover,.writing-workspace .ql-toolbar.ql-snow button.ql-active{background:#d1dcd5}.writing-workspace .ql-toolbar.ql-snow button:hover .ql-stroke,.writing-workspace .ql-toolbar.ql-snow button.ql-active .ql-stroke{stroke:#233f30}.writing-workspace .ql-snow .ql-picker-options{background:white;border-color:#d5ddd6!important;box-shadow:0 3px 15px #18291b18}.history-tools{border-right:1px solid #cad2cc;padding-right:12px;margin-right:14px;display:flex}.writing-workspace #toolbar .history-tools button{font-family:Arial,sans-serif;font-size:25px;color:#56625a;line-height:20px}.writing-workspace .editor-paper{max-width:850px;min-height:1080px;background:white;margin:32px auto 0;padding:70px 82px 40px;border:1px solid #e0e3e1;box-shadow:0 2px 7px #273a2c08}.writing-workspace #article-title{font-size:40px;font-weight:400;color:#202922;line-height:1.3;padding:0;margin:0 0 28px}.writing-workspace #article-title::placeholder{color:#aeb6af}.writing-workspace .ql-container.ql-snow{border:0!important}.writing-workspace .ql-editor{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:18px;color:#303a32;min-height:760px;line-height:1.9;padding:0;outline:0}.writing-workspace .ql-editor.ql-blank::before{color:#a0aaa1;font-family:Georgia,'Times New Roman',serif;font-style:normal}.writing-workspace .ql-editor h2,.writing-workspace .ql-editor h3{font-family:'Segoe UI',Arial,sans-serif;font-weight:500}.writing-workspace .document-foot{font-size:11px;color:#929a93;border-top:0;padding-top:30px}.writing-workspace .document-foot>span:last-child{display:none}.writing-workspace .article-settings{position:relative;margin:0;font-size:13px;color:#5c685f}.writing-workspace .article-settings summary{list-style:none;padding:10px 12px;margin:0;border-radius:5px}.writing-workspace .article-settings summary:hover{background:#e7ece8}.settings-panel{position:absolute;right:0;top:43px;width:330px;background:#fff;border:1px solid #d8e0d9;box-shadow:0 8px 35px #17342220;border-radius:7px;padding:22px;z-index:8}.writing-workspace .article-settings input{background:#fafcfb;border-color:#d7ded8;color:#37453a}.writing-workspace .muted{color:#738076}.writing-workspace .ql-snow .ql-tooltip{background:#fff;color:#334238;border:1px solid #c8d2ca;box-shadow:0 4px 20px #1f39202a;z-index:6}.writing-workspace .ql-snow .ql-tooltip input{background:#fff;color:#273b2e}.writing-workspace #recovery{background:#e4eadc;color:#46513e}.writing-workspace .preview-dialog{color:#28352c;background:#fff;border-color:#d2dcd3}.writing-workspace .preview-dialog .prose{color:#394a3d}.writing-workspace .preview-dialog .prose pre{background:#eff2ef}.writing-workspace a:focus-visible,.writing-workspace button:focus-visible{outline-color:#375d43}.writing-workspace #article-title:focus-visible{outline:0}@media(max-width:700px){.writing-workspace>header{height:52px;padding:14px 20px}.writing-workspace .brand{font-size:18px}.writing-workspace .editor-bar{padding:10px 16px;gap:10px;min-height:82px}.writing-workspace .editor-bar>div{gap:4px}.writing-workspace .editor-bar #save-status{margin:0}.writing-workspace .cms-button{padding:8px 10px;font-size:12px}.formatting-strip{top:82px;padding:0 10px 9px}.writing-workspace #toolbar{justify-content:flex-start;padding:8px 6px;flex-wrap:nowrap;overflow-x:auto}.writing-workspace #toolbar>*{flex-shrink:0}.history-tools{margin-right:5px;padding-right:5px}.writing-workspace .editor-paper{margin:15px 0 0;min-height:900px;padding:40px 26px 30px;border:0;box-shadow:none}.writing-workspace #article-title{font-size:31px}.writing-workspace .ql-editor{font-size:17px;min-height:680px}.settings-panel{position:fixed;top:135px;left:16px;right:16px;width:auto}.writing-workspace .ql-snow .ql-picker-options{position:fixed;top:185px;left:80px}}
.writing-workspace #article-title{display:block;resize:none;overflow:hidden;font-family:"Segoe UI",Arial,sans-serif;min-height:52px}.writing-workspace .ql-editor .ql-code-block-container{background:#f0f3f0;color:#344239}.writing-workspace .ql-editor a{color:#355c49}
.theme-select{align-self:center;background:transparent;border:1px solid #414743;border-radius:4px;color:#aaa;font:inherit;font-size:12px;padding:6px 8px;cursor:pointer}.theme-select option{background:#141815;color:#eee}.row-actions{display:flex;gap:8px}.manage-row>a{flex:1;min-width:0;overflow-wrap:anywhere}.manage-row{align-items:center}.manage-row small{padding:0}.article-body{white-space:pre-wrap}.article-body p:empty{min-height:1.9em}.article-body ol,.article-body ul{white-space:normal}.article-body li{white-space:pre-wrap}
html[data-theme=light]{color-scheme:light;--bg:#fafaf8;--text:#262c28;--muted:#69716b;--line:#d3d9d3}html[data-theme=light] body{background:var(--bg);color:var(--text)}html[data-theme=light] .prose{color:#3e4840}html[data-theme=light] .home{background:#060708;color:#efefeb}html[data-theme=light] .cms-button,html[data-theme=light] .quiet-button{color:#445148;border-color:#bdc7bd}html[data-theme=light] .cms-button:hover{background:#e3e9e2}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] .cms-tools select{background:#f5f7f3;color:#26332a;border-color:#c8d0c6}html[data-theme=light] .theme-select{color:#4c5c4f;border-color:#c8d0c6}html[data-theme=light] .theme-select option{background:#fff;color:#253429}html[data-theme=light] dialog{background:#fafcf8;color:#27392a;border-color:#cbd5c8}html[data-theme=light] .prose pre{background:#e9eee7}html[data-theme=light] .manage-row{border-color:#dae0d7}html[data-theme=light] .field-note,html[data-theme=light] .form-links,html[data-theme=light] .form-status,html[data-theme=light] .account-page label,html[data-theme=light] td{color:#56634f}
html[data-theme=dark] body.writing-workspace{color-scheme:dark;background:#111513;color:#d8dfd7}html[data-theme=dark] .writing-workspace>header,html[data-theme=dark] .writing-workspace .editor-bar,html[data-theme=dark] .writing-workspace .formatting-strip{background:#161c18;color:#b2bdb0;border-color:#303a31}html[data-theme=dark] .writing-workspace .brand,html[data-theme=dark] .writing-workspace nav a{color:#bac5b6}html[data-theme=dark] .writing-workspace #toolbar{background:#232c25}html[data-theme=dark] .writing-workspace .editor-paper{background:#1b221d;border-color:#303b31;box-shadow:none}html[data-theme=dark] .writing-workspace #article-title{color:#e2e8df;background:none}html[data-theme=dark] .writing-workspace .ql-editor{color:#ccd5c8}html[data-theme=dark] .writing-workspace .ql-snow .ql-stroke{stroke:#b2c0ad}html[data-theme=dark] .writing-workspace .ql-snow .ql-fill{fill:#b2c0ad}html[data-theme=dark] .writing-workspace .ql-snow .ql-picker,html[data-theme=dark] .writing-workspace #toolbar .history-tools button{color:#b8c4b3}html[data-theme=dark] .writing-workspace .cms-button{color:#d2ddcc;border-color:#425140}html[data-theme=dark] .writing-workspace .cms-button:hover,html[data-theme=dark] .writing-workspace .ql-toolbar.ql-snow button:hover,html[data-theme=dark] .writing-workspace .ql-toolbar.ql-snow button.ql-active{background:#3b4c3c}html[data-theme=dark] .writing-workspace .settings-panel,html[data-theme=dark] .writing-workspace .ql-snow .ql-picker-options,html[data-theme=dark] .writing-workspace .ql-snow .ql-tooltip,html[data-theme=dark] .writing-workspace .preview-dialog{background:#202b22;color:#d2decb;border-color:#465640!important}html[data-theme=dark] .writing-workspace .article-settings,html[data-theme=dark] .writing-workspace .preview-dialog .prose{color:#bccbb4}html[data-theme=dark] .writing-workspace .article-settings input,html[data-theme=dark] .writing-workspace .ql-snow .ql-tooltip input{background:#18201a;color:#d1ddc9;border-color:#465640}html[data-theme=dark] .writing-workspace .ql-editor .ql-code-block-container{background:#111a13;color:#c4d1bd}html[data-theme=dark] .writing-workspace .ql-editor a{color:#a8cba7}@media(max-width:700px){nav{gap:10px}.theme-select{font-size:10px;padding:5px 3px}.manage-row{flex-wrap:wrap}.manage-row>a{flex-basis:70%}.row-actions{width:100%}.writing-workspace nav a{display:none}}
html[data-theme=light] body:has(.home)>header{color:#efefeb}html[data-theme=light] body:has(.home) .theme-select{color:#c3ccc0;border-color:#536050}
