:root{--mk-canvas:#f3f0e8;--mk-surface:#fffdf8;--mk-surface-subtle:#ebe7de;--mk-ink:#171713;--mk-muted:#68645c;--mk-line:#d7d1c5;--mk-coral:#ff6650;--mk-coral-ink:#a93629;--mk-success:#23633c;--mk-warning:#81511f;--mk-danger:#9a3026;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:var(--mk-canvas)}body{color:var(--mk-ink);text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a,button,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #ff665059}.mk-wordmark{color:var(--mk-ink);letter-spacing:-.045em;align-items:center;gap:10px;font-weight:850;line-height:1;display:inline-flex}.mk-wordmark__mark{flex:none;width:36px;height:36px}.mk-wordmark__text{font-size:20px}.mk-wordmark__text>span{color:var(--mk-coral-ink)}.mk-public-site{min-height:100vh;color:var(--mk-ink);background:var(--mk-canvas)}.mk-public-header{z-index:30;height:72px;padding-top:0;padding-right:max(24px, env(safe-area-inset-right), calc((100% - 1240px) / 2));padding-bottom:0;padding-left:max(24px, env(safe-area-inset-left), calc((100% - 1240px) / 2));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f3f0e8ed;border-bottom:1px solid #1717131a;align-items:center;gap:clamp(28px,5vw,74px);display:flex;position:sticky;top:0}.mk-public-brand{text-decoration:none}.mk-public-nav{align-items:center;gap:clamp(18px,2.3vw,34px);display:flex}.mk-public-nav a{min-height:44px;color:var(--mk-muted);align-items:center;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.mk-public-nav a:hover{color:var(--mk-ink)}.mk-public-actions{align-items:center;gap:18px;margin-left:auto;display:flex}.mk-public-clock{grid-template-columns:auto auto;align-items:center;gap:2px 10px;display:grid}.mk-public-clock:before{content:"";background:var(--mk-coral);border-radius:50%;grid-row:1/3;width:7px;height:7px}.mk-public-clock>span{color:var(--mk-muted);font-size:10px}.mk-public-clock .timer{font-variant-numeric:tabular-nums;min-width:74px;font-size:13px;font-weight:750}.mk-login-button{border:1px solid var(--mk-line);min-width:84px;min-height:44px;color:var(--mk-ink);cursor:pointer;background:0 0;border-radius:10px;padding:0 18px;font-weight:700}.mk-login-button:hover{border-color:var(--mk-ink)}.mk-landing :is(h1,h2,h3,p){white-space:pre-line}.mk-landing{width:min(1240px,100% - 48px);margin:0 auto}.mk-landing-hero{grid-template-columns:minmax(0,.93fr) minmax(480px,1.07fr);align-items:center;gap:clamp(18px,3vw,54px);min-height:650px;padding:64px 0 54px;display:grid}.mk-hero-copy{z-index:2;padding:24px 0;position:relative}.mk-invite-note{min-height:32px;color:var(--mk-coral-ink);background:#ff665012;border:1px solid #ff665059;border-radius:999px;align-items:center;margin:0 0 20px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.mk-kicker,.mk-section-heading>span,.mk-daily-rewards>div>span,.mk-first-task__copy>span{color:var(--mk-coral-ink);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:800}.mk-hero-copy h1{letter-spacing:-.075em;text-wrap:balance;max-width:720px;margin:14px 0 24px;font-size:clamp(52px,6.6vw,92px);line-height:.94}.mk-hero-words{vertical-align:top;display:inline-grid}.mk-hero-words__item{visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .25s,transform .25s;transform:translateY(.14em)}.mk-hero-words__item.is-active{visibility:visible;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mk-hero-words__item{transition:none;transform:none}}.mk-hero-copy>p:not(.mk-invite-note){max-width:560px;color:var(--mk-muted);margin:0;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.mk-hero-actions{align-items:center;gap:22px;margin-top:34px;display:flex}.mk-primary-link{min-height:54px;color:var(--mk-surface);background:var(--mk-ink);border-radius:11px;justify-content:center;align-items:center;gap:24px;padding:0 22px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex}.mk-primary-link:hover{background:#302f2a;transform:translateY(-1px)}.mk-primary-link.is-disabled,.mk-primary-link.is-disabled:hover{color:#817c72;cursor:not-allowed;background:#ddd8cd;transform:none}.mk-primary-link>span{font-size:18px}.mk-hero-actions .mk-primary-link:not(.is-disabled){background-image:linear-gradient(105deg,#0000 38%,#ffecdc38 50%,#0000 62%);background-position:150% 0;background-repeat:no-repeat;background-size:250% 100%;animation:4.8s ease-in-out 1.2s infinite mk-cta-glint}@keyframes mk-cta-glint{0%{background-position:150% 0}28%,to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.mk-hero-actions .mk-primary-link:not(.is-disabled){animation:none}}.mk-text-link{min-height:44px;color:var(--mk-ink);text-underline-offset:4px;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.mk-text-link:hover{text-decoration:underline}.product-layout:not(.admin-layout) .entity-breadcrumb{min-width:0;color:var(--mk-muted);align-items:center;gap:8px;font-size:12px;font-weight:750;display:flex}.product-layout:not(.admin-layout) .entity-breadcrumb a{color:var(--mk-ink);text-underline-offset:4px;text-decoration-thickness:1px}.product-layout:not(.admin-layout) .entity-breadcrumb span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.product-layout:not(.admin-layout) .lottery-page--detail>.lottery-panel{padding:0 18px 18px}.product-layout:not(.admin-layout) .lottery-page--detail>.lottery-panel>header{margin-inline:-18px}.product-layout:not(.admin-layout) .lottery-page--detail>.lottery-panel>code{overflow-wrap:anywhere;background:var(--mk-surface-subtle);color:var(--mk-muted);border-radius:10px;padding:12px;font-size:11px;display:block}.product-layout:not(.admin-layout) .lottery-actions--detail{flex-wrap:wrap;align-items:center;margin-top:14px}.product-layout:not(.admin-layout) .lottery-actions--detail>.muted{flex:260px;margin:0;font-size:12px}.mk-hero-facts{grid-template-columns:repeat(3,auto);justify-content:start;gap:26px;margin:44px 0 0;display:grid}.mk-hero-facts>div{border-left:1px solid var(--mk-line);padding-left:12px}.mk-hero-facts dt{font-size:13px;font-weight:800}.mk-hero-facts dd{color:var(--mk-muted);margin:4px 0 0;font-size:10px;line-height:1.35}.mk-hero-art{min-height:530px;position:relative;overflow:hidden}.mk-hero-art>img{object-fit:contain;object-position:center;mix-blend-mode:multiply}.mk-hero-fund{border-left:3px solid var(--mk-coral);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f3f0e8c7;padding:4px 0 4px 14px;display:grid;position:absolute;bottom:7%;right:1.5%}.mk-hero-fund span,.mk-hero-fund small{color:var(--mk-muted);font-size:10px}.mk-hero-fund strong{letter-spacing:-.045em;margin:3px 0;font-size:25px}.mk-first-task{border-top:1px solid var(--mk-ink);border-bottom:1px solid var(--mk-line);grid-template-columns:54px minmax(0,1fr) auto 54px;align-items:center;gap:22px;min-height:122px;padding:20px 0;display:grid}.mk-task-preview-list .mk-first-task+.mk-first-task{border-top:0}.mk-first-task__number{color:var(--mk-muted);font-variant-numeric:tabular-nums;font-size:13px}.mk-first-task__copy h2{letter-spacing:-.045em;margin:5px 0;font-size:clamp(19px,2vw,25px)}.mk-first-task__copy p{color:var(--mk-muted);margin:0;font-size:12px}.mk-first-task__reward{justify-items:end;display:grid}.mk-first-task__reward strong{letter-spacing:-.05em;font-size:26px}.mk-first-task__reward span{color:var(--mk-coral-ink);font-size:9px;font-weight:700}.mk-first-task__ticket{align-items:center;gap:3px;display:inline-flex}.mk-first-task__ticket-icon{flex:none;width:9px;height:9px}.mk-task-arrow{width:48px;height:48px;color:var(--mk-surface);background:var(--mk-ink);border-radius:50%;place-items:center;font-size:20px;text-decoration:none;display:grid}.mk-how{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);gap:clamp(40px,8vw,120px);padding:120px 0;scroll-margin-top:88px;display:grid}.mk-section-heading h2{letter-spacing:-.065em;max-width:580px;margin:10px 0 0;font-size:clamp(34px,4.4vw,58px);line-height:1.02}.mk-step-list{border-top:1px solid var(--mk-ink)}.mk-step-row{border-bottom:1px solid var(--mk-line);grid-template-columns:46px 1fr auto;align-items:start;gap:16px;min-height:116px;padding:25px 0;display:grid}.mk-step-media{border:1px solid var(--mk-line);background:var(--mk-canvas);border-radius:14px;align-self:center;width:300px;max-width:100%;display:block}.mk-video{position:relative;overflow:hidden}.mk-video__el,.mk-video__poster{border-radius:inherit;width:100%;display:block}.mk-video__play{width:100%;height:100%;color:var(--mk-surface);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.mk-video__play:before{content:"";background:#171713b8;border-radius:50%;width:52px;height:52px;position:absolute}.mk-video__play svg{margin-left:3px;position:relative}@media (prefers-reduced-motion:reduce){.mk-step-media .mk-video__el{display:none}}.mk-step-row>span{color:var(--mk-coral-ink);font-size:12px;font-weight:800}.mk-step-row h3{letter-spacing:-.035em;margin:0 0 7px;font-size:20px}.mk-step-row p{max-width:520px;color:var(--mk-muted);margin:0;font-size:14px;line-height:1.55}.mk-daily-rewards{border-top:1px solid var(--mk-ink);border-bottom:1px solid var(--mk-line);grid-template-columns:1fr 1fr;display:grid}.mk-daily-rewards>div{min-height:300px;padding:38px 7vw 38px 0}.mk-daily-rewards>div+div{border-left:1px solid var(--mk-line);padding-left:7vw;padding-right:0}.mk-daily-rewards h2{letter-spacing:-.06em;margin:16px 0 14px;font-size:clamp(34px,4vw,54px)}.mk-daily-rewards p{max-width:450px;min-height:48px;color:var(--mk-muted);margin:0 0 28px;font-size:14px;line-height:1.55}.winner-avatar{border-radius:50%;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.winner-tone-0{color:#a93629!important;background:#ffe1db!important}.winner-tone-1{color:#23633c!important;background:#e3ecdd!important}.winner-tone-2{color:#4c4a8a!important;background:#e7e4f4!important}.winner-tone-3{color:#81511f!important;background:#f6ecd4!important}.winner-tone-4{color:#2f5d70!important;background:#dfeaf0!important}.zoomable-image{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.image-lightbox-backdrop{z-index:120;cursor:zoom-out;background:#171713d9;place-items:center;padding:4vh 4vw;display:grid;position:fixed;inset:0}.image-lightbox{max-width:min(1240px,94vw);position:relative}.image-lightbox img{background:var(--mk-surface);border-radius:14px;width:auto;max-width:100%;height:auto;max-height:90vh;display:block}.image-lightbox .modal-close{background:var(--mk-surface);position:absolute;top:10px;right:10px}.mk-daily-rewards>.mk-daily-card-lottery{background:linear-gradient(180deg, #f3f0e8eb, #f3f0e8ad 55%, #f3f0e8f0), url(/brand/monetkago-daily-giveaway-v1.webp) center / cover no-repeat, var(--mk-canvas);position:relative}.mk-daily-rewards>.mk-daily-card-game{background:linear-gradient(180deg, #f3f0e8ed, #f3f0e8bd 55%, #f3f0e8f2), url(/brand/perebros-preview-v1.webp) center bottom / cover no-repeat, var(--mk-canvas);padding-right:4vw;position:relative}.mk-daily-rewards a,.mk-section-heading--row>a{min-height:44px;color:var(--mk-ink);text-underline-offset:4px;align-items:center;font-size:13px;font-weight:750;display:inline-flex}.mk-winners-section{padding:112px 0 120px}.mk-section-heading--row{justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px;display:flex}.mk-section-heading--row h2{max-width:680px;font-size:clamp(31px,4vw,50px)}.mk-winner-list{border-top:1px solid var(--mk-ink)}.mk-winner-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 7vw;display:grid}.mk-winner-group-title{letter-spacing:.06em;text-transform:uppercase;color:var(--mk-muted);margin:14px 0 6px;font-size:13px;font-weight:850}@media (max-width:860px){.mk-winner-groups{grid-template-columns:1fr}}.mk-winner-row{border-bottom:1px solid var(--mk-line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:78px;display:grid}.mk-winner-row>span{width:36px;height:36px;color:var(--mk-ink);background:var(--mk-surface-subtle);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.mk-winner-row>div{gap:3px;display:grid}.mk-winner-row>div strong{font-size:13px}.mk-winner-row>div small{color:var(--mk-muted);font-size:10px}.mk-winner-row>strong{letter-spacing:-.04em;font-size:18px}.mk-empty-row{border-top:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);color:var(--mk-muted);padding:24px 0;font-size:14px}.mk-public-footer{border-top:1px solid var(--mk-ink);align-items:center;gap:30px;width:min(1240px,100% - 48px);min-height:110px;margin:0 auto;display:flex}.mk-public-footer nav{gap:24px;margin-left:auto;display:flex}.mk-public-footer nav a{min-height:44px;color:var(--mk-muted);align-items:center;font-size:12px;font-weight:650;transition:color .15s;display:inline-flex}.mk-public-footer nav a:hover{color:var(--mk-ink)}.product-layout:not(.admin-layout){min-height:100dvh;color:var(--mk-ink);background:var(--mk-canvas)}.product-layout:not(.admin-layout) .app-header{z-index:40;height:72px;padding-top:0;padding-right:max(24px, env(safe-area-inset-right), calc((100% - 1240px) / 2));padding-bottom:0;padding-left:max(24px, env(safe-area-inset-left), calc((100% - 1240px) / 2));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f3f0e8f0;border-bottom:1px solid #1717131a;align-items:center;gap:clamp(24px,4vw,64px);display:flex;position:sticky;top:0}.product-layout:not(.admin-layout) .app-brand{flex:none;padding:0;text-decoration:none}.product-layout:not(.admin-layout) .desktop-navigation{align-items:stretch;gap:2px;height:100%;display:flex}.product-layout:not(.admin-layout) .desktop-navigation a{min-height:44px;color:var(--mk-muted);background:0 0;border-radius:0;align-items:center;padding:0 13px;font-size:12px;font-weight:680;text-decoration:none;display:flex;position:relative}.product-layout:not(.admin-layout) .desktop-navigation a:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:13px;right:13px}.product-layout:not(.admin-layout) .desktop-navigation a:hover,.product-layout:not(.admin-layout) .desktop-navigation a.is-active{color:var(--mk-ink);background:0 0}.product-layout:not(.admin-layout) .desktop-navigation a.is-active:after{background:var(--mk-coral)}.product-layout:not(.admin-layout) .app-header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.product-layout:not(.admin-layout) .app-day{border-right:1px solid var(--mk-line);grid-template-columns:7px auto;column-gap:8px;min-width:92px;padding-right:16px;display:grid}.product-layout:not(.admin-layout) .app-day:before{content:"";background:var(--mk-coral);border-radius:50%;grid-row:1/3;align-self:center;width:7px;height:7px}.product-layout:not(.admin-layout) .app-day small,.product-layout:not(.admin-layout) .app-balance small{color:var(--mk-muted);font-size:9px;line-height:1.1}.product-layout:not(.admin-layout) .app-day strong,.product-layout:not(.admin-layout) .app-day .timer,.product-layout:not(.admin-layout) .app-balance strong{min-width:0;color:var(--mk-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:760}.product-layout:not(.admin-layout) .app-balance{align-content:center;gap:2px;min-height:44px;padding:0 8px;text-decoration:none;display:grid}.product-layout:not(.admin-layout) .icon-button,.product-layout:not(.admin-layout) .avatar{border:1px solid var(--mk-line);width:44px;height:44px;color:var(--mk-ink);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.product-layout:not(.admin-layout) .icon-button svg,.product-layout:not(.admin-layout) .avatar svg{width:19px;height:19px}.product-layout:not(.admin-layout) .notification-button>span{border:2px solid var(--mk-canvas);color:#fff;background:var(--mk-danger);border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-weight:800;display:grid;position:absolute;top:-2px;right:-2px}.product-layout:not(.admin-layout) .shell-login{border-color:var(--mk-line);min-height:44px;color:var(--mk-ink);background:0 0;border-radius:10px}.product-layout:not(.admin-layout) .product-content{width:min(1240px,100% - 48px);min-height:calc(100dvh - 72px);margin:0 auto;padding:42px 0 72px}.product-layout:not(.admin-layout) .bottom-nav,.mk-public-site .bottom-nav{display:none}.product-layout:not(.admin-layout) .shell-offline{left:50%;transform:translate(-50%)}.product-layout:not(.admin-layout) .dashboard-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin:4px 0 34px;display:flex}.product-layout:not(.admin-layout) .dashboard-heading .eyebrow,.product-layout:not(.admin-layout) .page-heading .eyebrow{color:var(--mk-coral-ink);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.product-layout:not(.admin-layout) .dashboard-heading h1,.product-layout:not(.admin-layout) .page-heading h1{letter-spacing:-.065em;margin:7px 0 8px;font-size:clamp(40px,5vw,60px);line-height:1}.product-layout:not(.admin-layout) .dashboard-heading p,.product-layout:not(.admin-layout) .page-heading p{max-width:600px;color:var(--mk-muted);margin:0;font-size:14px;line-height:1.5}.product-layout:not(.admin-layout) .day-countdown{background:0 0;border:0;justify-items:end;gap:4px;min-width:150px;padding:0;display:grid}.product-layout:not(.admin-layout) .day-countdown small{color:var(--mk-muted);font-size:10px}.product-layout:not(.admin-layout) .day-countdown .timer{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:22px;font-weight:800}.mk-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(310px,.75fr);align-items:stretch;gap:16px;display:grid}.mk-claim-card{border:1px solid var(--mk-line);border-top:4px solid var(--mk-coral);min-height:398px;color:var(--mk-ink);background:var(--mk-surface);border-radius:18px;padding:clamp(24px,4vw,42px);container-type:inline-size}.mk-claim-card .claim-topline{color:var(--mk-muted);justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex}.mk-claim-card .claim-topline strong{min-height:30px;color:var(--mk-ink);background:var(--mk-surface-subtle);border-radius:999px;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.mk-claim-card h2{letter-spacing:-.06em;text-wrap:balance;max-width:620px;margin:30px 0 12px;font-size:clamp(22px,9.2cqi,48px);line-height:1.02}.mk-claim-card>p{max-width:560px;color:var(--mk-muted);margin:0;font-size:14px;line-height:1.55}.mk-streak-track{grid-template-columns:repeat(14,1fr);gap:5px;margin:30px 0 18px;display:grid}.mk-streak-track>span{border:1px solid var(--mk-line);min-width:0;height:27px;color:var(--mk-muted);border-radius:7px;place-items:center;font-size:9px;font-weight:750;display:grid}.mk-streak-track>span.is-done{color:var(--mk-ink);background:var(--mk-surface-subtle)}.mk-streak-track>span.is-current{color:var(--mk-surface);border-color:var(--mk-ink);background:var(--mk-ink)}.mk-claim-action{min-width:210px;min-height:50px;color:var(--mk-surface);background:var(--mk-ink);border-radius:11px}.mk-claim-card .claim-rewards{color:var(--mk-coral-ink);gap:8px;margin-left:12px;display:inline-flex}.mk-claim-card .claim-rewards span{font-size:11px;font-weight:750}.mk-claim-next{color:var(--mk-muted);margin-top:20px;font-size:10px;line-height:1.45;display:block}.mk-inline-error{color:var(--mk-danger)!important;margin-top:14px!important;font-size:12px!important}.mk-day-summary{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:18px;overflow:hidden}.mk-day-metric{border-bottom:1px solid var(--mk-line);grid-template-columns:1fr auto;align-content:center;gap:8px 16px;min-height:132px;padding:22px 24px;display:grid}.mk-day-metric:last-child{border-bottom:0}.mk-day-metric>div{gap:5px;display:grid}.mk-day-metric>div span{color:var(--mk-muted);font-size:11px;font-weight:700}.mk-day-metric>div strong{letter-spacing:-.05em;font-size:27px}.mk-day-metric p{color:var(--mk-muted);grid-column:1/-1;margin:0;font-size:10px;line-height:1.4}.mk-day-metric .metric-action,.mk-day-metric>small{color:var(--mk-ink);align-self:center;font-size:11px;font-weight:750;text-decoration:none}.product-layout:not(.admin-layout) .daily-note{border:0;border-top:1px solid var(--mk-line);background:0 0;border-radius:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:16px;padding:16px 0;display:grid}.product-layout:not(.admin-layout) .daily-note>span{width:22px;height:22px;color:var(--mk-ink);background:var(--mk-surface-subtle);border-radius:50%;place-items:center;font-size:10px;display:grid}.product-layout:not(.admin-layout) .daily-note p{color:var(--mk-muted);margin:0;font-size:11px;line-height:1.45}.product-layout:not(.admin-layout) .daily-note a{min-height:44px;color:var(--mk-ink);align-items:center;font-size:11px;font-weight:750;display:inline-flex}.product-layout:not(.admin-layout) .task-day-strip{border:1px solid var(--mk-line);min-height:78px;color:var(--mk-ink);background:var(--mk-surface);border-radius:14px;grid-template-columns:minmax(230px,1fr) repeat(3,74px) auto;align-items:center;gap:18px;margin:0 0 38px;padding:13px 18px;display:grid}.product-layout:not(.admin-layout) .task-day-remaining,.product-layout:not(.admin-layout) .task-day-source{gap:3px;display:grid}.product-layout:not(.admin-layout) .task-day-source{border-left:1px solid var(--mk-line);padding-left:15px}.product-layout:not(.admin-layout) .task-day-strip small{color:var(--mk-muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:750}.product-layout:not(.admin-layout) .task-day-remaining strong{font-size:15px}.product-layout:not(.admin-layout) .task-day-source strong{letter-spacing:-.035em;font-size:18px}.product-layout:not(.admin-layout) .task-day-more{min-height:44px;color:var(--mk-ink);justify-content:flex-end;align-items:center;font-size:10px;font-weight:750;display:inline-flex}.product-layout:not(.admin-layout) .task-day-strip.is-guest{grid-template-columns:minmax(250px,1fr) auto}.product-layout:not(.admin-layout) .tasks-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 18px;display:flex}.product-layout:not(.admin-layout) .tasks-heading h1{letter-spacing:-.065em;margin:0 0 7px;font-size:clamp(40px,5vw,58px);line-height:1}.product-layout:not(.admin-layout) .tasks-heading h1 sup{color:var(--mk-coral-ink);letter-spacing:0;font-size:11px;top:-1.8em}.product-layout:not(.admin-layout) .tasks-heading p{color:var(--mk-muted);margin:0;font-size:13px}.product-layout:not(.admin-layout) .task-tabs{background:var(--mk-surface-subtle);border:0;border-radius:12px;gap:2px;padding:4px;display:inline-flex}.product-layout:not(.admin-layout) .task-tabs button{min-height:44px;color:var(--mk-muted);background:0 0;border:0;border-radius:9px;padding:0 16px;font-size:11px;font-weight:720}.product-layout:not(.admin-layout) .task-tabs button.is-active{color:var(--mk-surface);background:var(--mk-ink);box-shadow:none}.product-layout:not(.admin-layout) .task-tabs button b{min-width:17px;height:17px;color:var(--mk-ink);background:var(--mk-coral);border-radius:999px;place-items:center;margin-left:4px;font-size:8px;display:inline-grid}.product-layout:not(.admin-layout) .inline-error,.mk-success-banner{min-height:58px;color:var(--mk-danger);background:#9a30260d;border:1px solid #9a302640;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;padding:10px 14px;font-size:12px;display:flex}.mk-success-banner{color:var(--mk-success);background:#23633c0f;border-color:#23633c38}.mk-success-banner>div{gap:3px;display:grid}.mk-success-banner span{color:var(--mk-muted);font-size:10px}.mk-success-banner button{width:44px;height:44px;color:var(--mk-muted);background:0 0;border:0;border-radius:50%;font-size:20px}.product-layout:not(.admin-layout) .task-compact-list{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.product-layout:not(.admin-layout) .available-task-content{gap:14px;display:grid}.product-layout:not(.admin-layout) .active-assignment-card{border:1px solid color-mix(in srgb, var(--mk-coral) 38%, var(--mk-line));background:color-mix(in srgb, var(--mk-coral) 7%, var(--mk-surface));border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:20px;display:grid}.product-layout:not(.admin-layout) .active-assignment-card__copy{min-width:0}.product-layout:not(.admin-layout) .active-assignment-card__eyebrow{color:var(--mk-coral-ink);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.product-layout:not(.admin-layout) .active-assignment-card h2{letter-spacing:-.03em;margin:5px 0 4px;font-size:18px}.product-layout:not(.admin-layout) .active-assignment-card p,.product-layout:not(.admin-layout) .active-assignment-note{color:var(--mk-muted);margin:0;font-size:11px}.product-layout:not(.admin-layout) .active-assignment-card__reward{text-align:right;gap:2px;display:grid}.product-layout:not(.admin-layout) .active-assignment-card__reward small{color:var(--mk-muted);font-size:9px}.product-layout:not(.admin-layout) .active-assignment-card__reward strong{font-size:20px}.product-layout:not(.admin-layout) .active-assignment-card__action{min-width:132px}.product-layout:not(.admin-layout) .active-assignment-note{padding:0 4px}@media (max-width:760px){.product-layout:not(.admin-layout) .active-assignment-card{grid-template-columns:minmax(0,1fr) auto;gap:14px 10px;padding:16px}.product-layout:not(.admin-layout) .active-assignment-card__reward{align-self:start}.product-layout:not(.admin-layout) .active-assignment-card__action{grid-column:1/-1;width:100%}}.product-layout:not(.admin-layout) .task-compact-row{border:1px solid var(--mk-line);min-height:86px;color:var(--mk-ink);background:var(--mk-surface);border-radius:13px;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr) auto auto 44px;align-items:center;gap:3px 12px;padding:13px 11px 13px 14px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid;position:relative}.product-layout:not(.admin-layout) a.task-compact-row:hover{border-color:#aba497;transform:translateY(-1px)}.product-layout:not(.admin-layout) .task-number{width:32px;height:32px;color:var(--mk-muted);background:var(--mk-surface-subtle);font-variant-numeric:tabular-nums;border-radius:9px;grid-row:1/3;place-items:center;font-size:9px;font-weight:800;display:grid}.product-layout:not(.admin-layout) .task-compact-title{grid-area:1/2;gap:4px;min-width:0;display:grid}.product-layout:not(.admin-layout) .task-compact-title small{color:var(--mk-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.product-layout:not(.admin-layout) .task-corner{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;pointer-events:none;border-top-right-radius:12px;border-bottom-left-radius:11px;padding:3px 10px 4px;font-size:8px;font-weight:800;position:absolute;top:0;right:0}.product-layout:not(.admin-layout) .task-corner.is-search{color:#29496f;background:#e4ecf6}.product-layout:not(.admin-layout) .task-corner.is-subs{color:#5b3a7a;background:#efe6f7}.product-layout:not(.admin-layout) .task-compact-title strong{white-space:normal;overflow-wrap:anywhere;font-size:12px;display:block;overflow:visible}.product-layout:not(.admin-layout) .task-proof{color:var(--mk-muted);grid-area:2/2;font-size:9px}.product-layout:not(.admin-layout) .task-chance{max-width:64px;color:var(--mk-coral-ink);white-space:normal;grid-area:1/3/3;align-items:flex-start;gap:3px;font-size:7px;font-weight:750;line-height:1.2;display:inline-flex}.product-layout:not(.admin-layout) .task-chance__icon{flex:none;margin-top:1px}.product-layout:not(.admin-layout) .task-reward{letter-spacing:-.04em;white-space:nowrap;grid-area:1/4/3;font-size:13px}.product-layout:not(.admin-layout) .task-open{width:44px;height:44px;color:var(--mk-surface);background:var(--mk-ink);border-radius:50%;grid-area:1/5/3;place-items:center;font-size:17px;display:grid}.product-layout:not(.admin-layout) .task-compact-row.is-disabled{opacity:.58}.product-layout:not(.admin-layout) .task-compact-row.is-disabled .task-open{color:var(--mk-muted);background:var(--mk-surface-subtle)}.product-layout:not(.admin-layout) .task-disabled-reason{color:var(--mk-danger);grid-column:2/-1;font-size:9px}.product-layout:not(.admin-layout) .task-compact-skeleton{background:var(--mk-surface-subtle);border-radius:13px;min-height:86px}.product-layout:not(.admin-layout) .check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.product-layout:not(.admin-layout) .check-card{border:1px solid var(--mk-line);min-height:180px;color:var(--mk-ink);background:var(--mk-surface);border-radius:14px;padding:18px;text-decoration:none}.product-layout:not(.admin-layout) .check-card h2{letter-spacing:-.035em;margin:18px 0 8px;font-size:18px}.product-layout:not(.admin-layout) .check-card p{color:var(--mk-muted);font-size:11px}.product-layout:not(.admin-layout) .empty-panel{border:1px solid var(--mk-line);min-height:280px;color:var(--mk-ink);background:var(--mk-surface);text-align:center;border-radius:14px;place-content:center;justify-items:center;padding:30px;display:grid}.product-layout:not(.admin-layout) .wallet-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.product-layout:not(.admin-layout) .wallet-withdraw{min-height:48px;color:var(--mk-surface);background:var(--mk-ink);border-radius:10px;padding:0 20px}.mk-wallet-overview{grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr);gap:14px;display:grid}.mk-wallet-overview>.balance-card--featured{min-height:254px;color:var(--mk-surface);background:var(--mk-ink);box-shadow:none;border:0;border-radius:18px;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:30px;display:flex}.mk-wallet-overview>.balance-card--featured>span{color:#bbb7ad;letter-spacing:.08em;text-transform:uppercase;margin-bottom:auto;font-size:10px;font-weight:750}.mk-wallet-overview>.balance-card--featured>strong{color:var(--mk-surface);letter-spacing:-.07em;white-space:nowrap;font-size:clamp(45px,6vw,68px)}.mk-wallet-overview>.balance-card--featured>small{color:#bbb7ad;margin-top:8px;font-size:11px}.mk-wallet-secondary{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.mk-wallet-secondary .balance-card{border:0;border-right:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);background:0 0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;min-height:127px;padding:20px;display:flex}.mk-wallet-secondary .balance-card:nth-child(2n){border-right:0}.mk-wallet-secondary .balance-card:nth-child(n+3){border-bottom:0}.mk-wallet-secondary .balance-card>span{color:var(--mk-muted);font-size:10px}.mk-wallet-secondary .balance-card>strong{letter-spacing:-.045em;white-space:nowrap;margin:8px 0 5px;font-size:23px}.mk-wallet-secondary .balance-card>small{color:var(--mk-muted);font-size:9px;line-height:1.35}.mk-wallet-sources{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:16px;grid-template-columns:minmax(180px,.4fr) minmax(0,1fr);gap:44px;margin-top:14px;padding:25px 28px;display:grid}.mk-wallet-sources>div:first-child>span{color:var(--mk-coral-ink);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.mk-wallet-sources h2{letter-spacing:-.045em;margin:6px 0 0;font-size:21px}.mk-wallet-source-list{gap:10px;display:grid}.mk-wallet-source-row{grid-template-columns:82px minmax(80px,1fr) 76px;align-items:center;gap:12px;display:grid}.mk-wallet-source-row span,.mk-wallet-source-row strong{font-size:10px}.mk-wallet-source-row strong{text-align:right}.mk-wallet-source-row i{background:var(--mk-surface-subtle);border-radius:999px;height:5px;overflow:hidden}.mk-wallet-source-row i b{border-radius:inherit;background:var(--mk-coral);height:100%;display:block}.product-layout:not(.admin-layout) .payout-methods-panel{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:16px;margin-top:14px;padding:26px 28px}.product-layout:not(.admin-layout) .payout-methods-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.product-layout:not(.admin-layout) .payout-methods-heading h2,.product-layout:not(.admin-layout) .wallet-history-heading h2{letter-spacing:-.045em;margin:0 0 5px;font-size:22px}.product-layout:not(.admin-layout) .payout-methods-heading p,.product-layout:not(.admin-layout) .wallet-history-heading p{color:var(--mk-muted);margin:0;font-size:10px}.product-layout:not(.admin-layout) .button--secondary{border:1px solid var(--mk-line);min-height:44px;color:var(--mk-ink);background:0 0;border-radius:10px;padding:0 15px}.product-layout:not(.admin-layout) .payout-methods-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.product-layout:not(.admin-layout) .payout-method-card{border:1px solid var(--mk-line);background:0 0;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:11px;min-height:72px;padding:10px 12px;display:grid}.product-layout:not(.admin-layout) .payout-method-icon{background:var(--mk-surface-subtle);border-radius:10px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.product-layout:not(.admin-layout) .payout-method-card>div{gap:3px;display:grid}.product-layout:not(.admin-layout) .payout-method-card>div strong{font-size:11px}.product-layout:not(.admin-layout) .payout-method-card>div small{color:var(--mk-muted);font-size:9px}.product-layout:not(.admin-layout) .payout-method-status{color:var(--mk-success);font-size:9px;font-weight:750}.product-layout:not(.admin-layout) .payout-method-remove{min-width:44px;min-height:44px;color:var(--mk-muted);background:0 0;border:0;border-radius:8px;padding:0 9px;font-size:9px}.product-layout:not(.admin-layout) .wallet-history-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:58px 0 14px;display:flex}.product-layout:not(.admin-layout) .wallet-filters{gap:8px;display:flex}.product-layout:not(.admin-layout) .wallet-filters label{color:var(--mk-muted);font-size:9px}.product-layout:not(.admin-layout) .wallet-filters select{border:1px solid var(--mk-line);min-height:44px;color:var(--mk-ink);background:var(--mk-surface);border-radius:9px;margin-left:6px;padding:0 30px 0 10px;font-size:12px}.product-layout:not(.admin-layout) .wallet-history-list,.product-layout:not(.admin-layout) .wallet-history-state{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:14px;overflow:hidden}.product-layout:not(.admin-layout) .game-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:4px 0 24px;display:flex}.product-layout:not(.admin-layout) .game-heading .eyebrow{color:var(--mk-coral-ink);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.product-layout:not(.admin-layout) .game-heading h1{letter-spacing:-.065em;margin:7px 0 8px;font-size:clamp(42px,5vw,60px);line-height:1}.product-layout:not(.admin-layout) .game-heading p{color:var(--mk-muted);margin:0;font-size:14px}.product-layout:not(.admin-layout) .game-attempt-pill{border:1px solid var(--mk-line);min-width:130px;min-height:52px;color:var(--mk-ink);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.product-layout:not(.admin-layout) .game-attempt-pill b{font-size:22px}.product-layout:not(.admin-layout) .game-attempt-pill span{color:var(--mk-muted);font-size:10px}.product-layout:not(.admin-layout) .game-lobby-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);gap:14px;display:grid}.product-layout:not(.admin-layout) .game-hero-card{min-height:430px;color:var(--mk-surface);background:var(--mk-ink);box-shadow:none;border:0;border-radius:18px;flex-direction:column;padding:clamp(26px,4vw,46px);display:flex;position:relative;overflow:hidden}.product-layout:not(.admin-layout) .game-hero-video{object-fit:cover;object-position:center bottom;z-index:0;width:100%;height:100%;position:absolute;inset:0}.product-layout:not(.admin-layout) .game-hero-card:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#171713d1,#17171394 45%,#171713e0);position:absolute;inset:0}.product-layout:not(.admin-layout) .game-hero-card>:not(.game-hero-video){z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.product-layout:not(.admin-layout) .game-hero-video{display:none}}.product-layout:not(.admin-layout) .game-hero-card .module-status{color:#bbb7ad;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;align-items:center;min-height:28px;padding:0;font-size:10px;font-weight:750;display:inline-flex}.product-layout:not(.admin-layout) .game-hero-card h2{max-width:720px;color:var(--mk-surface);letter-spacing:-.06em;margin:4px 0 14px;font-size:clamp(36px,4.4vw,56px);line-height:.95}.product-layout:not(.admin-layout) .game-hero-card p{color:#bbb7ad;margin:0;font-size:14px}.product-layout:not(.admin-layout) .game-hero-top{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.product-layout:not(.admin-layout) .game-hero-side{text-align:right;justify-items:end;gap:10px;max-width:340px;display:grid}.product-layout:not(.admin-layout) .game-hero-side p{color:#d8d3c8;margin:0;font-size:14px}.product-layout:not(.admin-layout) .game-prizes{border-top:1px solid #3a3934;border-bottom:1px solid #3a3934;grid-template-columns:repeat(3,1fr);gap:0;margin:auto 0 20px;display:grid}.product-layout:not(.admin-layout) .game-prizes.game-prizes--column{border:0;grid-template-columns:1fr;gap:6px;margin:8px 0 0}.product-layout:not(.admin-layout) .game-prizes.game-prizes--column>div{border:0;grid-template-columns:68px max-content;justify-content:end;align-items:baseline;column-gap:12px;padding:0;display:grid}.product-layout:not(.admin-layout) .game-prizes.game-prizes--column span{text-align:left}.product-layout:not(.admin-layout) .game-prizes.game-prizes--column b{text-align:right}.product-layout:not(.admin-layout) .game-prizes>div{color:var(--mk-surface);background:0 0;border-right:1px solid #3a3934;border-radius:0;gap:5px;padding:15px 12px;display:grid}.product-layout:not(.admin-layout) .game-prizes>div:last-child{border-right:0}.product-layout:not(.admin-layout) .game-prizes span{color:#9f9b92;text-transform:uppercase;font-size:9px}.product-layout:not(.admin-layout) .game-prizes b{font-size:21px}.product-layout:not(.admin-layout) .game-actions{gap:8px;margin-top:auto;display:flex}.product-layout:not(.admin-layout) .game-actions .button{border-radius:10px;min-height:48px}.product-layout:not(.admin-layout) .game-actions .button--primary{color:var(--mk-ink);background:var(--mk-coral)}.product-layout:not(.admin-layout) .game-actions .button--ghost{color:var(--mk-surface);background:var(--mk-ink);border-color:#4c4a44}.product-layout:not(.admin-layout) .game-stats-card{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:18px;min-height:430px;padding:0;overflow:hidden}.product-layout:not(.admin-layout) .game-stats-card>div,.product-layout:not(.admin-layout) .game-stats-card>p{border-bottom:1px solid var(--mk-line);padding:22px 24px}.product-layout:not(.admin-layout) .game-stats-card>div>span,.product-layout:not(.admin-layout) .game-attempt-breakdown>span{color:var(--mk-muted);font-size:10px}.product-layout:not(.admin-layout) .game-stats-card>div>b{letter-spacing:-.05em;margin-top:7px;font-size:34px;display:block}.product-layout:not(.admin-layout) .game-stats-card--duo{grid-template-columns:1fr 1fr;align-content:start;display:grid}.product-layout:not(.admin-layout) .game-stats-card--duo>details,.product-layout:not(.admin-layout) .game-stats-card--duo>p{grid-column:1/-1}.product-layout:not(.admin-layout) .game-stats-card--duo>div+div{border-left:1px solid var(--mk-line)}.product-layout:not(.admin-layout) .game-stats-card--duo>div>b{font-size:23px}.product-layout:not(.admin-layout) .game-row-prize strong{font-size:16px}.product-layout:not(.admin-layout) .game-row-prize small{color:var(--mk-muted);font-size:10px}.product-layout:not(.admin-layout) .game-attempt-breakdown ul{margin:13px 0 0;padding:0;list-style:none}.product-layout:not(.admin-layout) .game-attempt-breakdown li{justify-content:space-between;align-items:center;gap:10px;min-height:27px;font-size:10px;display:flex}.product-layout:not(.admin-layout) .game-stats-card>p{color:var(--mk-muted);border-bottom:0;margin:0;font-size:10px;line-height:1.5}.product-layout:not(.admin-layout) .game-community{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:18px;margin-top:14px;padding:28px}.product-layout:not(.admin-layout) .game-community-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.product-layout:not(.admin-layout) .game-community-head h2{letter-spacing:-.055em;margin:6px 0 0;font-size:30px}.product-layout:not(.admin-layout) .game-tabs{background:var(--mk-surface-subtle);border-radius:10px;padding:3px;display:inline-flex}.product-layout:not(.admin-layout) .game-tabs button{min-height:40px;color:var(--mk-muted);background:0 0;border:0;border-radius:8px;padding:0 15px;font-size:10px;font-weight:750}.product-layout:not(.admin-layout) .game-tabs button[aria-selected=true],.product-layout:not(.admin-layout) .game-tabs button[aria-pressed=true]{color:var(--mk-surface);background:var(--mk-ink)}.product-layout:not(.admin-layout) .ref-hero{justify-content:space-between;align-items:flex-end;gap:36px;margin:4px 0 30px;display:flex}.product-layout:not(.admin-layout) .ref-kicker{color:var(--mk-coral-ink);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.product-layout:not(.admin-layout) .ref-hero h1{letter-spacing:-.07em;max-width:760px;margin:8px 0 12px;font-size:clamp(42px,5.4vw,68px);line-height:.98}.product-layout:not(.admin-layout) .ref-hero p{max-width:720px;color:var(--mk-muted);margin:0;font-size:14px;line-height:1.55}.product-layout:not(.admin-layout) .ref-hero-actions{gap:7px;min-width:190px;display:grid}.product-layout:not(.admin-layout) .ref-hero-actions .button,.product-layout:not(.admin-layout) .ref-copy{border-radius:10px;min-height:46px}.product-layout:not(.admin-layout) .ref-hero-actions .button{color:var(--mk-surface);background:var(--mk-ink)}.product-layout:not(.admin-layout) .ref-copy{border:1px solid var(--mk-line);color:var(--mk-ink);background:0 0;font-size:10px;font-weight:700}.product-layout:not(.admin-layout) .ref-kpi-strip{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:16px;grid-template-columns:repeat(3,1fr);margin-bottom:12px;display:grid;overflow:hidden}.product-layout:not(.admin-layout) .ref-kpi{border-right:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);background:0 0;align-content:center;gap:6px;min-height:88px;padding:16px 18px;display:grid}.product-layout:not(.admin-layout) .ref-kpi:last-child{border-right:0}.product-layout:not(.admin-layout) .ref-kpi{border-bottom:0}.product-layout:not(.admin-layout) .ref-kpi span{color:var(--mk-muted);font-size:10px}.product-layout:not(.admin-layout) .ref-kpi strong{color:var(--mk-ink);letter-spacing:-.04em;font-size:22px}.product-layout:not(.admin-layout) .ref-kpi.is-accent{color:var(--mk-ink);background:#ff665014}.product-layout:not(.admin-layout) .ref-overview-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:14px;display:grid}.product-layout:not(.admin-layout) .ref-tier,.product-layout:not(.admin-layout) .ref-chart,.product-layout:not(.admin-layout) .ref-activity,.product-layout:not(.admin-layout) .ref-goal,.product-layout:not(.admin-layout) .ref-list-section,.product-layout:not(.admin-layout) .ref-history-section{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:16px;padding:26px}.product-layout:not(.admin-layout) .ref-bonus-pair{gap:6px;margin-top:10px;display:grid}.product-layout:not(.admin-layout) .ref-bonus-pair b{color:var(--mk-ink);letter-spacing:-.03em;align-items:center;gap:7px;font-size:17px;display:inline-flex}.product-layout:not(.admin-layout) .ref-bonus-icon{color:var(--mk-coral-ink);flex:none}.product-layout:not(.admin-layout) .ref-level{white-space:nowrap}.product-layout:not(.admin-layout) .ref-chart-bars{align-items:flex-end;gap:3px;height:116px;margin-top:22px;padding:0 2px;display:flex}.product-layout:not(.admin-layout) .ref-chart-bars i{background:var(--mk-surface-subtle);border-radius:3px 3px 1px 1px;flex:1;min-width:3px}.product-layout:not(.admin-layout) .ref-chart-bars i.is-filled{background:var(--mk-coral-ink)}.product-layout:not(.admin-layout) .ref-chart-axis{color:var(--mk-muted);justify-content:space-between;align-items:baseline;gap:10px;margin-top:10px;font-size:10px;display:flex}.product-layout:not(.admin-layout) .ref-chart-axis span:nth-child(2){color:var(--mk-ink);font-weight:700}.product-layout:not(.admin-layout) .ref-chart-empty{color:var(--mk-muted);margin:22px 0 0;font-size:12px}.product-layout:not(.admin-layout) .ref-activity{margin-top:14px}.product-layout:not(.admin-layout) .ref-activity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.product-layout:not(.admin-layout) .ref-activity-cell{border:1px solid var(--mk-line);background:var(--mk-surface-subtle);border-radius:13px;gap:6px;padding:14px 16px;display:grid}.product-layout:not(.admin-layout) .ref-activity-cell span{color:var(--mk-muted);font-size:10px}.product-layout:not(.admin-layout) .ref-activity-cell strong{letter-spacing:-.04em;font-size:19px}.product-layout:not(.admin-layout) .ref-activity-cell.is-accent{background:#ff665014;border-color:#ff665059}.product-layout:not(.admin-layout) .ref-goal{margin-top:14px}.product-layout:not(.admin-layout) .ref-goal-copy{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.product-layout:not(.admin-layout) .ref-goal-copy p{max-width:620px;color:var(--mk-muted);margin:6px 0 0;font-size:12px;line-height:1.45}.product-layout:not(.admin-layout) .ref-goal-copy h2{letter-spacing:-.03em;max-width:620px;margin:0;font-size:17px;line-height:1.35}.product-layout:not(.admin-layout) .ref-goal-copy strong{color:var(--mk-coral-ink);white-space:nowrap;font-size:15px}.product-layout:not(.admin-layout) .ref-goal-bar{background:var(--mk-surface-subtle);border-radius:999px;height:10px;margin-top:16px;overflow:hidden}.product-layout:not(.admin-layout) .ref-goal-bar i{background:var(--mk-coral-ink);border-radius:999px;height:100%;display:block}.product-layout:not(.admin-layout) .ref-section-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.product-layout:not(.admin-layout) .ref-section-top span{color:var(--mk-muted);font-size:10px}.product-layout:not(.admin-layout) .ref-section-top h2{letter-spacing:-.05em;margin:6px 0 0;font-size:24px}.product-layout:not(.admin-layout) .ref-section-top>b{background:var(--mk-surface-subtle);border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:10px;display:inline-flex}.product-layout:not(.admin-layout) .ref-progress-copy{justify-content:space-between;align-items:baseline;gap:18px;margin-top:30px;display:flex}.product-layout:not(.admin-layout) .ref-progress-copy strong{font-size:24px}.product-layout:not(.admin-layout) .ref-progress-copy span,.product-layout:not(.admin-layout) .ref-tier-foot span,.product-layout:not(.admin-layout) .ref-notice{color:var(--mk-muted);font-size:10px}.product-layout:not(.admin-layout) .ref-progress{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.product-layout:not(.admin-layout) .ref-progress i{background:var(--mk-surface-subtle);border-radius:999px;height:8px}.product-layout:not(.admin-layout) .ref-progress i.is-filled{background:var(--mk-coral)}.product-layout:not(.admin-layout) .ref-tier-foot{flex-wrap:wrap;gap:8px 18px;margin-top:16px;display:flex}.product-layout:not(.admin-layout) .ref-income-cells{border-top:1px solid var(--mk-line);border-left:1px solid var(--mk-line);grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.product-layout:not(.admin-layout) .ref-income-cells>div{border-right:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line);align-content:center;gap:5px;min-height:78px;padding:12px;display:grid}.product-layout:not(.admin-layout) .ref-income-cells span{color:var(--mk-muted);font-size:10px}.product-layout:not(.admin-layout) .ref-income-cells strong{font-size:17px}.product-layout:not(.admin-layout) .ref-list-section,.product-layout:not(.admin-layout) .ref-history-section{margin-top:14px}.product-layout:not(.admin-layout) .ref-list-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.product-layout:not(.admin-layout) .ref-list-heading h2{letter-spacing:-.045em;margin:0 0 5px;font-size:24px}.product-layout:not(.admin-layout) .ref-list-heading p{color:var(--mk-muted);margin:0;font-size:10px}.product-layout:not(.admin-layout) .ref-tabs{background:var(--mk-surface-subtle);border-radius:10px;padding:3px;display:inline-flex}.product-layout:not(.admin-layout) .ref-tabs button{min-height:40px;color:var(--mk-muted);background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:10px;font-weight:700}.product-layout:not(.admin-layout) .ref-tabs button.is-active{color:var(--mk-surface);background:var(--mk-ink)}.product-layout:not(.admin-layout) .tab-badge{min-width:16px;color:var(--mk-surface);background:var(--mk-coral-ink);text-align:center;vertical-align:middle;border-radius:999px;margin-left:5px;padding:0 5px;font-size:9px;font-weight:800;line-height:16px;display:inline-block}.product-layout:not(.admin-layout) .ref-tabs button.is-active .tab-badge{color:var(--mk-coral-ink);background:var(--mk-surface)}.product-layout:not(.admin-layout) .ref-table-head,.product-layout:not(.admin-layout) .ref-row{grid-template-columns:minmax(120px,1fr) 120px minmax(160px,1fr) 110px 110px 44px}.product-layout:not(.admin-layout) .ref-table-head{min-height:38px;color:var(--mk-muted);align-items:center;font-size:10px}.product-layout:not(.admin-layout) .ref-row{border-top:1px solid var(--mk-line);min-height:68px;font-size:11px}.product-layout:not(.admin-layout) .ref-row>button{width:44px;height:44px;color:var(--mk-surface);background:var(--mk-ink);border:0;border-radius:50%}.product-layout:not(.admin-layout) .ref-status{font-size:10px}.product-layout:not(.admin-layout) .ref-selects select{border:1px solid var(--mk-line);min-height:44px;color:var(--mk-ink);background:var(--mk-surface);border-radius:9px;padding:0 30px 0 10px;font-size:12px}.product-layout:not(.admin-layout) .task-detail-page{width:min(1080px,100%);margin:0 auto}.product-layout:not(.admin-layout) .back-link{min-height:44px;color:var(--mk-muted);align-items:center;margin-bottom:18px;font-size:12px;text-decoration:none;display:inline-flex}.product-layout:not(.admin-layout) .task-detail-layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:12px}.product-layout:not(.admin-layout) .task-brief,.product-layout:not(.admin-layout) .steps-preview{border:1px solid var(--mk-line);color:var(--mk-ink);background:var(--mk-surface);border-radius:16px}.product-layout:not(.admin-layout) .task-brief{flex-direction:column;min-height:500px;padding:clamp(26px,4vw,44px);display:flex}.product-layout:not(.admin-layout) .task-card__meta{color:var(--mk-coral-ink);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.product-layout:not(.admin-layout) .task-brief h1{letter-spacing:-.065em;max-width:700px;margin:70px 0 18px;font-size:clamp(42px,5.2vw,64px);line-height:.98}.product-layout:not(.admin-layout) .task-brief .lead{max-width:620px;color:var(--mk-muted);margin:0;font-size:14px;line-height:1.55}.product-layout:not(.admin-layout) .brief-facts{grid-template-columns:repeat(3,1fr);gap:0;margin-top:auto;padding-top:34px;display:grid}.product-layout:not(.admin-layout) .brief-facts>div{border-left:1px solid var(--mk-line);background:0 0;border-radius:0;padding:15px 18px}.product-layout:not(.admin-layout) .brief-facts>div:first-child{border-left:0;padding-left:0}.product-layout:not(.admin-layout) .brief-facts>.brief-facts__chips{display:contents}.product-layout:not(.admin-layout) .brief-facts .brief-chip{border-left:1px solid var(--mk-line);background:0 0;border-radius:0;padding:15px 18px}.product-layout:not(.admin-layout) .brief-facts .brief-chip strong{color:var(--mk-muted)}.product-layout:not(.admin-layout) .brief-facts small{color:var(--mk-muted);font-size:9px;display:block}.product-layout:not(.admin-layout) .brief-facts strong{letter-spacing:-.035em;margin-top:6px;font-size:18px;display:block}.product-layout:not(.admin-layout) .privacy-note{border-color:var(--mk-line);color:var(--mk-muted);margin-top:8px}.product-layout:not(.admin-layout) .privacy-note span{color:var(--mk-coral-ink)}.product-layout:not(.admin-layout) .steps-preview{align-self:start;padding:24px}.product-layout:not(.admin-layout) .steps-preview__head h2{letter-spacing:-.035em;font-size:20px}.product-layout:not(.admin-layout) .steps-preview__head>span,.product-layout:not(.admin-layout) .steps-preview li small,.product-layout:not(.admin-layout) .start-note{color:var(--mk-muted)}.product-layout:not(.admin-layout) .steps-preview ol{margin:20px 0}.product-layout:not(.admin-layout) .steps-preview li{border-top:1px solid var(--mk-line);align-items:start;min-height:64px;padding:10px 0}.product-layout:not(.admin-layout) .steps-preview li b{width:34px;height:34px;color:var(--mk-ink);background:var(--mk-surface-subtle);border-radius:50%}.product-layout:not(.admin-layout) .steps-preview .button--primary{min-height:52px;color:var(--mk-surface);background:var(--mk-ink);box-shadow:none;border-radius:10px}.product-layout:not(.admin-layout) .assignment-page{width:min(1080px,100%);margin:0 auto}.product-layout:not(.admin-layout) .assignment-topbar{border-bottom:1px solid var(--mk-line);grid-template-columns:100px minmax(0,1fr) auto;min-height:60px;margin-bottom:14px}.product-layout:not(.admin-layout) .assignment-topbar>div{text-align:left}.product-layout:not(.admin-layout) .assignment-topbar>div strong{font-size:13px}.product-layout:not(.admin-layout) .assignment-topbar small{color:var(--mk-muted)}.product-layout:not(.admin-layout) .assignment-topbar .back-link{border:1px solid var(--mk-line);border-radius:50%;justify-content:center;width:36px;min-height:36px;margin:0;font-size:15px}.product-layout:not(.admin-layout) .assignment-progress{min-width:58px;color:var(--mk-coral-ink);background:#ff665017;border-radius:999px}.product-layout:not(.admin-layout) .assignment-layout{grid-template-columns:270px minmax(0,1fr);gap:12px}.product-layout:not(.admin-layout) .step-nav,.product-layout:not(.admin-layout) .step-workspace{border:1px solid var(--mk-line);color:var(--mk-ink);background:var(--mk-surface);border-radius:16px}.product-layout:not(.admin-layout) .step-nav{padding:18px;top:90px}.product-layout:not(.admin-layout) .step-nav__title span,.product-layout:not(.admin-layout) .step-nav li small{color:var(--mk-muted)}.product-layout:not(.admin-layout) .step-nav .quota-track{background:var(--mk-surface-subtle);height:3px}.product-layout:not(.admin-layout) .step-nav .quota-track i{background:var(--mk-coral)}.product-layout:not(.admin-layout) .step-nav ol{margin:16px 0 0}.product-layout:not(.admin-layout) .assignment-cancel-button{width:100%;min-height:42px;color:var(--mk-muted);margin-top:18px}.product-layout:not(.admin-layout) .step-nav li button{min-width:0;min-height:64px;color:var(--mk-ink);border-radius:10px;overflow:hidden}.product-layout:not(.admin-layout) .step-nav li button>span{min-width:0;overflow:hidden}.product-layout:not(.admin-layout) .step-nav li strong{max-width:100%}.product-layout:not(.admin-layout) .step-nav li button:hover,.product-layout:not(.admin-layout) .step-nav li button.is-active{background:var(--mk-surface-subtle)}.product-layout:not(.admin-layout) .step-nav li b{color:var(--mk-ink);background:var(--mk-surface-subtle);border-radius:50%}.product-layout:not(.admin-layout) .step-nav li button.is-active b{color:var(--mk-surface);background:var(--mk-ink)}.product-layout:not(.admin-layout) .step-workspace{min-height:620px;padding:clamp(26px,5vw,50px)}.product-layout:not(.admin-layout) .step-number{color:var(--mk-coral-ink);scroll-margin-top:88px}.product-layout:not(.admin-layout) .step-workspace h1{letter-spacing:-.06em;max-width:700px;margin:16px 0 12px;font-size:clamp(34px,4.5vw,52px);line-height:1}.product-layout:not(.admin-layout) .step-workspace>.lead{max-width:650px;color:var(--mk-muted);font-size:14px;line-height:1.55}.product-layout:not(.admin-layout) .external-action{border:1px solid var(--mk-line);background:0 0;border-radius:12px;margin-top:25px;padding:15px}.product-layout:not(.admin-layout) .external-action small,.product-layout:not(.admin-layout) .external-action p{color:var(--mk-muted)}.product-layout:not(.admin-layout) .external-action .button{border-radius:9px;min-height:44px}.product-layout:not(.admin-layout) .evidence-box{border:1px solid var(--mk-line);background:var(--mk-surface-subtle);border-radius:14px;margin-top:24px;padding:20px}.product-layout:not(.admin-layout) .evidence-box--done{background:#23633c0a;border-color:#23633c52}.product-layout:not(.admin-layout) .evidence-box__head small{color:var(--mk-coral-ink)}.product-layout:not(.admin-layout) .evidence-box__head>span{color:var(--mk-success)}.product-layout:not(.admin-layout) .upload-zone{background:var(--mk-surface);border-color:#bdb7aa;border-radius:11px;min-height:138px}.product-layout:not(.admin-layout) .upload-zone:hover{border-color:var(--mk-coral);background:#ff66500a}.product-layout:not(.admin-layout) .upload-zone b{color:var(--mk-ink)}.product-layout:not(.admin-layout) .upload-zone span,.product-layout:not(.admin-layout) .evidence-form textarea{color:var(--mk-muted)}.product-layout:not(.admin-layout) .evidence-readonly{min-height:112px;color:var(--mk-ink);background:var(--mk-surface);border:1px solid #23633c3d;border-radius:11px;align-content:center;gap:8px;padding:18px;display:grid}.product-layout:not(.admin-layout) .evidence-readonly span{max-width:620px;color:var(--mk-muted);font-size:13px;line-height:1.5}.product-layout:not(.admin-layout) .evidence-form textarea{border-color:var(--mk-line);min-height:132px;color:var(--mk-ink);background:var(--mk-surface);font-size:16px}.product-layout:not(.admin-layout) .choice-list button{border-color:var(--mk-line);min-height:48px;color:var(--mk-ink);background:var(--mk-surface)}.product-layout:not(.admin-layout) .choice-list button.is-selected{border-color:var(--mk-ink);color:var(--mk-surface);background:var(--mk-ink)}.product-layout:not(.admin-layout) .step-actions{border-top:1px solid var(--mk-line);padding-top:18px}.product-layout:not(.admin-layout) .step-actions .button{border-radius:10px;min-height:50px}.product-layout:not(.admin-layout) .step-actions .button--primary{color:var(--mk-surface);background:var(--mk-ink);box-shadow:none}.product-layout:not(.admin-layout) .check-detail-page{width:min(920px,100%);margin:0 auto}.product-layout:not(.admin-layout) .check-detail-card{border:1px solid var(--mk-line);color:var(--mk-ink);background:var(--mk-surface);border-radius:16px;overflow:hidden}.product-layout:not(.admin-layout) .check-hero{background:0 0;border:0;grid-template-columns:54px minmax(0,1fr) auto;gap:18px;padding:clamp(24px,5vw,42px)}.product-layout:not(.admin-layout) .check-orbit{width:52px;height:52px;color:var(--mk-coral-ink);background:#ff66501a;border:0;border-radius:50%;font-size:22px}.product-layout:not(.admin-layout) .check-orbit.is-active{animation:none}.product-layout:not(.admin-layout) .check-hero h1{letter-spacing:-.05em;margin:12px 0 8px;font-size:clamp(28px,4vw,40px);line-height:1.05}.product-layout:not(.admin-layout) .check-hero p,.product-layout:not(.admin-layout) .check-facts span{color:var(--mk-muted)}.product-layout:not(.admin-layout) .check-hero>.button{border-radius:9px;min-height:44px}.product-layout:not(.admin-layout) .check-facts{border-color:var(--mk-line)}.product-layout:not(.admin-layout) .check-facts>div{border-color:var(--mk-line);align-content:center;min-height:122px;padding:22px;display:grid}.product-layout:not(.admin-layout) .check-facts small{color:var(--mk-muted);text-transform:uppercase;font-size:9px}.product-layout:not(.admin-layout) .check-detail-actions{gap:8px;padding:22px}.product-layout:not(.admin-layout) .check-detail-actions .button{border-radius:9px;min-height:46px}.product-layout:not(.admin-layout) .correction-callout{background:#81511f0d;border:1px solid #81511f38;border-radius:13px}.product-layout:not(.admin-layout) .profile-page{width:min(1000px,100%)}.product-layout:not(.admin-layout) .profile-heading{margin:4px 0 30px}.product-layout:not(.admin-layout) .profile-heading .eyebrow{color:var(--mk-coral-ink);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.product-layout:not(.admin-layout) .profile-heading h1{letter-spacing:-.06em;margin:8px 0;font-size:clamp(42px,5vw,58px);line-height:1}.product-layout:not(.admin-layout) .profile-heading p,.product-layout:not(.admin-layout) .session-card header p{color:var(--mk-muted);font-size:13px}.product-layout:not(.admin-layout) .profile-status{border-radius:999px;font-size:10px}.product-layout:not(.admin-layout) .profile-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.product-layout:not(.admin-layout) .profile-card{border:1px solid var(--mk-line);color:var(--mk-ink);background:var(--mk-surface);border-radius:16px}.product-layout:not(.admin-layout) .profile-identity,.product-layout:not(.admin-layout) .profile-totp,.product-layout:not(.admin-layout) .session-card{padding:22px}.product-layout:not(.admin-layout) .profile-card small{color:var(--mk-muted);font-size:9px}.product-layout:not(.admin-layout) .profile-avatar{color:var(--mk-surface);background:var(--mk-ink)}.product-layout:not(.admin-layout) .profile-identity h2,.product-layout:not(.admin-layout) .profile-totp h2,.product-layout:not(.admin-layout) .session-card h2{color:var(--mk-ink);font-size:22px}.product-layout:not(.admin-layout) .profile-identity dl,.product-layout:not(.admin-layout) .profile-identity dl>div,.product-layout:not(.admin-layout) .session-list,.product-layout:not(.admin-layout) .session-row{border-color:var(--mk-line)}.product-layout:not(.admin-layout) .profile-link,.product-layout:not(.admin-layout) .profile-footer-links a{min-height:44px;color:var(--mk-ink);align-items:center;display:flex}.product-layout:not(.admin-layout) .profile-totp{flex-direction:column;display:flex}.product-layout:not(.admin-layout) .profile-totp header span.is-off{color:var(--mk-muted);background:var(--mk-surface-subtle)}.product-layout:not(.admin-layout) .profile-totp header span.is-on{color:var(--mk-success);background:#23633c14}.product-layout:not(.admin-layout) .profile-totp>p{color:var(--mk-muted);flex:auto;font-size:13px}.product-layout:not(.admin-layout) .profile-totp>.button{border-radius:10px;align-self:flex-start;min-height:48px;padding-inline:22px}.product-layout:not(.admin-layout) .session-card{margin-top:12px}.product-layout:not(.admin-layout) .session-card>header{margin-bottom:16px}.product-layout:not(.admin-layout) .session-device{background:var(--mk-surface-subtle);border-radius:50%}.product-layout:not(.admin-layout) .session-copy span,.product-layout:not(.admin-layout) .session-revoke,.product-layout:not(.admin-layout) .profile-footer-links{color:var(--mk-muted)}.product-layout:not(.admin-layout) .session-revoke{min-height:44px}.modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1717138f;padding:20px}.auth-modal,.product-layout:not(.admin-layout) .profile-modal,.product-layout:not(.admin-layout) .withdrawal-modal{color:var(--mk-ink);border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:18px;box-shadow:0 28px 80px #17171333}.auth-modal{width:min(480px,100%);padding:34px}.auth-modal .eyebrow,.product-layout:not(.admin-layout) .profile-modal .eyebrow{color:var(--mk-coral-ink);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.auth-modal h2,.product-layout:not(.admin-layout) .profile-modal h2,.product-layout:not(.admin-layout) .withdrawal-modal h2{color:var(--mk-ink);letter-spacing:-.055em;font-size:34px;line-height:1.02}.auth-modal>.muted,.product-layout:not(.admin-layout) .profile-modal>p,.product-layout:not(.admin-layout) .withdrawal-modal .muted{color:var(--mk-muted);font-size:13px;line-height:1.55}.auth-modal .modal-close,.product-layout:not(.admin-layout) .profile-modal .modal-close,.product-layout:not(.admin-layout) .withdrawal-modal>header .icon-button{width:44px;height:44px;color:var(--mk-muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.product-layout:not(.admin-layout) .profile-modal .modal-close{z-index:2;position:absolute;top:14px;right:14px}.auth-modal .modal-close:hover,.product-layout:not(.admin-layout) .profile-modal .modal-close:hover,.product-layout:not(.admin-layout) .withdrawal-modal>header .icon-button:hover{color:var(--mk-ink);background:var(--mk-surface-subtle)}.auth-tabs{background:var(--mk-surface-subtle);border-radius:12px;gap:2px;margin-top:22px;padding:4px}.auth-tabs button{min-height:44px;color:var(--mk-muted);border-radius:9px;font-size:13px}.auth-tabs button.is-active{color:var(--mk-surface);background:var(--mk-ink)}.auth-modal .field,.product-layout:not(.admin-layout) .field{color:var(--mk-ink);gap:8px;margin:20px 0 16px;font-size:12px}.auth-modal .field>span,.auth-modal .field>label,.product-layout:not(.admin-layout) .field>span{color:var(--mk-ink);font-weight:750}.auth-modal input,.auth-modal select,.auth-modal textarea,.product-layout:not(.admin-layout) .field input,.product-layout:not(.admin-layout) .field select,.product-layout:not(.admin-layout) .field textarea,.product-layout:not(.admin-layout) .support-composer input,.product-layout:not(.admin-layout) .support-composer select,.product-layout:not(.admin-layout) .support-composer textarea,.product-layout:not(.admin-layout) .support-reply textarea{border:1px solid var(--mk-line);min-height:52px;color:var(--mk-ink);background:var(--mk-surface);box-shadow:none;font:inherit;border-radius:11px;padding:0 15px;font-size:16px}.auth-modal textarea,.product-layout:not(.admin-layout) .field textarea,.product-layout:not(.admin-layout) .support-composer textarea,.product-layout:not(.admin-layout) .support-reply textarea{resize:vertical;min-height:132px;padding-block:13px}.auth-modal input::placeholder,.product-layout:not(.admin-layout) input::placeholder,.product-layout:not(.admin-layout) textarea::placeholder{color:#8b867d;opacity:1}.auth-modal input:focus,.auth-modal select:focus,.auth-modal textarea:focus,.product-layout:not(.admin-layout) .field input:focus,.product-layout:not(.admin-layout) .field select:focus,.product-layout:not(.admin-layout) .field textarea:focus{border-color:var(--mk-ink);outline-offset:1px;outline:3px solid #ff665033}.auth-modal .password-field button{min-width:76px;height:44px;color:var(--mk-muted);border-radius:8px;top:4px;right:4px}.auth-modal .consent{min-height:44px;color:var(--mk-muted);align-items:center;gap:10px;font-size:12px;line-height:1.4;display:flex}.auth-modal .consent input{width:20px;height:20px;min-height:20px;accent-color:var(--mk-coral);padding:0}.auth-modal .auth-terms-state{color:var(--mk-muted);margin:-4px 0 12px 30px;font-size:12px;line-height:1.4}.auth-modal .form-error,.product-layout:not(.admin-layout) .form-error{color:var(--mk-danger);background:#9a30260d;border:1px solid #9a302640;border-radius:10px;margin:13px 0;padding:12px 14px;font-size:13px}.auth-modal .button--primary,.product-layout:not(.admin-layout) .profile-modal .button--primary,.product-layout:not(.admin-layout) .withdrawal-modal .button--primary{border:1px solid var(--mk-ink);min-height:52px;color:var(--mk-surface);background:var(--mk-ink);box-shadow:none;border-radius:11px;font-size:14px}.auth-modal .button--primary:hover,.product-layout:not(.admin-layout) .profile-modal .button--primary:hover,.product-layout:not(.admin-layout) .withdrawal-modal .button--primary:hover{color:var(--mk-ink);border-color:var(--mk-coral);background:var(--mk-coral)}.auth-modal .button--primary:disabled,.product-layout:not(.admin-layout) .button:disabled{cursor:not-allowed;opacity:.42}.auth-modal .text-button,.product-layout:not(.admin-layout) .text-button{min-height:44px;color:var(--mk-muted)}@media (max-width:980px){.mk-public-header{gap:24px}.mk-public-nav{display:none}.mk-landing-hero{grid-template-columns:minmax(0,1fr) minmax(390px,.9fr)}.mk-hero-facts{gap:15px}.product-layout:not(.admin-layout) .desktop-navigation a{padding-inline:8px}.product-layout:not(.admin-layout) .app-day{display:none}.mk-dashboard-grid{grid-template-columns:1fr}.mk-day-summary{grid-template-columns:repeat(3,1fr);display:grid}.mk-day-metric{border-right:1px solid var(--mk-line);border-bottom:0;grid-template-columns:1fr;min-height:150px}.mk-day-metric:last-child{border-right:0}.product-layout:not(.admin-layout) .task-day-strip{grid-template-columns:minmax(210px,1fr) repeat(3,66px)}.product-layout:not(.admin-layout) .task-day-more{grid-column:1/-1;justify-content:flex-start;min-height:28px}.product-layout:not(.admin-layout) .task-compact-list,.mk-wallet-overview{grid-template-columns:1fr}.mk-wallet-overview>.balance-card--featured{min-height:220px}.product-layout:not(.admin-layout) .game-lobby-grid{grid-template-columns:1fr}.product-layout:not(.admin-layout) .game-stats-card{grid-template-columns:repeat(3,1fr);min-height:0;display:grid}.product-layout:not(.admin-layout) .game-stats-card--duo{grid-template-columns:1fr 1fr}.product-layout:not(.admin-layout) .ref-overview-grid{grid-template-columns:1fr}.product-layout:not(.admin-layout) .ref-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-layout:not(.admin-layout) .ref-table-head{display:none}}@media (max-width:760px){.mk-public-header{height:62px;padding:0 16px}.mk-wordmark__mark{width:32px;height:32px}.mk-wordmark__text{font-size:17px}.mk-public-clock{display:none}.mk-login-button{min-width:72px;padding:0 13px}.mk-public-site{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.mk-landing{width:min(100% - 30px,600px)}.mk-landing-hero{grid-template-columns:1fr;gap:8px;min-height:0;padding:26px 0 30px}.mk-hero-copy{padding:0}.mk-invite-note{margin-bottom:16px}.mk-kicker,.mk-section-heading>span,.mk-daily-rewards>div>span,.mk-first-task__copy>span{font-size:10px}.mk-hero-copy h1{margin:12px 0 20px;font-size:clamp(45px,14.4vw,62px);line-height:.95}.mk-hero-copy>p:not(.mk-invite-note){font-size:16px}.mk-hero-actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:28px}.mk-primary-link{justify-content:space-between;width:100%;min-height:54px}.mk-text-link{justify-content:flex-start;padding-left:22px}.mk-hero-facts{grid-template-columns:minmax(0,1fr);gap:6px;max-width:38%;margin:0;position:absolute;top:calc(100% + 68px);left:0}.mk-hero-facts>div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f3f0e8db;padding:5px 8px 5px 12px}.mk-hero-art{min-height:360px;margin-top:4px}.mk-hero-fund{bottom:16px;right:2px}.mk-task-preview-list .mk-first-task,.mk-task-preview-list .mk-first-task+.mk-first-task{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:4px 8px;min-height:0;margin-bottom:10px;padding:13px 15px 12px;position:relative}.mk-task-preview-list .mk-first-task__number{display:none}.mk-task-preview-list .mk-first-task__reward{display:contents}.mk-task-preview-list .mk-first-task__reward strong{letter-spacing:-.055em;grid-area:1/1;font-size:25px;line-height:1}.mk-task-preview-list .mk-first-task__ticket{grid-area:1/2;place-self:center end;gap:4px;font-size:10px;font-weight:750}.mk-task-preview-list .mk-first-task__ticket-icon{width:11px;height:11px}.mk-task-preview-list .mk-first-task__copy{grid-area:2/1/auto/-1}.mk-task-preview-list .mk-first-task__copy h2{letter-spacing:-.035em;margin:0;font-size:16px;line-height:1.25;display:block}.mk-task-preview-list .mk-first-task__copy h2 .task-labels{z-index:1;vertical-align:-3px;margin-right:6px;position:relative}.mk-task-preview-list .mk-first-task__copy .task-label{width:16px;height:16px}.mk-task-preview-list .mk-first-task__copy .task-label svg{width:10px;height:10px}.mk-task-preview-list .mk-first-task__copy p{margin-top:3px;font-size:11px;line-height:1.45}.mk-task-preview-list .mk-task-arrow{color:#0000;background:0 0;border-radius:18px;width:auto;height:auto;font-size:0;position:absolute;inset:0}.mk-how{grid-template-columns:1fr;gap:44px;padding:84px 0}.mk-section-heading h2{font-size:38px}.mk-step-row{grid-template-columns:46px 1fr;min-height:106px;padding:22px 0}.mk-step-media{grid-column:1/-1;width:100%}.mk-step-row h3{font-size:18px}.mk-step-row p{font-size:13px}.mk-daily-rewards{grid-template-columns:1fr}.mk-daily-rewards>div,.mk-daily-rewards>div+div{min-height:245px;padding:30px 0}.mk-daily-rewards>div+div{border-top:1px solid var(--mk-line);border-left:0}.mk-daily-rewards h2{font-size:38px}.mk-winners-section{padding:82px 0 90px}.mk-payout-duo>.mk-payout-feed-section{padding-bottom:18px}.mk-payout-duo>.mk-benefits-section{padding-top:0}.mk-section-heading--row{flex-direction:column;align-items:flex-start;gap:12px}.mk-section-heading--row h2{font-size:36px}.mk-public-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;width:calc(100% - 30px);min-height:160px}.mk-public-footer nav{justify-content:space-between;gap:10px;width:100%;margin:0}.product-layout:not(.admin-layout) .app-header{gap:8px;height:62px;padding:0 14px}.product-layout:not(.admin-layout) .desktop-navigation,.product-layout:not(.admin-layout) .app-day{display:none}.product-layout:not(.admin-layout) .app-header-actions{gap:5px}.product-layout:not(.admin-layout) .app-balance{padding-inline:5px}.product-layout:not(.admin-layout) .app-balance small{display:none}.product-layout:not(.admin-layout) .app-balance strong{font-size:11px}.product-layout:not(.admin-layout) .icon-button,.product-layout:not(.admin-layout) .avatar{border:0;width:40px;height:40px}.product-layout:not(.admin-layout) .avatar{display:none}.product-layout:not(.admin-layout) .shell-login{min-width:70px}.product-layout:not(.admin-layout) .product-content{width:min(100% - 28px,600px);min-height:calc(100dvh - 62px);padding:28px 0 calc(92px + env(safe-area-inset-bottom))}.product-layout:not(.admin-layout) .bottom-nav,.mk-public-site .bottom-nav{z-index:45;min-height:calc(64px + env(safe-area-inset-bottom));padding:5px 6px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8f5;border-top:1px solid #1717131a;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.product-layout.is-game-immersive .bottom-nav{display:none}.product-layout.is-game-immersive .product-content{padding-bottom:24px}.product-layout:not(.admin-layout) .bottom-item,.mk-public-site .bottom-item{min-width:0;min-height:54px;color:var(--mk-muted);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;text-decoration:none;display:flex}.product-layout:not(.admin-layout) .bottom-item>span,.mk-public-site .bottom-item>span{place-items:center;width:23px;height:23px;display:grid}.product-layout:not(.admin-layout) .bottom-item svg,.mk-public-site .bottom-item svg{width:20px;height:20px}.product-layout:not(.admin-layout) .bottom-item small,.mk-public-site .bottom-item small{font-size:10px;font-weight:650}.product-layout:not(.admin-layout) .bottom-item--active,.mk-public-site .bottom-item--active{color:var(--mk-ink)}.product-layout:not(.admin-layout) .bottom-item--active>span,.mk-public-site .bottom-item--active>span{color:var(--mk-coral-ink)}.product-layout:not(.admin-layout) .dashboard-heading{align-items:flex-start;margin-bottom:24px}.product-layout:not(.admin-layout) .dashboard-heading h1,.product-layout:not(.admin-layout) .page-heading h1{font-size:38px}.product-layout:not(.admin-layout) .dashboard-heading p,.product-layout:not(.admin-layout) .day-countdown{display:none}.mk-claim-card{border-radius:15px;min-height:0;padding:22px 18px}.mk-claim-card h2{margin-top:24px}.mk-streak-track{grid-template-columns:repeat(7,1fr)}.mk-claim-action{width:100%}.mk-claim-card .claim-rewards{justify-content:center;width:100%;margin:10px 0 0}.mk-claim-card .claim-rewards--column{flex-flow:row;justify-content:center;align-items:center;gap:12px}.mk-claim-card .claim-rewards--column span{white-space:nowrap}.mk-day-summary{border-radius:15px;grid-template-columns:1fr}.mk-day-metric{border-right:0;border-bottom:1px solid var(--mk-line);grid-template-columns:1fr auto;min-height:104px;padding:18px}.product-layout:not(.admin-layout) .daily-note{grid-template-columns:22px 1fr}.product-layout:not(.admin-layout) .daily-note a{grid-column:2}.product-layout:not(.admin-layout) .task-day-strip{grid-template-columns:repeat(3,1fr);gap:12px 0;margin-bottom:26px;padding:15px}.product-layout:not(.admin-layout) .task-day-remaining{border-bottom:1px solid var(--mk-line);grid-column:1/-1;padding-bottom:12px}.product-layout:not(.admin-layout) .task-day-source{padding-left:10px}.product-layout:not(.admin-layout) .task-day-source:nth-of-type(2){border-left:0;padding-left:0}.product-layout:not(.admin-layout) .task-day-more{grid-column:1/-1;justify-content:flex-start}.product-layout:not(.admin-layout) .tasks-heading{flex-direction:column;align-items:stretch;gap:18px}.product-layout:not(.admin-layout) .tasks-heading h1{font-size:40px}.product-layout:not(.admin-layout) .task-tabs{grid-template-columns:repeat(3,1fr);display:grid}.product-layout:not(.admin-layout) .task-tabs button{min-width:0;padding:0 8px;font-size:10px}.product-layout:not(.admin-layout) .task-compact-row{grid-template-rows:36px 18px;grid-template-columns:34px minmax(0,1fr) auto 44px;align-content:center;min-height:92px}.product-layout:not(.admin-layout) .task-proof{display:none}.product-layout:not(.admin-layout) .task-chance{grid-area:2/3}.product-layout:not(.admin-layout) .task-reward{grid-area:1/3;font-size:15px}.product-layout:not(.admin-layout) .task-open{grid-column:4}.product-layout:not(.admin-layout) .check-list{grid-template-columns:1fr}.product-layout:not(.admin-layout) .wallet-heading{flex-direction:column;align-items:stretch}.product-layout:not(.admin-layout) .wallet-withdraw{width:100%}.mk-wallet-overview>.balance-card--featured{border-radius:15px;min-height:205px;padding:22px}.mk-wallet-overview>.balance-card--featured>strong{font-size:42px}.mk-wallet-secondary{border-radius:15px;grid-template-columns:1fr}.mk-wallet-secondary .balance-card,.mk-wallet-secondary .balance-card:nth-child(2n),.mk-wallet-secondary .balance-card:nth-child(n+3){border:0;border-bottom:1px solid var(--mk-line);grid-template-columns:minmax(0,1fr) auto;align-content:center;min-height:86px;padding:15px 17px;display:grid}.mk-wallet-secondary .balance-card:last-child{border-bottom:0}.mk-wallet-secondary .balance-card>strong{grid-area:1/2/3;align-self:center;margin:0;font-size:18px}.mk-wallet-sources{border-radius:15px;grid-template-columns:1fr;gap:22px;padding:20px 17px}.product-layout:not(.admin-layout) .payout-methods-panel{border-radius:15px;padding:20px 17px}.product-layout:not(.admin-layout) .payout-methods-list{grid-template-columns:1fr}.product-layout:not(.admin-layout) .payout-method-card{grid-template-columns:40px minmax(0,1fr) auto}.product-layout:not(.admin-layout) .payout-method-status{display:none}.product-layout:not(.admin-layout) .wallet-history-heading{flex-direction:column;align-items:stretch;margin-top:42px}.product-layout:not(.admin-layout) .wallet-filters{grid-template-columns:1fr 1fr;display:grid}.product-layout:not(.admin-layout) .wallet-filters label{gap:5px;display:grid}.product-layout:not(.admin-layout) .wallet-filters select{width:100%;margin:0;font-size:16px}.product-layout:not(.admin-layout) .game-heading{align-items:flex-start}.product-layout:not(.admin-layout) .game-heading h1{font-size:40px}.product-layout:not(.admin-layout) .game-heading p,.product-layout:not(.admin-layout) .game-attempt-pill{display:none}.product-layout:not(.admin-layout) .game-hero-card{border-radius:15px;min-height:420px;padding:24px 18px}.product-layout:not(.admin-layout) .game-hero-card h2{font-size:50px}.product-layout:not(.admin-layout) .game-prizes>div{padding-inline:8px}.product-layout:not(.admin-layout) .game-hero-top{flex-direction:column}.product-layout:not(.admin-layout) .game-hero-side{text-align:left;justify-items:start}.product-layout:not(.admin-layout) .game-prizes.game-prizes--column>div{justify-content:flex-start}.product-layout:not(.admin-layout) .game-actions{flex-direction:column}.product-layout:not(.admin-layout) .game-actions .button{width:100%;min-height:52px}.product-layout:not(.admin-layout) .game-stats-card{border-radius:15px;grid-template-columns:1fr}.product-layout:not(.admin-layout) .game-stats-card--duo{grid-template-columns:1fr 1fr}.product-layout:not(.admin-layout) .game-stats-card--duo>div{padding:18px 14px}.product-layout:not(.admin-layout) .game-community{border-radius:15px;padding:20px 16px}.product-layout:not(.admin-layout) .game-community-head{flex-direction:column;align-items:stretch}.product-layout:not(.admin-layout) .game-tabs{grid-template-columns:1fr 1fr;display:grid}.product-layout:not(.admin-layout) .game-tabs button{min-height:44px}.product-layout:not(.admin-layout) .ref-hero{flex-direction:column;align-items:stretch;gap:22px}.product-layout:not(.admin-layout) .ref-hero h1{font-size:43px}.product-layout:not(.admin-layout) .ref-hero p{font-size:13px}.product-layout:not(.admin-layout) .ref-hero-actions{width:100%}.product-layout:not(.admin-layout) .ref-kpi-strip{border-radius:15px;grid-template-columns:repeat(3,1fr)}.product-layout:not(.admin-layout) .ref-kpi{border-right:1px solid var(--mk-line);border-bottom:0;min-height:74px;padding:12px 10px}.product-layout:not(.admin-layout) .ref-kpi:last-child{border-right:0}.product-layout:not(.admin-layout) .ref-kpi span{font-size:9px;line-height:1.25}.product-layout:not(.admin-layout) .ref-kpi strong{font-size:18px}.product-layout:not(.admin-layout) .ref-tier,.product-layout:not(.admin-layout) .ref-chart,.product-layout:not(.admin-layout) .ref-activity,.product-layout:not(.admin-layout) .ref-goal,.product-layout:not(.admin-layout) .ref-list-section,.product-layout:not(.admin-layout) .ref-history-section{border-radius:15px;padding:20px 16px}.product-layout:not(.admin-layout) .ref-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-layout:not(.admin-layout) .ref-goal-copy{gap:8px;display:grid}.product-layout:not(.admin-layout) .ref-goal-copy h2{font-size:15px}.product-layout:not(.admin-layout) .ref-chart-bars{height:92px}.product-layout:not(.admin-layout) .ref-chart-axis{text-align:left;gap:3px;display:grid}.product-layout:not(.admin-layout) .ref-list-heading{flex-direction:column;align-items:stretch}.product-layout:not(.admin-layout) .ref-tabs{grid-template-columns:repeat(5,1fr);display:grid;overflow-x:auto}.product-layout:not(.admin-layout) .ref-tabs button{min-width:58px;min-height:44px;padding-inline:7px}.product-layout:not(.admin-layout) .ref-row{grid-template-columns:minmax(0,1fr) auto 44px;gap:7px 10px;padding:14px 0;position:relative}.product-layout:not(.admin-layout) .ref-row-date,.product-layout:not(.admin-layout) .ref-row-activity{display:none}.product-layout:not(.admin-layout) .ref-row-status{grid-column:1}.product-layout:not(.admin-layout) .ref-row-money{grid-area:1/2}.product-layout:not(.admin-layout) .ref-row>button{grid-area:1/3/3}.product-layout:not(.admin-layout) .ref-selects{grid-template-columns:1fr 1fr;gap:7px;display:grid}.product-layout:not(.admin-layout) .ref-selects select{width:100%;min-width:0;font-size:16px}.product-layout:not(.admin-layout) .profile-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:22px}.product-layout:not(.admin-layout) .profile-heading h1{font-size:40px}.product-layout:not(.admin-layout) .profile-heading p{display:none}.product-layout:not(.admin-layout) .profile-status{margin:0}.product-layout:not(.admin-layout) .profile-grid{grid-template-columns:1fr}.product-layout:not(.admin-layout) .profile-identity,.product-layout:not(.admin-layout) .profile-totp,.product-layout:not(.admin-layout) .session-card{border-radius:15px;padding:18px 16px}.product-layout:not(.admin-layout) .profile-totp>.button,.product-layout:not(.admin-layout) .session-card>header .button{width:100%}.product-layout:not(.admin-layout) .session-row{grid-template-columns:34px minmax(0,1fr) auto}.product-layout:not(.admin-layout) .task-detail-layout{grid-template-columns:minmax(0,1fr)}.product-layout:not(.admin-layout) .task-brief,.product-layout:not(.admin-layout) .steps-preview{border-radius:15px}.product-layout:not(.admin-layout) .task-brief{min-height:0;padding:24px 18px}.product-layout:not(.admin-layout) .task-brief h1{overflow-wrap:anywhere;margin:42px 0 16px;font-size:40px}.product-layout:not(.admin-layout) .brief-facts{border-top:1px solid var(--mk-line);grid-template-columns:1fr;margin-top:26px;padding-top:0}.product-layout:not(.admin-layout) .brief-facts>div,.product-layout:not(.admin-layout) .brief-facts>div:first-child{border:0;border-bottom:1px solid var(--mk-line);grid-template-columns:1fr auto;align-items:center;min-height:62px;padding:10px 0;display:grid}.product-layout:not(.admin-layout) .brief-facts strong{margin:0}.product-layout:not(.admin-layout) .brief-facts>.brief-facts__chips{border:0;border-bottom:1px solid var(--mk-line);gap:8px;min-height:0;padding:10px 0;display:flex}.product-layout:not(.admin-layout) .brief-facts .brief-chip{border:1px solid var(--mk-line);text-align:center;white-space:nowrap;background:0 0;border-radius:999px;flex:1 1 0;align-content:center;justify-items:center;gap:2px;min-width:0;min-height:0;padding:8px 10px;display:grid}.product-layout:not(.admin-layout) .brief-facts .brief-chip strong{color:var(--mk-muted);font-size:13px}.product-layout:not(.admin-layout) .steps-preview{padding:20px 16px}.product-layout:not(.admin-layout) .assignment-topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;min-height:44px;margin-bottom:10px;padding-bottom:6px}.product-layout:not(.admin-layout) .assignment-topbar>div strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-layout:not(.admin-layout) .assignment-topbar small{display:none}.product-layout:not(.admin-layout) .assignment-layout{grid-template-columns:minmax(0,1fr)}.product-layout:not(.admin-layout) .step-nav{border-radius:15px;padding:12px;position:static;overflow:visible}.product-layout:not(.admin-layout) .step-nav__title,.product-layout:not(.admin-layout) .step-nav>.quota-track{display:none}.product-layout:not(.admin-layout) .step-nav ol::-webkit-scrollbar{display:none}.product-layout:not(.admin-layout) .step-nav ol{scroll-snap-type:x proximity;scrollbar-width:none;gap:5px;margin:0;display:flex;overflow-x:auto}.product-layout:not(.admin-layout) .step-nav li{scroll-snap-align:start;flex:0 0 180px}.product-layout:not(.admin-layout) .assignment-cancel-button{margin-top:10px}.product-layout:not(.admin-layout) .step-nav li button{min-height:58px;padding:8px}.product-layout:not(.admin-layout) .step-nav li button>span{min-width:0;overflow:hidden}.product-layout:not(.admin-layout) .step-nav li button>span strong,.product-layout:not(.admin-layout) .step-nav li button>span small{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;display:block;overflow:visible}.product-layout:not(.admin-layout) .step-workspace{border-radius:15px;min-height:0;padding:24px 18px}.product-layout:not(.admin-layout) .step-number{scroll-margin-top:72px}.product-layout:not(.admin-layout) .step-workspace h1{overflow-wrap:anywhere;font-size:38px}.product-layout:not(.admin-layout) .external-action{grid-template-columns:1fr}.product-layout:not(.admin-layout) .external-action .button{width:100%}.product-layout:not(.admin-layout) .evidence-box{padding:16px}.product-layout:not(.admin-layout) .step-actions .button{flex:1 1 0;padding-inline:12px}.product-layout:not(.admin-layout) .check-detail-card{border-radius:15px}.product-layout:not(.admin-layout) .check-hero{grid-template-columns:46px minmax(0,1fr);padding:24px 18px}.product-layout:not(.admin-layout) .check-orbit{width:46px;height:46px}.product-layout:not(.admin-layout) .check-hero>.button{grid-column:1/-1;width:100%}.product-layout:not(.admin-layout) .check-facts{grid-template-columns:1fr}.product-layout:not(.admin-layout) .check-facts>div{border-right:0;border-bottom:1px solid var(--mk-line);grid-template-columns:minmax(0,1fr) auto;min-height:82px;padding:15px 18px}.product-layout:not(.admin-layout) .check-facts>div strong{grid-area:1/2/3;align-self:center}.product-layout:not(.admin-layout) .check-detail-actions{padding:18px;display:grid}.product-layout:not(.admin-layout) .check-detail-actions .button{width:100%}}@media (max-width:560px){.modal-backdrop{background:#17171380;align-items:end;padding:0}.auth-modal,.product-layout:not(.admin-layout) .profile-modal,.product-layout:not(.admin-layout) .withdrawal-modal{width:100%;max-width:none;max-height:min(92dvh,820px);padding:27px max(20px, env(safe-area-inset-right)) calc(22px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;overflow-y:auto;box-shadow:0 -20px 60px #1717132e}.auth-modal h2,.product-layout:not(.admin-layout) .profile-modal h2,.product-layout:not(.admin-layout) .withdrawal-modal h2{max-width:calc(100% - 48px);font-size:31px}.auth-modal>.muted{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body{min-width:0;max-width:100%}body{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.skip-link{z-index:120;top:max(10px, env(safe-area-inset-top));left:max(10px, env(safe-area-inset-left));min-height:44px;color:var(--mk-surface);background:var(--mk-ink);border-radius:10px;align-items:center;padding:0 16px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .14s;display:inline-flex;position:fixed;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.mk-public-site,.product-layout:not(.admin-layout){--surface:var(--mk-surface);--surface-subtle:var(--mk-surface-subtle);--surface-strong:#e3dfd5;--ink:var(--mk-ink);--accent:var(--mk-coral);--shadow-sm:0 10px 30px #231f1814}.admin-layout{--surface:var(--panel);--surface-subtle:var(--panel-soft);--surface-strong:#222831;--ink:var(--text);--accent:var(--lime);--shadow-sm:0 10px 30px #00000047;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-release-stamp{z-index:40;right:14px;bottom:max(14px, env(safe-area-inset-bottom));color:#929ba5;letter-spacing:.04em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#0d1014eb;border:1px solid #ffffff1f;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700;line-height:1;position:fixed;box-shadow:0 8px 24px #0000003d}.admin-release-stamp code{color:#c8ff4c;font:inherit}.admin-auth-page{background:radial-gradient(circle at 18% 12%, #ff64521f, transparent 32%), var(--surface-page,#f3f0e8);place-items:center;min-height:100dvh;padding:clamp(20px,5vw,64px);display:grid}.admin-auth-card{background:#fffdf8;border:1px solid #1413101f;border-radius:30px;width:min(100%,520px);padding:clamp(24px,5vw,48px);box-shadow:0 28px 80px #1d19111f}.admin-auth-card h1{letter-spacing:-.045em;margin:12px 0 10px;font-size:clamp(32px,6vw,52px);line-height:.98}.admin-auth-card>p,.admin-auth-card>small{color:#706b61;line-height:1.55}.admin-auth-tabs{background:#ebe7de;border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;margin:28px 0 22px;padding:4px;display:grid}.admin-auth-tabs button{color:#777168;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;font-weight:750}.admin-auth-tabs button.is-active{color:#fff;background:#171713}.admin-auth-card form,.admin-auth-setup{gap:16px;display:grid}.admin-auth-card label{color:#292721;gap:7px;font-weight:750;display:grid}.admin-auth-card input{color:#171713;width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #d8d2c7;border-radius:14px;padding:0 16px;font-size:16px}.admin-auth-card input:focus-visible{border-color:#ff6452;outline:3px solid #ff64523d}.admin-auth-card .button{width:100%;min-height:52px;margin-top:4px}.admin-auth-setup svg{background:#fff;border-radius:18px;width:min(100%,240px);height:auto;margin:2px auto 8px;padding:12px}.admin-auth-setup code{overflow-wrap:anywhere;color:#171713;margin-top:8px;font-size:13px;display:block}.admin-auth-message{background:#ff645214;border:1px solid #ff64524d;border-radius:12px;margin:16px 0 0;padding:12px 14px;color:#7b2a20!important}.admin-logout{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;margin-top:14px}@media (max-width:520px){.admin-auth-page{align-items:start;padding:12px}.admin-auth-card{border-radius:22px;min-height:calc(100dvh - 24px);padding:24px 20px}}.mk-public-brand,.product-layout:not(.admin-layout) .app-brand{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.dialog-header{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:16px;display:grid}.dialog-header__copy{min-width:0}.dialog-header__copy h2{letter-spacing:-.045em;margin:8px 0 0}.auth-modal .dialog-header .modal-close,.product-layout:not(.admin-layout) .auth-modal .dialog-header .modal-close{z-index:auto;align-self:start;position:static;inset:auto}.dialog-close-icon{width:20px;height:20px;display:block}.product-layout:not(.admin-layout) .shell-offline,.mk-public-site>.offline-banner{z-index:90;border-radius:0 0 12px 12px;width:min(600px,100% - 32px);padding:10px 16px;position:fixed;top:72px;left:50%;right:auto;transform:translate(-50%)}.modal-backdrop,.withdrawal-backdrop,.verification-backdrop,.ref-modal-backdrop{z-index:100}.product-layout:not(.admin-layout) .task-day-strip small,.product-layout:not(.admin-layout) .task-day-more,.product-layout:not(.admin-layout) .task-proof,.product-layout:not(.admin-layout) .task-disabled-reason{font-size:12px}.product-layout:not(.admin-layout) .task-compact-title small,.product-layout:not(.admin-layout) .task-chance{font-size:9px}.product-layout:not(.admin-layout) .ref-tabs button,.amount-shortcuts button,.method-switch button,.ref-copy-link,.ref-share-channels a,.ref-modal-close{min-height:44px}.ref-modal-close{min-width:44px}.product-layout:not(.admin-layout) .profile-footer-links a,.product-layout:not(.admin-layout) .ref-section-top>a,.product-layout:not(.admin-layout) .ref-empty button,.product-layout:not(.admin-layout) .ref-support,.product-layout:not(.admin-layout) .game-error button,.product-layout:not(.admin-layout) .withdrawal-back{align-items:center;min-height:44px;display:inline-flex}.product-layout:not(.admin-layout) .tasks-page .empty-panel{min-height:150px}.product-layout:not(.admin-layout) .game-page.is-playing{max-width:880px}.product-layout:not(.admin-layout) .game-page.is-playing .game-heading,.product-layout:not(.admin-layout) .game-page.is-playing .game-guest-note{display:none}.product-layout:not(.admin-layout) .game-page.is-playing .game-arcade-surface{scroll-margin-top:88px}@media (hover:none){.product-layout:not(.admin-layout) a.task-compact-row:hover,.product-layout:not(.admin-layout) .upload-zone:hover{transform:none}}@media (min-width:761px) and (max-width:1100px){.product-layout:not(.admin-layout) .app-header{padding-right:max(18px, env(safe-area-inset-right));padding-left:max(18px, env(safe-area-inset-left));gap:12px}.product-layout:not(.admin-layout) .app-brand .mk-wordmark__text{display:none}.product-layout:not(.admin-layout) .desktop-navigation{flex:auto;min-width:0}.product-layout:not(.admin-layout) .desktop-navigation a{flex:auto;justify-content:center;min-width:0;padding-inline:5px;font-size:11px}.product-layout:not(.admin-layout) .app-day{min-width:68px;padding-right:8px;display:grid}.product-layout:not(.admin-layout) .app-day small{display:none}.product-layout:not(.admin-layout) .app-day strong,.product-layout:not(.admin-layout) .app-day .timer{font-size:11px}}@media (min-width:761px) and (max-width:840px){.mk-landing-hero{grid-template-columns:1fr;gap:30px;min-height:0;padding-top:54px}.mk-hero-copy{max-width:660px}.mk-hero-art{min-height:470px}}@media (max-width:760px){.mk-public-header,.product-layout:not(.admin-layout) .app-header{height:calc(62px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.mk-public-header{padding-right:max(16px, env(safe-area-inset-right));padding-left:max(16px, env(safe-area-inset-left))}.product-layout:not(.admin-layout) .app-header{padding-right:max(14px, env(safe-area-inset-right));padding-left:max(14px, env(safe-area-inset-left))}.verification-sheet,.ref-share-modal,.ref-detail{padding-right:max(18px, env(safe-area-inset-right));padding-left:max(18px, env(safe-area-inset-left))}.mk-public-header{gap:10px}.mk-public-actions{gap:8px;min-width:0}.mk-public-brand .mk-wordmark__text,.product-layout:not(.admin-layout) .app-brand .mk-wordmark__text{display:none}.mk-public-clock{grid-template-columns:auto;justify-items:end;gap:0;line-height:1.05;display:grid}.mk-public-clock:before{display:none}.mk-public-clock>span{color:var(--mk-muted);white-space:nowrap;font-size:9px}.mk-public-clock .timer{min-width:0;font-size:12px;display:inline-block}.product-layout:not(.admin-layout) .app-day{align-items:center;min-width:62px;padding:0 8px 0 0;display:flex}.product-layout:not(.admin-layout) .app-day:before,.product-layout:not(.admin-layout) .app-day small{display:none}.product-layout:not(.admin-layout) .app-day .timer,.product-layout:not(.admin-layout) .app-day strong{font-size:11px}.product-layout:not(.admin-layout) .icon-button,.product-layout:not(.admin-layout) .avatar{width:44px;height:44px}.product-layout:not(.admin-layout) .avatar{display:grid}.product-layout:not(.admin-layout) .product-content{min-height:calc(100dvh - 62px - env(safe-area-inset-top))}.product-layout:not(.admin-layout) .bottom-nav,.mk-public-site .bottom-nav{padding-right:max(6px, env(safe-area-inset-right));padding-left:max(6px, env(safe-area-inset-left))}.product-layout:not(.admin-layout) .shell-offline,.mk-public-site>.offline-banner{top:calc(62px + env(safe-area-inset-top))}.product-layout:not(.admin-layout) .task-day-more{min-height:44px}.product-layout:not(.admin-layout) .task-compact-row{grid-template-rows:auto auto;min-height:100px}.product-layout:not(.admin-layout) .task-compact-title{grid-area:1/2/auto/4}.product-layout:not(.admin-layout) .task-corner{padding:2px 8px 3px;font-size:7.5px}.product-layout:not(.admin-layout) .task-compact-title small{text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.25;display:block;overflow:hidden}.product-layout:not(.admin-layout) .task-compact-title strong{text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.product-layout:not(.admin-layout) .task-chance{grid-area:2/3;align-self:end;max-width:72px;font-size:9px;line-height:1.15}.product-layout:not(.admin-layout) .task-reward{grid-area:2/2;place-self:end start;font-size:14px}.product-layout:not(.admin-layout) .task-open{grid-area:1/4/3}.product-layout:not(.admin-layout) .session-copy span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.35;overflow:visible}.product-layout:not(.admin-layout) .ref-kpi span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.2;overflow:visible}}@media (max-width:380px){.product-layout:not(.admin-layout) .ref-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;overflow:visible}.product-layout:not(.admin-layout) .ref-tabs button{min-width:0;padding-inline:5px;font-size:10px}.product-layout:not(.admin-layout) .app-header{padding-right:max(10px, env(safe-area-inset-right));padding-left:max(10px, env(safe-area-inset-left))}.product-layout:not(.admin-layout) .app-header-actions{gap:2px;min-width:0}.product-layout:not(.admin-layout) .app-day{min-width:56px;padding-right:5px}.product-layout:not(.admin-layout) .app-balance{min-width:0;max-width:92px;padding-inline:4px}.product-layout:not(.admin-layout) .app-balance strong{text-overflow:clip;white-space:nowrap;font-size:11px;display:block;overflow:visible}}@media (max-width:760px){.product-layout:not(.admin-layout) .task-day-strip.is-guest{grid-template-columns:1fr;gap:10px}.product-layout:not(.admin-layout) .task-day-strip.is-guest .task-day-remaining,.product-layout:not(.admin-layout) .task-day-strip.is-guest .task-day-more{grid-column:1}}.admin-app-layout{--admin-bg:#f3f0e8;--admin-card:#fffdf8;--admin-ink:#171713;--admin-muted:#767168;--admin-line:#ddd7cb;--admin-coral:#ff6650;min-height:100dvh;color:var(--admin-ink);background:var(--admin-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.admin-app-sidebar{z-index:35;width:var(--admin-sidebar-width,248px);border-right:1px solid var(--admin-line);background:#ebe7de;flex-direction:column;padding:22px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0}.admin-app-brand{min-height:54px;color:var(--admin-ink);align-items:center;gap:11px;padding:6px 8px;text-decoration:none;display:flex}.admin-app-brand>span{color:#fff;background:var(--admin-coral);border-radius:12px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:900;display:grid}.admin-app-brand div,.admin-app-brand b,.admin-app-brand small{display:block}.admin-app-brand b{letter-spacing:-.035em;font-size:16px}.admin-app-brand small{color:var(--admin-muted);letter-spacing:.13em;text-transform:uppercase;margin-top:2px;font-size:9px;font-weight:800}.admin-app-sidebar nav{gap:18px;margin-top:26px;display:grid}.admin-app-sidebar nav section{gap:4px;display:grid}.admin-app-sidebar nav h2{color:#999289;letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;padding:0 10px;font-size:9px;font-weight:850}.admin-app-sidebar nav a{color:#5f5b53;border-radius:11px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:5px 9px;font-size:12px;font-weight:700;text-decoration:none;display:grid}.admin-app-sidebar nav a:hover{color:var(--admin-ink);background:#ffffff80}.admin-app-sidebar nav a.is-active{color:var(--admin-ink);background:var(--admin-card);box-shadow:0 1px #1717130a,0 8px 25px #2a241a0f}.admin-app-sidebar nav a i{background:#ffffff6b;border:1px solid #17171314;border-radius:8px;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;font-weight:850;display:grid}.admin-app-sidebar nav a.is-active i{border-color:var(--admin-ink);color:#fff;background:var(--admin-ink)}.admin-app-sidebar nav a>b{color:#fff;background:var(--admin-coral);border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:9px;display:grid}.admin-app-sidebar nav a>b.is-decision{background:var(--mk-danger)}.admin-app-sidebar nav a.has-two-badges{grid-template-columns:28px minmax(0,1fr) auto auto}.admin-app-session{border-top:1px solid var(--admin-line);grid-template-columns:8px minmax(0,1fr) 30px;align-items:center;gap:9px;margin-top:auto;padding:12px 9px 4px;display:grid}.admin-seo-page{width:min(1500px,100%);min-height:100vh;color:var(--admin-ink);margin-left:248px;padding:38px 42px 70px}.admin-seo-hero{justify-content:space-between;align-items:end;gap:32px;margin-bottom:30px;display:flex}.admin-seo-hero h1,.admin-seo-success h1{letter-spacing:-.075em;max-width:850px;margin:3px 0 10px;font-size:clamp(42px,5.6vw,82px);line-height:.94}.admin-seo-hero>div>p:last-child{max-width:720px;color:var(--admin-muted);margin:0;font-size:16px;line-height:1.5}.admin-seo-preset{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:17px;gap:3px;min-width:230px;padding:17px 19px;display:grid}.admin-seo-preset span,.admin-seo-how>span,.admin-seo-publish-bar span{color:var(--admin-muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-seo-preset b{font-size:22px}.admin-seo-preset small{color:var(--admin-muted);font-size:11px}.admin-seo-workspace{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:20px;display:grid}.admin-seo-form-card,.admin-seo-how,.admin-seo-review{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:22px;box-shadow:0 18px 55px #2a241a0f}.admin-seo-form-card{padding:28px}.admin-seo-section-title{align-items:center;gap:13px;margin-bottom:20px;display:flex}.admin-seo-section-title--files{margin-top:32px}.admin-seo-section-title>span{color:#fff;background:var(--admin-coral);border-radius:50%;flex:none;place-items:center;width:37px;height:37px;font-size:13px;font-weight:900;display:grid}.admin-seo-section-title h2,.admin-seo-review__heading h2{letter-spacing:-.045em;margin:0;font-size:25px}.admin-seo-section-title p,.admin-seo-review__heading p{color:var(--admin-muted);margin:3px 0 0;font-size:12px}.admin-seo-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.admin-seo-fields label{gap:7px;display:grid}.admin-seo-fields label>span{font-size:11px;font-weight:800}.admin-seo-fields label em{color:var(--admin-muted);font-style:normal;font-weight:500}.admin-seo-field-wide{grid-column:1/-1}.admin-seo-fields input,.admin-seo-fields select{border:1px solid var(--admin-line);width:100%;height:48px;color:var(--admin-ink);font:inherit;background:#f8f6f1;border-radius:12px;outline:none;padding:0 15px;font-size:13px}.admin-seo-fields select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--admin-muted) 50%), linear-gradient(135deg, var(--admin-muted) 50%, transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-repeat:no-repeat;background-size:5px 5px;padding-right:42px}.admin-seo-fields input:focus,.admin-seo-fields select:focus{border-color:var(--admin-coral);box-shadow:0 0 0 3px #ff66531f}.admin-seo-fields--task{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-seo-fields--task>*{grid-column:span 3}.admin-seo-fields--task>.admin-seo-field-wide{grid-column:1/-1}.admin-seo-fields--task>.admin-seo-field-compact{grid-column:span 2}.admin-seo-field-compact>span{font-size:10px}.admin-seo-fields .admin-seo-field-compact input{height:38px;padding:0 12px;font-size:12px}@media (max-width:760px){.admin-seo-fields--task>*,.admin-seo-fields--task>.admin-seo-field-compact{grid-column:1/-1}}.admin-seo-company-note{color:var(--admin-muted);background:#f8f6f1;border-radius:12px;margin:12px 0 0;padding:12px 14px;font-size:12px;line-height:1.45}.admin-seo-upload-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-seo-upload-batch{align-items:center;gap:8px;margin-bottom:10px;display:flex}.admin-seo-upload-batch__pick{border:1px solid var(--admin-line);cursor:pointer;background:#f8f6f1;border-radius:11px;align-items:center;gap:8px;min-height:38px;padding:0 15px;font-size:12px;font-weight:800;display:inline-flex;position:relative}.admin-seo-upload-batch__pick:hover{border-color:var(--admin-coral)}.admin-seo-upload-batch__pick:before{content:"⇪";font-size:15px}.admin-seo-upload-batch__pick input{opacity:0;width:1px;height:1px;position:absolute}.admin-seo-upload{background:#f4f1e9;border:1px dashed #c6c0b5;border-radius:16px;flex-direction:column;min-height:260px;display:flex;position:relative;overflow:hidden}.admin-seo-upload__pick{cursor:pointer;flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.admin-seo-upload>.admin-seo-upload__tools{flex-direction:row;gap:6px;padding:0 10px 10px;display:flex}.admin-seo-upload__tools button{border:1px solid var(--admin-line);min-height:28px;color:var(--admin-ink);cursor:pointer;background:#fff;border-radius:9px;flex:1;font-size:12px;line-height:1}.admin-seo-upload__tools button:hover:not(:disabled){border-color:var(--admin-coral);color:var(--admin-coral)}.admin-seo-upload__tools button:disabled{opacity:.35;cursor:default}.admin-seo-upload:hover{border-color:var(--admin-coral)}.admin-seo-upload-grid--compact .admin-seo-upload{min-height:0}.admin-seo-upload-grid--compact .admin-seo-upload img{height:76px}.admin-seo-upload-grid--compact .admin-seo-upload__pick>div{padding:7px 9px}.admin-seo-upload-grid--compact .admin-seo-upload small{display:none}.admin-seo-upload-grid--compact .admin-seo-upload__plus{width:28px;height:28px;font-size:17px}.admin-seo-upload-grid--compact .admin-seo-upload__tools{padding:0 7px 7px}.admin-seo-upload input{opacity:0;width:1px;height:1px;position:absolute}.admin-seo-upload img{object-fit:contain;background:#e5e0d6;width:100%;height:205px}.admin-seo-upload__plus{color:#fff;background:var(--admin-ink);border-radius:50%;align-self:center;place-items:center;width:43px;height:43px;font-size:25px;display:grid}.admin-seo-upload__pick>div{gap:3px;min-width:0;padding:13px;display:grid}.admin-seo-upload b,.admin-seo-upload small{overflow-wrap:anywhere}.admin-seo-upload b{font-size:11px}.admin-seo-upload small{color:var(--admin-muted);font-size:10px}.admin-seo-main-action{width:100%;min-height:54px;margin-top:22px;font-size:15px}.admin-seo-main-action-row{align-items:center;gap:10px;display:flex}.admin-seo-main-action-row .admin-seo-main-action{flex:1}.admin-seo-main-action-row .admin-hint{margin-top:22px}.admin-seo-privacy{color:var(--admin-muted);text-align:center;margin:10px 0 0;font-size:10px}.admin-seo-error{color:#802a20;background:#ffe2dd;border-radius:11px;margin:18px 0 0;padding:13px 15px;font-size:12px;font-weight:700}.admin-seo-how{padding:22px}.admin-seo-how ol{counter-reset:seo-step;gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.admin-seo-how li{border-top:1px solid var(--admin-line);counter-increment:seo-step;gap:3px;padding:15px 0 15px 36px;display:grid;position:relative}.admin-seo-how li:before{content:counter(seo-step);width:24px;height:24px;color:var(--admin-coral);background:#ffe2dd;border-radius:7px;place-items:center;font-size:10px;font-weight:900;display:grid;position:absolute;top:15px;left:0}.admin-seo-how li b{font-size:12px}.admin-seo-how li small{color:var(--admin-muted);font-size:10px;line-height:1.4}.admin-seo-review{padding:25px}.admin-seo-review__heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px;display:flex}.admin-seo-review__heading h2{font-size:31px}.admin-seo-review-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.admin-seo-review-grid figure{border:1px solid var(--admin-line);background:#eee9df;border-radius:16px;margin:0;overflow:hidden}.admin-seo-review-grid img{object-fit:contain;width:100%;height:min(58vh,580px);display:block}.admin-seo-review-grid figcaption{background:#fff;gap:3px;padding:12px;display:grid}.admin-seo-review-grid figcaption b{font-size:11px}.admin-seo-review-grid figcaption small{color:#41855d;font-size:10px;font-weight:700}.admin-seo-review-facts{border:1px solid var(--admin-line);background:var(--admin-line);border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:20px;display:grid;overflow:hidden}.admin-seo-review-facts>div{background:#fff;gap:5px;padding:15px;display:grid}.admin-seo-review-facts span{color:var(--admin-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.admin-seo-review-facts b{font-size:12px;line-height:1.35}.admin-seo-publish-bar{color:#fff;background:var(--admin-ink);border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:17px 18px;display:flex}.admin-seo-publish-bar>div{gap:4px;display:grid}.admin-seo-publish-bar b{font-size:13px}.admin-seo-publish-bar .button--primary{min-width:230px}.admin-seo-success{place-content:center;justify-items:start;padding-right:12vw;display:grid}.admin-seo-success__mark{color:#fff;background:#4baf72;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:20px;font-size:32px;font-weight:900;display:grid}.admin-seo-success>p:not(.admin-eyebrow){max-width:650px;color:var(--admin-muted);font-size:17px;line-height:1.5}.admin-seo-success__actions{gap:10px;margin-top:16px;display:flex}@media (max-width:1100px){.admin-seo-upload-grid,.admin-seo-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-seo-page{width:100%;margin-left:0;padding:88px 14px 90px}.admin-seo-hero,.admin-seo-review__heading,.admin-seo-publish-bar{flex-direction:column;align-items:stretch}.admin-seo-hero h1,.admin-seo-success h1{font-size:46px}.admin-seo-preset{min-width:0}.admin-seo-workspace{grid-template-columns:1fr}.admin-seo-form-card,.admin-seo-review{border-radius:18px;padding:18px}.admin-seo-fields,.admin-seo-upload-grid,.admin-seo-review-grid,.admin-seo-review-facts{grid-template-columns:1fr}.admin-seo-upload{min-height:170px}.admin-seo-upload img{height:280px}.admin-seo-review-grid img{height:auto;max-height:70vh}.admin-seo-publish-bar .button--primary{width:100%;min-width:0}.admin-seo-success{place-content:start;padding-right:14px}.admin-seo-success__actions{flex-direction:column;width:100%}}.admin-app-session__dot{background:#4baf72;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #4baf721f}.admin-app-session div,.admin-app-session b,.admin-app-session small{min-width:0;display:block}.admin-app-session b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-app-session small{color:var(--admin-muted);margin-top:3px;font-size:8px}.admin-app-session button{width:30px;height:30px;color:var(--admin-muted);cursor:pointer;background:0 0;border:0;border-radius:8px}.admin-app-workspace{min-width:0;min-height:100dvh;margin-left:var(--admin-sidebar-width,248px);padding:clamp(28px,4vw,58px)}.admin-app-workspace>*{width:min(100%,1440px);margin-inline:auto}.admin-app-state{text-align:center;place-content:center;justify-items:center;min-height:100dvh;padding:30px;display:grid}.admin-app-state h1{margin:18px 0 8px}.admin-app-state p{color:var(--admin-muted)}.admin-app-state__mark{color:#fff;background:var(--admin-coral);border-radius:18px;place-items:center;width:58px;height:58px;font-size:28px;font-weight:900;display:grid}.admin-app-workspace .admin-layout{--bg:var(--admin-bg);--panel:var(--admin-card);--panel-soft:#ebe7de;--text:var(--admin-ink);--muted:var(--admin-muted);--line:var(--admin-line);--lime:var(--admin-coral);--lime-deep:#c24737;--violet:#6f78a8;--orange:#b96838;--surface:var(--admin-card);--surface-subtle:#ebe7de;--surface-strong:#e5e0d6;--ink:var(--admin-ink);--accent:var(--admin-coral);min-height:0;color:var(--admin-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;display:block}.admin-app-workspace .admin-layout>.admin-sidebar{display:none!important}.admin-app-workspace :is(.admin-main,.operations-main,.payout-ops-main,.game-ops-main,.lottery-ops-main,.risk-admin-main){width:100%;max-width:none;min-height:0;margin:0;padding:0}.admin-page-header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.admin-page-header>div{max-width:820px}.admin-page-kicker{color:#be4536;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-page-header h1{letter-spacing:-.075em;margin:12px 0 14px;font-size:clamp(48px,6.8vw,92px);line-height:.91}.admin-page-header--compact h1{font-size:clamp(44px,5.5vw,72px)}.admin-page-header p{max-width:680px;color:var(--admin-muted);margin:0;font-size:14px;line-height:1.55}.admin-review-decision textarea.is-invalid{border-color:var(--admin-coral)!important}.lottery-preflight-cells{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:12px 0;display:grid}.lottery-preflight-cells>div{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:12px;gap:6px;padding:12px 16px;display:grid}.lottery-preflight-cells small{color:var(--admin-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:750}.lottery-preflight-cells b{font-size:22px}.admin-hint{vertical-align:middle;margin-left:6px;display:inline-flex;position:relative}.admin-hint__mark{border:1px solid var(--admin-line);background:var(--admin-card);width:18px;height:18px;color:var(--admin-muted);cursor:help;border-radius:50%;place-items:center;padding:0;font-size:11px;font-weight:800;line-height:1;display:grid}.admin-hint:hover .admin-hint__mark,.admin-hint:focus-within .admin-hint__mark{border-color:var(--admin-ink);color:var(--admin-ink)}.admin-hint__bubble{color:#f5f2ea;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;pointer-events:none;z-index:130;background:#26251f;border-radius:10px;width:max-content;max-width:340px;padding:10px 13px;font-size:13px;font-weight:500;line-height:1.45;position:fixed;transform:translate(-50%);box-shadow:0 14px 34px #1717134d}.admin-state{justify-items:start;gap:14px;padding:40px 0;display:grid}.ui-text-toolbar{flex-wrap:wrap;align-items:flex-end;gap:18px;margin-bottom:26px;display:flex}.ui-text-search{flex:0 460px;gap:6px;min-width:260px;display:grid}.ui-text-screens{flex-wrap:wrap;gap:8px;padding-bottom:2px;display:flex}.ui-text-screens button{border:1px solid var(--admin-line);background:var(--admin-card);min-height:44px;color:var(--admin-ink);cursor:pointer;border-radius:999px;padding:0 18px;font-size:14px;font-weight:650}.ui-text-screens button.is-active{border-color:var(--admin-ink);background:var(--admin-ink);color:#fffdf8}.ui-text-search span{color:var(--admin-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.ui-text-search input{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:12px;min-height:46px;padding:0 14px;font-size:14px}.ui-text-screen{margin-bottom:34px}.ui-text-screen>h2{letter-spacing:-.04em;margin:0 0 14px;font-size:24px}.ui-text-block{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:14px;margin-bottom:20px}.ui-text-block>h3{border-bottom:1px solid var(--admin-line);color:var(--admin-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:14px 18px;font-size:12px;font-weight:750}.ui-text-row{gap:10px;padding:16px 18px;display:grid}.ui-text-row+.ui-text-row{border-top:1px solid var(--admin-line)}.ui-text-row__meta{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ui-text-row__meta b{font-size:14px}.ui-text-row__meta small{color:var(--admin-muted);font-size:12px}.ui-text-row__badge{background:var(--admin-coral);color:#fffdf8;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800}.ui-text-row__edit{gap:10px;display:grid}.ui-text-row__edit input,.ui-text-row__edit textarea{border:1px solid var(--admin-line);width:100%;min-height:44px;font:inherit;background:#fffdf8;border-radius:10px;padding:10px 14px;font-size:14px}.ui-text-row__actions{flex-wrap:wrap;gap:10px;display:flex}.ui-text-empty{color:var(--admin-muted)}.admin-refresh,.admin-load-more{border:1px solid var(--admin-line);min-height:44px;color:var(--admin-ink);background:var(--admin-card);font:inherit;cursor:pointer;white-space:nowrap;border-radius:11px;padding:0 16px;font-size:11px;font-weight:750}.admin-dashboard-loading,.admin-table-state,.admin-detail-loading{min-height:120px;color:var(--admin-muted);place-items:center;font-size:12px;display:grid}.admin-inline-alert,.admin-readonly-banner{background:#fff1ed;border:1px solid #e5bdb7;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:14px 16px;display:flex}.admin-inline-alert div,.admin-inline-alert b,.admin-inline-alert span{display:block}.admin-inline-alert span,.admin-readonly-banner span{color:var(--admin-muted);margin-top:3px;font-size:10px}.admin-inline-alert button{color:var(--admin-ink);cursor:pointer;background:0 0;border:0;font-weight:800}.admin-readonly-banner{background:#fff8de;border-color:#d8cba9;justify-content:flex-start}.admin-kpi-grid,.admin-user-summary{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;display:grid;overflow:hidden}.admin-kpi,.admin-user-summary>div{border-right:1px solid var(--admin-line);min-width:0;min-height:138px;color:var(--admin-ink);align-content:space-between;padding:22px;text-decoration:none;display:grid}.admin-kpi:last-child,.admin-user-summary>div:last-child{border-right:0}.admin-user-summary__drill{color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;border-bottom:2px dotted var(--admin-line);background:0 0;padding:0}.admin-user-summary__drill:hover,.admin-user-summary__drill[aria-expanded=true]{border-bottom-color:var(--admin-ink)}.admin-user-earners,.admin-visits{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:18px;margin:0 0 18px;padding:16px 18px}.admin-visits__periods{gap:6px;display:flex}.admin-visits__period{border:1px solid var(--admin-line);color:var(--admin-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:13px}.admin-visits__period--active{border-color:var(--admin-ink);font-weight:600}.admin-visits__grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:18px;margin-top:12px;display:grid}.admin-visits__table{border-collapse:collapse;width:100%;font-size:14px}.admin-visits__caption{color:var(--admin-muted);text-align:left;caption-side:top;margin-bottom:8px;font-size:13px}.admin-visits__table th,.admin-visits__table td{border-bottom:1px solid var(--admin-line);text-align:right;white-space:nowrap;padding:7px 10px}.admin-visits__table thead th,.admin-visits__table tbody th{text-align:left;font-weight:600}.admin-visits__table small{color:var(--admin-muted);font-size:12px}.admin-visits__side h3{margin:0 0 8px;font-size:14px}.admin-visits__side h3+*+h3{margin-top:16px}.admin-visits__list{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.admin-visits__list li{border-bottom:1px solid var(--admin-line);justify-content:space-between;gap:10px;padding-bottom:5px;display:flex}@media (max-width:860px){.admin-visits__grid{grid-template-columns:minmax(0,1fr)}}.admin-user-earners__list{counter-reset:earner;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.admin-user-earners__list li{counter-increment:earner}.admin-user-earners__list button{border:1px solid var(--admin-line);width:100%;color:var(--admin-ink);background:var(--admin-card);text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.admin-user-earners__list button:hover{border-color:var(--admin-ink)}.admin-user-earners__list button:before{content:counter(earner) ".";color:var(--admin-muted);font-size:11px;font-weight:700}.admin-user-earners__list small{color:var(--admin-muted);font-size:11px}.admin-user-earners__list strong{justify-self:end;font-size:14px}.admin-kpi span,.admin-user-summary span{color:var(--admin-muted);font-size:10px;font-weight:700}.admin-kpi strong,.admin-user-summary strong{letter-spacing:-.055em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(25px,3vw,40px);overflow:hidden}.admin-kpi small,.admin-user-summary small{color:var(--admin-muted);font-size:9px}.admin-kpi--coral{background:#ff705c}.admin-kpi--coral :is(span,small){color:#1717139e}.admin-kpi--ink{color:#fff;background:#1c1c18}.admin-kpi--ink :is(span,small){color:#fff9}.admin-kpi--green{background:#d8eadb}.admin-kpi--warning{background:#ffe2a4}.admin-kpi--blue{background:#dce8f5}.admin-dashboard-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:18px;display:grid}.admin-panel,.admin-user-directory,.admin-review-queue,.admin-review-detail{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:18px;min-width:0;padding:24px}.admin-panel--dark{color:#fff;background:#1c1c18}.admin-panel-heading,.admin-section-title{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.admin-panel-heading span,.admin-section-title span{color:var(--admin-muted);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:750}.admin-panel-heading h2,.admin-section-title h2,.admin-section-title h3{letter-spacing:-.045em;margin:4px 0 0;font-size:25px}.admin-panel-heading>b,.admin-section-title>b{font-size:28px}.admin-panel--dark .admin-panel-heading span{color:#ffffff80}.admin-queue-list{display:grid}.admin-queue-list a{border-top:1px solid var(--admin-line);min-height:72px;color:var(--admin-ink);grid-template-columns:9px minmax(0,1fr) auto 18px;align-items:center;gap:13px;text-decoration:none;display:grid}.admin-queue-list a:hover{background:#f8f5ee;padding-inline:8px}.admin-queue-list a div,.admin-queue-list a b,.admin-queue-list a small{display:block}.admin-queue-list a b{font-size:12px}.admin-queue-list a small{color:var(--admin-muted);margin-top:4px;font-size:9px}.admin-queue-list a>strong{font-size:20px}.admin-queue-list a>i{color:var(--admin-muted);font-style:normal}.admin-queue-dot{background:var(--admin-coral);border-radius:50%;width:7px;height:7px}.admin-queue-dot--idle{background:var(--admin-line)}.admin-decisions{border-color:color-mix(in srgb, var(--mk-danger) 35%, var(--admin-line));margin-bottom:16px}.admin-decisions .admin-panel-heading>b{color:var(--mk-danger)}.admin-queue-dot--decision{background:var(--mk-danger)}.admin-activity-list{margin-bottom:20px;display:grid}.admin-activity-list div{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:18px;min-height:62px;display:flex}.admin-activity-list span{color:#ffffff9e;font-size:10px}.admin-activity-list b{font-size:17px}.admin-panel-link{color:#ff8372;font-size:11px;font-weight:750;text-decoration:none}.admin-safety-note{border-left:3px solid var(--admin-coral);color:var(--admin-muted);background:#fffdf873;margin-top:18px;padding:18px 22px}.admin-safety-note span{color:var(--admin-ink);font-size:11px;font-weight:800}.admin-safety-note p{max-width:900px;margin:5px 0 0;font-size:10px;line-height:1.55}.admin-user-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.admin-search{border:1px solid var(--admin-line);background:#f8f5ee;border-radius:11px;align-items:center;gap:9px;min-width:260px;min-height:44px;padding:0 13px;display:flex}.admin-search input{width:100%;color:var(--admin-ink);font:inherit;background:0 0;border:0;outline:0;font-size:11px}.admin-filter-pills{background:#ebe7de;border-radius:11px;gap:4px;padding:4px;display:flex}.admin-filter-pills button{min-height:36px;color:var(--admin-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 11px;font-size:9px;font-weight:750}.admin-filter-pills button.is-active{color:#fff;background:var(--admin-ink)}.admin-user-table{display:grid}.admin-user-row{border:0;border-top:1px solid var(--admin-line);width:100%;min-height:72px;color:var(--admin-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;grid-template-columns:minmax(230px,1.4fr) 115px minmax(140px,.7fr) minmax(190px,1fr) minmax(130px,.7fr) 24px;align-items:center;gap:12px;padding:10px 8px;display:grid}.admin-user-filters{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:10px 0 6px;display:flex}.admin-user-filter{color:var(--admin-muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.admin-user-dates{flex-wrap:wrap;align-items:center;gap:6px 12px;display:inline-flex}.admin-user-dates__error{color:#b42318;font-size:11px}.admin-user-filter input[type=date],.admin-user-filter select{border:1px solid var(--admin-line);background:var(--admin-panel,#fff);color:var(--admin-ink);font:inherit;border-radius:8px;padding:5px 8px}.admin-user-row:hover:not(.admin-user-row--head){background:#f8f5ee}.admin-user-row--head{min-height:34px;color:var(--admin-muted);text-transform:uppercase;letter-spacing:.08em;cursor:default;border-top:0;font-size:8px;font-weight:800}.admin-user-row>span,.admin-user-row>span>span{min-width:0}.admin-user-row b,.admin-user-row small{display:block}.admin-user-row b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-user-row small{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;overflow:hidden}.admin-user-identity{align-items:center;gap:11px;display:flex}.admin-user-identity>i,.admin-user-avatar{color:#7e3a30;background:#ffd5cd;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-style:normal;font-weight:850;display:grid}.admin-status{color:#2d6542;background:#dcebdd;border-radius:999px;align-items:center;min-height:25px;padding:0 8px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.admin-status--riskReview{color:#774f1d;background:#ffebbf}.admin-status--restricted{color:#6c4d7a;background:#eadff0}.admin-status--blocked{color:#85382e;background:#f8d8d2}.admin-status--reviewRejected{color:#85382e;background:#f4d9d4}.admin-status--reviewFix{color:#774f1d;background:#ffebbf}.admin-status--reviewWaiting{color:#4f5551;background:#e9ece8}.admin-row-arrow{color:var(--admin-muted)}.admin-load-more{margin:18px auto 0;display:block}.admin-detail-loading{z-index:81;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17171359;position:fixed;inset:0}.admin-user-drawer-backdrop{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1717136b;justify-content:flex-end;display:flex;position:fixed;inset:0}.admin-user-drawer{background:var(--admin-card);width:min(100%,560px);height:100%;padding:28px;overflow:auto;box-shadow:-30px 0 80px #00000024}.admin-user-drawer>header{border-bottom:1px solid var(--admin-line);grid-template-columns:52px minmax(0,1fr) 40px;align-items:center;gap:13px;padding-bottom:22px;display:grid}.admin-user-avatar{border-radius:16px;width:52px;height:52px;font-size:20px}.admin-user-drawer header span,.admin-user-drawer header p{color:var(--admin-muted);font-size:9px}.admin-user-drawer header h2{letter-spacing:-.05em;margin:3px 0;font-size:28px}.admin-user-drawer header p{margin:0}.admin-user-drawer header button{cursor:pointer;background:#ebe7de;border:0;border-radius:10px;width:40px;height:40px;font-size:24px}.admin-user-detail-kpis,.admin-balance-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin:18px 0;display:grid}.admin-user-detail-kpis div,.admin-balance-grid div{background:#ebe7de;border-radius:12px;padding:16px}.admin-user-detail-kpis span,.admin-balance-grid span{color:var(--admin-muted);font-size:8px;display:block}.admin-user-detail-kpis b,.admin-balance-grid b{margin-top:7px;font-size:19px;display:block}.admin-user-meta{margin:0}.admin-user-meta div{border-top:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:20px;min-height:48px;font-size:10px;display:flex}.admin-user-meta dt{color:var(--admin-muted)}.admin-user-meta dd{text-align:right;margin:0;font-weight:700}.admin-user-drawer>section{margin-top:26px}.admin-user-drawer>section h3{margin:0 0 10px;font-size:17px}.admin-mini-list{display:grid}.admin-mini-list>div{border-top:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:15px;min-height:56px;display:flex}.admin-mini-list b,.admin-mini-list small{display:block}.admin-mini-list b{font-size:10px}.admin-mini-list small{color:var(--admin-muted);margin-top:3px;font-size:8px}.admin-mini-list strong{font-size:11px}.admin-empty-copy{color:var(--admin-muted);font-size:10px}.admin-review-grid{grid-template-columns:minmax(300px,.42fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.admin-review-queue{padding:18px;position:sticky;top:24px}.admin-review-queue>button{border:0;border-top:1px solid var(--admin-line);width:100%;min-height:88px;color:var(--admin-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 8px;display:grid}.admin-review-queue>button.is-active{background:#ebe7de;border-radius:12px;width:calc(100% + 14px);margin-inline:-7px;padding-inline:15px}.admin-review-score{background:#dcebdd;border-radius:50%;place-items:center;width:42px;height:42px;font-size:10px;font-weight:850;display:grid}.admin-review-queue button span,.admin-review-queue button b,.admin-review-queue button small,.admin-review-queue button em{min-width:0;display:block}.admin-review-queue button b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-review-queue button small,.admin-review-queue button em{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;font-style:normal;overflow:hidden}.admin-review-queue button>strong{font-size:10px}.admin-decision-feed__head{margin-top:24px}.admin-decision-feed__filters{flex-wrap:wrap;gap:6px;margin:8px 0 6px;display:flex}.admin-decision-feed__filters button{border:1px solid var(--admin-line);color:var(--admin-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px;font-size:10px;font-weight:750}.admin-decision-feed__filters button.is-active{border-color:var(--admin-ink);background:var(--admin-ink);color:#fff}.admin-review-queue>button.admin-decision-feed__row{grid-template-columns:86px minmax(0,1fr);min-height:0;padding-block:10px}.admin-decision-feed__verdict{white-space:nowrap;background:#e6e2d8;border-radius:999px;justify-self:start;padding:4px 8px;font-size:9px;font-weight:850}.admin-decision-feed__verdict.is-approve{background:#dcebdd}.admin-decision-feed__verdict.is-reject{background:#f4d9d4}.admin-decision-feed__verdict.is-risk_hold{background:#ffe2a4}.admin-review-detail>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:20px;display:flex}.admin-review-detail header>div>span{color:var(--admin-muted);font-size:8px}.admin-review-detail header h2{letter-spacing:-.05em;margin:6px 0;font-size:30px}.admin-review-detail header p{color:var(--admin-muted);margin:0;font-size:10px}.admin-review-facts{border:1px solid var(--admin-line);border-radius:12px;grid-template-columns:repeat(3,1fr);margin:18px 0;display:grid}.admin-review-facts div{border-right:1px solid var(--admin-line);padding:14px}.admin-review-facts div:last-child{border-right:0}.admin-review-facts span,.admin-review-facts b{display:block}.admin-review-facts span{color:var(--admin-muted);font-size:8px}.admin-review-facts b{margin-top:7px;font-size:15px}.admin-risk-flags{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.admin-risk-flags span{color:#843a2f;background:#f8d8d2;border-radius:6px;padding:6px 8px;font-size:8px;font-weight:750}.admin-review-detail>section{margin-top:26px}.admin-proof-list,.admin-ai-runs{gap:8px;display:grid}.admin-proof-list article{border:1px solid var(--admin-line);border-radius:11px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.admin-proof-list article>span{background:#ebe7de;border-radius:8px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:850;display:grid}.admin-proof-list b,.admin-proof-list small{font-size:10px;display:block}.admin-proof-compare{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.admin-proof-compare>figure{gap:6px;margin:0;display:grid}.admin-proof-compare figcaption{color:var(--admin-muted);font-size:10px;font-weight:700}.admin-proof-compare img{border:1px solid var(--admin-line);object-fit:contain;background:#fff;border-radius:9px;width:100%;max-height:420px}@media (max-width:900px){.admin-proof-compare{grid-template-columns:minmax(0,1fr)}}.admin-proof-list p{color:var(--admin-muted);margin:4px 0;font-size:9px;line-height:1.4}.admin-proof-list small{color:var(--admin-muted);font-size:8px}.admin-proof-list button{border:1px solid var(--admin-line);background:var(--admin-card);cursor:pointer;border-radius:8px;min-height:36px;padding:0 10px;font-size:9px;font-weight:750}.admin-proof-preview{border:1px solid var(--admin-line);background:#eeeae2;border-radius:9px;place-items:center;min-height:180px;max-height:420px;margin-top:12px;display:grid;overflow:hidden}.admin-proof-preview img{object-fit:contain;width:100%;max-height:420px;display:block}.admin-proof-preview-state{border:1px dashed var(--admin-line);min-height:180px;color:var(--admin-muted);background:#f3f0e8;border-radius:9px;place-items:center;margin-top:12px;font-size:10px;display:grid}.admin-proof-preview-state.is-error{color:var(--admin-danger,#843a2f);align-content:center;gap:8px}.admin-proof-open{border:1px solid var(--admin-line);min-height:36px;color:inherit;background:var(--admin-card);border-radius:8px;place-items:center;padding:0 10px;font-size:9px;font-weight:750;text-decoration:none;display:inline-grid}.admin-ai-runs article{background:#f3f0e8;border-radius:11px;padding:13px}.admin-ai-runs article>div,.admin-ai-runs article p{justify-content:space-between;gap:15px;display:flex}.admin-ai-runs b{font-size:10px}.admin-ai-runs em{font-size:9px;font-style:normal;font-weight:800}.admin-ai-runs small{color:var(--admin-muted);font-size:8px}.admin-ai-runs p{border-top:1px solid var(--admin-line);margin:9px 0 0;padding-top:8px;font-size:8px}.admin-review-decision textarea{resize:vertical;border:1px solid var(--admin-line);width:100%;min-height:90px;color:var(--admin-ink);font:inherit;background:#f8f5ee;border-radius:10px;padding:12px;font-size:10px}.admin-review-decision>div{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.admin-review-decision button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#725d41;border:0;border-radius:9px;padding:0 13px;font-size:9px;font-weight:800}.admin-review-decision button.is-approve{background:#34764c}.admin-review-decision button.is-reject{background:#a74638}@media (max-width:1100px){.admin-kpi-grid,.admin-user-summary{grid-template-columns:repeat(2,1fr)}.admin-kpi:nth-child(2),.admin-user-summary>div:nth-child(2){border-right:0}.admin-kpi:nth-child(-n+2),.admin-user-summary>div:nth-child(-n+2){border-bottom:1px solid var(--admin-line)}.admin-user-row{grid-template-columns:minmax(210px,1fr) 100px 130px minmax(160px,.7fr) 120px 18px}}@media (max-width:900px){.admin-app-sidebar{width:100%;height:auto;padding:max(8px, env(safe-area-inset-top)) 12px 8px;border-right:0;border-bottom:1px solid var(--admin-line);position:sticky;top:0}.admin-app-brand{min-height:42px;padding:0 4px}.admin-app-brand>span{border-radius:10px;width:32px;height:32px}.admin-app-sidebar nav{scrollbar-width:none;gap:5px;margin-top:7px;display:flex;overflow-x:auto}.admin-app-sidebar nav section{gap:4px;display:flex}.admin-app-sidebar nav h2,.admin-app-sidebar nav a i{display:none}.admin-app-session{top:max(12px, env(safe-area-inset-top));border:0;margin:0;padding:0;display:flex;position:absolute;right:12px}.admin-app-session__dot,.admin-app-session>div{display:none}.admin-app-session button{border:1px solid var(--admin-line);background:var(--admin-surface);place-items:center;display:grid}.admin-app-sidebar nav a{min-width:max-content;min-height:38px;padding:0 11px;font-size:10px;display:flex}.admin-app-sidebar nav a>b{min-width:19px;height:19px}.admin-app-workspace{min-height:calc(100dvh - 96px);margin-left:0;padding:24px 16px 80px}.admin-page-header{align-items:flex-start}.admin-dashboard-grid,.admin-review-grid{grid-template-columns:1fr}.admin-review-queue{position:static}.admin-user-toolbar{flex-direction:column;align-items:stretch}.admin-search{min-width:0}.admin-filter-pills{overflow-x:auto}.admin-user-table{gap:8px;display:grid}.admin-user-row--head{display:none}.admin-user-row{border:1px solid var(--admin-line);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:104px;padding:13px}.admin-user-row>span:nth-child(2){justify-self:end}.admin-user-row>span:nth-child(3),.admin-user-row>span:nth-child(4),.admin-user-row>span:nth-child(5){padding-left:49px}.admin-user-row>span:nth-child(5){grid-column:1/-1}.admin-row-arrow{display:none}}@media (max-width:620px){.admin-app-brand div small{display:none}.admin-app-workspace{padding-inline:12px}.admin-page-header{margin-bottom:22px;display:block}.admin-page-header h1{margin-top:9px;font-size:48px}.admin-page-header .admin-refresh{margin-top:15px}.admin-kpi,.admin-user-summary>div{min-height:112px;padding:15px}.admin-kpi strong,.admin-user-summary strong{font-size:24px}.admin-panel,.admin-user-directory,.admin-review-queue,.admin-review-detail{border-radius:14px;padding:15px}.admin-user-row{grid-template-columns:minmax(0,1fr) auto}.admin-user-row>span:nth-child(3),.admin-user-row>span:nth-child(4),.admin-user-row>span:nth-child(5){padding-left:0}.admin-user-row>span:nth-child(4){text-align:right}.admin-user-drawer{padding:18px 14px}.admin-review-facts{grid-template-columns:1fr}.admin-review-facts div{border-right:0;border-bottom:1px solid var(--admin-line)}.admin-review-facts div:last-child{border-bottom:0}.admin-proof-list article{grid-template-columns:28px minmax(0,1fr)}.admin-proof-list article button,.admin-proof-list article>.admin-proof-open{grid-column:2;justify-self:start}.admin-release-stamp{display:none}}.admin-user-access{gap:10px;display:grid}.admin-user-access label{color:var(--ink-soft,#5a5a56);gap:6px;font-size:13px;display:grid}.admin-user-access textarea{resize:vertical;min-height:64px}.admin-ban-button{color:#fff;background:#d64545}.admin-ban-button:hover:not(:disabled){background:#b93a3a}.admin-form-error{color:#b93a3a;margin:0;font-size:13px}.admin-form-done{color:#2f7d4f;margin:0;font-size:13px}.lottery-own-outcome{background:#f2f1ec;border:1px solid #e4e2da;border-radius:14px;gap:2px;padding:14px 18px;display:grid}.lottery-own-outcome b{font-size:17px}.lottery-own-outcome small{color:var(--ink-soft,#5a5a56)}.lottery-own-outcome--winner{background:#eaf6ee;border-color:#bfe3cb}.lottery-own-outcome--held{background:#fff7e2;border-color:#f0e2ae}.lottery-proof summary{cursor:pointer;color:var(--ink-soft,#5a5a56);font-size:13px}.lottery-proof[open] summary{margin-bottom:8px}.lottery-proof code{overflow-wrap:anywhere;display:block}.notifications-read-all{white-space:nowrap}.ref-kpi-note{color:var(--ink-soft,#5a5a56);margin:-6px 0 0;font-size:13px}.notify-nudge{background:#fff;border:1px solid #e4e2da;border-radius:14px;align-items:center;gap:12px;margin:10px 16px 0;padding:12px 16px;display:flex;box-shadow:0 4px 14px #1717170f}.notify-nudge__icon{font-size:22px}.notify-nudge__copy{flex:1;gap:2px;min-width:0;display:grid}.notify-nudge__copy small{color:var(--ink-soft,#5a5a56)}.notify-nudge__howto{color:#8a6d1a}.notify-nudge__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.notify-nudge__later{color:var(--ink-soft,#5a5a56);cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:14px}@media (max-width:640px){.notify-nudge{flex-wrap:wrap}.notify-nudge__actions{margin-left:auto}}.auth-oauth{gap:10px;margin-top:4px;display:grid}.auth-oauth__divider{color:var(--ink-soft,#5a5a56);align-items:center;gap:10px;font-size:13px;display:flex}.auth-oauth__divider:before,.auth-oauth__divider:after{content:"";background:#e4e2da;flex:1;height:1px}.auth-oauth .button{text-align:center;text-decoration:none}.auth-oauth__terms{color:var(--ink-soft,#5a5a56);text-align:center}.profile-username-edit{grid-column:1/-1;justify-self:start;margin-top:12px}.profile-username-form{grid-column:1/-1;gap:10px;margin-top:12px;display:grid}.profile-username-form label{gap:6px;font-size:12px;font-weight:700;display:grid}.profile-username-form input{border:1px solid var(--mk-line);font:inherit;border-radius:10px;padding:10px 12px}.profile-username-form>div{gap:8px;display:flex}.profile-username-error{color:#a74638;margin:0;font-size:12px}.claim-rewards--column{flex-direction:column;align-items:flex-start;gap:8px}.claim-rewards--column span{align-items:center;gap:8px;display:inline-flex}.claim-reward-icon{flex:none}.check-reviewer-comment{border:1px solid var(--mk-line);background:var(--mk-surface);border-left:4px solid #ff6650;border-radius:10px;margin:14px 0 0;padding:12px 14px}.check-reviewer-comment b{letter-spacing:.06em;text-transform:uppercase;color:var(--mk-muted);margin-bottom:4px;font-size:11px;display:block}.check-reviewer-comment p{margin:0;font-size:14px;line-height:1.5}.notification-tabs{gap:8px;margin-top:18px;margin-bottom:20px;display:flex}@media (max-width:640px){.notification-tabs{margin-bottom:16px}.notification-tabs+.notification-list,.notification-tabs+.notification-state{margin-top:4px}}.notification-tabs button{border:1px solid var(--mk-line);color:var(--mk-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:750;display:inline-flex}.notification-tabs button.is-active{border-color:var(--mk-ink);background:var(--mk-ink);color:var(--mk-surface)}.notification-tabs button em{color:#fff;text-align:center;background:#ff6650;border-radius:999px;min-width:20px;padding:1px 6px;font-size:11px;font-style:normal}.admin-support-status{white-space:nowrap;background:#e6e2d8;border-radius:999px;justify-self:start;padding:4px 8px;font-size:9px;font-style:normal;font-weight:850}.admin-support-status.is-open{background:#ffe2a4}.admin-support-status.is-awaitingSupport{background:#f4d9d4}.admin-support-status.is-awaitingUser{background:#dbe7f4}.admin-support-status.is-resolved{background:#dcebdd}.admin-support-status.is-closed{color:var(--admin-muted);background:#e6e2d8}.admin-review-queue>button.admin-decision-feed__row .admin-support-status{text-overflow:ellipsis;max-width:86px;overflow:hidden}.admin-support-thread{gap:10px;display:grid}.admin-support-msg{background:#f1ede4;border-radius:14px;max-width:88%;padding:12px 14px}.admin-support-msg.is-user{border-bottom-left-radius:4px;justify-self:start}.admin-support-msg.is-support{background:#dcebdd;border-bottom-right-radius:4px;justify-self:end}.admin-support-msg>header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.admin-support-msg>header b{font-size:10px;font-weight:850}.admin-support-msg>header small{color:var(--admin-muted);white-space:nowrap;font-size:8px}.admin-support-msg p{overflow-wrap:anywhere;margin:0 0 6px;font-size:11px;line-height:1.55}.admin-support-msg p:last-child{margin-bottom:0}.admin-support-attachments{gap:4px;margin-top:8px;font-size:10px;display:grid}.admin-support-attachments a{color:inherit;font-weight:750}.admin-support-attachments i{color:var(--admin-muted);font-style:normal}.admin-support-timeline{gap:6px;display:grid}.admin-support-timeline p{align-items:baseline;gap:10px;margin:0;font-size:10px;display:flex}.admin-support-timeline p b{font-weight:800}.admin-support-timeline p span{color:var(--admin-muted);font-size:9px}.admin-review-timeline p b{font-variant-numeric:tabular-nums;flex:none;min-width:84px}.admin-review-timeline p span{font-size:10px}.admin-review-timeline p.admin-review-autocheck span{color:var(--admin-ink);font-weight:750}.admin-review-timeline p.admin-review-autocheck.is-passed span{color:#14532d}.admin-review-timeline p.admin-review-autocheck.is-unclear span{color:#843a2f}.admin-review-autocheck-items{gap:2px;min-width:0;margin:-3px 0 2px;padding:0 0 0 94px;font-size:10px;list-style:none;display:grid}.admin-review-autocheck-items li{color:#14532d;overflow-wrap:anywhere;min-width:0}.admin-review-autocheck-items li.is-missing{color:#843a2f;font-weight:750}@media (max-width:560px){.admin-review-autocheck-items{padding-left:12px}}.admin-support-reply-controls{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.admin-support-reply-controls select{border:1px solid var(--admin-line);font:inherit;background:#fff;border-radius:10px;padding:9px 12px;font-size:11px}.admin-advertiser-operations__new-site>summary{cursor:pointer;padding:10px 0;font-size:12px;font-weight:800}.admin-advertiser-operations__new-site[open]>summary{margin-bottom:6px}.admin-advertiser-note{max-width:640px;color:var(--admin-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:10px;line-height:1.5}.risk-decisions-head{margin-top:22px}.risk-resolution{white-space:nowrap;background:#e6e2d8;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:850}.risk-resolution.is-cleared{background:#dcebdd}.risk-resolution.is-fraud{background:#f4d9d4}.lottery-fund-edit{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:6px 0;display:flex}.lottery-fund-edit .field{flex:200px;margin:0}.admin-layout .field{color:#292721;font-size:13px;font-weight:750}.admin-layout .field input,.admin-layout .field textarea{color:#171713;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #d8d2c7;border-radius:12px;padding:0 14px;font-size:16px;font-weight:500}.admin-layout .field textarea{resize:vertical;min-height:96px;padding-block:12px}.admin-layout .field input::placeholder,.admin-layout .field textarea::placeholder{color:#8b867d;opacity:1}.admin-layout .field input:focus-visible,.admin-layout .field textarea:focus-visible{border-color:#ff6452;outline:3px solid #ff64523d}details.ui-text-block>summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:10px;list-style:none;display:flex}details.ui-text-block>summary:before{content:"▸";color:var(--admin-muted);margin-right:2px;font-size:10px}details.ui-text-block[open]>summary:before{content:"▾"}details.ui-text-block>summary h3{margin:0;display:inline}details.ui-text-block>summary span{color:var(--admin-muted);font-size:10px}.admin-ahrefs-page{gap:22px;display:grid}.admin-ahrefs-header{align-items:flex-start;margin-bottom:0}.admin-ahrefs-status{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:15px;gap:4px;min-width:250px;max-width:330px;padding:15px 17px;display:grid}.admin-ahrefs-status span{color:var(--admin-muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-ahrefs-status b{letter-spacing:-.03em;font-size:20px}.admin-ahrefs-status small{color:var(--admin-muted);font-size:11px;line-height:1.4}.admin-ahrefs-status.is-warning{background:#fff1ed;border-color:#e5bdb7}.admin-ahrefs-status.is-warning b{color:#802a20;font-size:15px}.admin-ahrefs-status.is-muted b{color:var(--admin-muted);font-size:14px}.admin-ahrefs-form{padding:24px 28px 26px}.admin-ahrefs-form--plain{margin-top:6px}.admin-ahrefs-form--plain .admin-ahrefs-form{padding:0}.admin-ahrefs-form textarea{border:1px solid var(--admin-line);width:100%;min-height:110px;color:var(--admin-ink);font:inherit;resize:vertical;background:#f8f6f1;border-radius:12px;outline:none;padding:12px 15px;font-size:13px;line-height:1.45}.admin-ahrefs-form textarea:focus{border-color:var(--admin-coral);box-shadow:0 0 0 3px #ff66531f}.admin-ahrefs-form .admin-seo-main-action{margin-top:18px}.admin-ahrefs-form--inline .admin-seo-main-action,.admin-ahrefs-form--plain .admin-seo-main-action{width:auto;min-height:48px;margin-top:16px;padding:0 26px;font-size:14px}.admin-ahrefs-check{align-items:center;gap:10px;display:flex!important}.admin-ahrefs-check input{accent-color:var(--admin-coral);width:18px!important;height:18px!important;padding:0!important}.admin-ahrefs-check span{font-size:12px!important}.admin-ahrefs-section{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:22px;padding:22px 24px 24px;box-shadow:0 18px 55px #2a241a0f}.admin-ahrefs-usage{color:var(--admin-muted);margin:12px 0 0;font-size:11px}.admin-ahrefs-kpis{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:8px;margin:0 0 18px;display:grid}.admin-ahrefs-kpis div{background:#ebe7de;border-radius:12px;padding:14px 16px}.admin-ahrefs-kpis span{color:var(--admin-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:750;display:block}.admin-ahrefs-kpis b{letter-spacing:-.03em;margin-top:6px;font-size:22px;display:block}.admin-ahrefs-kpis small{color:var(--admin-muted);margin-top:3px;font-size:10px;display:block}.admin-ahrefs-results__bar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.admin-ahrefs-results__bar>div{flex-wrap:wrap;gap:8px;display:flex}.admin-ahrefs-table-wrap{border:1px solid var(--admin-line);border-radius:12px;max-height:70vh;overflow:auto}.admin-ahrefs-table{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.admin-ahrefs-table th,.admin-ahrefs-table td{border-bottom:1px solid var(--admin-line);text-align:right;white-space:nowrap;vertical-align:top;padding:8px 10px}.admin-ahrefs-table th.is-text,.admin-ahrefs-table td.is-text{text-align:left;white-space:normal;overflow-wrap:anywhere;min-width:180px;max-width:420px}.admin-ahrefs-table thead th{z-index:1;color:var(--admin-muted);letter-spacing:.06em;text-transform:uppercase;background:#f3f0e8;font-size:9px;font-weight:800;position:sticky;top:0}.admin-ahrefs-table thead th button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.admin-ahrefs-table tbody tr:hover td{background:#f8f5ee}.admin-ahrefs-table td a{color:var(--admin-ink);text-decoration:underline;-webkit-text-decoration-color:var(--admin-line);text-decoration-color:var(--admin-line)}.admin-ahrefs-pos{text-align:center;border-radius:8px;min-width:34px;padding:3px 8px;font-weight:800;display:inline-block}.admin-ahrefs-pos.is-top3,.admin-ahrefs-legend i.is-top3{color:#14532d;background:#a7f3c4}.admin-ahrefs-pos.is-top10,.admin-ahrefs-legend i.is-top10{color:#14532d;background:#d1fae5}.admin-ahrefs-pos.is-top30,.admin-ahrefs-legend i.is-top30{color:#1e3a8a;background:#dbeafe}.admin-ahrefs-pos.is-top100,.admin-ahrefs-legend i.is-top100{color:#7c2d12;background:#fde8c8}.admin-ahrefs-pos.is-none,.admin-ahrefs-legend i.is-none{color:var(--admin-muted);background:#ebe7de}.admin-ahrefs-bars{align-items:flex-end;gap:4px;height:120px;margin:0 0 16px;padding:0 4px;display:flex}.admin-ahrefs-bars div{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.admin-ahrefs-bars i{background:var(--admin-coral);border-radius:4px 4px 0 0;width:100%}.admin-ahrefs-bars span{color:var(--admin-muted);margin-top:4px;font-size:8px}.admin-ahrefs-sections{gap:10px;margin-top:18px;display:grid}.admin-ahrefs-block{border:1px solid var(--admin-line);background:#fbf9f4;border-radius:14px;padding:16px 18px}.admin-ahrefs-block__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-ahrefs-block__head h3{letter-spacing:-.02em;margin:0;font-size:16px}.admin-ahrefs-block__head p{color:var(--admin-muted);margin:2px 0 0;font-size:11px}.admin-ahrefs-block__controls{align-items:center;gap:8px;display:flex}.admin-ahrefs-block__controls select,.admin-ahrefs-toolbar select,.admin-ahrefs-toolbar input[type=date]{border:1px solid var(--admin-line);min-height:44px;color:var(--admin-ink);background:var(--admin-card);font:inherit;border-radius:11px;padding:0 12px;font-size:12px}.admin-ahrefs-block>.admin-ahrefs-results{margin-top:14px}.admin-ahrefs-split{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px;display:grid}.admin-ahrefs-split>div{gap:18px;display:grid}.admin-ahrefs-setlist{gap:6px;display:grid}.admin-ahrefs-setlist button{border:1px solid var(--admin-line);width:100%;color:var(--admin-ink);background:var(--admin-card);text-align:left;font:inherit;cursor:pointer;border-radius:12px;gap:3px;padding:12px 14px;display:grid}.admin-ahrefs-setlist button.is-active{border-color:var(--admin-ink);background:#ebe7de}.admin-ahrefs-setlist b{font-size:13px}.admin-ahrefs-setlist small{color:var(--admin-muted);font-size:10px}.admin-ahrefs-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.admin-ahrefs-toolbar .button--primary,.admin-ahrefs-toolbar .admin-refresh,.admin-ahrefs-toolbar .admin-ahrefs-collapse,.admin-ahrefs-toolbar .admin-icon-btn,.admin-ahrefs-toolbar input[type=date].admin-ahrefs-date{height:36px;min-height:36px}.admin-ahrefs-toolbar .admin-icon-btn{width:36px}.admin-ahrefs-toolbar .button--primary{padding:0 18px;font-size:13px}.admin-ahrefs-date{border:1px solid var(--admin-line);color:var(--admin-ink);background:var(--admin-card);font:inherit;border-radius:10px;padding:0 10px;font-size:12px}.admin-ahrefs-toolbar .is-danger{color:#802a20;border-color:#e5bdb7}.admin-ahrefs-progress{color:var(--admin-ink);background:#ebe7de;border-radius:10px;margin:0 0 12px;padding:10px 14px;font-size:12px}.admin-ahrefs-matrix-wrap{border:1px solid var(--admin-line);border-radius:12px;max-height:75vh;overflow:auto}.admin-ahrefs-matrix{border-collapse:separate;border-spacing:0;min-width:100%;font-size:12px}.admin-ahrefs-matrix th,.admin-ahrefs-matrix td{border-right:1px solid var(--admin-line);border-bottom:1px solid var(--admin-line);text-align:center;white-space:nowrap;padding:6px 8px}.admin-ahrefs-matrix thead th{z-index:2;color:var(--admin-muted);letter-spacing:.06em;text-transform:uppercase;background:#f3f0e8;font-size:9px;font-weight:800;position:sticky;top:0}.admin-ahrefs-matrix thead th small{letter-spacing:0;text-transform:none;font-weight:600;display:block}.admin-ahrefs-matrix th:first-child,.admin-ahrefs-matrix td:first-child{z-index:1;background:var(--admin-card);text-align:left;white-space:normal;overflow-wrap:anywhere;min-width:220px;max-width:360px;position:sticky;left:0}.admin-ahrefs-matrix thead th:first-child{z-index:3;background:#f3f0e8}.admin-ahrefs-matrix td.is-volume{color:var(--admin-muted);font-weight:700}.admin-ahrefs-matrix td.is-cell{min-width:74px}.admin-ahrefs-matrix td.is-top3{background:#a7f3c4}.admin-ahrefs-matrix td.is-top10{background:#d1fae5}.admin-ahrefs-matrix td.is-top30{background:#dbeafe}.admin-ahrefs-matrix td.is-top100{background:#fde8c8}.admin-ahrefs-matrix td.is-none{color:var(--admin-muted)}.admin-ahrefs-matrix td.is-cell b{font-weight:800}.admin-ahrefs-matrix td.is-cell sup{margin-left:3px;font-size:9px;font-weight:800}.admin-ahrefs-matrix sup.is-up{color:#15803d}.admin-ahrefs-matrix sup.is-down{color:#b91c1c}.admin-ahrefs-matrix td.is-cell a{color:inherit;text-decoration:none}.admin-ahrefs-matrix tr.is-priority td:first-child{box-shadow:inset 3px 0 0 var(--admin-coral);font-weight:800}.admin-ahrefs-matrix td.is-noData,.admin-ahrefs-matrix td.is-unknown{color:var(--admin-muted)}.admin-ahrefs-matrix td.is-unknown{opacity:.65}.admin-ahrefs-legend i.is-priority-mark{background:var(--admin-coral);border-radius:2px;width:4px;height:12px}.admin-ahrefs-live{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:10px;margin:0 0 10px}.admin-ahrefs-live>summary,.admin-ahrefs-legend>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:2px 8px;list-style:none;display:flex}.admin-ahrefs-live>summary::-webkit-details-marker{display:none}.admin-ahrefs-legend>summary::-webkit-details-marker{display:none}.admin-ahrefs-live>summary:before,.admin-ahrefs-legend>summary:before{content:"▸";color:var(--admin-muted);transition:transform .15s}.admin-ahrefs-live[open]>summary:before,.admin-ahrefs-legend[open]>summary:before{transform:rotate(90deg)}.admin-ahrefs-live>summary{padding:9px 14px;font-size:12px}.admin-ahrefs-live>summary b{color:var(--admin-ink);font-weight:800}.admin-ahrefs-live>summary span{color:var(--admin-muted);font-size:11px}.admin-ahrefs-live p{color:var(--admin-ink);margin:0;padding:0 14px 10px;font-size:12px}.admin-ahrefs-live p.admin-ahrefs-note{color:var(--admin-muted)}.admin-ahrefs-serp-button{align-items:center;gap:6px;display:inline-flex}.admin-ahrefs-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite admin-sitemon-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.admin-ahrefs-spinner{animation-duration:2.4s}}.admin-ahrefs-serp-wait{color:var(--admin-ink);background:#ebe7de;border-radius:10px;align-items:center;gap:10px;margin:0 0 12px;padding:10px 14px;font-size:12px;line-height:1.45;display:flex}.admin-ahrefs-serp-wait .admin-ahrefs-spinner{width:14px;height:14px;color:var(--admin-coral)}.admin-ahrefs-serp-wait.is-stopped{background:#fff4d6}.admin-ahrefs-target-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,1fr);gap:10px;display:grid}.admin-ahrefs-form .admin-ahrefs-target-row label{gap:5px}.admin-ahrefs-form .admin-ahrefs-target-row label>span{font-size:10px}.admin-ahrefs-form .admin-ahrefs-target-row input,.admin-ahrefs-form .admin-ahrefs-target-row select{border-radius:10px;height:36px;padding:0 10px;font-size:12px}.admin-ahrefs-form .admin-ahrefs-target-row select{background-position:calc(100% - 16px) 15px,calc(100% - 11px) 15px;padding-right:30px}@media (max-width:760px){.admin-ahrefs-target-row{grid-template-columns:minmax(0,1fr)}}.admin-ahrefs-sitepick{flex-direction:column;gap:8px;display:flex}.admin-ahrefs-sitepick-bar{flex-wrap:wrap;gap:8px;display:flex}.admin-ahrefs-sitepick-bar input{flex:200px;min-width:0}.admin-ahrefs-sitepick-bar select{flex:0 220px}.admin-ahrefs-sitepick-list{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:10px;max-height:240px;overflow-y:auto}.admin-ahrefs-sitepick-list>p{margin:0;padding:12px 14px}.admin-ahrefs-sitepick-item{border:0;border-bottom:1px solid var(--admin-line);width:100%;color:var(--admin-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;padding:8px 12px;display:block}.admin-ahrefs-sitepick-item:last-child{border-bottom:0}.admin-ahrefs-sitepick-item:hover{background:#f3f0e8}.admin-ahrefs-sitepick-item.is-picked{box-shadow:inset 3px 0 0 var(--admin-coral);background:#f3f0e8}.admin-ahrefs-sitepick-item b{font-size:12px;font-weight:800;display:block}.admin-ahrefs-sitepick-item span{color:var(--admin-ink);font-size:11px;display:block}.admin-ahrefs-sitepick-item small{color:var(--admin-muted);font-size:10px;display:block}.admin-ahrefs-legend{color:var(--admin-muted);margin:10px 0 0;font-size:10px}.admin-ahrefs-legend>summary{padding:4px 0;font-size:11px}.admin-ahrefs-legend>summary b{color:var(--admin-ink);font-weight:800}.admin-ahrefs-legend__items{flex-wrap:wrap;gap:8px 12px;margin:6px 0 0;display:flex}.admin-ahrefs-legend i{vertical-align:-2px;border-radius:3px;width:12px;height:12px;margin-right:4px;display:inline-block}.admin-ahrefs-empty{color:var(--admin-muted);text-align:center;padding:30px;font-size:12px}@media (max-width:1100px){.admin-ahrefs-split{grid-template-columns:1fr}.admin-ahrefs-header{flex-direction:column;align-items:stretch}.admin-ahrefs-status{max-width:none}}.admin-ahrefs-buckets{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:0 0 12px;display:grid}.admin-ahrefs-buckets--compact{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.admin-ahrefs-buckets--compact .admin-ahrefs-bucket{border-radius:9px;align-items:baseline;gap:6px;padding:5px 10px;display:flex}.admin-ahrefs-buckets--compact .admin-ahrefs-bucket b{font-size:15px}.admin-ahrefs-buckets--compact small{color:var(--admin-muted);white-space:nowrap;font-size:10px}.admin-ahrefs-bucket{background:#ebe7de;border-radius:12px;gap:2px;padding:12px 14px;display:grid}.admin-ahrefs-bucket b{letter-spacing:-.03em;font-size:22px}.admin-ahrefs-bucket span{color:var(--admin-muted);font-size:10px;font-weight:700}.admin-ahrefs-bucket.is-top3{background:#a7f3c4}.admin-ahrefs-bucket.is-top10{background:#d1fae5}.admin-ahrefs-bucket.is-top30{background:#dbeafe}.admin-ahrefs-bucket.is-top100{background:#fde8c8}.admin-ahrefs-bucket.is-drop{background:#fecaca}.admin-ahrefs-bucket.is-none{background:#e5e0d6}.admin-ahrefs-bucket.is-new{background:#e0f2fe}.admin-ahrefs-note{color:var(--admin-muted);margin:0 0 12px;font-size:12px;line-height:1.5}.admin-ahrefs-formula{border-left:3px solid var(--admin-coral);color:var(--admin-ink);background:#fbf9f4;border-radius:8px;margin:0 0 14px;padding:12px 14px;font-size:12px;line-height:1.5}.admin-ahrefs-subtitle{margin:18px 0 10px}.admin-ahrefs-subtitle h3{margin:0;font-size:15px}.admin-ahrefs-subtitle p{color:var(--admin-muted);margin:2px 0 0;font-size:11px}.admin-ahrefs-verdict{background:#ebe7de;border-radius:14px;margin:0 0 14px;padding:14px 16px}.admin-ahrefs-verdict b{margin-bottom:6px;font-size:16px;display:block}.admin-ahrefs-verdict ul{color:var(--admin-muted);margin:0;padding-left:18px;font-size:12px;line-height:1.5}.admin-ahrefs-verdict.is-good{background:#d1fae5}.admin-ahrefs-verdict.is-good b{color:#14532d}.admin-ahrefs-verdict.is-warn{background:#fde8c8}.admin-ahrefs-verdict.is-warn b{color:#7c2d12}.admin-ahrefs-verdict.is-bad{background:#fecaca}.admin-ahrefs-verdict.is-bad b{color:#7f1d1d}.admin-ahrefs-facts{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin:0 0 12px;display:grid}.admin-ahrefs-facts div{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:12px;min-width:0;padding:12px 14px}.admin-ahrefs-facts span{color:var(--admin-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:750;display:block}.admin-ahrefs-facts b{overflow-wrap:anywhere;margin-top:5px;font-size:15px;display:block}.admin-ahrefs-facts small{color:var(--admin-muted);overflow-wrap:anywhere;margin-top:3px;font-size:10px;display:block}.admin-ahrefs-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;font-size:12px;display:flex}.admin-ahrefs-chips span{color:var(--admin-muted);font-weight:700}.admin-ahrefs-chips em{color:var(--admin-muted)}.admin-ahrefs-chips i{color:#14532d;background:#d1fae5;border-radius:999px;padding:4px 10px;font-style:normal;font-weight:700}.admin-ahrefs-trends{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:0 0 8px;display:grid}.admin-ahrefs-trend{border:1px solid var(--admin-line);background:#fbf9f4;border-radius:12px;padding:12px 14px 6px}.admin-ahrefs-trend>span{color:var(--admin-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:750;display:block}.admin-ahrefs-trend__empty{color:var(--admin-muted);margin:0 0 8px;font-size:12px}.admin-ahrefs-bars--small{height:80px;margin-bottom:6px}.admin-ahrefs-inline-check{color:var(--admin-ink);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.admin-ahrefs-inline-check input{width:16px;height:16px;accent-color:var(--admin-coral)}.admin-app-sidebar nav{scrollbar-width:thin;flex:auto;min-height:0;padding-bottom:8px;overflow-y:auto}.admin-app-collapse{z-index:1;border:1px solid var(--admin-line);width:26px;height:26px;color:var(--admin-muted);background:var(--admin-card);font:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:15px;font-weight:800;line-height:1;display:grid;position:absolute;top:36px;right:-13px;box-shadow:0 2px 8px #2a241a14}.admin-app-collapse:hover{border-color:var(--admin-ink);color:var(--admin-ink)}.admin-app-collapse:focus-visible{outline:2px solid var(--admin-coral);outline-offset:2px}@media (min-width:901px){.admin-app-sidebar,.admin-app-workspace{transition:width .16s,margin-left .16s}.admin-app-layout.is-sidebar-collapsed{--admin-sidebar-width:76px}.is-sidebar-collapsed .admin-app-sidebar{padding-inline:12px}.is-sidebar-collapsed .admin-app-brand{justify-content:center;padding-inline:0}.is-sidebar-collapsed .admin-app-brand>div,.is-sidebar-collapsed .admin-app-session__dot,.is-sidebar-collapsed .admin-app-session>div{display:none}.is-sidebar-collapsed .admin-app-sidebar nav{gap:12px}.is-sidebar-collapsed .admin-app-sidebar nav section+section{border-top:1px solid var(--admin-line);padding-top:12px}.is-sidebar-collapsed .admin-app-sidebar nav h2,.is-sidebar-collapsed .admin-app-sidebar nav a>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.is-sidebar-collapsed .admin-app-sidebar nav a{grid-template-columns:1fr;justify-items:center;padding-inline:0;position:relative}.is-sidebar-collapsed .admin-app-sidebar nav a>b{min-width:17px;height:17px;padding:0 4px;font-size:8px;position:absolute;top:1px;right:3px}.is-sidebar-collapsed .admin-app-sidebar nav a>b.is-decision~b{display:none}.is-sidebar-collapsed .admin-app-session{justify-content:center;padding-inline:0;display:flex}}@media (max-width:900px){.admin-app-collapse{display:none}}@media (prefers-reduced-motion:reduce){.admin-app-sidebar,.admin-app-workspace{transition:none}}.admin-ahrefs-control{gap:3px;display:inline-grid}.admin-ahrefs-control>span{color:var(--admin-muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:750}.admin-ahrefs-estimate{color:var(--admin-muted);font-size:11px}.admin-ahrefs-collapse{border:1px solid var(--admin-line);min-height:34px;color:var(--admin-muted);background:var(--admin-card);font:inherit;cursor:pointer;border-radius:10px;padding:0 12px;font-size:11px;font-weight:700}.admin-ahrefs-collapse:hover{color:var(--admin-ink)}.admin-ahrefs-only-new{color:var(--admin-muted);cursor:pointer;align-items:center;gap:7px;margin-top:7px;font-size:11px;display:inline-flex}.admin-ahrefs-only-new input{margin:0}.admin-ahrefs-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.admin-ahrefs-sort i{margin-left:3px;font-style:normal}.admin-ahrefs-sort[aria-pressed=true]{color:var(--admin-ink)}.admin-ahrefs-rows__title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-ahrefs-rows{gap:6px;max-height:320px;padding:2px;display:grid;overflow-y:auto}.admin-ahrefs-rows__row{align-items:center;gap:6px;display:flex}.admin-ahrefs-rows__row input{flex:auto}.admin-ahrefs-rows__save{align-items:center;gap:10px;display:flex}.admin-ahrefs-matrix tfoot td{padding-top:6px}.admin-ahrefs-picker__overlay{z-index:60;background:#17141073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.admin-ahrefs-picker{background:var(--admin-card);border-radius:16px;gap:12px;width:min(520px,100%);max-height:80vh;padding:18px;display:grid;overflow-y:auto;box-shadow:0 24px 60px #17141040}.admin-ahrefs-picker header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-ahrefs-picker header span{color:var(--admin-muted);font-size:11px;font-weight:700}.admin-ahrefs-picker header h2{margin:2px 0 0;font-size:18px}.admin-ahrefs-picker__list{gap:8px;display:grid}.admin-ahrefs-picker__list button{border:1px solid var(--admin-line);color:var(--admin-ink);background:var(--admin-card);text-align:left;cursor:pointer;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.admin-ahrefs-picker__list button:hover:not(:disabled){border-color:var(--admin-ink)}.admin-ahrefs-picker__list button:disabled{opacity:.55;cursor:progress}.admin-ahrefs-picker__list small{color:var(--admin-muted);font-size:11px}.admin-ahrefs-picker__list small.is-warning{color:#a2542f}.admin-ahrefs-picker__check{align-items:center;gap:8px;font-size:12px;display:flex}.admin-ahrefs-picker footer{justify-content:flex-end;display:flex}.admin-ahrefs-suggest{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:12px;gap:8px;margin-top:8px;padding:10px;display:grid}.admin-ahrefs-suggest__bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-ahrefs-suggest__bar b{flex:auto;font-size:12px}.admin-ahrefs-suggest__list{gap:4px;max-height:260px;display:grid;overflow-y:auto}.admin-ahrefs-suggest__list label{border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:4px 6px;display:grid}.admin-ahrefs-suggest__list label:hover{background:var(--admin-bg)}.admin-ahrefs-suggest__list b{overflow-wrap:anywhere;font-size:12px;font-weight:600}.admin-ahrefs-suggest__list small{color:var(--admin-muted);white-space:nowrap;font-size:11px}.admin-seo-blockers{border:1px dashed var(--admin-line);color:var(--admin-muted);border-radius:10px;margin:8px 0 0;padding:8px 12px;font-size:12px;line-height:1.45}.admin-seo-origins{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:12px;gap:6px;margin:12px 0;padding:12px;display:grid}.admin-seo-origins>span{color:var(--admin-muted);font-size:11px;font-weight:700}.admin-seo-origins label{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.admin-seo-origins b{overflow-wrap:anywhere;font-size:12px;font-weight:600}.admin-seo-origins small{color:var(--admin-muted);white-space:nowrap;font-size:10px}.admin-ahrefs-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-ahrefs-bars em{color:var(--admin-ink);white-space:nowrap;margin-bottom:3px;font-size:8px;font-style:normal;font-weight:700}.admin-ahrefs-bars--small{height:96px}.admin-ahrefs-trend__range{color:var(--admin-muted);margin:0 0 8px;font-size:11px}.admin-ahrefs-history{gap:6px;display:grid}.admin-ahrefs-history__row{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:12px;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.admin-ahrefs-history__row.is-active{border-color:var(--admin-ink)}.admin-ahrefs-history__row small{color:var(--admin-muted);font-size:10px;display:block}.admin-ahrefs-history__row b{overflow-wrap:anywhere;font-size:13px;display:block}.admin-ahrefs-history__row>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.admin-ahrefs-summary-list{background:#ebe7de;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px 12px;margin:0 0 14px;padding:12px 14px;font-size:12px;display:grid}.admin-ahrefs-summary-list div{justify-content:space-between;gap:8px;display:flex}.admin-ahrefs-summary-list span{color:var(--admin-muted)}.admin-ahrefs-summary-list b{overflow-wrap:anywhere}@media (max-width:800px){.admin-ahrefs-history__row{grid-template-columns:1fr}}.admin-ahrefs-table th.is-check,.admin-ahrefs-table td.is-check{text-align:center;width:30px;padding-right:4px}.admin-ahrefs-table input[type=checkbox]{width:15px;height:15px;accent-color:var(--admin-coral);cursor:pointer}.admin-ahrefs-more{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.admin-ahrefs-realrd{border:1px dashed var(--admin-line);background:#fbf9f4;border-radius:12px;gap:8px;margin:0 0 14px;padding:12px 14px;display:grid}.admin-ahrefs-realrd__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-ahrefs-history__group{gap:4px;display:grid}.admin-ahrefs-history__row.is-part{background:#fbf9f4;margin-left:26px}.admin-ahrefs-history__toggle{border:1px solid var(--admin-line);width:22px;height:22px;color:var(--admin-muted);background:var(--admin-card);font:inherit;cursor:pointer;vertical-align:middle;border-radius:6px;margin-right:6px;padding:0;font-size:11px}.admin-ahrefs-pager{color:var(--admin-muted);justify-content:center;align-items:center;gap:14px;margin-top:14px;font-size:12px;display:flex}.admin-ahrefs-seeds__list{flex-wrap:wrap;gap:6px 16px;padding:8px 0 2px;display:flex}.admin-ahrefs-seeds__list .admin-ahrefs-check{margin:0}.admin-ahrefs-seeds__all{gap:6px;margin-top:6px;display:flex}.admin-ahrefs-rejects{margin-top:12px;font-size:12px}.admin-ahrefs-rejects>span{color:var(--admin-muted);align-items:center;gap:6px;font-weight:700;display:inline-flex}.admin-ahrefs-rejects ul{columns:2;column-gap:24px;margin:6px 0 0;padding:0 0 0 18px}.admin-ahrefs-rejects li{break-inside:avoid;margin:2px 0}@media (max-width:720px){.admin-ahrefs-rejects ul{columns:1}}.admin-seo-mode-toggle{border:1px solid var(--admin-line);background:#fff;border-radius:12px;gap:4px;margin:14px 0 0;padding:4px;display:inline-flex}.admin-seo-mode-toggle button{min-height:36px;color:var(--admin-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:6px 16px;font-size:13px;font-weight:700}.admin-seo-mode-toggle button[aria-pressed=true]{color:#fff;background:#171713}.admin-seo-review-facts>.admin-seo-anchors{background:#fff;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:15px;display:grid}.admin-seo-anchors__zone{align-content:start;gap:6px;display:grid}.admin-seo-anchors__row{gap:6px;display:flex}.admin-seo-anchors__row input{border:1px solid var(--admin-line);border-radius:9px;flex:1;min-width:0;padding:9px 11px;font-size:13px}.admin-seo-anchors__row>button{border:1px solid var(--admin-line);color:var(--admin-muted);cursor:pointer;background:0 0;border-radius:9px;flex:0 0 34px;font-size:16px}.admin-seo-anchors__row>button:hover{color:#a52f22;border-color:#b539295c}.admin-seo-anchors__append{border:1px dashed var(--admin-line);color:var(--admin-muted);cursor:pointer;background:0 0;border-radius:9px;justify-self:start;padding:5px 10px;font-size:12px;font-weight:700}.admin-seo-anchors__actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.admin-seo-anchors__actions .button{min-height:38px;padding:8px 14px;font-size:13px}.admin-seo-anchors__note{color:var(--admin-muted);grid-column:1/-1;margin:0;font-size:12px}.admin-seo-workspace--bulk{display:block}.admin-seo-bulk-row{border:1px solid var(--admin-line);background:#fff;border-radius:14px;margin-top:14px}.admin-seo-bulk-row>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;list-style:none;display:flex}.admin-seo-bulk-row>summary::-webkit-details-marker{display:none}.admin-seo-bulk-row>summary b{overflow-wrap:anywhere;font-size:14px}.admin-seo-bulk-row>summary span{background:var(--admin-panel-soft,#f4f1ea);color:var(--admin-muted);border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:800}.admin-seo-bulk-row[data-phase=ready]>summary span{color:#245f39;background:#dff3e5}.admin-seo-bulk-row[data-phase=published]>summary span{color:#fff;background:#171713}.admin-seo-bulk-row[data-phase=failed]>summary span{color:#a52f22;background:#b539291a}.admin-seo-bulk-row>.admin-seo-fields,.admin-seo-bulk-row>.admin-seo-upload-batch,.admin-seo-bulk-row>.admin-seo-upload-grid,.admin-seo-bulk-row>.admin-seo-error,.admin-seo-bulk-row>.admin-seo-acknowledge,.admin-seo-bulk-row>.admin-seo-bulk-preview,.admin-seo-bulk-row>.admin-seo-bulk-row__remove{margin:0 16px 14px}.admin-seo-bulk-preview{border:1px solid var(--admin-line);background:var(--admin-panel-soft,#f8f6f0);border-radius:12px;gap:10px;padding:13px;display:grid}.admin-seo-bulk-preview__images{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-seo-bulk-preview__images img{background:#ddd;border-radius:9px;width:100%}.admin-seo-bulk-preview__facts{color:var(--admin-muted);margin:0;font-size:13px}.admin-seo-bulk-preview__facts b{color:var(--admin-text,#171713)}.admin-seo-bulk-preview>.admin-seo-anchors{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.admin-seo-bulk-preview__done{color:#245f39;margin:0;font-weight:800}.admin-seo-bulk-row__remove{border:1px solid var(--admin-line);color:var(--admin-muted);cursor:pointer;background:0 0;border-radius:9px;justify-self:start;padding:6px 11px;font-size:12px;font-weight:700}.admin-seo-bulk-row__remove:hover{color:#a52f22;border-color:#b539295c}.admin-seo-bulk-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.admin-seo-bulk-note{color:var(--admin-muted);margin:10px 0 0;font-size:13px}@media (max-width:720px){.admin-seo-review-facts>.admin-seo-anchors,.admin-seo-bulk-preview>.admin-seo-anchors{grid-template-columns:minmax(0,1fr)}}.mk-benefits-media{border:1px solid var(--mk-line);background:var(--mk-canvas);border-radius:16px;width:100%;margin-top:16px;display:block}@media (prefers-reduced-motion:reduce){.mk-benefits-media .mk-video__el{display:none}}.admin-seo-review-facts>.admin-seo-fact-wide{grid-column:1/-1}.admin-sitemon-page{--sitemon-up:#2e7d4f;--sitemon-up-soft:#e3f1e8;--sitemon-down:#b3261e;--sitemon-down-soft:#f9e4e2;--sitemon-ru:#6d45b5;--sitemon-ru-soft:#ece4f8;--sitemon-warn:#a8690f;--sitemon-warn-soft:#f8ebd3;--sitemon-unk:#6b7683;--sitemon-unk-soft:#e8ecf0}.admin-sitemon-notice{background:#eef5ee;border:1px solid #cfd8cf;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:14px 16px;font-size:12px;display:flex}.admin-sitemon-summary{grid-template-columns:minmax(280px,1.2fr) minmax(320px,2fr);align-items:start;gap:18px;display:grid}@media (max-width:960px){.admin-sitemon-summary{grid-template-columns:1fr}}.admin-sitemon-run{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:15px;gap:6px;padding:16px 18px;font-size:12px;display:grid}.admin-sitemon-run b{font-size:13px}.admin-sitemon-run small,.admin-sitemon-site small,.admin-sitemon-status small,.admin-sitemon-last small{color:var(--admin-muted);font-size:11px;line-height:1.45}.admin-sitemon-counters{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.admin-sitemon-counters li{border:1px solid var(--admin-line);background:var(--admin-card);border-left-width:4px;border-radius:12px;gap:2px;padding:12px 14px;display:grid}.admin-sitemon-counters li b{font-variant-numeric:tabular-nums;font-size:20px}.admin-sitemon-counters li span{color:var(--admin-muted);font-size:11px}.admin-sitemon-counters li.is-up{border-left-color:var(--sitemon-up)}.admin-sitemon-counters li.is-degraded,.admin-sitemon-counters li.is-challenged{border-left-color:var(--sitemon-warn)}.admin-sitemon-counters li.is-down_ru{border-left-color:var(--sitemon-ru)}.admin-sitemon-counters li.is-down{border-left-color:var(--sitemon-down)}.admin-sitemon-counters li.is-unknown{border-left-color:var(--sitemon-unk)}.admin-sitemon-add{border:1px dashed var(--admin-line);background:var(--admin-card);border-radius:15px;flex-wrap:wrap;align-items:flex-end;gap:12px 14px;padding:14px 18px;display:flex}.admin-sitemon-add label{color:var(--admin-muted);flex:320px;gap:6px;font-size:11px;font-weight:700;display:grid}.admin-sitemon-add input{border:1px solid var(--admin-line);min-height:42px;font:inherit;border-radius:11px;padding:0 12px;font-size:13px}.admin-sitemon-add small{color:var(--admin-muted);flex-basis:100%;font-size:11px}.admin-sitemon-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 8px;font-size:11px;font-weight:750;display:inline-flex}.admin-sitemon-pill:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.admin-sitemon-pill.is-up{color:var(--sitemon-up);background:var(--sitemon-up-soft)}.admin-sitemon-pill.is-degraded,.admin-sitemon-pill.is-challenged{color:var(--sitemon-warn);background:var(--sitemon-warn-soft)}.admin-sitemon-pill.is-down_ru{color:var(--sitemon-ru);background:var(--sitemon-ru-soft)}.admin-sitemon-pill.is-down{color:var(--sitemon-down);background:var(--sitemon-down-soft)}.admin-sitemon-pill.is-unknown{color:var(--sitemon-unk);background:var(--sitemon-unk-soft)}.admin-sitemon-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.admin-sitemon-item{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:14px}.admin-sitemon-item.is-disabled{opacity:.6}.admin-sitemon-item.is-open{border-color:var(--admin-ink)}.admin-sitemon-row{grid-template-columns:minmax(200px,1.4fr) minmax(150px,1fr) minmax(140px,1fr) minmax(170px,1.3fr) auto;align-items:center;gap:14px 18px;padding:14px 16px;display:grid}@media (max-width:1200px){.admin-sitemon-row{grid-template-columns:1fr 1fr}}@media (max-width:640px){.admin-sitemon-row{grid-template-columns:1fr}}.admin-sitemon-site,.admin-sitemon-status,.admin-sitemon-last{gap:4px;min-width:0;display:grid}.admin-sitemon-site a{color:var(--admin-ink);overflow-wrap:anywhere;font-size:13px;font-weight:750}.admin-sitemon-site small a{color:var(--admin-muted);text-decoration:underline}.admin-sitemon-status .admin-sitemon-pill{justify-self:start}.admin-sitemon-last b{font-variant-numeric:tabular-nums;font-size:12px}.admin-sitemon-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-sitemon-actions .admin-refresh{min-height:34px;padding:0 12px}.admin-sitemon-detail{border-top:1px solid var(--admin-line);gap:10px;padding:4px 16px 18px;display:grid}.admin-sitemon-detail h3{letter-spacing:.02em;margin:12px 0 0;font-size:12px;font-weight:800}.admin-sitemon-check{gap:8px;display:grid}.admin-sitemon-check h4{color:var(--admin-muted);letter-spacing:.06em;text-transform:uppercase;margin:6px 0 0;font-size:10px;font-weight:800}.admin-sitemon-table-wrap{border:1px solid var(--admin-line);border-radius:12px;overflow-x:auto}.admin-sitemon-table{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.admin-sitemon-table th,.admin-sitemon-table td{border-bottom:1px solid var(--admin-line);text-align:left;vertical-align:top;padding:8px 10px}.admin-sitemon-table thead th{color:var(--admin-muted);letter-spacing:.06em;text-transform:uppercase;background:#f3f0e8;font-size:9px;font-weight:800}.admin-sitemon-table tbody tr:last-child td{border-bottom:0}.admin-sitemon-table td b,.admin-sitemon-table td small{display:block}.admin-sitemon-table td small{color:var(--admin-muted);font-size:11px}.admin-sitemon-table td.is-num{font-variant-numeric:tabular-nums;white-space:nowrap}.admin-sitemon-table td.is-mono{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.admin-sitemon-table td.is-details{overflow-wrap:anywhere;min-width:220px}.admin-sitemon-outcome{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-block}.admin-sitemon-outcome.is-ok{color:var(--sitemon-up);background:var(--sitemon-up-soft)}.admin-sitemon-outcome.is-fail{color:var(--sitemon-down);background:var(--sitemon-down-soft)}.admin-sitemon-outcome.is-challenged{color:var(--sitemon-warn);background:var(--sitemon-warn-soft)}.admin-sitemon-outcome.is-error{color:var(--sitemon-unk);background:var(--sitemon-unk-soft)}.admin-sitemon-log{border:1px solid var(--admin-line);background:#faf8f2;border-radius:12px;gap:4px;margin:0;padding:10px 12px;font-size:12px;line-height:1.45;list-style:none;display:grid}.admin-sitemon-log li{grid-template-columns:70px 1fr;gap:10px;display:grid}.admin-sitemon-log time{color:var(--admin-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.admin-sitemon-log li.is-warn span{color:var(--sitemon-warn)}.admin-sitemon-log li.is-error span{color:var(--sitemon-down);font-weight:700}.admin-sitemon-history{gap:6px;margin:0;padding:0;list-style:none;display:grid}.admin-sitemon-history__item{border:1px solid var(--admin-line);border-radius:12px}.admin-sitemon-history__item>button{width:100%;color:var(--admin-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:90px 100px auto auto 1fr auto;align-items:center;gap:8px 12px;padding:9px 12px;font-size:12px;display:grid}@media (min-width:901px){.admin-sitemon-history__item>button .admin-sitemon-history__summary{grid-column:5}.admin-sitemon-history__item>button>i{grid-column:6}}@media (max-width:900px){.admin-sitemon-history__item>button{grid-template-columns:90px 1fr auto auto}.admin-sitemon-history__item>button .admin-sitemon-history__summary,.admin-sitemon-history__item>button em{grid-column:1/-1}.admin-sitemon-history__item>button>i{grid-area:1/4}}.admin-sitemon-history__item>button time{color:var(--admin-muted);font-variant-numeric:tabular-nums}.admin-sitemon-history__trigger{color:var(--admin-muted);font-size:11px}.admin-sitemon-history__item>button em{color:var(--sitemon-ru);font-size:11px;font-style:normal;font-weight:700}.admin-sitemon-history__summary{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-sitemon-history__item.is-open>button .admin-sitemon-history__summary{white-space:normal}.admin-sitemon-history__item .admin-sitemon-check{padding:0 12px 12px}.admin-sitemon-status__row{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.admin-sitemon-flag{border:1px dashed var(--sitemon-warn);color:var(--sitemon-warn);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}@keyframes admin-sitemon-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.admin-icon-btn.is-loading svg{animation:none}}.admin-task-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.admin-task-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-task-review-mode{color:var(--mk-muted);margin-top:6px;font-size:12px;display:block}.admin-task-precheck-switch{color:var(--mk-muted);cursor:pointer;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.admin-task-precheck-switch input{flex:none;width:16px;height:16px;margin:0}.admin-task-ai-summary>.admin-task-save{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:12px;flex-wrap:wrap;flex:100%;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 12px;display:flex}.admin-task-save__status{flex:240px;gap:2px;min-width:0;display:grid}.admin-task-save__status b{font-size:14px}.admin-task-save__status span{font-size:13px;line-height:1.4}.admin-task-save__status small{color:var(--mk-muted);font-size:12px}.admin-task-save button{flex:none}.admin-task-save.is-clean .admin-task-save__status b{color:var(--mk-muted)}.admin-task-save.is-dirty{background:#fff4e2;border-color:#e3b77c}.admin-task-save.is-dirty .admin-task-save__status b{color:var(--mk-warning)}.admin-task-save.is-dirty .admin-task-save__status b:before{content:"● "}.admin-task-save.is-dirty button{box-shadow:0 0 0 3px #81511f2e}.admin-task-save.is-saved{background:#eef7f0;border-color:#b9d8c3}.admin-task-save.is-saved .admin-task-save__status b{color:var(--mk-success)}.admin-task-save.is-saved .admin-task-save__status b:before{content:"✓ "}.admin-task-save.is-failed{background:#fff4f2;border-color:#f1b5ad}.admin-task-save.is-failed .admin-task-save__status b,.admin-task-save.is-failed .admin-task-save__status span{color:var(--mk-danger)}@media (max-width:560px){.admin-task-save button{width:100%}}.admin-task-savebar{z-index:5;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:12px;gap:10px;margin-top:14px;display:grid;position:sticky;bottom:0;box-shadow:0 -6px 18px #00000014}.admin-task-savebar__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.admin-task-savebar__actions{flex-wrap:wrap;gap:8px;display:flex}.admin-task-savebar.is-dirty .button--ghost{box-shadow:none}.admin-task-savebar .admin-save-progress{max-height:30vh;margin-top:0;overflow:auto}.admin-catalog.has-bulk-bar .admin-task-savebar{position:static}@media (max-width:560px){.admin-task-savebar__actions{width:100%}}.admin-rotation__unsaved{color:var(--mk-warning);background:#fff4e2;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:700;display:inline-block}.admin-template__select{cursor:pointer;flex:none;align-self:flex-start;align-items:center;margin-top:2px;display:inline-flex}.admin-template__heading>div{flex:auto}.admin-template__select input,.admin-campaign__select-all input{width:16px;height:16px;accent-color:var(--admin-ink);cursor:pointer;margin:0}.admin-campaign__select-all{color:var(--mk-muted);cursor:pointer;align-items:center;gap:6px;margin:6px 0 0;font-size:12px;display:inline-flex}.admin-catalog.has-bulk-bar{padding-bottom:260px}.admin-bulk-bar{z-index:40;max-height:70vh;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--admin-line);background:var(--admin-card);gap:10px;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -8px 24px #00000014}.admin-bulk-bar--notice,.admin-bulk-bar__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.admin-bulk-bar__actions,.admin-bulk-bar__row,.admin-bulk-bar__confirm-actions,.admin-bulk-bar__price{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-bulk-bar__group{border:1px solid var(--admin-line);border-radius:10px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.admin-bulk-bar__group>small{color:var(--mk-muted);font-size:11px}.admin-bulk-bar__panel{border:1px dashed var(--admin-line);border-radius:10px;gap:10px;padding:10px 12px;display:grid}.admin-bulk-bar__panel>small,.admin-bulk-bar__outcome small,.admin-bulk-bar__progress{color:var(--mk-muted);font-size:12px}.admin-bulk-bar__grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.admin-bulk-bar__grid label{gap:4px;font-size:12px;display:grid}.admin-bulk-bar__grid input:not([type=checkbox]),.admin-bulk-bar__grid select,.admin-bulk-bar__price input,.admin-bulk-bar__price select{border:1px solid var(--admin-line);font:inherit;border-radius:8px;padding:6px 8px}.admin-bulk-bar__price input{width:140px}.admin-bulk-bar__preview{gap:4px;max-height:200px;margin:0;padding:0;font-size:12px;list-style:none;display:grid;overflow:auto}.admin-bulk-bar__preview li{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.admin-bulk-bar__preview li.is-skipped{color:var(--mk-muted)}.admin-bulk-bar__progress{margin:0}.admin-bulk-bar__outcome{gap:6px;font-size:13px;display:grid}.admin-bulk-bar__outcome ul{margin:0;padding-left:18px}.admin-bulk-bar__confirm{border:1px solid var(--admin-ink);border-radius:10px;gap:8px;padding:10px 12px;display:grid}.admin-bulk-bar__confirm p{margin:0}.admin-bulk-bar [role=alert]{color:#b42318}.admin-icon-btn{border:1px solid var(--admin-line);width:34px;height:34px;color:var(--admin-ink);background:var(--admin-card);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:transform .12s,background-color .12s,color .12s;display:inline-flex}.admin-icon-btn svg{flex:none}.admin-template__current>button.admin-icon-btn{flex-direction:row;flex:none;justify-content:center;align-self:stretch;align-items:center;width:46px;height:auto;padding:0}.admin-icon-btn--sm{border-radius:7px;width:24px;height:24px}.admin-icon-btn:hover:not(:disabled){border-color:var(--admin-ink)}.admin-icon-btn:not(:disabled):active{background:var(--admin-ink);color:var(--admin-card);transform:scale(.9)}.admin-icon-btn:disabled{opacity:.45;cursor:not-allowed}.admin-icon-btn.is-danger{color:#a2412f}.admin-icon-btn.is-loading{opacity:1;color:var(--admin-muted);cursor:progress}.admin-icon-btn.is-loading svg{animation:.9s linear infinite admin-sitemon-spin}.admin-sitemon-site__line{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.admin-sitemon-site__line .admin-icon-btn{width:26px;height:26px;color:var(--admin-muted);border-radius:7px}.admin-sitemon-new{background:var(--admin-coral);border-radius:999px;flex:none;width:8px;height:8px}.admin-sitemon-pair{border:1px dashed var(--admin-line);color:var(--admin-muted);overflow-wrap:anywhere;border-radius:999px;max-width:100%;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700}.admin-sitemon-copied{color:var(--sitemon-up);font-size:11px;font-style:normal;font-weight:700}.admin-sitemon-serpcell{flex-wrap:wrap;align-content:flex-start;gap:6px;min-width:0;display:flex}.admin-sitemon-serpcell>small{color:var(--admin-muted);font-size:11px}.admin-sitemon-serp{border:1px solid var(--admin-line);border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:3px 9px 3px 8px;font-size:11px;display:inline-flex}.admin-sitemon-serp small{max-width:160px;color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-sitemon-serp b{font-variant-numeric:tabular-nums;white-space:nowrap}.admin-sitemon-serp.is-found b{color:var(--sitemon-up)}.admin-sitemon-serp.is-missing{border-color:var(--sitemon-down)}.admin-sitemon-serp.is-missing b{color:var(--sitemon-down)}.admin-sitemon-serp.is-error b{color:var(--sitemon-unk)}.admin-sitemon-serpcell{flex-direction:column;gap:4px}.admin-sitemon-verdict{font-size:12px;line-height:1.3}.admin-sitemon-verdict.is-ok{color:var(--sitemon-up)}.admin-sitemon-verdict.is-down,.admin-sitemon-verdict.is-serpMissing{color:var(--sitemon-down)}.admin-sitemon-verdict.is-needsHuman,.admin-sitemon-verdict.is-manual,.admin-sitemon-verdict.is-serpOff{color:var(--sitemon-unk)}.admin-sitemon-serpline{overflow-wrap:anywhere;max-width:100%;color:var(--admin-muted);font-size:11px;line-height:1.35}.admin-sitemon-serpline.is-found{color:var(--sitemon-up)}.admin-sitemon-serpline.is-missing{color:var(--sitemon-down)}.admin-sitemon-serpline.is-error,.admin-sitemon-serpline.is-off{color:var(--admin-muted)}.admin-sitemon-serpline.is-stale{color:var(--admin-muted);font-style:italic}.admin-sitemon-timeline{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.admin-sitemon-timeline li{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.admin-sitemon-timeline__query{color:var(--admin-muted);font-size:11px}.admin-sitemon-timeline b{font-size:12px}.admin-sitemon-timeline small{color:var(--admin-muted);font-size:11px}.admin-sitemon-run{grid-template-columns:minmax(0,1fr);min-width:0}.admin-sitemon-accuracy{min-width:0;margin:8px 0 4px}.admin-sitemon-accuracy>summary{cursor:pointer;color:var(--admin-muted);font-size:11px}.admin-sitemon-accuracy .admin-sitemon-table-wrap{overscroll-behavior-x:contain;max-width:100%;margin-top:8px;overflow-x:auto}.admin-sitemon-accuracy .admin-sitemon-table{font-size:11px}.admin-sitemon-accuracy .admin-sitemon-table th,.admin-sitemon-accuracy .admin-sitemon-table td{padding:6px 7px}.admin-sitemon-accuracy .admin-sitemon-table thead th{letter-spacing:.02em;white-space:normal;vertical-align:bottom;line-height:1.25}.admin-sitemon-accuracy .admin-sitemon-table td.is-point{min-width:7.5em}.admin-sitemon-balance{color:var(--admin-muted);font-size:11px}.admin-sitemon-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-sitemon-toolbar input,.admin-sitemon-toolbar select{border:1px solid var(--admin-line);background:var(--admin-card);min-height:36px;color:var(--admin-ink);font:inherit;border-radius:10px;padding:0 10px;font-size:12px}.admin-sitemon-toolbar input{min-width:220px}.admin-sitemon-counters li button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.admin-sitemon-counters li.is-serpMissing{border-left-color:var(--sitemon-down)}.admin-sitemon-hits{gap:6px;margin:0;padding:0 0 0 4px;font-size:12px;list-style:none;display:grid}.admin-sitemon-hits li{border:1px solid var(--admin-line);border-radius:8px;grid-template-columns:28px 1fr;gap:2px 10px;padding:6px 8px;display:grid}.admin-sitemon-hits li.is-match{border-color:var(--sitemon-up);background:var(--sitemon-up-soft)}.admin-sitemon-hits li b{font-variant-numeric:tabular-nums;grid-row:span 2}.admin-sitemon-hits li small{color:var(--admin-muted);overflow-wrap:anywhere}.admin-sitemon-archive{opacity:.85}.admin-sitemon-table td.is-details b{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.admin-sitemon-role{border:1px solid var(--admin-line);color:var(--admin-muted);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex:none;padding:1px 7px;font-size:10px;font-style:normal;font-weight:800}.admin-sitemon-role.is-serp{border-color:var(--sitemon-up);color:var(--sitemon-up)}.admin-sitemon-role.is-landing{border-color:var(--admin-ink);color:var(--admin-ink)}.admin-sitemon-addresses{border:1px dashed var(--admin-line);color:var(--admin-muted);text-align:left;cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:2px 9px;font-size:11px;font-weight:700}.admin-sitemon-addresses:hover{border-color:var(--admin-ink);color:var(--admin-ink)}.admin-sitemon-members{gap:8px;margin:0 12px 12px;padding:0;list-style:none;display:grid}.admin-sitemon-member{border:1px dashed var(--admin-line);background:color-mix(in srgb, var(--admin-line) 12%, transparent);border-radius:12px}.admin-sitemon-member.is-disabled{opacity:.6}.admin-sitemon-member .admin-sitemon-row{padding:10px 12px}.admin-sitemon-reason{color:var(--admin-ink);overflow-wrap:anywhere;font-size:11px;font-weight:650;line-height:1.35}.admin-sitemon-manual-note,.admin-sitemon-final{color:var(--admin-muted);overflow-wrap:anywhere;font-size:11px}.admin-sitemon-inner-problem{color:var(--sitemon-down);font-size:11px;font-style:normal;font-weight:700}.admin-sitemon-flag.is-manual{border-style:solid;border-color:var(--sitemon-up);color:var(--sitemon-up)}.admin-sitemon-serp__host{max-width:150px;color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-sitemon-manual{border:1px solid var(--admin-line);background:var(--sitemon-up-soft);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:8px;margin:0 16px 14px;padding:12px;display:flex}.admin-sitemon-manual label{flex:260px;gap:4px;min-width:0;display:grid}.admin-sitemon-manual label span{color:var(--admin-muted);font-size:11px;font-weight:700}.admin-sitemon-manual input{border:1px solid var(--admin-line);background:var(--admin-card);min-height:36px;color:var(--admin-ink);border-radius:10px;padding:0 10px;font-size:13px}.admin-sitemon-manual>small{color:var(--admin-muted);flex:100%;font-size:11px;line-height:1.4}.admin-sitemon-facts{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:12px;gap:6px;margin:0;padding:10px 12px;list-style:none;display:grid}.admin-sitemon-facts li{grid-template-columns:minmax(140px,auto) minmax(0,1fr);align-items:baseline;gap:4px 12px;display:grid}@media (max-width:640px){.admin-sitemon-facts li{grid-template-columns:1fr}}.admin-sitemon-facts li span{color:var(--admin-muted);font-size:11px;font-weight:700}.admin-sitemon-facts li b{overflow-wrap:anywhere;font-size:12px}.admin-seo-field-money{align-content:start;gap:7px;display:grid}.admin-seo-apply-all{color:var(--admin-muted);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;font-size:11px;gap:8px!important;display:grid!important}.admin-seo-fields .admin-seo-apply-all input[type=checkbox]{width:16px;height:16px;accent-color:var(--admin-coral);padding:0}.admin-seo-derived-note{color:var(--admin-muted);overflow-wrap:anywhere;font-size:11px}.admin-seo-derived-note b{color:var(--admin-ink)}.admin-seo-ocr-note{color:var(--admin-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;display:block}.admin-seo-bulk-row>.admin-seo-ocr-note{margin:-8px 16px 14px}.admin-seo-acknowledge{background:#b539290f;border:1px solid #b5392940;border-radius:13px;justify-items:start;gap:10px;margin-top:12px;padding:13px 15px;display:grid}.admin-seo-acknowledge p{color:var(--admin-ink);margin:0;font-size:12px;line-height:1.45}.admin-seo-acknowledge--done{background:#d49a221a;border-color:#d49a2259}.admin-seo-title-conflict__field{width:100%;color:var(--admin-muted);gap:4px;font-size:12px;display:grid}.admin-seo-title-conflict__field input{border:1px solid var(--admin-line);width:100%;min-height:38px;color:var(--admin-ink);font:inherit;background:#fff;border-radius:9px;padding:8px 10px;font-size:14px}.admin-seo-title-conflict small{color:#a52f22;font-size:12px}.admin-seo-title-conflict__actions{flex-wrap:wrap;gap:8px;display:flex}.admin-seo-anchor-retry{background:#d49a2214;border:1px solid #d49a2259;border-radius:13px;justify-items:start;gap:12px;margin-top:12px;padding:13px 15px;display:grid}.admin-seo-anchor-retry>p{color:var(--admin-ink);margin:0;font-size:12px;line-height:1.45}.admin-seo-anchor-retry>.admin-seo-anchors{width:100%}.admin-seo-ocr-lines{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.admin-seo-ocr-lines>span{width:100%;color:var(--admin-muted);font-size:12px}.admin-seo-ocr-lines>button{border:1px dashed var(--admin-line);max-width:100%;color:var(--admin-ink);text-align:left;cursor:pointer;background:#fff;border-radius:9px;padding:5px 10px;font-size:12px}.admin-seo-ocr-lines>button:hover:not(:disabled){border-color:#b539295c}.admin-seo-manual-offer{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.admin-seo-manual-offer small{color:var(--admin-muted);flex:220px;font-size:12px;line-height:1.45}.admin-seo-manual{background:#b539290a;border:1px solid #b5392940;border-radius:13px;gap:12px;margin-top:12px;padding:13px 15px;display:grid}.admin-seo-manual>p{color:var(--admin-ink);margin:0;font-size:12px;line-height:1.45}.admin-seo-manual__tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-seo-manual__tab{border:1px solid var(--admin-line);min-width:0;color:var(--admin-ink);text-align:left;cursor:pointer;background:#fff;border-radius:10px;justify-items:start;gap:4px;padding:6px;font-size:11px;display:grid}.admin-seo-manual__tab img{object-fit:cover;object-position:top;border-radius:6px;width:100%;height:72px}.admin-seo-manual__tab span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.admin-seo-manual__tab small{color:var(--admin-muted)}.admin-seo-manual__tab--failed small{color:#a52f22}.admin-seo-manual__tab--passed small{color:#1f6b3b}.admin-seo-manual__tab--manual small{color:var(--admin-ink);font-weight:700}.admin-seo-screen-checks{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.admin-seo-screen-check{overflow-wrap:anywhere;border:1px solid #0000;border-radius:999px;max-width:100%;padding:3px 9px;font-size:12px;line-height:1.4}.admin-seo-screen-check--passed{color:#1f6b3b;background:#1f6b3b14;border-color:#1f6b3b47}.admin-seo-screen-check--failed{color:#a52f22;background:#b5392914;border-color:#b539294d}.admin-seo-bulk-row>.admin-seo-screen-checks{margin:-8px 16px 14px}.admin-seo-manual__tab--active{border-color:#b53526;box-shadow:0 0 0 2px #b535262e}.admin-seo-manual__workspace{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.admin-seo-manual .admin-redaction-canvas--seo{width:min(100%,360px)}.admin-seo-manual .admin-redaction-canvas--seo .admin-redaction-canvas__image{border:1px solid var(--admin-line);border-radius:8px}.admin-seo-manual__side{flex:220px;align-content:start;gap:8px;display:grid}.admin-seo-manual__side small,.admin-seo-manual__field small,.admin-seo-manual__check small{color:var(--admin-muted);font-size:12px;line-height:1.45}.admin-seo-manual__note{color:#a52f22;margin:0;font-size:12px;line-height:1.45}.admin-seo-manual__actions{flex-wrap:wrap;gap:8px;display:flex}.admin-seo-manual__field{max-width:460px;color:var(--admin-ink);gap:4px;font-size:12px;font-weight:700;display:grid}.admin-seo-manual__field input{border:1px solid var(--admin-line);min-height:38px;color:var(--admin-ink);font:inherit;background:#fff;border-radius:9px;padding:8px 10px;font-size:14px;font-weight:400}.admin-seo-manual__check{color:var(--admin-ink);align-items:flex-start;gap:8px;font-size:13px;font-weight:700;display:flex}.admin-seo-manual__check input{margin-top:3px}.admin-seo-manual__check span{gap:2px;display:grid}.admin-seo-manual__check small{font-weight:400}@media (max-width:560px){.admin-seo-manual__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-seo-task-warnings{color:var(--admin-ink);align-items:center;gap:8px;margin:0;font-size:12px;line-height:1.45;display:flex}.task-labels{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.task-label{cursor:help;border-radius:999px;outline:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:relative}.task-label.is-hit{color:#8a4b00;background:#ffe2a4}.task-label.is-new{color:#1f6b2e;background:#dcf5df}.task-label.is-fast{color:#274a6d;background:#dce8f5}.task-label.is-warning{color:#8a1f1f;background:#ffd9d9}.task-label:focus-visible{box-shadow:0 0 0 2px}.task-label__tip{z-index:1000;color:#fff;text-align:left;white-space:normal;pointer-events:none;background:#1f2933;border-radius:8px;width:max-content;max-width:240px;padding:6px 9px;font-size:12px;font-weight:500;line-height:1.35;display:none;position:fixed;transform:translate(-50%,-100%)}.task-label__tip.is-visible{display:block}.task-label__tip{max-width:min(240px,100vw - 16px)}.admin-label-picker{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-label-picker__chip{border:1px solid var(--line,#d9dee5);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 6px;font-size:12px;font-weight:700;display:inline-flex}.admin-label-picker__chip input[type=checkbox],.admin-seo-fields .admin-label-picker__chip input[type=checkbox]{border-radius:4px;flex:none;width:16px;height:16px;min-height:0;margin:0;padding:0}.admin-label-picker__chip{flex:none}.admin-label-picker__chip.is-on{border-color:currentColor}.admin-label-picker__chip{box-sizing:border-box;justify-content:flex-start;min-width:132px;min-height:32px}.admin-seo-fields .admin-label-picker__chip{align-items:center;gap:6px;display:inline-flex}.task-compact-title strong .task-labels{vertical-align:-4px;margin-right:6px;display:inline-flex}.mk-first-task__copy h2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mk-first-task__copy h2 .task-labels{display:inline-flex}.mk-task-preview-list__lead{color:var(--mk-coral-ink);letter-spacing:.09em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.task-compact-title .task-label,.mk-first-task__copy .task-label,.task-card__meta .task-label{width:20px;height:20px}.task-compact-title .task-label svg,.mk-first-task__copy .task-label svg,.task-card__meta .task-label svg{width:12px;height:12px}.task-card__meta .task-labels,.admin-template__tags .task-labels{margin-left:2px}.admin-advertiser-actions{border:1px dashed var(--admin-line,#d9dee5);border-radius:12px;margin:10px 0 14px;padding:10px 12px}.admin-advertiser-actions__site{color:var(--mk-muted);align-items:center;gap:8px;margin-right:6px;font-size:12px;display:inline-flex}.admin-advertiser-actions__site select{border:1px solid var(--admin-line,#d9dee5);max-width:260px;font:inherit;border-radius:8px;padding:6px 8px;font-size:12px}.admin-wizard-switch{border:1px solid var(--admin-line);background:#fff;border-radius:12px;gap:4px;margin:18px 0 -6px 24px;padding:4px;display:inline-flex}.admin-wizard-switch button{min-height:36px;color:var(--admin-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:6px 16px;font-size:13px;font-weight:700}.admin-wizard-switch button[aria-pressed=true]{color:#fff;background:#171713}.admin-seo-form{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:28px;display:grid;box-shadow:0 18px 55px #2a241a0f}.admin-seo-form>label{gap:7px;font-size:11px;font-weight:800;display:grid}.admin-seo-form input,.admin-seo-form select,.admin-seo-form textarea{font:inherit;border:1px solid var(--admin-line);background:#fff;border-radius:10px;padding:10px 12px;font-weight:500}.admin-seo-form small{color:var(--admin-muted);font-weight:500}.admin-seo-wide,.admin-seo-form>.admin-validation,.admin-seo-form>.button{grid-column:1/-1}.admin-seo-form>.button{justify-self:start}.admin-seo-advertiser-create{border:1px dashed var(--admin-line);border-radius:14px;grid-column:1/-1;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:12px;padding:14px;display:grid}.admin-seo-advertiser-create label{gap:6px;font-size:11px;font-weight:800;display:grid}.admin-seo-labels{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:11px;font-weight:800;display:flex}.admin-seo-label{align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:720px){.admin-seo-form,.admin-seo-advertiser-create{grid-template-columns:minmax(0,1fr)}}.admin-seo-screen-card{align-content:start;gap:8px;margin:0;display:grid}.admin-seo-screen-card__hosts{color:var(--admin-muted);gap:4px;font-size:12px;display:grid}.admin-seo-screen-card__hosts ul{flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none;display:flex}.admin-seo-screen-card__hosts li{border:1px solid var(--admin-line);background:var(--admin-panel-soft,#f8f6f0);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 8px;display:inline-flex}.admin-seo-screen-card__hosts--open li{background:#fff8e1;border-color:#c9a227}.admin-seo-screen-card__drop{cursor:pointer;color:var(--admin-muted);background:0 0;border:0;border-radius:999px;padding:2px 5px;font-size:15px;line-height:1}.admin-seo-screen-card__drop:hover:not(:disabled){background:var(--admin-line);color:var(--admin-text,#171713)}.admin-seo-screen-card__drop:disabled{cursor:default;opacity:.5}.admin-seo-screen-card__expect{color:var(--admin-muted);border:1px solid var(--admin-line);border-radius:10px;padding:6px 9px;font-size:12px}.admin-seo-screen-card__expect summary{cursor:pointer}.admin-seo-screen-card__expect ul{gap:3px;margin:6px 0 0;padding-left:18px;display:grid}.admin-seo-screen-card__expect b{overflow-wrap:anywhere}.admin-seo-texts{border:1px solid var(--admin-line);color:var(--admin-muted);border-radius:10px;gap:6px;padding:8px 9px;font-size:12px;display:grid}.admin-seo-texts__title{color:var(--admin-text,#171713);align-items:center;gap:4px;font-size:12px;display:inline-flex}.admin-seo-texts__list{flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none;display:flex}.admin-seo-texts__chip{border:1px solid var(--admin-line);background:var(--admin-panel-soft,#f8f6f0);border-radius:999px;align-items:center;max-width:100%;display:inline-flex}.admin-seo-texts__text{min-width:0;color:var(--admin-text,#171713);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;padding:3px 2px 3px 9px}.admin-seo-texts__drop{cursor:pointer;color:var(--admin-muted);background:0 0;border:0;border-radius:999px;flex:none;padding:2px 7px 2px 4px;font-size:15px;line-height:1}.admin-seo-texts__drop:hover:not(:disabled){color:#a52f22}.admin-seo-texts__text:disabled,.admin-seo-texts__drop:disabled{cursor:default;opacity:.6}.admin-seo-texts__item{flex:100%}.admin-seo-texts__input{border:1px solid var(--admin-line);border-radius:9px;width:100%;min-width:0;padding:6px 9px;font-size:12px}.admin-seo-texts__add{border:1px dashed var(--admin-line);color:var(--admin-muted);cursor:pointer;background:0 0;border-radius:9px;justify-self:start;padding:4px 9px;font-size:12px;font-weight:700}.admin-seo-texts__add:disabled{cursor:default;opacity:.6}.admin-seo-texts__note{line-height:1.35}.admin-seo-texts__note--warn{color:#a33a1c}.admin-seo-screen-card__actions{flex-wrap:wrap;gap:6px;display:flex}.admin-seo-screen-card__actions .button{border-radius:9px;gap:6px;min-height:32px;padding:6px 10px;font-size:12px}.admin-seo-screen-card__replace:has(input:disabled){opacity:.55;cursor:not-allowed;pointer-events:none}.admin-seo-screen-card__replace{cursor:pointer;align-items:center;display:inline-flex;position:relative;overflow:hidden}.admin-seo-screen-card__replace input{opacity:0;cursor:pointer;position:absolute;inset:0}.admin-seo-screen-card__deep{border:1px solid var(--admin-line);background:var(--admin-panel-soft,#f8f6f0);border-radius:10px;gap:6px;padding:7px 9px;font-size:12px;display:grid}.admin-seo-screen-card__deep p{color:var(--admin-muted);overflow-wrap:anywhere;margin:0}.admin-seo-ocr-note--warn{color:#a33a1c}.admin-seo-screen-card__mode{font-weight:600}.admin-seo-screen-card__hosts--distant{border-style:dashed}.admin-seo-screen-card__also{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.admin-seo-screen-card__also small{color:var(--admin-muted)}.admin-seo-acknowledge--stale{background:#fff6e6;border-color:#d08a2a}.admin-seo-bulk-preview__images .admin-seo-screen-card__actions .button{border-radius:8px;min-height:28px;padding:5px 8px;font-size:11px}@media (max-width:720px){.admin-seo-bulk-preview__images{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-traffic__create{margin:0 0 18px}.admin-traffic__cards{gap:14px;margin-top:12px;display:grid}.admin-traffic__card{border:1px solid var(--admin-line);background:var(--admin-card);border-radius:14px;padding:14px 16px}.admin-traffic__card--archived{opacity:.72}.admin-traffic__card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-traffic__card-head h3{margin:0 0 4px;font-size:16px}.admin-traffic__card-head p{color:var(--admin-muted);margin:0;font-size:13px}.admin-traffic__card-actions{flex-shrink:0;gap:8px;display:flex}.admin-traffic__link{grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;font-size:13px;display:grid}.admin-traffic__link span{color:var(--admin-muted)}.admin-traffic__link code{border:1px solid var(--admin-line);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;background:0 0;border-radius:9px;padding:7px 10px;font-size:12px;overflow:hidden}.admin-traffic__facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:12px 0 0;display:grid}.admin-traffic__facts div{gap:2px;display:grid}.admin-traffic__facts dt{color:var(--admin-muted);font-size:12px}.admin-traffic__facts dd{margin:0;font-weight:600}.admin-traffic__note{color:var(--admin-muted);white-space:pre-wrap;margin:10px 0 0;font-size:13px}.admin-traffic__report.admin-visits__grid{grid-template-columns:minmax(0,1fr)}.admin-traffic__report .admin-visits__table{display:block;overflow-x:auto}.admin-traffic__report .admin-visits__table tbody th small{font-weight:400;display:block}@media (max-width:720px){.admin-traffic__card-head,.admin-traffic__link{grid-template-columns:minmax(0,1fr);display:grid}}@media (max-width:760px){.product-layout:not(.admin-layout) .task-compact-list .task-compact-row{border-radius:18px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;gap:4px 8px;min-height:0;padding:13px 15px 12px}.product-layout:not(.admin-layout) .task-compact-list .task-number,.product-layout:not(.admin-layout) .task-compact-list .task-open,.product-layout:not(.admin-layout) .task-compact-list .task-proof{display:none}.product-layout:not(.admin-layout) .task-compact-list .task-reward{letter-spacing:-.055em;grid-area:1/1;place-self:center start;font-size:25px;line-height:1}.product-layout:not(.admin-layout) .task-compact-list .task-compact-title{display:contents}.product-layout:not(.admin-layout) .task-compact-list .task-compact-title strong{letter-spacing:-.035em;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:none;grid-area:2/1/auto/-1;font-size:16px;line-height:1.25;display:contents;overflow:visible}.product-layout:not(.admin-layout) .task-compact-list .task-compact-title .task-compact-title__text{text-overflow:clip;grid-area:2/1/auto/-1;min-width:0;margin-top:4px;display:block;overflow:visible}.product-layout:not(.admin-layout) .task-compact-list .task-compact-title .task-labels{vertical-align:baseline;grid-area:1/1/auto/-1;place-self:center;gap:6px;margin-right:0}.product-layout:not(.admin-layout) .task-compact-list .task-compact-title .task-labels .task-label{width:24px;height:24px}.product-layout:not(.admin-layout) .task-compact-list .task-compact-title .task-labels .task-label svg{width:14px;height:14px}.product-layout:not(.admin-layout) .task-compact-list .task-compact-title small{text-overflow:clip;white-space:normal;grid-area:3/1;place-self:center start;margin-top:3px;font-size:11px;line-height:1.45;overflow:visible}.product-layout:not(.admin-layout) .task-compact-list .task-chance{white-space:nowrap;grid-area:3/2;place-self:center end;gap:4px;max-width:none;margin-top:3px;font-size:10px;font-weight:750;line-height:1.2}.product-layout:not(.admin-layout) .task-compact-list .task-chance__icon{width:11px;height:11px;margin-top:0}.product-layout:not(.admin-layout) .task-compact-list .task-disabled-reason{grid-area:4/1/auto/-1}}@property --task-glow{syntax:"<percentage>";inherits:false;initial-value:0%}.product-layout:not(.admin-layout) .task-compact-list .task-compact-row.is-label-hit{--task-label-glow:#e892128c}.product-layout:not(.admin-layout) .task-compact-list .task-compact-row.is-label-new{--task-label-glow:#2e964c80}.product-layout:not(.admin-layout) .task-compact-list .task-compact-row.is-label-fast{--task-label-glow:#3a76be80}.product-layout:not(.admin-layout) .task-compact-list{animation:7s ease-in-out infinite task-label-glow}.product-layout:not(.admin-layout) .task-compact-list .task-compact-row.has-label:not(.is-disabled){--task-glow:inherit;--task-label-rest:var(--mk-line);border-color:color-mix(in srgb, var(--task-label-glow) var(--task-glow,0%), var(--task-label-rest));box-shadow:0 0 0 1px color-mix(in srgb, var(--task-label-glow) var(--task-glow,0%), transparent), 0 0 12px color-mix(in srgb, var(--task-label-glow) var(--task-glow,0%), transparent);transition:transform .15s}.product-layout:not(.admin-layout) .task-compact-list a.task-compact-row.has-label:hover{--task-label-rest:#aba497}@keyframes task-label-glow{0%,28.5714%,to{--task-glow:0%}14.2857%{--task-glow:100%}}@media (prefers-reduced-motion:reduce){.product-layout:not(.admin-layout) .task-compact-list{animation:none}}.product-layout:not(.admin-layout) .task-sort{justify-content:flex-start;align-items:center;gap:12px;min-width:0;display:flex}.product-layout:not(.admin-layout) .task-sort__label{min-width:0;color:var(--mk-muted);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:0 auto;font-size:10px;font-weight:750;overflow:hidden}.product-layout:not(.admin-layout) .task-sort__options{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:12px;flex:none;gap:2px;padding:3px;display:inline-flex}.product-layout:not(.admin-layout) .task-sort__option{min-height:36px;color:var(--mk-muted);white-space:nowrap;cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;margin:0;padding:0 14px;font-size:11px;font-weight:720;line-height:1;transition:color .16s,background-color .16s;display:inline-flex;position:relative}.product-layout:not(.admin-layout) .task-sort__option.is-active{color:var(--mk-ink);background:var(--mk-surface-subtle)}.product-layout:not(.admin-layout) .task-sort__input{border-radius:inherit;width:100%;height:100%;min-height:0;box-shadow:none;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.product-layout:not(.admin-layout) .task-sort__input:focus-visible{outline-offset:-3px}@media (hover:hover){.product-layout:not(.admin-layout) .task-sort__option:hover{color:var(--mk-ink)}}@media (max-width:760px){.product-layout:not(.admin-layout) .task-sort{justify-content:space-between;gap:10px}.product-layout:not(.admin-layout) .task-sort__option{min-height:40px;padding:0 12px}}@media (max-width:380px){.product-layout:not(.admin-layout) .task-sort__option{padding:0 9px}}
