#mmcl-r5.mo{width:100%;max-width:393px;min-height:100dvh;margin:0 auto;overflow:hidden;display:flex;flex-direction:column;color:var(--ed);background:var(--bg);background-image:radial-gradient(120% 60% at 50% -4%,var(--bg2),var(--bg) 52%);border:0;border-radius:0;box-shadow:none}#mmcl-r5.flow-chrome.mo{max-width:none;height:100dvh;margin:0;border:0;border-radius:0}#mmcl-r5.mo .mo-local-sprite{position:absolute;width:0;height:0;overflow:hidden}#mmcl-r5.mo .deskrail,#mmcl-r5.mo .desktop-head,#mmcl-r5.mo .desktop-only{display:none}#mmcl-r5.mo button,#mmcl-r5.mo input,#mmcl-r5.mo select,#mmcl-r5.mo textarea{font:inherit}#mmcl-r5.mo button{border:0;cursor:pointer}#mmcl-r5.mo button:disabled{opacity:.55;cursor:not-allowed}#mmcl-r5.mo .sb{z-index:5}#mmcl-r5.mo .sb .dots .on{background:var(--ed)}#mmcl-r5.mo .wbar{display:flex;align-items:center;gap:12px;padding:9px 18px 6px;flex:0 0 auto;position:relative;z-index:5}#mmcl-r5.mo .wbar .bk{font-size:19px;color:var(--muted);background:transparent;padding:0;flex:0 0 auto}#mmcl-r5.mo .wbar .wtt{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase}#mmcl-r5.mo .wbar .wtt,#mmcl-r5.mo .wbar .wx{font-family:var(--font-jetbrains);color:var(--dim)}#mmcl-r5.mo .wbar .wx{margin-left:auto;font-size:10px;flex:0 0 auto}#mmcl-r5.mo .csteps{display:flex;gap:6px;padding:4px 18px 10px;flex:0 0 auto;position:relative;z-index:5}#mmcl-r5.mo .cstep{flex:1;font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--dim);text-align:center;padding:7px 2px;border-radius:7px;background:color-mix(in srgb,var(--text) 3%,transparent);border:1px solid var(--border)}#mmcl-r5.mo .cstep.on{color:var(--ink-on-gold);background:var(--gold);border-color:var(--gold)}#mmcl-r5.mo .cstep.done{color:var(--cyan);border-color:color-mix(in srgb,var(--cyan) 35%,var(--border))}#mmcl-r5 .mo-surface .mobile-chrome{display:block;position:sticky;top:0;z-index:8;background:var(--bg);border-bottom:1px solid var(--border)}#mmcl-r5 .mo-surface .wbar{display:flex;align-items:center;gap:12px;padding:9px 18px 6px}#mmcl-r5 .mo-surface .wbar .bk{flex:0 0 auto;padding:0;border:0;background:transparent;color:var(--muted);font-size:19px}#mmcl-r5 .mo-surface .wbar .wtt{font-family:var(--font-jetbrains);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}#mmcl-r5 .mo-surface .wbar .wx{flex:0 0 auto;margin-left:auto;font-family:var(--font-jetbrains);font-size:10px;color:var(--dim)}#mmcl-r5 .mo-surface .csteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:4px 18px 10px}#mmcl-r5 .mo-surface .cstep{min-width:0;border:1px solid var(--border);border-radius:7px;padding:7px 2px;background:color-mix(in srgb,var(--text) 3%,transparent);color:var(--dim);font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.03em;line-height:1.1;text-align:center;text-transform:uppercase}#mmcl-r5 .mo-surface .cstep.on{color:var(--ink-on-gold);background:var(--gold);border-color:var(--gold)}#mmcl-r5 .mo-surface .cstep.done{color:var(--cyan);border-color:color-mix(in srgb,var(--cyan) 35%,var(--border))}#mmcl-r5.mo .wbody{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px 20px 20px;position:relative;z-index:4;-webkit-overflow-scrolling:touch;scrollbar-width:none}#mmcl-r5.mo .wbody::-webkit-scrollbar{display:none}#mmcl-r5.mo .step-eyb{font-family:var(--font-jetbrains);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:6px 0 9px}#mmcl-r5.mo .step-eyb.pub{margin-top:22px}#mmcl-r5.mo .step-h{font-family:var(--font-cormorant);font-weight:600;font-size:26px;color:var(--text);line-height:1.08;margin:0 0 7px}#mmcl-r5.mo .step-h.sm{font-size:21px}#mmcl-r5.mo .step-p{font-size:13px;line-height:1.5;color:var(--ed-dim);margin:0 0 18px}#mmcl-r5.mo .step-p.fine{margin-top:16px;font-size:12px;color:var(--dim)}#mmcl-r5.mo .typegrid{display:flex;flex-direction:column;gap:11px}#mmcl-r5.mo .tcard{display:flex;flex-direction:column;gap:9px;text-align:left;color:inherit;border:1px solid var(--border-strong);border-radius:15px;padding:16px;background:color-mix(in srgb,var(--text) 2%,transparent);position:relative}#mmcl-r5.mo .tcard.host{border-color:color-mix(in srgb,var(--gold) 36%,var(--border-strong));background:color-mix(in srgb,var(--gold) 5%,transparent)}#mmcl-r5.mo .tcard.ext{border-style:dashed;border-color:color-mix(in srgb,var(--gold) 34%,var(--border-strong))}#mmcl-r5.mo .tcard .hostbadge{top:12px;right:12px;letter-spacing:.06em;color:var(--goldpale)}#mmcl-r5.mo .tcard .hostbadge,#mmcl-r5.mo .tcard .newtag{position:absolute;font-family:var(--font-jetbrains);font-size:8px;font-weight:700;text-transform:uppercase}#mmcl-r5.mo .tcard .newtag{top:13px;right:13px;color:var(--gold);border:1px solid color-mix(in srgb,var(--gold) 40%,var(--border));border-radius:5px;padding:2px 6px}#mmcl-r5.mo .tcard .av{width:44px;height:44px;border-radius:12px;background:var(--vt);display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:0 0 16px -4px var(--vt)}#mmcl-r5.mo .tcard .av .nicon{filter:none}#mmcl-r5.mo .tcard .nm{font-family:var(--font-anton);font-size:18px;color:var(--text);line-height:1.05}#mmcl-r5.mo .tcard.ext .nm{color:var(--goldpale)}#mmcl-r5.mo .tcard .ds{font-size:11.5px;color:var(--ed-dim);line-height:1.4}#mmcl-r5.mo .tcard .claim{align-self:flex-start;white-space:nowrap;font-family:var(--font-dm-sans);font-size:12px;font-weight:700;color:var(--board-bg);background:var(--vt);border-radius:9px;padding:8px 14px;margin-top:2px}#mmcl-r5.mo .welcome .wh{font-family:var(--font-cormorant);font-weight:600;font-size:21px;color:var(--text);line-height:1.12;margin-bottom:6px}#mmcl-r5.mo .welcome .wp{font-size:12.5px;line-height:1.5;color:var(--ed-dim);margin-bottom:15px}#mmcl-r5.mo .wsteps{display:flex;flex-direction:column;gap:10px}#mmcl-r5.mo .wstep{display:grid;grid-template-columns:26px 1fr;gap:11px;align-items:start}#mmcl-r5.mo .wstep .num{width:24px;height:24px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--cyan) 45%,var(--border));color:var(--cyan);font-family:var(--font-jetbrains);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}#mmcl-r5.mo .wstep .st{display:block;font-family:var(--font-dm-sans);font-size:13.5px;font-weight:700;color:var(--text);line-height:1.2}#mmcl-r5.mo .wstep .sd{display:block;font-size:11.5px;color:var(--ed-dim);margin-top:3px;line-height:1.4}#mmcl-r5.mo .reviewempty,#mmcl-r5.mo .statecallout{display:flex;align-items:center;gap:10px;border:1px solid color-mix(in srgb,var(--gold) 34%,var(--border-strong));border-radius:12px;padding:12px 14px;margin:14px 0;background:color-mix(in srgb,var(--gold) 4%,transparent);color:var(--ed-dim);font-size:12px;line-height:1.35}#mmcl-r5.mo .reviewempty b,#mmcl-r5.mo .statecallout b{color:var(--goldpale)}#mmcl-r5.mo .reviewempty button,#mmcl-r5.mo .statecallout a{margin-left:auto;flex:0 0 auto;text-decoration:none;font-family:var(--font-dm-sans);font-size:11.5px;font-weight:700;color:var(--ink-on-gold);background:var(--gold);border:1px solid color-mix(in srgb,var(--gold) 55%,var(--border));border-radius:9px;padding:8px 12px;box-shadow:0 0 16px -5px var(--gold)}#mmcl-r5.mo .reviewempty{border-color:color-mix(in srgb,var(--cyan) 30%,var(--border-strong));background:color-mix(in srgb,var(--cyan) 4%,transparent)}#mmcl-r5.mo .reviewempty span{flex:1;min-width:0}#mmcl-r5.mo .concierge{display:flex;align-items:center;gap:10px;text-decoration:none;border:1px solid color-mix(in srgb,var(--gold) 30%,var(--border-strong));border-radius:12px;padding:12px 14px;margin-top:15px;background:color-mix(in srgb,var(--gold) 4%,transparent)}#mmcl-r5.mo .concierge .ct{flex:1;font-size:12px;color:var(--ed-dim);line-height:1.4}#mmcl-r5.mo .concierge .ct b{color:var(--goldpale)}#mmcl-r5.mo .claimband{display:block;width:100%;text-align:left;color:inherit;border:1px solid color-mix(in srgb,var(--cyan) 28%,var(--border-strong));border-radius:13px;padding:14px;margin-top:15px;background:color-mix(in srgb,var(--cyan) 4%,transparent)}#mmcl-r5.mo .claimband .ceyb{display:block;font-family:var(--font-jetbrains);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:9px}#mmcl-r5.mo .claimband .top{display:flex;align-items:center;gap:11px}#mmcl-r5.mo .claimband .vb{width:38px;height:38px;border-radius:10px;border:1px solid color-mix(in srgb,var(--cyan) 38%,var(--border));display:flex;align-items:center;justify-content:center;color:var(--cyan);font-size:20px;flex:0 0 auto}#mmcl-r5.mo .claimband .who{flex:1;min-width:0}#mmcl-r5.mo .claimband .who .nm{display:block;font-family:var(--font-anton);font-size:15px;color:var(--text)}#mmcl-r5.mo .claimband .who .mt{display:block;font-size:11px;color:var(--ed-dim);margin-top:2px}#mmcl-r5.mo .claimband .go{color:var(--dim);font-size:20px}#mmcl-r5.mo .claimband .unlocks{display:block;font-size:11px;line-height:1.45;color:var(--ed-dim);margin-top:11px;padding-top:11px;border-top:1px solid var(--border)}#mmcl-r5.mo .claimband .ck{color:var(--goldpale);font-weight:700}#mmcl-r5.mo .claimband .likely{color:var(--gold);font-weight:700}#mmcl-r5.mo .claimband.pending .vb{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 38%,var(--border))}#mmcl-r5.mo .claimmini{display:flex;align-items:center;gap:9px;border:1px solid color-mix(in srgb,var(--vt) 30%,var(--border));border-radius:var(--r-sm);padding:10px 11px;background:linear-gradient(155deg,color-mix(in srgb,var(--vt) 8%,transparent),transparent);margin-bottom:14px}#mmcl-r5.mo .claimmini .cn{display:block;font-family:var(--font-anton);font-size:14px;color:var(--text);line-height:1}#mmcl-r5.mo .claimmini .cs{display:block;font-family:var(--font-jetbrains);font-size:8.5px;color:var(--amber);margin-top:3px}#mmcl-r5.mo .reviewlist{margin-top:16px}#mmcl-r5.mo .reviewlist .reyb{font-family:var(--font-jetbrains);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-bottom:4px}#mmcl-r5.mo .reviewlist .rp{font-size:11.5px;color:var(--ed-dim);margin:0 0 10px;line-height:1.4}#mmcl-r5.mo .scard{border:1px solid var(--border-strong);border-radius:12px;padding:12px 13px;margin-bottom:9px;background:color-mix(in srgb,var(--text) 1.5%,transparent)}#mmcl-r5.mo .scard.yes{border-color:color-mix(in srgb,var(--cyan) 45%,var(--border))}#mmcl-r5.mo .scard .top{display:flex;align-items:center;gap:8px;margin-bottom:5px}#mmcl-r5.mo .scard .dt{font-size:9px;letter-spacing:.04em;color:var(--dim)}#mmcl-r5.mo .scard .dt,#mmcl-r5.mo .scard .vis{font-family:var(--font-jetbrains);font-weight:700;text-transform:uppercase}#mmcl-r5.mo .scard .vis{margin-left:auto;font-size:8px;padding:2px 6px;border-radius:4px}#mmcl-r5.mo .scard .vis.draft{background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--muted)}#mmcl-r5.mo .scard .nm2{font-family:var(--font-anton);font-size:16px;color:var(--text);line-height:1.05}#mmcl-r5.mo .scard .vrow{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted);margin-top:4px}#mmcl-r5.mo .scard .conf{margin-top:10px;display:flex;gap:8px}#mmcl-r5.mo .scard .conf .n,#mmcl-r5.mo .scard .conf .y{font-family:var(--font-dm-sans);font-size:11.5px;border-radius:7px;padding:7px 11px}#mmcl-r5.mo .scard .conf .y{font-weight:700;color:var(--ink-on-gold);background:var(--gold);box-shadow:0 0 16px -6px var(--gold)}#mmcl-r5.mo .scard .conf .n{font-weight:600;color:var(--muted);border:1px solid var(--border-strong);background:transparent}#mmcl-r5.mo .dealscoming{display:grid;gap:7px;border:1px solid color-mix(in srgb,var(--gold) 36%,var(--border));border-radius:12px;padding:12px 14px;margin-top:14px;color:var(--ed-dim);background:color-mix(in srgb,var(--gold) 5%,transparent);font-size:12px}#mmcl-r5.mo .dealscoming b{color:var(--goldpale)}#mmcl-r5.mo .dealscoming a{color:var(--cyan);font-weight:700;text-decoration:none}#mmcl-r5.mo .dealscoming button{width:-moz-fit-content;width:fit-content;border:0;border-radius:10px;padding:10px 14px;color:var(--ink-on-gold);background:var(--gold);font-family:var(--font-dm-sans);font-size:12.5px;font-weight:700;box-shadow:var(--glow-gold-row),0 0 14px -5px var(--gold);cursor:pointer}#mmcl-r5.mo .pastebox{border:1px solid color-mix(in srgb,var(--cyan) 30%,var(--border-strong));border-radius:13px;padding:14px;background:color-mix(in srgb,var(--cyan) 4%,transparent);margin-bottom:14px}#mmcl-r5.mo .pastebox .pl{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--cyan);margin-bottom:10px}#mmcl-r5.mo .pastebox .ta{width:100%;border:1px solid var(--border-strong);border-radius:9px;padding:11px 12px;font-size:12.5px;color:var(--ed);background:color-mix(in srgb,var(--bg) 78%,transparent);min-height:50px;resize:vertical}#mmcl-r5.mo .pastebox .ta::-moz-placeholder{color:var(--dim)}#mmcl-r5.mo .pastebox .ta::placeholder{color:var(--dim)}#mmcl-r5.mo .pastebox .prow{display:flex;align-items:center;gap:8px;margin-top:10px}#mmcl-r5.mo .pastebox .up{display:flex;align-items:center;gap:6px;font-family:var(--font-dm-sans);font-size:11.5px;font-weight:600;color:var(--ed);border:1px solid var(--border-strong);border-radius:8px;padding:8px 11px;cursor:pointer}#mmcl-r5.mo .pastebox .up input{display:none}#mmcl-r5.mo .pastebox .scan{margin-left:auto;font-family:var(--font-dm-sans);font-size:12px;font-weight:700;color:var(--ink-on-gold);background:var(--gold);border-radius:8px;padding:8px 14px;box-shadow:0 0 16px -5px var(--gold)}#mmcl-r5.mo .enterinstead{display:block;width:100%;text-align:center;font-family:var(--font-dm-sans);font-size:13px;font-weight:600;color:var(--cyan);border:1px solid color-mix(in srgb,var(--cyan) 30%,var(--border));border-radius:10px;padding:12px;background:transparent}#mmcl-r5.mo .orline{display:flex;align-items:center;gap:11px;margin:14px 0;font-family:var(--font-jetbrains);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}#mmcl-r5.mo .orline:after,#mmcl-r5.mo .orline:before{content:"";flex:1;height:1px;background:var(--border)}#mmcl-r5.mo .floorhint{font-size:11.5px;line-height:1.45;color:var(--ed-dim);margin:0 0 14px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--text) 1.2%,transparent)}#mmcl-r5.mo .floorhint b{color:var(--text)}#mmcl-r5.mo .fld{display:block;margin-bottom:13px}#mmcl-r5.mo .fld .fl{font-family:var(--font-jetbrains);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:6px;display:flex;align-items:center;gap:7px}#mmcl-r5.mo .fld .req{color:var(--gold)}#mmcl-r5.mo .fld .opt{color:var(--dim)}#mmcl-r5.mo .fi{width:100%;border:1px solid var(--border-strong);border-radius:10px;padding:12px 13px;font-size:13.5px;color:var(--text);background:color-mix(in srgb,var(--bg) 78%,transparent)}#mmcl-r5.mo .fi.sel{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}#mmcl-r5.mo .fldrow{display:flex;gap:10px}#mmcl-r5.mo .fldrow .fld{flex:1;min-width:0}#mmcl-r5.mo .derived{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--cyan);margin-top:6px}#mmcl-r5.mo .epreview{border:1px solid var(--border-strong);border-radius:12px;padding:14px;background:color-mix(in srgb,var(--text) 1.8%,transparent)}#mmcl-r5.mo .epreview .pl{font-family:var(--font-jetbrains);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:10px}#mmcl-r5.mo .epreview .pt{display:flex;align-items:center;gap:9px;font-family:var(--font-anton);font-size:20px;color:var(--text);line-height:1.05}#mmcl-r5.mo .epreview .dot{width:11px;height:11px;border-radius:50%;background:var(--vt);box-shadow:0 0 9px var(--vt);flex:0 0 auto}#mmcl-r5.mo .epreview .psub{font-size:12.5px;color:var(--ed-dim);margin-top:5px}#mmcl-r5.mo .epreview .pm{font-family:var(--font-jetbrains);font-size:10.5px;color:var(--muted);margin-top:7px;line-height:1.5}#mmcl-r5.mo .epreview .der{color:var(--cyan)}#mmcl-r5.mo .visrow{display:flex;flex-direction:column;gap:9px}#mmcl-r5.mo .visopt{text-align:left;border:1px solid var(--border-strong);border-radius:11px;padding:13px;background:color-mix(in srgb,var(--text) 1.5%,transparent);color:inherit}#mmcl-r5.mo .visopt.on{border-color:var(--cyan);background:color-mix(in srgb,var(--cyan) 8%,transparent)}#mmcl-r5.mo .visopt .vh{display:block;font-family:var(--font-dm-sans);font-size:13.5px;font-weight:700;color:var(--text)}#mmcl-r5.mo .visopt .vs{display:block;font-size:11.5px;color:var(--ed-dim);margin-top:3px;line-height:1.4}#mmcl-r5.mo .savedcard{text-align:center;padding:6px 0 2px}#mmcl-r5.mo .savedcard .ok{font-family:var(--font-cormorant);font-weight:600;font-size:22px;color:var(--text);margin-bottom:3px}#mmcl-r5.mo .savedcard .oks{font-size:12.5px;color:var(--ed-dim);margin-bottom:16px}#mmcl-r5.mo .posterprev{width:150px;height:200px;border-radius:11px;margin:0 auto 14px;overflow:hidden;border:1px solid var(--border-strong);background:var(--card);box-shadow:0 14px 36px color-mix(in srgb,var(--bg) 60%,transparent)}#mmcl-r5.mo .posterprev img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#mmcl-r5.mo .pgen{display:flex;gap:9px;justify-content:center;flex-wrap:wrap;margin-bottom:6px}#mmcl-r5.mo .pgen .ps{font-family:var(--font-jetbrains);font-size:9px;font-weight:700;text-transform:uppercase;color:var(--muted);border:1px solid var(--border-strong);border-radius:7px;padding:7px 10px;background:transparent}#mmcl-r5.mo .pgen .ps.on{color:var(--goldpale);border-color:color-mix(in srgb,var(--gold) 45%,var(--border));background:color-mix(in srgb,var(--gold) 8%,transparent)}#mmcl-r5.mo .exportrow{display:flex;flex-direction:column;gap:7px;border:1px solid var(--border);border-radius:11px;padding:12px 13px;margin:13px 0 4px;background:color-mix(in srgb,var(--text) 1.2%,transparent)}#mmcl-r5.mo .exportrow .er{display:flex;align-items:baseline;gap:8px;font-size:11px}#mmcl-r5.mo .exportrow .ek{font-family:var(--font-jetbrains);font-size:8.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--cyan);min-width:60px;flex:0 0 auto}#mmcl-r5.mo .exportrow .ev{color:var(--ed-dim)}#mmcl-r5.mo .exportrow .ev b{color:var(--text)}#mmcl-r5.mo .posterlink{display:block;text-align:center;color:var(--cyan);font-size:12px;font-weight:700;text-decoration:none;margin-top:10px}#mmcl-r5.mo .msg{font-size:12px;color:var(--goldpale);margin:12px 0 0}#mmcl-r5.mo .wfoot .hint{display:none}#mmcl-r5.mo .wfoot{flex:0 0 auto;padding:12px 20px 20px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 92%,transparent);position:relative;z-index:6;display:flex;gap:10px;align-items:center}#mmcl-r5.mo .wfoot .skip{font-family:var(--font-dm-sans);font-size:13px;font-weight:600;color:var(--muted);background:transparent}#mmcl-r5.mo .wfoot .nxt{flex:1;text-align:center;font-family:var(--font-dm-sans);font-size:14px;font-weight:700;color:var(--ink-on-gold);background:var(--gold);border-radius:11px;padding:13px;box-shadow:0 0 20px -6px var(--gold)}@media (min-width:768px){#mmcl-r5.mo{max-width:min(880px,calc(100vw - 56px));min-height:790px;max-height:calc(100dvh - 56px);margin:28px auto;border:1px solid var(--border-strong);border-radius:34px;box-shadow:var(--shadow-pop)}#mmcl-r5.mo:after{display:block}}@media (min-width:1100px){#mmcl-r5.mo{max-width:min(1180px,calc(100vw - 64px));min-height:min(820px,calc(100dvh - 56px));max-height:calc(100dvh - 56px);display:grid;grid-template-columns:310px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:0;margin:28px auto;overflow:hidden;border-radius:28px}#mmcl-r5.mo .mobile-chrome{display:none}#mmcl-r5.mo .desktop-head{grid-column:1/-1;display:grid;grid-template-columns:130px minmax(0,1fr) 130px;align-items:center;gap:16px;padding:19px 24px 17px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 88%,transparent)}#mmcl-r5.mo .desktop-back{justify-self:start;font-family:var(--font-jetbrains);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:transparent;padding:0}#mmcl-r5.mo .desktop-title{min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px}#mmcl-r5.mo .desktop-title .crumb{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}#mmcl-r5.mo .desktop-title .title{font-family:var(--font-cormorant);font-size:27px;font-weight:600;line-height:1;color:var(--text)}#mmcl-r5.mo .desktop-count{justify-self:end;font-family:var(--font-jetbrains);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}#mmcl-r5.mo .deskrail{grid-column:1;grid-row:2/4;display:flex;flex-direction:column;gap:18px;min-height:0;padding:24px 20px;border-right:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--text) 3%,transparent),transparent 52%)}#mmcl-r5.mo .deskrail .railclaim{margin:0;position:sticky;top:18px}#mmcl-r5.mo .rail-progress{display:flex;flex-direction:column;gap:10px;margin-top:2px}#mmcl-r5.mo .rail-eyb{font-family:var(--font-jetbrains);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:1px}#mmcl-r5.mo .rail-step{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;border:1px solid var(--border);border-radius:11px;padding:11px 12px;color:var(--ed-dim);background:color-mix(in srgb,var(--text) 2%,transparent)}#mmcl-r5.mo .rail-step:before{content:"";grid-column:1;grid-row:1/span 2;width:10px;height:10px;border-radius:50%;border:1px solid var(--border-strong);margin-top:4px;background:transparent}#mmcl-r5.mo .rail-step b{grid-column:2;min-width:0;display:block;color:var(--muted);font-family:var(--font-dm-sans);font-size:13px;line-height:1.15}#mmcl-r5.mo .rail-step small{grid-column:2;min-width:0;width:100%;display:block;color:var(--dim);font-size:11px;line-height:1.35;margin-top:3px}#mmcl-r5.mo .rail-step.done{border-color:color-mix(in srgb,var(--cyan) 34%,var(--border))}#mmcl-r5.mo .rail-step.done:before{border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 10px color-mix(in srgb,var(--cyan) 60%,transparent)}#mmcl-r5.mo .rail-step.on{border-color:color-mix(in srgb,var(--gold) 48%,var(--border));background:color-mix(in srgb,var(--gold) 5%,transparent)}#mmcl-r5.mo .rail-step.on:before{border-color:var(--gold);background:var(--gold);box-shadow:0 0 10px color-mix(in srgb,var(--gold) 60%,transparent)}#mmcl-r5.mo .rail-step.pending b{color:var(--goldpale)}#mmcl-r5.mo .wbody{grid-column:2;grid-row:2;min-width:0;min-height:0;padding:34px 42px 24px;overflow-y:auto}#mmcl-r5.mo .wbody>.claimmini{display:none}#mmcl-r5.mo .welcome{max-width:700px}#mmcl-r5.mo .welcome .wh{font-size:32px}#mmcl-r5.mo .step-p,#mmcl-r5.mo .welcome .wp{font-size:14px}#mmcl-r5.mo .wsteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#mmcl-r5.mo .wstep{grid-template-columns:28px minmax(0,1fr);border:1px solid var(--border);border-radius:12px;padding:13px;background:color-mix(in srgb,var(--text) 1.5%,transparent)}#mmcl-r5.mo .desktop-only{display:block}#mmcl-r5.mo .compose-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.86fr);gap:28px;align-items:start}#mmcl-r5.mo .compose-pair .msg{grid-column:1/-1}#mmcl-r5.mo .details-panel,#mmcl-r5.mo .preview-panel{min-width:0}#mmcl-r5.mo .details-panel{max-width:520px}#mmcl-r5.mo .preview-panel{position:sticky;top:0}#mmcl-r5.mo .preview-active .preview-panel{position:static}#mmcl-r5.mo .step-h{font-size:34px}#mmcl-r5.mo .step-h.sm{font-size:24px}#mmcl-r5.mo .fi,#mmcl-r5.mo .fld .fl,#mmcl-r5.mo .floorhint,#mmcl-r5.mo .visopt .vh,#mmcl-r5.mo .visopt .vs{font-size:13px}#mmcl-r5.mo .epreview{min-height:190px;display:flex;flex-direction:column;justify-content:center;padding:22px}#mmcl-r5.mo .epreview .pt{font-size:28px}#mmcl-r5.mo .epreview .psub{font-size:14px}#mmcl-r5.mo .epreview .pm{font-size:12px}#mmcl-r5.mo .poster-compose{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:30px;align-items:start;max-width:760px;margin:0 auto}#mmcl-r5.mo .posterprev{width:100%;height:auto;aspect-ratio:3/4;margin:0;border-radius:15px}#mmcl-r5.mo .poster-side{display:flex;flex-direction:column;gap:13px}#mmcl-r5.mo .pgen{justify-content:flex-start;margin-bottom:0}#mmcl-r5.mo .pgen .ps{font-size:10px;padding:10px 12px}#mmcl-r5.mo .exportrow{margin:0}#mmcl-r5.mo .posterlink{max-width:760px;margin:16px auto 0}#mmcl-r5.mo .wfoot{grid-column:2;grid-row:3;padding:17px 42px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--bg2) 82%,transparent)}#mmcl-r5.mo .wfoot .hint{display:block;flex:1;min-width:0;text-align:center;font-family:var(--font-jetbrains);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#mmcl-r5.mo .wfoot .nxt,#mmcl-r5.mo .wfoot .skip{flex:0 0 auto}#mmcl-r5.mo .wfoot .skip{border:1px solid var(--border-strong);border-radius:10px;padding:11px 14px;color:var(--muted)}#mmcl-r5.mo .wfoot .nxt{min-width:174px;padding:12px 17px}}:root[data-tod] .claimonboard-route{min-height:100dvh;display:flex;align-items:flex-start;justify-content:center;color:var(--text);background:radial-gradient(120% 58% at 50% 0,color-mix(in srgb,var(--purple) 18%,transparent),transparent 56%),radial-gradient(90% 50% at 0 0,color-mix(in srgb,var(--cyan) 8%,transparent),transparent 60%),var(--bg);padding:18px 12px 72px}:root[data-tod] .claimonboard-route .claimonboard{width:min(100%,393px);min-height:calc(100dvh - 36px);display:flex;flex-direction:column;overflow:hidden;border:var(--bd-strong);border-radius:var(--r-board);background:color-mix(in srgb,var(--card) 88%,var(--bg));box-shadow:var(--shadow-pop);font-family:var(--font-dm-sans)}:root[data-tod] .claimonboard-route .claim-steps{display:flex;gap:6px;padding:8px 14px 10px}:root[data-tod] .claimonboard-route .claim-step{flex:1;min-width:0;border:var(--bd);border-radius:7px;background:color-mix(in srgb,var(--text) 3%,transparent);color:var(--dim);font-family:var(--font-jetbrains);font-size:8.5px;font-weight:700;letter-spacing:.03em;line-height:1;padding:8px 2px;text-align:center;text-transform:uppercase}:root[data-tod] .claimonboard-route .claim-step.on{border-color:var(--gold);background:var(--gold);color:var(--ink-on-gold)}:root[data-tod] .claimonboard-route .claim-step.done{border-color:color-mix(in srgb,var(--green) 35%,var(--border));color:var(--green)}:root[data-tod] .claimonboard-route .claim-body{flex:1;display:flex;flex-direction:column;gap:14px;padding:14px 18px 20px}:root[data-tod] .claimonboard-route .claim-eyb,:root[data-tod] .claimonboard-route .claim-mini{margin:0;color:var(--gold);font-family:var(--font-jetbrains);font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}:root[data-tod] .claimonboard-route .claim-h{margin:0;color:var(--text);font-family:var(--font-cormorant);font-size:28px;font-weight:600;letter-spacing:0;line-height:1.05}:root[data-tod] .claimonboard-route .claim-p{margin:0 0 4px;color:var(--muted);font-size:13px;line-height:1.5}:root[data-tod] .claimonboard-route .claim-personas{display:grid;grid-template-columns:1fr;gap:10px}:root[data-tod] .claimonboard-route .claim-persona{position:relative;min-height:112px;display:grid;grid-template-columns:42px minmax(0,1fr);gap:5px 11px;align-items:start;border:var(--bd-strong);border-left:4px solid var(--vt);border-radius:11px;background:color-mix(in srgb,var(--vt) 5%,transparent);color:var(--text);padding:14px;text-align:left;cursor:pointer}:root[data-tod] .claimonboard-route .claim-persona.has-badge{border-style:dashed}:root[data-tod] .claimonboard-route .claim-persona .nicon{grid-row:span 3;margin-top:1px}:root[data-tod] .claimonboard-route .claim-badge{position:absolute;top:10px;right:10px;border:1px solid color-mix(in srgb,var(--gold) 45%,var(--border));border-radius:var(--r-pill);padding:3px 8px;color:var(--gold);background:color-mix(in srgb,var(--gold) 7%,transparent);font-family:var(--font-jetbrains);font-size:8px;font-weight:700;text-transform:uppercase}:root[data-tod] .claimonboard-route .claim-pcopy,:root[data-tod] .claimonboard-route .claim-pcta,:root[data-tod] .claimonboard-route .claim-ptitle{display:block;min-width:0}:root[data-tod] .claimonboard-route .claim-ptitle{padding-right:76px;color:var(--text);font-size:15px;font-weight:800;line-height:1.15}:root[data-tod] .claimonboard-route .claim-pcopy{color:var(--muted);font-size:12px;line-height:1.38}:root[data-tod] .claimonboard-route .claim-pcta{justify-self:start;border-radius:9px;background:var(--vt);color:var(--bg);font-size:12px;font-weight:800;padding:8px 12px}:root[data-tod] .claimonboard-route .claim-field{display:grid;gap:7px}:root[data-tod] .claimonboard-route .claim-field span{color:var(--dim-text);font-family:var(--font-jetbrains);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}:root[data-tod] .claimonboard-route .claim-field input{width:100%;border:var(--bd-strong);border-radius:10px;background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text);font:inherit;font-size:14px;padding:12px 13px}:root[data-tod] .claimonboard-route .claim-claimed,:root[data-tod] .claimonboard-route .claim-donecard,:root[data-tod] .claimonboard-route .claim-match{display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;align-items:center;border:var(--bd-strong);border-left:4px solid var(--vt);border-radius:12px;background:color-mix(in srgb,var(--vt) 5%,transparent);padding:12px}:root[data-tod] .claimonboard-route .claim-claimed b,:root[data-tod] .claimonboard-route .claim-donecard b,:root[data-tod] .claimonboard-route .claim-match b{display:block;color:var(--text);font-size:13px;font-weight:800;line-height:1.25}:root[data-tod] .claimonboard-route .claim-claimed span,:root[data-tod] .claimonboard-route .claim-donecard span,:root[data-tod] .claimonboard-route .claim-match span{display:block;margin-top:3px;color:var(--muted);font-size:12px;line-height:1.4}:root[data-tod] .claimonboard-route .claim-primary,:root[data-tod] .claimonboard-route .claim-secondary{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;padding:12px 15px;font-family:var(--font-dm-sans);font-size:13px;font-weight:900;text-decoration:none;cursor:pointer}:root[data-tod] .claimonboard-route .claim-primary,:root[data-tod] .claimonboard-route .claim-primary.gold{color:var(--ink-on-gold);background:var(--gold);box-shadow:0 0 16px -5px var(--gold)}:root[data-tod] .claimonboard-route .claim-primary:disabled{opacity:.55;cursor:not-allowed}:root[data-tod] .claimonboard-route .claim-secondary{border:var(--bd-strong);color:var(--text);background:color-mix(in srgb,var(--text) 4%,transparent)}:root[data-tod] .claimonboard-route .claim-code,:root[data-tod] .claimonboard-route .claim-handoff,:root[data-tod] .claimonboard-route .claim-notice{display:grid;gap:10px;border:1px dashed color-mix(in srgb,var(--gold) 45%,var(--border-strong));border-radius:13px;background:color-mix(in srgb,var(--gold) 5%,transparent);padding:14px}:root[data-tod] .claimonboard-route .claim-handoff h2,:root[data-tod] .claimonboard-route .claim-notice b{margin:0;color:var(--text);font-size:16px;font-weight:800;line-height:1.2}:root[data-tod] .claimonboard-route .claim-code span,:root[data-tod] .claimonboard-route .claim-handoff p,:root[data-tod] .claimonboard-route .claim-notice span{margin:0;color:var(--muted);font-size:12.5px;line-height:1.48}:root[data-tod] .claimonboard-route .claim-notice a{color:var(--cyan);font-size:13px;font-weight:800;text-decoration:none}:root[data-tod] .claimonboard-route .claim-methods{display:grid;grid-template-columns:1fr 1fr;gap:8px}:root[data-tod] .claimonboard-route .claim-methods button{border:var(--bd-strong);border-radius:10px;background:color-mix(in srgb,var(--text) 3%,transparent);color:var(--muted);font-family:var(--font-dm-sans);font-size:13px;font-weight:800;padding:10px;cursor:pointer}:root[data-tod] .claimonboard-route .claim-methods button.on{border-color:var(--cyan);color:var(--ink-on-cyan);background:var(--cyan)}:root[data-tod] .claimonboard-route .claim-code strong{color:var(--gold);font-family:var(--font-jetbrains);font-size:22px;letter-spacing:.08em}:root[data-tod] .claimonboard-route .claim-actions{display:grid;grid-template-columns:1fr;gap:10px}:root[data-tod] .claimonboard-route .claim-account,:root[data-tod] .claimonboard-route .claim-error{margin:auto 0 0;color:var(--dim-text);font-size:11px;line-height:1.4}:root[data-tod] .claimonboard-route .claim-error{color:var(--redpink)}@media (min-width:768px){:root[data-tod] .claimonboard-route{padding-top:30px}:root[data-tod] .claimonboard-route .claimonboard{width:min(100%,880px);min-height:720px}}@media (min-width:1100px){:root[data-tod] .claimonboard-route{align-items:flex-start;padding:30px 32px 72px}:root[data-tod] .claimonboard-route .claimonboard{width:min(100%,1120px);min-height:min(780px,calc(100dvh - 102px));display:grid;grid-template-columns:300px minmax(0,1fr)}:root[data-tod] .claimonboard-route .claim-steps{grid-column:1;border-right:var(--bd);display:flex;flex-direction:column;gap:9px;padding:18px 20px;background:color-mix(in srgb,var(--text) 2%,transparent)}:root[data-tod] .claimonboard-route .claim-step{flex:0 0 auto;text-align:left;padding:11px 12px}:root[data-tod] .claimonboard-route .claim-body{grid-column:2;grid-row:1;min-width:0;min-height:0;overflow-y:auto;padding:34px 42px}:root[data-tod] .claimonboard-route .claim-personas{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-tod] .claimonboard-route .claim-actions{grid-template-columns:max-content max-content;justify-content:start}}