.journal-workspace{display:grid;grid-template-columns:minmax(280px,.36fr) minmax(0,1fr);gap:20px}.article-index,.article-editor{border:1px solid rgba(222,190,139,.36);border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.025));box-shadow:inset 0 1px rgba(255,255,255,.14),0 22px 55px rgba(0,0,0,.28);backdrop-filter:blur(24px) saturate(125%)}.article-index{min-height:620px;padding:20px}.article-index-head{display:flex;justify-content:space-between;padding:3px 3px 17px;border-bottom:1px solid rgba(182,139,71,.25);color:#d8b673;font-size:10px;letter-spacing:.16em}.article-index-head button,.editor-close{border:0;background:transparent;color:#d9c7aa;cursor:pointer}.article-row{width:100%;display:block;padding:17px 6px;border:0;border-bottom:1px solid rgba(182,139,71,.17);background:transparent;color:#eee6d6;text-align:left;cursor:pointer}.article-row:hover{background:rgba(255,255,255,.04)}.article-row strong,.article-row small{display:block}.article-row strong{font:18px HouseSerif,Georgia,serif}.article-row small{margin-top:7px;color:#9f9687;font-size:9px;letter-spacing:.08em}.article-row .status{display:inline-block;margin-top:9px;padding:4px 8px;border:1px solid rgba(182,139,71,.36);border-radius:99px;color:#d8b673;font-size:8px;text-transform:uppercase}.article-row .status.published{border-color:rgba(91,154,104,.55);color:#bfe0c5}.article-editor{padding:30px}.article-editor[hidden]{display:none}.editor-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.editor-top h2{margin:0;font:32px HouseSerif,Georgia,serif}.editor-close{font-size:31px}.editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.editor-grid label{display:grid;gap:8px;color:#d8c7ab;font-size:10px;letter-spacing:.12em}.editor-grid .wide{grid-column:1/-1}.editor-grid input,.editor-grid select,.editor-grid textarea{width:100%;padding:13px 14px;border:1px solid rgba(222,190,139,.36);border-radius:10px;background:rgba(3,4,4,.62);color:#eee6d6;font:14px/1.6 HouseSans,Arial,sans-serif;outline:none}.editor-grid textarea{resize:vertical}.editor-grid input:focus,.editor-grid select:focus,.editor-grid textarea:focus{border-color:#e0b871;box-shadow:0 0 20px rgba(192,139,55,.15)}.editor-grid input[type=color]{height:48px;padding:5px}.editor-grid .feature-check{display:flex;align-items:center;align-self:end;height:48px}.feature-check input{width:auto;accent-color:#b68b47}.editor-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}.editor-error{color:#efb4aa}.journal-empty{padding:45px 10px;text-align:center;color:#978d7e}.journal-empty strong{display:block;margin-bottom:8px;color:#ded1bc;font:20px HouseSerif,Georgia,serif}@media(max-width:980px){.journal-workspace{grid-template-columns:1fr}.article-index{min-height:0}.editor-grid{grid-template-columns:1fr}}@media(max-width:720px){.article-editor{padding:20px}.editor-actions{display:grid}.editor-actions button{width:100%}}
