.marx-welcome-color{padding:30px;border-radius:20px;background:linear-gradient(125deg,#19344b,#26708e);color:#fff}.marx-btn-light{background:#fff!important;color:#19344b!important}.marx-color-stats{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin:18px 0}.marx-color-stats article{position:relative;padding:20px;border-radius:16px;color:#fff;overflow:hidden}.marx-color-stats i{position:absolute;right:14px;top:10px;font-size:30px;opacity:.3}.marx-color-stats span,.marx-color-stats strong{display:block}.marx-color-stats strong{font-size:31px}.is-blue{background:linear-gradient(135deg,#408ac7,#2d68ab)}.is-green{background:linear-gradient(135deg,#59aa90,#32816a)}.is-orange{background:linear-gradient(135deg,#f5a43a,#df7715)}.is-purple{background:linear-gradient(135deg,#8b72c8,#624ba2)}.is-pink{background:linear-gradient(135deg,#d86f9c,#af4776)}.is-navy{background:linear-gradient(135deg,#36546d,#19344b)}.marx-bar.stage-1 em{background:#4f9bc9}.marx-bar.stage-2 em{background:#57a58d}.marx-bar.stage-3 em{background:#8b72c8}.marx-bar.stage-4 em{background:#f2a138}.marx-bar.stage-5 em{background:#d86f9c}.marx-last-card{display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(120deg,#fff,#eef7fa)}.marx-mini-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.marx-mini-metrics div{text-align:center;padding:18px;border-radius:13px;background:#f2f7f9}.marx-mini-metrics strong,.marx-mini-metrics span{display:block}.marx-mini-metrics strong{font-size:27px}.marx-continue-page>header,.marx-history-page>header{margin-bottom:25px}.marx-continue-hero{display:grid;grid-template-columns:100px 1fr;gap:25px;padding:32px;border-radius:22px;background:linear-gradient(125deg,#19344b,#2d6b87);color:#fff;margin-bottom:20px}.marx-continue-no{display:grid;place-items:center;width:90px;height:90px;border-radius:20px;background:#ffffff18;font-size:27px;font-weight:850}.marx-continue-hero h2{font-size:34px;margin:8px 0}.marx-continue-meta{display:flex;gap:14px;flex-wrap:wrap;font-size:13px}.marx-continue-meta b{padding:3px 9px;border-radius:99px;background:#f6a12f}.marx-continue-meta .status-completed{background:#58a88f}.marx-continue-progress{height:8px;background:#ffffff22;border-radius:9px;margin:18px 0;overflow:hidden}.marx-continue-progress i{display:block;height:100%;background:#ffae38}.marx-history-list{display:grid;gap:10px}.marx-history-row{display:grid;grid-template-columns:58px 1fr auto 140px;align-items:center;gap:15px;padding:16px;border:1px solid #dce7ed;border-radius:13px;background:#fff;transition:.18s}.marx-history-row:hover{transform:translateX(6px);box-shadow:0 10px 22px #19344b16}.marx-history-row.is-completed{border-left:5px solid #57a58d;background:#eff9f5}.marx-history-row.is-reading{border-left:5px solid #f0a033;background:#fff8ee}.history-main b,.history-main small{display:block}.history-status{padding:5px 10px;border-radius:99px;font-weight:750}.is-completed .history-status{color:#28705a;background:#d8f0e8}.is-reading .history-status{color:#9d6108;background:#ffebc9}.marx-search{position:relative}.marx-search-suggestions{display:none;position:absolute;z-index:50;top:58px;left:0;right:0;background:#fff;border:1px solid #d8e5eb;border-radius:13px;box-shadow:0 15px 35px #19344b22;overflow:hidden}.marx-search-suggestions.open{display:block}.marx-search-suggestions a{display:flex;justify-content:space-between;padding:12px 15px;border-bottom:1px solid #edf2f4}.marx-search-suggestions a:hover{background:#eef7fa}.marx-search-suggestions small{color:#7890a0}.marx-profile-hero{display:flex;align-items:center;gap:22px;padding:28px;border-radius:21px;background:linear-gradient(125deg,#19344b,#326f89);color:#fff;margin-bottom:20px}.marx-profile-hero img{width:110px;height:110px;border-radius:50%;border:5px solid #ffffff35}.marx-profile-hero h1{margin:2px 0}.marx-profile-hero>a{margin-left:auto}.marx-profile-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:20px}.marx-profile-grid label{display:block;margin:12px 0}.marx-profile-grid input{display:block;width:100%;padding:12px;border:1px solid #d8e3e9;border-radius:9px}.marx-time-ring{width:190px;height:190px;border-radius:50%;margin:15px auto;display:grid;place-items:center;align-content:center;background:radial-gradient(circle,#fff 60%,transparent 61%),conic-gradient(#57a58d calc(var(--used)*1%),#e7eff2 0)}.marx-time-ring b{font-size:30px}.marx-time-ring span{font-size:13px}.marx-profile-time-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.marx-profile-time-stats div{text-align:center;padding:12px;background:#f1f6f8;border-radius:10px}.marx-profile-time-stats b,.marx-profile-time-stats span{display:block}.marx-profile-history{margin-top:20px}.section-head{display:flex;justify-content:space-between;align-items:end}.marx-history-usage>div{display:grid;grid-template-columns:150px 1fr auto;gap:15px;padding:12px 0;border-bottom:1px solid #e5edf1}.marx-history-usage .plus{color:#32816a}.marx-history-usage .minus{color:#ca6c20}.marx-about-hero,.marx-contact-intro{padding:45px;border-radius:24px;background:linear-gradient(125deg,#19344b,#2c718d);color:#fff}.marx-about-hero h1,.marx-contact-intro h1{font-size:42px;max-width:900px}.marx-about-hero>div{display:flex;gap:12px;align-items:center;margin-top:25px}.marx-about-hero b{font-size:30px;color:#ffb343}.marx-about-section{padding:35px 0}.marx-about-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.marx-about-cards article{padding:22px;border:1px solid #dce7ed;border-radius:15px;background:#fff}.marx-about-cards i{color:#f09a22;font-weight:850}.marx-about-stages ol{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;padding:0;list-style:none}.marx-about-stages li{padding:18px;border-radius:13px;background:#fff;border-top:4px solid #57a58d}.marx-about-stages b,.marx-about-stages span{display:block}.marx-contact-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;margin-top:20px}.marx-contact-primary{padding:35px;border-radius:20px;background:linear-gradient(135deg,#eaf8f3,#fff);border:1px solid #abd7c9}.zalo-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:16px;background:#0877dd;color:#fff;font-size:28px;font-weight:900}.marx-contact-primary strong{display:block;font-size:36px;margin:8px 0;color:#0877dd}@media(max-width:900px){.marx-color-stats{grid-template-columns:repeat(3,1fr)}.marx-about-cards{grid-template-columns:1fr 1fr}.marx-about-stages ol{grid-template-columns:1fr 1fr}.marx-profile-grid,.marx-contact-grid{grid-template-columns:1fr}}@media(max-width:650px){.marx-color-stats{grid-template-columns:1fr 1fr}.marx-continue-hero{grid-template-columns:1fr}.marx-history-row{grid-template-columns:45px 1fr}.marx-history-row time,.history-status{grid-column:2}.marx-profile-hero{align-items:flex-start;flex-wrap:wrap}.marx-profile-hero>a{margin-left:0}.marx-about-cards,.marx-about-stages ol{grid-template-columns:1fr}.marx-about-hero h1{font-size:31px}.marx-history-usage>div{grid-template-columns:1fr}}
