:root{
  --appw:430px;--topbar:74px;--navh:78px;
  --bg:#f8f6ff;--page:#ffffff;--text:#151426;--muted:#66677a;--soft:#8c8fa3;
  --line:#e6e0f2;--card:#ffffff;--primary:#6d30ff;--primary2:#8b5cf6;--primary3:#c03cff;
  --purple-soft:#efe7ff;--purple-faint:#f7f2ff;--gold:#f1b21a;--green:#25b67d;--danger:#ef4056;
  --shadow:0 12px 30px rgba(49,29,98,.10);--shadow2:0 6px 18px rgba(49,29,98,.08);
  --r10:10px;--r14:14px;--r18:18px;--r22:22px;--r26:26px;--pill:999px;
}
*{box-sizing:border-box}html{margin:0;background:#e9e4f5;color-scheme:light;scroll-behavior:smooth}body{margin:0;background:#e9e4f5;color:var(--text);font:14px/1.42 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mobku-web-client-app a{color:inherit!important;text-decoration:none!important}.mobku-web-client-app button,.mobku-web-client-app input,.mobku-web-client-app select,.mobku-web-client-app textarea{font:inherit}.mobku-web-client-app button{cursor:pointer}.mobku-web-client-app img{display:block;max-width:100%;height:auto}.mobku-web-client-app svg{width:20px;height:20px;flex:0 0 auto}.mobku-client-shell{min-height:100dvh}.mobku-app-screen,.mobku-client-auth,.mobku-reader{width:min(100%,var(--appw));margin:0 auto;background:linear-gradient(180deg,#fff 0%,#fff 42%,#f7f3ff 100%);min-height:100dvh;box-shadow:0 0 0 1px rgba(109,48,255,.06)}.mobku-app-screen{padding:calc(var(--topbar) + 12px) 14px calc(var(--navh) + 22px)}.mobku-screen-v029{padding-top:calc(var(--topbar) + 12px)}
/* TOP BAR */
.mobku-apk-topbar{position:fixed;left:50%;top:0;transform:translateX(-50%);z-index:90;width:min(100%,var(--appw));height:var(--topbar);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px 9px;background:rgba(255,255,255,.94);backdrop-filter:blur(18px);border-bottom:1px solid rgba(230,224,242,.72)}.mobku-apk-brand{display:grid;gap:0;min-width:0}.mobku-apk-brand strong{font-size:35px;line-height:.88;font-weight:1000;letter-spacing:-.055em;color:#2f16b5;text-decoration:none}.mobku-apk-brand small{font-size:10px;font-weight:850;color:#777990;padding-left:2px;text-decoration:none}.mobku-apk-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.mobku-apk-iconbtn{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow2);color:#111323}.mobku-apk-iconbtn svg{width:25px;height:25px;stroke-width:2.15}.mobku-apk-iconbtn i{position:absolute;right:7px;top:6px;width:8px;height:8px;border-radius:50%;background:#6d30ff;border:2px solid #fff}.mobku-apk-coinpill{height:40px;display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;background:#fff;padding:5px 6px 5px 9px;box-shadow:var(--shadow2);font-weight:950;color:#17172a;max-width:96px}.mobku-apk-coinpill svg{width:21px;height:21px;color:#d69a00;fill:#f5bd2522}.mobku-apk-coinpill span{font-size:12px;max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobku-apk-coinpill b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#efe7ff;color:#6d30ff;font-size:18px;line-height:1}
/* BOTTOM NAV */
.mobku-bottom-tabs{position:fixed;left:50%;bottom:0;transform:translateX(-50%);z-index:95;width:min(100%,var(--appw));height:var(--navh);display:grid;grid-template-columns:repeat(5,1fr);align-items:center;padding:6px 10px max(7px,env(safe-area-inset-bottom));background:rgba(255,255,255,.97);backdrop-filter:blur(18px);border-top:1px solid var(--line);box-shadow:0 -8px 28px rgba(44,31,87,.10);border-radius:24px 24px 0 0}.mobku-bottom-tabs a{min-width:0;height:60px;display:grid;align-content:center;justify-items:center;gap:3px;border-radius:18px;color:#74778a;font-size:10px;font-weight:900}.mobku-bottom-tabs a b{display:grid;place-items:center;width:40px;height:30px;border-radius:999px}.mobku-bottom-tabs svg{width:24px;height:24px;stroke-width:2.05}.mobku-bottom-tabs a.is-active{color:#5b21ff}.mobku-bottom-tabs a.is-active b{background:#eee6ff;color:#6d30ff}.mobku-bottom-tabs span{white-space:nowrap;text-decoration:none}
/* shared buttons/forms */
.mobku-eyebrow,.mobku-app-kicker,.mobku-page-hero span,.mobku-app-section-head span{display:block;color:#6d30ff;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:1000}.mobku-button,.mobku-app-btn,.mobku-apk-primary{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:14px;background:linear-gradient(135deg,#6d30ff,#9a4dff);color:#fff!important;font-weight:950;padding:0 16px;box-shadow:0 10px 23px rgba(109,48,255,.24)}.mobku-button--full{width:100%;margin-top:10px}.mobku-button--ghost,.mobku-app-btn.is-ghost{background:#fff;color:#242238!important;border:1px solid var(--line);box-shadow:var(--shadow2)}.mobku-form-status{border-radius:15px;padding:11px 13px;background:#f0e9ff;border:1px solid #d7c8ff;color:#4b159f;font-weight:850}.mobku-form-status.error{background:#fff1f2;border-color:#fecdd3;color:#be123c}.mobku-form-status.success{background:#ecfdf5;border-color:#bbf7d0;color:#047857}.mobku-empty{background:#fff;border:1px dashed #d7cffa;border-radius:18px;padding:20px;text-align:center;color:#898ba0}.mobku-app-section{margin-top:22px}.mobku-app-section.clean{background:transparent;border:0}.mobku-app-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:12px}.mobku-app-section-head h2{font-size:23px;line-height:1.06;margin:2px 0 0;letter-spacing:-.035em}.mobku-app-section-head p{margin:3px 0 0;color:var(--muted);font-size:12px}.mobku-app-section-head a{color:#6d30ff!important;font-size:13px;font-weight:950;white-space:nowrap}
/* auth */
.mobku-client-auth{display:grid;align-items:center;padding:26px 18px}.mobku-client-auth-card{background:#fff;border:1px solid var(--line);border-radius:30px;box-shadow:var(--shadow);padding:24px}.mobku-logo-mark{width:54px;height:54px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(135deg,#6d30ff,#b742ff);color:#fff;font-weight:1000;font-size:24px}.mobku-client-auth-card h1{font-size:28px;letter-spacing:-.04em;line-height:1.05;margin:10px 0 8px}.mobku-client-auth-card p{color:var(--muted);margin:0 0 18px}.mobku-client-form,.mobku-settings-form,.mobku-comment-form,.mobku-support-form{display:grid;gap:12px}.mobku-client-form label,.mobku-settings-form label,.mobku-comment-form label,.mobku-support-form label{display:grid;gap:7px;font-weight:850;color:#343248}.mobku-client-form input,.mobku-settings-form input,.mobku-settings-form textarea,.mobku-settings-form select,.mobku-comment-form textarea,.mobku-support-form input,.mobku-support-form textarea,.mobku-reader-settings select,.mobku-reader-settings input{width:100%;border:1px solid var(--line);background:#fbfaff;border-radius:16px;min-height:46px;padding:12px 14px;color:var(--text);outline:none}.mobku-client-form input:focus,.mobku-settings-form input:focus,.mobku-settings-form textarea:focus,.mobku-comment-form textarea:focus{border-color:#b699ff;box-shadow:0 0 0 4px #efe8ff}
/* home: APK design-pack */
.mobku-home-screen{padding-left:14px;padding-right:14px}.mobku-apk-hero{position:relative;min-height:206px;border-radius:16px;margin:0 0 14px;overflow:hidden;background:#111 var(--hero-bg,linear-gradient(135deg,#120727,#6226dd)) center/cover no-repeat;box-shadow:0 16px 34px rgba(49,26,110,.22)}.mobku-apk-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.32) 55%,rgba(0,0,0,.02)),radial-gradient(circle at 78% 20%,rgba(153,75,255,.28),transparent 38%)}.mobku-apk-hero-content{position:relative;z-index:1;color:#fff;max-width:72%;padding:17px 17px}.mobku-apk-badge{display:inline-flex;margin-bottom:12px;border-radius:8px;background:linear-gradient(135deg,#c03cff,#7730ff);padding:7px 9px;font-size:11px;font-weight:1000}.mobku-apk-hero h1{margin:0 0 8px;font-size:27px;line-height:1.04;letter-spacing:-.04em;color:#fff}.mobku-apk-hero p{margin:0 0 15px;font-size:14px;line-height:1.34;color:#f0eaff}.mobku-apk-hero .mobku-apk-primary{min-height:43px;border-radius:13px}.mobku-apk-dots{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);display:flex;gap:7px}.mobku-apk-dots i{width:7px;height:7px;border-radius:999px;background:rgba(255,255,255,.48)}.mobku-apk-dots i:first-child{width:24px;background:#fff}.mobku-apk-status-row{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 -2px 13px;padding:0 2px 3px}.mobku-apk-status-row a{height:48px;display:flex;align-items:center;gap:8px;white-space:nowrap;padding:0 13px;border:1px solid var(--line);border-radius:14px;background:#fff;color:#23243a;font-weight:900;box-shadow:var(--shadow2)}.mobku-apk-status-row a.is-active{background:#f2ebff;border-color:#ccb8ff;color:#6d30ff}.mobku-app-search,.mobku-search-pill{height:52px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:17px;padding:0 9px 0 14px;box-shadow:var(--shadow2);margin:12px 0}.mobku-app-search input,.mobku-search-pill input{border:0;background:transparent;min-width:0;outline:0}.mobku-app-search button,.mobku-search-pill button{height:37px;border:0;border-radius:12px;background:#141526;color:#fff;font-weight:950;padding:0 14px}.mobku-last-read-strip{display:grid;grid-template-columns:46px 1fr 28px;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:12px;box-shadow:var(--shadow2)}.mobku-last-read-icon{width:46px;height:46px;border-radius:15px;background:#f0e9ff;color:#6d30ff;display:grid;place-items:center}.mobku-last-read-strip small{display:block;color:var(--muted);font-size:11px}.mobku-last-read-strip strong{display:block;font-size:15px}.mobku-last-read-strip em{display:block;color:#6d30ff;font-style:normal;font-size:12px;text-decoration:underline}
/* cards and rails */
.mobku-update-rail-v027{display:grid;grid-auto-flow:column;grid-auto-columns:136px;gap:13px;overflow-x:auto;scrollbar-width:none;padding:2px 1px 4px}.mobku-update-pill-v027{display:block;min-width:0}.mobku-update-pill-v027 span{position:relative;display:block;width:136px!important;height:178px!important;border-radius:14px;overflow:hidden;background:#ddd;box-shadow:var(--shadow2)}.mobku-update-pill-v027 span:before{content:"NEW";position:absolute;left:8px;top:8px;z-index:2;padding:5px 7px;border-radius:7px;background:linear-gradient(135deg,#c03cff,#6d30ff);font-size:10px;font-weight:1000;color:#fff}.mobku-update-pill-v027 img{width:100%;height:100%;object-fit:cover}.mobku-update-pill-v027 small{display:inline-flex;margin-top:-32px;margin-left:8px;position:relative;z-index:3;border-radius:8px;background:rgba(0,0,0,.56);color:#fff;font-size:11px;font-weight:900;padding:5px 7px}.mobku-update-pill-v027 strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;font-size:14px;line-height:1.18}.mobku-cover-shelf{display:grid;grid-auto-flow:column;grid-auto-columns:132px;gap:15px;overflow-x:auto;scrollbar-width:none;padding-bottom:5px}.mobku-cover-card a{display:block}.mobku-cover-frame{display:block;aspect-ratio:2/3;border-radius:15px;overflow:hidden;background:#e7e2f5;box-shadow:var(--shadow2);position:relative}.mobku-cover-frame img{width:100%;height:100%;object-fit:cover}.mobku-cover-card strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:9px;font-size:14px;line-height:1.18}.mobku-cover-card small{display:block;margin-top:5px;color:#6d30ff;font-weight:850}.mobku-client-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.mobku-client-grid .mobku-cover-frame{border-radius:16px}.mobku-client-grid .mobku-cover-card strong{font-size:14px}.mobku-client-grid .mobku-cover-card small{display:none}.mobku-cover-card p,.mobku-cover-card .excerpt{display:none!important}
/* explore */
.mobku-page-hero.flat{margin:0 0 14px;padding:4px 0 2px;background:transparent}.mobku-page-hero h1{font-size:34px;letter-spacing:-.045em;line-height:1;margin:4px 0 5px}.mobku-page-hero p{margin:0;color:var(--muted);font-size:14px}.mobku-filter-sheet-inline{margin:0 0 12px}.mobku-filter-grid{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:2px 0 4px}.mobku-filter-grid label{min-width:128px;height:46px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--line);border-radius:15px;background:#fff;box-shadow:var(--shadow2);font-weight:900;color:#22243a}.mobku-filter-grid select{width:100%;border:0;background:transparent;outline:0;font-weight:850;color:#22243a}.mobku-genre-chipline{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 -2px 16px;padding:0 2px 4px}.mobku-genre-chipline a{height:45px;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:0 15px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow2);font-weight:900}.mobku-genre-chipline a.is-active{background:linear-gradient(135deg,#6d30ff,#8b5cf6);color:#fff!important;border-color:transparent}
/* detail manga */
.mobku-detail-v027{display:grid;gap:15px}.mobku-detail-hero-v027{position:relative;overflow:hidden;border-radius:22px;background:#111 var(--detail-bg) center/cover no-repeat;min-height:330px;padding:160px 15px 15px;color:#fff;box-shadow:var(--shadow)}.mobku-detail-hero-v027:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.40) 38%,rgba(0,0,0,.84))}.mobku-detail-coverline{position:relative;z-index:1;display:grid;grid-template-columns:108px 1fr;align-items:end;gap:13px}.mobku-detail-coverline figure{margin:0;width:108px;aspect-ratio:2/3;border-radius:15px;overflow:hidden;box-shadow:0 14px 28px rgba(0,0,0,.35);background:#ddd}.mobku-detail-coverline img{width:100%;height:100%;object-fit:cover}.mobku-detail-coverline h1{margin:3px 0 4px;font-size:25px;line-height:1.05;letter-spacing:-.04em;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobku-detail-alt{margin:0 0 8px;color:#d7d1e8;font-size:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mobku-detail-chips{display:flex;gap:6px;overflow:hidden;flex-wrap:wrap;max-height:54px}.mobku-detail-chips span{padding:6px 8px;border-radius:999px;background:rgba(255,255,255,.16);font-size:10px;font-weight:900;color:#fff}.mobku-detail-summary{position:relative;z-index:1;margin:13px 0 0;color:#f1effa;font-size:13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mobku-detail-cta{position:relative;z-index:1;display:grid;grid-template-columns:1fr 116px;gap:10px;margin-top:13px}.mobku-icon-action{min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:14px;background:#fff;color:#211d33!important;font-weight:950;box-shadow:var(--shadow2);padding:0 12px}.mobku-icon-action.is-on{background:#efe7ff;color:#6d30ff!important;border-color:#d4c4ff}.mobku-social-actions-v027{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.mobku-social-actions-v027 .mobku-icon-action{min-height:72px;display:grid;align-content:center;justify-items:center;font-size:11px}.mobku-stat-line-v027{display:grid;grid-auto-flow:column;grid-auto-columns:112px;gap:10px;overflow-x:auto;scrollbar-width:none}.mobku-stat-line-v027 div{background:#fff;border:1px solid var(--line);border-radius:16px;padding:11px;box-shadow:var(--shadow2)}.mobku-stat-line-v027 span{font-size:10px;color:#6d30ff;text-transform:uppercase;font-weight:1000;letter-spacing:.08em}.mobku-stat-line-v027 strong{display:block;font-size:20px;margin-top:3px}.mobku-apk-tabs,.mobku-library-tabs{display:flex;gap:9px;overflow-x:auto;scrollbar-width:none}.mobku-apk-tabs a,.mobku-library-tabs a{height:42px;display:flex;align-items:center;white-space:nowrap;border:1px solid var(--line);background:#fff;border-radius:999px;padding:0 14px;font-weight:900;box-shadow:var(--shadow2)}.mobku-apk-tabs a.is-active,.mobku-library-tabs a.is-active{background:#6d30ff;color:#fff!important;border-color:#6d30ff}.mobku-chapter-toolbar{display:grid;grid-template-columns:1fr 92px;gap:10px;margin-bottom:10px}.mobku-chapter-toolbar input{height:44px;border:1px solid var(--line);border-radius:14px;padding:0 12px}.mobku-chapter-row-v027,.mobku-reader-chapter-list a{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px 13px;box-shadow:var(--shadow2);margin-bottom:9px}.mobku-chapter-row-v027 strong,.mobku-reader-chapter-list strong{font-size:15px}.mobku-chapter-row-v027 small,.mobku-reader-chapter-list small{display:block;color:var(--muted);margin-top:3px}.mobku-chapter-row-v027 em,.mobku-reader-chapter-list em{font-style:normal;color:#6d30ff;font-weight:950;font-size:12px}.mobku-info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.mobku-info-grid div{background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px;box-shadow:var(--shadow2)}.mobku-info-grid span{font-size:10px;color:#6d30ff;text-transform:uppercase;font-weight:1000}.mobku-staff-strip{display:grid;grid-auto-flow:column;grid-auto-columns:130px;gap:10px;overflow-x:auto;scrollbar-width:none}.mobku-staff-mini{background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px;box-shadow:var(--shadow2)}.mobku-staff-mini span{width:46px;height:46px;display:grid;place-items:center;border-radius:15px;background:#efe7ff;color:#6d30ff;overflow:hidden}.mobku-staff-mini img{width:100%;height:100%;object-fit:cover}.mobku-staff-mini strong{display:block;margin-top:9px}.mobku-staff-mini small{color:var(--muted)}
/* comments */
.mobku-comment-list-v027{display:grid;gap:12px}.mobku-comment-card{display:grid;grid-template-columns:42px 1fr;gap:10px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:12px;box-shadow:var(--shadow2)}.mobku-comment-card figure{margin:0;width:42px;height:42px;border-radius:14px;overflow:hidden;background:#efe7ff;color:#6d30ff;display:grid;place-items:center;font-weight:1000}.mobku-comment-card header{display:flex;align-items:center;gap:8px;justify-content:space-between}.mobku-comment-card p{margin:7px 0;color:#34364a}.mobku-comment-card footer{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:12px}.mobku-comment-card footer button{border:0;background:transparent;color:#6d30ff;display:inline-flex;align-items:center;gap:5px;font-weight:900}.mobku-reply-box{display:none;margin-top:10px}.mobku-reply-box.is-open{display:block}.mobku-comment-children{display:grid;gap:8px;margin-top:10px;padding-left:12px;border-left:2px solid #eee6ff}.mobku-comment-form{background:#fff;border:1px solid var(--line);border-radius:18px;padding:12px;box-shadow:var(--shadow2)}.mobku-check-row{display:flex!important;align-items:center;gap:8px;color:var(--muted);font-size:12px}.mobku-check-row input{width:auto!important;min-height:0!important}
/* wallet */
.mobku-wallet-balance-card{position:relative;overflow:hidden;border-radius:24px;padding:20px;background:linear-gradient(135deg,#6d30ff,#aa35ff);color:#fff;box-shadow:0 18px 36px rgba(109,48,255,.24);display:flex;align-items:center;justify-content:space-between}.mobku-wallet-balance-card h1{font-size:40px;line-height:1;margin:4px 0;color:#fff}.mobku-wallet-balance-card p,.mobku-wallet-balance-card span{color:#efe8ff}.mobku-wallet-balance-card b{width:58px;height:58px;border-radius:20px;background:rgba(255,255,255,.18);display:grid;place-items:center}.mobku-wallet-breakdown{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:11px}.mobku-wallet-breakdown div{background:#fff;border:1px solid var(--line);border-radius:16px;padding:11px;box-shadow:var(--shadow2)}.mobku-wallet-breakdown span,.mobku-coin-package span,.mobku-subscription-card span,.mobku-account-shortcuts span{font-size:10px;color:#6d30ff;text-transform:uppercase;font-weight:1000}.mobku-wallet-breakdown strong,.mobku-account-shortcuts strong{display:block;font-size:19px;margin-top:4px}.mobku-coin-package-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.mobku-coin-package{background:#fff;border:1px solid var(--line);border-radius:18px;padding:13px;box-shadow:var(--shadow2)}.mobku-coin-package h3{margin:8px 0 3px;font-size:17px}.mobku-coin-package p{margin:0 0 10px;color:var(--muted);font-size:12px}.mobku-coin-package button{height:40px;width:100%;border:0;border-radius:13px;background:#6d30ff;color:#fff;font-weight:950}.mobku-wallet-invoice-v028{background:#fff;border:1px solid var(--line);border-radius:21px;padding:15px;box-shadow:var(--shadow)}.mobku-wallet-qr{width:214px;margin:12px auto;border:10px solid #fff;border-radius:20px;box-shadow:var(--shadow2);overflow:hidden}.mobku-wallet-invoice-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;background:#f8f6ff;border-radius:15px;padding:11px}.mobku-status-pill{display:inline-flex;align-items:center;height:31px;border-radius:999px;background:#fff3cd;color:#94610e;padding:0 10px;font-size:12px;font-weight:900}.mobku-wallet-order-list,.mobku-entitlement-list,.mobku-client-list{display:grid;gap:9px}.mobku-wallet-order-list a,.mobku-entitlement-list a,.mobku-client-list span{display:flex;align-items:center;gap:11px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:11px;box-shadow:var(--shadow2)}
/* library / account */
.mobku-library-list{display:grid;gap:11px}.mobku-library-card{display:grid;grid-template-columns:72px 1fr;gap:12px;background:#fff;border:1px solid var(--line);border-radius:17px;padding:10px;box-shadow:var(--shadow2)}.mobku-lib-cover{width:72px;aspect-ratio:2/3;border-radius:12px;overflow:hidden;background:#e9e4f5}.mobku-lib-cover img{width:100%;height:100%;object-fit:cover}.mobku-library-card h3{font-size:16px;margin:3px 0}.mobku-library-card p{margin:0 0 9px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobku-library-card .mobku-button{min-height:38px;border-radius:12px;font-size:12px}.mobku-account-profile-v027{display:grid;grid-template-columns:64px 1fr;gap:13px;background:linear-gradient(135deg,#6d30ff,#a83cff);color:#fff;border-radius:24px;padding:16px;box-shadow:0 18px 36px rgba(109,48,255,.24)}.mobku-account-profile-v027 figure{width:64px;height:64px;border-radius:20px;background:rgba(255,255,255,.2);overflow:hidden;margin:0;display:grid;place-items:center;font-size:26px;font-weight:1000}.mobku-account-profile-v027 img{width:100%;height:100%;object-fit:cover}.mobku-account-profile-v027 h1{margin:0 0 3px;color:#fff;font-size:24px}.mobku-account-profile-v027 p,.mobku-account-profile-v027 span,.mobku-account-profile-v027 em{color:#efe8ff}.mobku-level-line{display:grid;gap:5px;margin-top:8px}.mobku-level-line span{height:7px;border-radius:999px;background:rgba(255,255,255,.25);overflow:hidden}.mobku-level-line i{display:block;height:100%;background:#fff;border-radius:999px}.mobku-subscription-card{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.mobku-subscription-card>div,.mobku-account-shortcuts a,.mobku-account-shortcuts div{background:#fff;border:1px solid var(--line);border-radius:17px;padding:12px;box-shadow:var(--shadow2)}.mobku-subscription-card strong{display:block;font-size:17px;margin-top:4px}.mobku-subscription-card small{display:block;color:var(--muted);margin-top:3px}.mobku-account-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.mobku-account-shortcuts a,.mobku-account-shortcuts div{min-height:78px;display:grid;align-content:center;justify-items:start}.mobku-account-menu{display:grid;gap:10px}.mobku-account-menu a{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;background:#fff;border:1px solid var(--line);border-radius:17px;padding:12px;box-shadow:var(--shadow2);font-weight:900}.mobku-settings-form{background:#fff;border:1px solid var(--line);border-radius:20px;padding:14px;box-shadow:var(--shadow2)}.mobku-simple-list{display:grid;gap:10px}.mobku-simple-list article{display:flex;align-items:center;gap:11px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:11px;box-shadow:var(--shadow2)}.mobku-logout-card{margin-top:18px}
/* reader */
.mobku-reader{background:#05070b;color:#fff;padding:64px 0 78px}.mobku-reader a{color:inherit!important;text-decoration:none!important}.mobku-reader-header-apk{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:100;width:min(100%,var(--appw));height:62px;display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:10px;background:rgba(5,7,11,.92);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08);padding:8px 10px}.mobku-reader-header-apk.is-hidden,.mobku-reader-controls-apk.is-hidden{opacity:0;pointer-events:none}.mobku-reader-header-apk strong{display:block;font-size:15px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobku-reader-header-apk small{display:block;color:#a8aebf;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobku-reader-icon{width:42px;height:42px;border:0;border-radius:15px;background:rgba(255,255,255,.08);color:#fff;display:grid;place-items:center}.mobku-reader-progress{position:fixed;z-index:101;left:50%;top:62px;transform:translateX(-50%);width:min(100%,var(--appw));height:3px;background:rgba(255,255,255,.08)}.mobku-reader-progress b{display:block;height:100%;width:0;background:#8b5cf6}.mobku-reader-page{margin:0}.mobku-reader-page img{width:100%;border-radius:0}.mobku-reader-controls-apk{position:fixed;z-index:100;left:50%;bottom:0;transform:translateX(-50%);width:min(100%,var(--appw));height:72px;display:grid;grid-template-columns:repeat(6,1fr);padding:6px 6px max(6px,env(safe-area-inset-bottom));background:rgba(5,7,11,.94);backdrop-filter:blur(18px);border-top:1px solid rgba(255,255,255,.10);border-radius:20px 20px 0 0}.mobku-reader-controls-apk a,.mobku-reader-controls-apk button,.mobku-reader-controls-apk span{display:grid;place-items:center;align-content:center;gap:3px;border:0;background:transparent;color:#d7dced;font-size:9px;font-weight:850}.mobku-reader-controls-apk svg{width:21px;height:21px}.mobku-reader-finish,.mobku-reader-panel,.mobku-reader-lock-card{margin:12px;background:#111722;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:15px;color:#fff}.mobku-reader-finish h2,.mobku-reader-panel h2{color:#fff}.mobku-reader-finish nav,.mobku-row-actions{display:flex;gap:9px;flex-wrap:wrap}.mobku-vote-inline{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.mobku-vote-inline button{height:42px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#151d2a;color:#fff;display:flex;align-items:center;gap:6px;padding:0 11px}.mobku-reader-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:110;opacity:0;pointer-events:none}.mobku-reader-overlay.is-open{opacity:1;pointer-events:auto}.mobku-reader-drawer{position:fixed;left:50%;bottom:0;transform:translate(-50%,105%);z-index:111;width:min(100%,var(--appw));max-height:82dvh;overflow:auto;background:#fff;color:var(--text);border-radius:24px 24px 0 0;padding:15px;transition:transform .22s ease;box-shadow:0 -20px 50px rgba(0,0,0,.25)}.mobku-reader-drawer.is-open{transform:translate(-50%,0)}.mobku-reader-drawer header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mobku-reader-drawer .mobku-reader-icon{background:#f2edff;color:#6d30ff}.mobku-reader-search input{width:100%;height:44px;border:1px solid var(--line);border-radius:14px;padding:0 12px}.mobku-reader-settings{display:grid;gap:12px}.mobku-reader-auto-stop{display:none}.mobku-reader-auto-stop.is-active{display:block;position:fixed;z-index:103;left:50%;bottom:82px;transform:translateX(-50%);border:0;border-radius:999px;background:#fff;color:#111;padding:9px 13px;font-weight:900}.mobku-load-mode{display:grid;gap:8px}.mobku-load-mode label{display:flex!important;align-items:center;gap:8px;background:#f8f6ff;border:1px solid var(--line);border-radius:14px;padding:10px;color:var(--text)}
/* compact fixes */
@media(max-width:374px){:root{--topbar:68px;--navh:74px}.mobku-apk-brand strong{font-size:30px}.mobku-apk-iconbtn{width:36px;height:36px}.mobku-apk-coinpill{height:36px;max-width:74px}.mobku-apk-coinpill span{display:none}.mobku-apk-hero{min-height:190px}.mobku-apk-hero-content{max-width:78%;padding:15px}.mobku-apk-hero h1{font-size:24px}.mobku-update-rail-v027{grid-auto-columns:122px}.mobku-update-pill-v027 span{width:122px!important;height:160px!important}.mobku-cover-shelf{grid-auto-columns:118px}.mobku-client-grid{gap:15px 12px}.mobku-social-actions-v027{gap:7px}.mobku-stat-line-v027{grid-auto-columns:104px}.mobku-detail-coverline{grid-template-columns:96px 1fr}.mobku-detail-coverline figure{width:96px}.mobku-account-shortcuts{grid-template-columns:repeat(2,1fr)}}


/* ==========================================================
   MOBKU Web Client v0.3.2 — Home Clean Pass
   Scoped inside .mobku-web-client-app.
   ========================================================== */
.mobku-web-client-app{--appw:430px;--topbar:68px;--navh:76px;--gutter:12px;--card-radius:16px}
.mobku-web-client-app .mobku-app-screen{padding:calc(var(--topbar) + 10px) var(--gutter) calc(var(--navh) + 18px);overflow-x:hidden}
.mobku-web-client-app .mobku-apk-topbar{height:var(--topbar);padding:9px 12px 8px;border-radius:0 0 18px 18px}.mobku-web-client-app .mobku-apk-brand strong{font-size:30px;letter-spacing:-.06em}.mobku-web-client-app .mobku-apk-brand small{font-size:9px;line-height:1.15}.mobku-web-client-app .mobku-apk-actions{gap:6px}.mobku-web-client-app .mobku-apk-iconbtn{width:38px;height:38px}.mobku-web-client-app .mobku-apk-iconbtn svg{width:22px;height:22px}.mobku-web-client-app .mobku-apk-coinpill{height:38px;max-width:88px;padding:4px 5px 4px 8px}.mobku-web-client-app .mobku-apk-coinpill b{width:24px;height:24px}.mobku-web-client-app .mobku-apk-coinpill b svg{width:15px;height:15px}.mobku-web-client-app .mobku-bottom-tabs{height:var(--navh);padding:5px 8px max(6px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.mobku-web-client-app .mobku-bottom-tabs a{height:56px;border-radius:16px;font-size:9px}.mobku-web-client-app .mobku-bottom-tabs a b{width:38px;height:28px}.mobku-web-client-app .mobku-bottom-tabs svg{width:22px;height:22px}
.mobku-web-client-app .mobku-apk-hero-slider-v032{height:216px;min-height:216px;margin:0 0 12px;border-radius:18px;background:#120727}.mobku-web-client-app .mobku-apk-hero-slider-v032 .mobku-apk-hero-slide{position:absolute;inset:0;display:block;opacity:0;pointer-events:none;background:#111 var(--hero-bg,linear-gradient(135deg,#120727,#6226dd)) center/cover no-repeat;transition:opacity .28s ease}.mobku-web-client-app .mobku-apk-hero-slider-v032 .mobku-apk-hero-slide.is-active{opacity:1;pointer-events:auto}.mobku-web-client-app .mobku-apk-hero-slider-v032 .mobku-apk-hero-slide:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.34) 58%,rgba(0,0,0,.04)),radial-gradient(circle at 82% 18%,rgba(165,82,255,.3),transparent 38%)}.mobku-web-client-app .mobku-apk-hero-content{padding:17px;max-width:75%;top:0}.mobku-web-client-app .mobku-apk-hero h1{font-size:24px;line-height:1.02;margin:8px 0 7px;letter-spacing:-.05em}.mobku-web-client-app .mobku-apk-hero p{font-size:12px;line-height:1.36;max-height:50px;overflow:hidden}.mobku-web-client-app .mobku-apk-primary{min-height:38px;border-radius:12px;padding:0 12px;font-size:12px}.mobku-web-client-app .mobku-apk-dots{position:absolute;z-index:4;left:17px;bottom:14px;display:flex;gap:5px}.mobku-web-client-app .mobku-apk-dots button,.mobku-web-client-app .mobku-apk-dots i{width:6px;height:6px;border:0;border-radius:999px;background:rgba(255,255,255,.45);padding:0}.mobku-web-client-app .mobku-apk-dots button.is-active,.mobku-web-client-app .mobku-apk-dots i:first-child{width:18px;background:#fff}
.mobku-web-client-app .mobku-apk-status-row{gap:7px;margin:0 -2px 11px;padding:0 2px 2px;overflow-x:auto;scrollbar-width:none}.mobku-web-client-app .mobku-apk-status-row a{min-width:78px;height:60px;border-radius:15px;padding:8px 9px}.mobku-web-client-app .mobku-apk-status-row svg{width:18px;height:18px}.mobku-web-client-app .mobku-apk-status-row span{font-size:10px}.mobku-web-client-app .mobku-app-search,.mobku-web-client-app .mobku-apk-search{height:44px;border-radius:14px;margin:10px 0 12px}.mobku-web-client-app .mobku-app-search input{font-size:13px}.mobku-web-client-app .mobku-app-section{margin-top:18px}.mobku-web-client-app .mobku-app-section-head{margin-bottom:10px}.mobku-web-client-app .mobku-app-section-head h2{font-size:20px}.mobku-web-client-app .mobku-update-rail-v027{display:grid;grid-auto-flow:column;grid-auto-columns:118px;gap:10px;overflow-x:auto;scrollbar-width:none;padding:1px 1px 5px}.mobku-web-client-app .mobku-update-pill-v027{border-radius:15px;padding:0;background:transparent;box-shadow:none}.mobku-web-client-app .mobku-update-pill-v027 span{width:118px!important;height:154px!important;border-radius:14px;box-shadow:var(--shadow2)}.mobku-web-client-app .mobku-update-pill-v027 strong{font-size:12px;line-height:1.2;margin-top:7px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.mobku-web-client-app .mobku-update-pill-v027 small{font-size:10px}.mobku-web-client-app .mobku-cover-shelf{grid-auto-columns:116px;gap:10px}.mobku-web-client-app .mobku-client-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.mobku-web-client-app .mobku-manga-card{border-radius:15px;background:transparent;box-shadow:none;border:0;padding:0}.mobku-web-client-app .mobku-manga-card figure{border-radius:14px;box-shadow:var(--shadow2)}.mobku-web-client-app .mobku-manga-card h3{font-size:13px;line-height:1.22;margin:7px 0 3px}.mobku-web-client-app .mobku-manga-card p{display:none!important}.mobku-web-client-app .mobku-card-meta{font-size:10px;color:var(--muted)}
.mobku-web-client-app .mobku-page-hero.flat{border-radius:18px;padding:15px;margin-bottom:12px}.mobku-web-client-app .mobku-page-hero.flat h1{font-size:24px}.mobku-web-client-app .mobku-filter-sheet-inline{border-radius:18px;padding:11px;box-shadow:var(--shadow2)}.mobku-web-client-app .mobku-search-pill{height:42px;border-radius:13px}.mobku-web-client-app .mobku-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.mobku-web-client-app .mobku-filter-grid label{font-size:10px;gap:5px}.mobku-web-client-app .mobku-filter-grid select{height:38px;border-radius:12px;padding:0 8px;font-size:12px}.mobku-web-client-app .mobku-genre-chipline{gap:7px;margin:11px -12px 0;padding:0 12px 4px;overflow-x:auto;scrollbar-width:none}.mobku-web-client-app .mobku-genre-chipline a{height:34px;border-radius:999px;padding:0 12px;font-size:11px;white-space:nowrap}
.mobku-web-client-app .mobku-detail-hero-v027{border-radius:20px;padding:14px}.mobku-web-client-app .mobku-detail-coverline{grid-template-columns:96px 1fr;gap:12px}.mobku-web-client-app .mobku-detail-coverline figure{width:96px;border-radius:15px}.mobku-web-client-app .mobku-detail-coverline h1{font-size:23px;line-height:1.05}.mobku-web-client-app .mobku-detail-summary{font-size:12px;line-height:1.45;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.mobku-web-client-app .mobku-detail-chips{gap:5px}.mobku-web-client-app .mobku-detail-chips span{height:25px;font-size:10px}.mobku-web-client-app .mobku-detail-cta{gap:8px}.mobku-web-client-app .mobku-social-actions-v027{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.mobku-web-client-app .mobku-icon-action{min-height:54px;border-radius:15px;font-size:10px;padding:6px}.mobku-web-client-app .mobku-icon-action svg{width:20px;height:20px}.mobku-web-client-app .mobku-stat-line-v027{grid-auto-columns:92px;gap:8px;overflow-x:auto;scrollbar-width:none}.mobku-web-client-app .mobku-stat-line-v027 div{border-radius:15px;padding:10px}.mobku-web-client-app .mobku-apk-tabs{position:sticky;top:calc(var(--topbar) + 4px);z-index:30;background:rgba(248,246,255,.92);backdrop-filter:blur(12px);gap:7px;margin:12px -12px 10px;padding:6px 12px;overflow-x:auto;scrollbar-width:none}.mobku-web-client-app .mobku-apk-tabs a{height:34px;padding:0 12px;border-radius:999px;font-size:12px;white-space:nowrap}.mobku-web-client-app .mobku-reader-chapter-list{gap:8px}.mobku-web-client-app .mobku-reader-chapter-list a{border-radius:14px;padding:10px 11px}.mobku-web-client-app .mobku-reader-chapter-list strong{font-size:13px}.mobku-web-client-app .mobku-comment-card{grid-template-columns:38px 1fr;gap:10px;border-radius:15px;padding:10px}.mobku-web-client-app .mobku-comment-card figure{width:38px;height:38px;border-radius:13px}.mobku-web-client-app .mobku-comment-form{gap:9px}.mobku-web-client-app .mobku-comment-form textarea{min-height:76px;border-radius:14px}
.mobku-web-client-app .mobku-library-card{grid-template-columns:60px 1fr;border-radius:15px;padding:9px}.mobku-web-client-app .mobku-lib-cover{width:60px;border-radius:11px}.mobku-web-client-app .mobku-library-card h3{font-size:14px}.mobku-web-client-app .mobku-library-card p{font-size:11px;margin-bottom:7px}.mobku-web-client-app .mobku-library-card .mobku-button{min-height:34px;font-size:11px}.mobku-web-client-app .mobku-wallet-balance-card{border-radius:20px;padding:16px}.mobku-web-client-app .mobku-wallet-balance-card h1{font-size:34px}.mobku-web-client-app .mobku-wallet-balance-card b{width:50px;height:50px;border-radius:17px}.mobku-web-client-app .mobku-wallet-breakdown{gap:7px}.mobku-web-client-app .mobku-wallet-breakdown div{padding:10px;border-radius:14px}.mobku-web-client-app .mobku-coin-package-grid{gap:9px}.mobku-web-client-app .mobku-coin-package{border-radius:15px;padding:11px}.mobku-web-client-app .mobku-coin-package h3{font-size:15px}.mobku-web-client-app .mobku-wallet-qr{width:190px;border-width:8px;border-radius:18px}.mobku-web-client-app .mobku-wallet-invoice-meta{font-size:12px;grid-template-columns:72px 1fr}
.mobku-web-client-app .mobku-account-profile-v027{grid-template-columns:56px 1fr;border-radius:20px;padding:14px;gap:11px}.mobku-web-client-app .mobku-account-profile-v027 figure{width:56px;height:56px;border-radius:17px}.mobku-web-client-app .mobku-account-profile-v027 h1{font-size:20px}.mobku-web-client-app .mobku-account-profile-v027 p{font-size:12px;margin:2px 0}.mobku-web-client-app .mobku-level-line{gap:4px;margin-top:6px}.mobku-web-client-app .mobku-subscription-card{gap:8px}.mobku-web-client-app .mobku-subscription-card>div{border-radius:15px;padding:10px}.mobku-web-client-app .mobku-subscription-card strong{font-size:15px;word-break:break-word}.mobku-web-client-app .mobku-account-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.mobku-web-client-app .mobku-account-shortcuts a,.mobku-web-client-app .mobku-account-shortcuts div{min-height:66px;border-radius:14px;padding:9px}.mobku-web-client-app .mobku-account-shortcuts svg{width:18px;height:18px}.mobku-web-client-app .mobku-account-shortcuts span{font-size:8px;letter-spacing:.08em}.mobku-web-client-app .mobku-account-shortcuts strong{font-size:15px}.mobku-web-client-app .mobku-account-tabs-v032{top:calc(var(--topbar) + 4px)}.mobku-web-client-app .mobku-settings-form{border-radius:16px;padding:12px;gap:10px}.mobku-web-client-app .mobku-settings-form label{font-size:12px;gap:6px}.mobku-web-client-app .mobku-settings-form input,.mobku-web-client-app .mobku-settings-form textarea,.mobku-web-client-app .mobku-settings-form select{min-height:42px;border-radius:13px;padding:10px 12px;font-size:13px}.mobku-web-client-app .mobku-settings-form textarea{min-height:84px}.mobku-web-client-app .mobku-account-menu{gap:8px}.mobku-web-client-app .mobku-account-menu a{grid-template-columns:30px 1fr 18px;border-radius:15px;padding:11px;font-size:13px}.mobku-web-client-app .mobku-simple-list article,.mobku-web-client-app .mobku-wallet-order-list a,.mobku-web-client-app .mobku-entitlement-list a,.mobku-web-client-app .mobku-client-list span{border-radius:14px;padding:10px;font-size:12px}.mobku-web-client-app .mobku-client-list small{margin-left:auto;color:var(--muted)}.mobku-web-client-app .mobku-logout-card{margin:14px 0 4px}.mobku-web-client-app .mobku-logout-card .mobku-app-btn{width:100%}
.mobku-web-client-app .mobku-reader{width:min(100%,var(--appw));padding:58px 0 72px;background:#05070b}.mobku-web-client-app .mobku-reader-header-apk{height:58px;padding:7px 9px;grid-template-columns:40px 1fr 40px}.mobku-web-client-app .mobku-reader-icon{width:40px;height:40px;border-radius:14px}.mobku-web-client-app .mobku-reader-progress{top:58px}.mobku-web-client-app .mobku-reader-page img{width:100%;min-height:80px;background:#0b1018}.mobku-web-client-app .mobku-reader-controls-apk{height:68px;border-radius:18px 18px 0 0;padding:5px 5px max(6px,env(safe-area-inset-bottom))}.mobku-web-client-app .mobku-reader-controls-apk a,.mobku-web-client-app .mobku-reader-controls-apk button,.mobku-web-client-app .mobku-reader-controls-apk span{font-size:8.5px}.mobku-web-client-app .mobku-reader-controls-apk svg{width:20px;height:20px}.mobku-web-client-app .mobku-reader-finish,.mobku-web-client-app .mobku-reader-panel,.mobku-web-client-app .mobku-reader-lock-card{margin:10px;border-radius:17px;padding:13px}.mobku-web-client-app .mobku-reader-drawer{border-radius:22px 22px 0 0;padding:13px}.mobku-web-client-app .mobku-load-mode label{border-radius:13px;padding:9px}.mobku-web-client-app .mobku-reader-auto-stop.is-active{bottom:76px;font-size:12px}
@media(max-width:374px){.mobku-web-client-app{--topbar:64px;--navh:72px;--gutter:10px}.mobku-web-client-app .mobku-apk-brand strong{font-size:27px}.mobku-web-client-app .mobku-apk-iconbtn{width:35px;height:35px}.mobku-web-client-app .mobku-apk-coinpill{width:38px;padding:0;justify-content:center}.mobku-web-client-app .mobku-apk-coinpill span,.mobku-web-client-app .mobku-apk-coinpill b{display:none}.mobku-web-client-app .mobku-apk-hero-slider-v032{height:198px;min-height:198px}.mobku-web-client-app .mobku-apk-hero-content{max-width:82%;padding:15px}.mobku-web-client-app .mobku-apk-hero h1{font-size:21px}.mobku-web-client-app .mobku-filter-grid{grid-template-columns:1fr}.mobku-web-client-app .mobku-detail-coverline{grid-template-columns:82px 1fr}.mobku-web-client-app .mobku-detail-coverline figure{width:82px}.mobku-web-client-app .mobku-social-actions-v027{grid-template-columns:repeat(5,1fr);gap:5px}.mobku-web-client-app .mobku-icon-action{font-size:8px;min-height:50px}.mobku-web-client-app .mobku-account-shortcuts{grid-template-columns:repeat(2,1fr)}}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.3.2 — Home Clean Pass
   Fokus: home hanya hero, update terbaru, ramai dibaca, terbaru, ranking.
   Search/filter/chip/continue dipindahkan dari home agar tidak terasa seperti Jelajah.
---------------------------------------------------------------------------- */
.mobku-web-client-app.mobku-web-client-v032 a,
.mobku-web-client-app.mobku-web-client-v032 a:visited,
.mobku-web-client-app.mobku-web-client-v032 a:hover,
.mobku-web-client-app.mobku-web-client-v032 a:focus{ text-decoration:none!important; }
.mobku-web-client-v032 .mobku-home-screen{padding-left:14px;padding-right:14px;padding-bottom:calc(var(--navh) + 24px);background:linear-gradient(180deg,#fff 0%,#fff 46%,#f8f4ff 100%)}
.mobku-web-client-v032 .mobku-home-screen .mobku-apk-status-row,
.mobku-web-client-v032 .mobku-home-screen .mobku-apk-search,
.mobku-web-client-v032 .mobku-home-screen .mobku-last-read-strip{display:none!important}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032{height:214px;min-height:214px;margin:0 0 18px;border-radius:18px;background:#120727;box-shadow:0 18px 38px rgba(49,26,110,.24)}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032 .mobku-apk-hero-slide{position:absolute;inset:0;display:block;opacity:0;pointer-events:none;background:#111 var(--hero-bg,linear-gradient(135deg,#120727,#6226dd)) center/cover no-repeat;transition:opacity .28s ease}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032 .mobku-apk-hero-slide.is-active{opacity:1;pointer-events:auto}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032 .mobku-apk-hero-slide:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.33) 58%,rgba(0,0,0,.04)),radial-gradient(circle at 82% 18%,rgba(165,82,255,.30),transparent 38%)}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032 .mobku-apk-hero-content{padding:17px;max-width:76%;top:0}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032 h1{font-size:24px;line-height:1.02;margin:8px 0 7px;letter-spacing:-.05em}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032 p{font-size:12px;line-height:1.36;max-height:48px;overflow:hidden;color:#f1eaff}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032 .mobku-apk-primary{min-height:38px;border-radius:12px;padding:0 12px;font-size:12px}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032 .mobku-apk-dots{position:absolute;z-index:4;left:17px;bottom:14px;display:flex;gap:5px;transform:none}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032 .mobku-apk-dots button{width:6px;height:6px;border:0;border-radius:999px;background:rgba(255,255,255,.45);padding:0}
.mobku-web-client-v032 .mobku-apk-hero-slider-v032 .mobku-apk-dots button.is-active{width:18px;background:#fff}
.mobku-web-client-v032 .mobku-home-screen .mobku-app-section{margin-top:22px}
.mobku-web-client-v032 .mobku-home-screen .mobku-app-section:first-of-type{margin-top:0}
.mobku-web-client-v032 .mobku-home-screen .mobku-app-section-head{margin-bottom:11px;align-items:flex-end}
.mobku-web-client-v032 .mobku-home-screen .mobku-app-section-head h2{font-size:22px;line-height:1.04;margin-top:2px;letter-spacing:-.04em}
.mobku-web-client-v032 .mobku-home-screen .mobku-app-section-head span{font-size:10px;letter-spacing:.14em}
.mobku-web-client-v032 .mobku-home-screen .mobku-app-section-head a{font-size:12px}
.mobku-web-client-v032 .mobku-home-update-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}
.mobku-web-client-v032 .mobku-home-update-card{min-width:0;display:block;color:var(--text)!important}
.mobku-web-client-v032 .mobku-home-update-cover{display:block;aspect-ratio:2/3;border-radius:15px;overflow:hidden;background:#e7e2f5;box-shadow:var(--shadow2);position:relative}
.mobku-web-client-v032 .mobku-home-update-cover:before{content:"NEW";position:absolute;left:8px;top:8px;z-index:2;padding:5px 7px;border-radius:7px;background:linear-gradient(135deg,#c03cff,#6d30ff);font-size:10px;font-weight:1000;color:#fff;letter-spacing:.03em}
.mobku-web-client-v032 .mobku-home-update-cover img{width:100%;height:100%;object-fit:cover}
.mobku-web-client-v032 .mobku-home-update-cover b{height:100%;display:grid;place-items:center;font-size:26px;color:#6d30ff;background:#f1ebff}
.mobku-web-client-v032 .mobku-home-update-card strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:9px;font-size:14px;line-height:1.18;color:#17152a}
.mobku-web-client-v032 .mobku-home-update-card small{display:block;margin-top:4px;font-size:12px;line-height:1.2;color:#6d30ff;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mobku-web-client-v032 .mobku-cover-shelf{grid-auto-columns:124px;gap:13px;padding:1px 1px 5px}
.mobku-web-client-v032 .mobku-cover-frame{aspect-ratio:2/3;border-radius:15px;background:#e7e2f5;box-shadow:var(--shadow2)}
.mobku-web-client-v032 .mobku-cover-card strong{font-size:13px;line-height:1.18;margin-top:8px;color:#17152a}
.mobku-web-client-v032 .mobku-cover-card small{font-size:11px;margin-top:4px;color:#6d30ff;font-weight:900;text-decoration:none!important}
.mobku-web-client-v032 .mobku-home-screen .mobku-client-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 12px}
.mobku-web-client-v032 .mobku-home-screen .mobku-client-grid .mobku-cover-card small{display:block}
.mobku-web-client-v032 .mobku-home-ranking-list{display:grid;gap:9px}
.mobku-web-client-v032 .mobku-home-ranking-list a{display:grid;grid-template-columns:28px 48px 1fr auto;align-items:center;gap:10px;min-height:64px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:8px 10px;box-shadow:var(--shadow2)}
.mobku-web-client-v032 .mobku-home-ranking-list b{width:28px;height:28px;border-radius:10px;background:#f0e8ff;color:#6d30ff;display:grid;place-items:center;font-size:13px;font-weight:1000}
.mobku-web-client-v032 .mobku-home-ranking-list span{width:48px;aspect-ratio:2/3;border-radius:10px;overflow:hidden;background:#e7e2f5;display:block}
.mobku-web-client-v032 .mobku-home-ranking-list img{width:100%;height:100%;object-fit:cover}
.mobku-web-client-v032 .mobku-home-ranking-list strong{font-size:13px;line-height:1.18;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#17152a}
.mobku-web-client-v032 .mobku-home-ranking-list em{font-style:normal;font-size:11px;color:#6d30ff;font-weight:900;max-width:62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media(max-width:374px){
  .mobku-web-client-v032 .mobku-apk-hero-slider-v032{height:198px;min-height:198px;border-radius:16px}
  .mobku-web-client-v032 .mobku-apk-hero-slider-v032 .mobku-apk-hero-content{max-width:80%;padding:15px}
  .mobku-web-client-v032 .mobku-apk-hero-slider-v032 h1{font-size:22px}
  .mobku-web-client-v032 .mobku-home-update-grid{gap:14px 10px}
  .mobku-web-client-v032 .mobku-cover-shelf{grid-auto-columns:116px;gap:12px}
}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.3.3 — Home Hero Admin + Ranking Page Pass
   Fokus: hero hanya dari pilihan admin/WebHub, update compact setara card shelf,
   dan /ranking punya halaman sendiri.
---------------------------------------------------------------------------- */
.mobku-web-client-app.mobku-web-client-v034 a,
.mobku-web-client-app.mobku-web-client-v034 a:visited,
.mobku-web-client-app.mobku-web-client-v034 a:hover,
.mobku-web-client-app.mobku-web-client-v034 a:focus{text-decoration:none!important}
.mobku-web-client-v034 .mobku-home-screen{padding-left:14px;padding-right:14px;padding-bottom:calc(var(--navh) + 24px);background:linear-gradient(180deg,#fff 0%,#fff 48%,#f8f4ff 100%)}
.mobku-web-client-v034 .mobku-home-screen .mobku-apk-status-row,
.mobku-web-client-v034 .mobku-home-screen .mobku-app-search,
.mobku-web-client-v034 .mobku-home-screen .mobku-search-pill,
.mobku-web-client-v034 .mobku-home-screen .mobku-last-read-strip{display:none!important}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034{height:186px;min-height:186px;margin:0 0 16px;border-radius:17px;background:#120727;box-shadow:0 14px 30px rgba(49,26,110,.20);position:relative;overflow:hidden}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 .mobku-apk-hero-slide{position:absolute;inset:0;display:block;opacity:0;pointer-events:none;background:#111 var(--hero-bg,linear-gradient(135deg,#120727,#6226dd)) center/cover no-repeat;transition:opacity .28s ease}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 .mobku-apk-hero-slide.is-active{opacity:1;pointer-events:auto}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 .mobku-apk-hero-slide:before,
.mobku-web-client-v034 .mobku-apk-hero-slider-v034.is-empty:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.74),rgba(0,0,0,.30) 58%,rgba(0,0,0,.04)),radial-gradient(circle at 82% 18%,rgba(165,82,255,.26),transparent 38%)}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 .mobku-apk-hero-content{position:relative;z-index:2;max-width:76%;padding:15px;color:#fff}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 .mobku-apk-badge{margin-bottom:9px;padding:6px 8px;border-radius:8px;font-size:10px}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 h1{font-size:22px;line-height:1.04;margin:0 0 6px;letter-spacing:-.045em;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 p{font-size:12px;line-height:1.32;max-height:34px;margin:0 0 12px;overflow:hidden;color:#f1eaff}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 .mobku-apk-primary{min-height:36px;border-radius:12px;padding:0 12px;font-size:12px;box-shadow:0 8px 18px rgba(109,48,255,.24)}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 .mobku-apk-dots{position:absolute;z-index:4;left:15px;bottom:12px;display:flex;gap:5px;transform:none}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 .mobku-apk-dots button{width:6px;height:6px;border:0;border-radius:999px;background:rgba(255,255,255,.45);padding:0}
.mobku-web-client-v034 .mobku-apk-hero-slider-v034 .mobku-apk-dots button.is-active{width:18px;background:#fff}
.mobku-web-client-v034 .mobku-home-screen .mobku-app-section{margin-top:20px}
.mobku-web-client-v034 .mobku-home-screen .mobku-app-section:first-of-type{margin-top:0}
.mobku-web-client-v034 .mobku-home-screen .mobku-app-section-head{margin-bottom:10px;align-items:flex-end}
.mobku-web-client-v034 .mobku-home-screen .mobku-app-section-head h2{font-size:20px;line-height:1.05;margin-top:2px;letter-spacing:-.035em}
.mobku-web-client-v034 .mobku-home-screen .mobku-app-section-head span{font-size:9.5px;letter-spacing:.14em}
.mobku-web-client-v034 .mobku-home-screen .mobku-app-section-head a{font-size:12px}
.mobku-web-client-v034 .mobku-home-update-grid{display:grid;grid-auto-flow:column;grid-auto-columns:124px;grid-template-columns:none;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:1px 1px 6px;margin-right:-14px}
.mobku-web-client-v034 .mobku-home-update-grid::-webkit-scrollbar,.mobku-web-client-v034 .mobku-cover-shelf::-webkit-scrollbar{display:none}
.mobku-web-client-v034 .mobku-home-update-card{min-width:0;display:block;color:var(--text)!important;scroll-snap-align:start}
.mobku-web-client-v034 .mobku-home-update-cover{display:block;aspect-ratio:2/3;border-radius:14px;overflow:hidden;background:#e7e2f5;box-shadow:var(--shadow2);position:relative}
.mobku-web-client-v034 .mobku-home-update-cover:before{content:"NEW";position:absolute;left:7px;top:7px;z-index:2;padding:4px 6px;border-radius:7px;background:linear-gradient(135deg,#c03cff,#6d30ff);font-size:9px;font-weight:1000;color:#fff;letter-spacing:.03em}
.mobku-web-client-v034 .mobku-home-update-cover img{width:100%;height:100%;object-fit:cover}
.mobku-web-client-v034 .mobku-home-update-cover b{height:100%;display:grid;place-items:center;font-size:24px;color:#6d30ff;background:#f1ebff}
.mobku-web-client-v034 .mobku-home-update-card strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;font-size:13px;line-height:1.17;color:#17152a}
.mobku-web-client-v034 .mobku-home-update-card small{display:block;margin-top:3px;font-size:11px;line-height:1.2;color:#6d30ff;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mobku-web-client-v034 .mobku-cover-shelf{grid-auto-columns:124px;gap:13px;padding:1px 1px 6px;margin-right:-14px}
.mobku-web-client-v034 .mobku-cover-frame{aspect-ratio:2/3;border-radius:14px;background:#e7e2f5;box-shadow:var(--shadow2)}
.mobku-web-client-v034 .mobku-cover-card strong{font-size:13px;line-height:1.17;margin-top:8px;color:#17152a}
.mobku-web-client-v034 .mobku-cover-card small{font-size:11px;margin-top:3px;color:#6d30ff;font-weight:900;text-decoration:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mobku-web-client-v034 .mobku-home-screen .mobku-client-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}
.mobku-web-client-v034 .mobku-home-screen .mobku-client-grid .mobku-cover-card small{display:block}
.mobku-web-client-v034 .mobku-home-screen .mobku-client-grid .mobku-cover-card strong{font-size:12px}
.mobku-web-client-v034 .mobku-home-ranking-list{display:grid;gap:8px}
.mobku-web-client-v034 .mobku-home-ranking-list a{display:grid;grid-template-columns:26px 44px 1fr auto;align-items:center;gap:9px;min-height:58px;background:#fff;border:1px solid var(--line);border-radius:15px;padding:7px 9px;box-shadow:var(--shadow2)}
.mobku-web-client-v034 .mobku-home-ranking-list b{width:26px;height:26px;border-radius:9px;background:#f0e8ff;color:#6d30ff;display:grid;place-items:center;font-size:12px;font-weight:1000}
.mobku-web-client-v034 .mobku-home-ranking-list span{width:44px;aspect-ratio:2/3;border-radius:9px;overflow:hidden;background:#e7e2f5;display:block}
.mobku-web-client-v034 .mobku-home-ranking-list img{width:100%;height:100%;object-fit:cover}
.mobku-web-client-v034 .mobku-home-ranking-list strong{font-size:12.5px;line-height:1.16;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#17152a}
.mobku-web-client-v034 .mobku-home-ranking-list em{font-style:normal;font-size:10.5px;color:#6d30ff;font-weight:900;max-width:58px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mobku-web-client-v034 .mobku-ranking-hero{padding:16px;border-radius:20px;background:linear-gradient(135deg,#110725,#6d30ff);color:#fff;box-shadow:var(--shadow)}
.mobku-web-client-v034 .mobku-ranking-hero span,.mobku-web-client-v034 .mobku-ranking-hero p,.mobku-web-client-v034 .mobku-ranking-hero h1{color:#fff}
.mobku-web-client-v034 .mobku-ranking-hero h1{font-size:25px;margin:4px 0 4px;letter-spacing:-.04em}
.mobku-web-client-v034 .mobku-ranking-tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:12px -2px 0;padding:0 2px 4px}
.mobku-web-client-v034 .mobku-ranking-tabs a{height:34px;display:inline-flex;align-items:center;padding:0 13px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:12px;font-weight:950;white-space:nowrap;box-shadow:var(--shadow2);color:#33324a!important}
.mobku-web-client-v034 .mobku-ranking-tabs a.is-active{background:#efe7ff;color:#6d30ff!important;border-color:#cab8ff}
.mobku-web-client-v034 .mobku-ranking-full-list{display:grid;gap:9px}
.mobku-web-client-v034 .mobku-ranking-row{display:grid;grid-template-columns:30px 54px 1fr auto;align-items:center;gap:10px;min-height:72px;padding:8px 10px;border-radius:17px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow2)}
.mobku-web-client-v034 .mobku-ranking-row>b{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#f0e8ff;color:#6d30ff;font-size:13px;font-weight:1000}
.mobku-web-client-v034 .mobku-ranking-cover{width:54px;aspect-ratio:2/3;border-radius:11px;overflow:hidden;background:#e8e2f6;display:block}
.mobku-web-client-v034 .mobku-ranking-cover img{width:100%;height:100%;object-fit:cover}
.mobku-web-client-v034 .mobku-ranking-cover i{height:100%;display:grid;place-items:center;font-style:normal;font-weight:1000;color:#6d30ff}
.mobku-web-client-v034 .mobku-ranking-main{min-width:0;display:grid;gap:4px}
.mobku-web-client-v034 .mobku-ranking-main strong{font-size:14px;line-height:1.16;color:#17152a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.mobku-web-client-v034 .mobku-ranking-main small{font-size:11px;color:#6d30ff;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mobku-web-client-v034 .mobku-ranking-row em{font-style:normal;font-size:11px;font-weight:950;color:#6d30ff;max-width:62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media(max-width:374px){
  .mobku-web-client-v034 .mobku-apk-hero-slider-v034{height:174px;min-height:174px;border-radius:16px}
  .mobku-web-client-v034 .mobku-apk-hero-slider-v034 .mobku-apk-hero-content{max-width:82%;padding:14px}
  .mobku-web-client-v034 .mobku-apk-hero-slider-v034 h1{font-size:20px}
  .mobku-web-client-v034 .mobku-home-update-grid,.mobku-web-client-v034 .mobku-cover-shelf{grid-auto-columns:112px;gap:11px}
  .mobku-web-client-v034 .mobku-home-screen .mobku-client-grid{gap:12px 8px}
}


/* v0.3.4 App API parity bridge */
.mobku-web-client-v034 .mobku-notification-topbtn i{right:2px;top:1px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:999px;background:#6d30ff;color:#fff;border:2px solid #fff;font-size:9px;font-style:normal;font-weight:1000;line-height:1}
.mobku-web-client-v034 .mobku-chapter-toolbar{display:grid;grid-template-columns:1fr auto auto 42px;gap:8px;margin:0 0 10px;align-items:center}
.mobku-web-client-v034 .mobku-chapter-toolbar input,.mobku-web-client-v034 .mobku-chapter-toolbar select{min-width:0;height:40px;border:1px solid var(--line);background:#fff;border-radius:13px;padding:0 10px;font-size:12px;font-weight:800;color:#29263c;box-shadow:var(--shadow2)}
.mobku-web-client-v034 .mobku-chapter-toolbar button{height:40px;width:42px;border:0;border-radius:13px;background:#efe7ff;color:#6d30ff;display:grid;place-items:center}
.mobku-web-client-v034 .mobku-chapter-toolbar button svg{width:18px;height:18px}
.mobku-web-client-v034 .mobku-notification-hero{padding:16px;border-radius:20px;background:linear-gradient(135deg,#130525,#6d30ff);color:#fff;box-shadow:var(--shadow)}
.mobku-web-client-v034 .mobku-notification-hero span,.mobku-web-client-v034 .mobku-notification-hero h1,.mobku-web-client-v034 .mobku-notification-hero p{color:#fff}
.mobku-web-client-v034 .mobku-mini-action{height:34px;border:0;border-radius:999px;background:#efe7ff;color:#6d30ff;font-size:11px;font-weight:1000;padding:0 12px;white-space:nowrap}
.mobku-web-client-v034 .mobku-notification-list article{grid-template-columns:34px 1fr auto;align-items:center}
.mobku-web-client-v034 .mobku-notification-list article.is-unread{border-color:#cab8ff;background:#fbf8ff}
.mobku-web-client-v034 .mobku-notification-list article>form button{height:30px;border:0;border-radius:999px;background:#110725;color:#fff;font-size:11px;font-weight:950;padding:0 10px}
.mobku-web-client-v034 .mobku-ledger-list article{grid-template-columns:34px 1fr}
.mobku-web-client-v034 .mobku-ledger-list article svg{color:#d69a00}
@media(max-width:374px){.mobku-web-client-v034 .mobku-chapter-toolbar{grid-template-columns:1fr 76px 72px 38px;gap:6px}.mobku-web-client-v034 .mobku-chapter-toolbar input,.mobku-web-client-v034 .mobku-chapter-toolbar select{font-size:11px;padding:0 8px}}


/* v0.3.5 APK Flutter source UI trace pass
   Reference: Flutter AppShell toolbar 64, nav 68, spacing 14, rail card width 118, cover ratio 110/151. */
.mobku-web-client-v035{--topbar:64px;--navh:68px;--bg:#f8f6ff;--page:#fff;--line:#e6e0f2;--card:#fff;--r14:14px;--r18:18px;--r22:22px}
.mobku-web-client-v035 .mobku-app-screen{padding:calc(var(--topbar) + 12px) 14px calc(var(--navh) + 24px);background:linear-gradient(180deg,#fff 0%,#fff 46%,#f7f3ff 100%)}
.mobku-web-client-v035 .mobku-apk-topbar{height:64px;padding:10px 14px;background:rgba(255,255,255,.965);border-bottom:1px solid rgba(230,224,242,.86);gap:9px}
.mobku-web-client-v035 .mobku-apk-brand{display:flex;align-items:center;gap:9px;min-width:0;text-decoration:none!important}
.mobku-web-client-v035 .mobku-apk-logo{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,#6d30ff,#b742ff);color:#fff;font-size:16px;font-weight:1000;box-shadow:0 8px 18px rgba(109,48,255,.23);flex:0 0 auto}
.mobku-web-client-v035 .mobku-apk-brandtext{display:grid;gap:1px;min-width:0}
.mobku-web-client-v035 .mobku-apk-brand strong{font-size:14px;line-height:1;font-weight:1000;letter-spacing:-.02em;color:#151426;white-space:nowrap}
.mobku-web-client-v035 .mobku-apk-brand small{font-size:10px;line-height:1.2;font-weight:800;color:#777990;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:112px}
.mobku-web-client-v035 .mobku-apk-actions{gap:7px}
.mobku-web-client-v035 .mobku-apk-iconbtn{width:42px;height:42px;border-radius:13px;box-shadow:none;background:#fff;color:#25243a}
.mobku-web-client-v035 .mobku-apk-iconbtn svg{width:22px;height:22px;stroke-width:2}
.mobku-web-client-v035 .mobku-apk-coinpill{height:42px;max-width:86px;padding:5px 5px 5px 8px;border-radius:13px;box-shadow:none}
.mobku-web-client-v035 .mobku-apk-coinpill svg{width:19px;height:19px}.mobku-web-client-v035 .mobku-apk-coinpill span{font-size:11px;max-width:34px}.mobku-web-client-v035 .mobku-apk-coinpill b{width:24px;height:24px}
.mobku-web-client-v035 .mobku-bottom-tabs{height:68px;padding:5px 10px max(5px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;background:rgba(255,255,255,.975)}
.mobku-web-client-v035 .mobku-bottom-tabs a{height:56px;border-radius:16px;gap:2px;color:#74778a;font-size:10px;font-weight:900}
.mobku-web-client-v035 .mobku-bottom-tabs a b{width:42px;height:30px;border-radius:999px}.mobku-web-client-v035 .mobku-bottom-tabs svg{width:23px;height:23px;stroke-width:2}.mobku-web-client-v035 .mobku-bottom-tabs a:not(.is-active) span{display:none}.mobku-web-client-v035 .mobku-bottom-tabs a.is-active span{display:block}
.mobku-web-client-v035 .mobku-home-screen{padding-left:14px;padding-right:14px}
.mobku-web-client-v035 .mobku-app-section{margin-top:23px}.mobku-web-client-v035 .mobku-app-section-head{margin-bottom:12px;align-items:flex-end}.mobku-web-client-v035 .mobku-app-section-head h2{font-size:22px;line-height:1.06;margin:2px 0 0;letter-spacing:-.035em;font-weight:1000}.mobku-web-client-v035 .mobku-app-section-head span{font-size:10px;letter-spacing:.12em}.mobku-web-client-v035 .mobku-app-section-head p{font-size:11px}.mobku-web-client-v035 .mobku-app-section-head a{font-size:12px;font-weight:950}
.mobku-web-client-v035 .mobku-apk-hero-slider-v035{height:252px;min-height:252px;margin:0 0 16px;border-radius:18px;background:#120727;box-shadow:0 16px 34px rgba(49,26,110,.22);position:relative;overflow:hidden}
.mobku-web-client-v035 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide{position:absolute;inset:0;display:block;opacity:0;pointer-events:none;background:#111 var(--hero-bg,linear-gradient(135deg,#120727,#6226dd)) center/cover no-repeat;transition:opacity .28s ease;text-decoration:none!important}
.mobku-web-client-v035 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide.is-active{opacity:1;pointer-events:auto}
.mobku-web-client-v035 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide:before,.mobku-web-client-v035 .mobku-apk-hero-slider-v035.is-empty:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,7,11,.18),rgba(5,7,11,.60) 50%,rgba(5,7,11,.98)),radial-gradient(circle at 78% 20%,rgba(139,92,246,.32),transparent 40%)}
.mobku-web-client-v035 .mobku-apk-hero-slider-v035 .mobku-apk-hero-content{position:absolute;z-index:2;left:0;right:0;bottom:0;max-width:none;padding:0 18px 24px;color:#fff}
.mobku-web-client-v035 .mobku-apk-hero-slider-v035 .mobku-apk-badge{margin-bottom:10px;padding:6px 9px;border-radius:999px;background:rgba(139,92,246,.22);border:1px solid rgba(139,92,246,.55);font-size:10px;letter-spacing:.08em}
.mobku-web-client-v035 .mobku-apk-hero-slider-v035 h1{font-size:28px;line-height:1.05;margin:0 0 8px;letter-spacing:-.045em;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:88%}
.mobku-web-client-v035 .mobku-apk-hero-slider-v035 p{font-size:12px;line-height:1.34;max-height:34px;margin:0 0 12px;overflow:hidden;color:#f1eaff;max-width:78%}
.mobku-web-client-v035 .mobku-apk-hero-slider-v035 .mobku-apk-primary{min-height:42px;border-radius:13px;padding:0 14px;font-size:12px;box-shadow:0 8px 18px rgba(109,48,255,.24)}
.mobku-web-client-v035 .mobku-apk-hero-slider-v035 .mobku-apk-dots{position:absolute;z-index:4;right:18px;left:auto;bottom:14px;display:flex;gap:5px;transform:none}.mobku-web-client-v035 .mobku-apk-hero-slider-v035 .mobku-apk-dots button{width:6px;height:6px;border:0;border-radius:999px;background:rgba(255,255,255,.45);padding:0}.mobku-web-client-v035 .mobku-apk-hero-slider-v035 .mobku-apk-dots button.is-active{width:18px;background:#fff}
.mobku-web-client-v035 .mobku-home-update-grid,.mobku-web-client-v035 .mobku-cover-shelf{display:grid;grid-auto-flow:column;grid-auto-columns:118px;gap:11px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;padding:1px 1px 7px;margin-right:-14px;scrollbar-width:none}.mobku-web-client-v035 .mobku-home-update-grid::-webkit-scrollbar,.mobku-web-client-v035 .mobku-cover-shelf::-webkit-scrollbar{display:none}
.mobku-web-client-v035 .mobku-cover-card,.mobku-web-client-v035 .mobku-home-update-card{width:118px;min-width:118px;scroll-snap-align:start;background:transparent;border:0;box-shadow:none;padding:0;text-decoration:none!important}
.mobku-web-client-v035 .mobku-cover-card a,.mobku-web-client-v035 .mobku-home-update-card{display:block;color:#17152a!important;text-decoration:none!important}
.mobku-web-client-v035 .mobku-cover-frame,.mobku-web-client-v035 .mobku-home-update-cover{width:118px;aspect-ratio:110/151;border-radius:12px;overflow:hidden;background:#e7e2f5;display:block;box-shadow:0 8px 18px rgba(49,29,98,.08);position:relative}.mobku-web-client-v035 .mobku-cover-frame img,.mobku-web-client-v035 .mobku-home-update-cover img{width:100%;height:100%;object-fit:cover}.mobku-web-client-v035 .mobku-cover-frame b,.mobku-web-client-v035 .mobku-home-update-cover b{height:100%;display:grid;place-items:center;color:#6d30ff;font-weight:1000}
.mobku-web-client-v035 .mobku-cover-card strong,.mobku-web-client-v035 .mobku-home-update-card strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:7px;font-size:12px;line-height:1.2;font-weight:900;color:#17152a}.mobku-web-client-v035 .mobku-cover-card small,.mobku-web-client-v035 .mobku-home-update-card small{display:block;margin-top:3px;font-size:10px;line-height:1.15;color:#777990;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}
.mobku-web-client-v035 .mobku-client-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 11px}.mobku-web-client-v035 .mobku-client-grid .mobku-cover-card{width:100%;min-width:0}.mobku-web-client-v035 .mobku-client-grid .mobku-cover-frame{width:100%;aspect-ratio:110/151}
.mobku-web-client-v035 .mobku-cover-card.is-ranking .mobku-cover-frame i{position:absolute;left:6px;top:6px;min-width:25px;height:24px;padding:0 6px;border-radius:999px;background:rgba(8,11,17,.86);border:1px solid rgba(244,196,94,.75);color:#f4c45e;display:grid;place-items:center;font-size:10px;font-style:normal;font-weight:1000}
.mobku-web-client-v035 .mobku-ranking-full-list{display:grid;gap:9px}.mobku-web-client-v035 .mobku-ranking-row{display:grid;grid-template-columns:30px 54px 1fr auto;align-items:center;gap:10px;min-height:72px;padding:8px 10px;border-radius:17px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow2);text-decoration:none!important}.mobku-web-client-v035 .mobku-ranking-row>b{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#f0e8ff;color:#6d30ff;font-size:13px;font-weight:1000}.mobku-web-client-v035 .mobku-ranking-cover{width:54px;aspect-ratio:2/3;border-radius:11px;overflow:hidden;background:#e8e2f6;display:block}.mobku-web-client-v035 .mobku-ranking-cover img{width:100%;height:100%;object-fit:cover}.mobku-web-client-v035 .mobku-ranking-main{min-width:0;display:grid;gap:4px}.mobku-web-client-v035 .mobku-ranking-main strong{font-size:14px;line-height:1.16;color:#17152a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobku-web-client-v035 .mobku-ranking-main small{font-size:11px;color:#6d30ff;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobku-web-client-v035 .mobku-ranking-row em{font-style:normal;font-size:11px;font-weight:950;color:#6d30ff;max-width:62px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media(max-width:374px){.mobku-web-client-v035 .mobku-apk-coinpill{display:none}.mobku-web-client-v035 .mobku-apk-hero-slider-v035{height:232px;min-height:232px;border-radius:16px}.mobku-web-client-v035 .mobku-apk-hero-slider-v035 h1{font-size:24px}.mobku-web-client-v035 .mobku-apk-hero-slider-v035 p{max-width:86%}.mobku-web-client-v035 .mobku-home-update-grid,.mobku-web-client-v035 .mobku-cover-shelf{grid-auto-columns:112px;gap:10px}.mobku-web-client-v035 .mobku-cover-card,.mobku-web-client-v035 .mobku-home-update-card{width:112px;min-width:112px}.mobku-web-client-v035 .mobku-cover-frame,.mobku-web-client-v035 .mobku-home-update-cover{width:112px}.mobku-web-client-v035 .mobku-app-section-head h2{font-size:20px}}


/* v0.3.8 — Hero/Header/Compact Count Pass
   Fokus: hero lebih pendek dan mobile, coin header terlihat, angka panjang hemat tempat. */
.mobku-web-client-v038{--topbar:66px;--navh:68px;--bg:#f8f6ff;--page:#fff;--line:#e7e1f4;--card:#fff}
.mobku-web-client-v038 .mobku-app-screen{padding:calc(var(--topbar) + 12px) 14px calc(var(--navh) + 24px);background:linear-gradient(180deg,#fff 0%,#fff 48%,#f7f3ff 100%)}
.mobku-web-client-v038 .mobku-apk-topbar{height:66px;padding:10px 14px;background:rgba(255,255,255,.972);border-bottom:1px solid rgba(230,224,242,.88);gap:8px;box-shadow:0 5px 18px rgba(47,22,181,.035)}
.mobku-web-client-v038 .mobku-apk-brand{display:flex;align-items:center;gap:9px;min-width:0;max-width:140px;text-decoration:none!important;flex:1 1 auto}
.mobku-web-client-v038 .mobku-apk-logo{width:36px;height:36px;border-radius:12px;font-size:16px;box-shadow:0 8px 18px rgba(109,48,255,.22)}
.mobku-web-client-v038 .mobku-apk-brandtext{min-width:0;display:grid;gap:1px}.mobku-web-client-v038 .mobku-apk-brand strong{font-size:14px;line-height:1;font-weight:1000;letter-spacing:-.02em;color:#151426;max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobku-web-client-v038 .mobku-apk-brand small{font-size:10px;line-height:1.2;color:#777990;max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mobku-web-client-v038 .mobku-apk-actions{gap:6px;flex:0 0 auto}.mobku-web-client-v038 .mobku-apk-iconbtn{width:40px;height:40px;border-radius:13px;box-shadow:none;background:#fff;border-color:#e5def2}.mobku-web-client-v038 .mobku-apk-iconbtn svg{width:21px;height:21px;stroke-width:2.05}
.mobku-web-client-v038 .mobku-apk-coinpill{height:40px;min-width:72px;max-width:94px;padding:5px 5px 5px 7px;border-radius:13px;gap:5px;box-shadow:none;background:#fff;border-color:#e5def2;overflow:hidden}.mobku-web-client-v038 .mobku-apk-coinpill svg{width:18px;height:18px;color:#d79c00;flex:0 0 auto}.mobku-web-client-v038 .mobku-apk-coinpill span{font-size:11px;line-height:1;font-weight:1000;max-width:39px;min-width:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#17152a;text-align:left}.mobku-web-client-v038 .mobku-apk-coinpill b{width:22px;height:22px;min-width:22px;font-size:15px;display:grid;place-items:center}.mobku-web-client-v038 .mobku-apk-coinpill b svg{width:15px;height:15px;color:#6d30ff}
.mobku-web-client-v038 .mobku-apk-hero-slider-v035{height:204px;min-height:204px;margin:2px 0 18px;border-radius:18px;background:#120727;box-shadow:0 13px 28px rgba(49,26,110,.16);position:relative;overflow:hidden}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide{background-position:center;background-size:cover}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide:before,.mobku-web-client-v038 .mobku-apk-hero-slider-v035.is-empty:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,5,18,.82) 0%,rgba(7,5,18,.50) 44%,rgba(7,5,18,.14) 100%),linear-gradient(180deg,rgba(7,5,18,.12) 0%,rgba(7,5,18,.56) 100%)}
.mobku-web-client-v038 .mobku-apk-hero-slider-v035 .mobku-apk-hero-content{position:absolute;z-index:2;left:0;right:auto;top:auto;bottom:0;max-width:76%;padding:0 17px 20px;color:#fff}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 .mobku-apk-badge{margin-bottom:8px;padding:6px 9px;border-radius:10px;background:linear-gradient(135deg,#8b5cf6,#6d30ff);border:0;font-size:10px;letter-spacing:.07em;box-shadow:0 6px 16px rgba(109,48,255,.22)}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 h1{font-size:23px;line-height:1.04;margin:0 0 6px;letter-spacing:-.04em;max-width:100%;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.38)}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 p{font-size:11px;line-height:1.25;max-width:100%;max-height:30px;margin:0 0 10px;color:#f4efff;overflow:hidden}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 .mobku-apk-primary{min-height:38px;border-radius:13px;padding:0 13px;font-size:11px;box-shadow:0 8px 18px rgba(109,48,255,.24)}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 .mobku-apk-primary svg{width:17px;height:17px}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 .mobku-apk-dots{right:16px;left:auto;bottom:13px;gap:5px;transform:none}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 .mobku-apk-dots button{width:6px;height:6px;background:rgba(255,255,255,.48)}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 .mobku-apk-dots button.is-active{width:18px;background:#fff}
.mobku-web-client-v038 .mobku-cover-card strong,.mobku-web-client-v038 .mobku-home-update-card strong{font-size:12px;line-height:1.2}.mobku-web-client-v038 .mobku-cover-card small,.mobku-web-client-v038 .mobku-home-update-card small{font-size:10px;line-height:1.15}.mobku-web-client-v038 .mobku-ranking-row em,.mobku-web-client-v038 .mobku-stat-line-v027 strong,.mobku-web-client-v038 .mobku-account-shortcuts strong{font-variant-numeric:tabular-nums}
@media(max-width:374px){.mobku-web-client-v038 .mobku-apk-brand{max-width:118px}.mobku-web-client-v038 .mobku-apk-brand strong{max-width:62px}.mobku-web-client-v038 .mobku-apk-iconbtn{width:38px;height:38px}.mobku-web-client-v038 .mobku-apk-coinpill{min-width:66px;max-width:78px}.mobku-web-client-v038 .mobku-apk-coinpill span{max-width:31px}.mobku-web-client-v038 .mobku-apk-hero-slider-v035{height:188px;min-height:188px}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 .mobku-apk-hero-content{max-width:82%;padding:0 15px 18px}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 h1{font-size:21px}.mobku-web-client-v038 .mobku-apk-hero-slider-v035 p{display:none}}


/* v0.3.9 — Hero Synopsis Pass
   Hero pilihan admin sekarang menampilkan meta chapter + sinopsis ringkas.
   Batas teks tetap dikunci CSS agar tidak membengkakkan layar mobile. */
.mobku-web-client-v039{--topbar:66px;--navh:68px;--bg:#f8f6ff;--page:#fff;--line:#e7e1f4;--card:#fff}
.mobku-web-client-v039 .mobku-app-screen{padding:calc(var(--topbar) + 12px) 14px calc(var(--navh) + 24px);background:linear-gradient(180deg,#fff 0%,#fff 48%,#f7f3ff 100%)}
.mobku-web-client-v039 .mobku-apk-topbar{height:66px;padding:10px 14px;background:rgba(255,255,255,.972);border-bottom:1px solid rgba(230,224,242,.88);gap:8px;box-shadow:0 5px 18px rgba(47,22,181,.035)}
.mobku-web-client-v039 .mobku-apk-brand{display:flex;align-items:center;gap:9px;min-width:0;max-width:140px;text-decoration:none!important;flex:1 1 auto}
.mobku-web-client-v039 .mobku-apk-logo{width:36px;height:36px;border-radius:12px;font-size:16px;box-shadow:0 8px 18px rgba(109,48,255,.22)}
.mobku-web-client-v039 .mobku-apk-brandtext{min-width:0;display:grid;gap:1px}.mobku-web-client-v039 .mobku-apk-brand strong{font-size:14px;line-height:1;font-weight:1000;letter-spacing:-.02em;color:#151426;max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobku-web-client-v039 .mobku-apk-brand small{font-size:10px;line-height:1.2;color:#777990;max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mobku-web-client-v039 .mobku-apk-actions{gap:6px;flex:0 0 auto}.mobku-web-client-v039 .mobku-apk-iconbtn{width:40px;height:40px;border-radius:13px;box-shadow:none;background:#fff;border-color:#e5def2}.mobku-web-client-v039 .mobku-apk-iconbtn svg{width:21px;height:21px;stroke-width:2.05}
.mobku-web-client-v039 .mobku-apk-coinpill{height:40px;min-width:72px;max-width:94px;padding:5px 5px 5px 7px;border-radius:13px;gap:5px;box-shadow:none;background:#fff;border-color:#e5def2;overflow:hidden}.mobku-web-client-v039 .mobku-apk-coinpill svg{width:18px;height:18px;color:#d79c00;flex:0 0 auto}.mobku-web-client-v039 .mobku-apk-coinpill span{font-size:11px;line-height:1;font-weight:1000;max-width:39px;min-width:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#17152a;text-align:left}.mobku-web-client-v039 .mobku-apk-coinpill b{width:22px;height:22px;min-width:22px;font-size:15px;display:grid;place-items:center}.mobku-web-client-v039 .mobku-apk-coinpill b svg{width:15px;height:15px;color:#6d30ff}
.mobku-web-client-v039 .mobku-apk-hero-slider-v035{height:224px;min-height:224px;margin:2px 0 18px;border-radius:18px;background:#120727;box-shadow:0 14px 30px rgba(49,26,110,.18);position:relative;overflow:hidden}
.mobku-web-client-v039 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide{background-position:center;background-size:cover;text-decoration:none!important}
.mobku-web-client-v039 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide:before,.mobku-web-client-v039 .mobku-apk-hero-slider-v035.is-empty:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,5,18,.86) 0%,rgba(7,5,18,.62) 45%,rgba(7,5,18,.22) 100%),linear-gradient(180deg,rgba(7,5,18,.06) 0%,rgba(7,5,18,.68) 100%)}
.mobku-web-client-v039 .mobku-apk-hero-slider-v035 .mobku-apk-hero-content{position:absolute;z-index:2;left:0;right:auto;top:auto;bottom:0;max-width:84%;padding:0 17px 20px;color:#fff}
.mobku-web-client-v039 .mobku-apk-hero-slider-v035 .mobku-apk-badge{margin-bottom:8px;padding:6px 9px;border-radius:10px;background:linear-gradient(135deg,#8b5cf6,#6d30ff);border:0;font-size:10px;letter-spacing:.07em;box-shadow:0 6px 16px rgba(109,48,255,.22)}
.mobku-web-client-v039 .mobku-apk-hero-slider-v035 h1{font-size:23px;line-height:1.04;margin:0 0 5px;letter-spacing:-.04em;max-width:100%;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.42);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.mobku-web-client-v039 .mobku-apk-hero-meta{display:block;margin:0 0 6px;font-size:11px;line-height:1.2;color:#fff;font-weight:850;text-shadow:0 1px 8px rgba(0,0,0,.45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:94%}
.mobku-web-client-v039 .mobku-apk-hero-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 11px;max-width:100%;font-size:11px;line-height:1.34;color:#efeaff;text-shadow:0 1px 8px rgba(0,0,0,.42)}
.mobku-web-client-v039 .mobku-apk-hero-slider-v035 .mobku-apk-primary{min-height:38px;border-radius:13px;padding:0 13px;font-size:11px;box-shadow:0 8px 18px rgba(109,48,255,.24)}
.mobku-web-client-v039 .mobku-apk-hero-slider-v035 .mobku-apk-primary svg{width:17px;height:17px}.mobku-web-client-v039 .mobku-apk-hero-slider-v035 .mobku-apk-dots{right:16px;left:auto;bottom:13px;gap:5px;transform:none}.mobku-web-client-v039 .mobku-apk-hero-slider-v035 .mobku-apk-dots button{width:6px;height:6px;background:rgba(255,255,255,.48)}.mobku-web-client-v039 .mobku-apk-hero-slider-v035 .mobku-apk-dots button.is-active{width:18px;background:#fff}
.mobku-web-client-v039 .mobku-cover-card strong,.mobku-web-client-v039 .mobku-home-update-card strong{font-size:12px;line-height:1.2}.mobku-web-client-v039 .mobku-cover-card small,.mobku-web-client-v039 .mobku-home-update-card small{font-size:10px;line-height:1.15}.mobku-web-client-v039 .mobku-ranking-row em,.mobku-web-client-v039 .mobku-stat-line-v027 strong,.mobku-web-client-v039 .mobku-account-shortcuts strong{font-variant-numeric:tabular-nums}
@media(max-width:374px){.mobku-web-client-v039 .mobku-apk-brand{max-width:118px}.mobku-web-client-v039 .mobku-apk-brand strong{max-width:62px}.mobku-web-client-v039 .mobku-apk-iconbtn{width:38px;height:38px}.mobku-web-client-v039 .mobku-apk-coinpill{min-width:66px;max-width:78px}.mobku-web-client-v039 .mobku-apk-coinpill span{max-width:31px}.mobku-web-client-v039 .mobku-apk-hero-slider-v035{height:218px;min-height:218px}.mobku-web-client-v039 .mobku-apk-hero-slider-v035 .mobku-apk-hero-content{max-width:88%;padding:0 15px 18px}.mobku-web-client-v039 .mobku-apk-hero-slider-v035 h1{font-size:21px}.mobku-web-client-v039 .mobku-apk-hero-desc{-webkit-line-clamp:2}}


/* v0.3.10 — Detail Tab + Pagination + Spoiler Pass */
.mobku-web-client-v0310{--topbar:66px;--navh:68px;--bg:#f8f6ff;--page:#fff;--line:#e7e1f4;--card:#fff}
.mobku-web-client-v0310 .mobku-app-screen{padding:calc(var(--topbar) + 12px) 14px calc(var(--navh) + 24px);background:linear-gradient(180deg,#fff 0%,#fff 48%,#f7f3ff 100%)}
.mobku-web-client-v0310 .mobku-apk-topbar{height:66px;padding:10px 14px;background:rgba(255,255,255,.972);border-bottom:1px solid rgba(230,224,242,.88);gap:8px;box-shadow:0 5px 18px rgba(47,22,181,.035)}
.mobku-web-client-v0310 .mobku-apk-brand{display:flex;align-items:center;gap:9px;min-width:0;max-width:140px;text-decoration:none!important;flex:1 1 auto}
.mobku-web-client-v0310 .mobku-apk-logo{width:36px;height:36px;border-radius:12px;font-size:16px;box-shadow:0 8px 18px rgba(109,48,255,.22)}
.mobku-web-client-v0310 .mobku-apk-brandtext{min-width:0;display:grid;gap:1px}.mobku-web-client-v0310 .mobku-apk-brand strong{font-size:14px;line-height:1;font-weight:1000;letter-spacing:-.02em;color:#151426;max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobku-web-client-v0310 .mobku-apk-brand small{font-size:10px;line-height:1.2;color:#777990;max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mobku-web-client-v0310 .mobku-apk-actions{gap:6px;flex:0 0 auto}.mobku-web-client-v0310 .mobku-apk-iconbtn{width:40px;height:40px;border-radius:13px;box-shadow:none;background:#fff;border-color:#e5def2}.mobku-web-client-v0310 .mobku-apk-iconbtn svg{width:21px;height:21px;stroke-width:2.05}.mobku-web-client-v0310 .mobku-apk-coinpill{height:40px;min-width:72px;max-width:94px;padding:5px 5px 5px 7px;border-radius:13px;gap:5px;box-shadow:none;background:#fff;border-color:#e5def2;overflow:hidden}.mobku-web-client-v0310 .mobku-apk-coinpill svg{width:18px;height:18px;color:#d79c00;flex:0 0 auto}.mobku-web-client-v0310 .mobku-apk-coinpill span{font-size:11px;line-height:1;font-weight:1000;max-width:39px;min-width:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#17152a;text-align:left}.mobku-web-client-v0310 .mobku-apk-coinpill b{width:22px;height:22px;min-width:22px;font-size:15px;display:grid;place-items:center}.mobku-web-client-v0310 .mobku-apk-coinpill b svg{width:15px;height:15px;color:#6d30ff}
.mobku-detail-tabs-screen .mobku-detail-tabs-v0310{position:sticky;top:66px;z-index:30;margin:12px -14px 0;padding:8px 14px;background:rgba(248,246,255,.96);backdrop-filter:blur(14px);border-top:1px solid rgba(231,225,244,.65);border-bottom:1px solid rgba(231,225,244,.65)}
.mobku-detail-tabs-v0310 a{height:38px;padding:0 16px;font-size:12px;box-shadow:none;border-color:#e5def2}.mobku-detail-tabs-v0310 a.is-active{background:#6d30ff!important;color:#fff!important;border-color:#6d30ff!important;box-shadow:0 8px 18px rgba(109,48,255,.18)}
.mobku-detail-tab-panel{margin-top:14px;animation:mobkuTabIn .18s ease both}.mobku-detail-tab-panel[hidden]{display:none!important}@keyframes mobkuTabIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}
.mobku-detail-tabs-screen .mobku-social-actions-v027{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.mobku-detail-tabs-screen .mobku-social-actions-v027 .mobku-icon-action{min-height:64px;border-radius:15px;padding:8px 4px;font-size:10px}.mobku-detail-tabs-screen .mobku-stat-line-v027{margin-top:12px}.mobku-detail-tabs-screen .mobku-stat-line-v027 div{min-width:96px;padding:10px}.mobku-detail-tabs-screen .mobku-stat-line-v027 strong{font-size:19px}
.mobku-detail-tabs-screen .mobku-chapter-toolbar{display:grid;grid-template-columns:1fr 86px 86px 42px;gap:8px;margin-bottom:10px}.mobku-detail-tabs-screen .mobku-chapter-toolbar input,.mobku-detail-tabs-screen .mobku-chapter-toolbar select{width:100%;height:40px;min-height:40px;border:1px solid var(--line);border-radius:13px;background:#fff;padding:0 10px;font-size:12px;font-weight:850;box-shadow:0 6px 14px rgba(49,29,98,.06)}.mobku-detail-tabs-screen .mobku-chapter-toolbar button{width:42px;height:40px;border:0;border-radius:13px;background:#efe7ff;color:#6d30ff;display:grid;place-items:center}.mobku-detail-tabs-screen .mobku-chapter-filter{display:flex;gap:7px;margin:2px 0 12px;overflow-x:auto;scrollbar-width:none}.mobku-detail-tabs-screen .mobku-chapter-filter button{height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:12px;font-weight:900}.mobku-detail-tabs-screen .mobku-chapter-filter button.is-active{background:#6d30ff;color:#fff;border-color:#6d30ff}
.mobku-pagination--apk{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;margin:15px 0 2px}.mobku-page-btn{height:40px;border-radius:14px;border:1px solid var(--line);background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;font-weight:950;font-size:12px;color:#6d30ff!important;box-shadow:var(--shadow2);white-space:nowrap}.mobku-page-btn svg{width:17px;height:17px}.mobku-page-btn.is-next{justify-self:end}.mobku-page-btn.is-disabled{opacity:.45;color:#8a8ca1!important;pointer-events:none}.mobku-page-status{min-width:78px;text-align:center;display:grid;gap:1px}.mobku-page-status strong{font-size:15px;line-height:1;color:#161428}.mobku-page-status small{font-size:10px;line-height:1.15;color:var(--muted);white-space:nowrap}
.mobku-comment-list-v0310{display:grid;gap:12px}.mobku-comment-list-v0310 .mobku-comment-card{grid-template-columns:42px 1fr}.mobku-comment-card.is-spoiler{border-color:#d8c8ff;background:linear-gradient(180deg,#fff,#fbf8ff)}.mobku-spoiler-box{position:relative;border:1px solid #e4daf9;background:#f8f4ff;border-radius:14px;overflow:hidden;margin:8px 0}.mobku-spoiler-box p{margin:0!important;padding:12px;color:#34364a;filter:blur(5px);user-select:none;max-height:78px;overflow:hidden}.mobku-spoiler-box button{position:absolute;z-index:2;inset:0;width:100%;border:0;background:rgba(18,10,43,.72);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:1000}.mobku-spoiler-box button svg{width:18px;height:18px}.mobku-spoiler-box.is-revealed p{filter:none;user-select:auto;max-height:none}.mobku-spoiler-box.is-revealed button{display:none}.mobku-comment-form .mobku-check-row{background:#f8f6ff;border:1px dashed #d9ccff;border-radius:13px;padding:9px 10px;font-weight:900;color:#5f4c86}
@media(max-width:374px){.mobku-detail-tabs-screen .mobku-chapter-toolbar{grid-template-columns:1fr 76px 76px 40px;gap:6px}.mobku-detail-tabs-v0310 a{padding:0 13px}.mobku-page-btn span{display:none}.mobku-page-btn{padding:0;width:42px}.mobku-detail-tabs-screen .mobku-social-actions-v027{gap:5px}.mobku-detail-tabs-screen .mobku-social-actions-v027 .mobku-icon-action{font-size:9px}}


/* v0.3.11 Detail UI pass: arah action lebih jelas, tanpa tombol komentar/share di action row */
.mobku-web-client-v0311 .mobku-apk-brandtext{min-width:0;display:grid;gap:1px}.mobku-web-client-v0311 .mobku-apk-brand strong{font-size:14px;line-height:1;font-weight:1000;letter-spacing:-.02em;color:#151426;max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobku-web-client-v0311 .mobku-apk-brand small{font-size:10px;line-height:1.2;color:#777990;max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mobku-web-client-v0311 .mobku-apk-actions{gap:6px;flex:0 0 auto}.mobku-web-client-v0311 .mobku-apk-iconbtn{width:40px;height:40px;border-radius:13px;box-shadow:none;background:#fff;border-color:#e5def2}.mobku-web-client-v0311 .mobku-apk-iconbtn svg{width:21px;height:21px;stroke-width:2.05}.mobku-web-client-v0311 .mobku-apk-coinpill{height:40px;min-width:72px;max-width:94px;padding:5px 5px 5px 7px;border-radius:13px;gap:5px;box-shadow:none;background:#fff;border-color:#e5def2;overflow:hidden}.mobku-web-client-v0311 .mobku-apk-coinpill svg{width:18px;height:18px;color:#d79c00;flex:0 0 auto}.mobku-web-client-v0311 .mobku-apk-coinpill span{font-size:11px;line-height:1;font-weight:1000;max-width:39px;min-width:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#17152a;text-align:left}.mobku-web-client-v0311 .mobku-apk-coinpill b{width:22px;height:22px;min-width:22px;font-size:15px;display:grid;place-items:center}.mobku-web-client-v0311 .mobku-apk-coinpill b svg{width:15px;height:15px;color:#6d30ff}
.mobku-web-client-v0311 .mobku-detail-v027{gap:12px}.mobku-web-client-v0311 .mobku-detail-hero-v027{min-height:auto;border-radius:20px;padding:14px;background-position:center;box-shadow:0 14px 28px rgba(49,26,110,.18)}.mobku-web-client-v0311 .mobku-detail-hero-v027:before{background:linear-gradient(90deg,rgba(5,4,14,.76) 0%,rgba(5,4,14,.54) 48%,rgba(5,4,14,.22) 100%),linear-gradient(180deg,rgba(5,4,14,.05),rgba(5,4,14,.74))}.mobku-web-client-v0311 .mobku-detail-coverline{grid-template-columns:92px 1fr;gap:12px;align-items:end}.mobku-web-client-v0311 .mobku-detail-coverline figure{width:92px;border-radius:14px}.mobku-web-client-v0311 .mobku-detail-coverline h1{font-size:22px;line-height:1.04;margin:2px 0 4px}.mobku-web-client-v0311 .mobku-detail-alt{font-size:11px;margin-bottom:6px}.mobku-web-client-v0311 .mobku-detail-chips{gap:5px;max-height:52px}.mobku-web-client-v0311 .mobku-detail-chips span{height:24px;display:inline-flex;align-items:center;padding:0 8px;font-size:9px;background:rgba(255,255,255,.18);backdrop-filter:blur(6px)}.mobku-web-client-v0311 .mobku-detail-summary{font-size:12px;line-height:1.42;margin-top:11px;-webkit-line-clamp:3}.mobku-web-client-v0311 .mobku-detail-cta{grid-template-columns:1fr 96px;gap:8px;margin-top:12px}.mobku-web-client-v0311 .mobku-detail-cta .mobku-app-btn{min-height:48px;border-radius:14px}.mobku-web-client-v0311 .mobku-detail-cta .mobku-icon-action{min-height:48px;border-radius:14px;font-size:11px;padding:0 8px;background:#fff;color:#19172b!important}.mobku-web-client-v0311 .mobku-detail-cta .mobku-icon-action svg{width:19px;height:19px}
.mobku-web-client-v0311 .mobku-detail-action-strip-v0311{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mobku-web-client-v0311 .mobku-detail-action-strip-v0311 .mobku-inline-action{display:block;min-width:0}.mobku-web-client-v0311 .mobku-detail-action-strip-v0311 .mobku-icon-action{width:100%;min-height:46px;border-radius:15px;display:flex;flex-direction:row;gap:7px;padding:0 8px;font-size:11px;box-shadow:0 8px 18px rgba(40,24,90,.06);background:#fff;color:#181629!important}.mobku-web-client-v0311 .mobku-detail-action-strip-v0311 .mobku-icon-action svg{width:19px;height:19px}.mobku-web-client-v0311 .mobku-detail-action-strip-v0311 .mobku-icon-action.is-on{background:#efe7ff;color:#6d30ff!important;border-color:#cdbbff}.mobku-web-client-v0311 .mobku-detail-action-strip-v0311 .mobku-icon-action.is-on svg{fill:#6d30ff22}
.mobku-web-client-v0311 .mobku-rating-sheet-v0311{display:none;margin-top:-2px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:12px;box-shadow:var(--shadow2)}.mobku-web-client-v0311 .mobku-rating-sheet-v0311.is-open{display:block}.mobku-web-client-v0311 .mobku-rating-sheet-v0311 strong{display:block;margin-bottom:9px;font-size:12px;color:#17152a}.mobku-web-client-v0311 .mobku-rating-sheet-v0311 div{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.mobku-web-client-v0311 .mobku-rating-sheet-v0311 button{height:38px;border-radius:12px;border:1px solid #e3daf7;background:#faf8ff;color:#221f35;font-weight:950;display:flex;align-items:center;justify-content:center;gap:4px}.mobku-web-client-v0311 .mobku-rating-sheet-v0311 button.is-on{background:#6d30ff;color:#fff;border-color:#6d30ff}.mobku-web-client-v0311 .mobku-rating-sheet-v0311 svg{width:16px;height:16px}
.mobku-web-client-v0311 .mobku-social-actions-v027{display:none!important}.mobku-web-client-v0311 .mobku-stat-line-v027{margin-top:4px;grid-auto-columns:88px;gap:8px}.mobku-web-client-v0311 .mobku-stat-line-v027 div{border-radius:15px;padding:9px 10px}.mobku-web-client-v0311 .mobku-stat-line-v027 span{font-size:9px}.mobku-web-client-v0311 .mobku-stat-line-v027 strong{font-size:18px;line-height:1.05}.mobku-web-client-v0311 .mobku-detail-tabs-v0310{position:sticky;top:66px;z-index:30;margin:10px -14px 0;padding:8px 14px;background:rgba(248,246,255,.96);backdrop-filter:blur(14px);border-top:1px solid rgba(231,225,244,.65);border-bottom:1px solid rgba(231,225,244,.65)}.mobku-web-client-v0311 .mobku-detail-tabs-v0310 a{height:36px;padding:0 14px;font-size:12px;box-shadow:none;border-color:#e5def2}.mobku-web-client-v0311 .mobku-detail-tabs-v0310 a.is-active{background:#6d30ff!important;color:#fff!important;border-color:#6d30ff!important;box-shadow:0 8px 18px rgba(109,48,255,.18)}.mobku-web-client-v0311 .mobku-detail-tab-panel{margin-top:12px}.mobku-web-client-v0311 .mobku-detail-tab-panel[hidden]{display:none!important}
.mobku-web-client-v0311 .mobku-chapter-toolbar{display:grid;grid-template-columns:1fr 78px 82px 40px;gap:7px;margin-bottom:9px}.mobku-web-client-v0311 .mobku-chapter-toolbar input,.mobku-web-client-v0311 .mobku-chapter-toolbar select{width:100%;height:39px;min-height:39px;border:1px solid var(--line);border-radius:13px;background:#fff;padding:0 9px;font-size:11px;font-weight:850;box-shadow:0 6px 14px rgba(49,29,98,.05)}.mobku-web-client-v0311 .mobku-chapter-toolbar button{width:40px;height:39px;border:0;border-radius:13px;background:#efe7ff;color:#6d30ff;display:grid;place-items:center}.mobku-web-client-v0311 .mobku-chapter-filter{display:none!important}.mobku-web-client-v0311 .mobku-reader-chapter-list a{border-radius:14px;padding:11px 12px}.mobku-web-client-v0311 .mobku-reader-chapter-list strong{font-size:14px}.mobku-web-client-v0311 .mobku-reader-chapter-list small{font-size:11px}.mobku-web-client-v0311 .mobku-reader-chapter-list em{font-size:12px}.mobku-web-client-v0311 .mobku-pagination--apk{display:grid;grid-template-columns:minmax(94px,1fr) auto minmax(94px,1fr);align-items:center;gap:8px;margin:14px 0 4px}.mobku-web-client-v0311 .mobku-page-btn{height:42px;border-radius:15px;font-size:12px;padding:0 10px;background:#fff}.mobku-web-client-v0311 .mobku-page-status{min-width:74px}.mobku-web-client-v0311 .mobku-page-status strong{font-size:16px}.mobku-web-client-v0311 .mobku-page-status small{font-size:10px}
@media(max-width:374px){.mobku-web-client-v0311 .mobku-detail-coverline{grid-template-columns:82px 1fr}.mobku-web-client-v0311 .mobku-detail-coverline figure{width:82px}.mobku-web-client-v0311 .mobku-detail-coverline h1{font-size:20px}.mobku-web-client-v0311 .mobku-detail-action-strip-v0311{gap:6px}.mobku-web-client-v0311 .mobku-detail-action-strip-v0311 .mobku-icon-action{font-size:10px;gap:5px}.mobku-web-client-v0311 .mobku-chapter-toolbar{grid-template-columns:1fr 70px 74px 38px;gap:5px}.mobku-web-client-v0311 .mobku-page-btn span{display:none}.mobku-web-client-v0311 .mobku-page-btn{padding:0;width:42px}.mobku-web-client-v0311 .mobku-pagination--apk{grid-template-columns:42px 1fr 42px}.mobku-web-client-v0311 .mobku-stat-line-v027{grid-auto-columns:82px}.mobku-web-client-v0311 .mobku-stat-line-v027 strong{font-size:16px}}


/* v0.3.12 - access filter parity + durable state UI */
.mobku-web-client-v0312 .mobku-chapter-toolbar{grid-template-columns:1fr 104px 82px 40px}
.mobku-web-client-v0312 .mobku-chapter-toolbar select[name="access"]{font-size:10.5px;padding:0 7px}
.mobku-web-client-v0312 .mobku-reader-chapter-list a{align-items:center}
.mobku-web-client-v0312 .mobku-chapter-access-pill{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:28px;border-radius:999px;padding:0 10px;font-size:10.5px;font-weight:950;background:#f5f1ff;color:#6d30ff;border:1px solid #e1d6ff;white-space:nowrap}
.mobku-web-client-v0312 .mobku-chapter-access-pill.is-locked{background:#fff1f2;color:#db1747;border-color:#ffc9d4}
.mobku-web-client-v0312 .mobku-chapter-access-pill.is-early_access{background:#fff8e6;color:#9b6200;border-color:#ffe1a0}
.mobku-web-client-v0312 .mobku-chapter-access-pill.is-unlocked{background:#ecfff5;color:#087c48;border-color:#b7f1d2}
.mobku-web-client-v0312 .mobku-chapter-access-pill.is-open{background:#eef8ff;color:#0567a8;border-color:#bee4ff}
.mobku-web-client-v0312 .mobku-icon-action.is-on{background:#efe7ff!important;color:#6d30ff!important;border-color:#cdbbff!important}
.mobku-web-client-v0312 .mobku-wallet-invoice-v028.is-paid{border-color:#b7f1d2;background:#f6fffa}
.mobku-web-client-v0312 .mobku-wallet-invoice-v028.is-paid .mobku-status-pill{background:#e8fff3;color:#087c48}
@media(max-width:374px){.mobku-web-client-v0312 .mobku-chapter-toolbar{grid-template-columns:1fr 92px 74px 38px}.mobku-web-client-v0312 .mobku-chapter-access-pill{min-width:52px;padding:0 8px;font-size:10px}}


/* v0.3.14 - Light consistency rollback + tidy info/comments */
.mobku-web-client-v0314 .mobku-detail-screen{background:#faf8ff;color:#100f1e}
.mobku-web-client-v0314 .mobku-detail-hero-v027{background-position:center;border-radius:20px;min-height:auto;padding:14px;box-shadow:0 14px 28px rgba(49,26,110,.16)}
.mobku-web-client-v0314 .mobku-detail-hero-v027:before{background:linear-gradient(90deg,rgba(5,4,14,.74) 0%,rgba(5,4,14,.50) 52%,rgba(5,4,14,.18) 100%),linear-gradient(180deg,rgba(5,4,14,.06),rgba(5,4,14,.74))}
.mobku-web-client-v0314 .mobku-detail-coverline{grid-template-columns:92px 1fr;gap:12px;align-items:end}.mobku-web-client-v0314 .mobku-detail-coverline figure{width:92px;border-radius:14px}.mobku-web-client-v0314 .mobku-detail-coverline h1{font-size:22px;line-height:1.04;margin:2px 0 4px}.mobku-web-client-v0314 .mobku-detail-summary{font-size:12px;line-height:1.42;margin-top:11px;-webkit-line-clamp:3}.mobku-web-client-v0314 .mobku-detail-cta{grid-template-columns:1fr 96px;gap:8px;margin-top:12px}.mobku-web-client-v0314 .mobku-detail-cta .mobku-app-btn{min-height:48px;border-radius:14px}.mobku-web-client-v0314 .mobku-detail-cta .mobku-icon-action{min-height:48px;border-radius:14px;font-size:11px;padding:0 8px;background:#fff;color:#19172b!important}
.mobku-web-client-v0314 .mobku-detail-action-strip-v0311{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0 0}.mobku-web-client-v0314 .mobku-detail-action-strip-v0311 .mobku-icon-action{min-height:54px;border-radius:15px;background:#fff;color:#211d33!important;border-color:#e2d9f4;box-shadow:0 8px 20px rgba(49,29,98,.07);font-size:10px}.mobku-web-client-v0314 .mobku-detail-action-strip-v0311 .mobku-icon-action.is-on{background:#efe7ff;color:#6d30ff!important;border-color:#d4c4ff}
.mobku-web-client-v0314 .mobku-stat-line-v027{margin-top:8px;grid-auto-columns:88px;gap:8px}.mobku-web-client-v0314 .mobku-stat-line-v027 div{border-radius:15px;padding:9px 10px;background:#fff}.mobku-web-client-v0314 .mobku-stat-line-v027 span{font-size:9px}.mobku-web-client-v0314 .mobku-stat-line-v027 strong{font-size:18px;line-height:1.05}
.mobku-web-client-v0314 .mobku-detail-tabs-v0310{position:sticky;top:66px;z-index:30;margin:10px -14px 0;padding:8px 14px;background:rgba(248,246,255,.96);backdrop-filter:blur(14px);border-top:1px solid rgba(231,225,244,.65);border-bottom:1px solid rgba(231,225,244,.65)}.mobku-web-client-v0314 .mobku-detail-tabs-v0310 a{height:36px;padding:0 14px;font-size:12px;box-shadow:none;border-color:#e5def2;background:#fff;color:#171527!important}.mobku-web-client-v0314 .mobku-detail-tabs-v0310 a.is-active{background:#6d30ff!important;color:#fff!important;border-color:#6d30ff!important;box-shadow:0 8px 18px rgba(109,48,255,.18)}
.mobku-web-client-v0314 .mobku-info-panel-v0314{background:#fff;border:1px solid #e5def2;border-radius:18px;padding:14px;box-shadow:0 10px 24px rgba(49,29,98,.06)}.mobku-web-client-v0314 .mobku-info-panel-v0314 dl{display:grid;gap:9px;margin:0}.mobku-web-client-v0314 .mobku-info-panel-v0314 dl div{display:grid;grid-template-columns:118px 1fr;gap:10px;align-items:start}.mobku-web-client-v0314 .mobku-info-panel-v0314 dt{font-size:12px;color:#746c86;font-weight:800}.mobku-web-client-v0314 .mobku-info-panel-v0314 dd{margin:0;font-size:13px;color:#171527;font-weight:950;line-height:1.35}.mobku-web-client-v0314 .mobku-info-desc{border-top:1px solid #eee7fb;margin-top:13px;padding-top:13px}.mobku-web-client-v0314 .mobku-info-desc strong{display:block;margin-bottom:6px;color:#6d30ff;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.mobku-web-client-v0314 .mobku-info-desc p{margin:0;font-size:13px;line-height:1.62;color:#28243b}
.mobku-web-client-v0314 .mobku-comment-form,.mobku-web-client-v0314 .mobku-comment-card{background:#fff!important;border:1px solid #e5def2!important;color:#171527!important;box-shadow:0 8px 20px rgba(49,29,98,.06)!important}.mobku-web-client-v0314 .mobku-comment-form textarea{background:#fff;color:#171527;border:1px solid #e5def2}.mobku-web-client-v0314 .mobku-comment-card p{color:#211d33}.mobku-web-client-v0314 .mobku-comment-card footer button{color:#6d30ff!important}
@media(max-width:374px){.mobku-web-client-v0314 .mobku-detail-coverline{grid-template-columns:84px 1fr}.mobku-web-client-v0314 .mobku-detail-coverline figure{width:84px}.mobku-web-client-v0314 .mobku-info-panel-v0314 dl div{grid-template-columns:104px 1fr}.mobku-web-client-v0314 .mobku-detail-action-strip-v0311{gap:6px}.mobku-web-client-v0314 .mobku-detail-action-strip-v0311 .mobku-icon-action{font-size:9px}}


/* v0.3.15 - Dark consistency pass + tidy detail info */
body.mobku-web-client-v0315{
  --bg:#070810;--page:#0c0f18;--text:#f8f5ff;--muted:#b8aec9;--soft:#8c839f;
  --line:#282235;--card:#111522;--primary:#a86cff;--primary2:#8d5cff;--primary3:#d6a8ff;
  --purple-soft:#241a37;--purple-faint:#15101f;--gold:#f6c34e;--green:#4fe0a2;--danger:#ff6076;
  --shadow:0 18px 44px rgba(0,0,0,.42);--shadow2:0 10px 26px rgba(0,0,0,.28);
  background:#05060b!important;color:var(--text);color-scheme:dark;
}
body.mobku-web-client-v0315 .mobku-client-shell{background:#05060b!important;}
body.mobku-web-client-v0315 .mobku-app-screen,
body.mobku-web-client-v0315 .mobku-client-auth,
body.mobku-web-client-v0315 .mobku-reader{background:linear-gradient(180deg,#080a12 0%,#0c0f18 42%,#070810 100%)!important;color:#f8f5ff!important;box-shadow:0 0 0 1px rgba(255,255,255,.04)!important;}
body.mobku-web-client-v0315 .mobku-apk-topbar{background:rgba(10,12,20,.92)!important;border-bottom:1px solid #242132!important;box-shadow:0 10px 28px rgba(0,0,0,.26)!important;}
body.mobku-web-client-v0315 .mobku-apk-brand strong{color:#fff!important;letter-spacing:-.035em;font-size:18px;line-height:1.05;}
body.mobku-web-client-v0315 .mobku-apk-brand small{color:#a79cb9!important;font-size:10px;}
body.mobku-web-client-v0315 .mobku-logo-mark{box-shadow:0 0 0 1px rgba(255,255,255,.08),0 12px 26px rgba(109,48,255,.34);}
body.mobku-web-client-v0315 .mobku-apk-iconbtn,
body.mobku-web-client-v0315 .mobku-apk-coinpill{background:#111522!important;border-color:#2a2439!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,0,0,.22)!important;}
body.mobku-web-client-v0315 .mobku-apk-coinpill b{background:#251a3a!important;color:#dfc2ff!important;}
body.mobku-web-client-v0315 .mobku-apk-coinpill span{color:#fff!important;}
body.mobku-web-client-v0315 .mobku-bottom-tabs{background:rgba(12,15,24,.95)!important;border-top:1px solid #272236!important;box-shadow:0 -16px 38px rgba(0,0,0,.42)!important;border-radius:22px 22px 0 0!important;}
body.mobku-web-client-v0315 .mobku-bottom-tabs a{color:#aaa2b9!important;}
body.mobku-web-client-v0315 .mobku-bottom-tabs a.is-active{color:#eccfff!important;}
body.mobku-web-client-v0315 .mobku-bottom-tabs a.is-active b{background:#2b1f40!important;color:#dcbcff!important;}
body.mobku-web-client-v0315 .mobku-eyebrow,
body.mobku-web-client-v0315 .mobku-app-kicker,
body.mobku-web-client-v0315 .mobku-app-section-head span{color:#b98cff!important;}
body.mobku-web-client-v0315 .mobku-app-section-head h2,
body.mobku-web-client-v0315 .mobku-page-hero h1,
body.mobku-web-client-v0315 h1,body.mobku-web-client-v0315 h2,body.mobku-web-client-v0315 h3{color:#fff!important;}
body.mobku-web-client-v0315 .mobku-app-section-head p,
body.mobku-web-client-v0315 .mobku-detail-alt{color:#b7adc7!important;}
body.mobku-web-client-v0315 .mobku-app-section.clean,
body.mobku-web-client-v0315 .mobku-account-card,
body.mobku-web-client-v0315 .mobku-wallet-balance-card,
body.mobku-web-client-v0315 .mobku-page-hero,
body.mobku-web-client-v0315 .mobku-client-auth-card{background:#101420!important;border:1px solid #292538!important;border-radius:18px!important;box-shadow:var(--shadow2)!important;}
body.mobku-web-client-v0315 .mobku-detail-screen .mobku-app-section.clean{padding:14px!important;margin-top:14px!important;}
body.mobku-web-client-v0315 .mobku-form-status{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#181226!important;border:1px solid #4b356e!important;color:#eadcff!important;box-shadow:0 10px 24px rgba(0,0,0,.24)!important;}
body.mobku-web-client-v0315 .mobku-form-status.success{background:#102719!important;border-color:#2f8b5e!important;color:#bdfbd8!important;}
body.mobku-web-client-v0315 .mobku-form-status.error{background:#311019!important;border-color:#814051!important;color:#ffd4dc!important;}
body.mobku-web-client-v0315 .mobku-form-status [data-mobku-flash-close]{width:28px;height:28px;border:0;border-radius:10px;background:rgba(255,255,255,.08);color:inherit;font-size:20px;line-height:1;display:grid;place-items:center;}
body.mobku-web-client-v0315 .mobku-empty{background:#0f1320!important;border-color:#322d42!important;color:#aaa2b9!important;}
body.mobku-web-client-v0315 .mobku-app-btn,
body.mobku-web-client-v0315 .mobku-button,
body.mobku-web-client-v0315 .mobku-apk-primary{background:linear-gradient(135deg,#8b5cff,#b780ff)!important;color:#fff!important;border:0!important;box-shadow:0 13px 28px rgba(130,82,255,.30)!important;}
body.mobku-web-client-v0315 .mobku-app-btn.is-ghost,
body.mobku-web-client-v0315 .mobku-button--ghost{background:#121725!important;color:#f3ecff!important;border:1px solid #302b3f!important;box-shadow:var(--shadow2)!important;}
body.mobku-web-client-v0315 input,
body.mobku-web-client-v0315 select,
body.mobku-web-client-v0315 textarea{background:#0d111c!important;color:#f8f5ff!important;border-color:#2d283a!important;}
body.mobku-web-client-v0315 input::placeholder,
body.mobku-web-client-v0315 textarea::placeholder{color:#7f748e!important;}
body.mobku-web-client-v0315 input:focus,
body.mobku-web-client-v0315 select:focus,
body.mobku-web-client-v0315 textarea:focus{border-color:#8d5cff!important;box-shadow:0 0 0 4px rgba(141,92,255,.18)!important;outline:0!important;}

/* Detail: stay web layout, but use APK-like hierarchy without copy-paste */
body.mobku-web-client-v0315 .mobku-detail-v027{display:block;}
body.mobku-web-client-v0315 .mobku-detail-hero-v027{background:#0e1220 var(--detail-bg) center/cover no-repeat!important;border:1px solid #2d2839!important;border-radius:18px!important;box-shadow:0 18px 44px rgba(0,0,0,.42)!important;overflow:hidden!important;padding:14px!important;}
body.mobku-web-client-v0315 .mobku-detail-hero-v027:before,
body.mobku-web-client-v0315 .mobku-detail-gradient{background:linear-gradient(90deg,rgba(5,7,12,.90),rgba(10,12,20,.62) 62%,rgba(10,12,20,.28))!important;}
body.mobku-web-client-v0315 .mobku-detail-coverline{grid-template-columns:92px 1fr!important;gap:13px!important;align-items:end!important;}
body.mobku-web-client-v0315 .mobku-detail-coverline figure{width:92px!important;aspect-ratio:2/3!important;border-radius:16px!important;overflow:hidden!important;background:#141827!important;box-shadow:0 16px 28px rgba(0,0,0,.38)!important;border:1px solid rgba(255,255,255,.10)!important;}
body.mobku-web-client-v0315 .mobku-detail-coverline h1{font-size:24px!important;line-height:1.05!important;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.55)!important;}
body.mobku-web-client-v0315 .mobku-detail-summary{font-size:12.5px!important;line-height:1.52!important;color:#efeafd!important;max-width:none!important;margin-top:12px!important;}
body.mobku-web-client-v0315 .mobku-detail-chips{display:flex!important;gap:6px!important;flex-wrap:wrap!important;margin-top:7px!important;}
body.mobku-web-client-v0315 .mobku-detail-chips span{height:25px!important;padding:0 9px!important;border-radius:999px!important;font-size:10px!important;font-weight:950!important;border:1px solid rgba(255,255,255,.14)!important;background:rgba(255,255,255,.09)!important;color:#fff!important;}
body.mobku-web-client-v0315 .mobku-detail-chips .mobku-chip-type{background:rgba(139,92,255,.22)!important;border-color:rgba(190,150,255,.42)!important;color:#e5d1ff!important;}
body.mobku-web-client-v0315 .mobku-detail-chips .mobku-chip-status{background:rgba(37,182,125,.16)!important;border-color:rgba(79,224,162,.36)!important;color:#a8ffd1!important;text-transform:capitalize!important;}
body.mobku-web-client-v0315 .mobku-detail-chips .mobku-chip-status.is-status-hiatus{background:rgba(246,195,78,.16)!important;border-color:rgba(246,195,78,.38)!important;color:#ffe2a2!important;}
body.mobku-web-client-v0315 .mobku-detail-chips .mobku-chip-status.is-status-completed,
body.mobku-web-client-v0315 .mobku-detail-chips .mobku-chip-status.is-status-complete{background:rgba(91,161,255,.16)!important;border-color:rgba(91,161,255,.38)!important;color:#c5ddff!important;}
body.mobku-web-client-v0315 .mobku-detail-chips .mobku-chip-genre{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.14)!important;color:#e9e2f6!important;}
body.mobku-web-client-v0315 .mobku-detail-cta{display:grid!important;grid-template-columns:1fr auto!important;gap:10px!important;margin-top:14px!important;}
body.mobku-web-client-v0315 .mobku-detail-cta .mobku-icon-action{min-width:78px!important;background:#121725!important;color:#f2e9ff!important;border:1px solid #342b47!important;}
body.mobku-web-client-v0315 .mobku-detail-action-strip-v0311{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin:13px 0!important;}
body.mobku-web-client-v0315 .mobku-icon-action{background:#121725!important;color:#f6efff!important;border:1px solid #302b3f!important;box-shadow:0 10px 22px rgba(0,0,0,.24)!important;border-radius:16px!important;}
body.mobku-web-client-v0315 .mobku-icon-action.is-on{background:linear-gradient(135deg,rgba(139,92,255,.32),rgba(183,128,255,.20))!important;border-color:#8760ba!important;color:#eedcff!important;}
body.mobku-web-client-v0315 .mobku-stat-line-v027 div{background:#101420!important;border:1px solid #2c263a!important;box-shadow:var(--shadow2)!important;}
body.mobku-web-client-v0315 .mobku-stat-line-v027 span{color:#a995c8!important;}
body.mobku-web-client-v0315 .mobku-stat-line-v027 strong{color:#fff!important;}
body.mobku-web-client-v0315 .mobku-apk-tabs{background:rgba(7,8,16,.94)!important;border:1px solid #242132!important;border-radius:18px!important;box-shadow:0 10px 26px rgba(0,0,0,.22)!important;margin:13px 0 12px!important;padding:7px!important;}
body.mobku-web-client-v0315 .mobku-apk-tabs a{background:#171b28!important;color:#c6bcd3!important;border:1px solid #2c2638!important;}
body.mobku-web-client-v0315 .mobku-apk-tabs a.is-active{background:linear-gradient(135deg,#6d35bb,#9d74d6)!important;color:#fff!important;border-color:#b990f0!important;}

/* Info panel: two-column rows, not messy stacked text */
body.mobku-web-client-v0315 .mobku-info-panel-v0314{background:#0f1320!important;border:1px solid #2b2638!important;border-radius:18px!important;padding:14px!important;box-shadow:var(--shadow2)!important;}
body.mobku-web-client-v0315 .mobku-info-panel-v0314 dl{display:grid!important;gap:0!important;margin:0!important;}
body.mobku-web-client-v0315 .mobku-info-panel-v0314 dl div{display:grid!important;grid-template-columns:124px 1fr!important;gap:12px!important;align-items:start!important;padding:10px 0!important;border-bottom:1px solid #242030!important;background:transparent!important;}
body.mobku-web-client-v0315 .mobku-info-panel-v0314 dl div:last-child{border-bottom:0!important;}
body.mobku-web-client-v0315 .mobku-info-panel-v0314 dt{margin:0!important;color:#988faa!important;font-size:12px!important;font-weight:800!important;line-height:1.35!important;}
body.mobku-web-client-v0315 .mobku-info-panel-v0314 dd{margin:0!important;color:#fff!important;font-size:13px!important;font-weight:900!important;line-height:1.45!important;text-align:left!important;}
body.mobku-web-client-v0315 .mobku-info-desc{margin-top:12px!important;padding-top:14px!important;border-top:1px solid #292338!important;}
body.mobku-web-client-v0315 .mobku-info-desc strong{color:#d2b2ff!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important;}
body.mobku-web-client-v0315 .mobku-info-desc p{color:#e8e1f2!important;font-size:13px!important;line-height:1.62!important;margin:8px 0 0!important;}

/* Chapter/comment/wallet/account/list cards in dark */
body.mobku-web-client-v0315 .mobku-reader-chapter-list a,
body.mobku-web-client-v0315 .mobku-library-card,
body.mobku-web-client-v0315 .mobku-simple-list article,
body.mobku-web-client-v0315 .mobku-ranking-row,
body.mobku-web-client-v0315 .mobku-home-update-card,
body.mobku-web-client-v0315 .mobku-cover-card a{background:#101420!important;border:1px solid #2a2636!important;color:#f8f5ff!important;box-shadow:var(--shadow2)!important;}
body.mobku-web-client-v0315 .mobku-reader-chapter-list small,
body.mobku-web-client-v0315 .mobku-library-card p,
body.mobku-web-client-v0315 .mobku-simple-list p,
body.mobku-web-client-v0315 .mobku-cover-card small{color:#aaa0b8!important;}
body.mobku-web-client-v0315 .mobku-chapter-toolbar{background:#0f1320!important;border:1px solid #2a2636!important;border-radius:16px!important;padding:8px!important;box-shadow:var(--shadow2)!important;}
body.mobku-web-client-v0315 .mobku-chapter-filter button{background:#171b28!important;color:#c8bdd7!important;border:1px solid #2c2739!important;}
body.mobku-web-client-v0315 .mobku-chapter-filter button.is-active{background:#2c2143!important;color:#f2dcff!important;border-color:#8760ba!important;}
body.mobku-web-client-v0315 .mobku-chapter-access-pill{background:#221934!important;border:1px solid #3c2d55!important;color:#ddc3ff!important;}
body.mobku-web-client-v0315 .mobku-chapter-access-pill.is-free{background:rgba(37,182,125,.12)!important;border-color:rgba(79,224,162,.34)!important;color:#a8ffd1!important;}
body.mobku-web-client-v0315 .mobku-chapter-access-pill.is-early_access{background:rgba(246,195,78,.12)!important;border-color:rgba(246,195,78,.32)!important;color:#ffe1a0!important;}
body.mobku-web-client-v0315 .mobku-chapter-access-pill.is-unlocked{background:rgba(91,161,255,.12)!important;border-color:rgba(91,161,255,.32)!important;color:#c6deff!important;}
body.mobku-web-client-v0315 .mobku-chapter-access-pill.is-locked{background:rgba(255,96,118,.12)!important;border-color:rgba(255,96,118,.32)!important;color:#ffc0ca!important;}
body.mobku-web-client-v0315 .mobku-pagination--apk{background:#0f1320!important;border:1px solid #2a2636!important;border-radius:18px!important;padding:10px!important;box-shadow:var(--shadow2)!important;}
body.mobku-web-client-v0315 .mobku-page-btn{background:#171b28!important;border:1px solid #302b3e!important;color:#fff!important;}
body.mobku-web-client-v0315 .mobku-page-btn.is-disabled{opacity:.45!important;}
body.mobku-web-client-v0315 .mobku-page-status strong{color:#fff!important;}
body.mobku-web-client-v0315 .mobku-page-status small{color:#aaa0b8!important;}
body.mobku-web-client-v0315 .mobku-comment-form,
body.mobku-web-client-v0315 .mobku-comment-card{background:#101420!important;border:1px solid #2a2636!important;color:#f8f5ff!important;box-shadow:var(--shadow2)!important;}
body.mobku-web-client-v0315 .mobku-comment-card p{color:#e9e2f2!important;}
body.mobku-web-client-v0315 .mobku-comment-card header span,
body.mobku-web-client-v0315 .mobku-comment-card footer small{color:#aaa0b8!important;}
body.mobku-web-client-v0315 .mobku-comment-card footer button{color:#d7b6ff!important;}
body.mobku-web-client-v0315 .mobku-comment-card figure{background:#221934!important;color:#dfc2ff!important;}
body.mobku-web-client-v0315 .mobku-check-row{background:#151827!important;border-color:#322a43!important;color:#c8bdd7!important;}
body.mobku-web-client-v0315 .mobku-spoiler-box{background:#151827!important;border-color:#3a2e4d!important;}
body.mobku-web-client-v0315 .mobku-spoiler-box p{color:#e9e2f2!important;}
body.mobku-web-client-v0315 .mobku-spoiler-box button{background:rgba(7,8,16,.78)!important;color:#f2e3ff!important;}
@media(max-width:374px){body.mobku-web-client-v0315 .mobku-info-panel-v0314 dl div{grid-template-columns:108px 1fr!important;}body.mobku-web-client-v0315 .mobku-detail-coverline{grid-template-columns:82px 1fr!important;}body.mobku-web-client-v0315 .mobku-detail-coverline figure{width:82px!important;}}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.3.16 — Detail Manga Design Lock
   Fokus: detail manga mengikuti mockup gelap yang disetujui tanpa copy-paste APK mentah.
---------------------------------------------------------------------------- */
body.mobku-web-client-v0316,
body.mobku-web-client-v0316 .mobku-client-shell{background:#090b12!important;color:#f4f0fb!important}
body.mobku-web-client-v0316 .mobku-app-screen.mobku-detail-screen{background:linear-gradient(180deg,#090b12 0%,#0b0f18 100%)!important;color:#f4f0fb!important;box-shadow:0 0 0 1px rgba(154,120,230,.08)!important}
body.mobku-web-client-v0316 .mobku-apk-topbar{background:rgba(8,10,16,.92)!important;border-bottom:1px solid rgba(88,76,122,.45)!important}
body.mobku-web-client-v0316 .mobku-apk-brand strong{color:#ffffff!important}
body.mobku-web-client-v0316 .mobku-apk-brand small{color:#a8acc0!important}
body.mobku-web-client-v0316 .mobku-apk-iconbtn,
body.mobku-web-client-v0316 .mobku-apk-coinpill{background:#111522!important;border-color:#2a3143!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,0,0,.24)!important}
body.mobku-web-client-v0316 .mobku-bottom-tabs{background:rgba(8,10,16,.96)!important;border-top:1px solid #262d3d!important;box-shadow:0 -12px 30px rgba(0,0,0,.28)!important}
body.mobku-web-client-v0316 .mobku-bottom-tabs a{color:#b6afc8!important}
body.mobku-web-client-v0316 .mobku-bottom-tabs a.is-active{color:#d6bcff!important}
body.mobku-web-client-v0316 .mobku-bottom-tabs a.is-active b{background:#241b37!important;color:#c78fff!important}
body.mobku-web-client-v0316 .mobku-detail-v0316{display:grid!important;gap:14px!important}
body.mobku-web-client-v0316 .mobku-detail-hero-v0316{position:relative!important;min-height:auto!important;border-radius:26px!important;padding:20px!important;border:1px solid rgba(173,157,218,.16)!important;background:#090d17 var(--detail-bg) center/cover no-repeat!important;box-shadow:0 24px 48px rgba(0,0,0,.36)!important;overflow:hidden!important}
body.mobku-web-client-v0316 .mobku-detail-hero-v0316:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(7,9,16,.82) 0%,rgba(8,10,18,.74) 36%,rgba(8,10,18,.30) 100%),linear-gradient(180deg,rgba(4,6,10,.08) 0%,rgba(4,6,10,.78) 100%)!important}
body.mobku-web-client-v0316 .mobku-detail-coverline{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;gap:18px!important;align-items:center!important}
body.mobku-web-client-v0316 .mobku-detail-coverline figure{width:132px!important;aspect-ratio:2/3!important;border-radius:22px!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:0 20px 42px rgba(0,0,0,.38)!important;background:#111!important;overflow:hidden!important}
body.mobku-web-client-v0316 .mobku-detail-meta-v0316{min-width:0!important}
body.mobku-web-client-v0316 .mobku-detail-meta-v0316 .mobku-app-kicker{font-size:13px!important;letter-spacing:.05em!important;color:#cfafff!important;margin-bottom:8px!important}
body.mobku-web-client-v0316 .mobku-detail-coverline h1{font-size:28px!important;line-height:1.02!important;letter-spacing:-.045em!important;margin:0 0 7px!important;color:#fff!important}
body.mobku-web-client-v0316 .mobku-detail-alt{font-size:14px!important;color:#ece5ff!important;margin:0 0 12px!important}
body.mobku-web-client-v0316 .mobku-detail-chips{display:flex!important;flex-wrap:wrap!important;gap:10px!important;max-height:none!important;margin-bottom:12px!important}
body.mobku-web-client-v0316 .mobku-detail-chips span{height:auto!important;display:inline-flex!important;align-items:center!important;padding:10px 14px!important;border-radius:16px!important;background:rgba(17,21,34,.84)!important;border:1px solid rgba(214,196,255,.22)!important;color:#fff!important;font-size:13px!important;font-weight:800!important;backdrop-filter:blur(6px)!important}
body.mobku-web-client-v0316 .mobku-detail-statusline{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-bottom:10px!important}
body.mobku-web-client-v0316 .mobku-chip-status{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:10px 16px!important;border-radius:999px!important;background:rgba(16,86,40,.28)!important;border:1px solid rgba(46,230,120,.35)!important;color:#7ef0a2!important;font-size:13px!important;font-weight:900!important}
body.mobku-web-client-v0316 .mobku-chip-status:before{content:"";width:10px;height:10px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px rgba(126,240,162,.12)}
body.mobku-web-client-v0316 .mobku-detail-summary{position:relative!important;z-index:2!important;margin:18px 0 0!important;color:#e5e0ef!important;font-size:15px!important;line-height:1.74!important;-webkit-line-clamp:4!important;max-width:none!important}
body.mobku-web-client-v0316 .mobku-detail-cta{position:relative!important;z-index:2!important;grid-template-columns:1.1fr .9fr!important;gap:16px!important;margin-top:20px!important}
body.mobku-web-client-v0316 .mobku-detail-cta .mobku-app-btn{min-height:62px!important;border-radius:22px!important;font-size:16px!important;box-shadow:0 18px 34px rgba(117,63,255,.24)!important}
body.mobku-web-client-v0316 .mobku-detail-cta .mobku-icon-action{min-height:62px!important;border-radius:22px!important;background:rgba(9,11,18,.78)!important;border:1px solid rgba(203,181,255,.30)!important;color:#fff!important;font-size:16px!important;box-shadow:none!important}
body.mobku-web-client-v0316 .mobku-detail-action-strip-v0311{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}
body.mobku-web-client-v0316 .mobku-detail-action-strip-v0311 .mobku-icon-action{min-height:58px!important;border-radius:18px!important;background:transparent!important;border:1px solid rgba(203,181,255,.38)!important;color:#f0e8ff!important;font-size:15px!important;box-shadow:none!important}
body.mobku-web-client-v0316 .mobku-detail-action-strip-v0311 .mobku-icon-action.is-on{background:rgba(132,80,255,.12)!important;color:#e5d1ff!important;border-color:#bb91ff!important}
body.mobku-web-client-v0316 .mobku-stat-line-v027{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;overflow:hidden!important;background:rgba(12,16,26,.92)!important;border:1px solid rgba(173,157,218,.16)!important;border-radius:22px!important;box-shadow:0 14px 30px rgba(0,0,0,.18)!important}
body.mobku-web-client-v0316 .mobku-stat-line-v027 div{background:transparent!important;border:0!important;border-right:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;padding:18px 12px 16px!important;box-shadow:none!important;text-align:center!important}
body.mobku-web-client-v0316 .mobku-stat-line-v027 div:last-child{border-right:0!important}
body.mobku-web-client-v0316 .mobku-stat-line-v027 span{font-size:13px!important;color:#a9a0be!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important}
body.mobku-web-client-v0316 .mobku-stat-line-v027 strong{font-size:18px!important;color:#fff!important;margin:0 0 6px!important}
body.mobku-web-client-v0316 .mobku-detail-tabs-v0316{position:static!important;top:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0!important;padding:0 0 6px!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}
body.mobku-web-client-v0316 .mobku-detail-tabs-v0316 a{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;height:54px!important;padding:0 10px!important;background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;color:#c2bbd2!important;font-size:15px!important;font-weight:800!important}
body.mobku-web-client-v0316 .mobku-detail-tabs-v0316 a svg{width:20px!important;height:20px!important}
body.mobku-web-client-v0316 .mobku-detail-tabs-v0316 a.is-active{color:#e1beff!important;border-bottom-color:#c16cff!important;background:transparent!important}
body.mobku-web-client-v0316 .mobku-detail-tab-panel{background:transparent!important;padding:0!important;margin-top:0!important}
body.mobku-web-client-v0316 .mobku-detail-tab-panel .mobku-app-section-head{margin-bottom:12px!important}
body.mobku-web-client-v0316 .mobku-detail-tab-panel .mobku-app-section-head h2{color:#fff!important}
body.mobku-web-client-v0316 .mobku-detail-tab-panel .mobku-app-section-head span{color:#c694ff!important}
body.mobku-web-client-v0316 .mobku-info-panel-v0316{background:linear-gradient(180deg,rgba(12,16,26,.94),rgba(10,14,22,.94))!important;border:1px solid rgba(173,157,218,.14)!important;border-radius:22px!important;padding:18px!important;box-shadow:0 18px 34px rgba(0,0,0,.18)!important}
body.mobku-web-client-v0316 .mobku-info-panel-head{margin-bottom:18px!important}
body.mobku-web-client-v0316 .mobku-info-panel-head span{display:block!important;color:#c694ff!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:900!important}
body.mobku-web-client-v0316 .mobku-info-panel-head h2{margin:6px 0 0!important;color:#fff!important;font-size:22px!important;line-height:1.08!important;letter-spacing:-.03em!important}
body.mobku-web-client-v0316 .mobku-info-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}
body.mobku-web-client-v0316 .mobku-info-col{display:grid!important;gap:0!important;margin:0!important}
body.mobku-web-client-v0316 .mobku-info-col div{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;padding:13px 0!important;border-bottom:1px solid rgba(255,255,255,.08)!important}
body.mobku-web-client-v0316 .mobku-info-col div:last-child{border-bottom:0!important}
body.mobku-web-client-v0316 .mobku-info-col dt{margin:0!important;color:#a8a0ba!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important}
body.mobku-web-client-v0316 .mobku-info-col dd{margin:0!important;color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1.45!important;text-align:left!important}
body.mobku-web-client-v0316 .mobku-inline-status{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 13px!important;border-radius:999px!important;background:rgba(16,86,40,.28)!important;border:1px solid rgba(46,230,120,.35)!important;color:#7ef0a2!important;font-size:13px!important;font-weight:900!important}
body.mobku-web-client-v0316 .mobku-inline-status:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor}
body.mobku-web-client-v0316 .mobku-info-desc{margin-top:18px!important;padding-top:18px!important;border-top:1px solid rgba(255,255,255,.08)!important}
body.mobku-web-client-v0316 .mobku-info-desc strong{display:block!important;color:#cf9cff!important;font-size:14px!important;letter-spacing:.02em!important;text-transform:none!important;margin-bottom:10px!important}
body.mobku-web-client-v0316 .mobku-info-desc p{margin:0!important;color:#dbd6e6!important;font-size:15px!important;line-height:1.78!important}
body.mobku-web-client-v0316 .mobku-reader-chapter-list a,
body.mobku-web-client-v0316 .mobku-comment-card,
body.mobku-web-client-v0316 .mobku-staff-mini,
body.mobku-web-client-v0316 .mobku-empty{background:#0f1320!important;border-color:#2b3448!important;color:#fff!important;box-shadow:0 12px 22px rgba(0,0,0,.14)!important}
body.mobku-web-client-v0316 .mobku-comment-card p,
body.mobku-web-client-v0316 .mobku-comment-children p,
body.mobku-web-client-v0316 .mobku-reader-chapter-list small{color:#c9c3d8!important}
@media (max-width: 374px){
  body.mobku-web-client-v0316 .mobku-detail-hero-v0316{padding:16px!important;border-radius:22px!important}
  body.mobku-web-client-v0316 .mobku-detail-coverline{grid-template-columns:104px minmax(0,1fr)!important;gap:14px!important}
  body.mobku-web-client-v0316 .mobku-detail-coverline figure{width:104px!important;border-radius:18px!important}
  body.mobku-web-client-v0316 .mobku-detail-coverline h1{font-size:23px!important}
  body.mobku-web-client-v0316 .mobku-detail-chips span{padding:8px 11px!important;font-size:12px!important}
  body.mobku-web-client-v0316 .mobku-detail-summary{font-size:14px!important;line-height:1.64!important}
  body.mobku-web-client-v0316 .mobku-detail-cta{grid-template-columns:1fr!important;gap:12px!important}
  body.mobku-web-client-v0316 .mobku-detail-action-strip-v0311{gap:10px!important}
  body.mobku-web-client-v0316 .mobku-detail-action-strip-v0311 .mobku-icon-action{font-size:13px!important}
  body.mobku-web-client-v0316 .mobku-stat-line-v027{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.mobku-web-client-v0316 .mobku-stat-line-v027 div:nth-child(2n){border-right:0!important}
  body.mobku-web-client-v0316 .mobku-detail-tabs-v0316{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}
  body.mobku-web-client-v0316 .mobku-detail-tabs-v0316 a{border:1px solid rgba(203,181,255,.18)!important;border-radius:16px!important;background:#111522!important}
  body.mobku-web-client-v0316 .mobku-detail-tabs-v0316 a.is-active{background:#19142a!important;border-color:#bb91ff!important}
  body.mobku-web-client-v0316 .mobku-info-columns{grid-template-columns:1fr!important;gap:0!important}
  body.mobku-web-client-v0316 .mobku-info-col div{grid-template-columns:110px minmax(0,1fr)!important;gap:10px!important}
}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.3.18 — Detail Hero Layout Pass
   Fokus hanya layar informasi paling atas pada halaman detail manga.
---------------------------------------------------------------------------- */
body.mobku-web-client-v0318 .mobku-detail-v0318{gap:14px!important}
body.mobku-web-client-v0318 .mobku-detail-hero-v0318{
  position:relative!important;
  margin:-12px -12px 0!important;
  padding:18px 16px 18px!important;
  border-radius:0!important;
  border:0!important;
  min-height:auto!important;
  overflow:hidden!important;
  background:#0a0d14 var(--detail-bg) center top/cover no-repeat!important;
  box-shadow:0 24px 34px rgba(0,0,0,.36)!important;
}
body.mobku-web-client-v0318 .mobku-detail-hero-v0318:before{
  content:""!important;position:absolute!important;inset:0!important;
  background:linear-gradient(90deg,rgba(7,9,14,.86) 0%,rgba(8,10,16,.76) 36%,rgba(8,10,16,.44) 100%),linear-gradient(180deg,rgba(5,7,12,.18) 0%,rgba(5,7,12,.84) 100%)!important;
}
body.mobku-web-client-v0318 .mobku-detail-topgrid-v0318{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:108px minmax(0,1fr)!important;gap:14px!important;align-items:start!important}
body.mobku-web-client-v0318 .mobku-detail-cover-v0318{margin:0!important;width:108px!important;aspect-ratio:2/3!important;border-radius:18px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 28px rgba(0,0,0,.35)!important;background:#10131b!important}
body.mobku-web-client-v0318 .mobku-detail-cover-v0318 img{width:100%!important;height:100%!important;object-fit:cover!important}
body.mobku-web-client-v0318 .mobku-detail-meta-v0318{min-width:0!important;display:grid!important;gap:8px!important;align-content:start!important}
body.mobku-web-client-v0318 .mobku-detail-meta-v0318 .mobku-app-kicker{font-size:12px!important;line-height:1!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#b27cff!important;font-weight:1000!important;margin:0!important}
body.mobku-web-client-v0318 .mobku-detail-meta-v0318 h1{margin:0!important;font-size:22px!important;line-height:1.04!important;letter-spacing:-.05em!important;color:#fff!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
body.mobku-web-client-v0318 .mobku-detail-meta-v0318 .mobku-detail-alt{margin:0!important;color:#d6d1e5!important;font-size:13px!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
body.mobku-web-client-v0318 .mobku-detail-typedata-v0318{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}
body.mobku-web-client-v0318 .mobku-detail-typedata-v0318 .mobku-chip-type,
body.mobku-web-client-v0318 .mobku-detail-typedata-v0318 .mobku-chip-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 12px!important;min-height:34px!important;font-size:12px!important;font-weight:900!important;line-height:1!important}
body.mobku-web-client-v0318 .mobku-detail-typedata-v0318 .mobku-chip-type{border-radius:12px!important;background:linear-gradient(180deg,#7336ff,#5f2dd5)!important;border:1px solid rgba(209,188,255,.22)!important;color:#fff!important;box-shadow:0 8px 16px rgba(92,49,200,.32)!important}
body.mobku-web-client-v0318 .mobku-detail-typedata-v0318 .mobku-chip-status{border-radius:12px!important;background:rgba(23,137,67,.16)!important;border:1px solid rgba(82,231,143,.26)!important;color:#90f0b2!important;box-shadow:none!important}
body.mobku-web-client-v0318 .mobku-detail-typedata-v0318 .mobku-chip-status:before{content:none!important}
body.mobku-web-client-v0318 .mobku-detail-hero-v0318 .mobku-detail-summary{margin:0!important;color:#f0edf8!important;font-size:14px!important;line-height:1.55!important;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important;max-width:none!important}
body.mobku-web-client-v0318 .mobku-detail-genres-v0318{display:flex!important;flex-wrap:wrap!important;gap:8px!important}
body.mobku-web-client-v0318 .mobku-detail-genres-v0318 .mobku-chip-genre{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:7px 10px!important;min-height:28px!important;border-radius:9px!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.12)!important;color:#f4f1fb!important;font-size:11px!important;font-weight:800!important;backdrop-filter:none!important}
body.mobku-web-client-v0318 .mobku-detail-hero-v0318 .mobku-detail-chips,
body.mobku-web-client-v0318 .mobku-detail-hero-v0318 .mobku-detail-statusline,
body.mobku-web-client-v0318 .mobku-detail-hero-v0318 .mobku-detail-cta{display:none!important}
body.mobku-web-client-v0318 .mobku-detail-action-strip-v0311{margin-top:2px!important}
@media (max-width:374px){
  body.mobku-web-client-v0318 .mobku-detail-hero-v0318{margin:-12px -12px 0!important;padding:16px 14px 16px!important}
  body.mobku-web-client-v0318 .mobku-detail-topgrid-v0318{grid-template-columns:94px minmax(0,1fr)!important;gap:12px!important}
  body.mobku-web-client-v0318 .mobku-detail-cover-v0318{width:94px!important;border-radius:16px!important}
  body.mobku-web-client-v0318 .mobku-detail-meta-v0318 h1{font-size:20px!important}
  body.mobku-web-client-v0318 .mobku-detail-meta-v0318 .mobku-detail-alt{font-size:12px!important}
  body.mobku-web-client-v0318 .mobku-detail-typedata-v0318 .mobku-chip-type,
  body.mobku-web-client-v0318 .mobku-detail-typedata-v0318 .mobku-chip-status{padding:7px 10px!important;min-height:32px!important;font-size:11px!important}
  body.mobku-web-client-v0318 .mobku-detail-hero-v0318 .mobku-detail-summary{font-size:13px!important;line-height:1.48!important;-webkit-line-clamp:4!important}
  body.mobku-web-client-v0318 .mobku-detail-genres-v0318 .mobku-chip-genre{font-size:10px!important;padding:6px 8px!important;min-height:26px!important}
}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.3.19 — Detail Top Info HARD FIX
   Fix broken v0.3.18 hero where cover/background stacked because body-scoped CSS missed.
   Selector intentionally targets the component class directly.
---------------------------------------------------------------------------- */
.mobku-detail-v0319{display:grid!important;gap:12px!important}
.mobku-detail-hero-v0319,
.mobku-web-client-app .mobku-detail-hero-v0319,
body .mobku-detail-hero-v0319{
  position:relative!important;
  display:block!important;
  width:auto!important;
  margin:-12px -14px 0!important;
  padding:14px 14px 16px!important;
  border-radius:0!important;
  border:0!important;
  min-height:0!important;
  height:auto!important;
  overflow:hidden!important;
  color:#fff!important;
  background-color:#080b13!important;
  background-image:var(--detail-bg)!important;
  background-size:cover!important;
  background-position:center top!important;
  box-shadow:0 20px 32px rgba(0,0,0,.38)!important;
}
.mobku-detail-hero-v0319::before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  display:block!important;
  background:linear-gradient(90deg,rgba(5,7,12,.88) 0%,rgba(5,7,12,.76) 48%,rgba(5,7,12,.50) 100%),linear-gradient(180deg,rgba(5,7,12,.10),rgba(5,7,12,.86))!important;
  z-index:0!important;
  pointer-events:none!important;
}
.mobku-detail-hero-v0319 .mobku-detail-gradient{display:none!important}
.mobku-detail-topgrid-v0319,
.mobku-web-client-app .mobku-detail-topgrid-v0319,
body .mobku-detail-topgrid-v0319{
  position:relative!important;
  z-index:2!important;
  display:grid!important;
  grid-template-columns:96px minmax(0,1fr)!important;
  gap:12px!important;
  align-items:start!important;
  width:100%!important;
}
.mobku-detail-cover-v0319,
.mobku-web-client-app .mobku-detail-cover-v0319,
body .mobku-detail-cover-v0319{
  display:block!important;
  position:relative!important;
  z-index:2!important;
  margin:0!important;
  width:96px!important;
  height:auto!important;
  min-height:0!important;
  aspect-ratio:2/3!important;
  border-radius:0!important;
  overflow:hidden!important;
  background:#111827!important;
  border:1px solid rgba(255,255,255,.13)!important;
  box-shadow:0 14px 24px rgba(0,0,0,.42)!important;
}
.mobku-detail-cover-v0319 img{
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  object-fit:cover!important;
  display:block!important;
}
.mobku-detail-meta-v0319{
  position:relative!important;
  z-index:2!important;
  min-width:0!important;
  display:flex!important;
  flex-direction:column!important;
  gap:6px!important;
  align-items:flex-start!important;
}
.mobku-detail-meta-v0319 .mobku-app-kicker{
  margin:0!important;
  color:#a66dff!important;
  font-size:10px!important;
  line-height:1!important;
  font-weight:1000!important;
  text-transform:uppercase!important;
  letter-spacing:.12em!important;
}
.mobku-detail-meta-v0319 h1{
  margin:0!important;
  padding:0!important;
  color:#fff!important;
  font-size:22px!important;
  line-height:1.05!important;
  letter-spacing:-.04em!important;
  max-width:100%!important;
  display:-webkit-box!important;
  -webkit-line-clamp:2!important;
  -webkit-box-orient:vertical!important;
  overflow:hidden!important;
}
.mobku-detail-meta-v0319 .mobku-detail-alt{
  margin:0!important;
  color:#d4cede!important;
  font-size:12px!important;
  line-height:1.25!important;
  max-width:100%!important;
  overflow:hidden!important;
  white-space:nowrap!important;
  text-overflow:ellipsis!important;
}
.mobku-detail-typedata-v0319{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:6px!important;
  margin:0!important;
}
.mobku-detail-typedata-v0319 .mobku-chip-type,
.mobku-detail-typedata-v0319 .mobku-chip-status{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  height:29px!important;
  min-height:29px!important;
  padding:0 10px!important;
  font-size:11px!important;
  line-height:1!important;
  font-weight:900!important;
}
.mobku-detail-typedata-v0319 .mobku-chip-type{
  border-radius:11px!important;
  color:#fff!important;
  background:linear-gradient(135deg,#6d30ff,#8d52ff)!important;
  border:1px solid rgba(223,207,255,.24)!important;
}
.mobku-detail-typedata-v0319 .mobku-chip-status{
  border-radius:11px!important;
  color:#7ff2a8!important;
  background:rgba(16,95,49,.28)!important;
  border:1px solid rgba(75,220,130,.32)!important;
}
.mobku-detail-typedata-v0319 .mobku-chip-status::before{display:none!important;content:none!important}
.mobku-detail-meta-v0319 .mobku-detail-summary,
.mobku-detail-hero-v0319 .mobku-detail-summary{
  position:static!important;
  z-index:auto!important;
  margin:2px 0 0!important;
  color:#f1edf8!important;
  font-size:12px!important;
  line-height:1.45!important;
  display:-webkit-box!important;
  -webkit-line-clamp:4!important;
  -webkit-box-orient:vertical!important;
  overflow:hidden!important;
  max-width:100%!important;
}
.mobku-detail-genres-v0319{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:5px!important;
  margin:0!important;
  max-height:58px!important;
  overflow:hidden!important;
}
.mobku-detail-genres-v0319 .mobku-chip-genre{
  display:inline-flex!important;
  align-items:center!important;
  height:24px!important;
  min-height:24px!important;
  padding:0 8px!important;
  border-radius:6px!important;
  background:rgba(255,255,255,.09)!important;
  border:1px solid rgba(255,255,255,.13)!important;
  color:#f7f4ff!important;
  font-size:10px!important;
  font-weight:850!important;
}
.mobku-detail-hero-v0319 .mobku-detail-chips,
.mobku-detail-hero-v0319 .mobku-detail-statusline,
.mobku-detail-hero-v0319 .mobku-detail-cta,
.mobku-detail-hero-v0319 > .mobku-detail-summary{
  display:none!important;
}
@media(max-width:374px){
  .mobku-detail-hero-v0319{margin:-12px -12px 0!important;padding:13px 12px 15px!important}
  .mobku-detail-topgrid-v0319{grid-template-columns:86px minmax(0,1fr)!important;gap:10px!important}
  .mobku-detail-cover-v0319{width:86px!important}
  .mobku-detail-meta-v0319 h1{font-size:19px!important}
  .mobku-detail-meta-v0319 .mobku-detail-summary{font-size:11.5px!important;-webkit-line-clamp:4!important}
  .mobku-detail-typedata-v0319 .mobku-chip-type,
  .mobku-detail-typedata-v0319 .mobku-chip-status{height:27px!important;min-height:27px!important;font-size:10px!important;padding:0 8px!important}
  .mobku-detail-genres-v0319 .mobku-chip-genre{height:22px!important;min-height:22px!important;font-size:9.5px!important}
}


/* v0.3.20 marker: critical detail top CSS is printed inline by the plugin to beat cache/body-class conflicts. */


/* MOBKU Web Client v0.3.21 - detail layar 1.5 + layar 2 action layout pass */
.mobku-detail-statstrip-v0321{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 0;overflow:visible}.mobku-detail-statstrip-v0321>div{min-width:0;display:grid;grid-template-columns:24px 1fr;grid-template-areas:"ic num" "ic lab";align-items:center;column-gap:7px;padding:10px 8px;border-radius:17px;background:#111520;border:1px solid rgba(213,190,255,.16);box-shadow:0 12px 28px rgba(0,0,0,.18);color:#fff}.mobku-detail-statstrip-v0321 svg{grid-area:ic;width:21px;height:21px;color:#d9b8ff;stroke-width:2.15}.mobku-detail-statstrip-v0321 strong{grid-area:num;display:block;margin:0;color:#fff;font-size:17px;line-height:1.05;font-weight:1000;letter-spacing:-.02em}.mobku-detail-statstrip-v0321 span{grid-area:lab;margin-top:3px;color:#a99bbd;font-size:10px;line-height:1;text-transform:none;letter-spacing:0;font-weight:800}.mobku-detail-actions-v0321{display:grid;gap:12px;margin:13px 0 0;color:#fff}.mobku-detail-primary-actions-v0321{display:grid;grid-template-columns:1.3fr 1fr;gap:12px}.mobku-detail-read-btn-v0321,.mobku-detail-save-form-v0321 button,.mobku-detail-interaction-form-v0321 button,.mobku-detail-rating-btn-v0321{width:100%;border:1px solid rgba(213,190,255,.28);border-radius:18px;min-height:58px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;font-weight:950;font-size:15px;line-height:1;box-shadow:none;text-decoration:none}.mobku-detail-read-btn-v0321{background:linear-gradient(135deg,#dcb4ff,#f0c6ff);color:#2b1737!important;border-color:rgba(245,211,255,.75)}.mobku-detail-save-form-v0321 button{background:#0b101a;color:#eadcff}.mobku-detail-save-form-v0321 button.is-on{background:#14101e;color:#f0d7ff;border-color:rgba(228,191,255,.50)}.mobku-detail-read-btn-v0321 svg,.mobku-detail-save-form-v0321 svg,.mobku-detail-interaction-form-v0321 svg,.mobku-detail-rating-btn-v0321 svg{width:21px;height:21px;stroke-width:2.25}.mobku-detail-interactions-v0321{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mobku-detail-interaction-form-v0321 button,.mobku-detail-rating-btn-v0321{background:#101520;color:#e7d7f5!important;border-color:rgba(213,190,255,.34);min-height:56px;border-radius:17px;font-size:14px}.mobku-detail-interaction-form-v0321 button.is-on,.mobku-detail-rating-btn-v0321.is-on{background:rgba(216,178,255,.13);color:#f1d5ff!important;border-color:rgba(231,194,255,.70)}.mobku-detail-history-v0321{display:grid;grid-template-columns:34px 1fr auto 22px;align-items:center;gap:10px;padding:13px 14px;border-radius:21px;background:#171821;border:1px solid rgba(213,190,255,.20);color:#fff!important;box-shadow:0 14px 30px rgba(0,0,0,.20);text-decoration:none}.mobku-detail-history-v0321>svg{width:28px;height:28px;color:#ddb7ff;stroke-width:2.2}.mobku-detail-history-v0321 strong{display:block;font-size:15px;line-height:1.05;color:#fff}.mobku-detail-history-v0321 small{display:block;margin-top:4px;color:#d4cadf;font-size:13px;line-height:1.1}.mobku-detail-history-v0321 em{font-style:normal;text-align:right;color:#cdb3df;font-size:12px;line-height:1.2;max-width:92px}.mobku-detail-history-v0321 b{display:grid;place-items:center;color:#fff}.mobku-detail-tabs-v0321{position:sticky!important;top:calc(var(--topbar) + 4px)!important;z-index:31!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin:12px -14px 0!important;padding:8px 14px!important;background:rgba(8,9,16,.95)!important;border-top:1px solid rgba(213,190,255,.12)!important;border-bottom:1px solid rgba(213,190,255,.12)!important;backdrop-filter:blur(16px)!important;overflow:visible!important}.mobku-detail-tabs-v0321 a{height:39px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:0 8px!important;border-radius:999px!important;background:#151824!important;border:1px solid rgba(213,190,255,.18)!important;color:#f0e8ff!important;font-size:12px!important;font-weight:950!important;box-shadow:none!important;white-space:nowrap!important}.mobku-detail-tabs-v0321 a svg{width:18px!important;height:18px!important;stroke-width:2.25!important}.mobku-detail-tabs-v0321 a.is-active{background:linear-gradient(135deg,#6d30ff,#8f4dff)!important;color:#fff!important;border-color:#ad86ff!important}@media(max-width:374px){.mobku-detail-statstrip-v0321{gap:7px}.mobku-detail-statstrip-v0321>div{grid-template-columns:20px 1fr;padding:9px 6px;border-radius:15px}.mobku-detail-statstrip-v0321 svg{width:18px;height:18px}.mobku-detail-statstrip-v0321 strong{font-size:15px}.mobku-detail-statstrip-v0321 span{font-size:9px}.mobku-detail-primary-actions-v0321{grid-template-columns:1fr;gap:9px}.mobku-detail-interactions-v0321{gap:7px}.mobku-detail-interaction-form-v0321 button,.mobku-detail-rating-btn-v0321{font-size:12px;gap:6px;padding:0 8px}.mobku-detail-history-v0321{grid-template-columns:30px 1fr auto 18px;padding:12px}.mobku-detail-history-v0321 em{font-size:11px;max-width:76px}.mobku-detail-tabs-v0321{gap:5px!important;padding:8px 10px!important;margin-left:-10px!important;margin-right:-10px!important}.mobku-detail-tabs-v0321 a{font-size:11px!important;padding:0 6px!important}.mobku-detail-tabs-v0321 a svg{width:16px!important;height:16px!important}}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.3.22 — Mass Dark UI Cleanup
   Tujuan: seluruh web client konsisten hitam/ungu. Layar 1 detail tetap lock,
   perubahan ini menyapu sisa komponen terang pada home, jelajah, ranking,
   library, wallet, account, komentar, form, tab, dan bottom nav.
---------------------------------------------------------------------------- */
html{background:#070910!important;color-scheme:dark!important}
body.mobku-web-client-v0322,
body.mobku-web-client-v0322 .mobku-client-shell{background:#070910!important;color:#f7f1ff!important}
body.mobku-web-client-v0322{
  --bg:#070910;--page:#090b13;--card:#10131f;--text:#f7f1ff;--muted:#aaa0bc;--soft:#857891;
  --line:rgba(213,190,255,.16);--primary:#7c3cff;--primary2:#a36cff;--primary3:#d946ef;
  --purple-soft:#20162f;--purple-faint:#130f1c;--gold:#f4c45e;--green:#33d483;--danger:#ff6076;
  --shadow:0 18px 38px rgba(0,0,0,.32);--shadow2:0 10px 24px rgba(0,0,0,.24);
}
body.mobku-web-client-v0322 .mobku-app-screen,
body.mobku-web-client-v0322 .mobku-client-auth,
body.mobku-web-client-v0322 .mobku-reader{background:linear-gradient(180deg,#070910 0%,#090b13 46%,#0d0b16 100%)!important;color:#f7f1ff!important;box-shadow:0 0 0 1px rgba(213,190,255,.08)!important}
body.mobku-web-client-v0322 h1,
body.mobku-web-client-v0322 h2,
body.mobku-web-client-v0322 h3,
body.mobku-web-client-v0322 h4,
body.mobku-web-client-v0322 strong{color:#fff!important}
body.mobku-web-client-v0322 p,
body.mobku-web-client-v0322 small,
body.mobku-web-client-v0322 .mobku-app-section-head p,
body.mobku-web-client-v0322 .mobku-client-auth-card p{color:#aaa0bc!important}
body.mobku-web-client-v0322 .mobku-eyebrow,
body.mobku-web-client-v0322 .mobku-app-kicker,
body.mobku-web-client-v0322 .mobku-page-hero span,
body.mobku-web-client-v0322 .mobku-app-section-head span,
body.mobku-web-client-v0322 .mobku-app-section-head a{color:#b98cff!important}

/* Shell header + bottom nav */
body.mobku-web-client-v0322 .mobku-apk-topbar{background:rgba(7,9,16,.94)!important;border-bottom:1px solid rgba(213,190,255,.13)!important;box-shadow:0 12px 28px rgba(0,0,0,.26)!important}
body.mobku-web-client-v0322 .mobku-apk-brand strong{color:#fff!important}
body.mobku-web-client-v0322 .mobku-apk-brand small{color:#a79ab8!important}
body.mobku-web-client-v0322 .mobku-apk-logo{background:linear-gradient(135deg,#6d30ff,#c044ff)!important;color:#fff!important;box-shadow:0 10px 24px rgba(109,48,255,.34)!important}
body.mobku-web-client-v0322 .mobku-apk-iconbtn,
body.mobku-web-client-v0322 .mobku-apk-coinpill{background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;color:#f7f1ff!important;box-shadow:0 12px 28px rgba(0,0,0,.24)!important}
body.mobku-web-client-v0322 .mobku-apk-iconbtn i{background:#9c6cff!important;border-color:#10131f!important}
body.mobku-web-client-v0322 .mobku-apk-coinpill b{background:#23143b!important;color:#cbb0ff!important}
body.mobku-web-client-v0322 .mobku-bottom-tabs{background:rgba(8,10,18,.96)!important;border-top:1px solid rgba(213,190,255,.14)!important;box-shadow:0 -14px 32px rgba(0,0,0,.35)!important}
body.mobku-web-client-v0322 .mobku-bottom-tabs a{color:#8d829d!important}
body.mobku-web-client-v0322 .mobku-bottom-tabs a.is-active{color:#d8c4ff!important}
body.mobku-web-client-v0322 .mobku-bottom-tabs a.is-active b{background:linear-gradient(135deg,#25133f,#3a1f62)!important;color:#d8c4ff!important;border:1px solid rgba(201,162,255,.32)!important}

/* Buttons, forms, flash */
body.mobku-web-client-v0322 .mobku-button,
body.mobku-web-client-v0322 .mobku-app-btn,
body.mobku-web-client-v0322 .mobku-apk-primary{background:linear-gradient(135deg,#6d30ff,#b742ff)!important;color:#fff!important;box-shadow:0 14px 28px rgba(109,48,255,.28)!important}
body.mobku-web-client-v0322 .mobku-button--ghost,
body.mobku-web-client-v0322 .mobku-app-btn.is-ghost,
body.mobku-web-client-v0322 .mobku-mini-action,
body.mobku-web-client-v0322 .mobku-inline-action{background:#151824!important;color:#eadcff!important;border:1px solid rgba(213,190,255,.18)!important;box-shadow:none!important}
body.mobku-web-client-v0322 .mobku-form-status{background:#171125!important;border:1px solid rgba(185,140,255,.32)!important;color:#d9c0ff!important}
body.mobku-web-client-v0322 .mobku-form-status.error{background:rgba(255,96,118,.13)!important;border-color:rgba(255,96,118,.34)!important;color:#ffc0ca!important}
body.mobku-web-client-v0322 .mobku-form-status.success{background:rgba(51,212,131,.12)!important;border-color:rgba(51,212,131,.34)!important;color:#9cf5c1!important}
body.mobku-web-client-v0322 .mobku-client-form label,
body.mobku-web-client-v0322 .mobku-settings-form label,
body.mobku-web-client-v0322 .mobku-comment-form label,
body.mobku-web-client-v0322 .mobku-support-form label{color:#e9dcff!important}
body.mobku-web-client-v0322 .mobku-client-form input,
body.mobku-web-client-v0322 .mobku-settings-form input,
body.mobku-web-client-v0322 .mobku-settings-form textarea,
body.mobku-web-client-v0322 .mobku-settings-form select,
body.mobku-web-client-v0322 .mobku-comment-form textarea,
body.mobku-web-client-v0322 .mobku-support-form input,
body.mobku-web-client-v0322 .mobku-support-form textarea,
body.mobku-web-client-v0322 .mobku-reader-settings select,
body.mobku-web-client-v0322 .mobku-reader-settings input,
body.mobku-web-client-v0322 input,
body.mobku-web-client-v0322 select,
body.mobku-web-client-v0322 textarea{background:#0b0e18!important;border:1px solid rgba(213,190,255,.18)!important;color:#f7f1ff!important;box-shadow:none!important}
body.mobku-web-client-v0322 input::placeholder,
body.mobku-web-client-v0322 textarea::placeholder{color:#70657e!important}
body.mobku-web-client-v0322 input:focus,
body.mobku-web-client-v0322 textarea:focus,
body.mobku-web-client-v0322 select:focus{border-color:#9a6cff!important;box-shadow:0 0 0 4px rgba(109,48,255,.18)!important}
body.mobku-web-client-v0322 .mobku-client-auth-card,
body.mobku-web-client-v0322 .mobku-app-card,
body.mobku-web-client-v0322 .mobku-empty{background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;color:#f7f1ff!important;box-shadow:0 16px 34px rgba(0,0,0,.28)!important}
body.mobku-web-client-v0322 .mobku-empty{border-style:dashed!important;color:#9f93b3!important}

/* Home + explore */
body.mobku-web-client-v0322 .mobku-apk-status-row a,
body.mobku-web-client-v0322 .mobku-app-search,
body.mobku-web-client-v0322 .mobku-search-pill,
body.mobku-web-client-v0322 .mobku-mini-search,
body.mobku-web-client-v0322 .mobku-filter-sheet-inline,
body.mobku-web-client-v0322 .mobku-chapter-toolbar{background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;color:#f7f1ff!important;box-shadow:0 12px 26px rgba(0,0,0,.22)!important}
body.mobku-web-client-v0322 .mobku-apk-status-row a.is-active,
body.mobku-web-client-v0322 .mobku-ranking-tabs a.is-active,
body.mobku-web-client-v0322 .mobku-library-tabs a.is-active,
body.mobku-web-client-v0322 .mobku-chapter-filter button.is-active{background:linear-gradient(135deg,#25143e,#3a1d64)!important;border-color:rgba(189,146,255,.46)!important;color:#e8d6ff!important}
body.mobku-web-client-v0322 .mobku-app-search button,
body.mobku-web-client-v0322 .mobku-search-pill button,
body.mobku-web-client-v0322 .mobku-chapter-toolbar button{background:linear-gradient(135deg,#6d30ff,#9b4dff)!important;color:#fff!important}
body.mobku-web-client-v0322 .mobku-last-read-strip{background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;color:#fff!important;box-shadow:0 12px 26px rgba(0,0,0,.22)!important}
body.mobku-web-client-v0322 .mobku-last-read-icon{background:#211533!important;color:#d0b4ff!important}
body.mobku-web-client-v0322 .mobku-cover-frame,
body.mobku-web-client-v0322 .mobku-home-update-cover,
body.mobku-web-client-v0322 .mobku-ranking-cover,
body.mobku-web-client-v0322 .mobku-lib-cover{background:#161a26!important;box-shadow:0 10px 22px rgba(0,0,0,.26)!important}
body.mobku-web-client-v0322 .mobku-cover-card,
body.mobku-web-client-v0322 .mobku-home-update-card{background:transparent!important;color:#f7f1ff!important;box-shadow:none!important}
body.mobku-web-client-v0322 .mobku-cover-card a{background:transparent!important;border:0!important;color:#f7f1ff!important;box-shadow:none!important}
body.mobku-web-client-v0322 .mobku-cover-card strong,
body.mobku-web-client-v0322 .mobku-home-update-card strong{color:#f7f1ff!important}
body.mobku-web-client-v0322 .mobku-cover-card small,
body.mobku-web-client-v0322 .mobku-home-update-card small{color:#a79ab8!important}

/* Lists/cards: ranking, notification, library, wallet, account */
body.mobku-web-client-v0322 .mobku-ranking-row,
body.mobku-web-client-v0322 .mobku-home-ranking-list a,
body.mobku-web-client-v0322 .mobku-library-card,
body.mobku-web-client-v0322 .mobku-simple-list article,
body.mobku-web-client-v0322 .mobku-notification-list article,
body.mobku-web-client-v0322 .mobku-ledger-list article,
body.mobku-web-client-v0322 .mobku-wallet-order-list article,
body.mobku-web-client-v0322 .mobku-entitlement-list article,
body.mobku-web-client-v0322 .mobku-account-shortcuts a,
body.mobku-web-client-v0322 .mobku-account-menu a,
body.mobku-web-client-v0322 .mobku-subscription-card,
body.mobku-web-client-v0322 .mobku-logout-card,
body.mobku-web-client-v0322 .mobku-coin-package,
body.mobku-web-client-v0322 .mobku-wallet-invoice-v028{background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;color:#f7f1ff!important;box-shadow:0 12px 26px rgba(0,0,0,.22)!important}
body.mobku-web-client-v0322 .mobku-notification-list article.is-unread{background:linear-gradient(135deg,#141326,#1a1230)!important;border-color:rgba(189,146,255,.38)!important}
body.mobku-web-client-v0322 .mobku-ranking-row>b,
body.mobku-web-client-v0322 .mobku-home-ranking-list b,
body.mobku-web-client-v0322 .mobku-icon-action{background:#211533!important;color:#d0b4ff!important;border-color:rgba(213,190,255,.18)!important}
body.mobku-web-client-v0322 .mobku-ranking-main strong,
body.mobku-web-client-v0322 .mobku-home-ranking-list strong,
body.mobku-web-client-v0322 .mobku-library-card strong,
body.mobku-web-client-v0322 .mobku-simple-list strong{color:#fff!important}
body.mobku-web-client-v0322 .mobku-ranking-main small,
body.mobku-web-client-v0322 .mobku-home-ranking-list em,
body.mobku-web-client-v0322 .mobku-ranking-row em,
body.mobku-web-client-v0322 .mobku-library-card p,
body.mobku-web-client-v0322 .mobku-simple-list p{color:#a79ab8!important}
body.mobku-web-client-v0322 .mobku-page-hero,
body.mobku-web-client-v0322 .mobku-ranking-hero,
body.mobku-web-client-v0322 .mobku-notification-hero,
body.mobku-web-client-v0322 .mobku-wallet-balance-card,
body.mobku-web-client-v0322 .mobku-account-profile-v027{background:linear-gradient(135deg,#120826,#35136b 58%,#6d30ff)!important;border:1px solid rgba(213,190,255,.18)!important;color:#fff!important;box-shadow:0 18px 38px rgba(0,0,0,.30)!important}
body.mobku-web-client-v0322 .mobku-page-hero p,
body.mobku-web-client-v0322 .mobku-ranking-hero p,
body.mobku-web-client-v0322 .mobku-notification-hero p{color:#e9dcff!important}

/* Detail lower panels: do not touch locked top layout, only darken lower components */
body.mobku-web-client-v0322 .mobku-detail-tab-panel,
body.mobku-web-client-v0322 .mobku-info-panel-v0316,
body.mobku-web-client-v0322 .mobku-info-panel-v0314{background:transparent!important;color:#f7f1ff!important}
body.mobku-web-client-v0322 .mobku-info-panel-v0316,
body.mobku-web-client-v0322 .mobku-info-panel-v0314{background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;border-radius:20px!important;padding:14px!important;box-shadow:0 12px 26px rgba(0,0,0,.22)!important}
body.mobku-web-client-v0322 .mobku-info-col div,
body.mobku-web-client-v0322 .mobku-info-panel-v0314 dl div{border-bottom:1px solid rgba(213,190,255,.10)!important}
body.mobku-web-client-v0322 .mobku-info-col dt,
body.mobku-web-client-v0322 .mobku-info-panel-v0314 dt{color:#9e93b1!important}
body.mobku-web-client-v0322 .mobku-info-col dd,
body.mobku-web-client-v0322 .mobku-info-panel-v0314 dd{color:#fff!important}
body.mobku-web-client-v0322 .mobku-reader-chapter-list a{background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;color:#f7f1ff!important;box-shadow:0 12px 24px rgba(0,0,0,.20)!important}
body.mobku-web-client-v0322 .mobku-chapter-access-pill{background:#211533!important;border:1px solid rgba(213,190,255,.18)!important;color:#d8c4ff!important}
body.mobku-web-client-v0322 .mobku-chapter-access-pill.is-free{background:rgba(51,212,131,.12)!important;border-color:rgba(51,212,131,.34)!important;color:#a4f7c7!important}
body.mobku-web-client-v0322 .mobku-chapter-access-pill.is-early_access{background:rgba(244,196,94,.12)!important;border-color:rgba(244,196,94,.32)!important;color:#ffdf9c!important}
body.mobku-web-client-v0322 .mobku-chapter-access-pill.is-unlocked{background:rgba(91,161,255,.12)!important;border-color:rgba(91,161,255,.32)!important;color:#c6deff!important}
body.mobku-web-client-v0322 .mobku-chapter-access-pill.is-locked{background:rgba(255,96,118,.12)!important;border-color:rgba(255,96,118,.32)!important;color:#ffc0ca!important}
body.mobku-web-client-v0322 .mobku-pagination--apk,
body.mobku-web-client-v0322 .mobku-pagination{background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;border-radius:18px!important;color:#f7f1ff!important;box-shadow:0 12px 24px rgba(0,0,0,.20)!important}
body.mobku-web-client-v0322 .mobku-page-btn{background:#151824!important;border:1px solid rgba(213,190,255,.18)!important;color:#f7f1ff!important}
body.mobku-web-client-v0322 .mobku-page-btn.is-disabled{opacity:.45!important}

/* Comments, spoiler, rating sheet */
body.mobku-web-client-v0322 .mobku-comment-form,
body.mobku-web-client-v0322 .mobku-comment-card,
body.mobku-web-client-v0322 .mobku-reply-box,
body.mobku-web-client-v0322 .mobku-rating-sheet,
body.mobku-web-client-v0322 .mobku-reader-sheet,
body.mobku-web-client-v0322 .mobku-reader-panel{background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;color:#f7f1ff!important;box-shadow:0 14px 30px rgba(0,0,0,.25)!important}
body.mobku-web-client-v0322 .mobku-comment-card p,
body.mobku-web-client-v0322 .mobku-comment-children p,
body.mobku-web-client-v0322 .mobku-info-desc p{color:#e7dfef!important}
body.mobku-web-client-v0322 .mobku-comment-card header span,
body.mobku-web-client-v0322 .mobku-comment-card footer small{color:#9f93b3!important}
body.mobku-web-client-v0322 .mobku-comment-card footer button{color:#d5b8ff!important}
body.mobku-web-client-v0322 .mobku-comment-card figure{background:#211533!important;color:#d8c4ff!important}
body.mobku-web-client-v0322 .mobku-check-row,
body.mobku-web-client-v0322 .mobku-spoiler-box{background:#151824!important;border:1px solid rgba(213,190,255,.16)!important;color:#f7f1ff!important}
body.mobku-web-client-v0322 .mobku-spoiler-box button{background:rgba(7,9,16,.82)!important;color:#f1dcff!important;border:1px solid rgba(213,190,255,.18)!important}
body.mobku-web-client-v0322 .mobku-rating-sheet-v0311 .mobku-rating-stars button{background:#151824!important;border:1px solid rgba(213,190,255,.18)!important;color:#d8c4ff!important}
body.mobku-web-client-v0322 .mobku-rating-sheet-v0311 .mobku-rating-stars button.is-on{background:linear-gradient(135deg,#6d30ff,#9b4dff)!important;color:#fff!important;border-color:#be91ff!important}

/* Wallet payment */
body.mobku-web-client-v0322 .mobku-coin-count,
body.mobku-web-client-v0322 .mobku-wallet-breakdown,
body.mobku-web-client-v0322 .mobku-wallet-invoice-meta,
body.mobku-web-client-v0322 .mobku-qr-payload{background:#151824!important;border:1px solid rgba(213,190,255,.16)!important;color:#f7f1ff!important}
body.mobku-web-client-v0322 .mobku-wallet-qr{background:#fff!important;border:1px solid rgba(213,190,255,.28)!important;border-radius:18px!important;padding:10px!important}

@media(max-width:374px){
  body.mobku-web-client-v0322 .mobku-app-screen{padding-left:10px!important;padding-right:10px!important}
  body.mobku-web-client-v0322 .mobku-bottom-tabs{padding-left:8px!important;padding-right:8px!important}
}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.3.23 — Detail Mobile Safety Hotfix
   Fokus: layar 1.5 + layar 2 detail manga. Menghapus efek GPU-berat
   (sticky + backdrop-filter) dan mengecilkan tombol agar aman di HP.
---------------------------------------------------------------------------- */
body.mobku-web-client-v0323,
body.mobku-web-client-v0323 .mobku-client-shell{background:#070910!important;color:#f7f1ff!important;overflow-x:hidden!important}
body.mobku-web-client-v0323 .mobku-app-screen,
body.mobku-web-client-v0323 .mobku-client-auth,
body.mobku-web-client-v0323 .mobku-reader{background:#070910!important;color:#f7f1ff!important;overflow-x:hidden!important}
body.mobku-web-client-v0323 .mobku-apk-topbar,
body.mobku-web-client-v0323 .mobku-bottom-tabs,
body.mobku-web-client-v0323 .mobku-detail-tabs-v0321{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}
body.mobku-web-client-v0323 .mobku-detail-screen,
body.mobku-web-client-v0323 .mobku-detail-v0323,
body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321,
body.mobku-web-client-v0323 .mobku-detail-actions-v0321,
body.mobku-web-client-v0323 .mobku-detail-tabs-v0321{transform:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate!important;contain:layout paint!important;max-width:100%!important;overflow-x:hidden!important}
body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321 *,
body.mobku-web-client-v0323 .mobku-detail-actions-v0321 *,
body.mobku-web-client-v0323 .mobku-detail-tabs-v0321 *{box-sizing:border-box!important}
body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin:9px 0 0!important;padding:0!important;overflow:hidden!important}
body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321>div{min-width:0!important;min-height:54px!important;display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;grid-template-areas:"ic num" "ic lab"!important;align-items:center!important;column-gap:5px!important;padding:8px 6px!important;border-radius:14px!important;background:#10131f!important;border:1px solid rgba(213,190,255,.15)!important;box-shadow:none!important;color:#fff!important;overflow:hidden!important}
body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321 svg{grid-area:ic!important;width:17px!important;height:17px!important;color:#d9b8ff!important;stroke-width:2!important}
body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321 strong{grid-area:num!important;margin:0!important;color:#fff!important;font-size:15px!important;line-height:1.05!important;font-weight:950!important;letter-spacing:-.02em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321 span{grid-area:lab!important;margin-top:2px!important;color:#b3a6c6!important;font-size:9px!important;line-height:1!important;text-transform:none!important;letter-spacing:0!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0323 .mobku-detail-actions-v0321{display:grid!important;gap:9px!important;margin:10px 0 0!important;padding:0!important;color:#fff!important;overflow:hidden!important}
body.mobku-web-client-v0323 .mobku-detail-primary-actions-v0321{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important;gap:9px!important;max-width:100%!important}
body.mobku-web-client-v0323 .mobku-detail-read-btn-v0321,
body.mobku-web-client-v0323 .mobku-detail-save-form-v0321 button,
body.mobku-web-client-v0323 .mobku-detail-interaction-form-v0321 button,
body.mobku-web-client-v0323 .mobku-detail-rating-btn-v0321{width:100%!important;min-width:0!important;border:1px solid rgba(213,190,255,.25)!important;border-radius:14px!important;min-height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 9px!important;font-weight:900!important;font-size:13px!important;line-height:1!important;box-shadow:none!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0323 .mobku-detail-read-btn-v0321{background:#deb0ff!important;color:#281431!important;border-color:rgba(245,211,255,.60)!important}
body.mobku-web-client-v0323 .mobku-detail-save-form-v0321 button{background:#0b101a!important;color:#eadcff!important}
body.mobku-web-client-v0323 .mobku-detail-save-form-v0321 button.is-on{background:#14101e!important;color:#f0d7ff!important;border-color:rgba(228,191,255,.48)!important}
body.mobku-web-client-v0323 .mobku-detail-read-btn-v0321 svg,
body.mobku-web-client-v0323 .mobku-detail-save-form-v0321 svg,
body.mobku-web-client-v0323 .mobku-detail-interaction-form-v0321 svg,
body.mobku-web-client-v0323 .mobku-detail-rating-btn-v0321 svg{width:17px!important;height:17px!important;stroke-width:2.1!important;flex:0 0 17px!important}
body.mobku-web-client-v0323 .mobku-detail-interactions-v0321{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;max-width:100%!important;overflow:hidden!important}
body.mobku-web-client-v0323 .mobku-detail-interaction-form-v0321 button,
body.mobku-web-client-v0323 .mobku-detail-rating-btn-v0321{background:#10131f!important;color:#e7d7f5!important;border-color:rgba(213,190,255,.30)!important;min-height:43px!important;border-radius:13px!important;font-size:12px!important;gap:6px!important;padding:0 7px!important}
body.mobku-web-client-v0323 .mobku-detail-interaction-form-v0321 button.is-on,
body.mobku-web-client-v0323 .mobku-detail-rating-btn-v0321.is-on{background:#1b1426!important;color:#f1d5ff!important;border-color:rgba(231,194,255,.56)!important}
body.mobku-web-client-v0323 .mobku-detail-history-v0321{display:grid!important;grid-template-columns:27px minmax(0,1fr) minmax(62px,auto) 18px!important;align-items:center!important;gap:8px!important;padding:10px 11px!important;border-radius:16px!important;background:#151721!important;border:1px solid rgba(213,190,255,.18)!important;color:#fff!important;box-shadow:none!important;text-decoration:none!important;max-width:100%!important;overflow:hidden!important}
body.mobku-web-client-v0323 .mobku-detail-history-v0321>svg{width:22px!important;height:22px!important;color:#ddb7ff!important;stroke-width:2.05!important}
body.mobku-web-client-v0323 .mobku-detail-history-v0321 strong{display:block!important;font-size:14px!important;line-height:1.05!important;color:#fff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0323 .mobku-detail-history-v0321 small{display:block!important;margin-top:3px!important;color:#d4cadf!important;font-size:12px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0323 .mobku-detail-history-v0321 em{font-style:normal!important;text-align:right!important;color:#cdb3df!important;font-size:10.5px!important;line-height:1.15!important;max-width:76px!important;white-space:normal!important}
body.mobku-web-client-v0323 .mobku-detail-history-v0321 b{display:grid!important;place-items:center!important;color:#fff!important;width:18px!important;height:18px!important;overflow:hidden!important}
body.mobku-web-client-v0323 .mobku-detail-history-v0321 b svg{width:17px!important;height:17px!important}
body.mobku-web-client-v0323 .mobku-detail-tabs-v0321{position:relative!important;top:auto!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;margin:8px -6px 0!important;padding:6px 6px 7px!important;background:#090b13!important;border-top:1px solid rgba(213,190,255,.10)!important;border-bottom:1px solid rgba(213,190,255,.10)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important}
body.mobku-web-client-v0323 .mobku-detail-tabs-v0321 a{min-width:0!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:0 4px!important;border-radius:10px!important;background:transparent!important;border:0!important;color:#c9bdd9!important;font-size:11.5px!important;font-weight:900!important;box-shadow:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0323 .mobku-detail-tabs-v0321 a svg{width:15px!important;height:15px!important;stroke-width:2.05!important;flex:0 0 15px!important}
body.mobku-web-client-v0323 .mobku-detail-tabs-v0321 a.is-active{background:rgba(124,60,255,.18)!important;color:#f1d5ff!important;border:0!important;box-shadow:inset 0 -2px 0 #a870ff!important}
@media(max-width:374px){
  body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321{gap:5px!important}
  body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321>div{grid-template-columns:15px minmax(0,1fr)!important;padding:7px 4px!important;min-height:50px!important;border-radius:12px!important}
  body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321 svg{width:15px!important;height:15px!important}
  body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321 strong{font-size:13px!important}
  body.mobku-web-client-v0323 .mobku-detail-statstrip-v0321 span{font-size:8px!important}
  body.mobku-web-client-v0323 .mobku-detail-primary-actions-v0321{gap:7px!important}
  body.mobku-web-client-v0323 .mobku-detail-read-btn-v0321,
  body.mobku-web-client-v0323 .mobku-detail-save-form-v0321 button{font-size:12px!important;min-height:43px!important}
  body.mobku-web-client-v0323 .mobku-detail-interactions-v0321{gap:6px!important}
  body.mobku-web-client-v0323 .mobku-detail-interaction-form-v0321 button,
  body.mobku-web-client-v0323 .mobku-detail-rating-btn-v0321{font-size:11px!important;gap:4px!important;padding:0 5px!important;min-height:40px!important}
  body.mobku-web-client-v0323 .mobku-detail-history-v0321{grid-template-columns:24px minmax(0,1fr) minmax(54px,auto) 16px!important;padding:9px!important}
  body.mobku-web-client-v0323 .mobku-detail-history-v0321 em{font-size:9.5px!important;max-width:60px!important}
  body.mobku-web-client-v0323 .mobku-detail-tabs-v0321{gap:2px!important;margin-left:-4px!important;margin-right:-4px!important;padding-left:4px!important;padding-right:4px!important}
  body.mobku-web-client-v0323 .mobku-detail-tabs-v0321 a{font-size:10.5px!important;padding:0 2px!important}
  body.mobku-web-client-v0323 .mobku-detail-tabs-v0321 a svg{width:14px!important;height:14px!important;flex-basis:14px!important}
}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.3.24 — Detail Control Reset Pass
   Reset khusus detail manga: memakai class baru v0324 agar CSS v0321/v0323 tidak
   ikut mengubah layar 1.5 dan layar 2. Tidak ada sticky, blur, contain, filter,
   atau shadow berat di tombol detail.
---------------------------------------------------------------------------- */
body.mobku-web-client-v0324,
body.mobku-web-client-v0324 .mobku-client-shell{background:#070910!important;color:#f7f1ff!important;overflow-x:hidden!important}
body.mobku-web-client-v0324{--bg:#070910;--page:#090b13;--card:#10131f;--card2:#151824;--text:#f7f1ff;--muted:#aaa0bc;--line:rgba(213,190,255,.16);--primary:#7c3cff;--primary2:#a36cff}
body.mobku-web-client-v0324 .mobku-app-screen,
body.mobku-web-client-v0324 .mobku-client-auth,
body.mobku-web-client-v0324 .mobku-reader{background:#070910!important;color:#f7f1ff!important;overflow-x:hidden!important;filter:none!important;transform:none!important}
body.mobku-web-client-v0324 .mobku-apk-topbar,
body.mobku-web-client-v0324 .mobku-bottom-tabs{background:#080a12!important;border-color:rgba(213,190,255,.14)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}
body.mobku-web-client-v0324 .mobku-apk-iconbtn,
body.mobku-web-client-v0324 .mobku-apk-coinpill{background:#10131f!important;border-color:rgba(213,190,255,.16)!important;color:#f7f1ff!important;box-shadow:none!important}
body.mobku-web-client-v0324 .mobku-detail-v0324,
body.mobku-web-client-v0324 .mobku-detail-statbar-v0324,
body.mobku-web-client-v0324 .mobku-detail-actions-v0324,
body.mobku-web-client-v0324 .mobku-detail-tabs-v0324{box-sizing:border-box!important;max-width:100%!important;filter:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}
body.mobku-web-client-v0324 .mobku-detail-statbar-v0324 *,
body.mobku-web-client-v0324 .mobku-detail-actions-v0324 *,
body.mobku-web-client-v0324 .mobku-detail-tabs-v0324 *{box-sizing:border-box!important}
body.mobku-web-client-v0324 .mobku-detail-statbar-v0324{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:8px 0 0!important;padding:6px 4px!important;min-height:46px!important;background:#0d101a!important;border:1px solid rgba(213,190,255,.14)!important;border-radius:15px!important;box-shadow:none!important;overflow:hidden!important;color:#fff!important}
body.mobku-web-client-v0324 .mobku-detail-statbar-v0324__item{min-width:0!important;display:grid!important;grid-template-columns:16px minmax(0,1fr)!important;grid-template-areas:"ic num" "ic lab"!important;align-items:center!important;column-gap:5px!important;padding:0 5px!important;border-right:1px solid rgba(213,190,255,.10)!important;color:#fff!important;text-decoration:none!important}
body.mobku-web-client-v0324 .mobku-detail-statbar-v0324__item:last-child{border-right:0!important}
body.mobku-web-client-v0324 .mobku-detail-statbar-v0324 svg{grid-area:ic!important;width:15px!important;height:15px!important;color:#d8b7ff!important;stroke-width:2!important;flex:0 0 15px!important}
body.mobku-web-client-v0324 .mobku-detail-statbar-v0324 strong{grid-area:num!important;display:block!important;margin:0!important;color:#fff!important;font-size:13px!important;line-height:1.05!important;font-weight:950!important;letter-spacing:-.02em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0324 .mobku-detail-statbar-v0324 span{grid-area:lab!important;display:block!important;margin-top:2px!important;color:#aaa0bc!important;font-size:8.5px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-transform:none!important;letter-spacing:0!important}
body.mobku-web-client-v0324 .mobku-detail-actions-v0324{display:grid!important;gap:7px!important;margin:8px 0 0!important;padding:0!important;color:#fff!important;overflow:visible!important}
body.mobku-web-client-v0324 .mobku-detail-primary-actions-v0324{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)!important;gap:8px!important;max-width:100%!important}
body.mobku-web-client-v0324 .mobku-detail-interactions-v0324{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;max-width:100%!important}
body.mobku-web-client-v0324 .mobku-detail-save-form-v0324,
body.mobku-web-client-v0324 .mobku-detail-interaction-form-v0324{margin:0!important;padding:0!important;min-width:0!important}
body.mobku-web-client-v0324 .mobku-detail-read-btn-v0324,
body.mobku-web-client-v0324 .mobku-detail-save-form-v0324 button,
body.mobku-web-client-v0324 .mobku-detail-interaction-form-v0324 button,
body.mobku-web-client-v0324 .mobku-detail-rating-btn-v0324{appearance:none!important;-webkit-appearance:none!important;width:100%!important;min-width:0!important;min-height:40px!important;border:1px solid rgba(213,190,255,.22)!important;border-radius:13px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0 8px!important;font-weight:900!important;font-size:12px!important;line-height:1!important;box-shadow:none!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;background:#10131f!important;color:#eadcff!important}
body.mobku-web-client-v0324 .mobku-detail-read-btn-v0324{background:#b970ff!important;color:#fff!important;border-color:rgba(211,165,255,.68)!important}
body.mobku-web-client-v0324 .mobku-detail-save-form-v0324 button.is-on,
body.mobku-web-client-v0324 .mobku-detail-interaction-form-v0324 button.is-on,
body.mobku-web-client-v0324 .mobku-detail-rating-btn-v0324.is-on{background:#1b1426!important;color:#f1d5ff!important;border-color:rgba(231,194,255,.52)!important}
body.mobku-web-client-v0324 .mobku-detail-read-btn-v0324 svg,
body.mobku-web-client-v0324 .mobku-detail-save-form-v0324 svg,
body.mobku-web-client-v0324 .mobku-detail-interaction-form-v0324 svg,
body.mobku-web-client-v0324 .mobku-detail-rating-btn-v0324 svg{width:15px!important;height:15px!important;stroke-width:2.05!important;flex:0 0 15px!important}
body.mobku-web-client-v0324 .mobku-detail-history-v0324{display:grid!important;grid-template-columns:24px minmax(0,1fr) minmax(56px,auto) 16px!important;align-items:center!important;gap:7px!important;min-height:48px!important;padding:8px 10px!important;border-radius:15px!important;background:#121520!important;border:1px solid rgba(213,190,255,.16)!important;color:#fff!important;box-shadow:none!important;text-decoration:none!important;max-width:100%!important;overflow:hidden!important}
body.mobku-web-client-v0324 .mobku-detail-history-v0324>svg{width:20px!important;height:20px!important;color:#ddb7ff!important;stroke-width:2!important;flex:0 0 20px!important}
body.mobku-web-client-v0324 .mobku-detail-history-v0324 strong{display:block!important;font-size:13px!important;line-height:1.05!important;color:#fff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0324 .mobku-detail-history-v0324 small{display:block!important;margin-top:3px!important;color:#d4cadf!important;font-size:11px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0324 .mobku-detail-history-v0324 em{font-style:normal!important;text-align:right!important;color:#cdb3df!important;font-size:9.5px!important;line-height:1.1!important;max-width:68px!important;white-space:normal!important}
body.mobku-web-client-v0324 .mobku-detail-history-v0324 b,
body.mobku-web-client-v0324 .mobku-detail-history-v0324 b svg{display:grid!important;place-items:center!important;width:15px!important;height:15px!important;color:#fff!important}
body.mobku-web-client-v0324 .mobku-detail-tabs-v0324{position:relative!important;top:auto!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:7px 0 0!important;padding:0!important;background:#070910!important;border-bottom:1px solid rgba(169,112,255,.52)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important}
body.mobku-web-client-v0324 .mobku-detail-tabs-v0324 a{min-width:0!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:0 3px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#c9bdd9!important;font-size:11px!important;font-weight:900!important;box-shadow:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-decoration:none!important}
body.mobku-web-client-v0324 .mobku-detail-tabs-v0324 a svg{width:14px!important;height:14px!important;stroke-width:2!important;flex:0 0 14px!important}
body.mobku-web-client-v0324 .mobku-detail-tabs-v0324 a.is-active{background:transparent!important;color:#efcfff!important;box-shadow:inset 0 -2px 0 #a870ff!important}
body.mobku-web-client-v0324 .mobku-rating-sheet-v0324{display:none!important;margin:7px 0 0!important;background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;border-radius:14px!important;padding:10px!important;box-shadow:none!important;color:#f7f1ff!important}
body.mobku-web-client-v0324 .mobku-rating-sheet-v0324.is-open{display:block!important}
body.mobku-web-client-v0324 .mobku-rating-sheet-v0324 strong{display:block!important;margin-bottom:8px!important;color:#fff!important;font-size:12px!important}
body.mobku-web-client-v0324 .mobku-rating-sheet-v0324 div{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}
body.mobku-web-client-v0324 .mobku-rating-sheet-v0324 button{min-width:0!important;height:34px!important;border-radius:11px!important;border:1px solid rgba(213,190,255,.18)!important;background:#151824!important;color:#d8c4ff!important;font-weight:900!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;box-shadow:none!important}
body.mobku-web-client-v0324 .mobku-rating-sheet-v0324 button.is-on{background:#7c3cff!important;color:#fff!important;border-color:#b889ff!important}
body.mobku-web-client-v0324 .mobku-rating-sheet-v0324 svg{width:14px!important;height:14px!important}
@media(max-width:374px){
  body.mobku-web-client-v0324 .mobku-detail-statbar-v0324{min-height:43px!important;padding:5px 3px!important}
  body.mobku-web-client-v0324 .mobku-detail-statbar-v0324__item{grid-template-columns:14px minmax(0,1fr)!important;padding:0 3px!important;column-gap:4px!important}
  body.mobku-web-client-v0324 .mobku-detail-statbar-v0324 svg{width:13px!important;height:13px!important}
  body.mobku-web-client-v0324 .mobku-detail-statbar-v0324 strong{font-size:12px!important}
  body.mobku-web-client-v0324 .mobku-detail-statbar-v0324 span{font-size:8px!important}
  body.mobku-web-client-v0324 .mobku-detail-primary-actions-v0324{gap:6px!important}
  body.mobku-web-client-v0324 .mobku-detail-interactions-v0324{gap:5px!important}
  body.mobku-web-client-v0324 .mobku-detail-read-btn-v0324,
  body.mobku-web-client-v0324 .mobku-detail-save-form-v0324 button,
  body.mobku-web-client-v0324 .mobku-detail-interaction-form-v0324 button,
  body.mobku-web-client-v0324 .mobku-detail-rating-btn-v0324{min-height:38px!important;font-size:10.5px!important;gap:4px!important;padding:0 4px!important;border-radius:11px!important}
  body.mobku-web-client-v0324 .mobku-detail-read-btn-v0324 svg,
  body.mobku-web-client-v0324 .mobku-detail-save-form-v0324 svg,
  body.mobku-web-client-v0324 .mobku-detail-interaction-form-v0324 svg,
  body.mobku-web-client-v0324 .mobku-detail-rating-btn-v0324 svg{width:13px!important;height:13px!important;flex-basis:13px!important}
  body.mobku-web-client-v0324 .mobku-detail-history-v0324{grid-template-columns:21px minmax(0,1fr) minmax(48px,auto) 14px!important;min-height:45px!important;padding:7px 8px!important}
  body.mobku-web-client-v0324 .mobku-detail-history-v0324 em{font-size:8.5px!important;max-width:55px!important}
  body.mobku-web-client-v0324 .mobku-detail-tabs-v0324 a{font-size:10px!important}
  body.mobku-web-client-v0324 .mobku-detail-tabs-v0324 a svg{width:13px!important;height:13px!important;flex-basis:13px!important}
}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.3.25 — Mobile Compositor Safe Reset
   Catatan: body class v0321/v0322/v0323/v0324 sengaja tidak dipakai lagi.
   Tujuan: menghentikan glitch HP dari sticky/backdrop/contain/isolation/transform.
---------------------------------------------------------------------------- */
body.mobku-web-client-v0325,
body.mobku-web-client-v0325 .mobku-client-shell{background:#070910!important;color:#f7f1ff!important;overflow-x:hidden!important;color-scheme:dark!important}
body.mobku-web-client-v0325{--bg:#070910;--page:#090b13;--card:#10131f;--card2:#151824;--text:#f7f1ff;--muted:#aaa0bc;--line:rgba(213,190,255,.16);--primary:#7c3cff;--primary2:#a36cff;--shadow:none;--shadow2:none}
body.mobku-web-client-v0325 .mobku-app-screen,
body.mobku-web-client-v0325 .mobku-client-auth,
body.mobku-web-client-v0325 .mobku-reader{background:#070910!important;color:#f7f1ff!important;overflow-x:hidden!important;filter:none!important;transform:none!important;box-shadow:none!important}
body.mobku-web-client-v0325 .mobku-apk-topbar,
body.mobku-web-client-v0325 .mobku-bottom-tabs{left:0!important;right:0!important;margin:0 auto!important;transform:none!important;background:#080a12!important;border-color:rgba(213,190,255,.14)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;will-change:auto!important}
body.mobku-web-client-v0325 .mobku-apk-iconbtn,
body.mobku-web-client-v0325 .mobku-apk-coinpill{background:#10131f!important;border-color:rgba(213,190,255,.16)!important;color:#f7f1ff!important;box-shadow:none!important}
body.mobku-web-client-v0325 .mobku-bottom-tabs a{color:#aaa0bc!important}
body.mobku-web-client-v0325 .mobku-bottom-tabs a.is-active{color:#efcfff!important}
body.mobku-web-client-v0325 .mobku-bottom-tabs a.is-active b{background:#1b1426!important;border:1px solid rgba(213,190,255,.22)!important;color:#efcfff!important}
body.mobku-web-client-v0325 input,
body.mobku-web-client-v0325 select,
body.mobku-web-client-v0325 textarea{background:#0b0e18!important;border-color:rgba(213,190,255,.18)!important;color:#f7f1ff!important;box-shadow:none!important}
body.mobku-web-client-v0325 .mobku-app-section,
body.mobku-web-client-v0325 .mobku-app-card,
body.mobku-web-client-v0325 .mobku-empty,
body.mobku-web-client-v0325 .mobku-chapter-toolbar,
body.mobku-web-client-v0325 .mobku-info-panel-v0314,
body.mobku-web-client-v0325 .mobku-reader-panel,
body.mobku-web-client-v0325 .mobku-pagination{background:#10131f!important;border-color:rgba(213,190,255,.16)!important;color:#f7f1ff!important;box-shadow:none!important}
body.mobku-web-client-v0325 .mobku-app-section.clean{background:transparent!important;border:0!important;box-shadow:none!important}
body.mobku-web-client-v0325 .mobku-app-section-head h2,
body.mobku-web-client-v0325 h1,
body.mobku-web-client-v0325 h2,
body.mobku-web-client-v0325 h3{color:#fff!important}
body.mobku-web-client-v0325 .mobku-app-section-head p,
body.mobku-web-client-v0325 p,
body.mobku-web-client-v0325 small{color:#aaa0bc}
body.mobku-web-client-v0325 .mobku-detail-screen,
body.mobku-web-client-v0325 .mobku-detail-v0325,
body.mobku-web-client-v0325 .mobku-detail-statbar-v0325,
body.mobku-web-client-v0325 .mobku-detail-actions-v0325,
body.mobku-web-client-v0325 .mobku-detail-tabs-v0325{box-sizing:border-box!important;max-width:100%!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;contain:none!important;isolation:auto!important;will-change:auto!important;box-shadow:none!important;overflow:visible!important}
body.mobku-web-client-v0325 .mobku-detail-statbar-v0325 *,
body.mobku-web-client-v0325 .mobku-detail-actions-v0325 *,
body.mobku-web-client-v0325 .mobku-detail-tabs-v0325 *{box-sizing:border-box!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;contain:none!important;isolation:auto!important;will-change:auto!important}
body.mobku-web-client-v0325 .mobku-detail-statbar-v0325{display:flex!important;align-items:stretch!important;gap:6px!important;margin:7px 0 0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;color:#fff!important}
body.mobku-web-client-v0325 .mobku-detail-statbar-v0325__item{flex:1 1 0!important;min-width:0!important;min-height:44px!important;display:flex!important;align-items:center!important;gap:6px!important;padding:7px 7px!important;border:1px solid rgba(213,190,255,.14)!important;border-radius:13px!important;background:#10131f!important;color:#fff!important;text-decoration:none!important;overflow:hidden!important;box-shadow:none!important}
body.mobku-web-client-v0325 .mobku-detail-statbar-v0325 svg{width:15px!important;height:15px!important;color:#d8b7ff!important;stroke-width:2!important;flex:0 0 15px!important}
body.mobku-web-client-v0325 .mobku-detail-statbar-v0325__text{display:block!important;min-width:0!important;overflow:hidden!important;font-style:normal!important}
body.mobku-web-client-v0325 .mobku-detail-statbar-v0325 strong{display:block!important;margin:0!important;color:#fff!important;font-size:13px!important;line-height:1.05!important;font-weight:950!important;letter-spacing:-.02em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0325 .mobku-detail-statbar-v0325 span{display:block!important;margin-top:2px!important;color:#aaa0bc!important;font-size:8.5px!important;line-height:1!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-transform:none!important;letter-spacing:0!important}
body.mobku-web-client-v0325 .mobku-detail-actions-v0325{display:block!important;margin:8px 0 0!important;padding:0!important;color:#fff!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}
body.mobku-web-client-v0325 .mobku-detail-primary-actions-v0325{display:flex!important;align-items:stretch!important;gap:8px!important;max-width:100%!important;margin:0 0 7px!important}
body.mobku-web-client-v0325 .mobku-detail-interactions-v0325{display:flex!important;align-items:stretch!important;gap:7px!important;max-width:100%!important;margin:0 0 7px!important}
body.mobku-web-client-v0325 .mobku-detail-save-form-v0325,
body.mobku-web-client-v0325 .mobku-detail-interaction-form-v0325{margin:0!important;padding:0!important;min-width:0!important;flex:1 1 0!important}
body.mobku-web-client-v0325 .mobku-detail-read-btn-v0325{flex:1.2 1 0!important}
body.mobku-web-client-v0325 .mobku-detail-save-form-v0325{flex:.8 1 0!important}
body.mobku-web-client-v0325 .mobku-detail-read-btn-v0325,
body.mobku-web-client-v0325 .mobku-detail-save-form-v0325 button,
body.mobku-web-client-v0325 .mobku-detail-interaction-form-v0325 button,
body.mobku-web-client-v0325 .mobku-detail-rating-btn-v0325{appearance:none!important;-webkit-appearance:none!important;width:100%!important;min-width:0!important;min-height:40px!important;border:1px solid rgba(213,190,255,.22)!important;border-radius:13px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0 8px!important;font-weight:900!important;font-size:12px!important;line-height:1!important;box-shadow:none!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;background:#10131f!important;color:#eadcff!important;position:relative!important;z-index:1!important}
body.mobku-web-client-v0325 .mobku-detail-read-btn-v0325{background:#8a3cff!important;color:#fff!important;border-color:#a970ff!important}
body.mobku-web-client-v0325 .mobku-detail-save-form-v0325 button.is-on,
body.mobku-web-client-v0325 .mobku-detail-interaction-form-v0325 button.is-on,
body.mobku-web-client-v0325 .mobku-detail-rating-btn-v0325.is-on{background:#1b1426!important;color:#f1d5ff!important;border-color:rgba(231,194,255,.52)!important}
body.mobku-web-client-v0325 .mobku-detail-read-btn-v0325 svg,
body.mobku-web-client-v0325 .mobku-detail-save-form-v0325 svg,
body.mobku-web-client-v0325 .mobku-detail-interaction-form-v0325 svg,
body.mobku-web-client-v0325 .mobku-detail-rating-btn-v0325 svg{width:15px!important;height:15px!important;stroke-width:2.05!important;flex:0 0 15px!important}
body.mobku-web-client-v0325 .mobku-detail-rating-btn-v0325{flex:1 1 0!important}
body.mobku-web-client-v0325 .mobku-detail-history-v0325{display:flex!important;align-items:center!important;gap:8px!important;min-height:48px!important;padding:8px 10px!important;border-radius:15px!important;background:#121520!important;border:1px solid rgba(213,190,255,.16)!important;color:#fff!important;box-shadow:none!important;text-decoration:none!important;max-width:100%!important;overflow:hidden!important;margin:0!important}
body.mobku-web-client-v0325 .mobku-detail-history-v0325>svg{width:20px!important;height:20px!important;color:#ddb7ff!important;stroke-width:2!important;flex:0 0 20px!important}
body.mobku-web-client-v0325 .mobku-detail-history-v0325__main{min-width:0!important;flex:1 1 auto!important;overflow:hidden!important}
body.mobku-web-client-v0325 .mobku-detail-history-v0325__meta{flex:0 0 auto!important;text-align:right!important;max-width:72px!important;overflow:hidden!important}
body.mobku-web-client-v0325 .mobku-detail-history-v0325 strong{display:block!important;font-size:13px!important;line-height:1.05!important;color:#fff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0325 .mobku-detail-history-v0325 small{display:block!important;margin-top:3px!important;color:#d4cadf!important;font-size:11px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0325 .mobku-detail-history-v0325 em{display:block!important;font-style:normal!important;text-align:right!important;color:#cdb3df!important;font-size:9.5px!important;line-height:1.1!important;white-space:normal!important}
body.mobku-web-client-v0325 .mobku-detail-history-v0325 b,
body.mobku-web-client-v0325 .mobku-detail-history-v0325 b svg{display:grid!important;place-items:center!important;width:15px!important;height:15px!important;color:#fff!important;flex:0 0 15px!important}
body.mobku-web-client-v0325 .mobku-detail-tabs-v0325{position:relative!important;top:auto!important;z-index:2!important;display:flex!important;align-items:center!important;gap:0!important;margin:7px 0 0!important;padding:0!important;background:#070910!important;border-bottom:1px solid rgba(169,112,255,.52)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important;transform:none!important;contain:none!important;isolation:auto!important}
body.mobku-web-client-v0325 .mobku-detail-tabs-v0325 a{flex:1 1 0!important;min-width:0!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:0 3px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#c9bdd9!important;font-size:11px!important;font-weight:900!important;box-shadow:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-decoration:none!important}
body.mobku-web-client-v0325 .mobku-detail-tabs-v0325 a svg{width:14px!important;height:14px!important;stroke-width:2!important;flex:0 0 14px!important}
body.mobku-web-client-v0325 .mobku-detail-tabs-v0325 a.is-active{background:transparent!important;color:#efcfff!important;box-shadow:inset 0 -2px 0 #a870ff!important}
body.mobku-web-client-v0325 .mobku-rating-sheet-v0325{display:none!important;margin:7px 0 0!important;background:#10131f!important;border:1px solid rgba(213,190,255,.16)!important;border-radius:14px!important;padding:10px!important;box-shadow:none!important;color:#f7f1ff!important;filter:none!important;transform:none!important;contain:none!important;isolation:auto!important}
body.mobku-web-client-v0325 .mobku-rating-sheet-v0325.is-open{display:block!important}
body.mobku-web-client-v0325 .mobku-rating-sheet-v0325 strong{display:block!important;margin-bottom:8px!important;color:#fff!important;font-size:12px!important}
body.mobku-web-client-v0325 .mobku-rating-sheet-v0325 div{display:flex!important;gap:6px!important}
body.mobku-web-client-v0325 .mobku-rating-sheet-v0325 button{flex:1 1 0!important;min-width:0!important;height:34px!important;border-radius:11px!important;border:1px solid rgba(213,190,255,.18)!important;background:#151824!important;color:#d8c4ff!important;font-weight:900!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;box-shadow:none!important}
body.mobku-web-client-v0325 .mobku-rating-sheet-v0325 button.is-on{background:#7c3cff!important;color:#fff!important;border-color:#b889ff!important}
body.mobku-web-client-v0325 .mobku-rating-sheet-v0325 svg{width:14px!important;height:14px!important}
@media(max-width:374px){
  body.mobku-web-client-v0325 .mobku-detail-statbar-v0325{gap:5px!important}
  body.mobku-web-client-v0325 .mobku-detail-statbar-v0325__item{min-height:41px!important;padding:6px 5px!important;gap:5px!important;border-radius:12px!important}
  body.mobku-web-client-v0325 .mobku-detail-statbar-v0325 svg{width:13px!important;height:13px!important;flex-basis:13px!important}
  body.mobku-web-client-v0325 .mobku-detail-statbar-v0325 strong{font-size:12px!important}
  body.mobku-web-client-v0325 .mobku-detail-statbar-v0325 span{font-size:8px!important}
  body.mobku-web-client-v0325 .mobku-detail-primary-actions-v0325{gap:6px!important}
  body.mobku-web-client-v0325 .mobku-detail-interactions-v0325{gap:5px!important}
  body.mobku-web-client-v0325 .mobku-detail-read-btn-v0325,
  body.mobku-web-client-v0325 .mobku-detail-save-form-v0325 button,
  body.mobku-web-client-v0325 .mobku-detail-interaction-form-v0325 button,
  body.mobku-web-client-v0325 .mobku-detail-rating-btn-v0325{min-height:38px!important;font-size:10.5px!important;gap:4px!important;padding:0 4px!important;border-radius:11px!important}
  body.mobku-web-client-v0325 .mobku-detail-read-btn-v0325 svg,
  body.mobku-web-client-v0325 .mobku-detail-save-form-v0325 svg,
  body.mobku-web-client-v0325 .mobku-detail-interaction-form-v0325 svg,
  body.mobku-web-client-v0325 .mobku-detail-rating-btn-v0325 svg{width:13px!important;height:13px!important;flex-basis:13px!important}
  body.mobku-web-client-v0325 .mobku-detail-history-v0325{min-height:45px!important;padding:7px 8px!important}
  body.mobku-web-client-v0325 .mobku-detail-history-v0325__meta{max-width:55px!important}
  body.mobku-web-client-v0325 .mobku-detail-history-v0325 em{font-size:8.5px!important}
  body.mobku-web-client-v0325 .mobku-detail-tabs-v0325 a{font-size:10px!important}
  body.mobku-web-client-v0325 .mobku-detail-tabs-v0325 a svg{width:13px!important;height:13px!important;flex-basis:13px!important}
}


/* MOBKU Web Client v0.3.26 — Library & history flow cleanup
   Scope kecil: hanya library, tab library, kartu riwayat, dan visual submit tombol Simpan. */
body.mobku-web-client-v0326 .mobku-library-screen-v0326{background:#070910!important;color:#f7f1ff!important;overflow-x:hidden!important}
body.mobku-web-client-v0326 .mobku-library-summary-v0326{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:10px 0!important}
body.mobku-web-client-v0326 .mobku-library-summary-v0326 div{min-width:0!important;border:1px solid rgba(213,190,255,.16)!important;background:#10131f!important;border-radius:14px!important;padding:9px!important;color:#fff!important;box-shadow:none!important}
body.mobku-web-client-v0326 .mobku-library-summary-v0326 span{display:block!important;color:#a970ff!important;font-size:9px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.08em!important}
body.mobku-web-client-v0326 .mobku-library-summary-v0326 strong{display:block!important;margin-top:2px!important;color:#fff!important;font-size:18px!important;line-height:1!important}
body.mobku-web-client-v0326 .mobku-library-tabs-v0326{display:flex!important;gap:7px!important;margin:10px 0!important;overflow-x:auto!important;scrollbar-width:none!important}
body.mobku-web-client-v0326 .mobku-library-tabs-v0326::-webkit-scrollbar{display:none!important}
body.mobku-web-client-v0326 .mobku-library-tabs-v0326 a{height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;white-space:nowrap!important;border:1px solid rgba(213,190,255,.16)!important;background:#10131f!important;color:#d8c8ef!important;border-radius:999px!important;padding:0 12px!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important;box-shadow:none!important}
body.mobku-web-client-v0326 .mobku-library-tabs-v0326 a svg{width:15px!important;height:15px!important;stroke-width:2!important;flex:0 0 15px!important}
body.mobku-web-client-v0326 .mobku-library-tabs-v0326 a.is-active{background:#7c3cff!important;color:#fff!important;border-color:#a970ff!important}
body.mobku-web-client-v0326 .mobku-library-panel-v0326{display:block!important;margin-top:10px!important}
body.mobku-web-client-v0326 .mobku-library-panel-v0326[hidden]{display:none!important}
body.mobku-web-client-v0326 .mobku-library-panel-v0326 .mobku-app-section-head p{margin:3px 0 0!important;color:#aaa0bc!important;font-size:11px!important;line-height:1.25!important}
body.mobku-web-client-v0326 .mobku-library-list-v0326{display:grid!important;gap:9px!important}
body.mobku-web-client-v0326 .mobku-library-card-v0326{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;border:1px solid rgba(213,190,255,.14)!important;background:#10131f!important;border-radius:15px!important;padding:8px!important;color:#fff!important;box-shadow:none!important;overflow:hidden!important}
body.mobku-web-client-v0326 .mobku-library-cover-v0326{width:58px!important;aspect-ratio:2/3!important;border-radius:10px!important;overflow:hidden!important;background:#151824!important;border:1px solid rgba(255,255,255,.08)!important;display:block!important}
body.mobku-web-client-v0326 .mobku-library-cover-v0326 img{width:100%!important;height:100%!important;object-fit:cover!important}
body.mobku-web-client-v0326 .mobku-library-cover-v0326 span{display:block!important;width:100%!important;height:100%!important;background:linear-gradient(135deg,#1a1426,#2d1849)!important}
body.mobku-web-client-v0326 .mobku-library-body-v0326{min-width:0!important;display:flex!important;flex-direction:column!important;gap:5px!important}
body.mobku-web-client-v0326 .mobku-library-body-v0326 h3{margin:0!important;color:#fff!important;font-size:14px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0326 .mobku-library-body-v0326 p{margin:0!important;color:#bdb1cb!important;font-size:11px!important;line-height:1.25!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
body.mobku-web-client-v0326 .mobku-library-meta-v0326{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;color:#b9a9d2!important;font-size:10px!important;line-height:1!important}
body.mobku-web-client-v0326 .mobku-library-meta-v0326 small{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#8f839d!important;font-size:10px!important}
body.mobku-web-client-v0326 .mobku-library-badge-v0326{display:inline-flex!important;align-items:center!important;height:20px!important;border-radius:999px!important;background:#1b1426!important;border:1px solid rgba(231,194,255,.22)!important;color:#e2c8ff!important;padding:0 7px!important;font-size:9px!important;font-weight:900!important;white-space:nowrap!important}
body.mobku-web-client-v0326 .mobku-library-actions-v0326{display:flex!important;gap:6px!important;margin-top:auto!important}
body.mobku-web-client-v0326 .mobku-library-actions-v0326 a{flex:1 1 0!important;min-height:30px!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;background:#151824!important;border:1px solid rgba(213,190,255,.14)!important;color:#eee2ff!important;font-size:10px!important;font-weight:900!important;text-decoration:none!important;box-shadow:none!important}
body.mobku-web-client-v0326 .mobku-library-actions-v0326 a svg{width:13px!important;height:13px!important;flex:0 0 13px!important}
body.mobku-web-client-v0326 .mobku-library-actions-v0326 a.is-primary{background:#7c3cff!important;border-color:#a970ff!important;color:#fff!important}
body.mobku-web-client-v0326 .mobku-library-progress-v0326{height:5px!important;border-radius:999px!important;background:#242032!important;overflow:hidden!important;margin-top:1px!important}
body.mobku-web-client-v0326 .mobku-library-progress-v0326 b{display:block!important;height:100%!important;border-radius:999px!important;background:#a970ff!important}
body.mobku-web-client-v0326 [data-mobku-save-toggle] button.is-submitting{pointer-events:none!important;opacity:.92!important}
body.mobku-web-client-v0326 [data-mobku-save-toggle] button.is-on{background:#1b1426!important;color:#f1d5ff!important;border-color:rgba(231,194,255,.52)!important}
@media(max-width:374px){body.mobku-web-client-v0326 .mobku-library-card-v0326{grid-template-columns:54px minmax(0,1fr)!important;padding:7px!important;gap:8px!important}body.mobku-web-client-v0326 .mobku-library-cover-v0326{width:54px!important}body.mobku-web-client-v0326 .mobku-library-body-v0326 h3{font-size:13px!important}body.mobku-web-client-v0326 .mobku-library-actions-v0326 a{min-height:28px!important;font-size:9.5px!important}}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.4.1 — APK Parity Web Baseline
   Sumber desain: Flutter AppPalette/AppSpacing/AppRadii. Tidak memakai blur,
   transform, contain, sticky berat, atau filter yang memicu glitch layar HP.
---------------------------------------------------------------------------- */
body.mobku-web-client-v0402,
body.mobku-web-client-v0402 .mobku-client-shell{background:#05070B!important;color:#F6F7FB!important;color-scheme:dark!important;overflow-x:hidden!important}
body.mobku-web-client-v0402{--appw:430px;--topbar:70px;--navh:78px;--bg:#05070B;--page:#05070B;--card:#0E121A;--card2:#151B26;--card3:#1C2431;--text:#F6F7FB;--muted:#98A3B7;--soft:#98A3B7;--line:#293447;--primary:#8B5CF6;--primary2:#6D3EE8;--green:#31D0AA;--gold:#F4C45E;--danger:#FF6B7A;--shadow:none;--shadow2:none;--r10:10px;--r14:14px;--r18:18px;--pill:999px}
body.mobku-web-client-v0402 *{box-sizing:border-box!important}
body.mobku-web-client-v0402 .mobku-app-screen,
body.mobku-web-client-v0402 .mobku-client-auth,
body.mobku-web-client-v0402 .mobku-reader{width:min(100%,var(--appw))!important;margin:0 auto!important;background:#05070B!important;color:#F6F7FB!important;box-shadow:none!important;min-height:100dvh!important;overflow-x:hidden!important;position:relative!important}
body.mobku-web-client-v0402 .mobku-app-screen{padding:calc(var(--topbar) + 12px) 14px calc(var(--navh) + 24px)!important}
body.mobku-web-client-v0402 .mobku-apk-topbar{position:fixed!important;left:50%!important;right:auto!important;top:0!important;transform:translateX(-50%)!important;width:min(100%,var(--appw))!important;height:var(--topbar)!important;background:#05070B!important;border-bottom:1px solid #293447!important;box-shadow:none!important;padding:10px 14px!important}
body.mobku-web-client-v0402 .mobku-apk-brand strong{color:#F6F7FB!important;font-size:30px!important;letter-spacing:-.045em!important}
body.mobku-web-client-v0402 .mobku-apk-brand small{color:#98A3B7!important}
body.mobku-web-client-v0402 .mobku-apk-iconbtn,
body.mobku-web-client-v0402 .mobku-apk-coinpill{background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;box-shadow:none!important}
body.mobku-web-client-v0402 .mobku-apk-coinpill b{background:#151B26!important;color:#8B5CF6!important}
body.mobku-web-client-v0402 .mobku-bottom-tabs{position:fixed!important;left:50%!important;bottom:0!important;transform:translateX(-50%)!important;width:min(100%,var(--appw))!important;height:var(--navh)!important;background:#0B0F18!important;border-top:1px solid #293447!important;border-radius:20px 20px 0 0!important;box-shadow:none!important;padding:6px 10px max(7px,env(safe-area-inset-bottom))!important}
body.mobku-web-client-v0402 .mobku-bottom-tabs a{color:#98A3B7!important;background:transparent!important}
body.mobku-web-client-v0402 .mobku-bottom-tabs a.is-active{color:#F6F7FB!important}
body.mobku-web-client-v0402 .mobku-bottom-tabs a.is-active b{background:#151B26!important;color:#8B5CF6!important}
body.mobku-web-client-v0402 .mobku-app-section-head h2,
body.mobku-web-client-v0402 h1,
body.mobku-web-client-v0402 h2,
body.mobku-web-client-v0402 h3{color:#F6F7FB!important}
body.mobku-web-client-v0402 .mobku-eyebrow,
body.mobku-web-client-v0402 .mobku-app-kicker,
body.mobku-web-client-v0402 .mobku-page-hero span,
body.mobku-web-client-v0402 .mobku-app-section-head span{color:#8B5CF6!important}
body.mobku-web-client-v0402 p,
body.mobku-web-client-v0402 small,
body.mobku-web-client-v0402 .mobku-app-section-head p{color:#98A3B7!important}
body.mobku-web-client-v0402 .mobku-page-hero,
body.mobku-web-client-v0402 .mobku-app-card,
body.mobku-web-client-v0402 .mobku-client-auth-card,
body.mobku-web-client-v0402 .mobku-cover-card,
body.mobku-web-client-v0402 .mobku-comment-card,
body.mobku-web-client-v0402 .mobku-wallet-balance-card,
body.mobku-web-client-v0402 .mobku-wallet-breakdown div,
body.mobku-web-client-v0402 .mobku-subscription-card,
body.mobku-web-client-v0402 .mobku-account-profile-v027,
body.mobku-web-client-v0402 .mobku-account-shortcuts a,
body.mobku-web-client-v0402 .mobku-account-shortcuts div,
body.mobku-web-client-v0402 .mobku-simple-list article{background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;box-shadow:none!important}
body.mobku-web-client-v0402 .mobku-button,
body.mobku-web-client-v0402 .mobku-app-btn,
body.mobku-web-client-v0402 .mobku-apk-primary{background:#8B5CF6!important;color:#fff!important;border:1px solid #8B5CF6!important;box-shadow:none!important;border-radius:14px!important}
body.mobku-web-client-v0402 .mobku-button--ghost,
body.mobku-web-client-v0402 .mobku-app-btn.is-ghost{background:#151B26!important;color:#F6F7FB!important;border-color:#293447!important}
body.mobku-web-client-v0402 input,
body.mobku-web-client-v0402 select,
body.mobku-web-client-v0402 textarea{background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;box-shadow:none!important}
body.mobku-web-client-v0402 input::placeholder,
body.mobku-web-client-v0402 textarea::placeholder{color:#657188!important}
body.mobku-web-client-v0402 .mobku-empty{background:#0E121A!important;border:1px dashed #293447!important;color:#98A3B7!important;border-radius:18px!important}
body.mobku-web-client-v0402 .mobku-form-status{background:#151B26!important;border-color:#293447!important;color:#F6F7FB!important;box-shadow:none!important}
body.mobku-web-client-v0402 .mobku-form-status.error{border-color:#FF6B7A!important;color:#FFBBC4!important}
body.mobku-web-client-v0402 .mobku-form-status.success{border-color:#31D0AA!important;color:#A8FFE9!important}
/* Detail manga: pertahankan class v0320/v0325 yang sudah disetujui, hanya token warna/state yang distabilkan. */
body.mobku-web-client-v0402 .mobku-detail-v0325,
body.mobku-web-client-v0402 .mobku-detail-statbar-v0325,
body.mobku-web-client-v0402 .mobku-detail-actions-v0325,
body.mobku-web-client-v0402 .mobku-detail-tabs-v0325{max-width:100%!important;box-shadow:none!important;overflow:visible!important}
body.mobku-web-client-v0402 .mobku-detail-save-form-v0325 button.is-on,
body.mobku-web-client-v0402 .mobku-detail-interaction-form-v0325 button.is-on,
body.mobku-web-client-v0402 .mobku-detail-rating-btn-v0325.is-on{background:#151B26!important;color:#F6F7FB!important;border-color:#8B5CF6!important}
body.mobku-web-client-v0402 .mobku-detail-save-form-v0325 button.is-submitting,
body.mobku-web-client-v0402 .mobku-detail-interaction-form-v0325 button.is-submitting{opacity:.82!important;pointer-events:none!important}
/* Library APK parity */
body.mobku-web-client-v0402 .mobku-library-screen-v0400{background:#05070B!important;color:#F6F7FB!important;overflow-x:hidden!important}
body.mobku-web-client-v0402 .mobku-library-summary-v0400{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:12px 0!important}
body.mobku-web-client-v0402 .mobku-library-summary-v0400 div{min-width:0!important;border:1px solid #293447!important;background:#0E121A!important;border-radius:14px!important;padding:10px!important;color:#F6F7FB!important;box-shadow:none!important}
body.mobku-web-client-v0402 .mobku-library-summary-v0400 span{display:block!important;color:#98A3B7!important;font-size:9px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.08em!important}
body.mobku-web-client-v0402 .mobku-library-summary-v0400 strong{display:block!important;margin-top:3px!important;color:#F6F7FB!important;font-size:18px!important;line-height:1!important}
body.mobku-web-client-v0402 .mobku-library-tabs-v0400{display:flex!important;gap:7px!important;margin:12px 0!important;overflow-x:auto!important;scrollbar-width:none!important}
body.mobku-web-client-v0402 .mobku-library-tabs-v0400::-webkit-scrollbar{display:none!important}
body.mobku-web-client-v0402 .mobku-library-tabs-v0400 a{height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;white-space:nowrap!important;border:1px solid #293447!important;background:#0E121A!important;color:#98A3B7!important;border-radius:999px!important;padding:0 13px!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important;box-shadow:none!important}
body.mobku-web-client-v0402 .mobku-library-tabs-v0400 a svg{width:16px!important;height:16px!important;flex:0 0 16px!important}
body.mobku-web-client-v0402 .mobku-library-tabs-v0400 a.is-active{background:#8B5CF6!important;color:#fff!important;border-color:#8B5CF6!important}
body.mobku-web-client-v0402 .mobku-library-filter-v0400{display:grid!important;gap:9px!important;margin:10px 0 12px!important}
body.mobku-web-client-v0402 .mobku-library-filter-v0400 label{display:flex!important;align-items:center!important;gap:8px!important;min-height:42px!important;border:1px solid #293447!important;background:#0E121A!important;border-radius:14px!important;padding:0 12px!important;color:#98A3B7!important}
body.mobku-web-client-v0402 .mobku-library-filter-v0400 input{border:0!important;background:transparent!important;min-height:40px!important;padding:0!important;color:#F6F7FB!important;outline:0!important;width:100%!important}
body.mobku-web-client-v0402 .mobku-library-panel-v0400[hidden]{display:none!important}
body.mobku-web-client-v0402 .mobku-library-list-v0400{display:grid!important;gap:10px!important}
body.mobku-web-client-v0402 .mobku-library-card-v0400{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;border:1px solid #293447!important;background:#0E121A!important;border-radius:18px!important;padding:12px!important;color:#F6F7FB!important;box-shadow:none!important;overflow:hidden!important}
body.mobku-web-client-v0402 .mobku-library-cover-v0400{width:76px!important;height:106px!important;border-radius:10px!important;overflow:hidden!important;background:#151B26!important;border:1px solid #293447!important;display:block!important}
body.mobku-web-client-v0402 .mobku-library-cover-v0400 img{width:100%!important;height:100%!important;object-fit:cover!important}
body.mobku-web-client-v0402 .mobku-library-cover-v0400 span{display:block!important;width:100%!important;height:100%!important;background:linear-gradient(135deg,#151B26,#1C2431)!important}
body.mobku-web-client-v0402 .mobku-library-body-v0400{min-width:0!important;display:flex!important;flex-direction:column!important;gap:7px!important}
body.mobku-web-client-v0402 .mobku-library-body-v0400 h3{margin:0!important;color:#F6F7FB!important;font-size:15px!important;line-height:1.18!important;font-weight:900!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
body.mobku-web-client-v0402 .mobku-library-body-v0400 p{margin:0!important;color:#98A3B7!important;font-size:11.5px!important;line-height:1.32!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
body.mobku-web-client-v0402 .mobku-library-meta-v0400{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;color:#98A3B7!important;font-size:10px!important;line-height:1!important;flex-wrap:wrap!important}
body.mobku-web-client-v0402 .mobku-library-badge-v0400{display:inline-flex!important;align-items:center!important;height:22px!important;border-radius:999px!important;background:#151B26!important;border:1px solid #293447!important;color:#F6F7FB!important;padding:0 8px!important;font-size:10px!important;font-weight:900!important;white-space:nowrap!important}
body.mobku-web-client-v0402 .mobku-library-progress-v0400{height:5px!important;border-radius:999px!important;background:#1C2431!important;overflow:hidden!important;margin-top:1px!important}
body.mobku-web-client-v0402 .mobku-library-progress-v0400 b{display:block!important;height:100%!important;border-radius:999px!important;background:#8B5CF6!important}
body.mobku-web-client-v0402 .mobku-library-progress-note-v0400{font-size:10.5px!important;color:#98A3B7!important}
body.mobku-web-client-v0402 .mobku-library-actions-v0400{display:flex!important;gap:7px!important;flex-wrap:wrap!important;margin-top:2px!important}
body.mobku-web-client-v0402 .mobku-library-actions-v0400 a{min-height:34px!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;background:#151B26!important;border:1px solid #293447!important;color:#F6F7FB!important;font-size:11px!important;font-weight:900!important;text-decoration:none!important;box-shadow:none!important;padding:0 10px!important}
body.mobku-web-client-v0402 .mobku-library-actions-v0400 .is-primary{background:#8B5CF6!important;border-color:#8B5CF6!important;color:#fff!important}
body.mobku-web-client-v0402 .mobku-entitlement-list{display:grid!important;gap:9px!important}
body.mobku-web-client-v0402 .mobku-entitlement-list a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border:1px solid #293447!important;background:#0E121A!important;color:#F6F7FB!important;border-radius:16px!important;padding:12px!important;box-shadow:none!important}
@media(max-width:374px){body.mobku-web-client-v0402 .mobku-app-screen{padding-left:12px!important;padding-right:12px!important}body.mobku-web-client-v0402 .mobku-library-card-v0400{grid-template-columns:68px minmax(0,1fr)!important;padding:10px!important;gap:10px!important}body.mobku-web-client-v0402 .mobku-library-cover-v0400{width:68px!important;height:96px!important}body.mobku-web-client-v0402 .mobku-library-body-v0400 h3{font-size:14px!important}}


/* --------------------------------------------------------------------------
   MOBKU Web Client v0.4.1 — Shell UI Alignment Fix
   Fokus: bukan ubah endpoint. Ini memperbaiki kerusakan visual v0.4.0:
   - topbar/bottom nav kembali satu sumbu dengan app shell;
   - tidak ada lagi transform reset global yang memindahkan fixed bar;
   - semua panel putih pada halaman umum dipaksa memakai token dark APK;
   - card/grid dibuat mobile-shell stabil pada desktop maupun HP.
---------------------------------------------------------------------------- */
body.mobku-web-client-v0402,
body.mobku-web-client-v0402 .mobku-client-shell{
  width:100%!important;min-height:100dvh!important;margin:0!important;background:#05070B!important;color:#F6F7FB!important;overflow-x:hidden!important;color-scheme:dark!important;
}
body.mobku-web-client-v0402{--appw:430px;--topbar:72px;--navh:80px;--bg:#05070B;--page:#05070B;--card:#0E121A;--card2:#151B26;--card3:#1C2431;--text:#F6F7FB;--muted:#98A3B7;--line:#293447;--primary:#8B5CF6;--primary2:#6D3EE8;--success:#31D0AA;--warning:#F4C45E;--danger:#FF6B7A;--shadow:none;--shadow2:none}
body.mobku-web-client-v0402 .mobku-app-screen,
body.mobku-web-client-v0402 .mobku-client-auth,
body.mobku-web-client-v0402 .mobku-reader{
  width:min(100%,var(--appw))!important;max-width:var(--appw)!important;margin-inline:auto!important;background:#05070B!important;color:#F6F7FB!important;box-shadow:none!important;border:0!important;overflow-x:hidden!important;position:relative!important;
}
body.mobku-web-client-v0402 .mobku-app-screen{padding:calc(var(--topbar) + 14px) 14px calc(var(--navh) + 24px)!important}
body.mobku-web-client-v0402 .mobku-apk-topbar{
  position:fixed!important;top:0!important;left:50%!important;right:auto!important;transform:translate3d(-50%,0,0)!important;width:min(100%,var(--appw))!important;max-width:var(--appw)!important;height:var(--topbar)!important;z-index:1000!important;
  display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:10px 14px!important;background:#0B0F18!important;border:1px solid #293447!important;border-top:0!important;border-radius:0 0 16px 16px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
}
body.mobku-web-client-v0402 .mobku-bottom-tabs{
  position:fixed!important;left:50%!important;right:auto!important;bottom:0!important;transform:translate3d(-50%,0,0)!important;width:min(100%,var(--appw))!important;max-width:var(--appw)!important;height:var(--navh)!important;z-index:1000!important;
  display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;padding:7px 10px max(7px,env(safe-area-inset-bottom))!important;background:#0B0F18!important;border:1px solid #293447!important;border-bottom:0!important;border-radius:20px 20px 0 0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
}
body.mobku-web-client-v0402 .mobku-apk-brand{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:190px!important;overflow:hidden!important;text-decoration:none!important}
body.mobku-web-client-v0402 .mobku-apk-logo{width:28px!important;height:28px!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:#8B5CF6!important;color:#fff!important;font-size:13px!important;font-weight:900!important;flex:0 0 28px!important}
body.mobku-web-client-v0402 .mobku-apk-brandtext{min-width:0!important;display:grid!important;gap:0!important}
body.mobku-web-client-v0402 .mobku-apk-brand strong{font-size:30px!important;line-height:.86!important;color:#F6F7FB!important;letter-spacing:-.05em!important;text-shadow:none!important;white-space:nowrap!important}
body.mobku-web-client-v0402 .mobku-apk-brand small{font-size:9px!important;color:#98A3B7!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0402 .mobku-apk-actions{display:flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important}
body.mobku-web-client-v0402 .mobku-apk-iconbtn{width:40px!important;height:40px!important;border-radius:50%!important;background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;display:grid!important;place-items:center!important;box-shadow:none!important;padding:0!important}
body.mobku-web-client-v0402 .mobku-apk-iconbtn svg{width:22px!important;height:22px!important;stroke-width:2!important}
body.mobku-web-client-v0402 .mobku-apk-coinpill{height:40px!important;max-width:92px!important;display:flex!important;align-items:center!important;gap:6px!important;background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;border-radius:999px!important;padding:5px 6px 5px 9px!important;box-shadow:none!important}
body.mobku-web-client-v0402 .mobku-apk-coinpill span{font-size:12px!important;font-weight:900!important;max-width:36px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
body.mobku-web-client-v0402 .mobku-apk-coinpill b{width:26px!important;height:26px!important;background:#151B26!important;color:#8B5CF6!important;border-radius:50%!important;display:grid!important;place-items:center!important}
body.mobku-web-client-v0402 .mobku-bottom-tabs a{min-width:0!important;height:58px!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:3px!important;border-radius:16px!important;color:#98A3B7!important;background:transparent!important;font-size:10px!important;font-weight:850!important;text-decoration:none!important}
body.mobku-web-client-v0402 .mobku-bottom-tabs a b{width:38px!important;height:30px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:transparent!important;color:inherit!important}
body.mobku-web-client-v0402 .mobku-bottom-tabs a svg{width:21px!important;height:21px!important;stroke-width:2!important}
body.mobku-web-client-v0402 .mobku-bottom-tabs a.is-active{color:#F6F7FB!important}
body.mobku-web-client-v0402 .mobku-bottom-tabs a.is-active b{background:#151B26!important;color:#8B5CF6!important}

/* Dark surfaces: hapus semua sisa light theme pada halaman umum. */
body.mobku-web-client-v0402 h1,body.mobku-web-client-v0402 h2,body.mobku-web-client-v0402 h3,body.mobku-web-client-v0402 strong{color:#F6F7FB!important}
body.mobku-web-client-v0402 p,body.mobku-web-client-v0402 small,body.mobku-web-client-v0402 em,body.mobku-web-client-v0402 .mobku-muted{color:#98A3B7!important}
body.mobku-web-client-v0402 .mobku-eyebrow,body.mobku-web-client-v0402 .mobku-app-kicker,body.mobku-web-client-v0402 .mobku-app-section-head span,body.mobku-web-client-v0402 .mobku-page-hero span{color:#8B5CF6!important}
body.mobku-web-client-v0402 .mobku-page-hero,
body.mobku-web-client-v0402 .mobku-app-card,
body.mobku-web-client-v0402 .mobku-empty,
body.mobku-web-client-v0402 .mobku-client-auth-card,
body.mobku-web-client-v0402 .mobku-wallet-balance-card,
body.mobku-web-client-v0402 .mobku-wallet-breakdown div,
body.mobku-web-client-v0402 .mobku-subscription-card,
body.mobku-web-client-v0402 .mobku-account-profile-v027,
body.mobku-web-client-v0402 .mobku-account-shortcuts a,
body.mobku-web-client-v0402 .mobku-account-shortcuts div,
body.mobku-web-client-v0402 .mobku-account-menu a,
body.mobku-web-client-v0402 .mobku-simple-list article,
body.mobku-web-client-v0402 .mobku-comment-card,
body.mobku-web-client-v0402 .mobku-info-panel-v0316,
body.mobku-web-client-v0402 .mobku-reader-panel,
body.mobku-web-client-v0402 .mobku-reader-lock-card,
body.mobku-web-client-v0402 .mobku-reader-finish,
body.mobku-web-client-v0402 .mobku-wallet-order-list a,
body.mobku-web-client-v0402 .mobku-ledger-list article,
body.mobku-web-client-v0402 .mobku-notification-list article,
body.mobku-web-client-v0402 .mobku-client-list span{
  background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;border-radius:18px!important;box-shadow:none!important;
}
body.mobku-web-client-v0402 input,
body.mobku-web-client-v0402 select,
body.mobku-web-client-v0402 textarea,
body.mobku-web-client-v0402 .mobku-search-pill,
body.mobku-web-client-v0402 .mobku-app-search,
body.mobku-web-client-v0402 .mobku-filter-grid label,
body.mobku-web-client-v0402 .mobku-client-form input,
body.mobku-web-client-v0402 .mobku-settings-form input,
body.mobku-web-client-v0402 .mobku-settings-form textarea,
body.mobku-web-client-v0402 .mobku-settings-form select{
  background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;border-radius:14px!important;box-shadow:none!important;outline:0!important;
}
body.mobku-web-client-v0402 input::placeholder,body.mobku-web-client-v0402 textarea::placeholder{color:#657188!important}
body.mobku-web-client-v0402 .mobku-button,body.mobku-web-client-v0402 .mobku-app-btn,body.mobku-web-client-v0402 .mobku-apk-primary{background:#8B5CF6!important;color:#fff!important;border:1px solid #8B5CF6!important;box-shadow:none!important;border-radius:14px!important}
body.mobku-web-client-v0402 .mobku-button--ghost,body.mobku-web-client-v0402 .mobku-app-btn.is-ghost{background:#151B26!important;color:#F6F7FB!important;border-color:#293447!important}

/* Manga/home grid konsisten mobile. */
body.mobku-web-client-v0402 .mobku-cover-shelf{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:124px!important;gap:12px!important;overflow-x:auto!important;scrollbar-width:none!important;padding-bottom:6px!important;margin-right:-14px!important}
body.mobku-web-client-v0402 .mobku-cover-shelf::-webkit-scrollbar{display:none!important}
body.mobku-web-client-v0402 .mobku-client-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 10px!important}
body.mobku-web-client-v0402 .mobku-cover-card{min-width:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#F6F7FB!important;overflow:hidden!important}
body.mobku-web-client-v0402 .mobku-cover-card a{display:block!important;color:#F6F7FB!important;text-decoration:none!important}
body.mobku-web-client-v0402 .mobku-cover-frame{display:block!important;aspect-ratio:2/3!important;border-radius:14px!important;overflow:hidden!important;background:#151B26!important;border:1px solid #293447!important;box-shadow:none!important}
body.mobku-web-client-v0402 .mobku-cover-frame img{width:100%!important;height:100%!important;object-fit:cover!important}
body.mobku-web-client-v0402 .mobku-cover-card strong{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin-top:7px!important;font-size:13px!important;line-height:1.16!important;color:#F6F7FB!important}
body.mobku-web-client-v0402 .mobku-cover-card small{display:block!important;margin-top:3px!important;color:#B8C2D8!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0402 .mobku-home-update-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:128px!important;gap:12px!important;overflow-x:auto!important;scrollbar-width:none!important;padding-bottom:6px!important;margin-right:-14px!important}
body.mobku-web-client-v0402 .mobku-home-update-grid::-webkit-scrollbar{display:none!important}
body.mobku-web-client-v0402 .mobku-home-update-card{display:block!important;color:#F6F7FB!important;text-decoration:none!important}
body.mobku-web-client-v0402 .mobku-home-update-cover{display:block!important;aspect-ratio:2/3!important;border-radius:14px!important;overflow:hidden!important;background:#151B26!important;border:1px solid #293447!important}
body.mobku-web-client-v0402 .mobku-home-update-cover img{width:100%!important;height:100%!important;object-fit:cover!important}
body.mobku-web-client-v0402 .mobku-home-update-card strong{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin-top:7px!important;color:#F6F7FB!important;font-size:13px!important;line-height:1.16!important}
body.mobku-web-client-v0402 .mobku-home-update-card small{display:block!important;color:#B8C2D8!important;font-size:11px!important;font-weight:850!important}

/* Jelajah/search/filter: hilangkan white capsule. */
body.mobku-web-client-v0402 .mobku-search-pill{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:8px!important;height:48px!important;padding:0 7px 0 12px!important;background:#0E121A!important;border-color:#293447!important}
body.mobku-web-client-v0402 .mobku-search-pill input{border:0!important;background:transparent!important;min-width:0!important;height:42px!important;padding:0!important;color:#F6F7FB!important}
body.mobku-web-client-v0402 .mobku-search-pill button{height:36px!important;border:0!important;border-radius:12px!important;background:#8B5CF6!important;color:#fff!important;font-weight:900!important;padding:0 13px!important}
body.mobku-web-client-v0402 .mobku-filter-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important}
body.mobku-web-client-v0402 .mobku-filter-grid label{height:46px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;padding:0 10px!important;font-size:10px!important;font-weight:900!important;color:#98A3B7!important;background:#0E121A!important;border-color:#293447!important;overflow:hidden!important}
body.mobku-web-client-v0402 .mobku-filter-grid select{min-width:0!important;height:34px!important;padding:0 2px!important;border:0!important;background:transparent!important;color:#F6F7FB!important;font-size:11px!important;font-weight:900!important}
body.mobku-web-client-v0402 .mobku-genre-chipline,body.mobku-web-client-v0402 .mobku-chapter-filter,body.mobku-web-client-v0402 .mobku-ranking-tabs{display:flex!important;gap:8px!important;overflow-x:auto!important;scrollbar-width:none!important;padding:2px 0 8px!important;margin:10px 0!important}
body.mobku-web-client-v0402 .mobku-genre-chipline::-webkit-scrollbar,body.mobku-web-client-v0402 .mobku-chapter-filter::-webkit-scrollbar,body.mobku-web-client-v0402 .mobku-ranking-tabs::-webkit-scrollbar{display:none!important}
body.mobku-web-client-v0402 .mobku-genre-chipline a,body.mobku-web-client-v0402 .mobku-chapter-filter button,body.mobku-web-client-v0402 .mobku-ranking-tabs a{height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;border-radius:999px!important;background:#151B26!important;border:1px solid #293447!important;color:#F6F7FB!important;font-size:11px!important;font-weight:900!important;padding:0 13px!important;box-shadow:none!important;min-width:auto!important}
body.mobku-web-client-v0402 .mobku-genre-chipline a.is-active,body.mobku-web-client-v0402 .mobku-chapter-filter button.is-active,body.mobku-web-client-v0402 .mobku-ranking-tabs a.is-active{background:#8B5CF6!important;border-color:#8B5CF6!important;color:#fff!important}

/* Detail tab body/chapter list dark fix. */
body.mobku-web-client-v0402 .mobku-chapter-toolbar{display:grid!important;grid-template-columns:1fr 86px 86px 42px!important;gap:8px!important;align-items:center!important;margin:0 0 10px!important}
body.mobku-web-client-v0402 .mobku-chapter-toolbar input,body.mobku-web-client-v0402 .mobku-chapter-toolbar select{height:40px!important;border:1px solid #293447!important;background:#0E121A!important;color:#F6F7FB!important;border-radius:13px!important;padding:0 10px!important;font-size:12px!important;font-weight:850!important;box-shadow:none!important;min-width:0!important}
body.mobku-web-client-v0402 .mobku-chapter-toolbar button{height:40px!important;width:42px!important;border:0!important;border-radius:13px!important;background:#8B5CF6!important;color:#fff!important;display:grid!important;place-items:center!important}
body.mobku-web-client-v0402 .mobku-reader-chapter-list{display:grid!important;gap:10px!important}
body.mobku-web-client-v0402 .mobku-reader-chapter-list a{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:58px!important;border-radius:14px!important;background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;padding:10px 12px!important;text-decoration:none!important;box-shadow:none!important;overflow:hidden!important}
body.mobku-web-client-v0402 .mobku-reader-chapter-list a strong{display:block!important;color:#F6F7FB!important;font-size:14px!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0402 .mobku-reader-chapter-list a small{display:block!important;color:#98A3B7!important;font-size:11px!important;margin-top:3px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0402 .mobku-chapter-access-pill{height:24px!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;background:#151B26!important;border:1px solid #293447!important;color:#F6F7FB!important;padding:0 8px!important;font-size:10px!important;font-weight:900!important;white-space:nowrap!important}
body.mobku-web-client-v0402 .mobku-chapter-access-pill.is-free,body.mobku-web-client-v0402 .mobku-chapter-access-pill.is-open{border-color:#31D0AA!important;color:#A8FFE9!important}
body.mobku-web-client-v0402 .mobku-chapter-access-pill.is-locked{border-color:#FF6B7A!important;color:#FFBBC4!important}
body.mobku-web-client-v0402 .mobku-chapter-access-pill.is-early_access{border-color:#F4C45E!important;color:#FFE8A8!important}

/* Wallet/account: buang panel putih. */
body.mobku-web-client-v0402 .mobku-wallet-breakdown{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:12px 0!important}
body.mobku-web-client-v0402 .mobku-coin-package-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
body.mobku-web-client-v0402 .mobku-coin-package{background:#0E121A!important;border:1px solid #293447!important;border-radius:16px!important;color:#F6F7FB!important;padding:12px!important;box-shadow:none!important;overflow:hidden!important}
body.mobku-web-client-v0402 .mobku-coin-package h3{font-size:15px!important;margin:5px 0!important;color:#F6F7FB!important}
body.mobku-web-client-v0402 .mobku-coin-package button{width:100%!important;min-height:40px!important;border-radius:12px!important;background:#8B5CF6!important;border:0!important;color:#fff!important;font-weight:900!important}
body.mobku-web-client-v0402 .mobku-apk-tabs,body.mobku-web-client-v0402 .mobku-account-tabs-v032{display:flex!important;gap:8px!important;overflow-x:auto!important;scrollbar-width:none!important;background:#05070B!important;padding:0 0 8px!important;margin:12px 0!important}
body.mobku-web-client-v0402 .mobku-apk-tabs a,body.mobku-web-client-v0402 .mobku-account-tabs-v032 a{height:36px!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;border:1px solid #293447!important;background:#151B26!important;color:#98A3B7!important;padding:0 14px!important;font-size:12px!important;font-weight:900!important;white-space:nowrap!important;text-decoration:none!important}
body.mobku-web-client-v0402 .mobku-apk-tabs a.is-active,body.mobku-web-client-v0402 .mobku-account-tabs-v032 a.is-active{background:#8B5CF6!important;color:#fff!important;border-color:#8B5CF6!important}

/* Reader setting sheet: dark, bukan modal putih. */
body.mobku-web-client-v0402 .mobku-reader-drawer,body.mobku-web-client-v0402 .mobku-reader-sheet{background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;box-shadow:none!important}
body.mobku-web-client-v0402 .mobku-reader-drawer header,body.mobku-web-client-v0402 .mobku-reader-sheet header{border-color:#293447!important;background:#0E121A!important;color:#F6F7FB!important}
body.mobku-web-client-v0402 .mobku-reader-settings label{color:#F6F7FB!important}
body.mobku-web-client-v0402 .mobku-reader-settings select,body.mobku-web-client-v0402 .mobku-reader-settings input{background:#05070B!important;border:1px solid #293447!important;color:#F6F7FB!important;border-radius:14px!important}

@media(max-width:374px){
  body.mobku-web-client-v0402 .mobku-app-screen{padding-left:12px!important;padding-right:12px!important}
  body.mobku-web-client-v0402 .mobku-client-grid{gap:12px 8px!important}
  body.mobku-web-client-v0402 .mobku-chapter-toolbar{grid-template-columns:1fr 76px 72px 38px!important;gap:6px!important}
  body.mobku-web-client-v0402 .mobku-filter-grid{gap:6px!important}
  body.mobku-web-client-v0402 .mobku-coin-package-grid{grid-template-columns:1fr!important}
}


/* =========================================================
   MOBKU Web Client v0.4.2 — Focused UI Revision
   Scope: home hero, detail info/staff/comment/pagination, library/account only.
   ========================================================= */
body.mobku-web-client-v0402 .mobku-app-screen{width:min(100%,430px)!important;margin:0 auto!important;background:#05070B!important;color:#F6F7FB!important;}
body.mobku-web-client-v0402 .mobku-apk-topbar{z-index:60!important}
body.mobku-web-client-v0402 .mobku-bottom-tabs{z-index:70!important}

/* 1. Home hero dikembalikan ke style compact v0.3.x: satu slide aktif, bukan stack. */
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035{position:relative!important;height:224px!important;min-height:224px!important;margin:2px 0 18px!important;border-radius:18px!important;background:#120727!important;box-shadow:0 14px 30px rgba(49,26,110,.18)!important;overflow:hidden!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide{position:absolute!important;inset:0!important;display:block!important;opacity:0!important;pointer-events:none!important;background:#111 var(--hero-bg,linear-gradient(135deg,#120727,#6226dd)) center/cover no-repeat!important;transition:opacity .28s ease!important;text-decoration:none!important;color:#fff!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide.is-active{opacity:1!important;pointer-events:auto!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide:before,body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035.is-empty:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(7,5,18,.86) 0%,rgba(7,5,18,.62) 45%,rgba(7,5,18,.22) 100%),linear-gradient(180deg,rgba(7,5,18,.06) 0%,rgba(7,5,18,.68) 100%)!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 .mobku-apk-hero-content{position:absolute!important;z-index:2!important;left:0!important;right:auto!important;top:auto!important;bottom:0!important;max-width:84%!important;padding:0 17px 20px!important;color:#fff!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 .mobku-apk-badge{margin-bottom:8px!important;padding:6px 9px!important;border-radius:10px!important;background:linear-gradient(135deg,#8b5cf6,#6d30ff)!important;border:0!important;font-size:10px!important;letter-spacing:.07em!important;box-shadow:0 6px 16px rgba(109,48,255,.22)!important;color:#fff!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 h1{font-size:23px!important;line-height:1.04!important;margin:0 0 5px!important;letter-spacing:-.04em!important;max-width:100%!important;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.42)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-meta{display:block!important;margin:0 0 6px!important;font-size:11px!important;line-height:1.2!important;color:#fff!important;font-weight:850!important;text-shadow:0 1px 8px rgba(0,0,0,.45)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:94%!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-desc{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0 0 11px!important;max-width:100%!important;font-size:11px!important;line-height:1.34!important;color:#efeaff!important;text-shadow:0 1px 8px rgba(0,0,0,.42)!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 .mobku-apk-primary{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:38px!important;border-radius:13px!important;padding:0 13px!important;font-size:11px!important;box-shadow:0 8px 18px rgba(109,48,255,.24)!important;width:auto!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 .mobku-apk-dots{position:absolute!important;z-index:4!important;right:16px!important;left:auto!important;bottom:13px!important;display:flex!important;gap:5px!important;transform:none!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 .mobku-apk-dots button{width:6px!important;height:6px!important;border:0!important;border-radius:999px!important;background:rgba(255,255,255,.48)!important;padding:0!important;}
body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 .mobku-apk-dots button.is-active{width:18px!important;background:#fff!important;}

/* Card title: maksimal dua baris, judul panjang tidak merusak grid. */
body.mobku-web-client-v0402 .mobku-cover-card strong,body.mobku-web-client-v0402 .mobku-home-update-card strong,body.mobku-web-client-v0402 .mobku-ranking-row strong{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:break-word!important;}

/* 2. Detail Info: label dan isi sejajar seperti "Judul alternatif : DG ID". */
body.mobku-web-client-v0402 .mobku-info-panel-v0402{background:#0E121A!important;border:1px solid #293447!important;border-radius:18px!important;padding:14px!important;color:#F6F7FB!important;box-shadow:none!important;overflow:hidden!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 .mobku-info-panel-head{margin:0 0 12px!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 .mobku-info-panel-head span{display:block!important;color:#8B5CF6!important;font-size:10px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.12em!important;margin-bottom:5px!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 .mobku-info-panel-head h2{margin:0!important;font-size:20px!important;line-height:1.1!important;color:#F6F7FB!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 .mobku-info-columns{display:grid!important;grid-template-columns:1fr!important;gap:0!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 dl{margin:0!important;display:grid!important;gap:8px!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 dl+dl{margin-top:8px!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 dl>div{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;min-height:28px!important;padding:8px 0!important;border-bottom:1px solid rgba(41,52,71,.65)!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 dt{margin:0!important;color:#98A3B7!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 dt:after{content:" :";}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 dd{margin:0!important;color:#F6F7FB!important;font-size:12.5px!important;font-weight:800!important;line-height:1.28!important;min-width:0!important;text-align:left!important;word-break:break-word!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 .mobku-info-desc{margin-top:14px!important;padding-top:12px!important;border-top:1px solid #293447!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 .mobku-info-desc strong{display:block!important;color:#F6F7FB!important;font-size:13px!important;margin-bottom:6px!important;}
body.mobku-web-client-v0402 .mobku-info-panel-v0402 .mobku-info-desc p{margin:0!important;color:#B8C2D8!important;font-size:12px!important;line-height:1.55!important;}

/* Staff detail: vertical card, dark, bukan card putih horizontal. */
body.mobku-web-client-v0402 #staff .mobku-staff-strip{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;overflow:visible!important;margin:0!important;}
body.mobku-web-client-v0402 #staff .mobku-staff-mini{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:68px!important;background:#0E121A!important;border:1px solid #293447!important;border-radius:16px!important;padding:10px!important;color:#F6F7FB!important;box-shadow:none!important;}
body.mobku-web-client-v0402 #staff .mobku-staff-mini>span{width:48px!important;height:48px!important;border-radius:14px!important;background:#151B26!important;color:#8B5CF6!important;display:grid!important;place-items:center!important;overflow:hidden!important;}
body.mobku-web-client-v0402 #staff .mobku-staff-mini img{width:100%!important;height:100%!important;object-fit:cover!important;}
body.mobku-web-client-v0402 #staff .mobku-staff-mini strong{display:block!important;color:#F6F7FB!important;font-size:14px!important;line-height:1.1!important;margin:0!important;}
body.mobku-web-client-v0402 #staff .mobku-staff-mini small{display:block!important;color:#98A3B7!important;font-size:11px!important;margin-top:4px!important;}

/* Komentar detail: dark composer/card + tombol laporkan. */
body.mobku-web-client-v0402 #comments .mobku-comment-form,body.mobku-web-client-v0402 #comments .mobku-comment-card{background:#0E121A!important;border:1px solid #293447!important;border-radius:18px!important;color:#F6F7FB!important;box-shadow:none!important;}
body.mobku-web-client-v0402 #comments .mobku-comment-form{padding:12px!important;margin:0 0 12px!important;}
body.mobku-web-client-v0402 #comments .mobku-comment-form textarea{background:#05070B!important;border:1px solid #293447!important;color:#F6F7FB!important;border-radius:14px!important;min-height:86px!important;}
body.mobku-web-client-v0402 #comments .mobku-check-row{background:#151B26!important;border:1px dashed #293447!important;color:#B8C2D8!important;border-radius:12px!important;}
body.mobku-web-client-v0402 #comments .mobku-comment-card{padding:12px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;margin:10px 0!important;}
body.mobku-web-client-v0402 #comments .mobku-comment-card figure{width:42px!important;height:42px!important;margin:0!important;border-radius:14px!important;overflow:hidden!important;background:#8B5CF6!important;display:grid!important;place-items:center!important;color:#fff!important;}
body.mobku-web-client-v0402 #comments .mobku-comment-card header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;color:#F6F7FB!important;}
body.mobku-web-client-v0402 #comments .mobku-comment-card p{color:#B8C2D8!important;font-size:12px!important;line-height:1.5!important;}
body.mobku-web-client-v0402 #comments .mobku-comment-card footer{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;margin-top:8px!important;}
body.mobku-web-client-v0402 #comments .mobku-comment-card footer button,body.mobku-web-client-v0402 #comments .mobku-comment-report{display:inline-flex!important;align-items:center!important;gap:5px!important;border:0!important;background:transparent!important;color:#BFA7FF!important;font-size:11px!important;font-weight:900!important;text-decoration:none!important;padding:0!important;}
body.mobku-web-client-v0402 #comments .mobku-reply-box{display:none!important;margin-top:10px!important;}
body.mobku-web-client-v0402 #comments .mobku-reply-box.is-open{display:block!important;}

/* Pagination detail/chapter: dark. */
body.mobku-web-client-v0402 .mobku-pagination{display:grid!important;grid-template-columns:1fr auto 1fr!important;gap:8px!important;align-items:center!important;margin:18px 0!important;}
body.mobku-web-client-v0402 .mobku-page-btn{min-height:40px!important;border-radius:14px!important;background:#151B26!important;border:1px solid #293447!important;color:#F6F7FB!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;text-decoration:none!important;font-size:12px!important;font-weight:900!important;padding:0 10px!important;}
body.mobku-web-client-v0402 .mobku-page-btn.is-disabled{opacity:.45!important;background:#0E121A!important;color:#98A3B7!important;}
body.mobku-web-client-v0402 .mobku-page-status{text-align:center!important;color:#F6F7FB!important;min-width:52px!important;}
body.mobku-web-client-v0402 .mobku-page-status strong{display:block!important;font-size:15px!important;line-height:1!important;color:#F6F7FB!important;}
body.mobku-web-client-v0402 .mobku-page-status small{display:block!important;margin-top:2px!important;font-size:9px!important;line-height:1.15!important;color:#98A3B7!important;}

/* 3. Library: dark panel dan tidak bocor pesan sistem. */
body.mobku-web-client-v0402 .mobku-library-screen-v0400 .mobku-empty{background:#0E121A!important;border:1px dashed #293447!important;color:#B8C2D8!important;border-radius:18px!important;padding:18px!important;text-align:center!important;}
body.mobku-web-client-v0402 .mobku-library-screen-v0400 .mobku-empty strong{color:#F6F7FB!important;}
body.mobku-web-client-v0402 .mobku-entitlement-list{display:grid!important;gap:10px!important;}
body.mobku-web-client-v0402 .mobku-entitlement-list a{display:grid!important;gap:3px!important;background:#0E121A!important;border:1px solid #293447!important;border-radius:16px!important;color:#F6F7FB!important;padding:12px!important;text-decoration:none!important;}
body.mobku-web-client-v0402 .mobku-entitlement-list span{color:#98A3B7!important;font-size:12px!important;}

/* 4. Account: semua panel dark + tab menjadi panel, bukan scroll anchor. */
body.mobku-web-client-v0402 .mobku-subscription-card.flat>div{background:#0E121A!important;border:1px solid #293447!important;border-radius:16px!important;color:#F6F7FB!important;}
body.mobku-web-client-v0402 .mobku-subscription-card.flat strong{color:#F6F7FB!important;}
body.mobku-web-client-v0402 .mobku-subscription-card.flat small{color:#98A3B7!important;}
body.mobku-web-client-v0402 .mobku-account-tab-panel-v0402{display:block!important;}
body.mobku-web-client-v0402 .mobku-account-tab-panel-v0402[hidden]{display:none!important;}
body.mobku-web-client-v0402 .mobku-settings-form,body.mobku-web-client-v0402 .mobku-account-menu,body.mobku-web-client-v0402 .mobku-client-list{background:#0E121A!important;border:1px solid #293447!important;border-radius:18px!important;padding:12px!important;color:#F6F7FB!important;}
body.mobku-web-client-v0402 .mobku-settings-form label{color:#F6F7FB!important;font-size:12px!important;font-weight:900!important;}
body.mobku-web-client-v0402 .mobku-settings-form input,body.mobku-web-client-v0402 .mobku-settings-form textarea,body.mobku-web-client-v0402 .mobku-settings-form select{background:#05070B!important;border:1px solid #293447!important;color:#F6F7FB!important;border-radius:14px!important;}
body.mobku-web-client-v0402 .mobku-account-menu{display:grid!important;gap:8px!important;}
body.mobku-web-client-v0402 .mobku-account-menu a,body.mobku-web-client-v0402 .mobku-client-list span{display:grid!important;grid-template-columns:24px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;min-height:46px!important;background:#151B26!important;border:1px solid #293447!important;border-radius:14px!important;color:#F6F7FB!important;text-decoration:none!important;padding:10px!important;}
body.mobku-web-client-v0402 .mobku-account-panel-extra-v0402{margin-top:16px!important;}

@media(max-width:374px){
  body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035{height:218px!important;min-height:218px!important;}
  body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 .mobku-apk-hero-content{max-width:88%!important;padding:0 15px 18px!important;}
  body.mobku-web-client-v0402 .mobku-apk-hero-slider-v035 h1{font-size:21px!important;}
  body.mobku-web-client-v0402 .mobku-apk-hero-desc{-webkit-line-clamp:2!important;}
  body.mobku-web-client-v0402 .mobku-info-panel-v0402 dl>div{grid-template-columns:98px minmax(0,1fr)!important;}
}


/* =========================================================
   MOBKU Web Client v0.4.3 — Focused visual revision
   Scope mutlak: QR invoice wallet + staff detail manga only.
   ========================================================= */
body.mobku-web-client-v0403 .mobku-wallet-invoice-v028{
  background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;box-shadow:none!important;
}
body.mobku-web-client-v0403 .mobku-wallet-invoice-v028 .mobku-app-section-head{color:#F6F7FB!important;}
body.mobku-web-client-v0403 .mobku-wallet-invoice-v028 .mobku-app-section-head span{color:#8B5CF6!important;}
body.mobku-web-client-v0403 .mobku-wallet-invoice-v028 h2{color:#F6F7FB!important;}
body.mobku-web-client-v0403 .mobku-wallet-invoice-v028 .mobku-status-pill{
  background:#2A2112!important;border:1px solid #6B5120!important;color:#FFE8A8!important;box-shadow:none!important;
}
body.mobku-web-client-v0403 .mobku-wallet-invoice-v028.is-paid .mobku-status-pill,
body.mobku-web-client-v0403 .mobku-wallet-invoice-v028[data-order-status="PAID"] .mobku-status-pill,
body.mobku-web-client-v0403 .mobku-wallet-invoice-v028[data-order-status="SUCCESS"] .mobku-status-pill{
  background:#102A22!important;border-color:#246E5A!important;color:#A8FFE9!important;
}
body.mobku-web-client-v0403 .mobku-wallet-qr{
  width:214px!important;margin:12px auto!important;background:#fff!important;border:8px solid #151B26!important;border-radius:20px!important;box-shadow:none!important;overflow:hidden!important;
}
body.mobku-web-client-v0403 .mobku-wallet-qr img{display:block!important;width:100%!important;height:auto!important;background:#fff!important;}
body.mobku-web-client-v0403 .mobku-wallet-invoice-meta{
  display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:8px 10px!important;background:#151B26!important;border:1px solid #293447!important;border-radius:15px!important;padding:11px!important;color:#F6F7FB!important;
}
body.mobku-web-client-v0403 .mobku-wallet-invoice-meta span{color:#98A3B7!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.06em!important;}
body.mobku-web-client-v0403 .mobku-wallet-invoice-meta code,
body.mobku-web-client-v0403 .mobku-wallet-invoice-meta strong{min-width:0!important;color:#F6F7FB!important;background:transparent!important;font-size:12px!important;font-weight:900!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
body.mobku-web-client-v0403 .mobku-qr-payload{background:#151B26!important;border:1px solid #293447!important;color:#F6F7FB!important;border-radius:14px!important;white-space:pre-wrap!important;word-break:break-word!important;}

body.mobku-web-client-v0403 #staff .mobku-staff-strip{
  display:grid!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:10px!important;overflow:visible!important;margin:0!important;padding:0!important;scrollbar-width:auto!important;
}
body.mobku-web-client-v0403 #staff .mobku-staff-mini{
  display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:12px!important;row-gap:2px!important;min-height:72px!important;background:#0E121A!important;border:1px solid #293447!important;border-radius:16px!important;padding:10px!important;color:#F6F7FB!important;box-shadow:none!important;
}
body.mobku-web-client-v0403 #staff .mobku-staff-mini .mobku-staff-avatar{
  grid-column:1!important;grid-row:1/3!important;width:50px!important;height:50px!important;border-radius:16px!important;background:#151B26!important;color:#8B5CF6!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid rgba(139,92,246,.32)!important;
}
body.mobku-web-client-v0403 #staff .mobku-staff-mini .mobku-staff-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;}
body.mobku-web-client-v0403 #staff .mobku-staff-mini .mobku-staff-name{
  grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;margin:0!important;color:#F6F7FB!important;font-size:14px!important;font-weight:950!important;line-height:1.15!important;
}
body.mobku-web-client-v0403 #staff .mobku-staff-mini .mobku-staff-name span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
body.mobku-web-client-v0403 #staff .mobku-staff-verified{
  width:17px!important;height:17px!important;border-radius:999px!important;background:#8B5CF6!important;color:#fff!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;
}
body.mobku-web-client-v0403 #staff .mobku-staff-verified svg{width:11px!important;height:11px!important;stroke-width:3!important;}
body.mobku-web-client-v0403 #staff .mobku-staff-mini .mobku-staff-role{
  grid-column:2!important;grid-row:2!important;display:block!important;margin:0!important;color:#98A3B7!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;
}


/* =========================================================
   MOBKU Web Client v0.4.4 — Staff row cleanup only
   Scope mutlak: staff detail manga name/role visual reset.
   ========================================================= */
body.mobku-web-client-v0404 #staff .mobku-staff-strip{display:grid!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:10px!important;overflow:visible!important;margin:0!important;padding:0!important;scrollbar-width:auto!important;}
body.mobku-web-client-v0404 #staff .mobku-staff-mini{display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:12px!important;row-gap:2px!important;min-height:72px!important;background:#0E121A!important;border:1px solid #293447!important;border-radius:16px!important;padding:10px!important;color:#F6F7FB!important;box-shadow:none!important;text-decoration:none!important;}
body.mobku-web-client-v0404 #staff .mobku-staff-avatar{grid-column:1!important;grid-row:1/3!important;width:50px!important;height:50px!important;border-radius:16px!important;background:#151B26!important;color:#8B5CF6!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid rgba(139,92,246,.32)!important;}
body.mobku-web-client-v0404 #staff .mobku-staff-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;}
body.mobku-web-client-v0404 #staff .mobku-staff-name{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;color:#F6F7FB!important;font-size:14px!important;font-weight:950!important;line-height:1.15!important;}
body.mobku-web-client-v0404 #staff .mobku-staff-name span{display:block!important;width:auto!important;height:auto!important;min-width:0!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;color:#F6F7FB!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
body.mobku-web-client-v0404 #staff .mobku-staff-verified{width:17px!important;height:17px!important;border-radius:999px!important;background:#8B5CF6!important;color:#fff!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;}
body.mobku-web-client-v0404 #staff .mobku-staff-verified svg{width:11px!important;height:11px!important;stroke-width:3!important;}
body.mobku-web-client-v0404 #staff .mobku-staff-role{grid-column:2!important;grid-row:2!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;color:#98A3B7!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;}


/* MOBKU Web Client v0.4.5 — Reader Visual Safety Pass
   Scope: reader area only. Do not affect non-reader pages. */
body.mobku-web-client-v0405 .mobku-reader{background:#05070B!important;color:#F6F7FB!important;box-shadow:none!important;overflow-x:hidden!important;-webkit-user-select:none!important;user-select:none!important}
body.mobku-web-client-v0405 .mobku-reader-page{margin:0!important;background:#05070B!important;line-height:0!important;overflow:hidden!important}
body.mobku-web-client-v0405 .mobku-reader-page img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;border-radius:0!important;background:#05070B!important;-webkit-touch-callout:none!important;-webkit-user-drag:none!important;user-select:none!important;touch-action:auto!important;pointer-events:auto!important}
body.mobku-web-client-v0405 .mobku-reader-drawer,body.mobku-web-client-v0405 .mobku-reader-sheet{background:#0E121A!important;color:#F6F7FB!important;border:1px solid #293447!important;border-radius:22px 22px 0 0!important;box-shadow:0 -18px 44px rgba(0,0,0,.38)!important;padding:14px!important}
body.mobku-web-client-v0405 .mobku-reader-drawer header{padding:0 0 12px!important;margin:0 0 12px!important;border-bottom:1px solid #293447!important;background:#0E121A!important;color:#F6F7FB!important}
body.mobku-web-client-v0405 .mobku-reader-drawer h2{margin:2px 0 0!important;color:#F6F7FB!important;font-size:20px!important;line-height:1.1!important}
body.mobku-web-client-v0405 .mobku-reader-settings{display:grid!important;gap:12px!important}
body.mobku-web-client-v0405 .mobku-reader-settings label{display:grid!important;gap:7px!important;color:#DCE3F3!important;font-size:12px!important;font-weight:850!important}
body.mobku-web-client-v0405 .mobku-reader-settings select,body.mobku-web-client-v0405 .mobku-reader-settings input{min-height:46px!important;background:#05070B!important;color:#F6F7FB!important;border:1px solid #293447!important;border-radius:14px!important;padding:0 13px!important;outline:none!important;box-shadow:none!important}
body.mobku-web-client-v0405 .mobku-reader-settings select:focus,body.mobku-web-client-v0405 .mobku-reader-settings input:focus{border-color:#8B5CF6!important;box-shadow:0 0 0 3px rgba(139,92,246,.18)!important}
body.mobku-web-client-v0405 .mobku-reader-settings .mobku-check-row{display:flex!important;align-items:center!important;gap:10px!important;min-height:42px!important;background:#151B26!important;border:1px solid #293447!important;border-radius:14px!important;padding:10px 12px!important;color:#F6F7FB!important}
body.mobku-web-client-v0405 .mobku-load-mode{display:none!important}
body.mobku-web-client-v0405 .mobku-reader-panel,body.mobku-web-client-v0405 .mobku-reader-finish,body.mobku-web-client-v0405 .mobku-reader-lock-card{background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;border-radius:18px!important;margin:12px 10px!important;padding:14px!important;box-shadow:none!important}
body.mobku-web-client-v0405 .mobku-reader-panel h2,body.mobku-web-client-v0405 .mobku-reader-finish h2{color:#F6F7FB!important;font-size:20px!important;line-height:1.12!important;margin:4px 0 12px!important}
body.mobku-web-client-v0405 .mobku-vote-inline{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;overflow:visible!important}
body.mobku-web-client-v0405 .mobku-vote-inline button{min-height:44px!important;height:auto!important;border-radius:14px!important;background:#151B26!important;border:1px solid #293447!important;color:#F6F7FB!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:10px!important;font-weight:900!important;box-shadow:none!important}
body.mobku-web-client-v0405 .mobku-vote-inline button.is-on{background:linear-gradient(135deg,#6D3EE8,#8B5CF6)!important;border-color:#8B5CF6!important;color:#fff!important}
body.mobku-web-client-v0405 .mobku-support-form{display:grid!important;gap:10px!important;margin-top:12px!important;background:#151B26!important;border:1px solid #293447!important;border-radius:16px!important;padding:12px!important}
body.mobku-web-client-v0405 .mobku-support-form label{display:grid!important;gap:7px!important;color:#DCE3F3!important;font-size:12px!important;font-weight:850!important}
body.mobku-web-client-v0405 .mobku-support-form input,body.mobku-web-client-v0405 .mobku-support-form textarea{width:100%!important;background:#05070B!important;color:#F6F7FB!important;border:1px solid #293447!important;border-radius:14px!important;padding:12px!important;outline:none!important;box-shadow:none!important}
body.mobku-web-client-v0405 .mobku-comment-form{background:#151B26!important;border:1px solid #293447!important;border-radius:16px!important;padding:12px!important;gap:10px!important}
body.mobku-web-client-v0405 .mobku-comment-form textarea{background:#05070B!important;color:#F6F7FB!important;border:1px solid #293447!important;border-radius:14px!important;min-height:92px!important;padding:12px!important;box-shadow:none!important;outline:none!important}
body.mobku-web-client-v0405 .mobku-comment-form .mobku-check-row{background:#0E121A!important;border:1px solid #293447!important;color:#DCE3F3!important;border-radius:14px!important;padding:10px 12px!important;display:flex!important;align-items:center!important;gap:10px!important}
body.mobku-web-client-v0405 .mobku-comment-list-v0310{display:grid!important;gap:10px!important;margin-top:12px!important}
body.mobku-web-client-v0405 .mobku-comment-card{background:#101722!important;border:1px solid #293447!important;color:#F6F7FB!important;border-radius:16px!important;padding:12px!important;box-shadow:none!important}
body.mobku-web-client-v0405 .mobku-comment-card p{color:#DCE3F3!important}
body.mobku-web-client-v0405 .mobku-comment-card footer button,body.mobku-web-client-v0405 .mobku-comment-card footer a{color:#CDBBFF!important;background:transparent!important;border:0!important}
body.mobku-web-client-v0405 .mobku-app-btn,body.mobku-web-client-v0405 .mobku-button{background:linear-gradient(135deg,#6D3EE8,#8B5CF6)!important;color:#fff!important;border:0!important;box-shadow:none!important}


/* MOBKU Web Client v0.4.6 — Reader Per-page + Watermark Pass
   Scope: reader area only. Do not affect other pages. */
body.mobku-web-client-v0406 .mobku-reader.mobku-reader-v0406{background:#05070B!important;color:#F6F7FB!important;overflow-x:hidden!important;min-height:100dvh!important}
body.mobku-web-client-v0406 .mobku-reader-header-apk{gap:10px!important;align-items:center!important;overflow:hidden!important;background:rgba(5,7,11,.95)!important;border-bottom:1px solid rgba(139,92,246,.22)!important}
body.mobku-web-client-v0406 .mobku-reader-header-apk.is-hidden{transform:translateY(-110%)!important;opacity:0!important;pointer-events:none!important}
body.mobku-web-client-v0406 .mobku-reader-title-v0406{min-width:0!important;display:grid!important;gap:3px!important;flex:1!important}
body.mobku-web-client-v0406 .mobku-reader-title-v0406 strong,body.mobku-web-client-v0406 .mobku-reader-title-v0406 small{display:block!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0406 .mobku-reader-progress-v0406{height:3px!important;width:100%!important;background:#151B26!important;border-radius:999px!important;overflow:hidden!important;margin:0 0 2px!important;border:1px solid rgba(139,92,246,.22)!important}
body.mobku-web-client-v0406 .mobku-reader-progress-v0406 b{display:block!important;width:0;height:100%!important;background:linear-gradient(90deg,#8B5CF6,#C084FC)!important;border-radius:999px!important}
body.mobku-web-client-v0406 .mobku-reader-progress{display:none!important}
body.mobku-web-client-v0406 .mobku-reader-canvas-apk.mobku-reader-pager-v0406{display:flex!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;gap:0!important;background:#05070B!important;scrollbar-width:none!important;touch-action:pan-x pan-y pinch-zoom!important}
body.mobku-web-client-v0406 .mobku-reader-pager-v0406::-webkit-scrollbar{display:none!important}
body.mobku-web-client-v0406 .mobku-reader-pager-v0406 .mobku-reader-page{min-width:100%!important;width:100%!important;flex:0 0 100%!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;margin:0!important;background:#05070B!important;line-height:0!important;overflow:hidden!important}
body.mobku-web-client-v0406 .mobku-reader-page img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;border-radius:0!important;background:#05070B!important;-webkit-touch-callout:none!important;-webkit-user-drag:none!important;user-select:none!important;pointer-events:auto!important}
body.mobku-web-client-v0406 .mobku-reader-page-counter-v0406{position:fixed!important;z-index:44!important;left:50%!important;bottom:calc(86px + env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;display:inline-flex!important;align-items:center!important;height:28px!important;border-radius:999px!important;padding:0 10px!important;background:rgba(5,7,11,.72)!important;border:1px solid #293447!important;color:#F6F7FB!important;font-size:11px!important;font-weight:900!important;backdrop-filter:none!important;pointer-events:none!important}
body.mobku-web-client-v0406 .mobku-reader-watermark-v0406{pointer-events:none!important;user-select:none!important;position:fixed!important;z-index:35!important;display:block!important;filter:drop-shadow(0 8px 24px rgba(0,0,0,.28))!important}
body.mobku-web-client-v0406 .mobku-reader-watermark-v0406 img{display:block!important;max-width:100%!important;height:auto!important;user-select:none!important;-webkit-user-drag:none!important;-webkit-touch-callout:none!important}
body.mobku-web-client-v0406 .mobku-reader-watermark-v0406.is-center{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(46vw,180px)!important;opacity:var(--wm-center-opacity,.18)!important}
body.mobku-web-client-v0406 .mobku-reader-watermark-v0406.is-corner{right:calc(50% - min(100vw,430px)/2 + 14px)!important;bottom:calc(94px + env(safe-area-inset-bottom))!important;width:54px!important;opacity:var(--wm-corner-opacity,.72)!important}
body.mobku-web-client-v0406 .mobku-reader-settings label.is-reader-mode{display:none!important}
@media(max-width:374px){body.mobku-web-client-v0406 .mobku-reader-watermark-v0406.is-center{width:150px!important}body.mobku-web-client-v0406 .mobku-reader-watermark-v0406.is-corner{width:46px!important;right:12px!important}.mobku-reader-page-counter-v0406{bottom:calc(80px + env(safe-area-inset-bottom))!important}}


/* ==========================================================
   MOBKU Web Client v0.4.7 — Reader focused visual pass
   Scope: reader area only (peraturan1pasal1ayat1).
   ========================================================== */
body.mobku-web-client-v0407 .mobku-reader-finish{display:none!important}
body.mobku-web-client-v0407 .mobku-reader-panel{background:#0E121A!important;border:1px solid #293447!important;color:#F6F7FB!important;border-radius:18px!important;box-shadow:none!important}
body.mobku-web-client-v0407 .mobku-reader-vote-head-v0407{display:flex!important;justify-content:space-between!important;gap:10px!important;align-items:center!important;margin:0 0 12px!important;color:#98A3B7!important;font-size:12px!important}
body.mobku-web-client-v0407 .mobku-reader-vote-head-v0407 p{margin:0!important;color:#98A3B7!important}
body.mobku-web-client-v0407 .mobku-reader-vote-head-v0407 b{color:#F6F7FB!important;white-space:nowrap!important}
body.mobku-web-client-v0407 .mobku-vote-reactions-v0407{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}
body.mobku-web-client-v0407 .mobku-vote-reaction-form-v0407{margin:0!important;display:block!important}
body.mobku-web-client-v0407 .mobku-vote-reaction-v0407{position:relative!important;width:100%!important;min-height:104px!important;display:grid!important;justify-items:center!important;gap:5px!important;padding:7px 4px 8px!important;border-radius:14px!important;background:#151B26!important;border:1px solid #293447!important;color:#F6F7FB!important;box-shadow:none!important}
body.mobku-web-client-v0407 .mobku-vote-reaction-v0407.is-active{border-color:#8B5CF6!important;background:rgba(139,92,246,.18)!important}
body.mobku-web-client-v0407 .mobku-vote-image-v0407{width:56px!important;height:56px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:#0A0E15!important;overflow:hidden!important}
body.mobku-web-client-v0407 .mobku-vote-image-v0407 img{width:100%!important;height:100%!important;object-fit:contain!important;pointer-events:none!important;-webkit-user-drag:none!important}
body.mobku-web-client-v0407 .mobku-vote-count-v0407{position:absolute!important;right:4px!important;top:4px!important;min-width:22px!important;height:22px!important;display:grid!important;place-items:center!important;padding:0 5px!important;border-radius:999px!important;background:#05070B!important;border:1px solid #8B5CF6!important;color:#fff!important;font-size:9px!important;font-weight:950!important}
body.mobku-web-client-v0407 .mobku-vote-reaction-v0407 strong{font-size:10px!important;line-height:1.1!important}
body.mobku-web-client-v0407 .mobku-reader-booster-v0407{display:grid!important;gap:12px!important;overflow:hidden!important;background:radial-gradient(circle at 95% 8%,rgba(139,92,246,.22),transparent 42%),#0E121A!important}
body.mobku-web-client-v0407 .mobku-reader-booster-main-v0407{display:grid!important;grid-template-columns:minmax(0,1fr) 86px!important;gap:12px!important;align-items:center!important}
body.mobku-web-client-v0407 .mobku-reader-booster-main-v0407 h2{margin:0 0 5px!important;color:#F6F7FB!important;font-size:20px!important;line-height:1.1!important}
body.mobku-web-client-v0407 .mobku-reader-booster-main-v0407 p{margin:0!important;color:#98A3B7!important;font-size:12px!important;line-height:1.35!important}
body.mobku-web-client-v0407 .mobku-reader-booster-gauge-v0407{width:82px!important;height:82px!important;border-radius:999px!important;display:grid!important;place-items:center!important;align-content:center!important;background:conic-gradient(#8B5CF6 calc(var(--booster-progress,0)*1%),#1C2431 0)!important;position:relative!important;isolation:isolate!important}
body.mobku-web-client-v0407 .mobku-reader-booster-gauge-v0407:before{content:""!important;position:absolute!important;inset:8px!important;border-radius:inherit!important;background:#0E121A!important;z-index:-1!important}
body.mobku-web-client-v0407 .mobku-reader-booster-gauge-v0407 strong{font-size:18px!important;line-height:1!important;color:#F6F7FB!important}
body.mobku-web-client-v0407 .mobku-reader-booster-gauge-v0407 span{font-size:8px!important;color:#98A3B7!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.08em!important}
body.mobku-web-client-v0407 .mobku-reader-booster-track-v0407{height:9px!important;border-radius:999px!important;background:#1C2431!important;overflow:hidden!important}
body.mobku-web-client-v0407 .mobku-reader-booster-track-v0407 b{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#8B5CF6,#C084FC,#F97316)!important}
body.mobku-web-client-v0407 .mobku-reader-booster-meta-v0407{display:flex!important;gap:8px!important;flex-wrap:wrap!important;color:#98A3B7!important;font-size:11px!important;font-weight:850!important}
body.mobku-web-client-v0407 .mobku-reader-booster-form-v0407{display:grid!important;grid-template-columns:1fr auto!important;gap:8px!important;align-items:end!important}
body.mobku-web-client-v0407 .mobku-reader-booster-form-v0407 label{display:grid!important;gap:6px!important;color:#DCE3F3!important;font-size:11px!important;font-weight:900!important}
body.mobku-web-client-v0407 .mobku-reader-booster-form-v0407 input{height:44px!important;border-radius:14px!important;background:#05070B!important;border:1px solid #293447!important;color:#F6F7FB!important;padding:0 12px!important}
body.mobku-web-client-v0407 .mobku-reader-staff-list-v0407{display:grid!important;gap:9px!important}
body.mobku-web-client-v0407 .mobku-reader-staff-row-v0407{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-height:66px!important;background:#151B26!important;border:1px solid #293447!important;border-radius:16px!important;padding:9px!important;color:#F6F7FB!important;text-decoration:none!important}
body.mobku-web-client-v0407 .mobku-reader-staff-avatar-v0407{width:48px!important;height:48px!important;border-radius:15px!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:#0A0E15!important;color:#8B5CF6!important;border:1px solid rgba(139,92,246,.35)!important}
body.mobku-web-client-v0407 .mobku-reader-staff-avatar-v0407 img{width:100%!important;height:100%!important;object-fit:cover!important}
body.mobku-web-client-v0407 .mobku-reader-staff-text-v0407{min-width:0!important;display:grid!important;gap:3px!important}
body.mobku-web-client-v0407 .mobku-reader-staff-text-v0407 strong{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;color:#F6F7FB!important;font-size:14px!important;line-height:1.15!important}
body.mobku-web-client-v0407 .mobku-reader-staff-text-v0407 strong>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
body.mobku-web-client-v0407 .mobku-reader-staff-text-v0407 i{width:17px!important;height:17px!important;border-radius:999px!important;background:#8B5CF6!important;display:grid!important;place-items:center!important;color:#fff!important;flex:0 0 auto!important}
body.mobku-web-client-v0407 .mobku-reader-staff-text-v0407 i svg{width:11px!important;height:11px!important;stroke-width:3!important}
body.mobku-web-client-v0407 .mobku-reader-staff-text-v0407 small{color:#98A3B7!important;font-size:12px!important;font-weight:850!important}
body.mobku-web-client-v0407 .mobku-reader-staff-note-v0407{margin:10px 0 0!important;color:#98A3B7!important;font-size:12px!important;line-height:1.4!important}
body.mobku-web-client-v0407 .mobku-comment-children-toggle-v0407{margin-top:8px!important;border:0!important;background:transparent!important;color:#CDBBFF!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:0!important}
body.mobku-web-client-v0407 .mobku-comment-children-v0407{margin-top:10px!important;padding-left:12px!important;border-left:2px solid rgba(139,92,246,.45)!important;display:grid!important;gap:8px!important}
body.mobku-web-client-v0407 .mobku-comment-children-v0407[hidden]{display:none!important}
@media(max-width:374px){body.mobku-web-client-v0407 .mobku-vote-reactions-v0407{grid-template-columns:repeat(4,1fr)!important;gap:5px!important}body.mobku-web-client-v0407 .mobku-vote-image-v0407{width:48px!important;height:48px!important}body.mobku-web-client-v0407 .mobku-reader-booster-form-v0407{grid-template-columns:1fr!important}body.mobku-web-client-v0407 .mobku-reader-booster-main-v0407{grid-template-columns:1fr 78px!important}}

/* MOBKU Web Client v0.4.10 — Function sync UI cleanup (scoped) */
body.mobku-web-client-v0410 .mobku-library-summary-v0400{display:none!important}
body.mobku-web-client-v0410 .mobku-library-tabs-v0410{display:flex!important;gap:8px!important;margin:12px 0 14px!important;overflow-x:auto!important;scrollbar-width:none!important}
body.mobku-web-client-v0410 .mobku-library-tabs-v0410::-webkit-scrollbar{display:none!important}
body.mobku-web-client-v0410 .mobku-library-tabs-v0410 a{height:40px!important;display:flex!important;align-items:center!important;gap:7px!important;border:1px solid #293447!important;background:#0E121A!important;color:#98A3B7!important;border-radius:999px!important;padding:0 13px!important;text-decoration:none!important;font-size:12px!important;font-weight:900!important;white-space:nowrap!important;box-shadow:none!important}
body.mobku-web-client-v0410 .mobku-library-tabs-v0410 a svg{width:16px!important;height:16px!important;flex:0 0 16px!important}
body.mobku-web-client-v0410 .mobku-library-tabs-v0410 a b{display:inline-flex!important;min-width:18px!important;height:18px!important;align-items:center!important;justify-content:center!important;margin-left:3px!important;padding:0 6px!important;border-radius:999px!important;background:#151B26!important;color:#F6F7FB!important;font-size:10px!important;line-height:1!important}
body.mobku-web-client-v0410 .mobku-library-tabs-v0410 a.is-active{background:#8B5CF6!important;color:#fff!important;border-color:#8B5CF6!important}
body.mobku-web-client-v0410 .mobku-library-tabs-v0410 a.is-active b{background:rgba(255,255,255,.18)!important;color:#fff!important}
body.mobku-web-client-v0410 .mobku-explore-screen .mobku-page-hero{display:none!important}
body.mobku-web-client-v0410 .mobku-explore-search-v0408{grid-template-columns:minmax(0,1fr) 46px!important;align-items:center!important;margin-top:8px!important}
body.mobku-web-client-v0410 .mobku-explore-search-v0408 .mobku-search-pill{height:46px!important;display:grid!important;grid-template-columns:22px minmax(0,1fr) 56px!important;align-items:center!important;gap:8px!important;background:#0E121A!important;border:1px solid #293447!important;border-radius:16px!important;padding:0 8px 0 13px!important;overflow:hidden!important}
body.mobku-web-client-v0410 .mobku-explore-search-v0408 .mobku-search-pill input{min-width:0!important;height:100%!important;background:transparent!important;border:0!important;color:#F6F7FB!important;padding:0!important}
body.mobku-web-client-v0410 .mobku-explore-search-v0408 .mobku-search-pill button{height:34px!important;border-radius:12px!important;background:#8B5CF6!important;color:#fff!important;border:0!important;font-weight:950!important;padding:0 12px!important}
body.mobku-web-client-v0410 .mobku-explore-filter-btn-v0408{height:46px!important;width:46px!important;border-radius:16px!important;align-self:center!important}
.mobku-toast-v0410{position:fixed;z-index:9999;left:50%;bottom:92px;transform:translateX(-50%) translateY(10px);width:min(calc(100% - 32px),390px);display:flex;align-items:center;gap:10px;background:#151B26;color:#F6F7FB;border:1px solid #293447;border-radius:16px;padding:12px 14px;box-shadow:0 18px 42px rgba(0,0,0,.45);font-size:13px;font-weight:850;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.mobku-toast-v0410.is-show{opacity:1;transform:translateX(-50%) translateY(0)}.mobku-toast-v0410.is-error{border-color:#7f1d1d;background:#221018;color:#fecaca}

/* =========================================================
   MOBKU Web Client v0.5.0 — single mobile UI layer
   ========================================================= */
body.mobku-web-client-v0502{
  --bg:#05070b;--page:#05070b;--card:#0e121a;--card2:#151b26;--card3:#1c2431;
  --text:#f6f7fb;--muted:#98a3b7;--line:#293447;--primary:#8b5cf6;--primary2:#6d3ee8;
  --success:#31d0aa;--warning:#f4c45e;--danger:#ff6b7a;--appw:430px;color-scheme:dark;
  background:#05070b!important;color:#f6f7fb!important;
}
body.mobku-web-client-v0502 .mobku-client-shell{width:100%;min-height:100dvh;background:#05070b;color:#f6f7fb;overflow-x:hidden}
body.mobku-web-client-v0502 .mobku-app-screen{padding-left:14px!important;padding-right:14px!important;padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}
body.mobku-web-client-v0502 .mobku-app-section{margin-top:18px!important}
body.mobku-web-client-v0502 .mobku-app-section.clean{background:transparent!important;border:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}
body.mobku-web-client-v0502 .mobku-app-section-head h2{color:#f6f7fb!important;letter-spacing:-.025em}
body.mobku-web-client-v0502 .mobku-app-section-head p,body.mobku-web-client-v0502 .mobku-app-section-head span{color:#98a3b7!important}
body.mobku-web-client-v0502 .mobku-empty{border:1px dashed #293447!important;background:#0e121a!important;color:#98a3b7!important;border-radius:16px!important;padding:16px!important}

/* Hero: image is preloaded before a slide becomes visible. */
body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035{
  position:relative!important;height:224px!important;min-height:224px!important;margin:2px 0 18px!important;
  border:1px solid rgba(139,92,246,.24)!important;border-radius:20px!important;overflow:hidden!important;
  background:radial-gradient(circle at 82% 18%,rgba(139,92,246,.34),transparent 42%),linear-gradient(135deg,#17102d,#080b13)!important;
  box-shadow:0 16px 34px rgba(0,0,0,.28)!important;isolation:isolate!important;
}
body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide{
  position:absolute!important;inset:0!important;display:block!important;opacity:0!important;pointer-events:none!important;
  background-color:#17102d!important;background-image:var(--hero-bg,linear-gradient(135deg,#17102d,#080b13))!important;
  background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;
  transition:opacity .48s cubic-bezier(.22,.61,.36,1)!important;text-decoration:none!important;color:#fff!important;
  transform:translateZ(0)!important;backface-visibility:hidden!important;
}
body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide.is-active.is-loaded,
body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide.is-active.is-load-error{opacity:1!important;pointer-events:auto!important;z-index:2!important}
body.mobku-web-client-v0502 .mobku-apk-hero-shade,
body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 .mobku-apk-hero-slide:before{
  content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,7,11,.88),rgba(5,7,11,.57) 48%,rgba(5,7,11,.16)),linear-gradient(180deg,rgba(5,7,11,.04),rgba(5,7,11,.78))!important;
}
body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 .mobku-apk-hero-content{position:absolute!important;z-index:3!important;left:0!important;bottom:0!important;max-width:86%!important;padding:0 17px 19px!important;color:#fff!important}
body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 h1{margin:0 0 5px!important;color:#fff!important;font-size:23px!important;line-height:1.04!important;letter-spacing:-.04em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
body.mobku-web-client-v0502 .mobku-apk-hero-meta{display:block!important;margin:0 0 6px!important;color:#fff!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0502 .mobku-apk-hero-desc{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0 0 10px!important;color:#efeaff!important;font-size:11px!important;line-height:1.34!important}
body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 .mobku-apk-dots{z-index:4!important;right:16px!important;left:auto!important;bottom:13px!important;transform:none!important}
body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 .mobku-apk-dots button{width:6px!important;height:6px!important;border:0!important;border-radius:999px!important;background:rgba(255,255,255,.48)!important;padding:0!important;transition:width .2s ease!important}
body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 .mobku-apk-dots button.is-active{width:18px!important;background:#fff!important}

/* Explore sheet. */
body.mobku-web-client-v0502 .mobku-explore-search-v0408{display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:9px!important;align-items:center!important;margin:8px 0 10px!important}
body.mobku-web-client-v0502 .mobku-explore-search-v0408 .mobku-search-pill{height:46px!important;display:grid!important;grid-template-columns:22px minmax(0,1fr) 56px!important;align-items:center!important;gap:8px!important;background:#0e121a!important;border:1px solid #293447!important;border-radius:16px!important;padding:0 8px 0 13px!important;overflow:hidden!important;margin:0!important}
body.mobku-web-client-v0502 .mobku-explore-search-v0408 .mobku-search-pill input{min-width:0!important;height:100%!important;background:transparent!important;border:0!important;color:#f6f7fb!important;padding:0!important}
body.mobku-web-client-v0502 .mobku-explore-search-v0408 .mobku-search-pill button{height:34px!important;border:0!important;border-radius:12px!important;background:#8b5cf6!important;color:#fff!important;font-weight:950!important;padding:0 12px!important}
body.mobku-web-client-v0502 .mobku-explore-filter-btn-v0408{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:16px!important;background:#8b5cf6!important;color:#fff!important}
body.mobku-web-client-v0502 .mobku-explore-filter-btn-v0408 span{display:none!important}
body.mobku-web-client-v0502 .mobku-explore-active-v0408{display:flex!important;gap:7px!important;overflow-x:auto!important;scrollbar-width:none!important;margin:0 0 13px!important;padding:1px 0 3px!important}
body.mobku-web-client-v0502 .mobku-explore-active-v0408 span,body.mobku-web-client-v0502 .mobku-explore-active-v0408 a{height:31px!important;display:inline-flex!important;align-items:center!important;white-space:nowrap!important;border-radius:999px!important;background:#151b26!important;border:1px solid #293447!important;color:#f6f7fb!important;padding:0 10px!important;font-size:11px!important;font-weight:900!important;text-decoration:none!important}
body.mobku-web-client-v0502 .mobku-explore-filter-overlay-v0408{position:fixed!important;z-index:120!important;inset:0!important;background:rgba(0,0,0,.62)!important}
body.mobku-web-client-v0502 .mobku-explore-filter-overlay-v0408[hidden],body.mobku-web-client-v0502 .mobku-explore-filter-sheet-v0408[hidden]{display:none!important}
body.mobku-web-client-v0502 .mobku-explore-filter-sheet-v0408{position:fixed!important;z-index:121!important;left:50%!important;bottom:0!important;transform:translateX(-50%)!important;width:min(100%,430px)!important;max-height:84dvh!important;overflow:auto!important;background:#0e121a!important;border:1px solid #293447!important;border-bottom:0!important;border-radius:24px 24px 0 0!important;color:#f6f7fb!important;padding:16px 16px calc(16px + env(safe-area-inset-bottom))!important;box-shadow:0 -18px 44px rgba(0,0,0,.42)!important}
body.mobku-web-client-v0502 .mobku-explore-filter-sheet-v0408 header{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 12px!important}
body.mobku-web-client-v0502 .mobku-explore-filter-sheet-v0408 header h2{margin:2px 0 0!important;color:#f6f7fb!important;font-size:22px!important}
body.mobku-web-client-v0502 .mobku-explore-filter-sheet-v0408 header button{width:40px!important;height:40px!important;border-radius:14px!important;background:#151b26!important;border:1px solid #293447!important;color:#f6f7fb!important}
body.mobku-web-client-v0502 .mobku-explore-filter-grid-v0408{display:grid!important;gap:9px!important;margin-bottom:13px!important}
body.mobku-web-client-v0502 .mobku-explore-filter-grid-v0408 label{display:grid!important;gap:6px!important;color:#98a3b7!important;font-size:11px!important;font-weight:900!important}
body.mobku-web-client-v0502 .mobku-explore-filter-grid-v0408 select{height:44px!important;border-radius:14px!important;background:#05070b!important;border:1px solid #293447!important;color:#f6f7fb!important;padding:0 12px!important}
body.mobku-web-client-v0502 .mobku-explore-genre-title-v0408{display:block!important;color:#a78bfa!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;margin:8px 0!important}
body.mobku-web-client-v0502 .mobku-explore-genre-grid-v0408{display:flex!important;flex-wrap:wrap!important;gap:8px!important;max-height:230px!important;overflow:auto!important}
body.mobku-web-client-v0502 .mobku-explore-genre-grid-v0408 label{display:inline-flex!important;align-items:center!important;height:34px!important;border-radius:999px!important;border:1px solid #293447!important;background:#151b26!important;color:#f6f7fb!important;padding:0 12px!important;font-size:11px!important;font-weight:900!important}
body.mobku-web-client-v0502 .mobku-explore-genre-grid-v0408 label.is-active{background:#8b5cf6!important;border-color:#8b5cf6!important;color:#fff!important}
body.mobku-web-client-v0502 .mobku-explore-genre-grid-v0408 input{display:none!important}
body.mobku-web-client-v0502 .mobku-explore-filter-actions-v0408{display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:9px!important;margin-top:14px!important}
body.mobku-web-client-v0502 .mobku-explore-filter-actions-v0408 a,body.mobku-web-client-v0502 .mobku-explore-filter-actions-v0408 button{height:44px!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;font-weight:950!important}
body.mobku-web-client-v0502 .mobku-explore-filter-actions-v0408 a{background:#151b26!important;color:#f6f7fb!important;border:1px solid #293447!important}
body.mobku-web-client-v0502 .mobku-explore-filter-actions-v0408 button{background:#8b5cf6!important;color:#fff!important;border:0!important}

/* Library history is a real paginated source, not a short home snapshot. */
body.mobku-web-client-v0502 .mobku-library-tabs-v0410{display:flex!important;gap:8px!important;margin:12px 0 14px!important;overflow-x:auto!important;scrollbar-width:none!important}
body.mobku-web-client-v0502 .mobku-library-tabs-v0410::-webkit-scrollbar{display:none!important}
body.mobku-web-client-v0502 .mobku-library-tabs-v0410 a{height:40px!important;display:flex!important;align-items:center!important;gap:7px!important;border:1px solid #293447!important;background:#0e121a!important;color:#98a3b7!important;border-radius:999px!important;padding:0 13px!important;text-decoration:none!important;font-size:12px!important;font-weight:900!important;white-space:nowrap!important}
body.mobku-web-client-v0502 .mobku-library-tabs-v0410 a svg{width:16px!important;height:16px!important;flex:0 0 16px!important}
body.mobku-web-client-v0502 .mobku-library-tabs-v0410 a b{display:inline-flex!important;min-width:18px!important;height:18px!important;align-items:center!important;justify-content:center!important;margin-left:3px!important;padding:0 6px!important;border-radius:999px!important;background:#151b26!important;color:#f6f7fb!important;font-size:10px!important}
body.mobku-web-client-v0502 .mobku-library-tabs-v0410 a.is-active{background:#8b5cf6!important;color:#fff!important;border-color:#8b5cf6!important}
body.mobku-web-client-v0502 .mobku-library-tabs-v0410 a.is-active b{background:rgba(255,255,255,.18)!important;color:#fff!important}
body.mobku-web-client-v0502 .mobku-library-panel-v0400[hidden]{display:none!important}
body.mobku-web-client-v0502 .mobku-pagination--apk{margin-top:14px!important;border:1px solid #293447!important;background:#0e121a!important;border-radius:16px!important;padding:8px!important}

/* Exactly two visual levels: root card + flat reply cards. */
body.mobku-web-client-v0502 .mobku-comment-list-v0500{display:grid!important;gap:12px!important;margin-top:12px!important}
body.mobku-web-client-v0502 .mobku-comment-root-v0500{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;background:#0e121a!important;border:1px solid #293447!important;border-radius:18px!important;padding:12px!important;color:#f6f7fb!important;box-shadow:none!important;min-width:0!important}
body.mobku-web-client-v0502 .mobku-comment-root-v0500>figure,body.mobku-web-client-v0502 .mobku-comment-reply-v0500>figure{margin:0!important;border-radius:14px!important;overflow:hidden!important;background:#211533!important;color:#d8c4ff!important;display:grid!important;place-items:center!important;font-weight:1000!important}
body.mobku-web-client-v0502 .mobku-comment-root-v0500>figure{width:42px!important;height:42px!important}
body.mobku-web-client-v0502 .mobku-comment-reply-v0500>figure{width:34px!important;height:34px!important;border-radius:11px!important}
body.mobku-web-client-v0502 .mobku-comment-root-v0500 figure img,body.mobku-web-client-v0502 .mobku-comment-reply-v0500 figure img{width:100%!important;height:100%!important;object-fit:cover!important}
body.mobku-web-client-v0502 .mobku-comment-body-v0500{min-width:0!important}
body.mobku-web-client-v0502 .mobku-comment-body-v0500>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}
body.mobku-web-client-v0502 .mobku-comment-body-v0500>header strong{min-width:0!important;color:#f6f7fb!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0502 .mobku-comment-body-v0500>header span{flex:0 0 auto!important;color:#a78bfa!important;font-size:10px!important;font-weight:900!important}
body.mobku-web-client-v0502 .mobku-comment-body-v0500>p{margin:7px 0!important;color:#dce3f3!important;line-height:1.5!important;overflow-wrap:anywhere!important}
body.mobku-web-client-v0502 .mobku-comment-body-v0500>footer{display:flex!important;align-items:center!important;gap:9px!important;flex-wrap:wrap!important;color:#98a3b7!important;font-size:11px!important}
body.mobku-web-client-v0502 .mobku-comment-body-v0500>footer form{display:inline-flex!important;margin:0!important}
body.mobku-web-client-v0502 .mobku-comment-body-v0500>footer button,body.mobku-web-client-v0502 .mobku-comment-body-v0500>footer a{min-height:28px!important;display:inline-flex!important;align-items:center!important;gap:5px!important;border:0!important;background:transparent!important;color:#cdbbff!important;padding:0 3px!important;font-size:11px!important;font-weight:900!important;text-decoration:none!important}
body.mobku-web-client-v0502 .mobku-comment-body-v0500>footer button.is-liked{color:#ff7890!important}
body.mobku-web-client-v0502 .mobku-comment-children-toggle-v0500{margin-top:10px!important;border:0!important;background:transparent!important;color:#cdbbff!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:5px 0!important}
body.mobku-web-client-v0502 .mobku-comment-children-v0500{display:grid!important;gap:8px!important;margin:10px 0 0 -52px!important;width:calc(100% + 52px)!important;padding:10px 0 0!important;border-top:1px solid #293447!important}
body.mobku-web-client-v0502 .mobku-comment-children-v0500[hidden]{display:none!important}
body.mobku-web-client-v0502 .mobku-comment-reply-v0500{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;width:100%!important;min-width:0!important;background:#151b26!important;border:1px solid #293447!important;border-radius:15px!important;padding:10px!important;color:#f6f7fb!important}
body.mobku-web-client-v0502 .mobku-comment-reply-tag-v0500{display:inline-flex!important;max-width:100%!important;margin:5px 0 1px!important;color:#a78bfa!important;font-size:10px!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0502 .mobku-reply-box{display:none!important;margin-top:9px!important}
body.mobku-web-client-v0502 .mobku-reply-box.is-open{display:block!important}
body.mobku-web-client-v0502 .mobku-reply-box .mobku-comment-form{background:#0e121a!important;border:1px solid #293447!important;border-radius:15px!important;padding:10px!important}
body.mobku-web-client-v0502 .mobku-spoiler-box{border-color:#40345a!important;background:#151b26!important}
body.mobku-web-client-v0502 .mobku-spoiler-box p{color:#dce3f3!important}

/* Booster remains visible after 100%; only the painted bar is capped. */
body.mobku-web-client-v0502 .mobku-reader-booster-v0408{display:grid!important;gap:11px!important;background:radial-gradient(circle at 95% 8%,rgba(139,92,246,.18),transparent 45%),#0e121a!important;border:1px solid #293447!important;border-radius:18px!important;padding:14px!important;color:#f6f7fb!important;box-shadow:none!important}
body.mobku-web-client-v0502 .mobku-reader-booster-title-v0408{display:grid!important;grid-template-columns:38px 1fr!important;gap:10px!important;align-items:center!important}
body.mobku-web-client-v0502 .mobku-reader-booster-icon-v0408{width:38px!important;height:38px!important;border-radius:14px!important;display:grid!important;place-items:center!important;background:rgba(139,92,246,.16)!important;color:#c4b5fd!important;border:1px solid rgba(139,92,246,.42)!important}
body.mobku-web-client-v0502 .mobku-reader-booster-title-v0408 h2{margin:0!important;font-size:18px!important;line-height:1.1!important;color:#f6f7fb!important}
body.mobku-web-client-v0502 .mobku-reader-booster-title-v0408 p{margin:3px 0 0!important;color:#98a3b7!important;font-size:12px!important;line-height:1.35!important}
body.mobku-web-client-v0502 .mobku-reader-booster-track-v0408{height:9px!important;border-radius:999px!important;background:#1c2431!important;overflow:hidden!important}
body.mobku-web-client-v0502 .mobku-reader-booster-track-v0408 b{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#8b5cf6,#c084fc,#f97316)!important}
body.mobku-web-client-v0502 .mobku-reader-booster-note-v0408{display:flex!important;gap:7px!important;flex-wrap:wrap!important;color:#98a3b7!important;font-size:11px!important;font-weight:850!important}
body.mobku-web-client-v0502 .mobku-reader-booster-note-v0408 span{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:0 8px!important;border:1px solid #293447!important;border-radius:999px!important;background:#151b26!important}
body.mobku-web-client-v0502 .mobku-reader-booster-note-v0408 strong{color:#f6f7fb!important}
body.mobku-web-client-v0502 .mobku-reader-booster-note-v0408 .is-over-target{border-color:rgba(49,208,170,.45)!important;color:#7ee7cc!important;background:rgba(49,208,170,.08)!important}
body.mobku-web-client-v0502 .mobku-reader-booster-form-v0408{display:grid!important;grid-template-columns:1fr auto!important;gap:8px!important;align-items:end!important}
body.mobku-web-client-v0502 .mobku-reader-booster-form-v0408 label{display:grid!important;gap:6px!important;color:#98a3b7!important;font-size:11px!important;font-weight:900!important}
body.mobku-web-client-v0502 .mobku-reader-booster-form-v0408 input{height:42px!important;border-radius:13px!important;background:#05070b!important;border:1px solid #293447!important;color:#f6f7fb!important;padding:0 11px!important}

/* Public profile and account stay compact on a phone. */
body.mobku-web-client-v0502 .mobku-public-profile-hero-v0408{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;background:linear-gradient(135deg,#101622,#1a1233)!important;border:1px solid #293447!important;border-radius:22px!important;padding:15px!important;margin-bottom:12px!important;color:#f6f7fb!important}
body.mobku-web-client-v0502 .mobku-public-profile-hero-v0408 figure{width:76px!important;height:76px!important;border-radius:22px!important;overflow:hidden!important;margin:0!important;background:#151b26!important;display:grid!important;place-items:center!important;color:#fff!important;font-size:28px!important;font-weight:1000!important}
body.mobku-web-client-v0502 .mobku-public-profile-hero-v0408 img{width:100%!important;height:100%!important;object-fit:cover!important}
body.mobku-web-client-v0502 .mobku-public-profile-hero-v0408 span{color:#a78bfa!important;font-size:11px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.1em!important}
body.mobku-web-client-v0502 .mobku-public-profile-hero-v0408 h1{display:flex!important;align-items:center!important;gap:7px!important;margin:3px 0!important;color:#f6f7fb!important;font-size:24px!important;line-height:1.05!important}
body.mobku-web-client-v0502 .mobku-public-profile-hero-v0408 p,body.mobku-web-client-v0502 .mobku-public-profile-hero-v0408 em{display:block!important;margin:0!important;color:#98a3b7!important;font-style:normal!important;font-size:12px!important;line-height:1.35!important}
body.mobku-web-client-v0502 .mobku-public-stats-v0408{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-bottom:12px!important}
body.mobku-web-client-v0502 .mobku-public-stats-v0408 div{background:#0e121a!important;border:1px solid #293447!important;border-radius:16px!important;padding:11px!important;color:#f6f7fb!important}
body.mobku-web-client-v0502 .mobku-public-stats-v0408 span{display:block!important;color:#a78bfa!important;font-size:9px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.08em!important}
body.mobku-web-client-v0502 .mobku-public-stats-v0408 strong{display:block!important;margin-top:3px!important;font-size:18px!important;color:#f6f7fb!important}
body.mobku-web-client-v0502 .mobku-settings-form label small{display:block!important;margin-top:5px!important;color:#98a3b7!important;font-size:10px!important;line-height:1.35!important}

@media(max-width:374px){
  body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035{height:212px!important;min-height:212px!important;border-radius:17px!important}
  body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 .mobku-apk-hero-content{max-width:90%!important;padding:0 15px 17px!important}
  body.mobku-web-client-v0502 .mobku-apk-hero-slider-v035 h1{font-size:21px!important}
  body.mobku-web-client-v0502 .mobku-reader-booster-form-v0408{grid-template-columns:1fr!important}
  body.mobku-web-client-v0502 .mobku-public-stats-v0408{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.mobku-web-client-v0502 .mobku-comment-children-v0500{margin-left:-44px!important;width:calc(100% + 44px)!important}
}
@media(prefers-reduced-motion:reduce){
  body.mobku-web-client-v0502 .mobku-apk-hero-slide,body.mobku-web-client-v0502 *{scroll-behavior:auto!important}
  body.mobku-web-client-v0502 .mobku-apk-hero-slide{transition:none!important}
}

/* --------------------------------------------------------------------------
   MOBKU Web Client v0.5.2 — manga detail viewport containment
   Semua kolom memakai minmax(0,1fr) agar intrinsic width teks/form tidak
   memperlebar article di luar gutter aplikasi pada viewport 320–430 px.
---------------------------------------------------------------------------- */
body.mobku-web-client-v0502 .mobku-app-screen.mobku-detail-screen{
  width:min(100%,430px)!important;max-width:430px!important;min-width:0!important;
  overflow-x:hidden!important;
}
body.mobku-web-client-v0502 .mobku-detail-v0325{
  display:block!important;width:100%!important;max-width:100%!important;
  min-width:0!important;margin:0!important;overflow-x:hidden!important;
}
body.mobku-web-client-v0502 .mobku-detail-v0325>*{
  width:100%!important;max-width:100%!important;min-width:0!important;
}
body.mobku-web-client-v0502 .mobku-detail-top-v0320{
  width:100%!important;max-width:100%!important;min-width:0!important;
  margin:-12px 0 0!important;overflow:hidden!important;
}
body.mobku-web-client-v0502 .mobku-detail-top-v0320__inner,
body.mobku-web-client-v0502 .mobku-detail-top-v0320__meta{
  max-width:100%!important;min-width:0!important;
}
body.mobku-web-client-v0502 .mobku-detail-statbar-v0325{
  display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;
  width:100%!important;max-width:100%!important;min-width:0!important;
  overflow:hidden!important;
}
body.mobku-web-client-v0502 .mobku-detail-statbar-v0325__item{
  width:100%!important;max-width:100%!important;min-width:0!important;
}
body.mobku-web-client-v0502 .mobku-detail-actions-v0325,
body.mobku-web-client-v0502 .mobku-rating-sheet-v0325{
  width:100%!important;max-width:100%!important;min-width:0!important;
  overflow:hidden!important;
}
body.mobku-web-client-v0502 .mobku-detail-primary-actions-v0325{
  display:grid!important;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)!important;
  width:100%!important;max-width:100%!important;min-width:0!important;
}
body.mobku-web-client-v0502 .mobku-detail-interactions-v0325{
  display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;
  width:100%!important;max-width:100%!important;min-width:0!important;
}
body.mobku-web-client-v0502 .mobku-detail-save-form-v0325,
body.mobku-web-client-v0502 .mobku-detail-interaction-form-v0325,
body.mobku-web-client-v0502 .mobku-detail-rating-btn-v0325,
body.mobku-web-client-v0502 .mobku-detail-read-btn-v0325,
body.mobku-web-client-v0502 .mobku-detail-history-v0325{
  width:100%!important;max-width:100%!important;min-width:0!important;
}
body.mobku-web-client-v0502 .mobku-detail-tabs-v0325{
  display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;
  width:100%!important;max-width:100%!important;min-width:0!important;
  overflow:hidden!important;
}
body.mobku-web-client-v0502 .mobku-detail-tabs-v0325 a,
body.mobku-web-client-v0502 .mobku-chapter-toolbar>*{
  min-width:0!important;max-width:100%!important;
}
@media(max-width:374px){
  body.mobku-web-client-v0502 .mobku-detail-top-v0320{margin:-12px 0 0!important}
  body.mobku-web-client-v0502 .mobku-detail-tabs-v0325 a{gap:3px!important;padding:0 2px!important}
}


/* v0.5.7 — Library consistency + Staff APK parity (scoped only) */
body.mobku-web-client-v0507 #staff .mobku-staff-list-v057{display:grid;gap:10px;margin:0;padding:0}
body.mobku-web-client-v0507 #staff .mobku-staff-row-v057{display:grid;grid-template-columns:54px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:76px;padding:10px 11px;background:#0e121a;border:1px solid #293447;border-radius:18px;color:#f6f7fb!important;text-decoration:none!important;box-shadow:none}
body.mobku-web-client-v0507 #staff .mobku-staff-avatar-v057{width:54px;height:54px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#231642,#111827);border:2px solid rgba(139,92,246,.45);color:#c4b5fd;font-size:20px;font-weight:1000}
body.mobku-web-client-v0507 #staff .mobku-staff-avatar-v057 img{width:100%;height:100%;object-fit:cover}
body.mobku-web-client-v0507 #staff .mobku-staff-copy-v057{display:grid;gap:4px;min-width:0}
body.mobku-web-client-v0507 #staff .mobku-staff-copy-v057 strong{display:flex;align-items:center;gap:6px;min-width:0;margin:0;color:#f6f7fb;font-size:15px;line-height:1.15;font-weight:950}
body.mobku-web-client-v0507 #staff .mobku-staff-copy-v057 strong>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.mobku-web-client-v0507 #staff .mobku-staff-copy-v057 strong i{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:#8b5cf6;color:#fff;flex:0 0 auto}
body.mobku-web-client-v0507 #staff .mobku-staff-copy-v057 strong i svg{width:11px;height:11px;stroke-width:3}
body.mobku-web-client-v0507 #staff .mobku-staff-copy-v057 small{color:#98a3b7;font-size:12px;font-weight:800}
body.mobku-web-client-v0507 #staff .mobku-staff-row-v057>em{display:grid;place-items:center;color:#98a3b7;font-style:normal}
body.mobku-web-client-v0507 #staff .mobku-staff-row-v057>em svg{width:18px;height:18px}

body.mobku-web-client-v0507 .mobku-staff-profile-head-v057{background:#0e121a;border:1px solid #293447;border-radius:24px;padding:17px;margin:0 0 12px;color:#f6f7fb}
body.mobku-web-client-v0507 .mobku-staff-profile-top-v057{display:grid;grid-template-columns:86px minmax(0,1fr);gap:15px;align-items:center}
body.mobku-web-client-v0507 .mobku-staff-profile-top-v057 figure{width:86px;height:86px;border-radius:50%;overflow:hidden;margin:0;background:linear-gradient(135deg,#231642,#111827);border:3px solid rgba(139,92,246,.48);display:grid;place-items:center;color:#fff;font-size:28px;font-weight:1000}
body.mobku-web-client-v0507 .mobku-staff-profile-top-v057 figure img{width:100%;height:100%;object-fit:cover}
body.mobku-web-client-v0507 .mobku-staff-profile-metrics-v057{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}
body.mobku-web-client-v0507 .mobku-staff-profile-metrics-v057 div{text-align:center;min-width:0}
body.mobku-web-client-v0507 .mobku-staff-profile-metrics-v057 strong{display:block;color:#f6f7fb;font-size:18px;line-height:1.1}
body.mobku-web-client-v0507 .mobku-staff-profile-metrics-v057 span{display:block;margin-top:4px;color:#98a3b7;font-size:9px;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.mobku-web-client-v0507 .mobku-staff-profile-identity-v057{margin-top:14px}
body.mobku-web-client-v0507 .mobku-staff-profile-identity-v057>span{color:#a78bfa;font-size:10px;font-weight:1000;text-transform:uppercase;letter-spacing:.1em}
body.mobku-web-client-v0507 .mobku-staff-profile-identity-v057 h1{display:flex;align-items:center;gap:7px;margin:4px 0;color:#f6f7fb;font-size:22px;line-height:1.08}
body.mobku-web-client-v0507 .mobku-staff-profile-identity-v057 p{margin:0;color:#98a3b7;font-size:12px;font-weight:800}
body.mobku-web-client-v0507 .mobku-staff-profile-identity-v057 em{display:block;margin-top:10px;color:#dce3f3;font-size:12px;font-style:normal;line-height:1.5}
body.mobku-web-client-v0507 .mobku-staff-actions-v057{display:grid;grid-template-columns:1.35fr 1fr;gap:9px;margin:0 0 12px}
body.mobku-web-client-v0507 .mobku-staff-actions-v057 a{height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:8px;background:#8b5cf6;color:#fff!important;font-weight:950;border:1px solid #8b5cf6}
body.mobku-web-client-v0507 .mobku-staff-actions-v057 a+ a{background:#151b26;border-color:#293447}
body.mobku-web-client-v0507 .mobku-staff-actions-v057 svg{width:18px;height:18px}
body.mobku-web-client-v0507 .mobku-staff-profile-tabs-v057{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 14px}
body.mobku-web-client-v0507 .mobku-staff-profile-tabs-v057 button{min-height:58px;border-radius:16px;border:1px solid #293447;background:#151b26;color:#98a3b7;display:grid;place-items:center;align-content:center;gap:4px;font-size:11px;font-weight:950;padding:8px}
body.mobku-web-client-v0507 .mobku-staff-profile-tabs-v057 button.is-active{background:rgba(139,92,246,.18);border-color:#8b5cf6;color:#f6f7fb}
body.mobku-web-client-v0507 .mobku-staff-profile-tabs-v057 svg{width:18px;height:18px}
body.mobku-web-client-v0507 .mobku-staff-profile-panel-v057[hidden]{display:none!important}
body.mobku-web-client-v0507 .mobku-staff-profile-panel-v057{margin-top:0!important}
body.mobku-web-client-v0507 .mobku-staff-project-grid-v057{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}
body.mobku-web-client-v0507 .mobku-staff-project-grid-v057>.mobku-empty{grid-column:1/-1}
body.mobku-web-client-v0507 .mobku-staff-project-tile-v057{position:relative;display:block;aspect-ratio:1/1.28;border-radius:15px;overflow:hidden;background:#151b26;border:1px solid #293447;color:#fff!important}
body.mobku-web-client-v0507 .mobku-staff-project-tile-v057>img{width:100%;height:100%;object-fit:cover}
body.mobku-web-client-v0507 .mobku-staff-project-tile-v057>span{width:100%;height:100%;display:grid;place-items:center;color:#8b5cf6}
body.mobku-web-client-v0507 .mobku-staff-project-tile-v057>i{position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.85));pointer-events:none}
body.mobku-web-client-v0507 .mobku-staff-project-tile-v057>div{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;display:grid;gap:2px}
body.mobku-web-client-v0507 .mobku-staff-project-tile-v057 strong{font-size:10px;line-height:1.2;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
body.mobku-web-client-v0507 .mobku-staff-project-tile-v057 small{font-size:8px;color:rgba(255,255,255,.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.mobku-web-client-v0507 .mobku-library-sync-warning-v057 strong{display:block;margin-bottom:6px;color:#f6f7fb}
body.mobku-web-client-v0507 .mobku-library-sync-warning-v057 p{margin:0;color:#98a3b7;line-height:1.45}
@media(max-width:374px){body.mobku-web-client-v0507 .mobku-staff-profile-top-v057{grid-template-columns:78px minmax(0,1fr);gap:10px}body.mobku-web-client-v0507 .mobku-staff-profile-top-v057 figure{width:78px;height:78px}body.mobku-web-client-v0507 .mobku-staff-project-grid-v057{gap:5px}}


/* v0.5.8 — App API staff contract + QR support + review/rating parity */
body.mobku-web-client-v0508 .mobku-profile-public-screen-v058{padding-top:calc(var(--topbar) + 16px)!important}
body.mobku-web-client-v0508 .mobku-staff-profile-head-v058{margin-top:0!important}
body.mobku-web-client-v0508 .mobku-staff-actions-v058 a.is-disabled{opacity:.46!important;pointer-events:none!important}
body.mobku-web-client-v0508 .mobku-staff-support-methods-v058{display:grid!important;gap:12px!important}
body.mobku-web-client-v0508 .mobku-staff-support-methods-v058>article{display:grid!important;gap:12px!important;padding:13px!important;border:1px solid #293447!important;border-radius:18px!important;background:#0e121a!important;color:#f6f7fb!important}
body.mobku-web-client-v0508 .mobku-staff-support-methods-v058>article>header{display:flex!important;align-items:center!important;gap:10px!important}
body.mobku-web-client-v0508 .mobku-staff-support-methods-v058>article>header>svg{width:34px!important;height:34px!important;padding:7px!important;border-radius:12px!important;background:rgba(139,92,246,.15)!important;color:#c4b5fd!important}
body.mobku-web-client-v0508 .mobku-staff-support-methods-v058>article>header div{display:grid!important;gap:2px!important;min-width:0!important}
body.mobku-web-client-v0508 .mobku-staff-support-methods-v058>article>header strong{font-size:14px!important;color:#f6f7fb!important}
body.mobku-web-client-v0508 .mobku-staff-support-methods-v058>article>header span{font-size:11px!important;color:#98a3b7!important}
body.mobku-web-client-v0508 .mobku-support-form-v058{display:grid!important;gap:10px!important;margin:0!important}
body.mobku-web-client-v0508 .mobku-support-form-v058 label{display:grid!important;gap:6px!important;color:#98a3b7!important;font-size:11px!important;font-weight:900!important}
body.mobku-web-client-v0508 .mobku-support-form-v058 input,body.mobku-web-client-v0508 .mobku-support-form-v058 select,body.mobku-web-client-v0508 .mobku-support-form-v058 textarea{width:100%!important;border:1px solid #293447!important;border-radius:13px!important;background:#05070b!important;color:#f6f7fb!important;padding:10px 11px!important;outline:0!important}
body.mobku-web-client-v0508 .mobku-support-form-v058 input,body.mobku-web-client-v0508 .mobku-support-form-v058 select{height:42px!important}
body.mobku-web-client-v0508 .mobku-support-form-v058 textarea{min-height:82px!important;resize:vertical!important}
body.mobku-web-client-v0508 .mobku-support-form-v058 button{min-height:43px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:0!important;border-radius:13px!important;background:#8b5cf6!important;color:#fff!important;font-weight:950!important}
body.mobku-web-client-v0508 .mobku-support-form-v058 button svg{width:17px!important;height:17px!important}
body.mobku-web-client-v0508 .mobku-support-two-v058{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important}
body.mobku-web-client-v0508 .mobku-staff-qr-disabled-v058{padding:12px!important;border:1px dashed #3b4658!important;border-radius:14px!important;color:#98a3b7!important;text-align:center!important;font-size:12px!important;line-height:1.45!important}
body.mobku-web-client-v0508 .mobku-staff-qr-order-v058{display:grid!important;gap:12px!important;margin-top:13px!important;padding:14px!important;border:1px solid #8b5cf6!important;border-radius:18px!important;background:#111522!important;color:#f6f7fb!important}
body.mobku-web-client-v0508 .mobku-staff-qr-order-v058>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}
body.mobku-web-client-v0508 .mobku-staff-qr-order-v058>header div{display:grid!important;gap:2px!important}
body.mobku-web-client-v0508 .mobku-staff-qr-order-v058>header span{font-size:10px!important;color:#a78bfa!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:1000!important}
body.mobku-web-client-v0508 .mobku-staff-qr-order-v058>header strong{font-size:15px!important;color:#f6f7fb!important}
body.mobku-web-client-v0508 .mobku-staff-qr-order-v058>header b{font-size:14px!important;color:#f6f7fb!important}
body.mobku-web-client-v0508 .mobku-staff-qr-order-v058 figure{width:min(100%,250px)!important;aspect-ratio:1!important;margin:0 auto!important;padding:10px!important;border-radius:16px!important;background:#fff!important;overflow:hidden!important}
body.mobku-web-client-v0508 .mobku-staff-qr-order-v058 figure img{width:100%!important;height:100%!important;object-fit:contain!important}
body.mobku-web-client-v0508 .mobku-staff-qr-order-v058 pre{white-space:pre-wrap!important;word-break:break-all!important;padding:10px!important;border-radius:12px!important;background:#05070b!important;color:#dce3f3!important;font-size:10px!important}
body.mobku-web-client-v0508 .mobku-staff-qr-order-v058>p{margin:0!important;text-align:center!important;color:#98a3b7!important;font-size:11px!important}
body.mobku-web-client-v0508 .mobku-staff-qr-refresh-v058{height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid #293447!important;border-radius:13px!important;background:#151b26!important;color:#f6f7fb!important;font-weight:900!important;text-decoration:none!important}
body.mobku-web-client-v0508 .mobku-staff-qr-refresh-v058 svg{width:16px!important;height:16px!important}
body.mobku-web-client-v0508 .mobku-staff-review-list-v058{display:grid!important;gap:10px!important}
body.mobku-web-client-v0508 .mobku-staff-review-list-v058>article{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;padding:12px!important;border:1px solid #293447!important;border-radius:17px!important;background:#0e121a!important;color:#f6f7fb!important}
body.mobku-web-client-v0508 .mobku-staff-review-list-v058>article>figure{width:42px!important;height:42px!important;margin:0!important;border-radius:50%!important;overflow:hidden!important;display:grid!important;place-items:center!important;background:#211533!important;color:#c4b5fd!important;font-weight:1000!important}
body.mobku-web-client-v0508 .mobku-staff-review-list-v058>article>figure img{width:100%!important;height:100%!important;object-fit:cover!important}
body.mobku-web-client-v0508 .mobku-staff-review-list-v058>article>div{min-width:0!important}
body.mobku-web-client-v0508 .mobku-staff-review-list-v058 header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}
body.mobku-web-client-v0508 .mobku-staff-review-list-v058 header strong{min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.mobku-web-client-v0508 .mobku-staff-review-list-v058 header span{height:22px!important;display:inline-flex!important;align-items:center!important;padding:0 7px!important;border-radius:999px!important;background:rgba(139,92,246,.16)!important;color:#c4b5fd!important;font-size:9px!important;font-weight:1000!important}
body.mobku-web-client-v0508 .mobku-review-stars-v058{display:flex!important;gap:2px!important;margin:5px 0!important}
body.mobku-web-client-v0508 .mobku-review-stars-v058 i{display:grid!important;place-items:center!important;color:#485266!important}
body.mobku-web-client-v0508 .mobku-review-stars-v058 i.is-on{color:#f4b526!important}
body.mobku-web-client-v0508 .mobku-review-stars-v058 svg{width:14px!important;height:14px!important;fill:currentColor!important}
body.mobku-web-client-v0508 .mobku-staff-review-list-v058 p{margin:0!important;color:#dce3f3!important;font-size:12px!important;line-height:1.45!important}
body.mobku-web-client-v0508 .mobku-staff-review-list-v058 small{display:block!important;margin-top:6px!important;color:#7f8a9e!important;font-size:9px!important}
@media(max-width:374px){body.mobku-web-client-v0508 .mobku-support-two-v058{grid-template-columns:1fr!important}}


/* v0.5.9 — APK v4.2.2 visual shell parity
 * Scope: global shell, navigation, surfaces, controls, and reusable cards.
 * No endpoint, session, reader manifest, or business logic changes.
 */
html:has(body.mobku-web-client-v0508){
  background:#05070B!important;
  color-scheme:dark!important;
}
body.mobku-web-client-v0508{
  --appw:430px!important;
  --topbar:64px!important;
  --navh:68px!important;
  --bg:#05070B!important;
  --page:#05070B!important;
  --text:#F6F7FB!important;
  --muted:#98A3B7!important;
  --soft:#7F8A9E!important;
  --line:#293447!important;
  --card:#0E121A!important;
  --primary:#8B5CF6!important;
  --primary2:#6D3EE8!important;
  --primary3:#C084FC!important;
  --purple-soft:#211735!important;
  --purple-faint:#151120!important;
  --gold:#F4C45E!important;
  --green:#31D0AA!important;
  --danger:#FF6B7A!important;
  --shadow:none!important;
  --shadow2:none!important;
  margin:0!important;
  background:#05070B!important;
  color:#F6F7FB!important;
  color-scheme:dark!important;
  overflow-x:hidden!important;
}
body.mobku-web-client-v0508 .mobku-client-shell,
body.mobku-web-client-v0508 .mobku-app-screen,
body.mobku-web-client-v0508 .mobku-client-auth,
body.mobku-web-client-v0508 .mobku-reader{
  width:min(100%,430px)!important;
  margin:0 auto!important;
  background:#05070B!important;
  color:#F6F7FB!important;
  box-shadow:none!important;
}
body.mobku-web-client-v0508 .mobku-app-screen{
  padding-top:calc(64px + 14px)!important;
  padding-left:14px!important;
  padding-right:14px!important;
  padding-bottom:calc(68px + 20px + env(safe-area-inset-bottom))!important;
}

/* APK AppBar */
body.mobku-web-client-v0508 .mobku-apk-topbar{
  height:64px!important;
  padding:10px 12px!important;
  gap:10px!important;
  background:rgba(14,18,26,.98)!important;
  border-bottom:1px solid #293447!important;
  box-shadow:none!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
}
body.mobku-web-client-v0508 .mobku-apk-brand{
  display:flex!important;
  align-items:center!important;
  gap:9px!important;
  min-width:0!important;
}
body.mobku-web-client-v0508 .mobku-apk-logo{
  width:36px!important;
  height:36px!important;
  flex:0 0 36px!important;
  display:grid!important;
  place-items:center!important;
  border-radius:11px!important;
  background:linear-gradient(135deg,#8B5CF6,#6D3EE8)!important;
  border:1px solid rgba(255,255,255,.08)!important;
  box-shadow:none!important;
  color:#fff!important;
  font-size:16px!important;
  font-weight:950!important;
}
body.mobku-web-client-v0508 .mobku-apk-brandtext{
  display:grid!important;
  gap:2px!important;
  min-width:0!important;
}
body.mobku-web-client-v0508 .mobku-apk-brand strong{
  max-width:92px!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
  color:#F6F7FB!important;
  font-size:14px!important;
  line-height:1!important;
  font-weight:950!important;
  letter-spacing:-.01em!important;
}
body.mobku-web-client-v0508 .mobku-apk-brand small{
  max-width:100px!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
  color:#98A3B7!important;
  font-size:10px!important;
  line-height:1.15!important;
  font-weight:650!important;
  padding:0!important;
  text-transform:none!important;
  letter-spacing:0!important;
}
body.mobku-web-client-v0508 .mobku-apk-actions{gap:5px!important}
body.mobku-web-client-v0508 .mobku-apk-actions>.mobku-apk-iconbtn:first-child{display:none!important}
body.mobku-web-client-v0508 .mobku-apk-iconbtn{
  width:42px!important;
  height:42px!important;
  border:0!important;
  border-radius:13px!important;
  background:transparent!important;
  color:#DCE3F3!important;
  box-shadow:none!important;
}
body.mobku-web-client-v0508 .mobku-apk-iconbtn:active{background:#151B26!important}
body.mobku-web-client-v0508 .mobku-apk-iconbtn svg{width:23px!important;height:23px!important;stroke-width:2!important}
body.mobku-web-client-v0508 .mobku-notification-topbtn i{
  right:1px!important;
  top:0!important;
  min-width:17px!important;
  height:17px!important;
  padding:0 4px!important;
  border:2px solid #0E121A!important;
  background:#8B5CF6!important;
  color:#fff!important;
  font-size:9px!important;
}
body.mobku-web-client-v0508 .mobku-apk-coinpill{
  height:38px!important;
  max-width:92px!important;
  padding:0 10px!important;
  gap:5px!important;
  border:1px solid rgba(244,196,94,.25)!important;
  border-radius:13px!important;
  background:rgba(244,196,94,.10)!important;
  color:#F4C45E!important;
  box-shadow:none!important;
}
body.mobku-web-client-v0508 .mobku-apk-coinpill>svg{width:17px!important;height:17px!important;color:#F4C45E!important}
body.mobku-web-client-v0508 .mobku-apk-coinpill span{
  max-width:43px!important;
  color:#F4C45E!important;
  font-size:12px!important;
  font-weight:900!important;
}
body.mobku-web-client-v0508 .mobku-apk-coinpill b{display:none!important}

/* APK NavigationBar: label only on selected destination */
body.mobku-web-client-v0508 .mobku-bottom-tabs{
  height:68px!important;
  padding:4px 8px max(5px,env(safe-area-inset-bottom))!important;
  background:rgba(14,18,26,.98)!important;
  border-top:1px solid #293447!important;
  border-radius:0!important;
  box-shadow:none!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
}
body.mobku-web-client-v0508 .mobku-bottom-tabs a{
  height:58px!important;
  gap:1px!important;
  border-radius:13px!important;
  color:#98A3B7!important;
  font-size:10px!important;
  font-weight:750!important;
}
body.mobku-web-client-v0508 .mobku-bottom-tabs a b{
  width:42px!important;
  height:31px!important;
  border-radius:999px!important;
  background:transparent!important;
}
body.mobku-web-client-v0508 .mobku-bottom-tabs a svg{width:23px!important;height:23px!important;stroke-width:2!important}
body.mobku-web-client-v0508 .mobku-bottom-tabs a span{display:none!important;color:#8B5CF6!important}
body.mobku-web-client-v0508 .mobku-bottom-tabs a.is-active{color:#8B5CF6!important}
body.mobku-web-client-v0508 .mobku-bottom-tabs a.is-active b{background:rgba(139,92,246,.16)!important;color:#A78BFA!important}
body.mobku-web-client-v0508 .mobku-bottom-tabs a.is-active span{display:block!important}

/* Reusable APK surfaces */
body.mobku-web-client-v0508 .mobku-app-section{margin-top:18px!important}
body.mobku-web-client-v0508 .mobku-app-section-head{margin-bottom:10px!important;align-items:flex-end!important}
body.mobku-web-client-v0508 .mobku-app-section-head h2,
body.mobku-web-client-v0508 .mobku-page-hero h1{
  color:#F6F7FB!important;
  letter-spacing:-.025em!important;
}
body.mobku-web-client-v0508 .mobku-app-section-head h2{font-size:20px!important;line-height:1.08!important}
body.mobku-web-client-v0508 .mobku-app-section-head p,
body.mobku-web-client-v0508 .mobku-app-section-head span,
body.mobku-web-client-v0508 .mobku-page-hero p{color:#98A3B7!important}
body.mobku-web-client-v0508 .mobku-app-section-head a{color:#A78BFA!important}
body.mobku-web-client-v0508 .mobku-app-card,
body.mobku-web-client-v0508 .mobku-client-list article,
body.mobku-web-client-v0508 .mobku-comment-card,
body.mobku-web-client-v0508 .mobku-account-profile-v027,
body.mobku-web-client-v0508 .mobku-account-menu,
body.mobku-web-client-v0508 .mobku-account-shortcuts a,
body.mobku-web-client-v0508 .mobku-logout-card,
body.mobku-web-client-v0508 .mobku-page-hero,
body.mobku-web-client-v0508 .mobku-info-panel-v0402,
body.mobku-web-client-v0508 .mobku-detail-tab-panel,
body.mobku-web-client-v0508 .mobku-library-card-v0400,
body.mobku-web-client-v0508 .mobku-ranking-row,
body.mobku-web-client-v0508 .mobku-notification-list article,
body.mobku-web-client-v0508 .mobku-ledger-list article,
body.mobku-web-client-v0508 .mobku-coin-package,
body.mobku-web-client-v0508 .mobku-wallet-invoice-v028{
  background:#0E121A!important;
  border:1px solid #293447!important;
  color:#F6F7FB!important;
  box-shadow:none!important;
}
body.mobku-web-client-v0508 .mobku-app-card,
body.mobku-web-client-v0508 .mobku-page-hero,
body.mobku-web-client-v0508 .mobku-info-panel-v0402,
body.mobku-web-client-v0508 .mobku-detail-tab-panel,
body.mobku-web-client-v0508 .mobku-wallet-invoice-v028{border-radius:18px!important}
body.mobku-web-client-v0508 .mobku-empty{
  background:#0E121A!important;
  border:1px dashed #293447!important;
  border-radius:16px!important;
  color:#98A3B7!important;
  box-shadow:none!important;
}
body.mobku-web-client-v0508 .mobku-cover-frame,
body.mobku-web-client-v0508 .mobku-home-update-cover,
body.mobku-web-client-v0508 .mobku-ranking-cover,
body.mobku-web-client-v0508 .mobku-library-cover-v0400{
  background:#151B26!important;
  border:1px solid #293447!important;
  box-shadow:none!important;
}
body.mobku-web-client-v0508 .mobku-cover-card strong,
body.mobku-web-client-v0508 .mobku-home-update-card strong,
body.mobku-web-client-v0508 .mobku-ranking-main strong,
body.mobku-web-client-v0508 .mobku-library-meta-v0400 strong{color:#F6F7FB!important}
body.mobku-web-client-v0508 .mobku-cover-card small,
body.mobku-web-client-v0508 .mobku-home-update-card small,
body.mobku-web-client-v0508 .mobku-ranking-main small,
body.mobku-web-client-v0508 .mobku-library-meta-v0400 small{color:#98A3B7!important}

/* Controls follow Material 3 dark tokens */
body.mobku-web-client-v0508 .mobku-button,
body.mobku-web-client-v0508 .mobku-app-btn,
body.mobku-web-client-v0508 .mobku-apk-primary{
  min-height:44px!important;
  border:0!important;
  border-radius:13px!important;
  background:#8B5CF6!important;
  color:#fff!important;
  box-shadow:none!important;
  font-weight:850!important;
}
body.mobku-web-client-v0508 .mobku-button--ghost,
body.mobku-web-client-v0508 .mobku-app-btn.is-ghost{
  background:#151B26!important;
  border:1px solid #293447!important;
  color:#F6F7FB!important;
}
body.mobku-web-client-v0508 input,
body.mobku-web-client-v0508 select,
body.mobku-web-client-v0508 textarea{
  background:#0E121A!important;
  border-color:#293447!important;
  color:#F6F7FB!important;
  box-shadow:none!important;
}
body.mobku-web-client-v0508 input::placeholder,
body.mobku-web-client-v0508 textarea::placeholder{color:#7F8A9E!important}
body.mobku-web-client-v0508 input:focus,
body.mobku-web-client-v0508 select:focus,
body.mobku-web-client-v0508 textarea:focus{
  border-color:#8B5CF6!important;
  box-shadow:0 0 0 3px rgba(139,92,246,.16)!important;
  outline:0!important;
}
body.mobku-web-client-v0508 .mobku-client-auth{padding:20px 16px!important}
body.mobku-web-client-v0508 .mobku-client-auth-card{
  padding:20px!important;
  background:#0E121A!important;
  border:1px solid #293447!important;
  border-radius:20px!important;
  color:#F6F7FB!important;
  box-shadow:none!important;
}
body.mobku-web-client-v0508 .mobku-client-auth-card h1{color:#F6F7FB!important}
body.mobku-web-client-v0508 .mobku-client-auth-card p{color:#98A3B7!important}
body.mobku-web-client-v0508 .mobku-logo-mark{
  border-radius:14px!important;
  background:linear-gradient(135deg,#8B5CF6,#6D3EE8)!important;
  box-shadow:none!important;
}

/* Hero and tabs */
body.mobku-web-client-v0508 .mobku-apk-hero-slider-v035,
body.mobku-web-client-v0508 .mobku-apk-hero{
  border:1px solid #293447!important;
  border-radius:18px!important;
  box-shadow:none!important;
}
body.mobku-web-client-v0508 .mobku-apk-tabs,
body.mobku-web-client-v0508 .mobku-detail-tabs-v0325,
body.mobku-web-client-v0508 .mobku-account-tabs-v0402{
  background:#0E121A!important;
  border:1px solid #293447!important;
  box-shadow:none!important;
}
body.mobku-web-client-v0508 .mobku-apk-tabs a,
body.mobku-web-client-v0508 .mobku-detail-tabs-v0325 a,
body.mobku-web-client-v0508 .mobku-account-tabs-v0402 a{color:#98A3B7!important}
body.mobku-web-client-v0508 .mobku-apk-tabs a.is-active,
body.mobku-web-client-v0508 .mobku-detail-tabs-v0325 a.is-active,
body.mobku-web-client-v0508 .mobku-account-tabs-v0402 a.is-active{color:#A78BFA!important}

@media(max-width:359px){
  body.mobku-web-client-v0508 .mobku-apk-brand small{display:none!important}
  body.mobku-web-client-v0508 .mobku-apk-coinpill{padding:0 8px!important;max-width:76px!important}
  body.mobku-web-client-v0508 .mobku-app-screen{padding-left:12px!important;padding-right:12px!important}
}

/* v0.6.0 — APK feature parity screens */
body.mobku-web-client-v0600{
  --mobku-v060-bg:#05070B;
  --mobku-v060-surface:#0E121A;
  --mobku-v060-elevated:#151B26;
  --mobku-v060-line:#293447;
  --mobku-v060-purple:#8B5CF6;
  --mobku-v060-purple2:#A78BFA;
  --mobku-v060-text:#F6F7FB;
  --mobku-v060-muted:#98A3B7;
  --mobku-v060-green:#34D399;
  --mobku-v060-gold:#FBBF24;
  background:#05070B!important;
  color:#F6F7FB!important;
  color-scheme:dark;
}
body.mobku-web-client-v0600 .mobku-app-screen,
body.mobku-web-client-v0600 .mobku-client-auth{
  background:linear-gradient(180deg,#080B11 0,#05070B 38%,#05070B 100%)!important;
  color:#F6F7FB!important;
}
body.mobku-web-client-v0600 .mobku-parity-screen-v060{padding-top:calc(var(--topbar) + 14px)!important}
body.mobku-web-client-v0600 .mobku-app-section-head h2,
body.mobku-web-client-v0600 .mobku-parity-screen-v060 h1,
body.mobku-web-client-v0600 .mobku-parity-screen-v060 h2,
body.mobku-web-client-v0600 .mobku-account-screen-v060 h1,
body.mobku-web-client-v0600 .mobku-account-screen-v060 h2{color:#F6F7FB!important}
body.mobku-web-client-v0600 .mobku-app-section-head span,
body.mobku-web-client-v0600 .mobku-app-kicker{color:#A78BFA!important}

/* Home community shortcuts */
body.mobku-web-client-v0600 .mobku-home-community-v060{margin-top:18px!important}
body.mobku-web-client-v0600 .mobku-quick-actions-v060{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
body.mobku-web-client-v0600 .mobku-quick-actions-v060>a{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:12px;border:1px solid #293447;border-radius:17px;background:linear-gradient(145deg,#151B26,#0E121A);color:#F6F7FB!important}
body.mobku-web-client-v0600 .mobku-quick-actions-v060>a:nth-child(5){grid-column:1/-1}
body.mobku-web-client-v0600 .mobku-quick-actions-v060>a>i{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:rgba(139,92,246,.16);color:#A78BFA}
body.mobku-web-client-v0600 .mobku-quick-actions-v060>a>i svg{width:22px;height:22px}
body.mobku-web-client-v0600 .mobku-quick-actions-v060>a>span{min-width:0;display:grid;gap:2px}
body.mobku-web-client-v0600 .mobku-quick-actions-v060 strong{font-size:13px;line-height:1.1;color:#F6F7FB}
body.mobku-web-client-v0600 .mobku-quick-actions-v060 small{font-size:10px;color:#98A3B7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.mobku-web-client-v0600 .mobku-quick-actions-v060>a>svg{width:17px;height:17px;color:#657087}

/* Generic parity hero and tabs */
body.mobku-web-client-v0600 .mobku-parity-hero-v060{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px;margin-bottom:15px;padding:16px;border:1px solid #293447;border-radius:20px;background:radial-gradient(circle at 12% 5%,rgba(139,92,246,.22),transparent 40%),linear-gradient(145deg,#151B26,#0E121A)}
body.mobku-web-client-v0600 .mobku-parity-hero-v060>i{width:54px;height:54px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(145deg,#8B5CF6,#6D3EE8);color:#fff}
body.mobku-web-client-v0600 .mobku-parity-hero-v060>i svg{width:27px;height:27px}
body.mobku-web-client-v0600 .mobku-parity-hero-v060 span{display:block;color:#A78BFA;text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:950}
body.mobku-web-client-v0600 .mobku-parity-hero-v060 h1{margin:3px 0 4px;font-size:24px;line-height:1;letter-spacing:-.04em}
body.mobku-web-client-v0600 .mobku-parity-hero-v060 p{margin:0;color:#98A3B7;font-size:12px;line-height:1.35}
body.mobku-web-client-v0600 .mobku-parity-tabs-v060,
body.mobku-web-client-v0600 .mobku-period-tabs-v060{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 0 14px;padding-bottom:2px}
body.mobku-web-client-v0600 .mobku-parity-tabs-v060 a,
body.mobku-web-client-v0600 .mobku-period-tabs-v060 a{display:flex;align-items:center;justify-content:center;min-height:38px;padding:0 13px;border:1px solid #293447;border-radius:999px;background:#0E121A;color:#98A3B7!important;white-space:nowrap;font-size:11px;font-weight:900}
body.mobku-web-client-v0600 .mobku-parity-tabs-v060 a.is-active,
body.mobku-web-client-v0600 .mobku-period-tabs-v060 a.is-active{background:#8B5CF6;border-color:#8B5CF6;color:#fff!important}
body.mobku-web-client-v0600 .mobku-back-link-v060{display:inline-flex;align-items:center;gap:7px;margin:0 0 12px;color:#A78BFA!important;font-weight:850}
body.mobku-web-client-v0600 .mobku-back-link-v060 svg{width:18px;height:18px}
body.mobku-web-client-v0600 .mobku-info-card-v060,
body.mobku-web-client-v0600 .mobku-settings-note-v060{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:11px;padding:13px;border:1px solid #293447;border-radius:16px;background:#0E121A;color:#F6F7FB}
body.mobku-web-client-v0600 .mobku-info-card-v060>svg,
body.mobku-web-client-v0600 .mobku-settings-note-v060>svg{width:22px;height:22px;color:#A78BFA;margin:3px auto}
body.mobku-web-client-v0600 .mobku-settings-note-v060 strong{display:block;font-size:13px}
body.mobku-web-client-v0600 .mobku-settings-note-v060 p,
body.mobku-web-client-v0600 .mobku-info-card-v060 p{margin:3px 0 0;color:#98A3B7;font-size:11px}

/* Account APK-style menu */
body.mobku-web-client-v0600 .mobku-account-profile-v060{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:14px;padding:17px;border:1px solid #293447;border-radius:22px;background:radial-gradient(circle at 8% 0,rgba(139,92,246,.26),transparent 40%),#0E121A}
body.mobku-web-client-v0600 .mobku-account-profile-v060>figure{width:78px;height:78px;margin:0;border-radius:24px;overflow:hidden;display:grid;place-items:center;background:#29203C;border:2px solid rgba(167,139,250,.65)}
body.mobku-web-client-v0600 .mobku-account-profile-v060 img{width:100%;height:100%;object-fit:cover}
body.mobku-web-client-v0600 .mobku-account-profile-v060 figure b{font-size:28px;color:#fff}
body.mobku-web-client-v0600 .mobku-account-profile-v060 h1{margin:2px 0;font-size:23px;line-height:1.05}
body.mobku-web-client-v0600 .mobku-account-profile-v060 p{margin:0;color:#A78BFA;font-size:12px;font-weight:800}
body.mobku-web-client-v0600 .mobku-account-feature-menu-v060{display:grid;gap:18px;margin-top:19px}
body.mobku-web-client-v0600 .mobku-account-feature-group-v060>h2{margin:0 0 8px;padding-left:3px;font-size:13px;letter-spacing:.02em}
body.mobku-web-client-v0600 .mobku-account-feature-group-v060>div{overflow:hidden;border:1px solid #293447;border-radius:18px;background:#0E121A}
body.mobku-web-client-v0600 .mobku-account-feature-group-v060 a{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:68px;padding:10px 13px;border-bottom:1px solid #202938;color:#F6F7FB!important}
body.mobku-web-client-v0600 .mobku-account-feature-group-v060 a:last-child{border-bottom:0}
body.mobku-web-client-v0600 .mobku-account-feature-group-v060 a>i{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#151B26;color:#A78BFA}
body.mobku-web-client-v0600 .mobku-account-feature-group-v060 a>i svg{width:21px;height:21px}
body.mobku-web-client-v0600 .mobku-account-feature-group-v060 a span{display:grid;gap:2px;min-width:0}
body.mobku-web-client-v0600 .mobku-account-feature-group-v060 a strong{font-size:13px}
body.mobku-web-client-v0600 .mobku-account-feature-group-v060 a small{color:#98A3B7;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.mobku-web-client-v0600 .mobku-account-feature-group-v060 a>svg{width:17px;height:17px;color:#657087}
body.mobku-web-client-v0600 .mobku-account-edit-v060{margin-top:23px!important;padding:15px;border:1px solid #293447;border-radius:19px;background:#0E121A!important}
body.mobku-web-client-v0600 .mobku-account-screen-v060 .mobku-app-section.clean{padding:15px;border:1px solid #293447;border-radius:19px;background:#0E121A!important}

/* Community avatars */
body.mobku-web-client-v0600 .mobku-community-avatar-v060{width:42px;height:42px;min-width:42px;margin:0;overflow:hidden;border-radius:14px;display:grid;place-items:center;background:#29203C;border:1px solid #3C3152}
body.mobku-web-client-v0600 .mobku-community-avatar-v060 img{width:100%;height:100%;object-fit:cover}
body.mobku-web-client-v0600 .mobku-community-avatar-v060 b{color:#fff;font-size:15px}

/* Global chat */
body.mobku-web-client-v0600 .mobku-chat-room-v060{overflow:hidden;border:1px solid #293447;border-radius:20px;background:#0E121A}
body.mobku-web-client-v0600 .mobku-chat-list-v060{display:grid;gap:5px;max-height:58vh;overflow:auto;padding:12px}
body.mobku-web-client-v0600 .mobku-chat-message-v060{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:9px;padding:9px;border-radius:15px}
body.mobku-web-client-v0600 .mobku-chat-message-v060.is-mine{background:rgba(139,92,246,.09)}
body.mobku-web-client-v0600 .mobku-chat-message-v060>div{min-width:0}
body.mobku-web-client-v0600 .mobku-chat-message-v060 header{display:flex;align-items:center;gap:5px;min-width:0}
body.mobku-web-client-v0600 .mobku-chat-message-v060 header strong{font-size:12px;color:#F6F7FB}
body.mobku-web-client-v0600 .mobku-chat-message-v060 header i{display:inline-flex;color:#A78BFA}
body.mobku-web-client-v0600 .mobku-chat-message-v060 header i svg{width:13px;height:13px}
body.mobku-web-client-v0600 .mobku-chat-message-v060 header small{color:#77839A;font-size:9px;overflow:hidden;text-overflow:ellipsis}
body.mobku-web-client-v0600 .mobku-chat-message-v060 p{display:inline-block;max-width:100%;margin:4px 0 2px;padding:9px 11px;border-radius:5px 14px 14px 14px;background:#151B26;color:#E8EBF2;font-size:12px;line-height:1.4}
body.mobku-web-client-v0600 .mobku-chat-message-v060.is-mine p{background:#6D3EE8;color:#fff;border-radius:14px 5px 14px 14px}
body.mobku-web-client-v0600 .mobku-chat-message-v060 time{display:block;color:#657087;font-size:8px}
body.mobku-web-client-v0600 .mobku-chat-sticker-v060{display:inline-flex;margin:5px 0;padding:10px 12px;border-radius:14px;background:#29203C;color:#D8CCFF;font-size:11px;font-weight:950}
body.mobku-web-client-v0600 .mobku-chat-compose-v060{position:sticky;bottom:0;display:grid;gap:8px;padding:10px;border-top:1px solid #293447;background:#0A0E15}
body.mobku-web-client-v0600 .mobku-chat-compose-v060 textarea{min-height:52px!important;resize:none!important;border-radius:15px!important}
body.mobku-web-client-v0600 .mobku-chat-compose-v060>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}
body.mobku-web-client-v0600 .mobku-chat-compose-v060 select{min-width:0;height:42px;border-radius:13px!important}
body.mobku-web-client-v0600 .mobku-chat-compose-v060 button,
body.mobku-web-client-v0600 .mobku-forum-reply-form-v060 button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 14px;border:0;border-radius:13px;background:#8B5CF6;color:#fff;font-weight:900}

/* Forum */
body.mobku-web-client-v0600 .mobku-forum-search-v060{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:12px;padding:5px 6px 5px 12px;border:1px solid #293447;border-radius:16px;background:#0E121A}
body.mobku-web-client-v0600 .mobku-forum-search-v060>svg{color:#657087}
body.mobku-web-client-v0600 .mobku-forum-search-v060 input{height:40px!important;padding:0!important;border:0!important;background:transparent!important}
body.mobku-web-client-v0600 .mobku-forum-search-v060 button{height:36px;border:0;border-radius:12px;padding:0 13px;background:#8B5CF6;color:#fff;font-weight:900}
body.mobku-web-client-v0600 .mobku-forum-list-v060{display:grid;gap:10px}
body.mobku-web-client-v0600 .mobku-forum-card-v060{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:start;gap:10px;padding:13px;border:1px solid #293447;border-radius:18px;background:#0E121A;color:#F6F7FB!important}
body.mobku-web-client-v0600 .mobku-forum-card-v060>div{min-width:0}
body.mobku-web-client-v0600 .mobku-forum-card-v060 header{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#98A3B7;font-size:9px}
body.mobku-web-client-v0600 .mobku-forum-card-v060 h2{margin:6px 0 4px;font-size:15px;line-height:1.2}
body.mobku-web-client-v0600 .mobku-forum-card-v060 p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:#98A3B7;font-size:11px}
body.mobku-web-client-v0600 .mobku-forum-card-v060 footer{display:flex;align-items:center;gap:11px;margin-top:9px;color:#77839A;font-size:9px}
body.mobku-web-client-v0600 .mobku-forum-card-v060 footer span{display:flex;align-items:center;gap:4px}
body.mobku-web-client-v0600 .mobku-forum-card-v060 footer svg{width:13px;height:13px}
body.mobku-web-client-v0600 .mobku-forum-card-v060 footer b{margin-left:auto;color:#FBBF24}
body.mobku-web-client-v0600 .mobku-forum-topic-v060{padding:16px;border:1px solid #293447;border-radius:20px;background:#0E121A}
body.mobku-web-client-v0600 .mobku-forum-topic-v060>header{display:flex;align-items:center;gap:10px}
body.mobku-web-client-v0600 .mobku-forum-topic-v060>header>div{display:grid;gap:1px}
body.mobku-web-client-v0600 .mobku-forum-topic-v060>header span,
body.mobku-web-client-v0600 .mobku-forum-topic-v060 time{color:#98A3B7;font-size:9px}
body.mobku-web-client-v0600 .mobku-forum-topic-v060 h1{margin:15px 0 10px;font-size:22px;line-height:1.15}
body.mobku-web-client-v0600 .mobku-forum-body-v060{color:#D9DEE8;font-size:13px;line-height:1.65;white-space:normal}
body.mobku-web-client-v0600 .mobku-forum-topic-v060>footer{display:flex;gap:15px;margin-top:15px;padding-top:11px;border-top:1px solid #202938;color:#98A3B7;font-size:10px}
body.mobku-web-client-v0600 .mobku-forum-topic-v060>footer span{display:flex;align-items:center;gap:5px}
body.mobku-web-client-v0600 .mobku-forum-topic-v060>footer svg{width:14px;height:14px}
body.mobku-web-client-v0600 .mobku-forum-replies-v060{margin-top:18px}
body.mobku-web-client-v0600 .mobku-forum-reply-v060{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;margin-bottom:9px;padding:12px;border:1px solid #293447;border-radius:17px;background:#0E121A}
body.mobku-web-client-v0600 .mobku-forum-reply-v060.is-child{margin-left:22px;border-left:3px solid #8B5CF6}
body.mobku-web-client-v0600 .mobku-forum-reply-v060 header{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
body.mobku-web-client-v0600 .mobku-forum-reply-v060 header span,
body.mobku-web-client-v0600 .mobku-forum-reply-v060 header time{color:#98A3B7;font-size:9px}
body.mobku-web-client-v0600 .mobku-forum-reply-v060 header time{margin-left:auto}
body.mobku-web-client-v0600 .mobku-forum-reply-v060 p{margin:7px 0;color:#D9DEE8;font-size:12px;line-height:1.5}
body.mobku-web-client-v0600 .mobku-forum-reply-v060 footer{color:#77839A;font-size:9px}
body.mobku-web-client-v0600 .mobku-forum-reply-form-v060{display:grid;gap:9px;margin-top:13px;padding:13px;border:1px solid #293447;border-radius:18px;background:#0E121A}
body.mobku-web-client-v0600 .mobku-forum-reply-form-v060 textarea{resize:vertical!important;min-height:92px!important}

/* Leaderboards */
body.mobku-web-client-v0600 .mobku-my-rank-v060{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;margin-bottom:11px;padding:12px;border:1px solid rgba(139,92,246,.65);border-radius:17px;background:rgba(139,92,246,.12)}
body.mobku-web-client-v0600 .mobku-my-rank-v060>div{display:grid;gap:2px}
body.mobku-web-client-v0600 .mobku-my-rank-v060 span{color:#A78BFA;font-size:9px;text-transform:uppercase;font-weight:950}
body.mobku-web-client-v0600 .mobku-my-rank-v060 small{color:#C6BDD8;font-size:10px}
body.mobku-web-client-v0600 .mobku-leaderboard-list-v060{display:grid;gap:8px}
body.mobku-web-client-v0600 .mobku-leaderboard-row-v060{display:grid;grid-template-columns:34px 42px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:10px 12px;border:1px solid #293447;border-radius:17px;background:#0E121A;color:#F6F7FB!important}
body.mobku-web-client-v0600 .mobku-leaderboard-row-v060>b{font-size:13px;color:#77839A;text-align:center}
body.mobku-web-client-v0600 .mobku-leaderboard-row-v060.rank-1{border-color:rgba(251,191,36,.65);background:linear-gradient(90deg,rgba(251,191,36,.10),#0E121A 42%)}
body.mobku-web-client-v0600 .mobku-leaderboard-row-v060.rank-2{border-color:rgba(203,213,225,.5)}
body.mobku-web-client-v0600 .mobku-leaderboard-row-v060.rank-3{border-color:rgba(217,119,6,.5)}
body.mobku-web-client-v0600 .mobku-leaderboard-row-v060>div{min-width:0;display:grid;gap:2px}
body.mobku-web-client-v0600 .mobku-leaderboard-row-v060 strong{display:flex;align-items:center;gap:4px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.mobku-web-client-v0600 .mobku-leaderboard-row-v060 strong svg{width:13px;height:13px;color:#A78BFA}
body.mobku-web-client-v0600 .mobku-leaderboard-row-v060 span{color:#98A3B7;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.mobku-web-client-v0600 .mobku-leaderboard-row-v060>svg{width:16px;height:16px;color:#657087}

/* Settings */
body.mobku-web-client-v0600 .mobku-parity-form-v060{display:grid;gap:11px}
body.mobku-web-client-v0600 .mobku-parity-form-v060>label:not(.mobku-switch-row-v060){display:grid;gap:7px;padding:13px;border:1px solid #293447;border-radius:17px;background:#0E121A;color:#F6F7FB;font-size:12px;font-weight:850}
body.mobku-web-client-v0600 .mobku-parity-form-v060 label small{color:#98A3B7;font-size:9px;font-weight:500}
body.mobku-web-client-v0600 .mobku-parity-form-v060 input[type=range]{accent-color:#8B5CF6;padding:0!important;border:0!important;background:transparent!important}
body.mobku-web-client-v0600 .mobku-switch-row-v060{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;border:1px solid #293447;border-radius:17px;background:#0E121A}
body.mobku-web-client-v0600 .mobku-switch-row-v060>i{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;background:#151B26;color:#A78BFA}
body.mobku-web-client-v0600 .mobku-switch-row-v060:has(>i){grid-template-columns:38px minmax(0,1fr) auto}
body.mobku-web-client-v0600 .mobku-switch-row-v060 span{display:grid;gap:2px}
body.mobku-web-client-v0600 .mobku-switch-row-v060 strong{font-size:12px}
body.mobku-web-client-v0600 .mobku-switch-row-v060 small{color:#98A3B7;font-size:9px}
body.mobku-web-client-v0600 .mobku-switch-row-v060 input[type=checkbox]{appearance:none;width:46px!important;height:27px!important;min-height:27px!important;padding:2px!important;border:1px solid #3A455A!important;border-radius:999px!important;background:#202938!important;transition:.18s}
body.mobku-web-client-v0600 .mobku-switch-row-v060 input[type=checkbox]:before{content:"";display:block;width:21px;height:21px;border-radius:50%;background:#98A3B7;transition:.18s}
body.mobku-web-client-v0600 .mobku-switch-row-v060 input[type=checkbox]:checked{background:#8B5CF6!important;border-color:#8B5CF6!important}
body.mobku-web-client-v0600 .mobku-switch-row-v060 input[type=checkbox]:checked:before{transform:translateX(19px);background:#fff}

/* Offline, Telegram, devices, support, staff */
body.mobku-web-client-v0600 .mobku-offline-policy-v060,
body.mobku-web-client-v0600 .mobku-workspace-balance-v060,
body.mobku-web-client-v0600 .mobku-build-info-v060{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:11px}
body.mobku-web-client-v0600 .mobku-offline-policy-v060>div,
body.mobku-web-client-v0600 .mobku-workspace-balance-v060>article,
body.mobku-web-client-v0600 .mobku-build-info-v060>div{display:grid;gap:3px;padding:11px;border:1px solid #293447;border-radius:15px;background:#0E121A;min-width:0}
body.mobku-web-client-v0600 .mobku-offline-policy-v060 span,
body.mobku-web-client-v0600 .mobku-workspace-balance-v060 span,
body.mobku-web-client-v0600 .mobku-build-info-v060 span{color:#98A3B7;font-size:8px;text-transform:uppercase}
body.mobku-web-client-v0600 .mobku-offline-policy-v060 strong,
body.mobku-web-client-v0600 .mobku-workspace-balance-v060 strong,
body.mobku-web-client-v0600 .mobku-build-info-v060 strong{font-size:11px;overflow:hidden;text-overflow:ellipsis}
body.mobku-web-client-v0600 .mobku-offline-list-v060,
body.mobku-web-client-v0600 .mobku-device-list-v060,
body.mobku-web-client-v0600 .mobku-workspace-list-v060{display:grid;gap:9px;margin-top:13px}
body.mobku-web-client-v0600 .mobku-offline-list-v060>article,
body.mobku-web-client-v0600 .mobku-device-list-v060>article,
body.mobku-web-client-v0600 .mobku-workspace-list-v060>article{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;border:1px solid #293447;border-radius:17px;background:#0E121A}
body.mobku-web-client-v0600 .mobku-offline-list-v060 img{width:48px;height:68px;border-radius:10px;object-fit:cover}
body.mobku-web-client-v0600 .mobku-offline-list-v060>article>i,
body.mobku-web-client-v0600 .mobku-device-list-v060>article>i,
body.mobku-web-client-v0600 .mobku-workspace-list-v060>article>i{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:#151B26;color:#A78BFA}
body.mobku-web-client-v0600 .mobku-offline-list-v060 article div,
body.mobku-web-client-v0600 .mobku-device-list-v060 article div,
body.mobku-web-client-v0600 .mobku-workspace-list-v060 article div{min-width:0;display:grid;gap:2px}
body.mobku-web-client-v0600 .mobku-offline-list-v060 article span{color:#A78BFA;font-size:8px;font-weight:950}
body.mobku-web-client-v0600 .mobku-offline-list-v060 article p,
body.mobku-web-client-v0600 .mobku-device-list-v060 article p,
body.mobku-web-client-v0600 .mobku-workspace-list-v060 article p{margin:0;color:#98A3B7;font-size:10px}
body.mobku-web-client-v0600 .mobku-offline-list-v060 article small,
body.mobku-web-client-v0600 .mobku-device-list-v060 article small,
body.mobku-web-client-v0600 .mobku-workspace-list-v060 article small{color:#657087;font-size:8px}
body.mobku-web-client-v0600 .mobku-current-device-v060,
body.mobku-web-client-v0600 .mobku-telegram-status-v060,
body.mobku-web-client-v0600 .mobku-workspace-profile-v060{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;border:1px solid #293447;border-radius:18px;background:#0E121A}
body.mobku-web-client-v0600 .mobku-current-device-v060>i,
body.mobku-web-client-v0600 .mobku-telegram-status-v060>svg{width:50px;height:50px;padding:13px;border-radius:16px;background:#151B26;color:#A78BFA}
body.mobku-web-client-v0600 .mobku-current-device-v060 div,
body.mobku-web-client-v0600 .mobku-telegram-status-v060 div,
body.mobku-web-client-v0600 .mobku-workspace-profile-v060 div{min-width:0;display:grid;gap:2px}
body.mobku-web-client-v0600 .mobku-current-device-v060 span,
body.mobku-web-client-v0600 .mobku-telegram-status-v060 span,
body.mobku-web-client-v0600 .mobku-workspace-profile-v060 span{color:#A78BFA;font-size:8px;text-transform:uppercase;font-weight:950}
body.mobku-web-client-v0600 .mobku-current-device-v060 p,
body.mobku-web-client-v0600 .mobku-telegram-status-v060 p,
body.mobku-web-client-v0600 .mobku-workspace-profile-v060 p{margin:0;color:#98A3B7;font-size:10px}
body.mobku-web-client-v0600 .mobku-current-device-v060 small{color:#657087;font-size:8px}
body.mobku-web-client-v0600 .mobku-current-device-v060>b{padding:5px 7px;border-radius:999px;background:rgba(52,211,153,.12);color:#34D399;font-size:8px}
body.mobku-web-client-v0600 .mobku-device-list-v060 article>span{padding:5px 7px;border-radius:999px;font-size:8px}.mobku-device-list-v060 article>span.is-on{background:rgba(52,211,153,.12);color:#34D399}.mobku-device-list-v060 article>span.is-off{background:rgba(248,113,113,.12);color:#F87171}
body.mobku-web-client-v0600 .mobku-telegram-link-v060{display:grid;gap:7px;margin-top:11px;padding:15px;border:1px solid rgba(139,92,246,.55);border-radius:18px;background:rgba(139,92,246,.10);text-align:center}
body.mobku-web-client-v0600 .mobku-telegram-link-v060>span{color:#A78BFA;font-size:9px;text-transform:uppercase}
body.mobku-web-client-v0600 .mobku-telegram-link-v060>strong{font-size:19px;letter-spacing:.08em}
body.mobku-web-client-v0600 .mobku-telegram-link-v060>small{color:#98A3B7;font-size:9px}
body.mobku-web-client-v0600 .mobku-support-method-v060{margin-bottom:13px;padding:14px;border:1px solid #293447;border-radius:18px;background:#0E121A}
body.mobku-web-client-v0600 .mobku-support-presets-v060{display:grid;gap:11px}
body.mobku-web-client-v0600 .mobku-support-presets-v060>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.mobku-web-client-v0600 .mobku-support-presets-v060 label input{position:absolute;opacity:0;pointer-events:none}
body.mobku-web-client-v0600 .mobku-support-presets-v060 label span{min-height:64px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #293447;border-radius:15px;background:#151B26;color:#F6F7FB}
body.mobku-web-client-v0600 .mobku-support-presets-v060 label input:checked+span{border-color:#8B5CF6;background:rgba(139,92,246,.16);box-shadow:0 0 0 2px rgba(139,92,246,.12)}
body.mobku-web-client-v0600 .mobku-support-presets-v060 label svg{color:#FBBF24}
body.mobku-web-client-v0600 .mobku-support-presets-v060 label small{color:#98A3B7}
body.mobku-web-client-v0600 .mobku-support-qr-result-v060{display:grid;justify-items:center;gap:9px;padding:15px;border:1px solid #293447;border-radius:18px;background:#0E121A;text-align:center}
body.mobku-web-client-v0600 .mobku-support-qr-result-v060 header{width:100%;display:flex;justify-content:space-between;color:#98A3B7;font-size:9px}
body.mobku-web-client-v0600 .mobku-support-qr-result-v060 h2{margin:0}
body.mobku-web-client-v0600 .mobku-support-qr-result-v060 img{width:min(100%,260px);border-radius:14px;background:#fff;padding:10px}
body.mobku-web-client-v0600 .mobku-workspace-balance-v060{grid-template-columns:repeat(2,minmax(0,1fr))}
body.mobku-web-client-v0600 .mobku-workspace-profile-v060{grid-template-columns:50px minmax(0,1fr)}

/* Developer */
body.mobku-web-client-v0600 .mobku-developer-card-v060{display:grid;justify-items:center;padding:22px 17px;border:1px solid #293447;border-radius:22px;background:radial-gradient(circle at 50% 0,rgba(139,92,246,.26),transparent 45%),#0E121A;text-align:center}
body.mobku-web-client-v0600 .mobku-developer-logo-v060{width:72px;height:72px;display:grid;place-items:center;margin-bottom:11px;border-radius:24px;background:linear-gradient(145deg,#8B5CF6,#6D3EE8);color:#fff;font-size:30px;font-weight:1000}
body.mobku-web-client-v0600 .mobku-developer-card-v060>span{color:#A78BFA;font-size:9px;text-transform:uppercase;letter-spacing:.13em;font-weight:950}
body.mobku-web-client-v0600 .mobku-developer-card-v060 h1{margin:5px 0 2px;font-size:25px}
body.mobku-web-client-v0600 .mobku-developer-card-v060 h2{margin:0;color:#D8CCFF!important;font-size:15px}
body.mobku-web-client-v0600 .mobku-developer-card-v060 p{max-width:330px;margin:11px 0 0;color:#98A3B7;font-size:12px;line-height:1.55}
body.mobku-web-client-v0600 .mobku-developer-links-v060{display:grid;gap:8px;margin:12px 0}
body.mobku-web-client-v0600 .mobku-developer-links-v060 a{display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:10px 12px;border:1px solid #293447;border-radius:16px;background:#0E121A;color:#F6F7FB!important}
body.mobku-web-client-v0600 .mobku-developer-links-v060 a i{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:#151B26;color:#A78BFA}

@media(max-width:359px){
 body.mobku-web-client-v0600 .mobku-quick-actions-v060{grid-template-columns:1fr}
 body.mobku-web-client-v0600 .mobku-quick-actions-v060>a:nth-child(5){grid-column:auto}
 body.mobku-web-client-v0600 .mobku-offline-policy-v060,
 body.mobku-web-client-v0600 .mobku-build-info-v060{grid-template-columns:1fr}
 body.mobku-web-client-v0600 .mobku-forum-reply-v060.is-child{margin-left:10px}
}


/* v0.6.1 — secure media loader; no layout redesign */
img[data-mobku-protected]{-webkit-touch-callout:none!important;-webkit-user-drag:none!important;user-select:none!important}
img.mobku-secure-media-loading{background:linear-gradient(100deg,#0e121a 20%,#1b2330 38%,#0e121a 56%);background-size:200% 100%;animation:mobku-secure-media-pulse 1.2s linear infinite}
img[data-mobku-media-state="error"]{background:#151b26;min-height:72px;opacity:.72}
[data-mobku-media-bg][data-mobku-media-state="error"]{background-color:#111827!important}
@keyframes mobku-secure-media-pulse{to{background-position:-200% 0}}
