/* MY UPLOAD ARTICLE — PRIVATE WRITER DASHBOARD V1.2 */
body:has(#mu-v12-dashboard){overflow-x:clip!important}
body:has(#mu-v12-dashboard) :is(.entry-title,.entry-header,.page-header){display:none!important}
body:has(#mu-v12-dashboard) :is(#right-sidebar,#left-sidebar,#secondary){display:none!important}
body:has(#mu-v12-dashboard) :is(#page,#content,#primary,.site-content,.content-area,.site-main,.inside-article,.entry-content){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}
body:has(#mu-v12-dashboard) :is(.elementor,.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-widget-container,.e-con,.e-con-inner):has(#mu-v12-dashboard){width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important;min-width:0!important}
.mu-v12-wrap{--navy:#10192b;--lime:#bcf76d;--violet:#7568ed;--ink:#1b273b;--muted:#60718a;--line:#dfe6ef;position:relative;left:50%;transform:translateX(-50%);width:100vw;max-width:100vw;overflow:clip;background:#f5f7fb;color:var(--ink);font:14px/1.8 'DM Sans',Arial,sans-serif;isolation:isolate}
.mu-v12-wrap *,.mu-v12-wrap *:before,.mu-v12-wrap *:after{box-sizing:border-box;min-width:0}
.mu-v12-wrap h1,.mu-v12-wrap h2,.mu-v12-wrap h3,.mu-v12-wrap p{margin:0}
.mu-v12-wrap h1,.mu-v12-wrap h2,.mu-v12-wrap h3{font-family:Manrope,Arial,sans-serif;font-weight:800;line-height:1.23;letter-spacing:-.045em}
.mu-v12-wrap a{color:#5947bf;text-decoration:none}
.mu-v12-container{width:min(1360px,calc(100% - 52px));margin-inline:auto}
.mu-v12-hero{padding:76px 0 78px;color:#fff;background:radial-gradient(circle at 85% 10%,#7467c354,transparent 47%),#10192b}
.mu-v12-hero h1{color:#fff;font-size:clamp(34px,5vw,60px);margin:14px 0}
.mu-v12-hero p{color:#d1deec;max-width:860px}
.mu-v12-kicker{font-size:11px;font-weight:800;letter-spacing:.12em;color:#7162d2;text-transform:uppercase}
.mu-v12-hero .mu-v12-kicker{color:#bcf76d}
.mu-v12-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}
.mu-v12-btn{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;background:#10192b;color:#fff!important;border:1px solid transparent;border-radius:10px;text-decoration:none!important;font-size:12px;font-weight:800;cursor:pointer}
.mu-v12-btn.lime{background:#bcf76d;color:#10192b!important}
.mu-v12-btn.ghost{background:transparent;color:#fff!important;border-color:#64768d}
.mu-v12-btn.secondary{background:#f0edff;color:#4e41b8!important}
.mu-v12-notice{padding:16px 20px;margin-top:25px;border-radius:11px;background:#eef9df;border:1px solid #cee7ab;color:#3a662b;font-weight:700}
.mu-v12-notice.error{background:#fff4ef;border-color:#eec6b9;color:#903c33}
.mu-v12-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:30px 0}
.mu-v12-stats>div{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:5px}
.mu-v12-stats strong{font:800 34px Manrope,Arial,sans-serif;color:#1e2b45}
.mu-v12-stats span{font-size:12px;color:var(--muted)}
.mu-v12-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(265px,.45fr);align-items:start;gap:20px}
.mu-v12-card{background:#fff;border:1px solid var(--line);border-radius:19px;padding:29px;box-shadow:0 10px 35px #10192b09;margin-bottom:25px}
.mu-v12-card h2{font-size:clamp(24px,3vw,34px);margin:10px 0 13px}
.mu-v12-card h3{font-size:18px;margin:0 0 13px}
.mu-v12-card>p,.mu-v12-card p{color:#5d6c82;font-size:13px;margin:10px 0;line-height:1.9}
.mu-v12-card form>label,.mu-v12-card .mu-v12-two label{display:block;font-weight:800;font-size:12px;margin:17px 0 7px;color:#3a4b60}
.mu-v12-card form>label strong,.mu-v12-card .mu-v12-two label strong{color:#8061bd}
.mu-v12-card input[type=text],.mu-v12-card input[type=file],.mu-v12-card textarea,.mu-v12-card select{display:block;width:100%;min-height:44px;color:#1a2a40;background:#fff;border:1px solid #cdd9e8;border-radius:10px;padding:10px 12px;font-size:13px}
.mu-v12-card input[type=file]{padding:9px}
.mu-v12-card textarea{resize:vertical}
.mu-v12-card .wp-editor-wrap{margin:12px 0}
.mu-v12-card .wp-editor-container{border:1px solid #cdd9e8}
.mu-v12-fine,.mu-v12-two small{display:block;color:#728095;font-size:11px;line-height:1.8;margin-top:6px}
.mu-v12-count{font-size:12px;color:#5d6a7f;background:#f3f6fa;padding:10px 13px;border-radius:10px;margin-top:10px}
.mu-v12-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-top:7px}
.mu-v12-existing{display:flex;align-items:center;gap:16px;background:#f7f9fd;padding:13px;border-radius:10px;font-size:11px;margin-top:15px;flex-wrap:wrap}
.mu-v12-existing img{max-width:145px;height:auto;border-radius:8px}
.mu-v12-rules{background:#f6faef;border:1px solid #d5e6bc;border-radius:14px;padding:20px;margin:25px 0}
.mu-v12-rules h3{font-size:18px}
.mu-v12-rules p{font-size:12px;color:#4c5e47;line-height:1.85}
.mu-v12-rules .mu-v12-agree{display:flex;align-items:flex-start;gap:11px;line-height:1.8;font-size:12px;font-weight:700;color:#365031;margin-top:18px}
.mu-v12-agree input{margin:5px 0 0;accent-color:#6b9637;flex:none}
.mu-v12-side{background:#f0f0ff}
.mu-v12-side ol{padding-left:22px;color:#4a5970;font-size:12px;line-height:2.1}
.mu-v12-side li{margin-bottom:10px}
.mu-v12-library{margin-top:2px;margin-bottom:65px}
.mu-v12-table-wrap{overflow-x:auto;width:100%}
.mu-v12-library table{border-collapse:collapse;width:100%;min-width:620px;margin-top:18px}
.mu-v12-library th,.mu-v12-library td{text-align:left;border-bottom:1px solid #e6edf5;padding:13px 12px;vertical-align:top;font-size:12px}
.mu-v12-library th{background:#f5f7fb;font-weight:800}
.mu-v12-library a{font-weight:800;color:#5c4cbd}
.mu-v12-pager{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}
.mu-v12-pager a{padding:7px 13px;border:1px solid #d4dbeb;border-radius:8px}
.mu-v12-pager a[aria-current=page]{background:#bcf76d;color:#10192b}
.mu-v12-sponsored-notice{padding:14px 18px;background:#fff4df;border:1px solid #f4d6a4;border-radius:10px;margin-bottom:22px;color:#6a4e1e;font-size:13px}
.mu-v12-article-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}
.mu-v12-article-gallery figure{margin:0}
.mu-v12-article-gallery img{display:block;width:100%;height:auto;border-radius:12px}
@media(max-width:970px){.mu-v12-grid{grid-template-columns:1fr}.mu-v12-side{position:static}}
@media(max-width:650px){.mu-v12-container{width:calc(100% - 28px)}.mu-v12-hero{padding:48px 0}.mu-v12-card{padding:18px}.mu-v12-two{grid-template-columns:1fr}.mu-v12-stats{gap:8px}.mu-v12-stats>div{padding:14px}.mu-v12-stats strong{font-size:25px}.mu-v12-stats span{font-size:10px}.mu-v12-article-gallery{grid-template-columns:1fr}}

.mu-v12-quote{font-size:11px;line-height:1.6;color:#4c5790;margin-top:6px;overflow-wrap:anywhere}

/* V1.4 verified owner-only article management */
.mu-v12-wrap .mu-v14-action-list{display:flex;align-items:flex-start;flex-direction:column;gap:7px}
.mu-v12-wrap .mu-v14-inline{display:inline;margin:0;padding:0}
.mu-v12-wrap .mu-v14-text-action{border:0;background:transparent;color:#5142b9;font:700 12px/1.5 'DM Sans',Arial,sans-serif;padding:0;cursor:pointer;text-align:left}
.mu-v12-wrap .mu-v14-text-action.danger{color:#a63838}
.mu-v12-wrap .mu-v14-text-action:hover{text-decoration:underline}
.mu-v12-wrap .mu-v14-published-warning{padding:13px 15px;border:1px solid #f0d5aa;background:#fff8ed;border-radius:10px;color:#694b1c!important}
