body{background:#faf8f4}.masthead{padding-top:24px;padding-bottom:24px}.masthead .wordmark span,.nav-cta{display:none!important}.blog-heading{padding-top:48px!important;padding-bottom:24px!important}.blog-heading h1{font-size:44px!important;line-height:1.25!important}.blog-heading .lead{display:none}.journal-filter{display:flex!important;gap:12px;padding:0!important;background:none!important;max-width:760px}.journal-filter label:first-child{flex:1}.journal-filter input,.journal-filter select{margin:0!important}.journal-cards{display:block!important}.journal-card{border:0!important;border-top:1px solid #dcd5ce!important;border-radius:0!important;padding:28px 0!important;background:transparent!important;box-shadow:none!important}.journal-card h2{font-size:25px!important;margin:8px 0!important}.journal-card p{margin:8px 0!important}.journal-footer{margin-top:50px!important}.journal-footer>p,.journal-footer>.wordmark{display:none}.article{max-width:760px!important}.article h1{font-size:36px!important}.article header{padding-bottom:24px!important}.lyric-pair{margin:0 0 24px!important}.lyric-pair p[lang=ja]{color:#756a7e}.preview-label{padding:8px 20px;text-align:center;background:#eee7f1;font-size:12px;color:#695473}#editor{max-width:1040px!important;background:transparent!important}#editor>nav{align-items:center;gap:12px;padding:14px 0!important;position:static}#editor>nav #publish{margin-left:auto;background:#302444;color:white}#editor>nav #save{background:transparent;color:#655d69;border-color:transparent}#editor .metadata{margin:28px 0!important}#editor .workspace{display:block!important}#editor textarea{min-height:310px!important}#editor .paper{margin-top:28px;box-shadow:none;border:1px solid #e4ddd7}#editor .section-title span{display:none}#editor #status{font-size:12px}#editor .preview-fold{border-top:1px solid #ded9d3;padding-top:18px}#editor .preview-fold>summary{cursor:pointer;color:#6b5a77}.journal-management{justify-content:flex-end}@media(max-width:600px){.masthead{padding:20px!important}.masthead nav{gap:14px}.blog-heading h1{font-size:34px!important}.journal-filter{flex-wrap:wrap}.journal-filter label:first-child{flex-basis:100%}.journal-card h2{font-size:22px!important}#editor{padding:20px!important}#editor>nav{gap:6px}#editor>nav #status{width:100%}.article h1{font-size:28px!important}}
#editor .draft-library{margin:14px 0;color:#6b5a77}#editor .draft-library>div{display:flex;gap:12px;align-items:end;padding:16px 0}#editor .draft-library label{flex:1}#editor .publication-options{margin:12px 0}#editor #status:empty{display:none}#editor #retry{background:transparent;border:1px solid #bcb0c6}.journal-guides{display:flex;gap:20px;flex-wrap:wrap;border-top:1px solid #ddd;padding-top:20px}.journal-filter label{font-size:12px}.journal-management:has(#write-link[hidden]){padding:0!important}.journal-footer #manage-login{font-size:12px}@media(max-width:550px){#editor .grid{grid-template-columns:1fr}#editor textarea{min-height:220px!important}}

.is-writing #write-link{display:none!important}

#editor .preview-fold .edit-note{font-size:12px;color:#71677a;margin:10px 0 18px}#editor #preview-title[contenteditable],#editor #preview .pair p[contenteditable]{cursor:text;border-radius:6px;outline:none}#editor #preview-title[contenteditable]:hover,#editor #preview .pair p[contenteditable]:hover{background:#f5f0f8}#editor #preview-title[contenteditable]:focus,#editor #preview .pair p[contenteditable]:focus{background:#f5f0f8;box-shadow:0 0 0 2px #9a83ad}#editor #preview .pair p.missing:empty::before{content:"未入力";color:#9d83a5}

.journal-to-app{border-top:1px solid #ddd4d5;margin-top:32px;padding-top:32px;padding-bottom:28px}.journal-to-app p{font-size:18px;font-weight:700;margin:0 0 14px}.journal-to-app a{display:inline-flex;align-items:center;padding:12px 20px;background:#302444;color:#fff!important;border-radius:999px;text-decoration:none;font-weight:700}.journal-to-app a:hover{background:#554167}.article .journal-to-app{margin-top:44px}
