/* MiKO Writer Dashboard Reference v5 — screenshot-matched newsroom dashboard */
body.miko-ref-writer-page{background:#f4f8fd!important;color:#102d55!important;overflow-x:hidden!important}
body.miko-ref-writer-page .miko-real-menu-bar,
body.miko-ref-writer-page .jlc-hmain-w,
body.miko-ref-writer-page .jlc-stick-main-w{display:none!important}
body.miko-ref-writer-page .options_layout_wrapper,
body.miko-ref-writer-page .options_layout_container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}
body.miko-ref-writer-page .miko-wd-page,
body.miko-ref-writer-page .miko-wd-page *{box-sizing:border-box!important}

/* top newsroom nav */
.miko-wd-topbar{position:sticky;top:0;z-index:9999;height:68px;background:#082b5b;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 8px 30px rgba(7,34,73,.12)}
.miko-wd-topbar-inner{width:min(1500px,calc(100% - 38px));height:100%;margin:0 auto;display:flex;align-items:center;gap:18px}
.miko-wd-brand{display:flex;align-items:center;gap:6px;color:#fff!important;text-decoration:none!important;white-space:nowrap;flex:0 0 auto}
.miko-wd-brand-dot{width:10px;height:10px;border-radius:50%;background:#ff5d6f;box-shadow:0 0 0 4px rgba(255,93,111,.09)}
.miko-wd-brand b{font-size:22px;line-height:1;font-weight:900;letter-spacing:-.03em}
.miko-wd-brand strong{font-size:16px;line-height:1;font-weight:900;letter-spacing:.03em}
.miko-wd-mainnav{display:flex;align-items:center;gap:2px;min-width:0;flex:1;overflow:hidden}
.miko-wd-mainnav a{display:flex;align-items:center;height:36px;padding:0 10px;border-radius:8px;color:#d8e6f7!important;text-decoration:none!important;font-size:12px;font-weight:800;white-space:nowrap}
.miko-wd-mainnav a:hover{background:rgba(255,255,255,.08);color:#fff!important}
.miko-wd-search{height:40px;min-width:240px;max-width:300px;display:grid;grid-template-columns:1fr 40px;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(255,255,255,.08);overflow:hidden}
.miko-wd-search input{width:100%!important;height:100%!important;margin:0!important;padding:0 14px!important;border:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;outline:0!important;font-size:11px!important}
.miko-wd-search input::placeholder{color:#9fb4ce}
.miko-wd-search button{width:40px!important;height:40px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#dce9f8!important;display:grid!important;place-items:center!important;box-shadow:none!important}
.miko-wd-search svg,.miko-wd-bell svg,.miko-wd-user>svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.miko-wd-bell{position:relative;width:40px;height:40px;display:grid;place-items:center;color:#e6eff9!important;text-decoration:none!important;flex:0 0 auto}
.miko-wd-bell i{position:absolute;right:1px;top:0;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#f02d49;color:#fff;font-size:9px;font-style:normal;font-weight:900;display:grid;place-items:center;border:2px solid #082b5b}
.miko-wd-user{display:grid;grid-template-columns:42px minmax(0,1fr) 16px;align-items:center;gap:9px;min-width:170px;color:#fff!important;text-decoration:none!important}
.miko-wd-user img{width:42px!important;height:42px!important;border-radius:50%!important;object-fit:cover!important;border:2px solid rgba(255,255,255,.75)!important}
.miko-wd-user span{min-width:0}
.miko-wd-user b,.miko-wd-user small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.miko-wd-user b{font-size:12px;color:#fff}
.miko-wd-user small{margin-top:1px;color:#9fb6d1;font-size:9px}
.miko-wd-user>svg{width:15px;height:15px;color:#a9bdd4}
.miko-wd-login{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:10px;background:#fff;color:#0a3d79!important;text-decoration:none!important;font-size:11px;font-weight:900}

/* page shell + heading */
.miko-wd-shell{width:min(1440px,calc(100% - 48px));margin:0 auto;padding:22px 0 52px}
.miko-wd-breadcrumb{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:#748aa5;font-size:11px;font-weight:700}
.miko-wd-breadcrumb a{color:#0f69df!important;text-decoration:none!important}
.miko-wd-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:center;gap:28px;min-height:148px;padding:24px 34px;border-radius:22px;background:linear-gradient(90deg,#f7fbff 0%,#f7fbff 66%,#edf5ff 100%);overflow:hidden}
.miko-wd-intro-copy{display:flex;align-items:center;gap:18px;min-width:0}
.miko-wd-intro-icon{width:54px;height:54px;min-width:54px;border-radius:15px;display:grid;place-items:center;background:#e5f0ff;color:#0e67de;box-shadow:0 8px 20px rgba(14,103,222,.08)}
.miko-wd-intro-icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.miko-wd-intro h1{margin:0!important;color:#0a2850!important;font-size:38px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:-.035em!important}
.miko-wd-intro p{margin:7px 0 0!important;color:#70829b!important;font-size:13px!important;font-weight:700!important;line-height:1.55!important}
.miko-wd-intro blockquote{display:grid;justify-items:center;align-content:center;gap:10px;min-width:0;margin:0!important;padding:18px 22px!important;border:1px solid #dce9f6!important;border-radius:18px!important;background:rgba(255,255,255,.72)!important;color:#244a77!important;font-size:17px!important;line-height:1.45!important;font-weight:900!important;text-align:center!important;font-style:normal!important}
.miko-wd-intro blockquote i{display:block;position:static!important;width:54px;height:4px;border-radius:4px;background:#ef2744;transform:none!important}
.miko-wd-dashboard{margin-top:0}

/* flatten old writer reference shell */
body.miko-ref-writer-page .miko-ref-writer-shell{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}
body.miko-ref-writer-page .miko-ref-writer-nav,
body.miko-ref-writer-page .miko-ref-writer-topbar{display:none!important}
body.miko-ref-writer-page .miko-ref-writer-workspace,
body.miko-ref-writer-page .miko-ref-writer-content{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}
body.miko-ref-writer-page .miko-writer{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;color:#173a63!important;font-family:"Noto Sans Thai","Poppins",sans-serif!important}
body.miko-ref-writer-page .miko-writer-dashboard-v2{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:18px!important;width:100%!important;max-width:100%!important;overflow:visible!important}
body.miko-ref-writer-page .miko-writer-dashboard-v2>*,
body.miko-ref-writer-page .miko-writer-scoreboard>*,
body.miko-ref-writer-page .miko-writer-grid>*,
body.miko-ref-writer-page .miko-writer-analytics>*{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
body.miko-ref-writer-page .miko-writer-dashboard-v2>.miko-writer-alert{grid-column:1/-1!important}
body.miko-ref-writer-page .miko-writer-scoreboard{display:contents!important}

/* core cards */
body.miko-ref-writer-page .miko-writer-card{border:1px solid #dfe9f5!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 28px rgba(15,53,93,.055)!important;padding:22px!important;min-width:0!important;overflow:hidden!important}
body.miko-ref-writer-page .miko-writer-card h2,
body.miko-ref-writer-page .miko-writer-card h3{color:#12365f!important;letter-spacing:-.02em!important}
body.miko-ref-writer-page .miko-writer-muted{color:#7b8da3!important}

/* creator score hero */
body.miko-ref-writer-page .miko-writer-score-hero{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(220px,300px) minmax(220px,.75fr)!important;align-items:stretch!important;gap:24px!important;min-height:0!important;padding:30px 34px!important;border-radius:22px!important;background:linear-gradient(115deg,#062f65 0%,#084d99 52%,#0755a5 100%)!important;color:#fff!important;box-shadow:0 18px 38px rgba(8,54,109,.16)!important;overflow:hidden!important}
body.miko-ref-writer-page .miko-writer-score-hero:before,
body.miko-ref-writer-page .miko-writer-score-hero:after{display:none!important;content:none!important}
body.miko-ref-writer-page .miko-writer-score-hero>*{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
body.miko-ref-writer-page .miko-writer-score-hero>div:first-child{display:flex!important;flex-direction:column!important;justify-content:center!important}
body.miko-ref-writer-page .miko-writer-score-hero h2{margin:7px 0 10px!important;color:#fff!important;font-size:32px!important;line-height:1.18!important;font-weight:950!important}
body.miko-ref-writer-page .miko-writer-score-hero p{max-width:650px;margin:0!important;color:#dceaff!important;font-size:13px!important;line-height:1.65!important;font-weight:650!important}
body.miko-ref-writer-page .miko-writer-score-detail{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:flex-start!important;min-height:40px!important;margin-top:16px!important;padding:0 16px!important;border-radius:10px!important;background:#fff!important;color:#123f70!important;text-decoration:none!important;font-size:10px!important;font-weight:900!important;box-shadow:0 7px 18px rgba(2,24,53,.14)!important}
body.miko-ref-writer-page .miko-writer-kicker{color:#b9d8ff!important;font-size:11px!important;font-weight:900!important;letter-spacing:.13em!important}
body.miko-ref-writer-page .miko-writer-rank-medal{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:190px!important;padding:22px!important;border:1px solid rgba(255,255,255,.42)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.04))!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)!important}
body.miko-ref-writer-page .miko-writer-rank-medal:before{content:"♛";width:50px;height:50px;margin-bottom:7px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#ffc931,#f0a500);color:#fff;font-size:28px;box-shadow:0 8px 20px rgba(240,165,0,.25)}
body.miko-ref-writer-page .miko-writer-rank-medal small{color:#d9e9ff!important;font-weight:800!important}
body.miko-ref-writer-page .miko-writer-rank-medal strong{margin:4px 0;color:#fff!important;font-size:58px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.04em!important}
body.miko-ref-writer-page .miko-writer-rank-medal span{color:#d7e8ff!important;font-size:12px!important;font-weight:800!important}
body.miko-ref-writer-page .miko-writer-hero-quote{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:24px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:20px!important;background:rgba(255,255,255,.07)!important;color:#fff!important;font-style:normal!important}
body.miko-ref-writer-page .miko-writer-hero-quote strong{display:block!important;color:#fff!important;font-size:18px!important;line-height:1.35!important;font-weight:950!important}
body.miko-ref-writer-page .miko-writer-hero-quote span{display:block!important;color:#eef6ff!important;font-size:14px!important;line-height:1.6!important;font-weight:800!important}
body.miko-ref-writer-page .miko-writer-hero-quote small{display:block!important;margin-top:6px!important;color:#bcd5f4!important;font-size:10px!important;font-weight:800!important}

/* summary cards */
body.miko-ref-writer-page .miko-writer-score-cards{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;margin:0!important}
body.miko-ref-writer-page .miko-writer-score-cards>div{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-areas:"icon title" "icon value" "icon meta"!important;column-gap:12px!important;row-gap:4px!important;align-items:center!important;min-height:116px!important;padding:18px!important;border:1px solid #dfe9f4!important;border-radius:16px!important;background:#fff!important;box-shadow:0 9px 24px rgba(15,53,93,.045)!important;overflow:hidden!important}
body.miko-ref-writer-page .miko-writer-score-cards>div>*{min-width:0!important;max-width:100%!important}
body.miko-ref-writer-page .miko-writer-score-cards>div>span{grid-area:icon!important;width:48px!important;height:48px!important;border-radius:14px!important;display:grid!important;place-items:center!important;background:#fff3dc!important;color:#e39a00!important}
body.miko-ref-writer-page .miko-writer-score-cards>div>span svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.miko-ref-writer-page .miko-writer-score-cards>div:nth-child(2)>span{background:#fff1cc!important;color:#e5a300!important}
body.miko-ref-writer-page .miko-writer-score-cards>div:nth-child(3)>span{background:#eaf4ff!important;color:#1770e6!important}
body.miko-ref-writer-page .miko-writer-score-cards>div:nth-child(4)>span{background:#edf4ff!important;color:#246fdd!important}
body.miko-ref-writer-page .miko-writer-score-cards>div:nth-child(5)>span{background:#eaf4ff!important;color:#0a6ce2!important}
body.miko-ref-writer-page .miko-writer-score-cards small{grid-area:title!important;display:block!important;color:#506b89!important;font-size:10px!important;font-weight:850!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.35!important}
body.miko-ref-writer-page .miko-writer-score-cards strong{grid-area:value!important;display:block!important;margin:0!important;color:#092f5e!important;font-size:25px!important;line-height:1.08!important;font-weight:950!important}
body.miko-ref-writer-page .miko-writer-score-cards em{grid-area:meta!important;display:block!important;color:#7a8da4!important;font-size:8px!important;font-style:normal!important;line-height:1.35!important;white-space:normal!important}

/* ranking + trending */
body.miko-ref-writer-page .miko-writer-leaderboard{grid-column:1/7!important;min-width:0!important;padding:22px!important;border:1px solid #dfe9f4!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 28px rgba(15,53,93,.05)!important}
body.miko-ref-writer-page .miko-writer-trends{grid-column:7/-1!important;min-width:0!important;margin:0!important}
body.miko-ref-writer-page .miko-writer-section-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}
body.miko-ref-writer-page .miko-writer-section-head h2,
body.miko-ref-writer-page .miko-writer-section-head h3{margin:0!important;font-size:20px!important;font-weight:950!important}
body.miko-ref-writer-page .miko-writer-head-link{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:0 8px!important;color:#0b68df!important;text-decoration:none!important;font-size:9px!important;font-weight:900!important;white-space:nowrap!important}
body.miko-ref-writer-page .miko-writer-report-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#eef5ff;color:#0b69e7;font-weight:950}
body.miko-ref-writer-page .miko-writer-leaderboard-list{display:grid!important;gap:8px!important;margin-top:14px!important}
body.miko-ref-writer-page .miko-writer-leaderboard-list>div{display:grid!important;grid-template-columns:38px 40px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:58px!important;padding:8px 12px!important;border-radius:12px!important;background:#f8fbfe!important}
body.miko-ref-writer-page .miko-writer-leaderboard-list>div.is-me{background:linear-gradient(90deg,#fff6e8,#fffaf1)!important;border-left:3px solid #f39b13!important}
body.miko-ref-writer-page .miko-writer-leaderboard-list>div>b{color:#0a63d8!important;font-size:16px!important}
body.miko-ref-writer-page .miko-writer-leaderboard-list img{width:40px!important;height:40px!important;border-radius:50%!important;object-fit:cover!important}
body.miko-ref-writer-page .miko-writer-leaderboard-list span strong,
body.miko-ref-writer-page .miko-writer-leaderboard-list span small{display:block}
body.miko-ref-writer-page .miko-writer-leaderboard-list span strong{color:#173a61!important;font-size:12px!important}
body.miko-ref-writer-page .miko-writer-leaderboard-list span small{color:#8595a8!important;font-size:9px!important}
body.miko-ref-writer-page .miko-writer-leaderboard-list em{color:#ed243f!important;font-size:12px!important;font-style:normal!important;font-weight:950!important}
body.miko-ref-writer-page .miko-writer-trend-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important}
body.miko-ref-writer-page .miko-writer-trend-list a{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;min-height:62px!important;padding:10px!important;border:1px solid #e1eaf4!important;border-radius:12px!important;background:#fff!important;text-decoration:none!important}
body.miko-ref-writer-page .miko-writer-trend-list a:nth-child(n+4){grid-column:span 1}
body.miko-ref-writer-page .miko-writer-trend-list a>b{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#fff3dc;color:#f08a16;font-size:11px}
body.miko-ref-writer-page .miko-writer-trend-list a span strong,
body.miko-ref-writer-page .miko-writer-trend-list a span small{display:block}
body.miko-ref-writer-page .miko-writer-trend-list a span strong{color:#173a61!important;font-size:11px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.miko-ref-writer-page .miko-writer-trend-list a span small{margin-top:2px;color:#8797aa!important;font-size:8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.miko-ref-writer-page .miko-writer-trend-list a>em{display:none!important}

/* quick stats row */
body.miko-ref-writer-page .miko-writer-grid{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important;margin:0!important}
body.miko-ref-writer-page .miko-writer-grid .miko-writer-stat{min-height:106px!important;padding:18px 18px 16px!important;border-radius:15px!important;box-shadow:0 8px 24px rgba(15,53,93,.045)!important}
body.miko-ref-writer-page .miko-writer-grid .miko-writer-stat:before{display:none!important}
body.miko-ref-writer-page .miko-writer-stat small{color:#66809e!important;font-size:10px!important;font-weight:850!important}
body.miko-ref-writer-page .miko-writer-stat strong{margin:5px 0 0!important;color:#0d315d!important;font-size:26px!important;line-height:1!important;font-weight:950!important}
body.miko-ref-writer-page .miko-writer-stat span{color:#8797aa!important;font-size:9px!important}

/* performance + top content */
body.miko-ref-writer-page .miko-writer-analytics{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(360px,1fr)!important;gap:18px!important;margin:0!important}
body.miko-ref-writer-page .miko-writer-report,
body.miko-ref-writer-page .miko-writer-popular{min-width:0!important}
body.miko-ref-writer-page .miko-writer-insights{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important}
body.miko-ref-writer-page .miko-writer-insight{display:flex!important;align-items:center!important;gap:10px!important;padding:13px!important;border:1px solid #e3ebf4!important;border-radius:12px!important;background:#fbfdff!important}
body.miko-ref-writer-page .miko-writer-insight>span{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#eef5ff;color:#0d68de}
body.miko-ref-writer-page .miko-writer-insight>span svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.miko-ref-writer-page .miko-writer-period{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border:1px solid #dce6f1;border-radius:9px;background:#fff;color:#486986;font-size:9px;font-weight:900;white-space:nowrap}
body.miko-ref-writer-page .miko-writer-insight small,
body.miko-ref-writer-page .miko-writer-insight strong{display:block}
body.miko-ref-writer-page .miko-writer-insight small{color:#72869e!important;font-size:9px!important}
body.miko-ref-writer-page .miko-writer-insight strong{margin-top:2px;color:#15375e!important;font-size:20px!important;font-weight:950!important}
body.miko-ref-writer-page .miko-writer-mini-bars{display:grid!important;gap:10px!important;margin-top:20px!important}
body.miko-ref-writer-page .miko-writer-mini-bars>div{display:grid!important;grid-template-columns:80px minmax(0,1fr) 44px!important;gap:10px!important;align-items:center!important}
body.miko-ref-writer-page .miko-writer-mini-bars span{color:#627b97!important;font-size:10px!important;font-weight:800!important}
body.miko-ref-writer-page .miko-writer-mini-bars i{height:11px!important;border-radius:999px!important;background:#eaf0f7!important;overflow:hidden!important}
body.miko-ref-writer-page .miko-writer-mini-bars i b{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#0a60cb,#177cea)!important}
body.miko-ref-writer-page .miko-writer-mini-bars>div:nth-child(2) i b{background:linear-gradient(90deg,#4b8de8,#80b5f2)!important}
body.miko-ref-writer-page .miko-writer-mini-bars>div:nth-child(3) i b{background:linear-gradient(90deg,#ed2947,#f66b7f)!important}
body.miko-ref-writer-page .miko-writer-mini-bars em{color:#2c4c70!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;text-align:right}
body.miko-ref-writer-page .miko-writer-popular-list{display:grid!important;gap:0!important;margin-top:12px!important}
body.miko-ref-writer-page .miko-writer-popular-list a{display:grid!important;grid-template-columns:30px 82px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;min-height:62px!important;padding:8px 0!important;border-bottom:1px solid #edf2f7!important;text-decoration:none!important}
body.miko-ref-writer-page .miko-writer-popular-list a>b{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#edf4fc;color:#486b93;font-size:9px}
body.miko-ref-writer-page .miko-writer-popular-list a:first-child>b{background:#ed2947;color:#fff}
body.miko-ref-writer-page .miko-writer-popular-list img,
body.miko-ref-writer-page .miko-writer-popular-thumb{width:82px!important;height:48px!important;border-radius:7px!important;object-fit:cover!important;background:linear-gradient(135deg,#0d315d,#2d6ca7)!important;display:block!important}
body.miko-ref-writer-page .miko-writer-popular-list span{min-width:0!important}
body.miko-ref-writer-page .miko-writer-popular-list strong{display:block;color:#183a61!important;font-size:10px!important;line-height:1.35!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.miko-ref-writer-page .miko-writer-popular-list small{display:block;margin-top:3px;color:#8394a8!important;font-size:8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.miko-ref-writer-page .miko-writer-popular-list time{color:#8697aa!important;font-size:8px!important;white-space:nowrap!important}

/* actions */
body.miko-ref-writer-page .miko-writer-dashboard-actions{grid-column:1/-1!important;display:flex!important;align-items:center!important;gap:10px!important;margin:-2px 0 0!important}
body.miko-ref-writer-page .miko-writer-dashboard-actions .miko-writer-btn{min-height:44px!important;padding:0 20px!important;border-radius:10px!important;background:#ef233c!important;box-shadow:0 8px 18px rgba(239,35,60,.18)!important}
body.miko-ref-writer-page .miko-writer-secondary-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0 18px!important;border:1px solid #2e5c92!important;border-radius:10px!important;background:#fff!important;color:#163e6e!important;text-decoration:none!important;font-size:11px!important;font-weight:900!important}
body.miko-ref-writer-page .miko-writer-logout{margin-left:auto!important;color:#7a8da4!important;font-size:10px!important;text-decoration:none!important}

/* article manager */
body.miko-ref-writer-page .miko-writer-library{grid-column:1/-1!important;padding:22px!important}
body.miko-ref-writer-page .miko-writer-library-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important}
body.miko-ref-writer-page .miko-writer-library-head h2{margin:0!important;font-size:21px!important;font-weight:950!important}
body.miko-ref-writer-page .miko-writer-library-head form{display:grid!important;grid-template-columns:minmax(220px,1fr) 140px 90px!important;gap:8px!important;min-width:min(100%,520px)!important}
body.miko-ref-writer-page .miko-writer-library-head input,
body.miko-ref-writer-page .miko-writer-library-head select{height:40px!important;margin:0!important;padding:0 12px!important;border:1px solid #dce6f1!important;border-radius:9px!important;background:#fff!important;color:#365674!important;box-shadow:none!important;font-size:10px!important}
body.miko-ref-writer-page .miko-writer-library-head button{height:40px!important;margin:0!important;padding:0 15px!important;border:0!important;border-radius:9px!important;background:#ed2947!important;color:#fff!important;font-size:10px!important;font-weight:900!important}
body.miko-ref-writer-page .miko-writer-filter-tabs{display:flex!important;gap:6px!important;margin:16px 0 0!important;border-bottom:1px solid #e5edf5!important}
body.miko-ref-writer-page .miko-writer-filter-tabs a{display:flex!important;align-items:center!important;gap:6px!important;min-height:38px!important;padding:0 12px!important;border-bottom:3px solid transparent!important;color:#55708d!important;text-decoration:none!important;font-size:10px!important;font-weight:850!important}
body.miko-ref-writer-page .miko-writer-filter-tabs a.is-active{color:#0e66dc!important;border-bottom-color:#ef2947!important}
body.miko-ref-writer-page .miko-writer-filter-tabs b{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#eff4fa;color:#5d7692;font-size:9px}
body.miko-ref-writer-page .miko-writer-table-wrap{margin-top:0!important;border:1px solid #e2eaf3!important;border-radius:0 0 12px 12px!important;overflow:auto!important}
body.miko-ref-writer-page .miko-writer-table{width:100%!important;min-width:760px!important;border-collapse:collapse!important}
body.miko-ref-writer-page .miko-writer-table thead{background:#f5f8fc!important}
body.miko-ref-writer-page .miko-writer-table th{padding:11px 12px!important;color:#42617f!important;font-size:9px!important;font-weight:900!important;text-transform:none!important;border-bottom:1px solid #dfe8f2!important}
body.miko-ref-writer-page .miko-writer-table td{padding:11px 12px!important;color:#4a6682!important;font-size:10px!important;border-bottom:1px solid #eef2f6!important;vertical-align:middle!important}
body.miko-ref-writer-page .miko-writer-titlecell{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;gap:10px!important;align-items:center!important}
body.miko-ref-writer-page .miko-writer-titlecell img,
body.miko-ref-writer-page .miko-writer-thumb-fallback{width:62px!important;height:42px!important;border-radius:7px!important;object-fit:cover!important;background:linear-gradient(135deg,#12385f,#316da7)!important}
body.miko-ref-writer-page .miko-writer-titlecell strong,
body.miko-ref-writer-page .miko-writer-titlecell small{display:block}
body.miko-ref-writer-page .miko-writer-titlecell strong{color:#15385f!important;font-size:10px!important;line-height:1.35!important}
body.miko-ref-writer-page .miko-writer-titlecell small{margin-top:3px;color:#91a0b0!important;font-size:8px!important}
body.miko-ref-writer-page .miko-writer-status{padding:5px 8px!important;border-radius:999px!important;font-size:9px!important;font-weight:900!important}
body.miko-ref-writer-page .status-publish{background:#e8f8ef!important;color:#13824b!important}
body.miko-ref-writer-page .status-pending{background:#fff5dc!important;color:#9a6a10!important}
body.miko-ref-writer-page .status-draft{background:#edf2f7!important;color:#64758a!important}
body.miko-ref-writer-page .miko-writer-row-actions{display:flex!important;gap:6px!important;flex-wrap:wrap!important}
body.miko-ref-writer-page .miko-writer-row-actions a,
body.miko-ref-writer-page .miko-writer-row-actions span{padding:5px 8px!important;border-radius:7px!important;background:#f2f6fb!important;color:#315d87!important;text-decoration:none!important;font-size:9px!important;font-weight:850!important}

/* alerts */
body.miko-ref-writer-page .miko-writer-alert{padding:12px 14px!important;border:1px solid #cfe0f8!important;border-radius:12px!important;background:#eef6ff!important;color:#28527d!important}

/* footer as compact newsroom footer */
body.miko-ref-writer-page .miko-universal-footer{margin-top:0!important;background:#fff!important;border-top:1px solid #dfe8f2!important;color:#64778f!important}
body.miko-ref-writer-page .miko-universal-footer__grid{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:min(1440px,calc(100% - 48px))!important;padding:18px 0!important}
body.miko-ref-writer-page .miko-universal-footer__grid>div:not(.miko-universal-footer__brand){display:none!important}
body.miko-ref-writer-page .miko-universal-footer__brand{display:flex!important;align-items:center!important;gap:16px!important}
body.miko-ref-writer-page .miko-universal-footer__brand img{width:112px!important;filter:none!important}
body.miko-ref-writer-page .miko-universal-footer__brand p{margin:0!important;color:#71829a!important;font-size:9px!important}
body.miko-ref-writer-page .miko-universal-footer__brand small,
body.miko-ref-writer-page .miko-universal-social{display:none!important}
body.miko-ref-writer-page .miko-universal-footer__bottom{width:min(1440px,calc(100% - 48px))!important;min-height:38px!important;color:#8a99aa!important;font-size:8px!important}

/* responsive */
@media(max-width:1280px){
  .miko-wd-mainnav a:nth-child(4),.miko-wd-mainnav a:nth-child(5){display:none!important}
  .miko-wd-search{min-width:210px}
  body.miko-ref-writer-page .miko-writer-score-hero{grid-template-columns:minmax(0,1fr) minmax(220px,280px)!important}
  body.miko-ref-writer-page .miko-writer-hero-quote{grid-column:1/-1!important}
  body.miko-ref-writer-page .miko-writer-leaderboard{grid-column:1/7!important}
  body.miko-ref-writer-page .miko-writer-trends{grid-column:7/-1!important}
}
@media(max-width:980px){
  .miko-wd-topbar-inner{width:calc(100% - 24px);gap:10px}
  .miko-wd-mainnav{display:none!important}
  .miko-wd-search{margin-left:auto;min-width:220px;max-width:280px}
  .miko-wd-shell{width:calc(100% - 24px)}
  .miko-wd-intro{grid-template-columns:1fr;gap:14px;padding:20px 22px;min-height:0}
  .miko-wd-intro h1{font-size:31px!important}
  .miko-wd-intro blockquote{width:100%!important;max-width:none!important;font-size:15px!important}
  body.miko-ref-writer-page .miko-writer-score-hero{grid-template-columns:minmax(0,1fr) minmax(200px,230px)!important;padding:24px!important}
  body.miko-ref-writer-page .miko-writer-hero-quote{grid-column:1/-1!important}
  body.miko-ref-writer-page .miko-writer-score-hero h2{font-size:27px!important}
  body.miko-ref-writer-page .miko-writer-rank-medal strong{font-size:54px!important}
  body.miko-ref-writer-page .miko-writer-score-cards{grid-template-columns:repeat(3,1fr)!important}
  body.miko-ref-writer-page .miko-writer-leaderboard,
  body.miko-ref-writer-page .miko-writer-trends{grid-column:1/-1!important}
  body.miko-ref-writer-page .miko-writer-grid{grid-template-columns:repeat(3,1fr)!important}
  body.miko-ref-writer-page .miko-writer-analytics{grid-template-columns:1fr!important}
  body.miko-ref-writer-page .miko-writer-library-head{display:grid!important;grid-template-columns:1fr!important}
  body.miko-ref-writer-page .miko-writer-library-head form{min-width:0!important;width:100%!important}
}
@media(max-width:680px){
  .miko-wd-topbar{height:auto;min-height:62px}
  .miko-wd-topbar-inner{min-height:62px;display:grid;grid-template-columns:auto 1fr 38px;gap:8px;padding:8px 0}
  .miko-wd-brand strong{display:none}
  .miko-wd-brand b{font-size:20px}
  .miko-wd-search{min-width:0;max-width:none;width:100%;height:38px}
  .miko-wd-bell{width:38px;height:38px}
  .miko-wd-user{grid-column:1/-1;grid-template-columns:34px 1fr 14px;min-width:0;padding-top:7px;border-top:1px solid rgba(255,255,255,.08)}
  .miko-wd-user img{width:34px!important;height:34px!important}
  .miko-wd-shell{width:calc(100% - 16px);padding-top:14px}
  .miko-wd-breadcrumb{font-size:9px}
  .miko-wd-intro{display:block;padding:16px;min-height:0;border-radius:14px}
  .miko-wd-intro-copy{align-items:flex-start}
  .miko-wd-intro-icon{width:44px;height:44px;min-width:44px;border-radius:12px}
  .miko-wd-intro h1{font-size:26px!important}
  .miko-wd-intro p{font-size:11px!important;line-height:1.5!important}
  .miko-wd-intro blockquote{margin:12px 0 0!important;padding:14px 16px!important;text-align:left!important;font-size:12px!important}
  .miko-wd-intro blockquote i{width:38px!important}
  body.miko-ref-writer-page .miko-writer-dashboard-v2{grid-template-columns:1fr!important;gap:12px!important}
  body.miko-ref-writer-page .miko-writer-score-hero{grid-column:1!important;display:grid!important;grid-template-columns:1fr!important;gap:14px!important;min-height:0!important;padding:20px!important;border-radius:16px!important}
  body.miko-ref-writer-page .miko-writer-hero-quote{grid-column:1!important;padding:18px!important}
  body.miko-ref-writer-page .miko-writer-score-hero h2{font-size:23px!important}
  body.miko-ref-writer-page .miko-writer-score-hero p{font-size:11px!important}
  body.miko-ref-writer-page .miko-writer-rank-medal{margin-top:16px;min-height:130px}
  body.miko-ref-writer-page .miko-writer-rank-medal strong{font-size:48px!important}
  body.miko-ref-writer-page .miko-writer-score-cards{grid-column:1!important;grid-template-columns:1fr!important;gap:9px!important}
  body.miko-ref-writer-page .miko-writer-score-cards>div{min-height:92px!important;grid-template-columns:44px minmax(0,1fr)!important;padding:15px!important}
  body.miko-ref-writer-page .miko-writer-score-cards>div>span{width:44px!important;height:44px!important}
  body.miko-ref-writer-page .miko-writer-leaderboard,
  body.miko-ref-writer-page .miko-writer-trends,
  body.miko-ref-writer-page .miko-writer-grid,
  body.miko-ref-writer-page .miko-writer-analytics,
  body.miko-ref-writer-page .miko-writer-dashboard-actions,
  body.miko-ref-writer-page .miko-writer-library{grid-column:1!important}
  body.miko-ref-writer-page .miko-writer-trend-list{grid-template-columns:1fr!important}
  body.miko-ref-writer-page .miko-writer-grid{grid-template-columns:repeat(2,1fr)!important}
  body.miko-ref-writer-page .miko-writer-insights{grid-template-columns:1fr!important}
  body.miko-ref-writer-page .miko-writer-dashboard-actions{display:grid!important;grid-template-columns:1fr!important}
  body.miko-ref-writer-page .miko-writer-dashboard-actions .miko-writer-btn,
  body.miko-ref-writer-page .miko-writer-secondary-btn{width:100%!important}
  body.miko-ref-writer-page .miko-writer-logout{margin-left:0!important;text-align:center!important}
  body.miko-ref-writer-page .miko-writer-card{padding:16px!important;border-radius:14px!important}
  body.miko-ref-writer-page .miko-writer-library-head form{grid-template-columns:1fr!important}
  body.miko-ref-writer-page .miko-writer-filter-tabs{overflow-x:auto!important;white-space:nowrap!important}
  body.miko-ref-writer-page .miko-universal-footer__grid,
  body.miko-ref-writer-page .miko-universal-footer__bottom{width:calc(100% - 24px)!important}
}
