#mmcl-r5 .manage-title{margin-bottom:20px}#mmcl-r5 .manage-persona{display:flex;align-items:center;gap:12px;margin-top:10px}#mmcl-r5 .manage-persona .pav{width:42px;height:42px;border-radius:11px;background:linear-gradient(135deg,var(--vt),var(--c-official));display:flex;align-items:center;justify-content:center;flex:0 0 auto}#mmcl-r5 .manage-persona .pav .nicon{--isz:22px;--vt:var(--bg)}#mmcl-r5 .manage-persona .pn{font-family:var(--font-anton);font-size:20px;color:var(--text);line-height:1;display:flex;align-items:center;gap:8px}#mmcl-r5 .manage-persona .vf{color:var(--cyan);font-size:14px;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--cyan) 60%,transparent))}#mmcl-r5 .manage-persona .pmeta{font-family:var(--font-jetbrains);font-size:10.5px;letter-spacing:.05em;color:var(--dim);text-transform:uppercase;margin-top:4px}#mmcl-r5 .manage-persona .pverify{display:inline-flex;align-items:center;gap:5px;margin-top:7px;font-family:var(--font-dm-sans);font-size:11.5px;font-weight:700;color:var(--cyan);text-decoration:none;border:1px solid color-mix(in srgb,var(--cyan) 45%,transparent);border-radius:8px;padding:4px 9px;width:-moz-fit-content;width:fit-content}#mmcl-r5 .manage-persona .pverify .vk{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--cyan) 55%,transparent))}#mmcl-r5 .manage-persona .pverify:hover{border-color:var(--cyan)}#mmcl-r5 .manage-mpersona .who .ppending,#mmcl-r5 .manage-persona .ppending{font-family:var(--font-dm-sans);font-size:11.5px;font-weight:700;line-height:1.3;color:var(--amber);border:1px solid color-mix(in srgb,var(--amber) 42%,transparent);background:color-mix(in srgb,var(--amber) 9%,transparent);border-radius:8px;padding:5px 9px;margin-top:7px;width:-moz-fit-content;width:fit-content;max-width:100%}#mmcl-r5 .manage-mpersona .who .ppending.sm{font-size:9.5px;line-height:1.25;margin-top:4px;padding:4px 8px}#mmcl-r5 .manage-persona .pswitch{margin-left:auto;display:flex;align-items:center;gap:8px;font-family:var(--font-dm-sans);font-size:12.5px;font-weight:600;color:var(--muted);border:1px solid var(--border-strong);border-radius:10px;padding:8px 13px;cursor:pointer}#mmcl-r5 .manage-persona .pswitch select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--text);font:inherit;font-weight:700;max-width:220px;cursor:pointer}#mmcl-r5 .manage-persona .pswitch select:focus{outline:0}#mmcl-r5 .pswitch-error{font-family:var(--font-dm-sans);font-size:11px;font-weight:700;color:var(--red);margin-left:10px}#mmcl-r5 .superadmin-manage-gateway{display:grid;gap:14px;max-width:760px;margin:18px 0;border:1px solid var(--border-strong);border-radius:16px;background:color-mix(in srgb,var(--card) 78%,transparent);padding:22px;box-shadow:var(--shadow-card)}#mmcl-r5 .superadmin-manage-gateway .kicker{font-family:var(--font-jetbrains);font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan)}#mmcl-r5 .superadmin-manage-gateway h2{margin:0;font-family:var(--font-cormorant);font-size:30px;line-height:1;color:var(--text)}#mmcl-r5 .superadmin-manage-gateway p{margin:0;max-width:620px;color:var(--ed-dim);font-size:14px;line-height:1.5}#mmcl-r5 .superadmin-manage-actions{display:flex;flex-wrap:wrap;gap:10px}#mmcl-r5 .superadmin-manage-actions a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--cyan) 36%,var(--border));border-radius:10px;padding:0 14px;color:var(--cyan);font-weight:800;text-decoration:none}#mmcl-r5 .superadmin-manage-actions a:first-child{background:var(--cyan);color:var(--ink-on-cyan);box-shadow:var(--glow-cyan)}#mmcl-r5 .superadmin-manage-gateway.mobile{margin:12px 0;padding:18px 16px}#mmcl-r5 .superadmin-manage-gateway.mobile h2{font-size:26px}#mmcl-r5 .superadmin-manage-gateway.mobile .superadmin-manage-actions{display:grid}#mmcl-r5 .reachstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}#mmcl-r5 .rtile{border:1px solid var(--border-strong);border-radius:14px;padding:15px 16px;background:color-mix(in srgb,var(--text) 1.5%,transparent);position:relative;overflow:hidden;min-height:118px}#mmcl-r5 .rtile .rk{font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .rtile .rv{font-family:var(--font-anton);font-size:30px;color:var(--text);line-height:1;margin:9px 0 6px;min-height:30px}#mmcl-r5 .rtile .rv .reachstat{font-family:inherit;font-size:inherit;color:inherit}#mmcl-r5 .rtile .rv .reachstat b{font:inherit}#mmcl-r5 .rtile .rd{font-family:var(--font-jetbrains);font-size:10.5px;font-weight:500;color:var(--dim)}#mmcl-r5 .rtile .rd.up{color:var(--green)}#mmcl-r5 .rtile .spark{position:absolute;right:12px;bottom:12px;width:62px;height:26px;opacity:.8}#mmcl-r5 .rtile.pending{border-style:dashed;border-color:color-mix(in srgb,var(--amber) 36%,var(--border-strong))}#mmcl-r5 .rtile.pending .rv{color:var(--dim)}#mmcl-r5 .rtile .pend{font-family:var(--font-jetbrains);font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);margin-top:5px}#mmcl-r5 .reach-unavailable{font-size:15px;line-height:1.2}#mmcl-r5 .reach-unavailable,#mmcl-r5 .rtile.reach-empty{font-family:var(--font-dm-sans);font-weight:700;color:var(--muted)}#mmcl-r5 .rtile.reach-empty{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:86px;font-size:13px;line-height:1.35;text-align:center;border-style:dashed}#mmcl-r5 .reachstat{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--font-jetbrains);font-size:14px;font-weight:700;color:var(--ed);line-height:1}#mmcl-r5 .reachstat b{font-weight:700}#mmcl-r5 .reachstat.estimate{color:var(--dim)}#mmcl-r5 .mgrid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:34px;align-items:start;margin-top:30px}#mmcl-r5 .manage-section{margin-bottom:34px}#mmcl-r5 .mside{position:sticky;top:18px;display:flex;flex-direction:column;gap:16px}#mmcl-r5 .attn{border:1px solid color-mix(in srgb,var(--gold) 30%,var(--border-strong));border-left:3px solid var(--gold);border-radius:12px;padding:14px 16px;background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 6%,transparent),transparent 60%);display:grid;grid-template-columns:1fr auto;gap:12px 14px;align-items:center;margin-bottom:12px}#mmcl-r5 .attn.cy{border-color:color-mix(in srgb,var(--cyan) 30%,var(--border-strong));border-left-color:var(--cyan);background:linear-gradient(90deg,color-mix(in srgb,var(--cyan) 5%,transparent),transparent 60%)}#mmcl-r5 .attn .ak{font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:5px}#mmcl-r5 .attn.cy .ak{color:var(--cyan)}#mmcl-r5 .attn .att{font-family:var(--font-dm-sans);font-size:14.5px;font-weight:600;color:var(--text);line-height:1.25}#mmcl-r5 .attn .asub{font-size:12.5px;color:var(--muted);margin-top:3px}#mmcl-r5 .attn .aact{display:flex;gap:8px;flex:0 0 auto}#mmcl-r5 .attn .ab{font-family:var(--font-dm-sans);font-size:12.5px;font-weight:700;border-radius:9px;padding:9px 14px;cursor:pointer;white-space:nowrap;text-decoration:none}#mmcl-r5 .attn .ab.go{color:var(--ink-on-gold);background:var(--gold);box-shadow:var(--glow-gold-row),0 0 14px -5px var(--gold)}#mmcl-r5 .attn .ab.gh{color:var(--ed);background:none;border:1px solid var(--border-strong)}#mmcl-r5 .mseg{display:flex;gap:16px;margin:6px 2px 10px}#mmcl-r5 .mseg button{background:none;border:0;padding:0 0 7px;color:var(--dim);font-family:var(--font-dm-sans);font-size:13.5px;font-weight:700;cursor:pointer;border-bottom:2px solid transparent;display:inline-flex;align-items:center;gap:7px}#mmcl-r5 .mseg button.on{color:var(--text);border-bottom-color:var(--cyan)}#mmcl-r5 .mseg .sc{font-family:var(--font-jetbrains);font-size:10px;color:var(--dim)}#mmcl-r5 .mpane{display:none}#mmcl-r5 .mpane.on{display:block}#mmcl-r5 .srow{display:grid;grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:16px;border-left:4px solid var(--vt);border-bottom:1px solid var(--border);padding:13px 4px 13px 13px;box-shadow:-7px 0 20px -12px color-mix(in srgb,var(--vt) 80%,transparent)}#mmcl-r5 .srow:last-child{border-bottom:0}#mmcl-r5 .srow .tr{display:flex;flex-direction:column;align-items:center;gap:4px}#mmcl-r5 .srow .tr .nicon{--isz:20px;--vt:var(--vt);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--vt) 60%,transparent))}#mmcl-r5 .srow .tr .tm{font-family:var(--font-jetbrains);font-size:10px;color:var(--muted);white-space:nowrap}#mmcl-r5 .srow .bd{min-width:0}#mmcl-r5 .srow .bd .eyb{font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:3px}#mmcl-r5 .srow .bd .nm{font-family:var(--title-font);font-weight:var(--title-weight);font-size:17px;color:var(--text);line-height:1.05;letter-spacing:.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .srow.mq .bd .nm{color:var(--goldpale);text-shadow:0 0 12px color-mix(in srgb,var(--gold) 30%,transparent)}#mmcl-r5 .srow .reach{display:flex;gap:16px}#mmcl-r5 .srow .reach .rc{text-align:right}#mmcl-r5 .srow .reach .rc .reachstat{display:block;font-size:14px}#mmcl-r5 .srow .reach .rc .reachstat b{font:inherit}#mmcl-r5 .srow .reach .rc .n{font-family:var(--font-jetbrains);font-size:14px;font-weight:700;color:var(--ed);display:block;line-height:1}#mmcl-r5 .srow .reach .rc .n.dash{color:var(--dim)}#mmcl-r5 .srow .reach .rc .l{font-family:var(--font-jetbrains);font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .srow .tools{display:flex;gap:6px}#mmcl-r5 .srow .tools .tl{min-width:30px;height:30px;border-radius:8px;border:1px solid var(--border-strong);background:color-mix(in srgb,var(--text) 2%,transparent);color:var(--muted);display:flex;align-items:center;justify-content:center;font-size:11px;cursor:pointer;text-decoration:none;padding:0 8px}#mmcl-r5 .srow .tools .tl.boost{width:auto;padding:0 12px;font-family:var(--font-dm-sans);font-size:12px;font-weight:700;color:var(--ink-on-gold);background:var(--gold);border-color:var(--gold);gap:5px;box-shadow:var(--glow-gold-row),0 0 12px -3px var(--gold)}#mmcl-r5 .srow .tools .tl.boost.cy{color:var(--ink-on-cyan);background:var(--cyan);border-color:var(--cyan);box-shadow:none}#mmcl-r5 .srow .badge{font-family:var(--font-jetbrains);font-size:7.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:6px;margin-left:8px}#mmcl-r5 .srow .badge.rec{color:var(--cyan);border:1px solid color-mix(in srgb,var(--cyan) 40%,var(--border))}#mmcl-r5 .srow .badge.live{color:var(--bg);background:var(--green)}#mmcl-r5 .srow .badge.draft{color:var(--ed-dim);border:1px solid var(--border-strong)}#mmcl-r5 .srow .badge.boosted{color:var(--bg);background:var(--gold)}#mmcl-r5 .srow .badge.pending{color:var(--amber);border:1px solid color-mix(in srgb,var(--amber) 45%,var(--border))}#mmcl-r5 .mcard{border:1px solid var(--border-strong);border-radius:14px;padding:16px 17px;background:color-mix(in srgb,var(--text) 1.5%,transparent)}#mmcl-r5 .mcard h4{font-family:var(--font-cormorant);font-weight:600;font-size:18px;color:var(--text);margin:0 0 4px}#mmcl-r5 .mcard .ck{font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin-bottom:11px}#mmcl-r5 .mcard.set .ck{color:var(--cyan)}#mmcl-r5 .mcard.promote .ck{color:var(--gold)}#mmcl-r5 .mcard .ck.quiet,#mmcl-r5 .mcard p{color:var(--muted)}#mmcl-r5 .mcard p{font-size:12.5px;line-height:1.5;margin:0 0 13px}#mmcl-r5 .mcard .mbtn{display:block;width:100%;text-align:center;font-family:var(--font-dm-sans);font-size:13px;font-weight:700;border-radius:10px;padding:11px;cursor:pointer;box-sizing:border-box;text-decoration:none}#mmcl-r5 .mcard .mbtn.cy{color:var(--ink-on-cyan);background:var(--cyan);box-shadow:none}#mmcl-r5 .mcard .mbtn.gold{color:var(--ink-on-gold);background:var(--gold);box-shadow:var(--glow-gold-row),0 0 14px -4px var(--gold)}#mmcl-r5 .mcard .mbtn.gh{color:var(--ed);background:none;border:1px solid var(--border-strong);margin-top:8px}#mmcl-r5 .owner-route-list{display:grid;gap:8px;margin-top:12px}#mmcl-r5 .owner-route-link{display:grid;gap:2px;text-decoration:none;border:1px solid var(--border);border-radius:10px;padding:9px 10px;background:color-mix(in srgb,var(--text) 2%,transparent)}#mmcl-r5 .owner-route-link span{font-family:var(--font-dm-sans);font-size:12.5px;font-weight:800;color:var(--text)}#mmcl-r5 .owner-route-link small{font-weight:700;letter-spacing:.04em;color:var(--muted)}#mmcl-r5 .owner-route-date,#mmcl-r5 .owner-route-link small{font-family:var(--font-jetbrains);font-size:9px;text-transform:uppercase}#mmcl-r5 .owner-route-date{display:grid;gap:6px;margin:10px 0 8px;font-weight:800;letter-spacing:0;color:var(--dim)}#mmcl-r5 .owner-route-date input{width:100%;min-width:0;color:var(--text);background:color-mix(in srgb,var(--text) 4%,transparent);border:1px solid var(--border);border-radius:8px;padding:9px 10px;font-family:var(--font-dm-sans);font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color-scheme:dark}#mmcl-r5 .owner-route-date input:disabled{opacity:.62;cursor:not-allowed}#mmcl-r5 .owner-route-error{margin-top:10px;font-family:var(--font-dm-sans);font-size:12px;color:var(--red)}#mmcl-r5 .setrow{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--border);font-size:12.5px;color:var(--ed-dim)}#mmcl-r5 .setrow:first-of-type{border-top:0}#mmcl-r5 .setrow .tg{margin-left:auto;width:34px;height:19px;border-radius:999px;background:var(--cyan);position:relative;flex:0 0 auto;box-shadow:0 0 10px -2px var(--cyan);cursor:pointer}#mmcl-r5 .setrow .tg:after{content:"";position:absolute;top:2px;right:2px;width:15px;height:15px;border-radius:50%;background:var(--bg)}#mmcl-r5 .postbtn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-dm-sans);font-size:13px;font-weight:700;color:var(--ink-on-gold);background:var(--gold);border-radius:10px;padding:11px 18px;cursor:pointer;box-shadow:var(--glow-gold-row),0 0 16px -5px var(--gold);justify-content:center;text-decoration:none}#mmcl-r5 .postbtn .plus{font-size:16px;line-height:0}#mmcl-r5 .hd{flex:0 0 auto;padding:8px 18px 10px;position:relative;z-index:5}#mmcl-r5 .hd .sub{font-family:var(--font-jetbrains);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin-bottom:7px}#mmcl-r5 .hd h2{font-family:var(--font-cormorant);font-weight:600;font-size:27px;color:var(--text);margin:0 0 3px}#mmcl-r5 .hd .sub2{font-size:12.5px;color:var(--ed-dim)}#mmcl-r5 .hd .sub2 b{color:var(--green)}#mmcl-r5 .manage-mpersona{display:flex;align-items:center;gap:10px;margin:6px 18px 12px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--gold) 26%,var(--border-strong));border-radius:13px;background:color-mix(in srgb,var(--gold) 5%,transparent);position:relative;z-index:5}#mmcl-r5 .manage-mpersona .av{width:38px;height:38px;border-radius:10px;background:var(--vt);display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:0 0 14px -4px var(--vt)}#mmcl-r5 .manage-mpersona .av .nicon{--isz:19px;--vt:var(--bg)}#mmcl-r5 .manage-mpersona .who{min-width:0;flex:1}#mmcl-r5 .manage-mpersona .who .nm{font-family:var(--title-font);font-weight:var(--title-weight);font-size:16px;color:var(--text);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .manage-mpersona .who .ro{font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-top:2px}#mmcl-r5 .manage-mpersona .sw{font-family:var(--font-jetbrains);font-size:9px;font-weight:700;text-transform:uppercase;color:var(--cyan);border:1px solid color-mix(in srgb,var(--cyan) 38%,var(--border));border-radius:8px;padding:7px 10px;cursor:pointer;background:transparent}#mmcl-r5 .manage-tabs{display:flex;gap:7px;padding:0 16px 11px;flex:0 0 auto;position:relative;z-index:5}#mmcl-r5 .manage-tabs button{flex:1;position:relative;min-height:44px;background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid var(--border-strong);border-radius:10px;padding:9px 4px;font-family:var(--font-dm-sans);font-size:12px;font-weight:700;color:var(--muted);cursor:pointer}#mmcl-r5 .manage-tabs button.on{color:var(--text);background:color-mix(in srgb,var(--cyan) 10%,transparent);border-color:color-mix(in srgb,var(--cyan) 40%,var(--border))}#mmcl-r5 .manage-tabs .badge{position:absolute;top:-5px;right:-3px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--amber);color:var(--bg);font-family:var(--font-jetbrains);font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 0 9px color-mix(in srgb,var(--amber) 60%,transparent)}#mmcl-r5 .manage-feed{flex:1 1 auto;min-height:0;overflow-y:auto;padding:3px 15px 16px;position:relative;z-index:4}#mmcl-r5 .manage-feed>.hd{padding:8px 0 10px}#mmcl-r5 .manage-feed>.manage-mpersona{margin:6px 0 12px}#mmcl-r5 .manage-feed>.manage-tabs{padding:0 0 11px}#mmcl-r5 .tabpanel{display:none}#mmcl-r5 .tabpanel.on{display:block}#mmcl-r5.mmcl-r5 .empty.manage-nextstep{min-height:clamp(220px,36vh,420px);margin-top:10px}#mmcl-r5 .manage-feed .shead h3,#mmcl-r5 .mgrid .shead h3{font-family:var(--font-cormorant);font-weight:600;font-size:21px;line-height:1;color:var(--text)}#mmcl-r5 .shd{display:flex;align-items:baseline;gap:9px;padding:14px 2px 7px}#mmcl-r5 .shd .eyb{font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}#mmcl-r5 .shd .eyb.amber{color:var(--amber)}#mmcl-r5 .shd .eyb.you{color:var(--cyan)}#mmcl-r5 .shd .eyb.gold{color:var(--gold);text-shadow:0 0 9px color-mix(in srgb,var(--gold) 40%,transparent)}#mmcl-r5 .shd .eyb.all{color:var(--dim)}#mmcl-r5 .shd h3{font-family:var(--font-cormorant);font-weight:600;font-size:17px;color:var(--text);margin:0}#mmcl-r5 .shd .meta{margin-left:auto;font-family:var(--font-jetbrains);font-size:9px;color:var(--dim)}#mmcl-r5 .q{border:1px solid var(--border-strong);border-radius:13px;padding:13px 14px;margin-bottom:10px;background:color-mix(in srgb,var(--text) 1.8%,transparent);position:relative;overflow:hidden}#mmcl-r5 .q.urgent{border-color:color-mix(in srgb,var(--amber) 34%,var(--border-strong));background:color-mix(in srgb,var(--amber) 5%,transparent)}#mmcl-r5 .q .qt{display:flex;align-items:center;gap:8px;margin-bottom:7px}#mmcl-r5 .q .qtag{font-family:var(--font-jetbrains);font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px;border-radius:5px;background:var(--amber);color:var(--bg)}#mmcl-r5 .q .qtag.info{background:color-mix(in srgb,var(--cyan) 12%,transparent);color:var(--cyan)}#mmcl-r5 .q .qtime{margin-left:auto;font-family:var(--font-jetbrains);font-size:8.5px;color:var(--dim);white-space:nowrap}#mmcl-r5 .q .qh{font-family:var(--title-font);font-weight:var(--title-weight);font-size:17px;color:var(--text);line-height:1.08;margin-bottom:4px}#mmcl-r5 .q .qd{font-size:12.5px;line-height:1.5;color:var(--ed-dim);margin-bottom:11px}#mmcl-r5 .q .qa{display:flex;gap:8px}#mmcl-r5 .q .qa .b1,#mmcl-r5 .q .qa .b2{font-family:var(--font-dm-sans);font-size:12.5px;font-weight:700;border-radius:9px;padding:9px 15px;cursor:pointer;text-decoration:none}#mmcl-r5 .q .qa .b1{color:var(--ink-on-gold);background:var(--gold);box-shadow:var(--glow-gold-row),0 0 14px -5px var(--gold)}#mmcl-r5 .q.urgent .qa .b1{background:var(--amber)}#mmcl-r5 .q .qa .b2{font-weight:600;color:var(--muted);background:none;border:1px solid var(--border-strong)}#mmcl-r5 .stat{border:1px solid var(--border);border-radius:12px;padding:13px 14px;background:color-mix(in srgb,var(--text) 1.5%,transparent)}#mmcl-r5 .stat.pending{border-style:dashed;border-color:color-mix(in srgb,var(--amber) 34%,var(--border-strong))}#mmcl-r5 .stat .v{font-family:var(--font-anton);font-size:27px;color:var(--text);line-height:1}#mmcl-r5 .stat .v .reachstat{font-family:inherit;font-size:inherit;color:inherit}#mmcl-r5 .stat .v .reachstat b{font:inherit}#mmcl-r5 .stat .k{font-size:9px;letter-spacing:.08em;color:var(--dim);margin-top:6px}#mmcl-r5 .stat .k,#mmcl-r5 .stat .metricstate{font-family:var(--font-jetbrains);text-transform:uppercase}#mmcl-r5 .stat .metricstate{font-size:8px;line-height:1.35;letter-spacing:.06em;color:var(--amber);margin-top:5px}#mmcl-r5 .stat.wide{grid-column:1/3}#mmcl-r5 .stat.reach-empty{font-family:var(--font-dm-sans);font-size:12.5px;font-weight:700;line-height:1.35;color:var(--muted);text-align:center;border-style:dashed}#mmcl-r5 .barspark{display:flex;align-items:flex-end;gap:3px;height:34px;margin-top:9px}#mmcl-r5 .barspark i{flex:1;background:linear-gradient(to top,color-mix(in srgb,var(--cyan) 55%,transparent),var(--cyan));border-radius:2px 2px 0 0;box-shadow:0 0 8px -2px var(--cyan)}#mmcl-r5 .barspark .h38{height:38%}#mmcl-r5 .barspark .h40{height:40%}#mmcl-r5 .barspark .h55{height:55%}#mmcl-r5 .barspark .h62{height:62%}#mmcl-r5 .barspark .h70{height:70%}#mmcl-r5 .barspark .h88{height:88%}#mmcl-r5 .barspark .h100{height:100%}#mmcl-r5 .setforget{display:flex;align-items:center;gap:10px;border:1px dashed color-mix(in srgb,var(--cyan) 30%,var(--border-strong));border-radius:11px;padding:11px 13px;margin:2px 0 12px;background:color-mix(in srgb,var(--cyan) 3%,transparent)}#mmcl-r5 .setforget.off{border-color:var(--border-strong);background:color-mix(in srgb,var(--text) 1.5%,transparent)}#mmcl-r5 .setforget .nicon{--isz:18px;--vt:var(--cyan);flex:0 0 auto}#mmcl-r5 .setforget .sf{font-size:11.5px;line-height:1.45;color:var(--ed-dim)}#mmcl-r5 .setforget .sf b{color:var(--cyan)}#mmcl-r5 .tog{margin-left:auto;width:38px;height:22px;border:0;border-radius:11px;background:var(--cyan);position:relative;flex:0 0 auto;box-shadow:0 0 10px -2px var(--cyan);cursor:pointer;padding:0}#mmcl-r5 .tog:after{content:"";position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:50%;background:var(--bg)}#mmcl-r5 .tog.off{background:var(--border-strong);box-shadow:none}#mmcl-r5 .tog.off:after{right:auto;left:2px;background:var(--dim)}#mmcl-r5 .tog:disabled{cursor:not-allowed;opacity:.7}#mmcl-r5 .recur{display:flex;align-items:center;gap:7px;font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-showcase);margin:1px 0 0}#mmcl-r5 .recur .nicon{--isz:12px;--vt:var(--c-showcase)}#mmcl-r5 .pcard{border:1px solid var(--border-strong);border-radius:14px;padding:15px;margin-bottom:12px;background:color-mix(in srgb,var(--text) 1.8%,transparent)}#mmcl-r5 .pcard.gold{border-color:color-mix(in srgb,var(--gold) 30%,var(--border-strong));background:color-mix(in srgb,var(--gold) 5%,transparent)}#mmcl-r5 .pcard .ph6{font-family:var(--title-font);font-weight:var(--title-weight);font-size:18px;color:var(--text);margin:0 0 4px}#mmcl-r5 .pcard.gold .ph6{color:var(--goldpale);text-shadow:0 0 12px color-mix(in srgb,var(--gold) 35%,transparent)}#mmcl-r5 .pcard .pp{font-size:12.5px;line-height:1.5;color:var(--ed-dim);margin:0 0 13px}#mmcl-r5 .boostpick{display:flex;gap:8px;margin-bottom:13px}#mmcl-r5 .boostpick .bp{flex:1;border:1px solid var(--border-strong);border-radius:10px;padding:11px 8px;text-align:center;background:color-mix(in srgb,var(--text) 2%,transparent);cursor:pointer}#mmcl-r5 .boostpick .bp.on{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,transparent)}#mmcl-r5 .boostpick .bp .amt{display:block;font-family:var(--font-anton);font-size:19px;color:var(--text)}#mmcl-r5 .boostpick .bp .rch{display:block;font-family:var(--font-jetbrains);font-size:8.5px;text-transform:uppercase;color:var(--dim);margin-top:3px}#mmcl-r5 .boostpick .bp.on .rch{color:var(--gold)}#mmcl-r5 .field{display:flex;align-items:center;gap:9px;border:1px solid var(--border-strong);border-radius:10px;padding:11px 13px;margin-bottom:9px;background:color-mix(in srgb,var(--bg) 60%,transparent)}#mmcl-r5 .field .fl{font-family:var(--font-jetbrains);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .field .fv{margin-left:auto;font-family:var(--font-dm-sans);font-size:13px;font-weight:600;color:var(--text);text-align:right}#mmcl-r5 .bigcta{display:block;width:100%;text-align:center;font-family:var(--font-dm-sans);font-size:14px;font-weight:700;color:var(--ink-on-gold);border:0;border-radius:11px;padding:13px;margin-top:3px;cursor:pointer;text-decoration:none}#mmcl-r5 .bigcta,#mmcl-r5 .bigcta.cy{background:var(--gold);box-shadow:var(--glow-gold-row),0 0 20px -6px var(--gold)}#mmcl-r5 .bigcta.ghost{background:none;color:var(--cyan);border:1px solid color-mix(in srgb,var(--cyan) 40%,var(--border));box-shadow:none;margin-top:6px}#mmcl-r5 .bigcta:disabled{opacity:.62;cursor:not-allowed}#mmcl-r5 .owner-tools{margin-bottom:14px}#mmcl-r5 .owner-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}#mmcl-r5 .owner-field{display:grid;gap:6px;min-width:0}#mmcl-r5 .owner-actions.wide,#mmcl-r5 .owner-check.wide,#mmcl-r5 .owner-field.wide,#mmcl-r5 .owner-hours.wide,#mmcl-r5 .owner-upload.wide{grid-column:1/-1}#mmcl-r5 .owner-field span,#mmcl-r5 .owner-upload span{font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .owner-field .req{color:var(--gold)}#mmcl-r5 .owner-field input,#mmcl-r5 .owner-field select,#mmcl-r5 .owner-field textarea{width:100%;box-sizing:border-box;border:1px solid var(--border-strong);border-radius:10px;background:color-mix(in srgb,var(--bg) 68%,transparent);color:var(--text);font-family:var(--font-dm-sans);font-size:13px;padding:10px 11px;min-width:0}#mmcl-r5 .owner-field textarea{min-height:74px;resize:vertical;line-height:1.45}#mmcl-r5 .owner-hours{display:grid;gap:9px;border:1px solid var(--border-strong);border-radius:12px;padding:12px;background:color-mix(in srgb,var(--cyan) 3%,transparent)}#mmcl-r5 .owner-hours-head{display:flex;align-items:baseline;gap:10px;justify-content:space-between}#mmcl-r5 .owner-hours-head span{font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cyan)}#mmcl-r5 .owner-hours-head b{font-family:var(--font-dm-sans);font-size:12.5px;line-height:1.25;color:var(--ed);font-weight:700;text-align:right}#mmcl-r5 .owner-hours-grid{display:grid;gap:7px}#mmcl-r5 .owner-hour-row{display:grid;grid-template-columns:78px minmax(0,1fr) minmax(0,1fr) 44px 118px;align-items:center;gap:8px;border:1px solid var(--border);border-radius:10px;padding:8px;background:color-mix(in srgb,var(--bg) 62%,transparent)}#mmcl-r5 .owner-hour-row.closed{opacity:.72;background:color-mix(in srgb,var(--text) 1.5%,transparent)}#mmcl-r5 .owner-hour-day{min-width:0;display:grid;gap:3px}#mmcl-r5 .owner-hour-day span{font-family:var(--font-anton);font-size:16px;line-height:1;color:var(--text)}#mmcl-r5 .owner-hour-day em{font-style:normal;font-family:var(--font-jetbrains);font-size:8px;line-height:1.2;color:var(--dim)}#mmcl-r5 .owner-time{display:grid;gap:4px;min-width:0}#mmcl-r5 .owner-time span{font-family:var(--font-jetbrains);font-size:7.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .owner-time input{width:100%;box-sizing:border-box;border:1px solid var(--border-strong);border-radius:8px;background:color-mix(in srgb,var(--bg) 70%,transparent);color:var(--text);font-family:var(--font-jetbrains);font-size:11px;padding:7px 8px;min-width:0}#mmcl-r5 .owner-time input:disabled{color:var(--dim);background:transparent}#mmcl-r5 .owner-hours-toggle{width:38px;height:21px;border-radius:11px;background:color-mix(in srgb,var(--cyan) 25%,transparent);border:1px solid color-mix(in srgb,var(--cyan) 45%,var(--border));position:relative;cursor:pointer;flex:0 0 auto}#mmcl-r5 .owner-hours-toggle:after{content:"";position:absolute;top:1.5px;left:18px;width:16px;height:16px;border-radius:50%;background:var(--cyan);transition:left .15s}#mmcl-r5 .owner-hour-row.closed .owner-hours-toggle{background:color-mix(in srgb,var(--text) 6%,transparent);border-color:var(--border-strong)}#mmcl-r5 .owner-hour-row.closed .owner-hours-toggle:after{left:1.5px;background:var(--muted)}#mmcl-r5 .owner-copy-hours{border:1px solid color-mix(in srgb,var(--cyan) 38%,var(--border));border-radius:8px;background:transparent;color:var(--cyan);font-family:var(--font-dm-sans);font-size:11px;font-weight:700;line-height:1.1;padding:8px;cursor:pointer}#mmcl-r5 .owner-actions{grid-column:1/-1}#mmcl-r5 .owner-check{display:flex;align-items:center;gap:8px;font-family:var(--font-dm-sans);font-size:12.5px;font-weight:700;color:var(--ed)}#mmcl-r5 .owner-days{display:flex;gap:6px;flex-wrap:wrap}#mmcl-r5 .owner-days button{border:1px solid var(--border-strong);border-radius:14px;background:color-mix(in srgb,var(--text) 3%,transparent);color:var(--muted);font-family:var(--font-dm-sans);font-size:12.5px;font-weight:700;padding:8px 13px;cursor:pointer}#mmcl-r5 .owner-days button.on{color:var(--text);background:color-mix(in srgb,var(--cyan) 13%,transparent);border-color:color-mix(in srgb,var(--cyan) 45%,var(--border));box-shadow:0 0 12px -5px var(--cyan)}#mmcl-r5 .owner-upload{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px dashed color-mix(in srgb,var(--cyan) 42%,var(--border));border-radius:10px;padding:10px 11px;background:color-mix(in srgb,var(--cyan) 4%,transparent)}#mmcl-r5 .owner-upload input{max-width:190px;color:var(--muted);font-size:11px}#mmcl-r5 .owner-alert{border-radius:10px;padding:10px 12px;margin-top:10px;font-size:12.5px;font-weight:700;line-height:1.35}#mmcl-r5 .owner-alert.ok{color:var(--green);border:1px solid color-mix(in srgb,var(--green) 38%,var(--border));background:color-mix(in srgb,var(--green) 7%,transparent)}#mmcl-r5 .owner-alert.err{color:var(--redpink);border:1px solid color-mix(in srgb,var(--redpink) 38%,var(--border));background:color-mix(in srgb,var(--redpink) 7%,transparent)}#mmcl-r5 .owner-status{font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);border:1px solid color-mix(in srgb,var(--amber) 40%,var(--border));border-radius:9px;padding:8px 10px;background:color-mix(in srgb,var(--amber) 7%,transparent);margin:10px 0}#mmcl-r5 .owner-list{margin-top:14px;border-top:1px solid var(--border-strong);padding-top:11px}#mmcl-r5 .owner-list-head{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:8px}#mmcl-r5 .owner-list-head b{color:var(--cyan)}#mmcl-r5 .owner-empty{border:1px dashed var(--border-strong);border-radius:10px;padding:12px;color:var(--muted);font-size:12.5px;line-height:1.4}#mmcl-r5 .owner-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;border:1px solid var(--border-strong);border-radius:11px;padding:11px 12px;margin-bottom:8px;background:color-mix(in srgb,var(--text) 1.5%,transparent)}#mmcl-r5 .owner-row-title{font-family:var(--title-font);font-weight:var(--title-weight);font-size:16px;color:var(--text);line-height:1.1}#mmcl-r5 .owner-row-meta{font-family:var(--font-jetbrains);font-size:8.5px;line-height:1.4;color:var(--dim);text-transform:uppercase;letter-spacing:.06em;margin-top:3px}#mmcl-r5 .owner-row p{font-size:12px;line-height:1.45;color:var(--ed-dim);margin:6px 0 0}#mmcl-r5 .owner-row-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}#mmcl-r5 .owner-row-actions button{border:1px solid var(--border-strong);border-radius:8px;background:transparent;color:var(--ed);font-family:var(--font-dm-sans);font-size:11.5px;font-weight:700;padding:7px 9px;cursor:pointer}#mmcl-r5 .owner-link{display:inline-flex;margin-top:10px;color:var(--cyan);font-family:var(--font-dm-sans);font-size:12.5px;font-weight:700;text-decoration:none}#mmcl-r5 .review-submit-card{border:1px solid color-mix(in srgb,var(--st-pending) 42%,var(--border-strong));border-radius:14px;padding:12px;background:color-mix(in srgb,var(--st-pending) 7%,transparent);margin:0 0 12px}#mmcl-r5 .review-submit-card.is-editing-live{border-color:color-mix(in srgb,var(--st-offline) 42%,var(--border-strong));background:color-mix(in srgb,var(--st-offline) 7%,transparent)}#mmcl-r5 .review-arc{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr);align-items:start;gap:4px;margin:0 0 9px}#mmcl-r5 .arc-step{display:grid;justify-items:center;gap:5px;min-width:0}#mmcl-r5 .arc-step .dot{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--border-strong);background:var(--card2);display:flex;align-items:center;justify-content:center}#mmcl-r5 .arc-step .dot .nicon{--isz:9px;--vt:var(--bg)}#mmcl-r5 .arc-step span:last-child{font-family:var(--font-jetbrains);font-size:7px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dim);text-align:center;line-height:1.15}#mmcl-r5 .arc-step.done .dot{background:var(--st-approved);border-color:var(--st-approved);box-shadow:0 0 9px color-mix(in srgb,var(--st-approved) 48%,transparent)}#mmcl-r5 .arc-step.cur span:last-child,#mmcl-r5 .arc-step.done span:last-child,#mmcl-r5 .arc-step.offline span:last-child,#mmcl-r5 .arc-step.rejected span:last-child{color:var(--ed)}#mmcl-r5 .arc-step.cur .dot{background:var(--st-pending);border-color:var(--st-pending);box-shadow:0 0 9px color-mix(in srgb,var(--st-pending) 55%,transparent)}#mmcl-r5 .arc-step.rejected .dot{background:var(--st-rejected);border-color:var(--st-rejected);box-shadow:0 0 9px color-mix(in srgb,var(--st-rejected) 45%,transparent)}#mmcl-r5 .arc-step.offline .dot{background:var(--st-offline);border-color:var(--st-offline)}#mmcl-r5 .arc-line{height:2px;margin-top:7px;background:var(--border-strong);border-radius:2px}#mmcl-r5 .arc-line.done{background:var(--st-approved)}#mmcl-r5 .review-pill{--review-sc:var(--st-draft);display:inline-flex;align-items:center;gap:6px;width:-moz-max-content;width:max-content;max-width:100%;font-family:var(--font-jetbrains);font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--r-pill);padding:4px 8px;border:1px solid color-mix(in srgb,var(--review-sc) 40%,var(--border));color:var(--review-sc);background:color-mix(in srgb,var(--review-sc) 9%,transparent);margin-top:7px}#mmcl-r5 .review-pill.is-pending{--review-sc:var(--st-pending)}#mmcl-r5 .review-pill.is-approved{--review-sc:var(--st-approved)}#mmcl-r5 .review-pill.is-rejected{--review-sc:var(--st-rejected)}#mmcl-r5 .review-pill.is-offline{--review-sc:var(--st-offline)}#mmcl-r5 .review-dot{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor;flex:0 0 auto}#mmcl-r5 .review-notice{--review-sc:var(--st-draft);border:1px solid color-mix(in srgb,var(--review-sc) 38%,var(--border));border-radius:11px;background:color-mix(in srgb,var(--review-sc) 8%,transparent);padding:10px 11px;margin-top:10px}#mmcl-r5 .review-notice.is-pending{--review-sc:var(--st-pending)}#mmcl-r5 .review-notice.is-approved{--review-sc:var(--st-approved)}#mmcl-r5 .review-notice.is-rejected{--review-sc:var(--st-rejected)}#mmcl-r5 .review-notice.is-offline{--review-sc:var(--st-offline)}#mmcl-r5 .review-notice-head{display:flex;align-items:center;gap:7px;font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--review-sc)}#mmcl-r5 .review-notice-head .nicon{--isz:13px;--vt:var(--review-sc)}#mmcl-r5 .review-notice-body{font-size:11.5px;line-height:1.48;color:var(--ed-dim);margin-top:7px}#mmcl-r5 .review-notice-meta{font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim);margin-top:7px}#mmcl-r5 .review-owner-row{align-items:start;padding:12px;border:1px solid var(--border-strong);border-radius:13px;background:color-mix(in srgb,var(--text) 1.5%,transparent)}#mmcl-r5 .review-owner-row .od{display:grid;gap:0}#mmcl-r5 .review-owner-row .owner-row-main{min-width:0}#mmcl-r5 .review-owner-status{font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin-top:8px}#mmcl-r5 .review-owner-row .owner-row-actions{align-items:flex-start;max-width:164px}#mmcl-r5 .review-owner-row .owner-row-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px}#mmcl-r5 .review-owner-row .owner-row-actions .ed{width:auto;height:auto;color:var(--muted);padding:7px 9px}#mmcl-r5 .review-owner-row .owner-row-actions .ed .nicon,#mmcl-r5 .review-owner-row .owner-row-actions .primary .nicon{--isz:13px;--vt:currentColor}#mmcl-r5 .review-owner-row .owner-row-actions .primary{color:var(--ink-on-gold);background:var(--gold);border-color:var(--gold)}#mmcl-r5 .deal-review-row{border-left:3px solid var(--st-draft)}#mmcl-r5 .deal-review-row.is-pending{border-left-color:var(--st-pending)}#mmcl-r5 .deal-review-row.is-approved{border-left-color:var(--st-approved)}#mmcl-r5 .deal-review-row.is-rejected{border-left-color:var(--st-rejected)}#mmcl-r5 .deal-review-row.is-offline{border-left-color:var(--st-offline)}#mmcl-r5 .deal-review-pill{--review-sc:var(--st-draft);background:color-mix(in srgb,var(--review-sc) 10%,transparent);border:1px solid color-mix(in srgb,var(--review-sc) 38%,var(--border));color:var(--review-sc)}#mmcl-r5 .deal-review-pill.is-pending{--review-sc:var(--st-pending)}#mmcl-r5 .deal-review-pill.is-approved{--review-sc:var(--st-approved)}#mmcl-r5 .deal-review-pill.is-rejected{--review-sc:var(--st-rejected)}#mmcl-r5 .deal-review-pill.is-offline{--review-sc:var(--st-offline)}#mmcl-r5 .analytics-review-arc{display:grid;grid-template-columns:14px 18px 14px 18px 14px;align-items:center;gap:3px;margin-top:5px;width:-moz-max-content;width:max-content;max-width:100%}#mmcl-r5 .analytics-review-arc .arc-node{width:14px;height:14px;border-radius:50%;border:1px solid var(--border-strong);background:var(--card2);display:flex;align-items:center;justify-content:center}#mmcl-r5 .analytics-review-arc .arc-node .nicon{--isz:8px;--vt:var(--bg)}#mmcl-r5 .analytics-review-arc .arc-node.done{background:var(--st-approved);border-color:var(--st-approved)}#mmcl-r5 .analytics-review-arc .arc-node.cur{background:var(--st-pending);border-color:var(--st-pending);box-shadow:0 0 8px color-mix(in srgb,var(--st-pending) 50%,transparent)}#mmcl-r5 .analytics-review-arc .arc-node.rejected{background:var(--st-rejected);border-color:var(--st-rejected)}#mmcl-r5 .analytics-review-arc .arc-node.offline{background:var(--st-offline);border-color:var(--st-offline)}#mmcl-r5 .analytics-review-arc .arc-line{height:2px;background:var(--border-strong);border-radius:2px}#mmcl-r5 .analytics-review-arc .arc-line.done{background:var(--st-approved)}#mmcl-r5 .owner-ad-entry.compact,#mmcl-r5 .owner-offer-entry.compact,#mmcl-r5 .owner-place-entry.compact,#mmcl-r5 .owner-series-entry.compact{border-color:color-mix(in srgb,var(--gold) 30%,var(--border-strong));background:color-mix(in srgb,var(--gold) 5%,transparent)}#mmcl-r5.offer-compose-route{width:100%;max-width:none;height:100dvh;min-height:0;margin:0;border:0;border-radius:0;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(120% 62% at 50% -12%,color-mix(in srgb,var(--purple) 20%,transparent),transparent 62%),var(--bg)}#mmcl-r5.offer-compose-route .cw-head{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:8px 16px 12px;position:relative;z-index:5;border-bottom:1px solid var(--border)}#mmcl-r5.offer-compose-route .cw-head .bk{width:44px;height:44px;border-radius:12px;border:1px solid var(--border-strong);background:color-mix(in srgb,var(--text) 3%,transparent);color:var(--muted);font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto;text-decoration:none}#mmcl-r5.offer-compose-route .cw-head .ti{min-width:0;flex:1}#mmcl-r5.offer-compose-route .cw-head .ti .sub{font-family:var(--font-jetbrains);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--dim)}#mmcl-r5.offer-compose-route .cw-head .ti h2{font-family:var(--font-cormorant);font-weight:600;font-size:23px;color:var(--text);margin:1px 0 0;line-height:1.05}#mmcl-r5.offer-compose-route .cw-head .ent{display:flex;align-items:center;gap:7px;min-width:0;max-width:38%;font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-restaurant);border:1px solid color-mix(in srgb,var(--c-restaurant) 32%,var(--border));border-radius:9px;padding:6px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5.offer-compose-route .cw-head .ent .dot{width:7px;height:7px;border-radius:3px;background:var(--c-restaurant);box-shadow:0 0 8px var(--c-restaurant);flex:0 0 auto}#mmcl-r5.ad-compose-route .cw-head .ent.artist{color:var(--c-showcase);border-color:color-mix(in srgb,var(--c-showcase) 32%,var(--border))}#mmcl-r5.ad-compose-route .cw-head .ent.artist .dot{background:var(--c-showcase);box-shadow:0 0 8px var(--c-showcase)}#mmcl-r5.ad-compose-route .cw-head .ent.venue{color:var(--c-livemusic);border-color:color-mix(in srgb,var(--c-livemusic) 32%,var(--border))}#mmcl-r5.ad-compose-route .cw-head .ent.venue .dot{background:var(--c-livemusic);box-shadow:0 0 8px var(--c-livemusic)}#mmcl-r5.ad-compose-route .cw-head .ent.showcase{color:var(--c-festival);border-color:color-mix(in srgb,var(--c-festival) 32%,var(--border))}#mmcl-r5.ad-compose-route .cw-head .ent.showcase .dot{background:var(--c-festival);box-shadow:0 0 8px var(--c-festival)}#mmcl-r5.series-compose-route .cw-head .ent.showcase{color:var(--c-showcase);border-color:color-mix(in srgb,var(--c-showcase) 32%,var(--border))}#mmcl-r5.series-compose-route .cw-head .ent.showcase .dot{background:var(--c-showcase);box-shadow:0 0 8px var(--c-showcase)}#mmcl-r5.series-compose-route .cw-head .ent.venue{color:var(--c-livemusic);border-color:color-mix(in srgb,var(--c-livemusic) 32%,var(--border))}#mmcl-r5.series-compose-route .cw-head .ent.venue .dot{background:var(--c-livemusic);box-shadow:0 0 8px var(--c-livemusic)}#mmcl-r5.event-compose-route .cw-head .ent.artist{color:var(--c-showcase);border-color:color-mix(in srgb,var(--c-showcase) 32%,var(--border))}#mmcl-r5.event-compose-route .cw-head .ent.artist .dot{background:var(--c-showcase);box-shadow:0 0 8px var(--c-showcase)}#mmcl-r5.event-compose-route .cw-head .ent.venue{color:var(--c-livemusic);border-color:color-mix(in srgb,var(--c-livemusic) 32%,var(--border))}#mmcl-r5.event-compose-route .cw-head .ent.venue .dot{background:var(--c-livemusic);box-shadow:0 0 8px var(--c-livemusic)}#mmcl-r5.event-compose-route .cw-head .ent.showcase{color:var(--c-showcase);border-color:color-mix(in srgb,var(--c-showcase) 32%,var(--border))}#mmcl-r5.event-compose-route .cw-head .ent.showcase .dot{background:var(--c-showcase);box-shadow:0 0 8px var(--c-showcase)}#mmcl-r5.event-compose-route .event-compose-shell{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}#mmcl-r5.event-compose-route .event-compose-body{width:100%;max-width:760px;margin:0 auto;padding:16px 15px 20px}#mmcl-r5.event-compose-route .modal-event-name{max-width:640px;color:var(--ed-dim)}#mmcl-r5.event-compose-route .compose-nav{flex:0 0 auto;margin:0;border-top:1px solid var(--border);background:color-mix(in srgb,var(--bg) 94%,transparent);padding:12px 16px calc(16px + var(--safe-bottom,0px));position:relative;z-index:6}#mmcl-r5.event-compose-route .compose-nav .btn{min-height:44px;border-radius:11px}#mmcl-r5.event-compose-route .compose-nav .btn-primary{flex:1;color:var(--ink-on-gold);background:var(--gold);border-color:var(--gold);box-shadow:var(--glow-gold-row),0 0 20px -6px var(--gold)}#mmcl-r5.event-compose-route .compose-nav .btn-primary:disabled{opacity:.62;cursor:not-allowed}#mmcl-r5.event-compose-route .poster-actions .btn{display:flex;align-items:center;justify-content:center;text-decoration:none;min-height:42px}#mmcl-r5 .modal.compose-modal .compose-title,#mmcl-r5.event-compose-route .compose-title{font-family:var(--font-cormorant),serif;font-weight:600;line-height:1.05}#mmcl-r5 .modal.compose-modal .compose-steps,#mmcl-r5.event-compose-route .compose-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:14px 0 16px}#mmcl-r5 .modal.compose-modal .compose-steps .cstep,#mmcl-r5.event-compose-route .compose-steps .cstep{position:relative;display:grid;justify-items:center;gap:6px;min-width:0;font-family:var(--font-jetbrains),monospace;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);text-align:center}#mmcl-r5 .modal.compose-modal .compose-steps .cstep:after,#mmcl-r5.event-compose-route .compose-steps .cstep:after{content:"";position:absolute;top:13px;left:calc(50% + 13px);right:calc(-50% + 13px);height:1px;background:var(--border-strong)}#mmcl-r5 .modal.compose-modal .compose-steps .cstep:last-child:after,#mmcl-r5.event-compose-route .compose-steps .cstep:last-child:after{display:none}#mmcl-r5 .modal.compose-modal .compose-steps .cstep .num,#mmcl-r5.event-compose-route .compose-steps .cstep .num{position:relative;z-index:1;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-strong);background:var(--bg);color:var(--dim);font-size:11px;line-height:1}#mmcl-r5 .modal.compose-modal .compose-steps .cstep.done:after,#mmcl-r5.event-compose-route .compose-steps .cstep.done:after{background:color-mix(in srgb,var(--green) 70%,var(--border))}#mmcl-r5 .modal.compose-modal .compose-steps .cstep.done .num,#mmcl-r5 .modal.compose-modal .compose-steps .cstep.on .num,#mmcl-r5.event-compose-route .compose-steps .cstep.done .num,#mmcl-r5.event-compose-route .compose-steps .cstep.on .num{border-color:var(--green);background:color-mix(in srgb,var(--green) 18%,var(--bg));color:var(--green);box-shadow:0 0 12px -5px var(--green)}#mmcl-r5 .modal.compose-modal .compose-steps .cstep.on .txt,#mmcl-r5.event-compose-route .compose-steps .cstep.on .txt{color:var(--text)}#mmcl-r5 .modal.compose-modal .compose-steps .cstep.done .txt,#mmcl-r5.event-compose-route .compose-steps .cstep.done .txt{color:var(--muted)}#mmcl-r5.event-compose-route .ffield-enter{width:100%;margin-top:8px;padding:11px;background:transparent;border:1px dashed var(--border-strong);border-radius:var(--r-sm);color:var(--cyan);font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:13px;font-weight:600;cursor:pointer}#mmcl-r5.event-compose-route .ffield-enter:hover{border-color:var(--cyan)}#mmcl-r5.event-compose-route .modal-actions.compose-nav{display:flex;gap:8px;justify-content:space-between}#mmcl-r5.event-compose-route .ai-tag{display:inline-flex;margin-left:7px;padding:2px 5px;border:1px solid color-mix(in srgb,var(--gold) 45%,var(--border));border-radius:5px;color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,transparent);font-size:8px;line-height:1;letter-spacing:.06em}#mmcl-r5.event-compose-route .pending-claim-note{margin-top:7px;border:1px solid color-mix(in srgb,var(--amber) 45%,var(--border));border-radius:9px;padding:8px 10px;color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent);font-size:12px;line-height:1.35}#mmcl-r5.event-compose-route .compose-preview-row{pointer-events:none}#mmcl-r5.event-compose-route .poster-finale{display:grid;gap:16px;max-width:520px;margin:0 auto}#mmcl-r5.event-compose-route .poster-finale .finale-copy h3{margin:2px 0 0;font-family:var(--font-cormorant),serif;font-weight:600;font-size:31px;line-height:1;color:var(--text)}#mmcl-r5.event-compose-route .poster-finale .finale-copy p{margin:6px 0 0;color:var(--ed-dim);font-size:13px;line-height:1.45}#mmcl-r5.event-compose-route .share-poster-card{--vt:var(--c-town);position:relative;min-height:390px;border:1px solid color-mix(in srgb,var(--vt) 45%,var(--border));border-radius:16px;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:radial-gradient(95% 65% at 50% 0,color-mix(in srgb,var(--vt) 24%,transparent),transparent 62%),var(--card);box-shadow:0 0 28px -18px var(--vt)}#mmcl-r5.event-compose-route .share-poster-card .poster-lockup{position:absolute;top:18px;left:20px;display:grid;gap:0}#mmcl-r5.event-compose-route .share-poster-card .poster-lockup span{font-family:var(--font-pinyon);font-size:22px;line-height:.9;color:var(--redpink)}#mmcl-r5.event-compose-route .share-poster-card .poster-lockup b{font-family:var(--font-anton);font-size:18px;line-height:.95;color:var(--goldpale);letter-spacing:.03em}#mmcl-r5.event-compose-route .share-poster-card .poster-rule{position:absolute;inset:76px 20px auto;height:1px;background:color-mix(in srgb,var(--vt) 45%,var(--border))}#mmcl-r5.event-compose-route .share-poster-card .poster-title{font-family:var(--font-anton);font-size:54px;line-height:.9;color:var(--text);text-transform:uppercase;overflow-wrap:anywhere}#mmcl-r5.event-compose-route .share-poster-card .poster-sub{margin-top:8px;font-family:var(--font-cormorant),serif;font-size:27px;font-style:italic;color:var(--goldpale)}#mmcl-r5.event-compose-route .share-poster-card .poster-meta{margin-top:8px;font-family:var(--font-jetbrains),monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ed-dim)}#mmcl-r5.event-compose-route .poster-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#mmcl-r5 .cw-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:14px 15px 18px;position:relative;z-index:2}#mmcl-r5 .cw-body::-webkit-scrollbar{display:none}#mmcl-r5.artist-import-route .artist-import-shell{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}#mmcl-r5.artist-import-route .artist-import-head .ent.artist{color:var(--c-showcase);border-color:color-mix(in srgb,var(--c-showcase) 34%,var(--border))}#mmcl-r5.artist-import-route .artist-import-head .ent.artist .dot{background:var(--c-showcase);box-shadow:0 0 8px var(--c-showcase)}#mmcl-r5.artist-import-route .artist-import-body{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:14px 15px calc(18px + var(--safe-bottom,0px));background:var(--bg)}#mmcl-r5.artist-import-route .artist-import-body.sig{isolation:isolate;background:radial-gradient(130% 60% at 50% 0,var(--ground-deep),var(--bg) 62%)}#mmcl-r5.artist-import-route .artist-import-body>:not(.mmmc-grain){position:relative;z-index:4}#mmcl-r5.artist-import-route .artist-import-lead{font-family:var(--font-dm-sans);font-size:13px;color:var(--muted);line-height:1.55;margin:1px auto 13px;max-width:760px}#mmcl-r5.artist-import-route .artist-import-lead b{color:var(--ed)}#mmcl-r5.artist-import-route .source-grid{display:grid;grid-template-columns:1fr;gap:9px;max-width:760px;margin:0 auto 12px}#mmcl-r5.artist-import-route .source-tile{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;border:1px solid var(--border-strong);border-radius:14px;background:color-mix(in srgb,var(--text) 1.8%,transparent);padding:13px;text-align:left;color:var(--text);cursor:pointer}#mmcl-r5.artist-import-route .source-tile.hot{border-color:color-mix(in srgb,var(--cyan) 48%,var(--border));box-shadow:0 0 18px -10px var(--cyan)}#mmcl-r5.artist-import-route .source-tile.muted{opacity:.62;cursor:not-allowed}#mmcl-r5.artist-import-route .source-tile input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}#mmcl-r5.artist-import-route .source-tile .ti{width:44px;height:44px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--cyan) 12%,transparent);border:1px solid color-mix(in srgb,var(--cyan) 36%,var(--border))}#mmcl-r5.artist-import-route .source-tile .nicon{--isz:21px;--vt:var(--cyan)}#mmcl-r5.artist-import-route .source-tile b{display:block;font-family:var(--title-font);font-weight:var(--title-weight);font-size:17px;line-height:1.05;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5.artist-import-route .source-tile em{display:block;margin-top:3px;font-style:normal;font-size:11.5px;line-height:1.35;color:var(--muted);overflow-wrap:anywhere}#mmcl-r5.artist-import-route .paste-panel{display:grid;gap:8px;max-width:760px;margin:0 auto 12px}#mmcl-r5.artist-import-route .editor-label,#mmcl-r5.artist-import-route .paste-panel span{font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--muted)}#mmcl-r5.artist-import-route .paste-panel textarea{width:100%;min-height:138px;resize:vertical;border:1px dashed var(--border-strong);border-radius:13px;background:var(--card2);color:var(--ed);padding:12px 13px;font-family:var(--font-jetbrains);font-size:11.5px;line-height:1.65;outline:none}#mmcl-r5.artist-import-route .paste-panel textarea:focus{border-color:var(--cyan);box-shadow:0 0 18px -12px var(--cyan)}#mmcl-r5.artist-import-route .artist-import-url{border:1px solid var(--border-strong);border-radius:13px;background:var(--card2);padding:12px 13px}#mmcl-r5.artist-import-route .artist-import-url input{width:100%;min-height:44px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg2);color:var(--text);padding:0 12px;font-family:var(--font-jetbrains);font-size:12px;outline:none}#mmcl-r5.artist-import-route .artist-import-url input:focus{border-color:var(--cyan);box-shadow:0 0 18px -12px var(--cyan)}#mmcl-r5.artist-import-route .artist-import-url em{font-style:normal;color:var(--muted);font-size:11px;line-height:1.4}#mmcl-r5.artist-import-route .sumbar{display:flex;align-items:center;gap:8px;max-width:900px;margin:0 auto;border:1px solid color-mix(in srgb,var(--cyan) 28%,var(--border));border-radius:13px 13px 0 0;padding:11px 14px;background:color-mix(in srgb,var(--cyan) 8%,transparent);font-family:var(--font-jetbrains);font-size:10px;line-height:1.4;color:var(--cyan)}#mmcl-r5.artist-import-route .sumbar .nicon{--isz:14px;--vt:var(--cyan);flex:0 0 auto}#mmcl-r5.artist-import-route .review-table{max-width:900px;margin:0 auto;border:1px solid var(--border);border-top:0;border-radius:0 0 13px 13px;background:color-mix(in srgb,var(--text) 1.1%,transparent);overflow:hidden}#mmcl-r5.artist-import-route .review-table.claim-list{border-top:1px solid var(--border);border-radius:13px}#mmcl-r5.artist-import-route .import-row{border-bottom:1px solid var(--border)}#mmcl-r5.artist-import-route .import-row:last-child{border-bottom:0}#mmcl-r5.artist-import-route .row-main{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:11px;align-items:center;padding:12px 14px}#mmcl-r5.artist-import-route .pdate{font-family:var(--font-anton);font-size:12px;color:var(--gold);text-align:center;line-height:1;min-width:34px}#mmcl-r5.artist-import-route .pdate small{display:block;font-family:var(--font-jetbrains);font-size:8px;color:var(--dim);margin-top:3px;letter-spacing:.05em}#mmcl-r5.artist-import-route .row-copy{min-width:0}#mmcl-r5.artist-import-route .row-copy input{width:100%;min-width:0;border:0;background:transparent;padding:0;outline:none}#mmcl-r5.artist-import-route .row-copy input,#mmcl-r5.artist-import-route .row-copy>b{display:block;color:var(--text);font-family:var(--title-font);font-weight:var(--title-weight);font-size:17px;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5.artist-import-route .pmeta{font-family:var(--font-jetbrains);font-size:9.5px;line-height:1.35;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dim)}#mmcl-r5.artist-import-route .pmeta.ok,#mmcl-r5.artist-import-route .pmeta.ok b{color:var(--green)}#mmcl-r5.artist-import-route .pmeta.warn,#mmcl-r5.artist-import-route .pmeta.warn b{color:var(--amber)}#mmcl-r5.artist-import-route .pmeta.dupe,#mmcl-r5.artist-import-route .pmeta.dupe b{color:var(--gold)}#mmcl-r5.artist-import-route .pmeta.dim,#mmcl-r5.artist-import-route .pmeta.dim b{color:var(--dim)}#mmcl-r5.artist-import-route .server-msg{font-family:var(--font-dm-sans);font-size:11px;line-height:1.35;color:var(--redpink);margin-top:4px}#mmcl-r5.artist-import-route .ptog{width:28px;height:28px;border-radius:8px;border:1px solid var(--border-strong);display:flex;align-items:center;justify-content:center;background:transparent;color:transparent;cursor:pointer}#mmcl-r5.artist-import-route .ptog.on{background:var(--cyan);border-color:var(--cyan);color:var(--ink-on-cyan)}#mmcl-r5.artist-import-route .ptog .nicon{--isz:15px;--vt:currentColor}#mmcl-r5.artist-import-route .claimbtn,#mmcl-r5.artist-import-route .fixbtn,#mmcl-r5.artist-import-route .ownchip{display:inline-flex;min-height:32px;align-items:center;justify-content:center;border-radius:var(--r-pill);padding:0 13px;font-family:var(--font-dm-sans);font-size:11.5px;font-weight:700;white-space:nowrap}#mmcl-r5.artist-import-route .fixbtn{color:var(--amber);background:transparent;border:1px solid color-mix(in srgb,var(--amber) 45%,var(--border));cursor:pointer}#mmcl-r5.artist-import-route .claimbtn{color:var(--ink-on-gold);background:var(--gold);border:0;box-shadow:0 0 13px -5px var(--gold);cursor:pointer}#mmcl-r5.artist-import-route .ownchip{color:var(--cyan);border:1px solid color-mix(in srgb,var(--cyan) 40%,var(--border));background:transparent;font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.05em;text-transform:uppercase}#mmcl-r5.artist-import-route .row-editor{display:grid;gap:12px;padding:0 14px 14px 67px}#mmcl-r5.artist-import-route .match-picker,#mmcl-r5.artist-import-route .new-venue-form,#mmcl-r5.artist-import-route .venue-tools{display:grid;gap:8px}#mmcl-r5.artist-import-route .match-picker button,#mmcl-r5.artist-import-route .venue-suggestions button{display:grid;gap:2px;width:100%;border:1px solid var(--border-strong);border-radius:11px;background:color-mix(in srgb,var(--text) 1.6%,transparent);color:var(--ed);padding:10px 11px;text-align:left;cursor:pointer}#mmcl-r5.artist-import-route .match-picker button.on{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 8%,transparent)}#mmcl-r5.artist-import-route .match-picker b,#mmcl-r5.artist-import-route .venue-suggestions b{font-family:var(--font-dm-sans);font-size:12.5px;color:var(--text)}#mmcl-r5.artist-import-route .match-picker span,#mmcl-r5.artist-import-route .venue-suggestions span{font-family:var(--font-jetbrains);font-size:9px;color:var(--dim);text-transform:uppercase;letter-spacing:.04em}#mmcl-r5.artist-import-route .new-venue-form input,#mmcl-r5.artist-import-route .venue-tools input{width:100%;border:1px solid var(--border-strong);border-radius:10px;background:var(--card);color:var(--ed);font-family:var(--font-dm-sans);font-size:13px;padding:11px 12px}#mmcl-r5.artist-import-route .new-venue-form{grid-template-columns:1fr}#mmcl-r5.artist-import-route .artist-import-foot{max-width:900px;margin:12px auto 0;display:flex;gap:10px;border-top:1px solid var(--border);padding:13px 0 0}#mmcl-r5.artist-import-route .artist-import-foot.inline{border-top:0;justify-content:center}#mmcl-r5.artist-import-route .artist-import-foot .primary,#mmcl-r5.artist-import-route .artist-import-foot .secondary{flex:1;display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:12px;padding:0 15px;font-family:var(--font-dm-sans);font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}#mmcl-r5.artist-import-route .artist-import-foot .primary{color:var(--ink-on-gold);background:var(--gold);border:0;box-shadow:var(--glow-gold-row),0 0 18px -6px var(--gold)}#mmcl-r5.artist-import-route .artist-import-foot .secondary{color:var(--muted);background:transparent;border:1px solid var(--border-strong)}#mmcl-r5.artist-import-route .artist-import-foot button:disabled{opacity:.55;cursor:not-allowed}#mmcl-r5.artist-import-route .import-error{max-width:900px;margin:12px auto 0;border:1px solid color-mix(in srgb,var(--redpink) 42%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--redpink) 8%,transparent);color:var(--ed);padding:11px 13px;font-size:12.5px;line-height:1.45}#mmcl-r5.artist-import-route .import-failed,#mmcl-r5.artist-import-route .import-parsing{min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 16px}#mmcl-r5.artist-import-route .import-parsing .spin{width:64px;height:64px;border-radius:50%;border:3px solid var(--border-strong);border-top-color:var(--cyan)}@media (prefers-reduced-motion:no-preference){#mmcl-r5.artist-import-route .import-parsing .spin{animation:mmmc-import-spin 1s linear infinite}@keyframes mmmc-import-spin{to{transform:rotate(1turn)}}}#mmcl-r5.artist-import-route .import-failed h3,#mmcl-r5.artist-import-route .import-parsing h3{font-family:var(--font-cormorant);font-weight:600;font-size:24px;line-height:1.05;color:var(--text);margin:18px 0 0}#mmcl-r5.artist-import-route .import-failed p,#mmcl-r5.artist-import-route .import-parsing p{font-family:var(--font-jetbrains);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim);margin:10px 0 0}#mmcl-r5.artist-import-route .parse-log{display:grid;gap:4px;margin-top:18px;text-align:left;font-family:var(--font-jetbrains);font-size:11px;color:var(--muted);line-height:1.5}#mmcl-r5.artist-import-route .parse-log .done{color:var(--green)}#mmcl-r5.artist-import-route .import-failed .ring{width:72px;height:72px;border-radius:50%;border:1px solid color-mix(in srgb,var(--redpink) 45%,var(--border));display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--redpink) 10%,transparent)}#mmcl-r5.artist-import-route .import-failed .ring .nicon{--isz:32px;--vt:var(--redpink)}#mmcl-r5.artist-import-route .import-failed .tip{max-width:460px;margin:18px 0 0;border:1px solid var(--border-strong);border-radius:12px;background:var(--card2);padding:12px 14px;font-size:12.5px;line-height:1.45;color:var(--muted)}#mmcl-r5.artist-import-route .import-failed .tip b{color:var(--ed)}#mmcl-r5.artist-import-route .live-state{max-width:760px;margin:0 auto;padding-bottom:12px}#mmcl-r5.artist-import-route .live-state .marquee{margin:8px 0 10px}#mmcl-r5.artist-import-route .okline{display:flex;align-items:center;gap:9px;padding:12px 0;border-bottom:1px solid var(--border);font-size:13px;line-height:1.4;color:var(--ed)}#mmcl-r5.artist-import-route .okline .nicon{--isz:16px;--vt:var(--green);flex:0 0 auto}#mmcl-r5.artist-import-route .okline.warn .nicon{--vt:var(--amber)}#mmcl-r5.artist-import-route .okline b{color:var(--text)}#mmcl-r5.artist-import-route .draftnote{margin:12px 0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--amber) 30%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--amber) 7%,transparent);font-size:12px;color:var(--ed-dim);line-height:1.5}#mmcl-r5.artist-import-route .draftnote b{color:var(--ed)}#mmcl-r5.artist-import-route .draft-discard{display:flex;align-items:center;gap:10px;margin:10px 0 12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--redpink) 30%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--redpink) 6%,transparent)}#mmcl-r5.artist-import-route .draft-discard .secondary{flex:0 0 auto;min-height:36px;border-radius:10px;padding:0 12px;color:var(--redpink);border-color:color-mix(in srgb,var(--redpink) 45%,var(--border))}#mmcl-r5.artist-import-route .discard-status,#mmcl-r5.artist-import-route .draft-discard span{font-family:var(--font-dm-sans);font-size:12px;line-height:1.35;color:var(--muted)}#mmcl-r5.artist-import-route .discard-status{margin:8px 0 0;color:var(--green)}#mmcl-r5.artist-import-route .outcome-list{display:grid;gap:7px;margin-top:12px}#mmcl-r5.artist-import-route .outcome{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid var(--border);border-radius:10px;padding:9px 11px;background:color-mix(in srgb,var(--text) 1.4%,transparent)}#mmcl-r5.artist-import-route .outcome b{min-width:0;font-family:var(--title-font);font-size:14px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5.artist-import-route .outcome span{font-family:var(--font-jetbrains);font-size:8.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--dim);text-align:right}@media (min-width:700px){#mmcl-r5.artist-import-route .source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#mmcl-r5.artist-import-route .new-venue-form{grid-template-columns:1fr 1fr}}@media (max-width:520px){#mmcl-r5.artist-import-route .row-main{grid-template-columns:38px minmax(0,1fr) auto;padding-inline:10px;gap:9px}#mmcl-r5.artist-import-route .row-editor{padding-left:10px;padding-right:10px}#mmcl-r5.artist-import-route .claimbtn,#mmcl-r5.artist-import-route .fixbtn,#mmcl-r5.artist-import-route .ownchip{padding-inline:10px}#mmcl-r5.artist-import-route .artist-import-foot{padding-inline:0}}#mmcl-r5 .owner-ads-page,#mmcl-r5 .owner-offers-page,#mmcl-r5 .owner-series-page{max-width:760px;margin:0 auto}#mmcl-r5 .owner-place-page{max-width:780px;margin:0 auto}#mmcl-r5 .owner-offers-page .owner-list{margin-bottom:6px}#mmcl-r5 .cw-foot{flex:0 0 auto;display:flex;gap:10px;align-items:center;border-top:1px solid var(--border);background:color-mix(in srgb,var(--bg) 94%,transparent);padding:12px 16px calc(16px + var(--safe-bottom,0px));position:relative;z-index:6}#mmcl-r5 .cw-foot .back{font-family:var(--font-dm-sans);font-size:13.5px;font-weight:600;color:var(--muted);background:none;border:1px solid var(--border-strong);border-radius:11px;padding:13px 18px;cursor:pointer;text-decoration:none}#mmcl-r5 .cw-foot .next{flex:1;font-family:var(--font-dm-sans);font-size:14px;font-weight:700;color:var(--ink-on-gold);background:var(--gold);border:0;border-radius:11px;padding:13px;box-shadow:var(--glow-gold-row),0 0 20px -6px var(--gold);cursor:pointer}#mmcl-r5 .bigcta.ok,#mmcl-r5 .cw-foot .next.ok{color:var(--bg);background:var(--green);box-shadow:0 0 18px -6px var(--green)}#mmcl-r5 .cw-foot .next:disabled{opacity:.62;cursor:not-allowed}#mmcl-r5 .sect-eyb{grid-column:1/-1;margin:16px 0 2px;font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}#mmcl-r5 .sect-eyb.first{margin-top:0}#mmcl-r5 .sect-eyb.cy{color:var(--cyan)}#mmcl-r5 .sect-eyb span{color:var(--dim);font-weight:400;text-transform:none;letter-spacing:0}#mmcl-r5 .place-public-preview{margin-bottom:18px}#mmcl-r5 .place-preview-frame{position:relative;border:1px solid color-mix(in srgb,var(--cyan) 28%,var(--border-strong));border-radius:15px;background:color-mix(in srgb,var(--text) 1.6%,transparent);overflow:hidden}#mmcl-r5 .place-preview-frame .public-profile{min-height:0;height:auto;border:0;border-radius:0;box-shadow:none}#mmcl-r5 .place-preview-frame .psbody{min-height:0;max-height:none;overflow:visible}#mmcl-r5 .place-preview-frame .claimbar,#mmcl-r5 .place-preview-frame .public-profile .place-hours-chip{display:none}#mmcl-r5 .place-preview-frame .profile-hero{padding-top:34px}#mmcl-r5 .place-preview-frame .body{padding-bottom:12px}#mmcl-r5 .place-preview-frame .public-profile .row{pointer-events:none}#mmcl-r5 .place-preview-hours{position:absolute;top:12px;left:12px;right:12px;z-index:2;display:flex;justify-content:center;pointer-events:none}#mmcl-r5 .place-preview-hours .place-hours-chip{margin:0}#mmcl-r5 .place-hours-empty{display:inline-flex;align-items:center;justify-content:center;border:1px dashed var(--border-strong);border-radius:var(--r-pill);padding:6px 11px;font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dim);background:color-mix(in srgb,var(--bg) 70%,transparent)}#mmcl-r5 .place-preview-links{display:flex;gap:7px;flex-wrap:wrap;padding:0 14px 14px;background:var(--board-bg)}#mmcl-r5 .place-preview-links a,#mmcl-r5 .place-preview-links span{display:inline-flex;align-items:center;max-width:100%;border:1px solid var(--border-strong);border-radius:var(--r-pill);padding:7px 10px;font-family:var(--font-dm-sans);font-size:11.5px;font-weight:700;line-height:1.1;color:var(--ed);background:color-mix(in srgb,var(--text) 3%,transparent);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mmcl-r5 .place-preview-links a{color:var(--cyan);border-color:color-mix(in srgb,var(--cyan) 34%,var(--border))}#mmcl-r5 .place-preview-links.empty{font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .dealprev{position:relative;border:1px solid color-mix(in srgb,var(--gold) 36%,var(--border-strong));border-radius:15px;padding:15px;background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--gold) 12%,transparent),transparent 62%),color-mix(in srgb,var(--gold) 4%,transparent);overflow:hidden}#mmcl-r5 .merchant-preview-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-15px -15px 13px;padding:9px 13px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--gold) 10%,transparent)}#mmcl-r5 .merchant-preview-label span{font-family:var(--font-jetbrains);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}#mmcl-r5 .merchant-preview-label i{font-family:var(--font-jetbrains);font-size:16px;line-height:1;color:var(--muted);font-style:normal}#mmcl-r5 .dealprev .adtag{position:absolute;top:11px;right:13px;display:inline-flex;align-items:center;gap:5px;font-family:var(--font-jetbrains);font-size:7.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);background:transparent;border:0;padding:0}#mmcl-r5 .dealprev .adtag .gdot{width:6px;height:6px;border-radius:3px;background:var(--gold);box-shadow:0 0 7px var(--gold)}#mmcl-r5 .dealprev .pintype{display:flex;align-items:center;gap:9px;margin-bottom:11px;padding-right:88px}#mmcl-r5 .dealprev .pin{width:34px;height:34px;border-radius:50% 50% 50% 4px;transform:rotate(-45deg);background:var(--gold);display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:0 0 16px -3px var(--gold)}#mmcl-r5 .dealprev .pin .nicon{transform:rotate(45deg);--isz:18px;--vt:var(--ink-on-gold)}#mmcl-r5 .dealprev .pw{font-family:var(--font-jetbrains);font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--ed-dim);line-height:1.35}#mmcl-r5 .dealprev .pw b{color:var(--gold);display:block;font-size:12.5px;letter-spacing:.04em;margin-top:2px}#mmcl-r5 .dealprev-img{width:100%;max-height:160px;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:1px solid var(--border);margin-bottom:11px;display:block}#mmcl-r5 .dealprev .event-deal{--deal-vt:var(--gold);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;border-left:3px solid var(--deal-vt);border-radius:13px;border-bottom:0;background:color-mix(in srgb,var(--gold) 8%,transparent);box-shadow:-7px 0 22px -14px var(--gold)}#mmcl-r5 .event-deal-chip{font-family:var(--font-jetbrains);font-size:10px;font-weight:700;color:var(--ink-on-gold);background:var(--gold);border-radius:7px;padding:6px 8px;box-shadow:0 0 11px -3px var(--gold);white-space:nowrap}#mmcl-r5 .event-deal-copy{min-width:0}#mmcl-r5 .event-deal-title{font-family:var(--title-font);font-weight:var(--title-weight);font-size:20px;line-height:1.05;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .event-deal-blurb,#mmcl-r5 .event-deal-msg{margin-top:3px;font-size:11.5px;color:var(--ed-dim);line-height:1.35}#mmcl-r5 .event-deal-msg.err{color:var(--redpink)}#mmcl-r5 .event-deal-claim{border:0;border-radius:8px;padding:8px 12px;font-family:var(--font-dm-sans);font-size:12px;font-weight:700;color:var(--ink-on-gold);background:var(--gold);cursor:pointer;white-space:nowrap}#mmcl-r5 .event-deal-claim:disabled{opacity:.62;cursor:not-allowed}#mmcl-r5 .event-deal-drop{align-items:start;background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 10%,transparent),transparent 62%)}#mmcl-r5 .event-deal-drop.drop-ended,#mmcl-r5 .event-deal-drop.drop-sold_out{opacity:.88;background:color-mix(in srgb,var(--text) 2%,transparent)}#mmcl-r5 .event-deal-drop-kicker{margin-bottom:3px;font-family:var(--font-jetbrains);font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}#mmcl-r5 .event-deal-drop.drop-ended .event-deal-drop-kicker,#mmcl-r5 .event-deal-drop.drop-sold_out .event-deal-drop-kicker{color:var(--redpink)}#mmcl-r5 .event-deal-scarcity{display:grid;grid-template-columns:1fr auto;gap:4px 8px;margin-top:6px;font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;color:var(--amber)}#mmcl-r5 .event-deal-scarcity i{grid-column:1/-1;height:6px;border:1px solid var(--border);border-radius:4px;background:linear-gradient(90deg,var(--gold) var(--drop-claimed,0),var(--card2) 0);overflow:hidden}#mmcl-r5 .dealprev .dwin{display:flex;align-items:center;gap:6px;margin-top:9px;font-family:var(--font-jetbrains);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .merchant-placement-gate,#mmcl-r5 .merchant-stripe-state{margin-top:11px;padding:13px;border:1px solid var(--border-strong);border-radius:14px;background:color-mix(in srgb,var(--text) 1.8%,transparent)}#mmcl-r5 .merchant-placement-title,#mmcl-r5 .merchant-stripe-title{font-family:var(--title-font);font-weight:var(--title-weight);font-size:16px;line-height:1.1;color:var(--text)}#mmcl-r5 .merchant-placement-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}#mmcl-r5 .merchant-placement-pills span{font-family:var(--font-jetbrains);font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border-strong);border-radius:8px;padding:6px 8px}#mmcl-r5 .merchant-placement-pills span.is-backed{color:var(--green);border-color:color-mix(in srgb,var(--green) 38%,var(--border));background:color-mix(in srgb,var(--green) 7%,transparent)}#mmcl-r5 .merchant-placement-gate p,#mmcl-r5 .merchant-stripe-state p{font-size:12px;line-height:1.48;color:var(--ed-dim);margin:9px 0 0}#mmcl-r5 .merchant-stripe-state.is-dark{border-color:color-mix(in srgb,var(--amber) 40%,var(--border));background:color-mix(in srgb,var(--amber) 5%,transparent)}#mmcl-r5 .merchant-stripe-state.is-live{border-color:color-mix(in srgb,var(--green) 40%,var(--border));background:color-mix(in srgb,var(--green) 5%,transparent)}#mmcl-r5 .qrcard{display:flex;gap:14px;align-items:center;border:1px solid var(--border-strong);border-radius:14px;padding:14px;background:color-mix(in srgb,var(--text) 1.8%,transparent);margin-top:11px}#mmcl-r5 .qrcard .qr{width:74px;height:74px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background:var(--text);padding:7px;color:var(--bg);box-shadow:0 0 18px -6px color-mix(in srgb,var(--text) 40%,transparent)}#mmcl-r5 .qrcard .qr svg{width:100%;height:100%;display:block}#mmcl-r5 .qrcard .qt{min-width:0}#mmcl-r5 .qrcard .qt .qh{font-family:var(--title-font);font-weight:var(--title-weight);font-size:15px;color:var(--text);line-height:1.1}#mmcl-r5 .qrcard .qt .qp{font-size:11.5px;line-height:1.45;color:var(--ed-dim);margin-top:4px}#mmcl-r5 .qrcard .qt .qp b{color:var(--cyan)}#mmcl-r5 .imgdrop{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;border:1.5px dashed var(--border-strong);border-radius:11px;padding:13px;cursor:pointer;background:color-mix(in srgb,var(--text) 1.5%,transparent)}#mmcl-r5 .imgdrop-main{display:flex;align-items:center;gap:11px;cursor:pointer}#mmcl-r5 .imgdrop .ic{width:42px;height:42px;border-radius:9px;background:color-mix(in srgb,var(--cyan) 10%,transparent);display:flex;align-items:center;justify-content:center;flex:0 0 auto}#mmcl-r5 .imgdrop .ic .nicon{--isz:20px;--vt:var(--cyan)}#mmcl-r5 .imgdrop .it{font-family:var(--font-dm-sans);font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--muted)}#mmcl-r5 .imgdrop .it small{display:block;font-weight:400;font-size:10.5px;color:var(--dim);margin-top:2px}#mmcl-r5 .imgdrop .file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}#mmcl-r5 .imgdrop .owner-url-input{max-width:none;width:100%;box-sizing:border-box;border:1px solid var(--border-strong);border-radius:10px;background:color-mix(in srgb,var(--bg) 68%,transparent);color:var(--muted);font-family:var(--font-dm-sans);font-size:12px;padding:9px 10px}#mmcl-r5 .offrow{display:grid;grid-template-columns:1fr auto;gap:11px;align-items:center;padding:12px 2px;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent;margin-bottom:0}#mmcl-r5 .offrow .od{min-width:0}#mmcl-r5 .offrow .odn{font-family:var(--title-font);font-weight:var(--title-weight);font-size:16px;color:var(--text);line-height:1.05}#mmcl-r5 .offrow .ow{font-family:var(--font-jetbrains);font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim);margin-top:3px}#mmcl-r5 .offrow .rt{display:flex;align-items:center;gap:9px}#mmcl-r5 .offrow .st{font-family:var(--font-jetbrains);font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;border-radius:5px}#mmcl-r5 .offrow .st.live{background:var(--green);color:var(--bg)}#mmcl-r5 .offrow .st.pend{background:var(--amber);color:var(--bg)}#mmcl-r5 .offrow .st.ended{background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--muted)}#mmcl-r5 .offrow .ed{width:30px;height:30px;border-radius:8px;border:1px solid var(--border-strong);background:color-mix(in srgb,var(--text) 2%,transparent);color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}#mmcl-r5 .offrow .ed .nicon{--isz:15px;--vt:var(--muted)}#mmcl-r5 .owner-chipset,#mmcl-r5 .owner-seg3{display:flex;flex-wrap:wrap;gap:7px}#mmcl-r5 .owner-chipset .ch,#mmcl-r5 .owner-seg3 .sg{font-family:var(--font-dm-sans);font-size:12px;font-weight:700;color:var(--muted);background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid var(--border-strong);border-radius:12px;padding:9px 12px;cursor:pointer}#mmcl-r5 .owner-chipset .ch.on,#mmcl-r5 .owner-seg3 .sg.on{color:var(--text);background:color-mix(in srgb,var(--cyan) 13%,transparent);border-color:color-mix(in srgb,var(--cyan) 45%,var(--border))}#mmcl-r5 .owner-chipset .ch.deal.on{color:var(--ink-on-gold);background:var(--gold);border-color:var(--gold);box-shadow:0 0 12px -5px var(--gold)}#mmcl-r5 .drop-toggle{border:1px solid color-mix(in srgb,var(--gold) 30%,var(--border));border-radius:11px;padding:11px 12px;background:color-mix(in srgb,var(--gold) 5%,transparent)}#mmcl-r5 .owner-choicebar{display:grid;grid-template-columns:1fr;gap:7px}#mmcl-r5 .owner-choicebar .choice{display:grid;gap:3px;text-align:left;border:1px solid var(--border-strong);border-radius:11px;background:color-mix(in srgb,var(--text) 2%,transparent);padding:10px 12px;cursor:pointer}#mmcl-r5 .owner-choicebar .choice.on{border-color:color-mix(in srgb,var(--cyan) 45%,var(--border));background:color-mix(in srgb,var(--cyan) 8%,transparent)}#mmcl-r5 .owner-choicebar .choice b{font-family:var(--font-dm-sans);font-size:12.5px;line-height:1.2;color:var(--ed)}#mmcl-r5 .owner-choicebar .choice small{font-family:var(--font-jetbrains);font-size:8.5px;line-height:1.35;color:var(--dim)}#mmcl-r5 .drop-billnote{grid-column:1/-1;margin-top:0}#mmcl-r5 .lf,#mmcl-r5 .owner-series-form{display:block}#mmcl-r5 .lf{margin-bottom:13px}#mmcl-r5 .lf .lab{display:flex;align-items:center;gap:7px;font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:6px}#mmcl-r5 .lf .lab .req{color:var(--gold)}#mmcl-r5 .lf .inp{width:100%;box-sizing:border-box;font-family:var(--font-dm-sans);font-size:14px;font-weight:600;color:var(--text);background:color-mix(in srgb,var(--bg) 72%,transparent);border:1px solid var(--border-strong);border-radius:10px;padding:12px 13px}#mmcl-r5 .lf .inp::-moz-placeholder{color:var(--dim);font-weight:500}#mmcl-r5 .lf .inp::placeholder{color:var(--dim);font-weight:500}#mmcl-r5 .lf2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#mmcl-r5 .chips,#mmcl-r5 .seg3{display:flex;flex-wrap:wrap;gap:7px}#mmcl-r5 .chips .ch,#mmcl-r5 .seg3 .sg{font-family:var(--font-dm-sans);font-size:12px;font-weight:700;color:var(--muted);background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid var(--border-strong);border-radius:12px;padding:9px 12px;cursor:pointer}#mmcl-r5 .seg3 .sg{flex:1 1 44%;min-width:0;text-align:center}#mmcl-r5 .chips .ch.on,#mmcl-r5 .seg3 .sg.on{color:var(--text);background:color-mix(in srgb,var(--cyan) 13%,transparent);border-color:color-mix(in srgb,var(--cyan) 45%,var(--border))}#mmcl-r5 .togrow{width:100%;display:flex;align-items:center;gap:12px;border:1px solid var(--border-strong);border-radius:12px;padding:13px;background:transparent;text-align:left;cursor:pointer;margin-bottom:14px}#mmcl-r5 .togrow .tt{flex:1;min-width:0;display:block}#mmcl-r5 .togrow .tt .th{display:block;font-family:var(--font-dm-sans);font-size:13.5px;font-weight:700;color:var(--text)}#mmcl-r5 .togrow .tt .tp{display:block;font-family:var(--font-dm-sans);font-size:11px;line-height:1.4;color:var(--ed-dim);margin-top:3px}#mmcl-r5 .togrow .tg{width:44px;height:25px;border-radius:13px;background:color-mix(in srgb,var(--cyan) 25%,transparent);border:1px solid color-mix(in srgb,var(--cyan) 45%,var(--border));position:relative;cursor:pointer;flex:0 0 auto}#mmcl-r5 .togrow .tg:after{content:"";position:absolute;top:1.5px;left:20px;width:20px;height:20px;border-radius:50%;background:var(--cyan);transition:left .15s}#mmcl-r5 .togrow.off .tg{background:color-mix(in srgb,var(--text) 6%,transparent);border-color:var(--border-strong)}#mmcl-r5 .togrow.off .tg:after{left:1.5px;background:var(--muted)}#mmcl-r5 .gennights{border:1px solid var(--border-strong);border-radius:13px;overflow:hidden;background:color-mix(in srgb,var(--text) 1.2%,transparent)}#mmcl-r5 .gnhead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 13px;background:color-mix(in srgb,var(--cyan) 6%,transparent);border-bottom:1px solid var(--border)}#mmcl-r5 .gnhead .gl{font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);line-height:1.35}#mmcl-r5 .gnhead .gc,#mmcl-r5 .gnhead .gl{font-family:var(--font-jetbrains);font-size:9px}#mmcl-r5 .gnhead .gc{color:var(--dim);white-space:nowrap}#mmcl-r5 .gnrow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 13px;border-bottom:1px solid var(--border)}#mmcl-r5 .gnrow:last-of-type{border-bottom:0}#mmcl-r5 .gnrow .dt{display:flex;flex-direction:column;align-items:center;justify-content:center;width:38px;flex:0 0 auto}#mmcl-r5 .gnrow .dt .mo{font-family:var(--font-jetbrains);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-showcase)}#mmcl-r5 .gnrow .dt .dy{font-family:var(--font-anton);font-size:19px;line-height:.9;color:var(--text)}#mmcl-r5 .gnrow .gb{min-width:0}#mmcl-r5 .gnrow .gb .gn2{font-family:var(--title-font);font-weight:var(--title-weight);font-size:16px;color:var(--text);line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .gnrow .gb .gs{font-size:9px;color:var(--dim);margin-top:2px}#mmcl-r5 .gnrow .gb .gs,#mmcl-r5 .gnrow .gst{font-family:var(--font-jetbrains);letter-spacing:.04em;text-transform:uppercase}#mmcl-r5 .gnrow .gst{font-size:8px;font-weight:700;padding:3px 7px;border-radius:5px;flex:0 0 auto}#mmcl-r5 .gnrow .gst.auto{background:color-mix(in srgb,var(--cyan) 14%,transparent);color:var(--cyan)}#mmcl-r5 .gnrow .gst.draft{background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--muted)}#mmcl-r5 .gnempty,#mmcl-r5 .gnmore{padding:9px 13px;text-align:center;font-family:var(--font-jetbrains);font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .gnempty{text-transform:none;letter-spacing:0;color:var(--muted)}#mmcl-r5 .series-note{margin-top:16px}#mmcl-r5 .ad-preview{display:grid;gap:10px;margin-bottom:14px}#mmcl-r5 .ad-preview-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}#mmcl-r5 .ad-preview-tabs button{min-width:0;border:1px solid var(--border-strong);border-radius:10px;background:color-mix(in srgb,var(--text) 3%,transparent);color:var(--muted);padding:9px 6px;cursor:pointer;text-align:center}#mmcl-r5 .ad-preview-tabs button.on{color:var(--text);background:color-mix(in srgb,var(--gold) 11%,transparent);border-color:color-mix(in srgb,var(--gold) 45%,var(--border))}#mmcl-r5 .ad-preview-tabs button span{display:block;font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .ad-preview-tabs button small{display:block;margin-top:3px;font-family:var(--font-dm-sans);font-size:10.5px;line-height:1.15;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .ad-preview-render{border:1px solid color-mix(in srgb,var(--gold) 28%,var(--border-strong));border-radius:15px;background:color-mix(in srgb,var(--text) 1.6%,transparent);padding:12px;overflow:hidden}#mmcl-r5 .ad-preview-render a{pointer-events:none}#mmcl-r5 .ad-preview-render .adtop{position:relative;display:flex;align-items:center;gap:11px;border:1px solid color-mix(in srgb,var(--gold) 32%,var(--border-strong));border-radius:12px;padding:11px 13px;background:color-mix(in srgb,var(--gold) 6%,transparent);min-width:0}#mmcl-r5 .ad-preview-render .adtop .gl{--isz:26px;flex:0 0 auto}#mmcl-r5 .ad-preview-render .adtop .att{min-width:0;display:flex;flex-direction:column;flex:1}#mmcl-r5 .ad-preview-render .adtop .att .ey{font-family:var(--font-jetbrains);font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .ad-preview-render .adtop .att .nm{font-family:var(--title-font);font-weight:var(--title-weight);font-size:16px;color:var(--text);line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .ad-preview-render .adtop .adtag{margin-left:auto}#mmcl-r5 .ad-preview-render .adtop .addims{display:none}#mmcl-r5 .ad-preview-render .featured{display:block;border:1px solid color-mix(in srgb,var(--gold) 34%,var(--border-strong));border-radius:14px;overflow:hidden;background:var(--card);text-decoration:none}#mmcl-r5 .ad-preview-render .featured .creative{position:relative;height:136px;background:linear-gradient(150deg,color-mix(in srgb,var(--vt) 18%,var(--card)),var(--bg));overflow:hidden}#mmcl-r5 .ad-preview-render .featured .creative img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#mmcl-r5 .ad-preview-render .featured .creative .vibe{position:absolute;inset:0;background:radial-gradient(120% 95% at 68% 22%,color-mix(in srgb,var(--vt) 30%,transparent),transparent 62%)}#mmcl-r5 .ad-preview-render .featured .creative .gl{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);--isz:54px;opacity:.32}#mmcl-r5 .ad-preview-render .featured .creative .scrim{position:absolute;inset:0;background:linear-gradient(to top,var(--card) 5%,transparent 58%)}#mmcl-r5 .ad-preview-render .featured .adtag{position:absolute;top:11px;left:11px}#mmcl-r5 .ad-preview-render .featured .fb{padding:13px 16px 15px}#mmcl-r5 .ad-preview-render .featured .ey{font-family:var(--font-jetbrains);font-size:8px;letter-spacing:.11em;text-transform:uppercase;color:var(--dim);margin-bottom:5px}#mmcl-r5 .ad-preview-render .featured .nm{font-family:var(--title-font);font-weight:var(--title-weight);font-size:21px;color:var(--text);line-height:1.02}#mmcl-r5 .ad-preview-render .featured .vn{font-family:var(--title-font);font-weight:500;font-size:12px;color:var(--ed-dim);margin-top:3px}#mmcl-r5 .ad-preview-render .featured .foot{display:flex;align-items:center;gap:10px;margin-top:13px}#mmcl-r5 .ad-preview-render .featured .foot .pr{font-family:var(--font-jetbrains);font-size:11px;color:var(--ed-dim)}#mmcl-r5 .ad-preview-render .featured .foot .adcta{margin-left:auto}#mmcl-r5 .slotctx{font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);text-align:center}#mmcl-r5 .ad-budget{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#mmcl-r5 .ad-budget button{min-width:0;border:1px solid var(--border-strong);border-radius:10px;background:color-mix(in srgb,var(--text) 2%,transparent);padding:10px 7px;text-align:center;cursor:pointer}#mmcl-r5 .ad-budget button.on{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,transparent)}#mmcl-r5 .ad-budget button b{display:block;font-family:var(--font-anton);font-size:18px;line-height:1;color:var(--text)}#mmcl-r5 .ad-budget button span{display:block;margin-top:4px;font-family:var(--font-jetbrains);font-size:8px;line-height:1.2;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .ad-budget button.on span{color:var(--gold)}#mmcl-r5 .pvnote{display:flex;gap:10px;align-items:flex-start;margin-top:13px;padding:12px 13px;border:1px solid var(--border);border-radius:11px;background:color-mix(in srgb,var(--text) 1.5%,transparent)}#mmcl-r5 .pvnote .nicon{--isz:17px;flex:0 0 auto}#mmcl-r5 .pvnote .tx{font-size:12px;line-height:1.45;color:var(--ed-dim)}#mmcl-r5 .pvnote .tx b{color:var(--text)}@media (min-width:1100px){#mmcl-r5 .manage-feed .shead h3,#mmcl-r5 .mgrid .shead h3{font-size:25px;letter-spacing:.01em}#mmcl-r5.offer-compose-route{max-width:none;margin:0;border:0;border-radius:0;height:100dvh}#mmcl-r5.offer-compose-route .cw-head{padding:14px 24px}#mmcl-r5.event-compose-route .share-poster-card .poster-title{font-size:68px}#mmcl-r5 .owner-ads-page,#mmcl-r5 .owner-offers-page,#mmcl-r5 .owner-place-page,#mmcl-r5 .owner-series-page{max-width:920px}#mmcl-r5 .owner-ads-page .ad-preview,#mmcl-r5 .owner-ads-page .owner-list,#mmcl-r5 .owner-ads-page .pvnote,#mmcl-r5 .owner-offers-page .dealprev,#mmcl-r5 .owner-offers-page .owner-list,#mmcl-r5 .owner-offers-page .pvnote,#mmcl-r5 .owner-offers-page .qrcard,#mmcl-r5 .owner-place-page .place-public-preview,#mmcl-r5 .owner-place-page .pvnote,#mmcl-r5 .owner-series-page .gennights,#mmcl-r5 .owner-series-page .pvnote{max-width:760px}}#mmcl-r5.manage-flywheel-route{min-height:100dvh;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--cyan) 8%,transparent),transparent 34%),var(--bg);color:var(--text);display:flex;justify-content:center;align-items:stretch;padding:0}#mmcl-r5 .manage-flywheel{width:min(100%,var(--mobile-w));min-height:100dvh;background:var(--bg2);border-left:1px solid var(--border);border-right:1px solid var(--border);box-shadow:var(--shadow-pop);display:flex;flex-direction:column;position:relative;overflow:hidden}#mmcl-r5 .scanner-phone{max-width:430px}#mmcl-r5 .scanhead{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg) 70%,transparent)}#mmcl-r5 .scanhead .st{min-width:0}#mmcl-r5 .scanhead .st .k{font-family:var(--font-jetbrains);font-size:7.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan)}#mmcl-r5 .scanhead .st .n{font-family:var(--title-font);font-weight:var(--title-weight);font-size:17px;color:var(--text);line-height:1.05;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .scanhead .x{margin-left:auto;min-width:44px;height:44px;border-radius:var(--r-pill);border:1px solid var(--border-strong);color:var(--dim);font-family:var(--font-jetbrains);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:0 12px}#mmcl-r5 .scanhead .x,#mmcl-r5 .scanprime{display:flex;align-items:center;justify-content:center}#mmcl-r5 .scanprime{flex:1;flex-direction:column;text-align:center;padding:26px 24px;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--cyan) 12%,transparent),transparent 62%)}#mmcl-r5 .scanprime .primeicon{width:70px;height:70px;border-radius:20px;border:1px solid color-mix(in srgb,var(--cyan) 42%,var(--border));display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--cyan) 8%,transparent);box-shadow:0 0 28px -10px var(--cyan)}#mmcl-r5 .scanprime .pk{font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin-top:17px}#mmcl-r5 .scanprime h1{font-family:var(--title-font);font-weight:var(--title-weight);font-size:31px;line-height:1.02;color:var(--text);margin:8px 0 0}#mmcl-r5 .scanprime p{font-family:var(--font-dm-sans);font-size:13px;line-height:1.55;color:var(--muted);margin:10px 0 20px;max-width:300px}#mmcl-r5 .linespeed{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--goldpale);border:1px solid color-mix(in srgb,var(--gold) 34%,var(--border));border-radius:var(--r-pill);padding:8px 12px;background:color-mix(in srgb,var(--gold) 8%,transparent);cursor:pointer}#mmcl-r5 .linespeed input{width:14px;height:14px;margin:0;accent-color:var(--gold)}#mmcl-r5 .linespeed.scan{position:relative;z-index:1;margin-top:-6px}#mmcl-r5 .scancam{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--card2) 78%,transparent),var(--bg) 72%);overflow:hidden;padding:22px 16px}#mmcl-r5 .scancam .feed{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0}#mmcl-r5 .scancam .feed.on{opacity:.34}#mmcl-r5 .reticle{position:relative;width:214px;height:214px;z-index:1}#mmcl-r5 .reticle i{position:absolute;width:38px;height:38px;border:3px solid var(--cyan);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--cyan) 70%,transparent))}#mmcl-r5 .reticle i.tl{top:0;left:0;border-right:0;border-bottom:0;border-radius:14px 0 0 0}#mmcl-r5 .reticle i.tr{top:0;right:0;border-left:0;border-bottom:0;border-radius:0 14px 0 0}#mmcl-r5 .reticle i.bl{bottom:0;left:0;border-right:0;border-top:0;border-radius:0 0 0 14px}#mmcl-r5 .reticle i.br{bottom:0;right:0;border-left:0;border-top:0;border-radius:0 0 14px 0}#mmcl-r5 .reticle .scanline{position:absolute;left:8px;right:8px;top:50%;height:2px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);box-shadow:0 0 12px var(--cyan)}@media(prefers-reduced-motion:no-preference){#mmcl-r5 .reticle .scanline{animation:mmmc-scanline 2.6s ease-in-out infinite}@keyframes mmmc-scanline{0%,to{top:14%}50%{top:86%}}}#mmcl-r5 .scanhint{font-size:13.5px;font-weight:600;color:var(--ed);max-width:250px}#mmcl-r5 .scanhint,#mmcl-r5 .scanmsg{position:relative;z-index:1;font-family:var(--font-dm-sans);text-align:center;line-height:1.4}#mmcl-r5 .scanmsg{font-size:12px;color:var(--amber);max-width:280px}#mmcl-r5 .scanmanual{min-height:44px;font-family:var(--font-dm-sans);font-size:12px;font-weight:700;color:var(--cyan);border:1px solid color-mix(in srgb,var(--cyan) 40%,var(--border));border-radius:9px;padding:10px 16px;background:transparent;cursor:pointer;text-decoration:none}#mmcl-r5 .manualredeem{position:relative;z-index:1;width:100%;max-width:312px;display:grid;gap:7px}#mmcl-r5 .manualredeem label{font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}#mmcl-r5 .manualredeem div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}#mmcl-r5 .manualredeem input{min-width:0;min-height:44px;border:1px solid var(--border-strong);border-radius:10px;background:var(--card);color:var(--ed);font-family:var(--font-jetbrains);font-size:12px;padding:11px 12px}#mmcl-r5 .manualredeem button{min-width:44px;min-height:44px;border:0;border-radius:10px;background:var(--cyan);color:var(--ink-on-cyan);font-family:var(--font-dm-sans);font-weight:700;padding:0 14px}#mmcl-r5 .scantally{display:flex;align-items:center;gap:12px;padding:13px 16px calc(13px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:color-mix(in srgb,var(--bg) 82%,transparent)}#mmcl-r5 .scantally .big{font-family:var(--font-anton);font-size:26px;color:var(--goldpale);line-height:1}#mmcl-r5 .scantally .lbl{letter-spacing:.06em;color:var(--dim);line-height:1.4}#mmcl-r5 .scantally .lbl,#mmcl-r5 .scantally .live{font-family:var(--font-jetbrains);font-size:9px;text-transform:uppercase}#mmcl-r5 .scantally .live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-weight:700;letter-spacing:.08em;color:var(--green)}#mmcl-r5 .scantally .live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 7px var(--green)}#mmcl-r5 .scandone{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:26px 24px;background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--green) 16%,transparent),transparent 70%)}#mmcl-r5 .scandone.matched{background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--cyan) 14%,transparent),transparent 70%)}#mmcl-r5 .scandone.guardrail{background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--amber) 15%,transparent),transparent 70%)}#mmcl-r5 .scandone.duplicate{background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--amber) 18%,transparent),transparent 70%)}#mmcl-r5 .scandone.undo-state{background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--cyan) 13%,transparent),transparent 70%)}#mmcl-r5 .scandone .ring{width:96px;height:96px;border-radius:50%;border:2px solid color-mix(in srgb,var(--green) 55%,var(--border));display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--green) 12%,transparent);box-shadow:0 0 30px -6px var(--green)}#mmcl-r5 .scandone.matched .ring{border-color:color-mix(in srgb,var(--cyan) 55%,var(--border));background:color-mix(in srgb,var(--cyan) 12%,transparent);box-shadow:0 0 30px -6px var(--cyan)}#mmcl-r5 .scandone.guardrail .ring{border-color:color-mix(in srgb,var(--amber) 55%,var(--border));background:color-mix(in srgb,var(--amber) 12%,transparent);box-shadow:0 0 30px -6px var(--amber)}#mmcl-r5 .scandone.undo-state .ring{border-color:color-mix(in srgb,var(--cyan) 55%,var(--border));background:color-mix(in srgb,var(--cyan) 12%,transparent);box-shadow:0 0 30px -6px var(--cyan)}#mmcl-r5 .scandone .dt{font-family:var(--title-font);font-weight:var(--title-weight);font-size:30px;color:var(--text);margin-top:18px;letter-spacing:.01em}#mmcl-r5 .scandone .dpctbig{font-family:var(--font-jetbrains);font-size:12px;font-weight:700;color:var(--goldpale);margin-top:6px}#mmcl-r5 .scandone .walkin{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-dm-sans);font-size:13px;font-weight:700;color:var(--green);margin-top:14px}#mmcl-r5 .scandone .bill{font-family:var(--font-dm-sans);font-size:11.5px;color:var(--muted);line-height:1.5;margin:12px 10px 0;max-width:320px}#mmcl-r5 .scandone .bill b{color:var(--ed)}#mmcl-r5 .scandone .next,#mmcl-r5 .scanprime .next{min-height:44px;margin-top:20px;font-family:var(--font-dm-sans);font-size:13px;font-weight:700;color:var(--ink-on-cyan);background:var(--cyan);border:0;border-radius:11px;padding:13px 30px;cursor:pointer;text-decoration:none}#mmcl-r5 .scandone .next:disabled{opacity:.62;cursor:wait}#mmcl-r5 .scandone .next.amber{background:transparent;color:var(--amber);border:1px solid color-mix(in srgb,var(--amber) 45%,var(--border))}#mmcl-r5 .tapscan-beat{display:flex;flex-direction:column;align-items:center}#mmcl-r5 .tapscan-check{width:118px;height:118px;border-radius:50%;border:2px solid var(--green);background:color-mix(in srgb,var(--green) 10%,transparent);box-shadow:0 0 46px -8px var(--green);animation:tapscan-pop .42s ease-out both}#mmcl-r5 .tapscan-check,#mmcl-r5 .tapscan-chips{display:flex;align-items:center;justify-content:center}#mmcl-r5 .tapscan-chips{gap:8px;flex-wrap:wrap;margin-top:12px}#mmcl-r5 .tapscan-chips span{display:inline-flex;align-items:center;gap:6px;border:1px solid color-mix(in srgb,var(--green) 32%,var(--border));border-radius:999px;padding:7px 11px;background:color-mix(in srgb,var(--green) 7%,transparent);font-family:var(--font-jetbrains);font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--green)}#mmcl-r5 .tapscan-duplicate .ring{box-shadow:none}@keyframes tapscan-pop{0%{transform:scale(.88);opacity:.72}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){#mmcl-r5 .tapscan-check{animation:none}}#mmcl-r5 .scan-actions{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:20px}#mmcl-r5 .scan-actions .next{margin-top:0}#mmcl-r5 .scanmanual.undo{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 44%,var(--border))}#mmcl-r5 .scanmanual.undo:disabled{opacity:.6;cursor:wait}#mmcl-r5 .analytics-surface,#mmcl-r5 .team-surface{min-height:100dvh}#mmcl-r5 .mtop{display:flex;align-items:center;gap:11px;padding:13px 16px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg) 72%,transparent)}#mmcl-r5 .mtop .bk{width:34px;height:34px;border-radius:var(--r-pill);border:1px solid var(--border-strong);display:flex;align-items:center;justify-content:center;color:var(--cyan);font-family:var(--font-jetbrains);font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none}#mmcl-r5 .mtop .tt{min-width:0;flex:1}#mmcl-r5 .mtop .tt .k{font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .mtop .tt .n{font-family:var(--title-font);font-weight:var(--title-weight);font-size:22px;color:var(--text);line-height:1.02;margin-top:2px}#mmcl-r5 .mtop .pchip{display:flex;align-items:center;gap:7px;border:1px solid var(--border-strong);border-radius:var(--r-pill);padding:5px 7px}#mmcl-r5 .mtop .pchip .pl{font-family:var(--font-jetbrains);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .mtop .pchip .pa{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--green) 10%,transparent);border:1px solid color-mix(in srgb,var(--green) 45%,var(--border))}#mmcl-r5 .manage-flywheel .body{overflow-y:auto;flex:1;padding-bottom:16px}#mmcl-r5 .kpis{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px 16px}#mmcl-r5 .kpi{border:1px solid var(--border-strong);border-radius:13px;padding:13px;background:var(--card)}#mmcl-r5 .kpi .v{font-family:var(--font-anton);font-size:30px;line-height:1;color:var(--text)}#mmcl-r5 .kpi .v.gold{color:var(--goldpale)}#mmcl-r5 .kpi .v.cyan{color:var(--cyan)}#mmcl-r5 .kpi .v.blank{color:var(--green)}#mmcl-r5 .kpi .l{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-top:6px;line-height:1.4}#mmcl-r5 .kpi .d,#mmcl-r5 .kpi .l{font-family:var(--font-jetbrains);font-size:9px}#mmcl-r5 .kpi .d{color:var(--green);margin-top:4px}#mmcl-r5 .kpi .d.muted{color:var(--muted)}#mmcl-r5 .kpi .d.amber{color:var(--amber)}#mmcl-r5 .chartwrap{margin:6px 16px 8px;border:1px solid var(--border-strong);border-radius:13px;padding:14px 14px 10px;background:var(--card)}#mmcl-r5 .chartwrap .ct{font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}#mmcl-r5 .bars{display:flex;align-items:flex-end;gap:8px;height:96px}#mmcl-r5 .bars .bar{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;height:100%;justify-content:flex-end}#mmcl-r5 .bars .bar .fill{width:100%;border-radius:5px 5px 0 0;background:linear-gradient(180deg,var(--cyan),color-mix(in srgb,var(--cyan) 30%,transparent));box-shadow:0 0 12px -4px var(--cyan)}#mmcl-r5 .bars .bar.hot .fill{background:linear-gradient(180deg,var(--gold),color-mix(in srgb,var(--gold) 30%,transparent));box-shadow:0 0 12px -4px var(--gold)}#mmcl-r5 .bars .bar .lbl{font-family:var(--font-jetbrains);font-size:8px;color:var(--dim)}#mmcl-r5 .msec{padding:15px 16px 6px;display:flex;align-items:center;justify-content:space-between}#mmcl-r5 .msec .e{font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}#mmcl-r5 .msec .e.green{color:var(--green)}#mmcl-r5 .drow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border)}#mmcl-r5 .dpct{font-family:var(--font-jetbrains);font-size:9px;font-weight:700;color:var(--ink-on-gold);background:var(--gold);border-radius:6px;padding:6px 7px;text-align:center;line-height:1.1;white-space:nowrap;max-width:68px;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .dbd{min-width:0}#mmcl-r5 .dnm{font-family:var(--title-font);font-weight:var(--title-weight);font-size:16px;color:var(--text);line-height:1.04}#mmcl-r5 .dmt,#mmcl-r5 .dnm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .dmt{font-family:var(--font-jetbrains);font-size:9px;color:var(--muted);margin-top:3px}#mmcl-r5 .dcount{text-align:right}#mmcl-r5 .dcount .n{font-family:var(--font-anton);font-size:18px;line-height:1;color:var(--goldpale)}#mmcl-r5 .dcount .n.small{font-family:var(--font-jetbrains);font-size:13px;color:var(--muted)}#mmcl-r5 .dcount .s{font-family:var(--font-jetbrains);font-size:8px;text-transform:uppercase;color:var(--dim);margin-top:3px}#mmcl-r5 .honest{margin:12px 16px;border:1px solid color-mix(in srgb,var(--amber) 36%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--amber) 7%,transparent);padding:12px 13px;font-family:var(--font-dm-sans);font-size:12px;line-height:1.5;color:var(--muted)}#mmcl-r5 .honest b{color:var(--ed)}#mmcl-r5 .footcta{margin-top:auto;padding:13px 16px calc(13px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--bg2);display:flex;gap:10px}#mmcl-r5 .footcta .b{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-dm-sans);font-size:14px;font-weight:700;color:var(--ink-on-cyan);background:var(--cyan);border:0;border-radius:11px;padding:14px;cursor:pointer;box-shadow:0 0 18px -6px var(--cyan);text-decoration:none}#mmcl-r5 .footcta.inline{padding:0;border:0;margin:0;background:transparent}#mmcl-r5 .trow{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 16px;border-bottom:1px solid var(--border)}#mmcl-r5 .tav{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,var(--cyan),var(--purple));display:flex;align-items:center;justify-content:center;font-family:var(--font-anton);font-size:15px;color:var(--bg)}#mmcl-r5 .tav.pend{background:none;border:1px dashed var(--border-strong);color:var(--dim)}#mmcl-r5 .tbd{min-width:0}#mmcl-r5 .tnm{font-family:var(--title-font);font-weight:var(--title-weight);font-size:17px;color:var(--text);line-height:1.05}#mmcl-r5 .tem,#mmcl-r5 .tnm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .tem{font-size:9.5px;color:var(--muted);margin-top:2px}#mmcl-r5 .tem,#mmcl-r5 .trole{font-family:var(--font-jetbrains)}#mmcl-r5 .trole{display:inline-flex;align-items:center;gap:5px;font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--r-pill);padding:5px 9px;white-space:nowrap}#mmcl-r5 .trole.owner{color:var(--gold);border:1px solid color-mix(in srgb,var(--gold) 40%,var(--border))}#mmcl-r5 .trole.mgr{color:var(--cyan);border:1px solid color-mix(in srgb,var(--cyan) 40%,var(--border))}#mmcl-r5 .trole.editor{color:var(--green);border:1px solid color-mix(in srgb,var(--green) 40%,var(--border))}#mmcl-r5 .trole.door{color:var(--purple);border:1px solid color-mix(in srgb,var(--purple) 40%,var(--border))}#mmcl-r5 .trole.pend{color:var(--amber);border:1px solid color-mix(in srgb,var(--amber) 40%,var(--border))}#mmcl-r5 .team-note{margin:12px 16px;padding:12px 13px;border:1px solid color-mix(in srgb,var(--purple) 35%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--purple) 7%,transparent);font-family:var(--font-dm-sans);font-size:12px;line-height:1.5;color:var(--muted)}#mmcl-r5 .team-note b{color:var(--ed)}#mmcl-r5 .invitebox{margin-top:8px;padding-bottom:18px}#mmcl-r5 .field{margin:0 16px 14px;display:block}#mmcl-r5 .flab{display:block;font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:7px}#mmcl-r5 .finp.real{width:100%;box-sizing:border-box;border:1px solid var(--border-strong);border-radius:10px;background:var(--card);padding:12px 13px;font-family:var(--font-jetbrains);font-size:12px;color:var(--ed)}#mmcl-r5 .roleopt{width:100%;display:grid;grid-template-columns:26px minmax(0,1fr);gap:11px;align-items:start;padding:12px 13px;border:1px solid var(--border-strong);border-radius:11px;margin-bottom:9px;cursor:pointer;background:transparent;text-align:left}#mmcl-r5 .roleopt.on{border-color:var(--cyan);background:color-mix(in srgb,var(--cyan) 8%,transparent);box-shadow:0 0 14px -8px var(--cyan)}#mmcl-r5 .radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--border-strong);margin-top:2px}#mmcl-r5 .roleopt.on .radio{border-color:var(--cyan);background:radial-gradient(circle,var(--cyan) 40%,transparent 46%)}#mmcl-r5 .roleopt .rh{display:block;font-family:var(--title-font);font-weight:var(--title-weight);font-size:16px;color:var(--text);line-height:1.05}#mmcl-r5 .roleopt .rs{display:block;font-family:var(--font-dm-sans);font-size:11.5px;color:var(--muted);margin-top:3px;line-height:1.4}#mmcl-r5 .invite-honest{margin-top:2px}@media (min-width:700px){#mmcl-r5.manage-flywheel-route{padding:22px}#mmcl-r5 .manage-flywheel{min-height:calc(100dvh - 44px);border-radius:var(--r-board)}}#mmcl-r5 .psheet{position:absolute;inset:0;z-index:80;display:none}#mmcl-r5 .psheet.open{display:block}#mmcl-r5 .psheet .scrim{position:absolute;inset:0;background:color-mix(in srgb,var(--bg) 70%,transparent);backdrop-filter:blur(2px);border:0}#mmcl-r5 .psheet .sht{position:absolute;left:0;right:0;bottom:0;max-height:calc(100dvh - max(20px,var(--safe-top,0px)));overflow-y:auto;background:var(--bg2);border-top:1px solid var(--border-strong);border-radius:22px 22px 0 0;padding:8px 18px calc(22px + var(--safe-bottom,0px));box-shadow:0 -20px 50px color-mix(in srgb,var(--bg) 60%,transparent)}#mmcl-r5 .psheet .grab{width:38px;height:4px;border-radius:2px;background:var(--border-strong);margin:8px auto 16px}#mmcl-r5 .psheet .sheethead{padding-top:0}#mmcl-r5 .psheet .pp2{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 9px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:13px;background:color-mix(in srgb,var(--text) 1.5%,transparent);cursor:pointer;text-align:left}#mmcl-r5 .psheet .pp2.on{border-color:color-mix(in srgb,var(--cyan) 50%,var(--border));background:color-mix(in srgb,var(--cyan) 6%,transparent)}#mmcl-r5 .psheet .pp2 .av{width:38px;height:38px;border-radius:10px;background:var(--vt);display:flex;align-items:center;justify-content:center;flex:0 0 auto}#mmcl-r5 .psheet .pp2 .av .nicon{--isz:19px;--vt:var(--bg)}#mmcl-r5 .psheet .pp2 .who{flex:1;display:flex;flex-direction:column}#mmcl-r5 .psheet .pp2 .who .nm{font-family:var(--title-font);font-weight:var(--title-weight);font-size:16px;color:var(--text);line-height:1.1}#mmcl-r5 .psheet .pp2 .who .ro{font-size:8.5px;letter-spacing:.1em;color:var(--dim);margin-top:2px}#mmcl-r5 .psheet .pp2 .use,#mmcl-r5 .psheet .pp2 .who .ro{font-family:var(--font-jetbrains);text-transform:uppercase}#mmcl-r5 .psheet .pp2 .use{font-size:9px;font-weight:700;color:var(--cyan)}@media (max-width:1099px){#mmcl-r5.manage-route .manage-feed{padding-bottom:var(--sp-5);scroll-padding-bottom:var(--sp-5)}#mmcl-r5.manage-route .manage-tabs button{min-height:48px;font-size:13px}#mmcl-r5.manage-route .bigcta,#mmcl-r5.manage-route .boostpick .bp,#mmcl-r5.manage-route .manage-mpersona .sw,#mmcl-r5.manage-route .postbtn,#mmcl-r5.manage-route .q .qa .b1,#mmcl-r5.manage-route .q .qa .b2{min-height:44px}#mmcl-r5.manage-route .boostpick .rch,#mmcl-r5.manage-route .field .fl,#mmcl-r5.manage-route .manage-mpersona .who .ro,#mmcl-r5.manage-route .q .qtag,#mmcl-r5.manage-route .q .qtime,#mmcl-r5.manage-route .recur,#mmcl-r5.manage-route .shd .eyb,#mmcl-r5.manage-route .shd .meta,#mmcl-r5.manage-route .srow .eyb,#mmcl-r5.manage-route .srow .st,#mmcl-r5.manage-route .stat .k,#mmcl-r5.manage-route .stat .metricstate{font-size:11px;line-height:1.3}#mmcl-r5.manage-route .pcard .pp,#mmcl-r5.manage-route .q .qd,#mmcl-r5.manage-route .setforget .sf{font-size:13px;line-height:1.5}#mmcl-r5.manage-route .manage-mpersona .who .nm,#mmcl-r5.manage-route .pcard .ph6,#mmcl-r5.manage-route .q .qh,#mmcl-r5.manage-route .srow .nm,#mmcl-r5.manage-route .srow .vn{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}#mmcl-r5.event-compose-route .modal.compose-modal{top:0;max-height:100dvh;border-radius:0}#mmcl-r5 .srow{grid-template-columns:34px minmax(0,1fr) auto;gap:11px;padding:12px 2px;border-left:0}#mmcl-r5 .mobile-show-row.editable{cursor:pointer}#mmcl-r5 .mobile-show-row:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:8px}#mmcl-r5 .mobile-show-row>div:not(.rt){min-width:0}#mmcl-r5 .srow .nicon{--isz:20px;--vt:var(--vt);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--vt) 62%,transparent))}#mmcl-r5 .srow .eyb{font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim);margin-bottom:2px}#mmcl-r5 .srow .nm{font-family:var(--title-font);font-weight:var(--title-weight);font-size:16px;color:var(--text);line-height:1.03;letter-spacing:.005em}#mmcl-r5 .srow .nm,#mmcl-r5 .srow .vn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .srow .vn{font-size:11.5px;color:var(--ed-dim);margin-top:1px}#mmcl-r5 .srow .rt{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px}#mmcl-r5 .srow .st{font-family:var(--font-jetbrains);font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;border-radius:5px}#mmcl-r5 .st.live{background:var(--green);color:var(--bg)}#mmcl-r5 .st.draft{background:var(--border-strong);color:var(--muted)}#mmcl-r5 .st.pending{background:color-mix(in srgb,var(--amber) 22%,transparent);color:var(--amber)}#mmcl-r5 .st.needs{background:var(--amber);color:var(--bg)}#mmcl-r5 .st.boosted{background:var(--gold);color:var(--bg)}#mmcl-r5 .srow .pr{font-family:var(--font-jetbrains);font-size:10.5px;color:var(--dim)}#mmcl-r5 .lf2,#mmcl-r5 .owner-form{grid-template-columns:1fr}#mmcl-r5 .ad-budget{grid-template-columns:repeat(2,minmax(0,1fr))}#mmcl-r5 .owner-hour-row{grid-template-columns:54px minmax(0,1fr) minmax(0,1fr);gap:7px}#mmcl-r5 .owner-hours-toggle{grid-column:2/3}#mmcl-r5 .owner-copy-hours{grid-column:3/4}}#mmcl-r5 .manage-entity-header{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--meh-vt) 30%,var(--border));border-radius:11px;background:color-mix(in srgb,var(--meh-vt) 8%,var(--bg-elev));min-width:0}#mmcl-r5 .manage-entity-header .meh-dot{width:8px;height:8px;border-radius:4px;background:var(--meh-vt);box-shadow:0 0 8px var(--meh-vt);flex:0 0 auto}#mmcl-r5 .manage-entity-header .meh-body{display:flex;flex-direction:column;gap:1px;min-width:0}#mmcl-r5 .manage-entity-header .meh-context{font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}#mmcl-r5 .manage-entity-header .meh-name{font-weight:700;font-size:14px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mmcl-r5 .manage-entity-header .meh-kind{margin-left:auto;flex:0 0 auto;font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--meh-vt);border:1px solid color-mix(in srgb,var(--meh-vt) 32%,var(--border));border-radius:9px;padding:4px 8px}.contribute-teaser{min-height:100%;padding:var(--sp-4) var(--sp-4) calc(96px + var(--safe-bottom,env(safe-area-inset-bottom,0px)))}.contribute-teaser__card{display:grid;gap:var(--sp-4);padding:var(--sp-5)}.contribute-teaser__kicker{color:var(--teal);font-size:var(--t-eyebrow);font-weight:700;letter-spacing:.08em}.contribute-teaser__title{font-size:var(--t-page-title);line-height:1}.contribute-teaser__lede,.contribute-teaser__trust{color:var(--text-muted);font-size:var(--t-body);line-height:1.55}.contribute-teaser__fields{display:grid;gap:var(--sp-2)}.contribute-teaser__fields>div{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-elev);padding:var(--sp-3)}.contribute-teaser__fields dt{color:var(--text-dim);font-family:var(--font-mono);font-size:var(--t-eyebrow);text-transform:uppercase}.contribute-teaser__fields dd{margin-top:var(--sp-1);color:var(--text);font-size:var(--t-body)}.contribute-teaser__browse,.contribute-teaser__submit{display:inline-flex;min-height:44px;align-items:center;justify-content:center}.contribute-teaser__browse{color:var(--text-muted);font-size:var(--t-body)}#mmcl-r5 .manage-access-card{display:grid;align-content:start;gap:12px;max-width:720px;margin:18px auto;padding:22px;border:1px solid var(--border-strong);border-left:4px solid var(--gold);border-radius:var(--r-panel);background:var(--card)}#mmcl-r5 .manage-access-card.suspended{border-left-color:var(--c-honkytonk)}#mmcl-r5 .manage-access-card h3{margin:0;font-family:var(--font-anton);font-size:30px;font-weight:400;line-height:1}#mmcl-r5 .manage-access-card>p{margin:0;color:var(--muted);line-height:1.5}#mmcl-r5 .manage-access-reason{display:grid;gap:4px;padding:11px;border:1px solid var(--border);border-radius:9px;background:var(--bg2);font-size:12px}#mmcl-r5 .manage-access-reason span{color:var(--muted)}#mmcl-r5 .manage-access-actions{display:flex;flex-wrap:wrap;gap:8px}#mmcl-r5 .manage-access-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 13px;border:1px solid var(--border-strong);border-radius:9px;color:var(--text);font-weight:800;text-decoration:none}#mmcl-r5 .manage-access-actions a:first-child{border-color:color-mix(in srgb,var(--cyan) 52%,var(--border));background:color-mix(in srgb,var(--cyan) 9%,var(--card));color:var(--cyan)}#mmcl-r5 .manage-access-actions a:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.owner-readonly-fieldset{display:contents}