.news-cover-tool{--cv-line:#39432e;--cv-muted:#9da88f;min-width:0;color:#e4e9da;margin:0;font:13px/1.6 'IBM Plex Sans',sans-serif}.news-cover-tool *{box-sizing:border-box}.news-cover-tool h3{font-size:18px;margin:0}.news-cover-tool h3 span{font-size:11px;font-weight:400;color:var(--cv-muted);margin-left:8px}.news-cover-tool p{color:var(--cv-muted);font-size:12px;margin:5px 0 12px}.news-cover-tool button,.news-cover-tool select{font:inherit;border:1px solid #485639;background:#20281b;color:#e4e9da;border-radius:6px;padding:8px 12px;cursor:pointer}.news-cover-tool button:hover{background:#303c25;border-color:#8fa972}.news-cover-tool button:disabled{opacity:.5;cursor:wait}.news-cover-tool [hidden]{display:none!important}.cover-main{border:1px dashed #4a5939;border-radius:9px;background:#11160e;padding:16px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.cover-empty{flex:1;text-align:center;padding:18px}.cover-empty>span{display:block;color:#bfdc89;font-size:28px}.cover-empty strong{font-size:13px}.cover-empty p{margin-bottom:0}.cover-current{width:200px;max-width:100%;height:125px;overflow:hidden;border-radius:6px;background:#0b0e09}.cover-current img{width:100%;height:100%;object-fit:contain}.cover-main-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.news-cover-tool .cover-pick{position:relative;display:inline-flex;padding:9px 14px;border-radius:6px;background:#bfdc89;color:#1a2411;font-weight:600;cursor:pointer;margin:0;overflow:hidden}.cover-pick input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.is-dragging .cover-main{border-color:#bfdc89;background:#29331f}.news-cover-tool .cover-result{color:#bfdc89;font-size:12px;margin:10px 0}.news-cover-tool .cover-result.error{color:#f0a798}.cover-result:empty{display:none}.cover-crop{margin:20px 0;padding:20px;background:#11160f;border:1px solid #596d43;border-radius:8px}.crop-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cover-canvas{display:flex;justify-content:center;align-items:center;background:#080c06;border-radius:6px;overflow:hidden;min-height:120px}.cover-canvas canvas{max-width:100%;max-height:380px;object-fit:contain;cursor:grab;touch-action:none}.cover-canvas canvas:active{cursor:grabbing}.cover-canvas canvas:focus-visible{outline:2px solid #bfdc89}.cover-controls{display:grid;grid-template-columns:1fr 1fr auto;gap:16px;align-items:center;margin:18px 0}.news-cover-tool .cover-controls label,.cover-position label{display:flex;flex-direction:column;gap:8px;margin:0;font-size:11px;color:#b8c4a7;min-width:0}.cover-controls select{width:100%;min-width:0}.news-cover-tool input[type=range]{width:100%;padding:0;accent-color:#bfdc89}.cover-position{margin:12px 0}.cover-position>div{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:14px 0}.cover-position summary{font-size:11px;color:var(--cv-muted);cursor:pointer}.cover-actions{display:flex;gap:16px;align-items:center;margin-top:16px}.news-cover-tool [data-apply]{background:#bfdc89;color:#1a2411;font-weight:600;min-width:110px}.cover-actions>span{font-size:11px;color:var(--cv-muted)}.cover-previews,.cover-advanced{margin-top:14px;border:1px solid var(--cv-line);border-radius:7px;padding:13px 16px}.cover-previews>summary,.cover-advanced>summary{cursor:pointer;color:#cbd7bc;font-size:12px}.cover-advanced>p{margin-top:14px}.preview-tabs{display:flex;gap:8px;margin:18px 0;flex-wrap:wrap}.preview-tabs [aria-selected=true]{border-color:#b0cd83;background:#334224;color:#def2bc}.cover-preview-grid{max-width:680px;margin:auto}.cover-preview-grid section{padding:20px;border-radius:8px;border:1px solid #3b4431;min-width:0;background:#141910}.cover-preview-grid h4{margin:14px 0 10px;font-size:23px;line-height:1.3;overflow-wrap:anywhere}.cover-preview-grid small{display:block;font-size:10px;color:var(--cv-muted);margin-top:12px}.cover-preview-grid .news-markdown{font-size:13px;max-height:300px;overflow:auto}.cover-preview-grid .news-markdown p{font-size:inherit;color:inherit}.cover-site-full{max-height:320px;overflow:hidden}.cover-site-full img{width:100%;height:auto;display:block;border-radius:4px}.cover-site-thumb{display:flex;gap:14px;align-items:center;margin-top:10px}.cover-site-thumb img{width:100px;height:65px;object-fit:cover;border-radius:3px}.cover-site-thumb strong{font-size:13px}.cover-preview-grid .cover-launcher{background:#160f20;padding:16px}.cover-launcher-card{display:flex;gap:0;border:1px solid #3e294e;border-radius:7px;overflow:hidden;background:#1c1325}.cover-launcher-card>img{width:42%;aspect-ratio:4/3;align-self:flex-start;object-fit:cover}.cover-launcher-card>div{padding:16px;min-width:0;flex:1}.cover-launcher-card h4{font-size:17px;margin:8px 0}.cover-launcher-card .news-markdown{max-height:160px;color:#bfb2ce;font-size:11px}.cover-launcher-banner{display:flex;gap:10px;align-items:center;border:1px solid #3e294e;border-radius:5px;padding:10px;margin-top:16px}.cover-launcher-banner img{width:28px;height:28px;object-fit:cover;border-radius:3px}.cover-launcher-banner strong{font-size:11px;flex:1;min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cover-preview-grid .cover-discord{background:#313338;border-color:#42444b}.cover-discord-card{background:#2b2d31;padding:16px;border-left:3px solid #a6c276;border-radius:4px}.cover-discord-card h4{font-size:18px;color:#93bcff}.cover-discord-card img{display:block;width:100%;height:auto;border-radius:4px;margin-top:16px}.cover-discord-card .news-markdown{font-size:12px}.news-cover-tool .cover-preview-note{font-size:10px;margin:14px 0 0}.cover-platforms>div{display:flex;gap:8px;align-items:center;border-top:1px solid var(--cv-line);padding:12px 0}.cover-platforms>div>div{flex:1;min-width:0}.cover-platforms small{display:block;color:var(--cv-muted);font-size:11px}.cover-platforms button{font-size:11px;padding:7px 10px}.cover-url summary{font-size:11px;color:#9da88f;cursor:pointer}.cover-url label{margin-top:12px}.news-edit-form,.news-edit-form label{min-width:0}.news-edit-form input,.news-edit-form select{box-sizing:border-box;width:100%;min-width:0}@media(max-width:720px){.news-edit-form .mc-world-form{grid-template-columns:1fr 1fr!important}.news-edit-form .mc-world-form:first-of-type>label:first-child{grid-column:1/-1}.launcher-news-editor .mc-card>div>div{flex-wrap:wrap}.launcher-news-editor .mc-world-head{flex-wrap:wrap}.launcher-news-editor .mc-card{overflow-wrap:anywhere}}@media(max-width:560px){.cover-main{gap:14px;padding:14px}.cover-current{width:100%;height:170px}.cover-main-actions{width:100%}.cover-main-actions>*{flex:1;text-align:center;justify-content:center;font-size:11px!important}.cover-controls{grid-template-columns:1fr 1fr;gap:14px}.cover-controls>button{grid-column:1/-1}.cover-crop{padding:14px}.cover-actions{align-items:flex-start;flex-direction:column}.cover-actions button{width:100%}.cover-preview-grid section{padding:14px}.cover-launcher-card{flex-direction:column}.cover-launcher-card>img{width:100%;max-height:220px}.cover-previews,.cover-advanced{padding:12px}.cover-platforms button{padding:6px}.cover-platforms strong{font-size:12px}}

.launcher-news-editor.is-editing-news>.settings-bar,.launcher-news-editor.is-editing-news>.note,.launcher-news-editor.is-editing-news>.mc-tabs{display:none}.launcher-news-editor [hidden]{display:none!important}.news-edit-form>h2{margin:8px 0 24px}.news-edit-form .mc-world-actions{position:sticky;bottom:0;background:var(--bg-0,#141810);padding:14px 0;border-top:1px solid #39432e;z-index:2}.news-edit-form .cover-heading{margin-top:24px}.news-edit-form .cover-url{margin-top:10px}
.cover-preview-context{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 14px;color:var(--cv-muted);font-size:12px}.cover-preview-context button{font-size:11px}.cover-preview-grid{max-width:100%}.cover-preview-grid .cover-launcher{padding:0;border:0;background:transparent}.cover-launcher-card{background:#100e18;border-color:#ffffff14;font-family:'IBM Plex Sans',sans-serif}.cover-launcher-card>img{width:256px;height:192px;aspect-ratio:auto;object-fit:cover;object-position:center;flex-shrink:0}.cover-launcher-card>div{padding:20px;overflow-wrap:anywhere}.cover-launcher-card h4{font-family:inherit;font-size:16px;line-height:1.5;font-weight:700;color:white}.cover-launcher-card small{margin:0;color:#e9a8ff}.cover-launcher-card .launcher-body{max-height:none;overflow:visible;font-size:12px;line-height:1.7;color:#ffffffa6}.cover-launcher-card .launcher-body.is-collapsed{max-height:6.8em;overflow:hidden;mask-image:linear-gradient(#000 70%,transparent)}.cover-launcher-card .launcher-body p{margin:0 0 .8em}.cover-launcher-card .launcher-body>:last-child{margin-bottom:0}.cover-launcher-card .launcher-read-more{border:0;padding:0;margin-top:10px;background:transparent;color:#e9a8ff;font-size:12px}.cover-launcher-card .launcher-read-more:hover{background:transparent;text-decoration:underline}@media(max-width:560px){.cover-launcher-card>img{width:100%;height:192px;max-height:none}.cover-launcher-card>div{padding:16px}}
