/* Qanoun V9.7.1 — discovery, publishing and monetisation polish */
body.v971-ui .publication-reward-settings-v970{
    background:linear-gradient(135deg,rgba(255,250,240,.96),rgba(255,255,255,.98));
    border-color:rgba(182,133,27,.24)!important;
    color:#172a3a;
    box-shadow:0 8px 24px rgba(20,36,48,.05);
}
body.v971-ui .publication-reward-settings-v970 .form-label,
body.v971-ui .publication-reward-settings-v970 strong{color:#172a3a}
body.v971-ui .publication-reward-settings-v970 .form-text{color:#667783}
[data-bs-theme="dark"] body.v971-ui .publication-reward-settings-v970{
    background:linear-gradient(135deg,rgba(38,34,25,.96),rgba(22,29,35,.98));
    border-color:rgba(213,160,33,.32)!important;
    color:#f4f0e7;
    box-shadow:none;
}
[data-bs-theme="dark"] body.v971-ui .publication-reward-settings-v970 .form-label,
[data-bs-theme="dark"] body.v971-ui .publication-reward-settings-v970 strong{color:#f6f1e7}
[data-bs-theme="dark"] body.v971-ui .publication-reward-settings-v970 .form-text{color:#b8c1c7}
[data-bs-theme="dark"] body.v971-ui .publication-reward-settings-v970 .form-control{background:#111a20;border-color:#43505a;color:#f8fafb}

body.v971-ui .wizard-required-note{
    display:inline-flex;align-items:center;gap:.3rem;width:auto;max-width:100%;
    margin:0;padding:.28rem .48rem;min-height:28px;border:1px solid rgba(177,63,74,.18);
    background:rgba(177,63,74,.07);color:#9e3944;font-size:.58rem;line-height:1.2;
    border-radius:9px;white-space:normal;box-shadow:none
}
body.v971-ui .wizard-required-note i{font-size:.62rem}
[data-bs-theme="dark"] body.v971-ui .wizard-required-note{
    background:rgba(238,127,139,.08);border-color:rgba(238,127,139,.24);color:#f2a2ab
}
@media(max-width:575.98px){body.v971-ui .wizard-required-note{margin-top:.4rem;padding:.24rem .42rem}}

body.v971-ui .editor-color-control-v970{
    display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:42px;height:34px;
    padding:0 .38rem;margin:0;border:1px solid rgba(34,55,70,.15);border-radius:8px;background:#fff;color:#243746;cursor:pointer
}
body.v971-ui .editor-color-control-v970 input[type="color"]{width:18px;height:18px;border:0;padding:0;background:transparent;cursor:pointer}
body.v971-ui .summary-color-control-v971{height:32px;min-width:40px}
[data-bs-theme="dark"] body.v971-ui .editor-color-control-v970{background:#17232c;border-color:#3b4a55;color:#edf2f4}

body.v971-ui .seo-auto-preview-v971{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:.78rem;border:1px solid rgba(33,67,88,.12);border-radius:14px;background:#f7fafb}
body.v971-ui .seo-auto-preview-v971>div{min-width:0;padding:.62rem .7rem;border-radius:10px;background:#fff;border:1px solid rgba(33,67,88,.08)}
body.v971-ui .seo-auto-preview-v971 small{display:block;color:#70808b;font-size:.61rem;font-weight:800;margin-bottom:.18rem}
body.v971-ui .seo-auto-preview-v971 strong,body.v971-ui .seo-auto-preview-v971 p{display:block;margin:0;color:#162a39;font-size:.72rem;overflow-wrap:anywhere}
body.v971-ui .seo-auto-preview-v971>span{grid-column:1/-1;color:#73828c;font-size:.61rem;display:flex;align-items:center;gap:.35rem}
[data-bs-theme="dark"] body.v971-ui .seo-auto-preview-v971{background:#111a20;border-color:#34434e}
[data-bs-theme="dark"] body.v971-ui .seo-auto-preview-v971>div{background:#17232c;border-color:#34434e}
[data-bs-theme="dark"] body.v971-ui .seo-auto-preview-v971 strong,[data-bs-theme="dark"] body.v971-ui .seo-auto-preview-v971 p{color:#eef3f5}
[data-bs-theme="dark"] body.v971-ui .seo-auto-preview-v971 small,[data-bs-theme="dark"] body.v971-ui .seo-auto-preview-v971>span{color:#aebbc3}
@media(max-width:767.98px){body.v971-ui .seo-auto-preview-v971{grid-template-columns:1fr}}

body.v971-ui .publish-earn-link-v971{display:inline-flex!important;align-items:center;gap:.32rem;text-decoration:none;color:inherit;border-inline-start:1px solid rgba(255,255,255,.18);padding-inline-start:.6rem}
body.v971-ui .publish-earn-link-v971:hover{color:#f3c95e}

body.v971-ui .related-sidebar-ad-v971{margin-top:.72rem;padding-top:.72rem;border-top:1px dashed rgba(30,55,72,.14)}
body.v971-ui .related-sidebar-ad-v971 .ad-card{margin:0!important;max-width:100%;overflow:hidden}
body.v971-ui .related-sidebar-ad-v971 img,body.v971-ui .related-sidebar-ad-v971 iframe,body.v971-ui .related-sidebar-ad-v971 ins{max-width:100%}
[data-bs-theme="dark"] body.v971-ui .related-sidebar-ad-v971{border-top-color:rgba(255,255,255,.12)}

/* Public publishing & earning explainer */
body.publisher-earn-page-v971 .earn-hero-v971{padding:4.2rem 0 3.2rem;background:radial-gradient(circle at 80% 20%,rgba(213,160,33,.18),transparent 34%),linear-gradient(135deg,#102a3d,#071a28);color:#fff}
body.publisher-earn-page-v971 .earn-hero-v971 h1{font-weight:900;max-width:760px;margin:.6rem 0 1rem}
body.publisher-earn-page-v971 .earn-hero-v971 p{max-width:760px;color:rgba(255,255,255,.76);margin:0 0 1.2rem;line-height:1.9}
body.publisher-earn-page-v971 .earn-hero-actions-v971{display:flex;gap:.65rem;flex-wrap:wrap}
body.publisher-earn-page-v971 .earn-grid-v971{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}
body.publisher-earn-page-v971 .earn-card-v971{padding:1.2rem;border:1px solid rgba(31,61,80,.11);border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(19,39,51,.05)}
body.publisher-earn-page-v971 .earn-card-v971>i{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#fff6dc;color:#987019;font-size:1.1rem;margin-bottom:.75rem}
body.publisher-earn-page-v971 .earn-card-v971 h2{font-size:1rem;font-weight:900;margin:0 0 .4rem;color:#142b3a}
body.publisher-earn-page-v971 .earn-card-v971 p{font-size:.75rem;line-height:1.8;color:#6a7a84;margin:0}
body.publisher-earn-page-v971 .earn-metric-v971{font-size:1.4rem!important;font-weight:900!important;color:#a17717!important;margin:.45rem 0!important}
body.publisher-earn-page-v971 .earn-steps-v971{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;counter-reset:earnstep}
body.publisher-earn-page-v971 .earn-steps-v971>div{position:relative;padding:1rem;border-radius:15px;background:#f7fafb;border:1px solid rgba(31,61,80,.09);counter-increment:earnstep}
body.publisher-earn-page-v971 .earn-steps-v971>div:before{content:counter(earnstep);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#19394d;color:#fff;font-size:.7rem;font-weight:900;margin-bottom:.55rem}
body.publisher-earn-page-v971 .earn-steps-v971 strong{display:block;font-size:.78rem;margin-bottom:.3rem}.earn-steps-v971 small{color:#74828a;line-height:1.7}
body.publisher-earn-page-v971 .earn-policy-v971{display:flex;align-items:flex-start;gap:.8rem;padding:1rem;border-radius:16px;background:#f8f3e5;border:1px solid rgba(183,139,38,.18)}
body.publisher-earn-page-v971 .earn-policy-v971 i{font-size:1.2rem;color:#a27b1f}.earn-policy-v971 p{margin:0;color:#596b75;font-size:.72rem;line-height:1.8}
[data-bs-theme="dark"] body.publisher-earn-page-v971 .earn-card-v971,[data-bs-theme="dark"] body.publisher-earn-page-v971 .earn-steps-v971>div{background:#14212a;border-color:#33434e;color:#edf2f4;box-shadow:none}
[data-bs-theme="dark"] body.publisher-earn-page-v971 .earn-card-v971 h2,[data-bs-theme="dark"] body.publisher-earn-page-v971 .earn-steps-v971 strong{color:#f2f5f7}
[data-bs-theme="dark"] body.publisher-earn-page-v971 .earn-card-v971 p,[data-bs-theme="dark"] body.publisher-earn-page-v971 .earn-steps-v971 small{color:#aeb9bf}
[data-bs-theme="dark"] body.publisher-earn-page-v971 .earn-policy-v971{background:#242116;border-color:#554a2b}.earn-policy-v971 p{color:#657783}
[data-bs-theme="dark"] body.publisher-earn-page-v971 .earn-policy-v971 p{color:#c3ccd1}
@media(max-width:991.98px){body.publisher-earn-page-v971 .earn-grid-v971{grid-template-columns:1fr 1fr}body.publisher-earn-page-v971 .earn-steps-v971{grid-template-columns:1fr 1fr}}
@media(max-width:575.98px){body.publisher-earn-page-v971 .earn-grid-v971,body.publisher-earn-page-v971 .earn-steps-v971{grid-template-columns:1fr}body.publisher-earn-page-v971 .earn-hero-v971{padding:3rem 0 2.4rem}}
