.jb{--sec-bg:#fafafa;--sec-ink:#0f0f0f;--title-2:#86868b;--chip-bg:transparent;--chip-line:#e4e4e7;--chip-ink:#5b5b65;--focus-ring:#0f0f0f;--accent-blue:#4f82e4;--accent-blue-ink:#2855b8;--accent-blue-tint:#e3ecff;--accent-indigo:#7076e2;--accent-indigo-ink:#4146c2;--accent-indigo-tint:#e8e9ff;--accent-violet:#916ee0;--accent-violet-ink:#6a3fc6;--accent-violet-tint:#efe8ff;--accent-coral:#d9654b;--accent-coral-ink:#a8422a;--accent-coral-tint:#ffe7dd;--accent-on:#fff;--accent-coral-on:#fff;--tile-bg:#f1f1f3;--tile-ink:#111218;--tile-ink-2:#4a4d5c;--frag-bg:#fff;--frag-edge:transparent;--frag-line:#eceef4;--frag-ink:#111218;--frag-ink-2:#4f5262;--frag-ink-3:#6a6d7b;--frag-rail:#8f94a7;--hero-bg:linear-gradient(152deg, #d3e6fb 0%, #dfe0fc 50%, #ecdcfa 100%);--hero-ink:#111218;--hero-ink-2:#3f4254;--hero-eyebrow:#3a43a6;--hero-ghost-bg:#ffffff80;--hero-ghost-line:#3a43a624;--hero-ghost-ink:#22253f;--hero-ghost-id:#22253f;--hero-ghost-avatar:#7b80ad;--hero-ghost-tag:#5862d61f;--hero-frag-bg:#fff;--hero-frag-edge:#28327812;--hero-frag-ink:var(--frag-ink);--hero-frag-ink-2:var(--frag-ink-2);--hero-frag-ink-3:var(--frag-ink-3);--hero-line:var(--frag-line);--hero-avatar-line:var(--frag-rail);--hero-avatar-bg:linear-gradient(152deg, var(--accent-blue), var(--accent-violet));--hero-avatar-ink:var(--accent-on);--hero-stage-anon:var(--accent-blue);--hero-stage-trial:var(--accent-violet);--hero-stage-trial-dot:var(--accent-on);--hero-stage-paid:var(--accent-coral);--hero-stage-paid-ink:var(--accent-coral-on);--hero-stage-paid-text:var(--accent-coral-ink);--seg-bg:var(--tile-bg);--seg-ink:var(--tile-ink);--seg-ink-2:var(--tile-ink-2);--seg-eyebrow:var(--accent-blue-ink);--seg-marker:var(--accent-blue);--seg-field:linear-gradient(165deg, #d0e5f9 0%, #bdd9f5 100%);--seg-label:var(--accent-blue-ink);--seg-chip-bg:var(--accent-blue-tint);--seg-chip-ink:var(--accent-blue-ink);--push-bg:var(--tile-bg);--push-ink:var(--tile-ink);--push-ink-2:var(--tile-ink-2);--push-eyebrow:var(--accent-blue-ink);--push-marker:var(--accent-blue);--push-field:linear-gradient(165deg, #dadbfd 0%, #c8caf8 100%);--push-label:var(--accent-indigo-ink);--push-app-bg:linear-gradient(152deg, var(--accent-blue), var(--accent-indigo));--push-app-ink:var(--accent-on);--push-aud-bg:var(--accent-violet);--push-aud-ink:var(--accent-on);--push-chip-bg:var(--accent-indigo-tint);--push-chip-ink:var(--accent-indigo-ink);--jrn-bg:var(--tile-bg);--jrn-ink:var(--tile-ink);--jrn-ink-2:var(--tile-ink-2);--jrn-eyebrow:var(--accent-violet-ink);--jrn-marker:var(--accent-violet);--jrn-marker-ink:var(--accent-on);--jrn-field:linear-gradient(165deg, #eadafb 0%, #dcc8f6 100%);--jrn-label:var(--accent-violet-ink);--jrn-live-bg:var(--accent-violet-tint);--jrn-live-ink:var(--accent-violet-ink);--jrn-track:var(--frag-line);--jrn-progress:linear-gradient(90deg, var(--frag-rail), var(--accent-blue) 34%, var(--accent-indigo) 66%, var(--accent-violet));--jrn-node-0-bg:var(--frag-bg);--jrn-node-0-line:var(--frag-rail);--jrn-node-0-ink:var(--frag-ink-2);--jrn-node-1:var(--accent-blue);--jrn-node-2:var(--accent-indigo);--jrn-node-3:var(--accent-violet);--jrn-node-ink:var(--accent-on);--jrn-step-ink:var(--frag-ink);--jrn-step-ink-0:var(--frag-ink-2);--jrn-status:var(--accent-violet-ink);--jrn-status-0:var(--frag-ink-3);--goal-bg:var(--tile-bg);--goal-ink:var(--tile-ink);--goal-ink-2:var(--tile-ink-2);--goal-eyebrow:var(--accent-coral-ink);--goal-marker:var(--accent-coral);--goal-marker-ink:var(--accent-coral-on);--goal-field:linear-gradient(165deg, #ffe0d0 0%, #fdcdb7 100%);--goal-avatar-bg:linear-gradient(152deg, var(--accent-blue), var(--accent-violet));--goal-avatar-ink:var(--accent-on);--goal-check-bg:var(--accent-coral);--goal-check-ink:var(--accent-coral-on);--goal-check-ring:var(--frag-bg);--goal-label:var(--accent-coral-ink);--goal-track:#f3f4f8;--goal-bar-1:var(--accent-blue);--goal-bar-2:var(--accent-violet);--goal-bar-3:var(--accent-coral);--goal-row-ink:var(--frag-ink-2);--goal-row-ink-last:var(--frag-ink);--jb-sans:var(--font-geist-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--jb-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace}.dark .jb{--sec-bg:#09090b;--sec-ink:#fafafa;--title-2:#71717a;--chip-bg:transparent;--chip-line:#27272a;--chip-ink:#a1a1aa;--focus-ring:#fafafa;--accent-blue:#6f9cf0;--accent-blue-ink:#9fbdff;--accent-blue-tint:#1b2848;--accent-indigo:#8d91f0;--accent-indigo-ink:#b3b6ff;--accent-indigo-tint:#22244d;--accent-violet:#a88cef;--accent-violet-ink:#c8b3ff;--accent-violet-tint:#2b2048;--accent-coral:#ec8466;--accent-coral-ink:#ffae95;--accent-coral-tint:#3a2119;--accent-on:#0d0f1c;--accent-coral-on:#1a0a05;--tile-bg:#131316;--tile-ink:#f5f5f7;--tile-ink-2:#a9abb8;--frag-bg:#121318;--frag-edge:#ffffff12;--frag-line:#25262e;--frag-ink:#f4f4f6;--frag-ink-2:#a3a5b1;--frag-ink-3:#8b8d99;--frag-rail:#666a78;--hero-bg:linear-gradient(152deg, #15213d 0%, #1a1c40 50%, #231a3d 100%);--hero-ink:#f5f5f7;--hero-ink-2:#b4b7c8;--hero-eyebrow:#b3b6ff;--hero-ghost-bg:#ffffff0f;--hero-ghost-line:#ffffff1f;--hero-ghost-ink:#e8e9f2;--hero-ghost-id:#e8e9f2;--hero-ghost-avatar:#e8e9f299;--hero-ghost-tag:#ffffff1a;--hero-frag-bg:#101118;--hero-frag-edge:#ffffff14;--seg-bg:var(--tile-bg);--seg-field:linear-gradient(165deg, #1b2a48 0%, #16223b 100%);--push-bg:var(--tile-bg);--push-field:linear-gradient(165deg, #23264f 0%, #1c1e42 100%);--jrn-bg:var(--tile-bg);--jrn-field:linear-gradient(165deg, #312048 0%, #28193c 100%);--goal-bg:var(--tile-bg);--goal-field:linear-gradient(165deg, #3e2118 0%, #321a12 100%);--goal-track:#23242c}.jb{--icon-blue-bg:#dbeafe;--icon-blue-ink:#3b76d9;--icon-indigo-bg:#e0e1fd;--icon-indigo-ink:#5a60d8;--icon-violet-bg:#ece2fd;--icon-violet-ink:#8458d6;--icon-coral-bg:#ffe2d6;--icon-coral-ink:#cc5a3a;--goal-bar-1:#9dbdf6;--goal-bar-2:#bda7ef;--goal-bar-3:#f3aa92}.dark .jb{--icon-blue-bg:#1b2848;--icon-blue-ink:#9fbdff;--icon-indigo-bg:#22244d;--icon-indigo-ink:#b3b6ff;--icon-violet-bg:#2b2048;--icon-violet-ink:#c8b3ff;--icon-coral-bg:#3a2119;--icon-coral-ink:#ffae95;--goal-bar-1:var(--icon-blue-ink);--goal-bar-2:var(--icon-violet-ink);--goal-bar-3:var(--icon-coral-ink)}.jb,.dark .jb{--hero-avatar-bg:var(--icon-indigo-bg);--hero-avatar-ink:var(--icon-indigo-ink);--goal-avatar-bg:var(--icon-indigo-bg);--goal-avatar-ink:var(--icon-indigo-ink);--push-app-bg:var(--icon-blue-bg);--push-app-ink:var(--icon-blue-ink);--push-aud-bg:var(--icon-violet-bg);--push-aud-ink:var(--icon-violet-ink);--jrn-node-1:var(--icon-blue-bg);--jrn-node-1-ink:var(--icon-blue-ink);--jrn-node-2:var(--icon-indigo-bg);--jrn-node-2-ink:var(--icon-indigo-ink);--jrn-node-3:var(--icon-violet-bg);--jrn-node-3-ink:var(--icon-violet-ink);--goal-check-bg:var(--icon-coral-bg);--goal-check-ink:var(--icon-coral-ink)}.jb{background:var(--sec-bg);color:var(--sec-ink);font-family:var(--jb-sans);padding-block:clamp(3.5rem,9vh,6rem) clamp(4rem,10vh,7rem)}.jb :focus-visible{outline-color:var(--focus-ring)}.jb .ic{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.jb .jb-sprite{width:0;height:0;position:absolute;overflow:hidden}.jb .jb-nw{white-space:nowrap}.jb .jb-head{justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.jb h2{letter-spacing:-.038em;font-size:clamp(2.125rem,.95rem + 2.5vw,3rem);font-weight:600;line-height:1.07}.jb h2>span{display:block}.jb h2 .l2{color:var(--title-2)}.jb .exd{background:var(--chip-bg);height:28px;box-shadow:inset 0 0 0 1px var(--chip-line);color:var(--chip-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;margin-bottom:.4em;padding:0 12px 0 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.jb .exd svg{stroke-width:1.7px;width:14px;height:14px}.jb .bento{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr) minmax(0,1fr);grid-auto-rows:auto;gap:16px;margin-top:clamp(1.25rem,3.2vh,2rem);display:grid}.jb .t-hero{grid-row:1/span 4}.jb .tile.t-s{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}.jb .tile{background:var(--t-bg);min-width:0;color:var(--t-ink);border-radius:28px;flex-direction:column;padding:22px 26px 0;display:flex;position:relative;overflow:hidden}.jb .tile .tx{z-index:1;position:relative}.jb .t-hero{--t-bg:var(--hero-bg);--t-ink:var(--hero-ink);--t-ink-2:var(--hero-ink-2);--t-eyebrow:var(--hero-eyebrow)}.jb .t-seg{--t-bg:var(--seg-bg);--t-ink:var(--seg-ink);--t-ink-2:var(--seg-ink-2);--t-eyebrow:var(--seg-eyebrow);--t-marker:var(--seg-marker);--t-field:var(--seg-field)}.jb .t-reach{--t-bg:var(--push-bg);--t-ink:var(--push-ink);--t-ink-2:var(--push-ink-2);--t-eyebrow:var(--push-eyebrow);--t-marker:var(--push-marker);--t-field:var(--push-field)}.jb .t-jr{--t-bg:var(--jrn-bg);--t-ink:var(--jrn-ink);--t-ink-2:var(--jrn-ink-2);--t-eyebrow:var(--jrn-eyebrow);--t-marker:var(--jrn-marker);--t-marker-ink:var(--jrn-marker-ink);--t-field:var(--jrn-field)}.jb .t-goal{--t-bg:var(--goal-bg);--t-ink:var(--goal-ink);--t-ink-2:var(--goal-ink-2);--t-eyebrow:var(--goal-eyebrow);--t-marker:var(--goal-marker);--t-marker-ink:var(--goal-marker-ink);--t-field:var(--goal-field)}.jb .stg{letter-spacing:-.005em;color:var(--t-eyebrow);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.25;display:inline-flex}.jb .smk{border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}.jb .smk svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:9px;height:9px}.jb .s-anon .smk{border:1.5px dashed var(--t-marker)}.jb .s-anon .smk:after{content:"";background:var(--t-marker);border-radius:50%;width:4px;height:4px}.jb .s-trial .smk{background:var(--t-marker)}.jb .s-trial .smk:after{content:"";background:var(--t-marker-ink);border-radius:50%;width:5px;height:5px}.jb .s-paid .smk{background:var(--t-marker);color:var(--t-marker-ink)}.jb .tile h3{letter-spacing:-.028em;margin-top:7px;font-size:clamp(1.375rem,1rem + .55vw,1.5rem);font-weight:600;line-height:1.1}.jb .tile .bd{color:var(--t-ink-2);max-width:38ch;margin-top:7px;font-size:15px;line-height:1.42}.jb .viz{margin-top:auto;padding-top:16px}.jb .t-s .viz{flex-direction:column;margin-top:0;display:flex}.jb .fd{border-radius:20px;align-content:end;gap:8px;margin:0 -16px 10px;padding:12px;display:grid}.jb .t-s .fd{background:var(--t-field);flex:1;align-content:center}.jb .frag{background:var(--frag-bg);color:var(--frag-ink);box-shadow:inset 0 0 0 1px var(--frag-edge);border-radius:14px;min-width:0;padding:12px 13px}.jb .lbl{letter-spacing:-.005em;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:600;line-height:16px;display:flex}.jb .lbl svg{stroke-width:1.9px;flex:none;width:13px;height:13px}.jb .lbl .host{font-family:var(--jb-mono);color:var(--frag-ink-3);letter-spacing:0;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}.jb .lbl .sep{color:var(--frag-ink-3);font-weight:400}.jb .nm2{letter-spacing:-.015em;margin-top:3px;font-size:14.5px;font-weight:600;line-height:1.3}.jb .sub{color:var(--frag-ink-2);margin-top:1px;font-size:12.5px;line-height:1.35}.jb .hr{background:var(--frag-line);height:1px;margin:10px 0 9px}.jb .who{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;min-height:24px;display:flex}.jb .who .id{font-family:var(--jb-mono);color:var(--frag-ink);letter-spacing:0;white-space:nowrap;margin-right:-1px;font-size:12px}.jb .pa{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.jb .pa svg{stroke-width:1.9px;width:12px;height:12px}.jb .pa-anon{border:1.5px dashed var(--frag-rail);color:var(--frag-ink-3)}.jb .pa-known{background:var(--goal-avatar-bg);color:var(--goal-avatar-ink)}.jb .res{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;height:24px;margin-left:auto;padding:0 9px 0 7px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.jb .res svg{stroke-width:2.1px;width:12px;height:12px}.jb .t-seg .res{background:var(--seg-chip-bg);color:var(--seg-chip-ink)}.jb .t-reach .res{background:var(--push-chip-bg);color:var(--push-chip-ink)}.jb .t-seg .lbl{color:var(--seg-label)}.jb .push{align-items:center;gap:11px;display:flex}.jb .app{background:var(--push-app-bg);border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.jb .app i{border:2.5px solid var(--push-app-ink);border-radius:50%;width:13px;height:13px}.jb .push-tx{gap:2px;min-width:0;display:grid}.jb .push .lbl{color:var(--push-label)}.jb .push-t{letter-spacing:-.015em;font-size:14px;font-weight:600;line-height:1.25}.jb .aud-row{align-items:center;gap:10px;display:flex}.jb .aud-ic{background:var(--push-aud-bg);width:26px;height:26px;color:var(--push-aud-ink);border-radius:50%;flex:none;place-items:center;display:grid}.jb .aud-ic svg{stroke-width:1.8px;width:15px;height:15px}.jb .aud-tx{min-width:0;display:grid}.jb .aud-tx b{letter-spacing:-.012em;font-size:13.5px;font-weight:600;line-height:1.25}.jb .aud-tx span{color:var(--frag-ink-2);font-size:12px;line-height:1.3}.jb .jr-hd{color:var(--jrn-label);align-items:center;gap:8px;display:flex}.jb .jr-hd .live{background:var(--jrn-live-bg);height:20px;color:var(--jrn-live-ink);border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.jb .jr-hd .live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.jb .jr-nm{letter-spacing:-.015em;margin-top:3px;font-size:14.5px;font-weight:600;line-height:1.3}.jb .jn{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;display:grid;position:relative}.jb .jn:before,.jb .jn:after{content:"";border-radius:2px;height:2px;position:absolute;top:19px;left:12.5%;right:12.5%}.jb .jn:before{background:var(--jrn-track)}.jb .jn:after{background:var(--jrn-progress);transform-origin:0;transform:scaleX(var(--jf,1))}.jb .jn li{z-index:1;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.jb .jn .nd{width:40px;height:40px;color:var(--jrn-node-ink);border-radius:12px;place-items:center;display:grid}.jb .jn .nd svg{stroke-width:1.7px;width:19px;height:19px}.jb .jn .n0 .nd{background:var(--jrn-node-0-bg);box-shadow:inset 0 0 0 1.5px var(--jrn-node-0-line);color:var(--jrn-node-0-ink)}.jb .jn .n1 .nd{background:var(--jrn-node-1)}.jb .jn .n2 .nd{background:var(--jrn-node-2)}.jb .jn .n3 .nd{background:var(--jrn-node-3)}.jb .jn .lb{color:var(--jrn-step-ink);white-space:nowrap;letter-spacing:-.01em;margin-top:7px;font-size:12.5px;font-weight:600;line-height:1.2}.jb .jn .n0 .lb{color:var(--jrn-step-ink-0);font-weight:500}.jb .jn .stt{color:var(--jrn-status);white-space:nowrap;align-items:center;gap:3px;margin-top:3px;font-size:11.5px;font-weight:500;line-height:1.2;display:inline-flex}.jb .jn .stt svg{stroke-width:2.4px;width:10px;height:10px}.jb .jn .n0 .stt{color:var(--jrn-status-0)}.jb .gw{align-items:center;gap:10px;min-width:0;display:flex}.jb .gw .pa{width:30px;height:30px;position:relative}.jb .gw .pa svg{width:15px;height:15px}.jb .gw .gk{background:var(--goal-check-bg);width:15px;height:15px;color:var(--goal-check-ink);box-shadow:0 0 0 2px var(--goal-check-ring);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-4px}.jb .gw .gk svg{stroke-width:3px;width:9px;height:9px}.jb .gw-tx{gap:1px;min-width:0;display:grid}.jb .gw-tx .em{letter-spacing:-.01em;white-space:nowrap;font-size:13px;font-weight:600}.jb .gw-tx .gl{color:var(--goal-label);white-space:nowrap;font-size:12px;font-weight:600}.jb .fun{gap:6px;display:grid}.jb .fun li{color:var(--goal-row-ink);grid-template-columns:4.9em 1fr;align-items:center;gap:10px;font-size:12px;line-height:1.2;display:grid}.jb .fun .bar{background:var(--goal-track);border-radius:5px;height:10px;overflow:hidden}.jb .fun .bar i{height:100%;width:calc(var(--w) * 100%);transform-origin:0;transform:scaleX(var(--g,1));border-radius:5px;display:block}.jb .fun li:first-child .bar i{background:var(--goal-bar-1)}.jb .fun li:nth-child(2) .bar i{background:var(--goal-bar-2)}.jb .fun li:nth-child(3) .bar i{background:var(--goal-bar-3)}.jb .fun li:nth-child(3){color:var(--goal-row-ink-last);font-weight:600}.jb .t-hero{padding:38px}.jb .t-hero .stg{font-size:15px}.jb .t-hero h3{letter-spacing:-.035em;max-width:13em;margin-top:8px;font-size:clamp(1.875rem,1.05rem + 1.7vw,2.625rem);line-height:1.04}.jb .t-hero .bd{max-width:34ch;margin-top:12px;font-size:17px;line-height:1.45}.jb .t-hero .viz{justify-content:center;padding-top:26px;display:flex}.jb .prof-wrap{width:min(100%,440px);padding-top:44px;position:relative}.jb .ghost{background:var(--hero-ghost-bg);height:88px;box-shadow:inset 0 0 0 1px var(--hero-ghost-line);color:var(--hero-ghost-ink);border-radius:20px;align-items:flex-start;gap:10px;padding:11px 14px 0 16px;display:flex;position:absolute;top:0;left:22px;right:22px}.jb .g-av{border:1.5px dashed var(--hero-ghost-avatar);border-radius:50%;flex:none;width:22px;height:22px}.jb .g-id{font-family:var(--jb-mono);color:var(--hero-ghost-id);white-space:nowrap;font-size:13px;line-height:22px}.jb .g-tag{background:var(--hero-ghost-tag);white-space:nowrap;border-radius:999px;flex:none;height:22px;margin-left:auto;padding:0 10px;font-size:12px;font-weight:500;line-height:22px}.jb .prof{z-index:1;background:var(--hero-frag-bg);width:100%;color:var(--hero-frag-ink);box-shadow:0 0 0 1px var(--hero-frag-edge);border-radius:24px;padding:20px 22px 10px;position:relative}.jb .ph{border-bottom:1px solid var(--hero-line);align-items:center;gap:12px;padding-bottom:14px;display:flex}.jb .av{flex:none;width:42px;height:42px;position:relative}.jb .av>span{border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.jb .av .av-a{border:1.5px dashed var(--hero-avatar-line);color:var(--hero-frag-ink-3)}.jb .av .av-b{background:var(--hero-avatar-bg);color:var(--hero-avatar-ink)}.jb .av svg{stroke-width:1.7px;width:20px;height:20px}.jb .idw{gap:3px;min-width:0;display:grid}.jb .idm,.jb .ids{display:grid}.jb .idm>span,.jb .ids>span{white-space:nowrap;grid-area:1/1}.jb .idm{letter-spacing:-.015em;font-size:16.5px;font-weight:600;line-height:1.25}.jb .idm .id-a{font-family:var(--jb-mono);letter-spacing:0;font-size:15px;font-weight:500}.jb .ids{color:var(--hero-frag-ink-3);font-size:13px;line-height:1.3}.jb .id-a,.jb .ids-a,.jb .av-a{opacity:0}.jb .tl{--rowh:62px;padding-top:8px}.jb .tl li{height:var(--rowh);align-items:center;gap:14px;display:flex;position:relative}.jb .tl .mk{z-index:1;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid;position:relative}.jb .tl .mk svg{stroke-width:2.4px;width:13px;height:13px}.jb .tl [data-k="0"] .mk{border:1.5px dashed var(--hero-stage-anon);background:var(--hero-frag-bg)}.jb .tl [data-k="0"] .mk:after{content:"";background:var(--hero-stage-anon);border-radius:50%;width:6px;height:6px}.jb .tl [data-k="1"] .mk{background:var(--hero-stage-trial)}.jb .tl [data-k="1"] .mk:after{content:"";background:var(--hero-stage-trial-dot);border-radius:50%;width:8px;height:8px}.jb .tl [data-k="2"] .mk{background:var(--hero-stage-paid);color:var(--hero-stage-paid-ink)}.jb .tl li:not(:last-child):before{content:"";height:calc(var(--rowh) - 26px);transform-origin:top;width:0;transform:scaleY(var(--r,1));position:absolute;top:calc(50% + 13px);left:12.25px}.jb .tl [data-k="0"]:before{border-left:1.5px dashed var(--hero-stage-anon)}.jb .tl [data-k="1"]:before{border-left:1.5px solid var(--hero-stage-trial)}.jb .tl .body{gap:2px;min-width:0;display:grid}.jb .tl .nm{letter-spacing:-.02em;white-space:nowrap;font-size:18px;font-weight:600;line-height:1.2}.jb .tl .ev{color:var(--hero-frag-ink-2);font-size:14px;line-height:1.3}.jb .tl .dy{font-family:var(--jb-mono);color:var(--hero-frag-ink-3);letter-spacing:0;white-space:nowrap;align-self:center;margin-left:auto;font-size:12px}.jb .tl [data-k="2"] .ev{color:var(--hero-stage-paid-text);font-weight:500}@media (max-width:1199px){.jb .bento{grid-template-columns:repeat(2,minmax(0,1fr))}.jb .t-hero{grid-area:auto/1/span 1/-1}}@media (min-width:880px) and (max-width:1199px){.jb .t-hero{flex-direction:row;align-items:center;gap:40px;padding:40px}.jb .t-hero .tx{flex:1 1 0}.jb .t-hero .viz{flex:0 0 min(440px,50%);margin-top:0;padding-top:0}}@media (max-width:699px){.jb .jb-head{flex-direction:column;align-items:flex-start;gap:14px}.jb .exd{margin-bottom:0}.jb .bento{grid-template-columns:minmax(0,1fr);gap:12px}.jb .tile{border-radius:24px;padding:22px 20px 0}.jb .fd{border-radius:18px;margin:0 -12px 8px;padding:12px}.jb .t-hero{padding:28px 18px 18px}.jb .t-hero .tx{padding-inline:6px}.jb .t-hero .viz{padding-top:22px}.jb .prof{border-radius:18px;padding:16px 16px 6px}.jb .prof-wrap{padding-top:40px}.jb .ghost{padding:9px 10px 0 12px;left:14px;right:14px;overflow:hidden}.jb .g-id{flex:none;font-size:12px}.jb .g-tag{text-overflow:ellipsis;flex:0 auto;min-width:0;padding:0 8px;font-size:11.5px;overflow:hidden}.jb .idm>span,.jb .ids>span{white-space:normal}.jb .idm .id-b{overflow-wrap:anywhere}.jb .tl .nm{font-size:16px}.jb .tl .ev{font-size:13px}}@media (max-width:389px){.jb .t-hero{padding-inline:14px}.jb .t-hero .tx{padding-inline:10px}.jb .prof{padding-inline:12px}.jb .ghost{gap:8px;left:10px;right:10px}}@media (max-width:359px){.jb .tl li{gap:10px}.jb .tl .nm{font-size:15px}}.jb .bento[data-playing]>.tile{will-change:transform, opacity}.jb .jn .n1 .nd{color:var(--jrn-node-1-ink)}.jb .jn .n2 .nd{color:var(--jrn-node-2-ink)}.jb .jn .n3 .nd{color:var(--jrn-node-3-ink)}.jb .tl [data-k="1"] .mk{background:var(--icon-violet-bg);box-shadow:inset 0 0 0 1.5px var(--hero-stage-trial)}.jb .tl [data-k="1"] .mk:after{background:var(--icon-violet-ink)}.jb .tl [data-k="2"] .mk{background:var(--icon-coral-bg);color:var(--icon-coral-ink);box-shadow:inset 0 0 0 1.5px var(--hero-stage-paid)}.jb .gw .gk{box-shadow:0 0 0 2px var(--goal-check-ring), inset 0 0 0 1.2px var(--hero-stage-paid)}.jb .s-trial .smk{background:var(--icon-violet-bg);box-shadow:inset 0 0 0 1.5px var(--t-marker)}.jb .s-trial .smk:after{background:var(--icon-violet-ink)}.jb .s-paid .smk{background:var(--icon-coral-bg);color:var(--icon-coral-ink);box-shadow:inset 0 0 0 1.5px var(--t-marker)}
.jc{--sec-bg:#fafafa;--sec-ink:#0f0f0f;--title-2:#86868b;--chip-bg:transparent;--chip-line:#e4e4e7;--chip-ink:#5b5b65;--focus-ring:#0f0f0f;--accent-blue:#a9c8ff;--accent-blue-mark:#6e8bbf;--accent-blue-ink:#425c90;--accent-blue-tint:#e3ecff;--accent-indigo:#b9c2fe;--accent-indigo-ink:#4c568d;--accent-indigo-tint:#e8e9ff;--accent-violet:#cbbdf9;--accent-violet-ink:#645891;--accent-violet-tint:#efe8ff;--accent-coral:#d9baf3;--accent-coral-ink:#77588e;--accent-coral-tint:#f0e3fc;--accent-on:#fff;--accent-coral-on:#fff;--tile-bg:#f1f1f3;--tile-ink:#111218;--tile-ink-2:#4a4d5c;--frag-bg:#fff;--frag-edge:transparent;--frag-line:#eceef4;--frag-ink:#111218;--frag-ink-2:#4f5262;--frag-ink-3:#6a6d7b;--frag-rail:#8f94a7;--hero-bg:linear-gradient(152deg, #d3e6fb 0%, #dfe0fc 50%, #ecdcfa 100%);--hero-ink:#111218;--hero-ink-2:#3f4254;--hero-frag-bg:#fff;--hero-frag-edge:#32395512;--hero-frag-ink:var(--frag-ink);--hero-frag-ink-2:var(--frag-ink-2);--hero-frag-ink-3:var(--frag-ink-3);--hero-stage-anon:var(--accent-blue-mark);--hero-stage-trial:var(--accent-violet);--hero-stage-paid:var(--accent-coral);--hero-stage-paid-text:var(--accent-coral-ink);--seg-bg:var(--tile-bg);--seg-ink:var(--tile-ink);--seg-ink-2:var(--tile-ink-2);--seg-marker:var(--accent-blue-mark);--seg-field:linear-gradient(165deg, #d1e4fa 0%, #bed9f5 100%);--seg-label:var(--accent-blue-ink);--seg-chip-bg:var(--accent-blue-tint);--seg-chip-ink:var(--accent-blue-ink);--push-bg:var(--tile-bg);--push-ink:var(--tile-ink);--push-ink-2:var(--tile-ink-2);--push-marker:var(--accent-blue-mark);--push-field:linear-gradient(165deg, #dadbfd 0%, #c8caf8 100%);--push-label:var(--accent-indigo-ink);--push-chip-bg:var(--accent-indigo-tint);--push-chip-ink:var(--accent-indigo-ink);--jrn-bg:var(--tile-bg);--jrn-ink:var(--tile-ink);--jrn-ink-2:var(--tile-ink-2);--jrn-marker:var(--accent-violet);--jrn-marker-ink:var(--accent-on);--jrn-field:linear-gradient(165deg, #eadafb 0%, #dcc8f6 100%);--jrn-label:var(--accent-violet-ink);--jrn-live-bg:var(--accent-violet-tint);--jrn-live-ink:var(--accent-violet-ink);--jrn-progress:linear-gradient(90deg, var(--frag-rail), var(--accent-blue) 34%, var(--accent-indigo) 66%, var(--accent-violet));--jrn-node-0-bg:var(--frag-bg);--jrn-node-0-line:var(--frag-rail);--jrn-node-0-ink:var(--frag-ink-2);--jrn-node-ink:var(--accent-on);--jrn-step-ink:var(--frag-ink);--jrn-step-ink-0:var(--frag-ink-2);--jrn-status:var(--accent-violet-ink);--jrn-status-0:var(--frag-ink-3);--goal-bg:var(--tile-bg);--goal-ink:var(--tile-ink);--goal-ink-2:var(--tile-ink-2);--goal-marker:var(--accent-coral);--goal-marker-ink:var(--accent-coral-on);--goal-field:linear-gradient(165deg, #efe0fc 0%, #e5cef9 100%);--goal-check-ring:var(--frag-bg);--goal-label:var(--accent-coral-ink);--goal-track:#f3f4f8;--goal-row-ink:var(--frag-ink-2);--goal-row-ink-last:var(--frag-ink);--jc-sans:var(--font-geist-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--jc-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace}.dark .jc{--sec-bg:#09090b;--sec-ink:#fafafa;--title-2:#71717a;--chip-bg:transparent;--chip-line:#27272a;--chip-ink:#a1a1aa;--focus-ring:#fafafa;--accent-blue:#b0ccfe;--accent-blue-mark:var(--accent-blue);--accent-blue-ink:#a4bdf6;--accent-blue-tint:#1e2942;--accent-indigo:#c1c6fe;--accent-indigo-ink:#b5b8f4;--accent-indigo-tint:#242742;--accent-violet:#d0c1fe;--accent-violet-ink:#c6b6f2;--accent-violet-tint:#2a233f;--accent-coral:#ddbef7;--accent-coral-ink:#d5b6ef;--accent-coral-tint:#2e2338;--accent-on:#0d0f1c;--accent-coral-on:#130b19;--tile-bg:#131316;--tile-ink:#f5f5f7;--tile-ink-2:#a9abb8;--frag-bg:#121318;--frag-edge:#ffffff12;--frag-line:#25262e;--frag-ink:#f4f4f6;--frag-ink-2:#a3a5b1;--frag-ink-3:#8b8d99;--frag-rail:#666a78;--hero-bg:linear-gradient(152deg, #16213a 0%, #1b1e38 50%, #221c37 100%);--hero-ink:#f5f5f7;--hero-ink-2:#b4b7c8;--hero-frag-bg:#101118;--hero-frag-edge:#ffffff14;--seg-bg:var(--tile-bg);--seg-field:linear-gradient(165deg, #1e2a44 0%, #16223b 100%);--push-bg:var(--tile-bg);--push-field:linear-gradient(165deg, #252844 0%, #1d203a 100%);--jrn-bg:var(--tile-bg);--jrn-field:linear-gradient(165deg, #2f243f 0%, #261c36 100%);--goal-bg:var(--tile-bg);--goal-field:linear-gradient(165deg, #31233c 0%, #271c30 100%);--goal-track:#23242c}.jc{--icon-blue-bg:#dbeafe;--icon-blue-ink:#5a7aaf;--icon-indigo-bg:#e0e1fd;--icon-indigo-ink:#646ca6;--icon-violet-bg:#ece2fd;--icon-violet-ink:#7c6ca7;--icon-coral-bg:#f0e3fc;--icon-coral-ink:#9273ab;--goal-bar-1:#b8d2ff;--goal-bar-2:#d5c5fe;--goal-bar-3:#cfb0e8}.dark .jc{--icon-blue-bg:#1e2942;--icon-blue-ink:#a4bdf6;--icon-indigo-bg:#242742;--icon-indigo-ink:#b5b8f4;--icon-violet-bg:#2a233f;--icon-violet-ink:#c6b6f2;--icon-coral-bg:#2e2338;--icon-coral-ink:#d5b6ef;--goal-bar-1:var(--icon-blue-ink);--goal-bar-2:var(--icon-violet-ink);--goal-bar-3:var(--icon-coral-ink)}.jc,.dark .jc{--goal-avatar-bg:var(--icon-indigo-bg);--goal-avatar-ink:var(--icon-indigo-ink);--push-app-bg:var(--icon-blue-bg);--push-app-ink:var(--icon-blue-ink);--push-aud-bg:var(--icon-violet-bg);--push-aud-ink:var(--icon-violet-ink);--jrn-node-1:var(--icon-blue-bg);--jrn-node-1-ink:var(--icon-blue-ink);--jrn-node-2:var(--icon-indigo-bg);--jrn-node-2-ink:var(--icon-indigo-ink);--jrn-node-3:var(--icon-violet-bg);--jrn-node-3-ink:var(--icon-violet-ink);--goal-check-bg:var(--icon-coral-bg);--goal-check-ink:var(--icon-coral-ink)}.jc{--plus-bg:#fff;--plus-bg-hover:#f6f6f8;--plus-edge:#0f0f1e14;--plus-ink:#1d1d1f;--plus-open-bg:#1d1d1f;--plus-open-ink:#fff;--obj-bg:#fff;--obj-edge:#0f0f1e0a;--obj-line:#dcdce6}.dark .jc{--plus-bg:#26262b;--plus-bg-hover:#303036;--plus-edge:#ffffff0f;--plus-ink:#f5f5f7;--plus-open-bg:#f5f5f7;--plus-open-ink:#0f0f0f;--obj-bg:#1c1c21;--obj-edge:#ffffff0f;--obj-line:#2e2e36}.jc{background:var(--sec-bg);color:var(--sec-ink);font-family:var(--jc-sans);padding-block:clamp(3.5rem,9vh,6rem) clamp(4rem,10vh,7rem)}.jc :focus-visible{outline-color:var(--focus-ring)}.jc .ic{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.jc .jc-sprite{width:0;height:0;position:absolute;overflow:hidden}.jc .jc-nw{white-space:nowrap}.jc .jc-head{justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.jc h2{letter-spacing:-.038em;font-size:clamp(2.125rem,.95rem + 2.5vw,3rem);font-weight:600;line-height:1.07}.jc h2>span{display:block}.jc h2 .l2{color:var(--title-2)}.jc .exd{background:var(--chip-bg);height:28px;box-shadow:inset 0 0 0 1px var(--chip-line);color:var(--chip-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;margin-bottom:.4em;padding:0 12px 0 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.jc .exd svg{stroke-width:1.7px;width:14px;height:14px}.jc .bento{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr) minmax(0,1fr);grid-auto-rows:auto;gap:16px;margin-top:clamp(1.25rem,3.2vh,2rem);display:grid}.jc .t-hero{grid-row:1/span 6}.jc .tile.t-s{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.jc .tile{background:var(--t-bg);min-width:0;color:var(--t-ink);-webkit-tap-highlight-color:transparent;cursor:pointer;border-radius:28px;flex-direction:column;padding:22px 24px 16px;display:flex;position:relative;overflow:hidden}.jc .tile .tx{z-index:1;position:relative}.jc .t-hero{--t-bg:var(--hero-bg);--t-ink:var(--hero-ink);--t-ink-2:var(--hero-ink-2)}.jc .t-seg{--t-bg:var(--seg-bg);--t-ink:var(--seg-ink);--t-ink-2:var(--seg-ink-2);--t-marker:var(--seg-marker);--t-field:var(--seg-field)}.jc .t-reach{--t-bg:var(--push-bg);--t-ink:var(--push-ink);--t-ink-2:var(--push-ink-2);--t-marker:var(--push-marker);--t-field:var(--push-field)}.jc .t-jr{--t-bg:var(--jrn-bg);--t-ink:var(--jrn-ink);--t-ink-2:var(--jrn-ink-2);--t-marker:var(--jrn-marker);--t-marker-ink:var(--jrn-marker-ink);--t-field:var(--jrn-field)}.jc .t-goal{--t-bg:var(--goal-bg);--t-ink:var(--goal-ink);--t-ink-2:var(--goal-ink-2);--t-marker:var(--goal-marker);--t-marker-ink:var(--goal-marker-ink);--t-field:var(--goal-field)}.jc .smk{border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}.jc .smk svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:9px;height:9px}.jc .s-anon .smk{border:1.5px dashed var(--t-marker)}.jc .s-anon .smk:after{content:"";background:var(--t-marker);border-radius:50%;width:4px;height:4px}.jc .s-trial .smk{background:var(--icon-violet-bg);box-shadow:inset 0 0 0 1.5px var(--t-marker)}.jc .s-trial .smk:after{content:"";background:var(--icon-violet-ink);border-radius:50%;width:5px;height:5px}.jc .s-paid .smk{background:var(--icon-coral-bg);color:var(--icon-coral-ink);box-shadow:inset 0 0 0 1.5px var(--t-marker)}.jc .hd{z-index:1;align-items:flex-start;gap:12px;display:flex;position:relative}.jc .hd .smk{width:24px;height:24px;margin-top:3px}.jc .hd.s-anon .smk:after{width:6px;height:6px}.jc .hd.s-trial .smk:after{width:8px;height:8px}.jc .hd .smk svg{stroke-width:2.4px;width:13px;height:13px}.jc .tile h3{letter-spacing:-.03em;max-width:12em;font-size:clamp(1.5rem,1.05rem + .7vw,1.75rem);font-weight:600;line-height:1.1}@media (min-width:1425px){.jc .tile.t-s h3{max-width:10.5em}}.jc .stage{min-height:0;margin-top:14px;display:grid;position:relative}.jc .stage>*{grid-area:1/1;min-width:0}.jc .obj-w{place-items:center;display:grid}.jc .fd{background:var(--t-field);border-radius:20px;align-content:center;gap:8px;margin:0 -14px;padding:8px 10px;display:grid}.jc .foot{align-items:flex-end;gap:14px;min-height:36px;margin-top:10px;display:flex}.jc .cap{min-width:0;color:var(--t-ink-2);flex:auto;padding-bottom:1px;font-size:14.5px;line-height:1.4}.jc .plus{all:unset;box-sizing:border-box;cursor:pointer;background:var(--plus-bg);width:36px;height:36px;color:var(--plus-ink);box-shadow:inset 0 0 0 1px var(--plus-edge);border-radius:50%;flex:none;place-items:center;margin-left:auto;transition:background-color .2s,color .2s;display:grid}.jc .plus svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:16px;transition:transform .34s cubic-bezier(.2,.7,.2,1)}.jc .plus:hover{background:var(--plus-bg-hover)}.jc .plus:active svg{transform:scale(.88)}.jc .plus:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:50%}@media (hover:hover) and (pointer:fine){.jc .tile:not(.open):hover .plus{background:var(--plus-open-bg);color:var(--plus-open-ink);box-shadow:none}}.jc .open .plus{background:var(--plus-open-bg);color:var(--plus-open-ink);box-shadow:none}.jc .open .plus svg{transform:rotate(45deg)}.jc .open .plus:active svg{transform:rotate(45deg)scale(.88)}.jc .obj-w{transition:opacity .24s,transform .34s cubic-bezier(.2,.7,.2,1),visibility}.jc .open .obj-w{opacity:0;visibility:hidden;transition:opacity .2s,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s;transform:scale(.96)}.jc .fd{opacity:0;visibility:hidden;transition:opacity .24s,transform .34s cubic-bezier(.2,.7,.2,1),visibility 0s linear .34s;transform:translateY(10px)scale(.985)}.jc .open .fd{opacity:1;visibility:visible;transition:opacity .3s 60ms,transform .38s cubic-bezier(.2,.7,.2,1) 40ms,visibility;transform:none}.jc .tile:not(.open) .cap{opacity:0;visibility:hidden;transform:translateY(4px)}.jc .tile:not(.open) .jc-sr{display:none}.jc .cap{transition:opacity .24s,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s}.jc .open .cap{transition:opacity .3s 80ms,transform .34s cubic-bezier(.2,.7,.2,1) 80ms,visibility}@media (prefers-reduced-motion:reduce){.jc .tile *,.jc .tile :before,.jc .tile :after{transition:none!important}}.jc .chip{border-radius:24px;flex:none;place-items:center;display:grid}.jc .chip svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.jc .c-blue{background:var(--icon-blue-bg);color:var(--icon-blue-ink)}.jc .c-violet{background:var(--icon-violet-bg);color:var(--icon-violet-ink)}.jc .obj{background:var(--obj-bg);color:var(--frag-ink);box-shadow:inset 0 0 0 1px var(--obj-edge);border-radius:18px}.jc .o-seg{align-items:center;gap:14px;padding:12px 28px 12px 12px;display:flex}.jc .o-seg .chip{border-radius:15px;width:50px;height:50px}.jc .o-seg .chip svg{stroke-width:1.7px;width:25px;height:25px}.jc .o-nm{letter-spacing:-.022em;white-space:nowrap;font-size:20px;font-weight:600;line-height:1.2}.jc .o-reach{gap:6px;padding:10px 28px 10px 10px;display:grid}.jc .o-row{white-space:nowrap;align-items:center;gap:13px;display:flex}.jc .o-row .chip{border-radius:13px;width:42px;height:42px}.jc .o-row .chip svg{stroke-width:1.7px;width:21px;height:21px}.jc .o-row b{letter-spacing:-.018em;font-size:17.5px;font-weight:600;line-height:1.2}.jc .o-jr{width:min(100%,300px);padding:16px 16px 14px}.jc .o-jr .jn{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.jc .o-jr .jn:before{background:var(--obj-line);top:21px;left:16.67%;right:16.67%}.jc .o-jr .jn .nd{border-radius:13px;width:44px;height:44px}.jc .o-jr .jn .nd svg{width:20px;height:20px}.jc .o-jr .jn .lb{margin-top:8px;font-size:14px}.jc .o-fun{width:min(100%,300px);padding:17px 20px}.jc .o-fun .fun{gap:10px}.jc .o-fun .fun li{grid-template-columns:4.4em 1fr;font-size:14px}.jc .o-fun .fun .bar{border-radius:6px;height:12px}.jc .o-fun .fun .bar i{border-radius:6px}.jc .frag{background:var(--frag-bg);color:var(--frag-ink);box-shadow:inset 0 0 0 1px var(--frag-edge);border-radius:14px;min-width:0;padding:12px 13px}.jc .lbl{letter-spacing:-.005em;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:600;line-height:16px;display:flex}.jc .lbl svg{stroke-width:1.9px;flex:none;width:13px;height:13px}.jc .lbl .host{font-family:var(--jc-mono);color:var(--frag-ink-3);letter-spacing:0;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}.jc .lbl .sep{color:var(--frag-ink-3);font-weight:400}.jc .nm2{letter-spacing:-.015em;margin-top:3px;font-size:14.5px;font-weight:600;line-height:1.3}.jc .sub{color:var(--frag-ink-2);margin-top:1px;font-size:12.5px;line-height:1.35}.jc .hr{background:var(--frag-line);height:1px;margin:10px 0 9px}.jc .who{align-items:center;gap:8px;min-width:0;min-height:24px;display:flex}.jc .who .id{font-family:var(--jc-mono);color:var(--frag-ink);letter-spacing:0;white-space:nowrap;font-size:12px}.jc .pa{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.jc .pa svg{stroke-width:1.9px;width:12px;height:12px}.jc .pa-anon{border:1.5px dashed var(--frag-rail);color:var(--frag-ink-3)}.jc .pa-known{background:var(--goal-avatar-bg);color:var(--goal-avatar-ink)}.jc .res{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;height:24px;margin-left:auto;padding:0 9px 0 7px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.jc .res svg{stroke-width:2.1px;width:12px;height:12px}.jc .t-seg .res{background:var(--seg-chip-bg);color:var(--seg-chip-ink)}.jc .t-reach .res{background:var(--push-chip-bg);color:var(--push-chip-ink)}.jc .t-seg .lbl{color:var(--seg-label)}.jc .push{align-items:center;gap:11px;display:flex}.jc .app{background:var(--push-app-bg);border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.jc .app i{border:2.5px solid var(--push-app-ink);border-radius:50%;width:13px;height:13px}.jc .push-tx{gap:2px;min-width:0;display:grid}.jc .push .lbl{color:var(--push-label)}.jc .push-t{letter-spacing:-.015em;font-size:14px;font-weight:600;line-height:1.25}.jc .aud-row{align-items:center;gap:11px;display:flex}.jc .aud-ic{background:var(--push-aud-bg);width:34px;height:34px;color:var(--push-aud-ink);border-radius:9px;flex:none;place-items:center;display:grid}.jc .aud-ic svg{stroke-width:1.8px;width:17px;height:17px}.jc .aud-tx{gap:1px;min-width:0;display:grid}.jc .aud-tx b{letter-spacing:-.012em;font-size:14px;font-weight:600;line-height:1.25}.jc .aud-tx span{color:var(--frag-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.jc .f-reach .aud-row{margin-top:10px}.jc .f-reach .who{margin-top:7px}.jc .jr-hd{color:var(--jrn-label);align-items:center;gap:8px;display:flex}.jc .jr-hd .jr-nm{color:var(--frag-ink);letter-spacing:-.015em;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.jc .jr-hd .live{background:var(--jrn-live-bg);height:20px;color:var(--jrn-live-ink);border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.jc .jr-hd .live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.jc .jn{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;display:grid;position:relative}.jc .jn:before{content:"";background:var(--jrn-progress);border-radius:2px;height:2px;position:absolute;top:19px;left:12.5%;right:12.5%}.jc .jn li{z-index:1;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.jc .jn .nd{width:40px;height:40px;color:var(--jrn-node-ink);border-radius:12px;place-items:center;display:grid}.jc .jn .nd svg{stroke-width:1.7px;width:19px;height:19px}.jc .jn .n0 .nd{background:var(--jrn-node-0-bg);box-shadow:inset 0 0 0 1.5px var(--jrn-node-0-line);color:var(--jrn-node-0-ink)}.jc .jn .n1 .nd{background:var(--jrn-node-1);color:var(--jrn-node-1-ink)}.jc .jn .n2 .nd{background:var(--jrn-node-2);color:var(--jrn-node-2-ink)}.jc .jn .n3 .nd{background:var(--jrn-node-3);color:var(--jrn-node-3-ink)}.jc .jn .lb{color:var(--jrn-step-ink);white-space:nowrap;letter-spacing:-.01em;margin-top:7px;font-size:12.5px;font-weight:600;line-height:1.2}.jc .jn .n0 .lb{color:var(--jrn-step-ink-0);font-weight:500}.jc .jn .stt{color:var(--jrn-status);white-space:nowrap;align-items:center;gap:3px;margin-top:3px;font-size:11.5px;font-weight:500;line-height:1.2;display:inline-flex}.jc .jn .stt svg{stroke-width:2.4px;width:10px;height:10px}.jc .jn .n0 .stt{color:var(--jrn-status-0)}.jc .gw{align-items:center;gap:10px;min-width:0;display:flex}.jc .gw .pa{width:30px;height:30px;position:relative}.jc .gw .pa svg{width:15px;height:15px}.jc .gw .gk{background:var(--goal-check-bg);width:15px;height:15px;color:var(--goal-check-ink);box-shadow:0 0 0 2px var(--goal-check-ring), inset 0 0 0 1.2px var(--hero-stage-paid);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-4px}.jc .gw .gk svg{stroke-width:3px;width:9px;height:9px}.jc .gw-tx{gap:1px;min-width:0;display:grid}.jc .gw-tx .em{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.jc .gw-tx .gl{color:var(--goal-label);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.jc .fun{gap:6px;display:grid}.jc .fun li{color:var(--goal-row-ink);grid-template-columns:4.9em 1fr;align-items:center;gap:10px;font-size:12px;line-height:1.2;display:grid}.jc .fun .bar{background:var(--goal-track);border-radius:5px;height:10px;overflow:hidden}.jc .fun .bar i{height:100%;width:calc(var(--w) * 100%);border-radius:5px;display:block}.jc .fun li:first-child .bar i{background:var(--goal-bar-1)}.jc .fun li:nth-child(2) .bar i{background:var(--goal-bar-2)}.jc .fun li:nth-child(3) .bar i{background:var(--goal-bar-3)}.jc .fun li:nth-child(3){color:var(--goal-row-ink-last);font-weight:600}.jc .t-hero{padding:40px 40px 22px}.jc .t-hero h3{letter-spacing:-.037em;max-width:12em;font-size:clamp(2rem,1.1rem + 1.8vw,2.875rem);line-height:1.03}.jc .t-hero .viz{flex:auto;justify-content:center;align-items:center;padding-block:28px 8px;display:flex}.jc .t-hero .foot{margin-top:12px}.jc .t-hero .cap{max-width:44ch;font-size:15px}.jc .prof{background:var(--hero-frag-bg);width:min(100%,460px);color:var(--hero-frag-ink);box-shadow:0 0 0 1px var(--hero-frag-edge);border-radius:24px;padding:26px 26px 12px;position:relative}.jc .tl{--rowh:92px}.jc .tl li{height:var(--rowh);align-items:flex-start;gap:16px;display:flex;position:relative}.jc .tl li:last-child{height:auto;min-height:64px}.jc .tl .mk{z-index:1;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid;position:relative}.jc .tl .mk svg{stroke-width:2.4px;width:14px;height:14px}.jc .tl [data-k="0"] .mk{border:1.5px dashed var(--hero-stage-anon);background:var(--hero-frag-bg)}.jc .tl [data-k="0"] .mk:after{content:"";background:var(--hero-stage-anon);border-radius:50%;width:6px;height:6px}.jc .tl [data-k="1"] .mk{background:var(--icon-violet-bg);box-shadow:inset 0 0 0 1.5px var(--hero-stage-trial)}.jc .tl [data-k="1"] .mk:after{content:"";background:var(--icon-violet-ink);border-radius:50%;width:8px;height:8px}.jc .tl [data-k="2"] .mk{background:var(--icon-coral-bg);color:var(--icon-coral-ink);box-shadow:inset 0 0 0 1.5px var(--hero-stage-paid)}.jc .tl li:not(:last-child):before{content:"";height:calc(var(--rowh) - 38px);transform-origin:top;width:0;transform:scaleY(var(--r,1));position:absolute;top:33px;left:13.25px}.jc .tl [data-k="0"]:before{border-left:1.5px dashed var(--hero-stage-anon)}.jc .tl [data-k="1"]:before{border-left:1.5px solid var(--hero-stage-trial)}.jc .tl .body{gap:4px;min-width:0;padding-top:2px;display:grid}.jc .tl .nm{letter-spacing:-.02em;white-space:nowrap;font-size:19px;font-weight:600;line-height:1.25}.jc .tl .idl{font-family:var(--jc-mono);color:var(--hero-frag-ink-3);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.3;overflow:hidden}.jc .tl .ev{color:var(--hero-frag-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.3;overflow:hidden}.jc .tl .dy{font-family:var(--jc-mono);color:var(--hero-frag-ink-3);letter-spacing:0;white-space:nowrap;font-size:12px;line-height:1.3;position:absolute;top:5px;right:0}.jc .tl [data-k="2"] .ev{color:var(--hero-stage-paid-text);font-weight:500}.jc .tl .ev,.jc .tl .dy{opacity:0;visibility:hidden;transition:opacity .26s,transform .36s cubic-bezier(.2,.7,.2,1),visibility 0s linear .36s;transform:translateY(3px)}.jc .t-hero.open .tl .ev,.jc .t-hero.open .tl .dy{opacity:1;visibility:visible;transition:opacity .26s 60ms,transform .36s cubic-bezier(.2,.7,.2,1) 60ms,visibility;transform:none}.jc .tl .mk,.jc .tl .body{transition:opacity .3s}@media (min-width:700px){.jc .bento[data-hl="0"] .tl li:not([data-k="0"]) :is(.mk,.body),.jc .bento[data-hl="1"] .tl li:not([data-k="1"]) :is(.mk,.body),.jc .bento[data-hl="2"] .tl li:not([data-k="2"]) :is(.mk,.body){opacity:.3}}@media (max-width:1199px){.jc .bento{grid-template-columns:repeat(2,minmax(0,1fr))}.jc .t-hero{grid-area:auto/1/span 1/-1}}@media (min-width:880px) and (max-width:1199px){.jc .t-hero{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) min(440px,50%);align-items:center;column-gap:40px;padding:40px 40px 22px;display:grid}.jc .t-hero .tx{grid-area:1/1;align-self:start}.jc .t-hero .viz{grid-area:1/2;padding-block:0}.jc .t-hero .foot{grid-area:2/1/auto/-1}.jc .t-hero .cap{max-width:60ch}}@media (max-width:699px){.jc .jc-head{flex-direction:column;align-items:flex-start;gap:14px}.jc .exd{margin-bottom:0}.jc .bento{grid-template-columns:minmax(0,1fr);gap:12px}.jc .tile{border-radius:24px;padding:22px 20px 16px}.jc .fd{border-radius:18px;margin:0 -10px;padding:12px}.jc .tile h3{font-size:1.5rem}.jc .hd .smk{margin-top:2px}.jc .stage{margin-top:18px}.jc .tile:not(.open) .fd,.jc .tile.open .obj-w,.jc .tile:not(.open) .cap{display:none}@starting-style{.jc .open .fd{opacity:0;transform:translateY(10px)scale(.985)}}.jc .t-hero{padding:28px 18px 16px}.jc .t-hero .tx,.jc .t-hero .foot{padding-inline:6px}.jc .t-hero h3{font-size:2rem}.jc .t-hero .viz{padding-block:22px 4px}.jc .prof{border-radius:18px;padding:20px 18px 8px}.jc .tl{--rowh:84px}.jc .tl li{gap:14px}.jc .tl .nm{font-size:17px}.jc .tl .ev{font-size:13px}.jc .cap{font-size:14px}}.jc .fd{container-type:inline-size}@container (max-width:335px){.jc .who .pa{display:none}}@media (max-width:359px){.jc .tile{padding-inline:16px}.jc .fd{margin-inline:-8px;padding:10px}.jc .jn .lb{font-size:11.5px}.jc .jn .stt{font-size:10.5px}.jc .t-hero h3{font-size:1.75rem}.jc .tl{--rowh:106px}.jc .tl .dy{top:70px;left:42px;right:auto}.jc .tl li:last-child{min-height:76px}.jc .tl li:last-child .dy{top:52px}.jc .who{flex-wrap:wrap;row-gap:6px}.jc .who .res{margin-left:0}}.jc .bento[data-playing]>.tile,.jc .bento[data-playing] .obj-w>*{will-change:transform, opacity}
.dh{--sec-bg:#f1f1f3;--sec-ink:#0f0f0f;--title-2:#86868b;--chip-bg:transparent;--chip-line:#dcdce0;--chip-ink:#5b5b65;--focus-ring:#0f0f0f;--accent-blue:#5a7aaf;--accent-indigo:#646ca6;--accent-indigo-ink:#4c568d;--accent-violet:#7c6ca7;--accent-coral:#9273ab;--accent-coral-ink:#77588e;--accent-coral-tint:#f0e3fc;--tile-bg:#fff;--tile-ink:#111218;--tile-ink-2:#4a4d5c;--frag-line:#eceef4;--frag-ink:#111218;--frag-ink-2:#4f5262;--frag-ink-3:#6a6d7b;--frag-rail:#8f94a7;--hero-bg:linear-gradient(152deg, #d3e6fb 0%, #dfe0fc 50%, #ecdcfa 100%);--hero-ink:#111218;--hero-frag-bg:#fff;--hero-frag-edge:#32395512;--hero-frag-ink:var(--frag-ink);--icon-blue-bg:#dbeafe;--icon-blue-ink:#5a7aaf;--icon-indigo-bg:#e0e1fd;--icon-indigo-ink:#646ca6;--icon-violet-bg:#ece2fd;--icon-violet-ink:#7c6ca7;--icon-coral-bg:#f0e3fc;--icon-coral-ink:#9273ab;--dh-sans:var(--font-geist-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--dh-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace}.dark .dh{--sec-bg:#09090b;--sec-ink:#fafafa;--title-2:#71717a;--chip-bg:transparent;--chip-line:#27272a;--chip-ink:#a1a1aa;--focus-ring:#fafafa;--accent-blue:#b0ccfe;--accent-indigo:#c1c6fe;--accent-indigo-ink:#b5b8f4;--accent-violet:#d0c1fe;--accent-coral:#ddbef7;--accent-coral-ink:#d5b6ef;--accent-coral-tint:#2e2338;--tile-bg:#131316;--tile-ink:#f5f5f7;--tile-ink-2:#a9abb8;--frag-line:#25262e;--frag-ink:#f4f4f6;--frag-ink-2:#a3a5b1;--frag-ink-3:#8b8d99;--frag-rail:#666a78;--hero-bg:linear-gradient(152deg, #16213a 0%, #1b1e38 50%, #221c37 100%);--hero-ink:#f5f5f7;--hero-frag-bg:#101118;--hero-frag-edge:#ffffff14;--icon-blue-bg:#1e2942;--icon-blue-ink:#a4bdf6;--icon-indigo-bg:#242742;--icon-indigo-ink:#b5b8f4;--icon-violet-bg:#2a233f;--icon-violet-ink:#c6b6f2;--icon-coral-bg:#2e2338;--icon-coral-ink:#d5b6ef}.dh,.dark .dh{--hero-avatar-bg:var(--icon-indigo-bg)}.dh{--hub-bg:var(--tile-bg);--ln-a:#b4c8f4;--ln-b:#c3b1f0;--ln-hot:#747bb6;--port-ring:#817eba}.dark .dh{--ln-a:#45536f;--ln-b:#bfb5f1;--ln-hot:#c6cafe;--port-ring:#c5c0fe}.dh{background:var(--sec-bg);color:var(--sec-ink);font-family:var(--dh-sans);padding-block:clamp(3.5rem,9vh,6rem) clamp(4rem,10vh,7rem)}.dh :focus-visible{outline-color:var(--focus-ring)}.dh .ic{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.dh .dh-sprite{width:0;height:0;position:absolute;overflow:hidden}.dh .dh-head{justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.dh h2{letter-spacing:-.038em;font-size:clamp(2.125rem,.95rem + 2.5vw,3rem);font-weight:600;line-height:1.07}.dh h2>span{display:block}.dh h2 .l2{color:var(--title-2)}.dh .exd{background:var(--chip-bg);height:28px;box-shadow:inset 0 0 0 1px var(--chip-line);color:var(--chip-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;margin-bottom:.4em;padding:0 12px 0 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.dh .exd svg{stroke-width:1.7px;width:14px;height:14px}.dh .chip{border-radius:24px;flex:none;place-items:center;display:grid}.dh .chip svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.dh .c-blue{background:var(--icon-blue-bg);color:var(--icon-blue-ink)}.dh .c-indigo{background:var(--icon-indigo-bg);color:var(--icon-indigo-ink)}.dh .c-violet{background:var(--icon-violet-bg);color:var(--icon-violet-ink)}.dh .c-coral{background:var(--icon-coral-bg);color:var(--icon-coral-ink)}.dh .hub{--core-w:clamp(320px, 27vw, 404px);--reach:clamp(104px, 10.4vw, 250px);--bow:clamp(24px, 4.1vw, 84px);--chip:44px;background:var(--hub-bg);color:var(--tile-ink);border-radius:28px;margin-top:clamp(1.25rem,3.2vh,2rem);padding:clamp(46px,6.4vh,72px) 40px clamp(24px,3.2vh,34px);position:relative}.dh .hb-lines{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dh .hb-lines .ln{fill:none;stroke-width:1.5px;stroke-linecap:round;transition:opacity .25s}.dh .hb-lines .port{fill:var(--port-ring)}.dh .hb-lines .dot{opacity:0}.dh .hub[data-hl] .hb-lines .ln{opacity:.32}.dh .hub[data-hl] .hb-lines .ln.hot{opacity:1;stroke:var(--ln-hot)}.dh .rad{z-index:2;grid-template-columns:minmax(0, 1fr) var(--core-w) minmax(0, 1fr);grid-template-areas:"l core r";align-items:center;display:grid;position:relative}.dh .side{row-gap:clamp(26px,4.3vh,42px);display:grid}.dh .side.side-l{padding-right:var(--reach);grid-area:l;justify-items:end}.dh .side.side-r{padding-left:var(--reach);grid-area:r;justify-items:start}.dh .sn{align-items:center;gap:14px;min-width:0;transition:opacity .25s;display:flex}.dh .side.side-l .sn{text-align:right;margin-right:calc(var(--arc) * var(--bow));flex-direction:row-reverse}.dh .side.side-r .sn{margin-left:calc(var(--arc) * var(--bow))}.dh .sn:first-child,.dh .sn:nth-child(5){--arc:0}.dh .sn:nth-child(2),.dh .sn:nth-child(4){--arc:.74}.dh .sn:nth-child(3){--arc:1}.dh .sn .chip{width:var(--chip);height:var(--chip);border-radius:13px}.dh .sn .chip svg{stroke-width:1.7px;width:21px;height:21px}.dh .sn .tx{min-width:0;display:grid}.dh .sn b{letter-spacing:-.018em;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.2}.dh .sn small{letter-spacing:-.005em;color:var(--tile-ink-2);white-space:nowrap;margin-top:3px;font-size:12.5px;line-height:1.3}.dh .hub[data-hl] .sn:not(.hot){opacity:.45}.dh .core{grid-area:core;min-width:0;position:relative}.dh .field{background:var(--hero-bg);border-radius:26px;justify-items:center;row-gap:14px;padding:18px;display:grid}.dh .lock{color:var(--hero-ink);letter-spacing:-.02em;align-items:center;gap:7px;padding-top:4px;font-size:17px;line-height:1;display:inline-flex}.dh .lock svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dh .lock .w1{font-weight:500}.dh .lock .w2{font-weight:700}.dh .pcard{background:var(--hero-frag-bg);width:100%;color:var(--hero-frag-ink);box-shadow:0 0 0 1px var(--hero-frag-edge);border-radius:20px;padding:17px 18px 0}.dh .pcard [data-f]{transition:opacity .25s}.dh .pc-hd{grid-template-columns:44px minmax(0,1fr);column-gap:13px;display:grid}.dh .pc-hd>*{grid-column:2;min-width:0}.dh .pc-av{grid-area:1/1/span 2;align-self:center;width:44px;height:44px;position:relative}.dh .pc-av>i{border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;inset:0}.dh .pc-av svg{stroke-width:1.8px;width:19px;height:19px}.dh .pc-av .a0{border:1.5px dashed var(--frag-rail);color:var(--frag-ink-3)}.dh .pc-av .a1{background:var(--hero-avatar-bg);color:var(--accent-indigo-ink);letter-spacing:.01em;font-size:15px;font-weight:600;line-height:1}.dh .pc-name{letter-spacing:-.022em;white-space:nowrap;text-overflow:ellipsis;grid-row:1;align-self:end;font-size:17px;font-weight:600;line-height:1.25;overflow:hidden}.dh .pc-role{color:var(--frag-ink-2);text-wrap:wrap;grid-row:2;align-self:start;margin-top:1px;font-size:13px;line-height:1.35}.dh .pc-role .co{white-space:nowrap}.dh .pc-role.is-wrap .sep{display:none}.dh .pc-role.is-wrap .co{display:block}.dh .pc-anon{grid-row:1/span 2;align-self:center;row-gap:2px;display:grid}.dh .pc-anon .id{font-family:var(--dh-mono);letter-spacing:0;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3}.dh .pc-anon .st{color:var(--frag-ink-2);white-space:nowrap;font-size:13px;line-height:1.35}.dh .pc-anon,.dh .pc-av .a0{opacity:0}.dh .pc-mail{font-family:var(--dh-mono);letter-spacing:0;color:var(--frag-ink-3);white-space:nowrap;text-overflow:ellipsis;grid-row:3;margin-top:3px;font-size:12px;line-height:1.4;overflow:hidden}.dh .pc-st{flex-wrap:wrap;grid-row:4;gap:6px;margin-top:9px;display:flex}.dh .pc-seg{background:var(--accent-coral-tint);height:24px;color:var(--accent-coral-ink);letter-spacing:-.005em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.dh .pc-seg svg{stroke-width:2.2px;width:12px;height:12px}.dh .facts{border-top:1px solid var(--frag-line);margin-top:14px;padding-block:4px}.dh .facts li{grid-template-columns:24px auto minmax(0,1fr);align-items:center;column-gap:11px;height:32px;display:grid}.dh .facts .chip{border-radius:7px;width:24px;height:24px}.dh .facts .chip svg{stroke-width:2px;width:12px;height:12px}.dh .facts .k{color:var(--frag-ink-2);white-space:nowrap;font-size:13.5px;line-height:1.3}.dh .facts .v{letter-spacing:-.01em;text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;line-height:1.3;overflow:hidden}.dh .pc-ft{border-top:1px solid var(--frag-line);color:var(--frag-ink-2);align-items:flex-start;gap:8px;padding:10px 0 13px;font-size:12.5px;line-height:1.35;display:flex}.dh .pc-ft svg{stroke-width:1.8px;width:14px;height:14px;color:var(--frag-ink-3);flex:none;margin-top:1px}.dh .hub[data-hlf] .pcard [data-f]:not(.hot){opacity:.38}.dh .hb-cap{z-index:2;text-align:center;letter-spacing:-.01em;max-width:70ch;color:var(--tile-ink-2);text-wrap:balance;margin:clamp(28px,4vh,40px) auto 0;font-size:15px;line-height:1.5;position:relative}.dh .hb-cap b{color:var(--tile-ink);white-space:nowrap;font-weight:600}@media (prefers-reduced-motion:reduce){.dh *,.dh :before,.dh :after{transition:none!important}}@media (min-width:1200px) and (max-width:1339px){.dh .hub{--chip:42px;padding-inline:30px}.dh .sn{gap:12px}.dh .sn b{font-size:15.5px}.dh .sn small{font-size:12px}}@media (min-width:1600px){.dh .hub{--chip:46px}.dh .sn b{font-size:16.5px}}@media (max-width:1199px){.dh .hub{--gut:clamp(64px, 9vw, 112px);--chip:40px;padding:36px 28px 26px}.dh .rad{column-gap:var(--gut);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"l r""core core";align-items:start;row-gap:52px}.dh .side{row-gap:16px}.dh .side.side-l{padding-right:0}.dh .side.side-r{padding-left:0}.dh .sn{--arc:0!important}.dh .sn .chip{border-radius:12px}.dh .sn .chip svg{width:19px;height:19px}.dh .sn b{white-space:normal;text-wrap:balance;font-size:15px}.dh .sn small{white-space:normal;text-wrap:balance}.dh .core{justify-self:center;width:min(100%,380px)}}@media (max-width:599px){.dh .dh-head{flex-direction:column;align-items:flex-start;gap:14px}.dh .dh-head .exd{margin-bottom:0}.dh .hub{--gut:32px;--chip:32px;border-radius:24px;padding:24px 10px 20px}.dh .rad{row-gap:40px}.dh .side{row-gap:12px}.dh .sn{gap:8px}.dh .sn .chip{border-radius:10px}.dh .sn .chip svg{stroke-width:1.8px;width:17px;height:17px}.dh .sn b{letter-spacing:-.012em;white-space:nowrap;font-size:13.5px}.dh .sn small{display:none}.dh .field{border-radius:22px;row-gap:12px;padding:14px 12px 12px}.dh .pcard{border-radius:18px;padding:16px 14px 0}.dh .pc-hd{grid-template-columns:40px minmax(0,1fr);column-gap:11px}.dh .pc-av{width:40px;height:40px}.dh .pc-av svg{width:17px;height:17px}.dh .pc-av .a1{font-size:14px}.dh .pc-name{font-size:16px}.dh .pc-role{font-size:12.5px}.dh .pc-mail{font-size:11.5px}.dh .facts{margin-top:14px}.dh .facts .k,.dh .facts .v{font-size:13px}.dh .pc-ft{padding:10px 0 13px;font-size:12px}.dh .hb-cap{margin-top:24px;padding-inline:8px;font-size:14px}}@media (max-width:374px){.dh .hub{--gut:22px;padding-inline:8px}.dh .sn b{letter-spacing:-.02em;font-size:13px}.dh .pcard{padding-inline:12px}.dh .pc-mail{letter-spacing:-.02em;font-size:11px}.dh .facts li{grid-template-columns:24px minmax(0,1fr) auto;height:auto;min-height:32px;padding-block:4px}.dh .facts .k{white-space:normal;text-wrap:balance}.dh .facts .v{white-space:normal}}
.pt .sj{--mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--sj-hd:var(--sc-edge);--sj-hd-hot:var(--sc-ink-3);--sj-tile:var(--sc-well);--sj-tile-ink:var(--sc-ink-2);--sj-ease:cubic-bezier(.16, 1, .3, 1);color:var(--sc-ink);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-size:13px;line-height:1.4;position:relative}.dark .pt .sj{--sj-tile:var(--sc-hover)}.pt .sj-sprite{width:0;height:0;position:absolute;overflow:hidden}.pt .sj-win{border:1px solid var(--sc-frame-edge);border-radius:var(--radius);background:var(--sc-frame);min-width:0;display:flex;overflow:hidden}.pt .sj-main{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pt .sj-top{border-bottom:1px solid var(--sc-frame-edge);background:var(--sc-frame);flex:none;align-items:center;gap:8px;min-width:0;height:44px;padding:0 12px 0 16px;display:flex}.pt .sj-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.pt .sj-live{white-space:nowrap;background:var(--sj-tile);color:var(--sc-ink-2);border-radius:12px;flex:none;padding:2px 8px;font-size:12px;font-weight:500}.pt .sj-acts{flex:none;gap:8px;margin-left:auto;display:none}.pt .sj-btn{border:1px solid var(--sc-panel-edge);background:var(--sc-panel);height:28px;color:var(--sc-ink);white-space:nowrap;border-radius:16px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.pt .sj-btn-pub{border-radius:999px}.pt .sj-btn-save,.pt .sj-status{display:none}.pt .sj-pal{border-right:1px solid var(--sc-frame-edge);background:var(--sc-frame);flex-direction:column;flex:none;gap:12px;width:204px;padding:12px 8px;display:none}.pt .sj-gl{letter-spacing:.06em;text-transform:uppercase;color:var(--sc-ink-3);margin-bottom:2px;padding:0 8px;font-size:11px;font-weight:600;line-height:16px;display:block}.pt .sj-pi{height:26px;color:var(--sc-ink);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:0 8px;font-size:13px;display:flex}.pt .sj-pi .sj-tile{border-radius:9px;width:22px;height:22px}.pt .sj-pi .sj-tile svg{width:12px;height:12px}@media (hover:hover) and (pointer:fine){.pt .sj-pi:hover{background:var(--sc-hover)}}.pt .sj-stage{min-width:0;position:relative;container:sjs/inline-size}.pt .sj-canvas,.pt .sj-panel{--h:40px;--h1:32px;--u:22px;--pad:12px;--gp:calc(var(--u) * .9);--gl:calc(var(--u) * 1.45);--gc:var(--u);--gl1:var(--gl);--y0:0px;--y1:calc(var(--y0) + var(--h) + var(--gp));--y2:calc(var(--y1) + var(--h) + var(--gl1));--y3:calc(var(--y2) + var(--h) + var(--gc));--y4:calc(var(--y3) + var(--h) + var(--gl));--y5:calc(var(--y4) + var(--h) + var(--gc));--y6:calc(var(--y5) + var(--h) + var(--gl));--T:calc(var(--y6) + var(--h));--cut:calc(var(--y3) - 12px);--ch:calc(var(--T) - var(--cut) + var(--pad));--gt:calc(0px - var(--cut));--d:74px;--nmin:104px;--smax:144px;--cmax:283px;--pw:100%;--pi:12px}.pt .sj-canvas{height:var(--ch);background:var(--sc-ground);cursor:default;position:relative;overflow:hidden}.pt .sj-dots{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pt .sj-dots circle{fill:var(--sc-dot)}.pt .sj-graph{width:0;height:var(--T);left:50%;top:var(--gt);position:absolute}.pt .sj-slot{left:calc(var(--x) * var(--d));top:var(--y);justify-content:center;width:0;display:flex;position:absolute}.pt .sj-slot-top{top:calc(var(--y) + var(--h) - var(--h1))}.pt .sj-node{box-sizing:border-box;height:var(--h);width:max-content;min-width:var(--nmin);max-width:var(--cmax);border:1px solid var(--sc-panel-edge);background:var(--sc-panel);cursor:pointer;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 12px 0 10px;transition:border-color .15s;display:flex;position:relative}.pt .sj-side .sj-node{max-width:var(--smax)}.pt .sj-node-1{height:var(--h1)}.pt .sj-tile{background:var(--sj-tile);width:20px;height:20px;color:var(--sj-tile-ink);border-radius:5px;flex:none;place-items:center;display:grid}.pt .sj-tile svg,.pt .sj-ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pt .sj-tile svg{width:12px;height:12px}.pt .sj-ntext{flex-direction:column;min-width:0;display:flex}.pt .sj-nt,.pt .sj-ns{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pt .sj-nt{color:var(--sc-ink);font-size:13px;font-weight:500;line-height:16px}.pt .sj-ns{color:var(--sc-ink-3);font-size:11px;line-height:14px}.pt .sj-ns code,.pt .sj-mono{font-family:var(--mono);letter-spacing:-.01em;font-size:.96em}.pt .sj-ns code{color:var(--sc-ink-2);font-size:11px}.pt .sj-hd{background:var(--sj-hd);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--sc-panel);pointer-events:none;border-radius:50%;transition:width .15s,height .15s,background-color .15s;position:absolute;left:50%;transform:translate(-50%,-50%)}.pt .sj-hd-t{top:0}.pt .sj-hd-b{top:100%}@media (hover:hover) and (pointer:fine){.pt .sj-node:hover{border-color:var(--sc-edge)}.pt .sj-node:hover .sj-hd{background:var(--sj-hd-hot);width:10px;height:10px}}.pt .sj[data-sel=entry] [data-sj-node=entry],.pt .sj[data-sel=branch] [data-sj-node=branch],.pt .sj[data-sel=mPricing] [data-sj-node=mPricing],.pt .sj[data-sel=mWelcome] [data-sj-node=mWelcome],.pt .sj[data-sel=split] [data-sj-node=split],.pt .sj[data-sel=mA] [data-sj-node=mA],.pt .sj[data-sel=mB] [data-sj-node=mB],.pt .sj[data-sel=wait] [data-sj-node=wait],.pt .sj[data-sel=goal] [data-sj-node=goal],.pt .sj[data-sel=exit] [data-sj-node=exit]{border-color:var(--sc-ink)}.pt .sj-e{left:calc(var(--l) * var(--d));width:calc(var(--w) * var(--d));top:calc(var(--ya) + var(--h));height:calc(var(--yb) - var(--ya) - var(--h));pointer-events:none;position:absolute;overflow:visible}.pt .sj-e-v{width:2px;margin-left:-1px}.pt .sj-e path{fill:none;stroke:var(--sc-edge);stroke-width:2px}.pt .sj-e-ev path{stroke:var(--sc-mark)}.pt .sj-e-to path{stroke-dasharray:5 4}.pt .sj-lb{left:calc(var(--x) * var(--d));top:calc(var(--ya) + var(--h) + (var(--yb) - var(--ya) - var(--h)) / 2);pointer-events:none;justify-content:center;align-items:center;width:0;height:0;display:flex;position:absolute}.pt .sj-pill{box-sizing:border-box;border:1px solid var(--sc-panel-edge);background:var(--sc-panel);height:20px;color:var(--sc-ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.pt .sj-pill-ev{border-color:var(--sc-mark);background:var(--sc-mark);color:var(--sc-on-mark)}.pt .sj-lb[data-pin]{left:0}.pt .sj-lb[data-pin=l]{justify-content:flex-end}.pt .sj-lb[data-pin=l] .sj-pill{margin-right:4px}.pt .sj-lb[data-pin=r]{justify-content:flex-start}.pt .sj-lb[data-pin=r] .sj-pill{margin-left:4px}.pt .sj-panel{box-sizing:border-box;border-top:1px solid var(--sc-frame-edge);background:var(--sc-panel);min-width:0;position:relative;overflow:hidden}.pt .sj-p{flex-direction:column;min-height:0;display:none}.pt .sj[data-sel=entry] [data-p=entry],.pt .sj[data-sel=branch] [data-p=branch],.pt .sj[data-sel=mPricing] [data-p=mPricing],.pt .sj[data-sel=mWelcome] [data-p=mWelcome],.pt .sj[data-sel=split] [data-p=split],.pt .sj[data-sel=mA] [data-p=mA],.pt .sj[data-sel=mB] [data-p=mB],.pt .sj[data-sel=wait] [data-p=wait],.pt .sj[data-sel=goal] [data-p=goal],.pt .sj[data-sel=exit] [data-p=exit]{display:flex}.pt .sj-ph{border-bottom:1px solid var(--sc-panel-edge);flex:none;align-items:center;gap:10px;height:48px;padding:0 10px 0 14px;display:flex}.pt .sj-ph .sj-tile{border-radius:12px;width:28px;height:28px}.pt .sj-ph .sj-tile svg{width:14px;height:14px}.pt .sj-pt{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.pt .sj-x{width:28px;height:28px;color:var(--sc-ink-3);cursor:pointer;border-radius:12px;flex:none;place-items:center;display:none}.pt .sj-x svg{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.pt .sj-x:hover{background:var(--sc-hover);color:var(--sc-ink)}}.pt .sj-pb{flex-direction:column;gap:12px;padding:12px 14px 14px;display:flex}.pt .sj-lab{color:var(--sc-ink-3);margin-bottom:4px;font-size:12px;font-weight:500;line-height:16px;display:block}.pt .sj-in{box-sizing:border-box;border:1px solid var(--sc-well-edge);background:var(--sc-panel);min-width:0;height:30px;color:var(--sc-ink);white-space:nowrap;border-radius:15px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:flex}.pt .sj-in>.sj-v{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.pt .sj-ph-t{color:var(--sc-ink-3)}.pt .sj-in .sj-ico{width:14px;height:14px;color:var(--sc-ink-3);flex:none}.pt .sj-sel{padding-right:9px}.pt .sj-dis{background:var(--sc-well);color:var(--sc-ink-3)}.pt .sj-row{align-items:center;gap:8px;min-width:0;display:flex}.pt .sj-row>.sj-in{flex:1 1 0}.pt .sj-row>.sj-in-n{flex:0 0 72px}.pt .sj-note{color:var(--sc-ink-3);font-size:12px;line-height:1.5}.pt .sj-hint{background:var(--sc-well);color:var(--sc-ink-2);border-radius:16px;padding:10px 12px;font-size:11.5px;line-height:1.55}.pt .sj-hint b{color:var(--sc-ink);white-space:nowrap;font-weight:500}.pt .sj-link{color:var(--sc-ink-3);white-space:nowrap;align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}.pt .sj-link .sj-ico{width:12px;height:12px}.pt .sj-links{gap:12px;display:flex}.pt .sj-num{padding-right:6px}.pt .sj-spin{flex:none;grid-template-rows:1fr 1fr;width:22px;height:24px;margin-left:auto;display:grid}.pt .sj-spin>span{color:var(--sc-ink-3);cursor:pointer;border-radius:5px;place-items:center;display:grid}.pt .sj-spin .sj-ico{width:12px;height:12px}@media (hover:hover) and (pointer:fine){.pt .sj-num .sj-spin{opacity:0;transition:opacity .12s}.pt .sj-num:hover .sj-spin{opacity:1}.pt .sj-spin>span:hover{background:var(--sc-hover);color:var(--sc-ink)}}.pt .sj-card{border:1px solid var(--sc-well-edge);background:var(--sc-well);border-radius:16px;flex-direction:column;gap:6px;padding:10px;display:flex}.pt .sj-card .sj-lab{margin:0}.pt .sj-card .sj-lab+.sj-in{margin-bottom:2px}.pt .sj-bcs{flex-direction:column;gap:8px;display:flex}.pt .sj-bc{border:1px solid var(--sc-panel-edge);border-radius:16px;overflow:hidden}.pt .sj-bch{background:var(--sc-well);align-items:center;gap:8px;height:30px;padding:0 8px 0 10px;font-size:12px;font-weight:500;display:flex}.pt .sj-bch .sj-n{letter-spacing:.06em;color:var(--sc-ink-3);flex:none;font-size:11px;font-weight:600}.pt .sj-bch .sj-v{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.pt .sj-bch .sj-ico{width:12px;height:12px;color:var(--sc-ink-3);flex:none}.pt .sj-bcb{flex-direction:column;gap:6px;padding:8px;display:flex}.pt .sj-rc{border:1px solid var(--sc-well-edge);background:var(--sc-panel);border-radius:12px;flex-direction:column;gap:6px;padding:6px;display:flex}.pt .sj-rc .sj-in{border-radius:14px;height:28px;padding-left:10px;font-size:12.5px}.pt .sj-rc .sj-row{gap:6px}.pt .sj-rc .sj-row>.sj-in-op{flex:0 0 100px;justify-content:space-between}.pt .sj-win-row{color:var(--sc-ink-3);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.pt .sj-rc .sj-win-row .sj-in{border-radius:12px;flex:0 0 34px;justify-content:center;height:26px;padding:0 4px}.pt .sj-rc .sj-win-row .sj-sel{flex:auto;justify-content:space-between;padding:0 6px 0 10px}.pt .sj[data-sel=""] .sj-panel{opacity:0;visibility:hidden;pointer-events:none;transform:translate(16px)}@container sjs (max-width:559px){.pt .sj-node{gap:6px;padding:0 8px 0 6px}.pt .sj-node .sj-tile{width:18px;height:18px}.pt .sj-node .sj-tile svg{width:11px;height:11px}.pt .sj-nt{font-size:12.5px}.pt .sj-panel{min-height:188px}.pt .sj-canvas,.pt .sj-panel{--gl:calc(var(--u) * 1.8)}.pt .sj-pill{height:18px;padding:0 7px}}@container sjs (max-width:329px){.pt .sj-canvas,.pt .sj-panel{--d:72px;--smax:136px}.pt .sj-node{gap:5px;padding:0 6px 0 5px}.pt .sj-node .sj-tile{width:16px;height:16px}.pt .sj-node .sj-tile svg{width:10px;height:10px}.pt .sj-nt{font-size:12px}}@container sjs (min-width:330px){.pt .sj-canvas,.pt .sj-panel{--d:84px;--smax:160px;--nmin:120px;--cmax:318px}}@container sjs (min-width:560px){.pt .sj-canvas,.pt .sj-panel{--u:26px;--cut:0px;--ch:calc(var(--T) + 2 * var(--pad));--gt:var(--pad);--d:84px;--nmin:128px;--smax:158px;--cmax:300px;--pw:248px}.pt .sj-side .sj-node{gap:6px;padding:0 10px 0 8px}.pt .sj-side .sj-nt{font-size:12.5px}.pt .sj-ph{gap:8px;padding:0 8px 0 12px}.pt .sj-pt{font-size:13.5px}.pt .sj-panel{top:var(--pi);right:var(--pi);bottom:var(--pi);width:var(--pw);border:1px solid var(--sc-panel-edge);border-radius:12px;transition:opacity .2s,transform .2s,visibility linear;position:absolute}.pt .sj[data-sel=""] .sj-panel{transition:opacity .2s,transform .2s,visibility 0s linear .2s}.pt .sj-graph{left:calc(50% - (var(--pw) + var(--pi)) / 2);transition:left .3s var(--sj-ease)}.pt .sj[data-sel=""] .sj-graph{left:50%}.pt .sj-x{display:grid}}@container sjs (min-width:560px) and (max-width:639px){.pt .sj-sel{gap:4px;padding-right:6px}.pt .sj-canvas,.pt .sj-panel{--pw:252px}}@container sjs (min-width:640px){.pt .sj-canvas,.pt .sj-panel{--d:94px;--smax:168px;--cmax:330px;--pw:260px}.pt .sj-ns,.pt .sj-ns code{font-size:12px;line-height:15px}.pt .sj-side .sj-node{gap:8px;padding:0 12px 0 10px}.pt .sj-side .sj-nt{font-size:13px}}@container sjs (min-width:700px){.pt .sj-canvas,.pt .sj-panel{--d:116px;--smax:204px;--cmax:340px;--pw:272px}.pt .sj-side .sj-node{gap:8px;padding:0 12px 0 10px}.pt .sj-side .sj-nt{font-size:13px}.pt .sj-ph{gap:10px;padding:0 10px 0 14px}.pt .sj-pt{font-size:14px}.pt .sj-lb[data-pin]{left:calc(var(--x) * var(--d));justify-content:center}.pt .sj-lb[data-pin] .sj-pill{margin:0}.pt .sj-pill{height:22px;font-size:12px}}@container sjs (min-width:900px){.pt .sj-canvas,.pt .sj-panel{--d:120px;--smax:212px;--cmax:360px;--pw:288px}}@container scene (min-width:560px){.pt .sj-acts{display:flex}.pt .sj-status{display:inline-block}}@container scene (min-width:700px){.pt .sj-btn-save{display:inline-flex}}@container scene (min-width:1100px){.pt .sj-pal{display:flex}}@container scene (min-height:1px){.pt .sj{height:100%}.pt .sj-win{box-sizing:border-box;height:100%}.pt .sj-stage{flex:1 1 0;min-height:0;container-type:size}.pt .sj-canvas{height:100%}.pt .sj-canvas,.pt .sj-panel{--h:36px;--ch:100cqh;--cut:calc(var(--y3) - 12px);--gt:calc(0px - var(--cut));--u:clamp(18px, (100cqh - var(--pad) - 4 * var(--h) - 12px) / 3.9, 36px)}}@container scene (min-height:528px){.pt .sj-pi{height:28px}}@container sjs (min-height:352px){.pt .sj-canvas,.pt .sj-panel{--gl1:60px;--cut:calc(var(--y2) - 52px);--u:clamp(18px, (100cqh - var(--pad) - 5 * var(--h) - 52px) / 4.9, 30px)}}@container sjs (min-height:380px){.pt .sj-canvas,.pt .sj-panel{--gl1:var(--gl);--cut:calc(var(--y1) - 12px);--u:clamp(18px, (100cqh - var(--pad) - 6 * var(--h) - 12px) / 6.35, 30px)}}@container sjs (min-height:436px){.pt .sj-canvas,.pt .sj-panel{--cut:0px;--u:clamp(22px, (100cqh - 2 * var(--pad) - 7 * var(--h)) / 7.25, 30px);--gt:calc((100cqh - var(--T)) / 2)}}@container sjs (min-height:464px){.pt .sj-canvas,.pt .sj-panel{--h:40px}}@container sjs (max-width:559px){.pt .sj-o1,.pt .sj-o2,.pt .sj-o3{display:none}}@container sjs (max-height:463px){.pt .sj-o1{display:none}}@container sjs (max-height:417px){.pt .sj-o2{display:none}.pt .sj-pb{gap:10px;padding-top:10px}.pt .sj-bcb{padding:6px}.pt .sj-rc{gap:5px;padding:5px}}@container sjs (max-height:329px){.pt .sj-o3{display:none}}@media (prefers-reduced-motion:reduce){.pt .sj *,.pt .sj :before,.pt .sj :after{transition:none!important}}
.pt .ss{--ss-fs:14px;--ss-lh:20px;--ss-h:32px;--ss-step-h:36px;--ss-step-w:28px;--ss-num-w:40px;--ss-gap:8px;--ss-row-p:12px;--ss-card-p:16px;--ss-ground-p:16px;--ss-bar-h:44px;--ss-conn:8px;--ss-where-gap:16px;--ss-first:180px;--ss-foot-gap:12px;--ss-hot-edge:color-mix(in srgb, var(--sc-edge) 55%, var(--sc-panel-edge));min-width:0;height:100%;font-size:var(--ss-fs);line-height:var(--ss-lh);color:var(--sc-ink);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;flex-direction:column;gap:12px;display:flex}.pt .ss .ss-ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.pt .ss-win{background:var(--sc-frame);border:1px solid var(--sc-frame-edge);border-radius:var(--radius);flex-direction:column;flex:auto;min-height:0;display:flex}.pt .ss-bar{min-width:0;height:var(--ss-bar-h);border-bottom:1px solid var(--sc-frame-edge);flex:none;align-items:center;gap:10px;padding:0 12px;display:flex}.pt .ss-tile{background:var(--chip-segments-bg);width:28px;height:28px;color:var(--chip-segments-ink);border-radius:8px;flex:none;place-items:center;display:grid}.pt[data-chips=mono] .ss-tile{box-shadow:inset 0 0 0 1px var(--mono-chip-edge)}.pt .ss-tile .ss-ic{stroke-width:1.8px;width:15px;height:15px}.pt .ss-title{align-items:baseline;gap:6px;min-width:0;font-size:14px;line-height:20px;display:flex}.pt .ss-crumb{color:var(--sc-ink-3);flex:none}.pt .ss-slash{color:var(--sc-edge);flex:none}.pt .ss-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.pt .ss-badge{background:var(--sc-well);height:22px;color:var(--sc-ink-2);border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.pt .ss-badge .ss-ic{width:12px;height:12px}.pt .ss-exd{height:26px;box-shadow:inset 0 0 0 1px var(--sc-frame-edge);color:var(--sc-ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 10px 0 8px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.pt .ss-exd .ss-ic{stroke-width:1.7px;width:14px;height:14px}.pt .ss-ground{min-height:0;padding:var(--ss-ground-p);background:var(--sc-ground);border-radius:0 0 calc(var(--radius) - 1px) calc(var(--radius) - 1px);flex:auto;justify-content:flex-start;align-items:flex-start;display:flex}.pt .ss-card{width:100%;min-width:0;max-width:672px;padding:var(--ss-card-p);background:var(--sc-panel);border:1px solid var(--sc-panel-edge);border-radius:10px}.pt .ss-lbl{color:var(--sc-ink-2);white-space:nowrap;flex:none}.pt .ss-sel{min-width:0;height:var(--ss-h);border:1px solid var(--sc-panel-edge);background:var(--sc-panel);color:var(--sc-ink);white-space:nowrap;border-radius:16px;flex:none;align-items:center;gap:6px;padding:0 10px;transition:border-color .15s;display:inline-flex}.pt .ss-val{text-overflow:ellipsis;min-width:0;overflow:hidden}.pt .ss-chev{color:var(--sc-ink-3);transition:transform .2s}.pt .ss-grow{flex:auto;justify-content:space-between}.pt .ss-hot{cursor:pointer}@media (hover:hover) and (pointer:fine){.pt .ss-sel.ss-hot:hover{border-color:var(--ss-hot-edge)}}.pt .ss[data-menu=win] [data-ss=menu\:win] .ss-chev,.pt .ss[data-menu=op] [data-ss=menu\:op] .ss-chev{transform:rotate(180deg)}.pt .ss[data-menu=win] [data-ss=menu\:win],.pt .ss[data-menu=op] [data-ss=menu\:op]{border-color:var(--ss-hot-edge)}.pt .ss-where{align-items:center;gap:var(--ss-gap);margin-bottom:var(--ss-where-gap);display:flex}.pt .ss-rule{min-width:0;padding:var(--ss-row-p);background:var(--sc-well);border-radius:10px}.pt .ss-line{align-items:center;gap:var(--ss-gap);min-width:0;display:flex}.pt .ss-seg{display:contents}.pt .ss-seg-a>.ss-sel:first-child{min-width:var(--ss-first);justify-content:space-between}.pt .ss-trash{width:27px;height:27px;color:var(--sc-ink-3);flex:none;place-items:center;margin-left:auto;display:grid}.pt .ss-step{flex:none;align-items:center;gap:2px;display:inline-flex}.pt .ss-sb,.pt .ss-sn{height:var(--ss-step-h);background:var(--sc-panel);place-items:center;display:grid}.pt .ss-sb{width:var(--ss-step-w);border:1px solid var(--sc-panel-edge);color:var(--sc-ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s}.pt .ss-sb:first-child{border-radius:16px 0 0 16px}.pt .ss-sb:last-child{border-radius:0 16px 16px 0}@media (hover:hover) and (pointer:fine){.pt .ss-sb:hover{background:var(--sc-hover)}}.pt .ss-sn{width:var(--ss-num-w);border-block:1px solid var(--sc-panel-edge);color:var(--sc-ink)}.pt .ss-neg{color:var(--sc-ink-2);align-items:center;gap:8px;margin-top:8px;padding-left:2px;font-size:12px;line-height:16px;display:flex}.pt .ss-box{border:1px solid var(--sc-edge);background:var(--sc-panel);border-radius:4px;flex:none;width:14px;height:14px}.pt .ss-conn{padding:var(--ss-conn) 0 var(--ss-conn) 12px;display:flex}.pt .ss-op{letter-spacing:.02em;text-transform:uppercase;color:var(--sc-ink-2);-webkit-user-select:none;user-select:none;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .15s,box-shadow .15s;box-shadow:inset 0 0 0 1px #0000}@media (hover:hover) and (pointer:fine){.pt .ss-op:hover{background:var(--sc-hover);box-shadow:inset 0 0 0 1px var(--sc-panel-edge)}}.pt .ss-add{color:var(--sc-ink-2);white-space:nowrap;align-items:center;gap:8px;margin-top:12px;display:flex}.pt .ss-addb{align-items:center;gap:6px;display:inline-flex}.pt .ss-dot{color:var(--sc-edge)}.pt .ss-foot{margin-top:var(--ss-foot-gap);align-items:center;display:flex}.pt .ss-pill,.pt .ss-load{background:var(--sc-well);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 12px;font-size:12px;line-height:16px;display:inline-flex}.pt .ss-pill{color:var(--sc-ink);font-weight:500}.pt .ss-pill .ss-ic,.pt .ss-load .ss-ic{width:12px;height:12px}.pt .ss-count{color:var(--sc-mark);font-weight:600}.pt .ss-n2{display:none}.pt .ss-load{color:var(--sc-ink-2);display:none}.pt .ss[data-loading] .ss-pill{display:none}.pt .ss[data-loading] .ss-load{display:inline-flex}.pt .ss-spin{animation:.8s linear infinite ss-spin}@keyframes ss-spin{to{transform:rotate(360deg)}}.dark .pt .ss-pill,.dark .pt .ss-load,.dark .pt .ss-badge{background:var(--sc-hover)}.pt .ss-dd{min-width:0;display:inline-flex;position:relative}.pt .ss-menu{z-index:5;background:var(--sc-panel);border:1px solid var(--sc-panel-edge);border-radius:16px;flex-direction:column;min-width:max(100%,200px);padding:6px;display:none;position:absolute;top:calc(100% + 6px);left:0}.pt .ss[data-menu=win] .ss-menu[data-m=win],.pt .ss[data-menu=op] .ss-menu[data-m=op]{display:flex}.pt .ss-mi{height:36px;color:var(--sc-ink);white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;transition:background-color .15s;display:flex}.pt .ss-mi[data-on]{background:var(--sc-well);font-weight:500}@media (hover:hover) and (pointer:fine){.pt .ss-mi:hover{background:var(--sc-well)}}.pt .ss-check{visibility:hidden}.pt .ss-mi[data-on] .ss-check{visibility:visible}.pt .ss-cap{color:var(--sc-ink-2);text-wrap:pretty;font-variant-numeric:normal;flex:none;padding:0 4px;font-size:13px;line-height:19px}.pt .ss-capl{color:var(--sc-ink);font-weight:500}.pt .ss-s2{display:none}@container scene not (max-height:0){.pt .ss-win{container:sswin/size}.pt .ss-cap{display:grid}.pt .ss-capt,.pt .ss-cap:after{grid-area:1/1}.pt .ss-cap:after{content:attr(data-worst);visibility:hidden;padding-inline-end:16px}}@container scene (min-width:1000px){.pt .ss-ground{padding-left:24px}}@container scene (max-width:719px){.pt .ss{--ss-fs:13px;--ss-lh:18px;--ss-h:30px;--ss-step-h:32px;--ss-step-w:26px;--ss-num-w:34px;--ss-gap:6px;--ss-row-p:10px;--ss-card-p:12px;--ss-ground-p:12px;--ss-where-gap:12px;--ss-first:150px}.pt .ss-crumb,.pt .ss-slash{display:none}.pt .ss-line{flex-wrap:wrap;row-gap:6px}.pt .ss-seg{align-items:center;gap:var(--ss-gap);min-width:0;display:inline-flex}.pt .ss-seg-v{flex:auto}.pt .ss-trash{width:24px}.pt .ss-add{font-size:13px}.pt .ss-mi{height:32px}}@container scene (max-width:479px){.pt .ss{--ss-first:0px;gap:10px}.pt .ss-bar{flex-wrap:wrap;gap:10px 8px;height:auto;padding:10px 12px 12px}.pt .ss-title{flex:calc(100% - 38px);font-size:13px;line-height:18px}.pt .ss-name{white-space:normal}.pt .ss-exd{height:24px;margin-left:0}.pt .ss-ground{background:var(--sc-panel);padding:0}.pt .ss-card{background:0 0;border:0;max-width:none}.pt .ss-trash,.pt .ss-add,.pt .ss-neg,.pt .ss-r3,.pt .ss-s3,.pt .ss-n3{display:none}.pt .ss-n2,.pt .ss-s2{display:inline}}@container scene not (min-height:396px){.pt .ss-r3,.pt .ss-s3,.pt .ss-n3{display:none}.pt .ss-n2,.pt .ss-s2{display:inline}}@container sswin not (min-height:494px){.pt .ss-ground{--ss-conn:4px}}@container sswin not (min-height:478px){.pt .ss-add{display:none}}@container sswin not (min-height:446px){.pt .ss-ground{--ss-where-gap:12px;--ss-ground-p:12px}}@container sswin not (min-height:434px){.pt .ss-ground{--ss-row-p:10px;--ss-card-p:12px;--ss-where-gap:10px;--ss-foot-gap:10px}}@container sswin not (min-height:410px){.pt .ss-ground{--ss-h:30px;--ss-step-h:32px;--ss-row-p:8px;--ss-ground-p:10px}}@container sswin not (min-height:384px){.pt .ss-ground{--ss-conn:2px;--ss-where-gap:8px;--ss-foot-gap:8px;--ss-card-p:10px}}@container sswin not (min-height:368px){.pt .ss-neg{display:none}}@container scene not (min-height:396px){@container sswin (min-height:298px){.pt .ss .ss-neg{display:flex}}}@media (prefers-reduced-motion:reduce){.pt .ss *,.pt .ss :before,.pt .ss :after{transition:none!important;animation:none!important}}
.pt .sc{--sc-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--sc-h:480px;--sc-tile-bg:var(--chip-channels-bg);--sc-tile-ink:var(--chip-channels-ink);--sc-gap:12px;--sc-in:16px;height:var(--sc-h);min-width:0;color:var(--sc-ink);-webkit-user-select:none;user-select:none;font-size:13px;line-height:1.45;position:relative}.pt .sc-sprite{width:0;height:0;position:absolute;overflow:hidden}.pt .sc-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.pt .sc-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pt .sc code{font-family:var(--sc-mono);letter-spacing:0;font-size:12px}.pt .sc b{font-weight:600}.pt .sc [data-sc]{cursor:pointer}.pt .sc-win{background:var(--sc-frame);border:1px solid var(--sc-frame-edge);border-radius:var(--radius);flex-direction:column;height:100%;display:flex;overflow:hidden}.pt .sc-bar{border-bottom:1px solid var(--sc-frame-edge);flex:none;align-items:center;gap:8px 12px;min-width:0;padding:8px;display:flex}.pt .sc-tabs{background:var(--sc-well);box-shadow:inset 0 0 0 1px var(--sc-well-edge);border-radius:10px;flex:none;gap:2px;min-width:0;padding:2px;display:flex}.pt .sc-tab{height:30px;color:var(--sc-ink-2);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.pt .sc-tab .sc-i{stroke-width:1.9px;width:14px;height:14px}.pt .sc-tab:hover{color:var(--sc-ink)}.pt .sc[data-view=inbox] .sc-tab[data-tab=inbox],.pt .sc[data-view=email] .sc-tab[data-tab=email],.pt .sc[data-view=sms] .sc-tab[data-tab=sms],.pt .sc[data-view=inapp] .sc-tab[data-tab=inapp],.pt .sc[data-view=push] .sc-tab[data-tab=push],.pt .sc[data-view=audiences] .sc-tab[data-tab=audiences]{background:var(--sc-panel);color:var(--sc-ink);box-shadow:inset 0 0 0 1px var(--sc-panel-edge);cursor:default}.pt .sc-crumb,.pt .sc-exd{display:none}.pt .sc[data-view=inbox] .sc-crumb{min-width:0;color:var(--sc-ink-3);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;padding-right:6px;font-size:12px;display:flex}.pt .sc-crumb .sc-i{stroke-width:1.8px;width:13px;height:13px}.pt .sc-crumb .sc-i+span{color:var(--sc-ink-2)}.pt .sc-crumb span+.sc-i{margin-left:8px}.pt .sc[data-view=audiences] .sc-exd{height:28px;box-shadow:inset 0 0 0 1px var(--sc-frame-edge);color:var(--sc-ink-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;margin-left:auto;padding:0 12px 0 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.pt .sc-exd .sc-i{stroke-width:1.7px;width:14px;height:14px}.pt .sc-body{background:var(--sc-ground);flex:auto;min-height:0;position:relative}.pt .sc-view{min-width:0;height:100%;padding:var(--sc-in);display:none}.pt :is(.sc-thread,.sc-tl,.sc-entry,.sc-card,.sc-modal,.sc-sms-form,.sc-tbl,.sc-au-det,.sc-note){background:var(--sc-panel);border:1px solid var(--sc-panel-edge);border-radius:10px;min-width:0}.pt .sc-fld{flex-direction:column;gap:4px;min-width:0;display:flex}.pt .sc-fld-l{color:var(--sc-ink-2);font-size:12px;font-weight:500;line-height:16px}.pt .sc-req{color:var(--sc-ink-3);margin-left:2px}.pt .sc-inp,.pt .sc-sel{border:1px solid var(--sc-well-edge);background:var(--sc-panel);height:30px;color:var(--sc-ink);border-radius:8px;align-items:center;gap:6px;min-width:0;padding:0 10px;font-size:13px;display:flex}.pt .sc-sel{justify-content:space-between}.pt .sc-sel .sc-i{width:13px;height:13px;color:var(--sc-ink-3)}.pt .sc-btn2{border:1px solid var(--sc-well-edge);background:var(--sc-panel);height:28px;color:var(--sc-ink-2);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.pt .sc-btn2 .sc-i{width:12px;height:12px}.pt .sc-btn2:hover{background:var(--sc-hover);color:var(--sc-ink)}.pt .sc-btn1{background:var(--sc-ink);height:30px;color:var(--sc-frame);white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}.pt .sc-cap{color:var(--sc-ink-3);font-size:12px;line-height:1.45}.pt .sc-mono{background:var(--sc-well);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--sc-well-edge);color:var(--sc-ink-2);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:600;line-height:1;display:grid}.pt .sc-seg{background:var(--sc-well);box-shadow:inset 0 0 0 1px var(--sc-well-edge);border-radius:8px;flex:none;gap:2px;padding:2px;display:inline-flex}.pt .sc-seg>span{height:26px;color:var(--sc-ink-2);white-space:nowrap;border-radius:6px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.pt .sc-seg>span:hover{color:var(--sc-ink)}.pt .sc[data-apos=straight] .sc-seg>[data-o=straight],.pt .sc[data-apos=curly] .sc-seg>[data-o=curly],.pt .sc[data-msg=banner] .sc-seg>[data-o=banner],.pt .sc[data-msg=modal] .sc-seg>[data-o=modal]{background:var(--sc-panel);color:var(--sc-ink);box-shadow:inset 0 0 0 1px var(--sc-panel-edge)}.pt .sc[data-view=inbox] .sc-v-inbox{gap:var(--sc-gap);grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);display:grid}.pt .sc-thread{flex-direction:column;min-height:0;display:flex;overflow:hidden}.pt .sc-th-head{border-bottom:1px solid var(--sc-panel-edge);flex:none;justify-content:space-between;align-items:center;gap:12px;height:44px;padding:0 14px;display:flex}.pt .sc-th-title{align-items:center;gap:8px;min-width:0;font-weight:500;display:flex}.pt .sc-th-title .sc-i{color:var(--sc-ink-2)}.pt .sc-unread{background:var(--sc-mark);border-radius:50%;flex:none;width:8px;height:8px}.pt .sc-th-meta{color:var(--sc-ink-3);white-space:nowrap;flex:none;gap:8px;font-size:12px;display:flex}.pt .sc-th-body{flex-flow:column-reverse wrap;flex:1 1 0;place-content:flex-start flex-end;gap:12px 40px;min-height:0;padding:14px;display:flex;position:relative;overflow:hidden}.pt .sc:not([data-send=idle]) .sc-th-body{padding-top:40px}.pt .sc-th-body>.sc-msg{width:100%}.pt .sc-hist{z-index:1;background:var(--sc-panel);border-bottom:1px solid var(--sc-panel-edge);height:28px;color:var(--sc-ink-3);justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex;position:absolute;inset:0 0 auto}.pt .sc-hist .sc-i{width:12px;height:12px}.pt .sc-msg{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.pt .sc-msg.sc-out{align-items:flex-end}.pt .sc-meta{max-width:100%;color:var(--sc-ink-3);white-space:nowrap;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;line-height:16px;display:flex}.pt .sc-who{color:var(--sc-ink-2);font-weight:500}.pt .sc-bub{overflow-wrap:break-word;border-radius:12px;max-width:85%;padding:8px 12px;font-size:13px;line-height:19px}.pt .sc-out .sc-bub{background:var(--sc-ink);color:var(--sc-frame)}.pt .sc-in .sc-bub{background:var(--sc-well);color:var(--sc-ink);box-shadow:inset 0 0 0 1px var(--sc-well-edge)}.pt .sc-st{width:12px;height:12px;display:inline-grid}.pt .sc-st>*{grid-area:1/1;display:none}.pt .sc-st .sc-i{stroke-width:2.2px;width:12px;height:12px}.pt .sc-st-sent{color:var(--sc-ink-3)}.pt .sc-st-dlv{color:var(--sc-ink-2)}.pt .sc-spin{border:2px solid var(--sc-well-edge);border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite sc-spin}.pt .sc[data-send=sending] .sc-spin,.pt .sc[data-send=sent] .sc-st-sent,.pt .sc[data-send=delivered] .sc-st-dlv{display:block}.pt .sc[data-send=idle] .sc-if-sent,.pt .sc:not([data-send=idle]) .sc-if-unsent{display:none}.pt .sc-reply{border-top:1px solid var(--sc-panel-edge);flex:none;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.pt .sc-ta{border:1px solid var(--sc-well-edge);background:var(--sc-panel);border-radius:10px;flex:auto;min-width:0;padding:7px 12px;font-size:13px;line-height:19px}.pt .sc-ta>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pt .sc-draft{color:var(--sc-ink)}.pt .sc-ph{color:var(--sc-ink-3)}.pt .sc-send{background:var(--sc-ink);width:34px;height:34px;color:var(--sc-frame);border-radius:50%;flex:none;place-items:center;transition:opacity .2s;display:grid}.pt .sc-send .sc-i{width:14px;height:14px}.pt .sc:not([data-send=idle]) .sc-send{opacity:.4;cursor:default}.pt .sc-side{gap:var(--sc-gap);flex-direction:column;min-width:0;min-height:0;display:flex}.pt .sc-tl{flex-direction:column;flex:auto;min-height:0;padding-bottom:4px;display:flex;overflow:hidden}.pt .sc-tl-rows{flex-flow:column wrap;flex:1 1 0;align-content:flex-start;min-height:0;display:flex;overflow:hidden}.pt .sc-tl-rows>.sc-tl-row{width:100%}.pt .sc-tl-head{align-items:baseline;gap:8px;padding:12px 14px 2px;display:flex}.pt .sc-tl-head b{font-size:14px}.pt .sc-tl-head span{color:var(--sc-ink-3);font-variant-numeric:tabular-nums;font-size:12px}.pt .sc-tl-group{color:var(--sc-ink-3);padding:4px 14px 0;font-size:12px;font-weight:500}.pt .sc-tl-row{grid-template-columns:28px minmax(0,1fr) auto;column-gap:10px;padding:7px 14px 7px 8px;display:grid;position:relative}.pt .sc-tl-row+.sc-tl-row:before{content:"";background:var(--sc-panel-edge);width:1px;height:400px;position:absolute;bottom:calc(100% - 7px);left:21.5px}.pt .sc-tl-r1:after{content:"";z-index:1;background:var(--sc-panel);width:6px;height:7px;position:absolute;top:0;left:19px}.pt .sc-tl-ic{z-index:1;background:var(--sc-panel);width:28px;height:28px;color:var(--sc-ink);place-items:center;display:grid;position:relative}.pt .sc-tl-ic .sc-i{stroke-width:1.9px;width:15px;height:15px}.pt .sc-tl-ic-out{color:var(--sc-ink-2)}.pt .sc-tl-main{flex-direction:column;gap:2px;min-width:0;padding-top:4px;display:flex}.pt .sc-tl-line{align-items:baseline;gap:8px;min-width:0;display:flex}.pt .sc-tl-name{white-space:nowrap;font-size:13px;font-weight:500}.pt .sc-tl-st{color:var(--sc-ink);white-space:nowrap;font-size:12px;font-weight:500}.pt .sc-tl-st-2{color:var(--sc-ink-2)}.pt .sc-tl-sub{color:var(--sc-ink-2);font-size:12px}.pt .sc-tl-t{color:var(--sc-ink-3);white-space:nowrap;padding-top:5px;font-size:12px}.pt .sc-pills{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:4px;min-width:0;margin-top:4px;display:flex}.pt .sc-pill{background:var(--sc-well);max-width:100%;box-shadow:inset 0 0 0 1px var(--sc-well-edge);color:var(--sc-ink-2);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:12px;line-height:16px;overflow:hidden}.pt .sc-pill-id{max-width:172px}.pt .sc-more{color:var(--sc-ink-3);white-space:nowrap;font-size:12px}.pt .sc-entry{flex:none}.pt .sc-en-head{border-bottom:1px solid var(--sc-panel-edge);align-items:center;gap:10px;padding:9px 14px;display:flex}.pt .sc-en-head b{font-size:13px;font-weight:500}.pt .sc-tile{background:var(--sc-tile-bg);width:26px;height:26px;color:var(--sc-tile-ink);border-radius:8px;flex:none;place-items:center;display:grid}.pt .sc-tile .sc-i{width:13px;height:13px}.pt .sc-en-j{color:var(--sc-ink-3);margin-left:auto;font-size:12px}.pt .sc-en-body{flex-direction:column;gap:6px;padding:10px 14px 12px;display:flex}.pt .sc-en-body .sc-sel code{font-size:12.5px}.pt .sc[data-view=email] .sc-v-email{gap:var(--sc-gap);grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;display:grid}.pt .sc-em-col{gap:var(--sc-gap);flex-direction:column;min-width:0;display:flex}.pt .sc-card-head{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 12px 8px 14px;display:flex}.pt .sc-card-t{flex-direction:column;gap:1px;min-width:0;display:flex}.pt .sc-card-t b{font-size:14px;line-height:20px}.pt .sc-card-d{color:var(--sc-ink-3);font-size:12px;line-height:16px}.pt .sc-card-in{padding:0 12px 12px}.pt .sc-prow,.pt .sc-mbox{border:1px solid var(--sc-panel-edge);background:var(--sc-panel);border-radius:8px}.pt .sc-prow{align-items:center;gap:12px;padding:10px 12px;display:flex}.pt .sc-prow-n{flex-wrap:wrap;flex:auto;align-items:center;gap:4px 8px;min-width:0;display:flex}.pt .sc-prow-name{font-weight:500}.pt .sc-type{background:var(--sc-well);color:var(--sc-ink-3);border-radius:4px;padding:1px 6px;line-height:16px;font-size:11px!important}.pt .sc-def{background:var(--sc-well);height:20px;box-shadow:inset 0 0 0 1px var(--sc-well-edge);color:var(--sc-mark);border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.pt .sc-def .sc-i{fill:currentColor;stroke-width:1.6px;width:11px;height:11px}.pt .sc-ok{color:var(--sc-ink-3);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pt .sc-ok i{background:var(--sc-ink-2);border-radius:50%;width:6px;height:6px}.pt .sc-mbox{flex-direction:column;gap:3px;padding:10px 12px;display:flex}.pt .sc-mbox>b{font-size:13px}.pt .sc-mbox .sc-ok{margin-bottom:4px}.pt .sc-kv{justify-content:space-between;gap:16px;min-width:0;font-size:12px;line-height:18px;display:flex}.pt .sc-kv>span:first-child{color:var(--sc-ink-3);flex:none}.pt .sc-kv>span:last-child{color:var(--sc-ink)}.pt .sc-modal{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.pt .sc-mo-t{font-size:14px}.pt .sc-dd{position:relative}.pt .sc-sel-md{height:32px}.pt .sc-by-prov>span{display:none}.pt .sc[data-prov=resend] .sc-by-prov>[data-p=resend],.pt .sc[data-prov=sendgrid] .sc-by-prov>[data-p=sendgrid],.pt .sc[data-prov=postmark] .sc-by-prov>[data-p=postmark],.pt .sc[data-prov=smtp] .sc-by-prov>[data-p=smtp],.pt .sc[data-prov=m365] .sc-by-prov>[data-p=m365]{display:inline}.pt .sc-menu{border:1px solid var(--sc-panel-edge);background:var(--sc-panel);border-radius:10px;flex-direction:column;gap:1px;margin-top:4px;padding:4px;display:none}.pt .sc[data-menu=open] .sc-menu{display:flex}.pt .sc-opt{height:30px;color:var(--sc-ink-2);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 10px;font-size:13px;transition:background-color .15s;display:flex}.pt .sc-opt .sc-i{visibility:hidden;width:13px;height:13px}.pt .sc-opt:hover{background:var(--sc-hover)}.pt .sc[data-prov=resend] .sc-opt[data-p=resend],.pt .sc[data-prov=sendgrid] .sc-opt[data-p=sendgrid],.pt .sc[data-prov=postmark] .sc-opt[data-p=postmark],.pt .sc[data-prov=smtp] .sc-opt[data-p=smtp],.pt .sc[data-prov=m365] .sc-opt[data-p=m365]{background:var(--sc-well);color:var(--sc-ink);font-weight:500}.pt .sc[data-prov=resend] .sc-opt[data-p=resend] .sc-i,.pt .sc[data-prov=sendgrid] .sc-opt[data-p=sendgrid] .sc-i,.pt .sc[data-prov=postmark] .sc-opt[data-p=postmark] .sc-i,.pt .sc[data-prov=smtp] .sc-opt[data-p=smtp] .sc-i,.pt .sc[data-prov=m365] .sc-opt[data-p=m365] .sc-i{visibility:visible}.pt .sc-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:none}.pt .sc[data-prov=resend] .sc-fields[data-for~=resend],.pt .sc[data-prov=sendgrid] .sc-fields[data-for~=sendgrid],.pt .sc[data-prov=postmark] .sc-fields[data-for~=postmark],.pt .sc[data-prov=smtp] .sc-fields[data-for~=smtp],.pt .sc[data-prov=m365] .sc-fields[data-for~=m365]{display:grid}.pt .sc[data-menu=open] .sc-modal>:is(.sc-fld-dn,.sc-fields[data-for]){display:none}.pt .sc-fields .sc-fld-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pt .sc-ms{grid-template-columns:minmax(0,1fr)}.pt .sc-ms-hint{color:var(--sc-ink-2);font-size:12px;line-height:1.5}.pt .sc[data-view=sms] .sc-v-sms{gap:var(--sc-gap);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pt .sc-sms-form{flex-direction:column;gap:4px;min-height:0;padding:14px;display:flex}.pt .sc-sms-name{margin-bottom:8px}.pt .sc-sms-cat{margin-top:8px}.pt .sc-sms-ta{border:1px solid var(--sc-well-edge);background:var(--sc-panel);border-radius:8px;flex:auto;min-height:0;padding:8px 12px 34px;position:relative}.pt .sc-sms-ta p{overflow-wrap:break-word;font-size:13px;line-height:20px}.pt .sc-insvar{color:var(--sc-ink-3);align-items:center;gap:4px;padding:2px 4px;font-size:12px;display:inline-flex;position:absolute;bottom:7px;left:8px}.pt .sc-insvar .sc-i{width:12px;height:12px}.pt .sc-count{color:var(--sc-ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:12px;line-height:16px;display:flex}.pt .sc[data-apos=curly] .sc-count{color:var(--sc-ink);font-weight:500}.pt .sc[data-apos=straight] :is(.sc-if-uni,.sc-a-c),.pt .sc[data-apos=curly] :is(.sc-if-gsm,.sc-a-s){display:none}.pt .sc[data-apos=curly] .sc-apos{background:var(--sc-ink);color:var(--sc-frame);border-radius:3px;margin:0 1px;padding:0 2px}.pt .sc-sms-foot{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px 24px;min-width:0;display:flex}.pt .sc-try .sc-seg>span{font-family:var(--sc-mono);font-size:13px}.pt .sc-try,.pt .sc-sms-prov{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.pt .sc-sms-pl{flex-wrap:wrap;gap:6px 12px;display:flex}.pt .sc-sms-p{color:var(--sc-ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pt .sc-mono-s{border-radius:6px;width:22px;height:22px;font-size:11px}.pt .sc-sms-prev{border:1px solid var(--sc-well-edge);background:var(--sc-well);border-radius:10px;justify-content:center;align-items:center;min-width:0;min-height:0;padding:20px;display:flex}.pt .sc-sms-card{border:1px solid var(--sc-panel-edge);background:var(--sc-panel);border-radius:10px;width:100%;max-width:360px;padding:20px}.pt .sc-bubble{background:var(--sc-hover);overflow-wrap:break-word;border-radius:18px 18px 18px 4px;max-width:90%;padding:9px 14px;font-size:13.5px;line-height:19px}.pt .sc-glue{white-space:nowrap}.pt .sc-var{background:var(--sc-panel);box-shadow:inset 0 0 0 1px var(--sc-well-edge);font-family:var(--sc-mono);color:var(--sc-mark);border-radius:4px;margin:0 2px;padding:0 4px;font-size:11.5px;line-height:17px;display:inline-block}.pt .sc-bmeta{color:var(--sc-ink-3);gap:6px;margin:6px 0 0 2px;font-size:11px;display:flex}.pt .sc[data-view=inapp] .sc-v-inapp{flex-direction:column;gap:10px;display:flex}.pt .sc-ia-bar{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;display:flex}.pt .sc-ident{min-width:0;color:var(--sc-ink-3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pt .sc-ident i{background:var(--sc-mark);border-radius:50%;flex:none;width:6px;height:6px}.pt .sc-ident>span{white-space:nowrap}.pt .sc-ident code{color:var(--sc-ink-2)}.pt .sc-site{border:1px solid var(--sc-frame-edge);color:#0f0f0f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-radius:10px;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.pt .sc-site-host{height:28px;font-family:var(--sc-mono);color:#6b6b75;background:#f4f4f5;border-bottom:1px solid #e4e4e7;flex:none;align-items:center;padding:0 12px;font-size:11px;display:flex}.pt .sc-site-page{background:#fff;flex:auto;min-height:0;position:relative;overflow:hidden}.pt .sc-sk i{display:block}.pt .sc-sk-nav{border-bottom:1px solid #f0f0f2;align-items:center;gap:16px;padding:14px 20px;display:flex}.pt .sc-sk-nav i{background:#e4e4e7;border-radius:4px;width:44px;height:8px}.pt .sc-sk-nav .sc-sk-logo{background:#d4d4d8;border-radius:6px;width:22px;height:22px}.pt .sc-sk-nav .sc-sk-av{background:#e4e4e7;border-radius:50%;width:24px;height:24px;margin-left:auto}.pt .sc-sk-h{background:#e4e4e7;border-radius:6px;width:44%;height:18px;margin:28px 20px 12px}.pt .sc-sk-l{background:#efeff1;border-radius:4px;width:60%;height:9px;margin:0 20px 8px}.pt .sc-sk-l2{width:38%}.pt .sc-sk-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 20px;display:grid}.pt .sc-sk-cards i{background:#f7f7f8;border-radius:8px;height:88px;box-shadow:inset 0 0 0 1px #ededf0}.pt .sc-sdk-banner{z-index:2;color:#fff;background:#1a1a2e;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-family:system-ui;font-size:14px;line-height:normal;display:flex;position:absolute;top:0;left:0;right:0}.pt .sc-sdk-a{color:#7ca6da;text-decoration:underline}.pt .sc-sdk-x{color:#9ca3af;margin-left:auto;padding:1px 6px;font-size:18px;line-height:normal}.pt .sc-sdk-modal{z-index:2;background:#00000080;justify-content:center;align-items:center;font-family:system-ui;line-height:normal;display:flex;position:absolute;inset:0}.pt .sc-sdk-card{box-sizing:content-box;color:#0f0f0f;background:#fff;border-radius:12px;width:90%;max-width:400px;padding:24px}.pt .sc-sdk-h{margin:0 0 8px;font-size:18px;font-weight:600;display:block}.pt .sc-sdk-p{color:#6b7280;margin:0 0 16px;font-size:14px;line-height:1.5;display:block}.pt .sc-sdk-acts{justify-content:flex-end;gap:8px;display:flex}.pt .sc-sdk-dis,.pt .sc-sdk-cta{border-radius:8px;padding:8px 16px;font-family:system-ui;font-size:14px;display:inline-block}.pt .sc-sdk-dis{color:#0f0f0f;background:#fff;border:1px solid #e5e7eb}.pt .sc-sdk-cta{color:#fff;background:#111}.pt .sc:not([data-msg=banner]) .sc-sdk-banner,.pt .sc:not([data-msg=modal]) .sc-sdk-modal,.pt .sc[data-shown="0"] :is(.sc-sdk-banner,.sc-sdk-modal){display:none}.pt .sc-v-inapp .sc-cap{flex:none}.pt .sc[data-view=push] .sc-v-push{place-items:center;display:grid}.pt .sc-push{flex-direction:column;gap:14px;width:min(392px,100%);display:flex}.pt .sc-note{border-radius:12px;gap:12px;padding:14px 16px;display:flex}.pt .sc-app{background:var(--sc-tile-bg);border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.pt .sc-app i{border:2.5px solid var(--sc-tile-ink);border-radius:50%;width:14px;height:14px}.pt .sc-note-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.pt .sc-note-top{color:var(--sc-ink-3);gap:6px;font-size:12px;line-height:16px;display:flex}.pt .sc-note-host{font-family:var(--sc-mono);font-size:11.5px}.pt .sc-note-t{letter-spacing:-.01em;font-size:14px;line-height:19px}.pt .sc-note-b{color:var(--sc-ink-2);font-size:13px;line-height:18px}.pt .sc-push-cap{color:var(--sc-ink-2);align-items:center;gap:10px;font-size:13px;display:flex}.pt .sc-push-ok{background:var(--sc-panel);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--sc-panel-edge);color:var(--sc-mark);border-radius:50%;flex:none;place-items:center;display:grid}.pt .sc-push-ok .sc-i{stroke-width:2.6px;width:12px;height:12px}.pt .sc-cap-2{color:var(--sc-ink-3)}.pt .sc[data-view=audiences] .sc-v-aud{gap:var(--sc-gap);flex-direction:column;display:flex}.pt .sc-au-head{flex:none;align-items:baseline;gap:10px;min-width:0;display:flex}.pt .sc-au-head b{flex:none;font-size:14px}.pt .sc-au-head span{color:var(--sc-ink-3);font-size:12px}.pt .sc-tbl{flex:none;padding:2px 6px 6px}.pt .sc-tr{border-radius:8px;grid-template-columns:minmax(0,1.5fr) 84px minmax(0,1.1fr) 72px 124px 76px;align-items:center;column-gap:12px;min-height:46px;padding:0 10px;display:grid}.pt .sc-thd{border-bottom:1px solid var(--sc-panel-edge);min-height:36px;color:var(--sc-ink-3);white-space:nowrap;border-radius:0;margin-bottom:4px;font-size:12px;font-weight:500}.pt .sc-thd>span{text-overflow:ellipsis;color:var(--sc-ink-3);overflow:hidden}.pt .sc-tr-sel{background:var(--sc-well);box-shadow:inset 0 0 0 1px var(--sc-well-edge)}.pt .sc-r{text-align:right;justify-self:end}.pt .sc-c{justify-self:center}.pt .sc-au-n{flex-direction:column;min-width:0;display:flex}.pt .sc-au-n b{font-weight:500}.pt .sc-au-sub{color:var(--sc-ink-3);font-size:12px;display:none}.pt .sc-c-seg{color:var(--sc-ink-2)}.pt .sc-num{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.pt .sc-unit{display:none}.pt .sc-t{color:var(--sc-ink-2);white-space:nowrap;font-size:12px}.pt .sc-plat{background:var(--sc-well);height:22px;box-shadow:inset 0 0 0 1px var(--sc-well-edge);color:var(--sc-ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.pt .sc-badge{background:var(--sc-panel);height:22px;box-shadow:inset 0 0 0 1px var(--sc-well-edge);color:var(--sc-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.pt .sc-badge i{background:var(--sc-ink-3);border-radius:50%;flex:none;width:6px;height:6px}.pt .sc-b-synced{color:var(--sc-ink)}.pt .sc-badge .sc-i{width:12px;height:12px}.pt .sc:not([data-sync=done]) .sc-b-first i,.pt .sc-b-new i{background:var(--sc-mark)}.pt .sc-b-syncing .sc-i,.pt .sc:is([data-sync=pending],[data-sync=syncing]) .sc-sync .sc-i{animation:1s linear infinite sc-spin}.pt .sc:is([data-sync=pending],[data-sync=syncing]) .sc-sync{opacity:.55;cursor:default}.pt .sc:not([data-sync=idle]) .sc-if-idle,.pt .sc:not([data-sync=pending]) .sc-if-pending,.pt .sc:not([data-sync=syncing]) .sc-if-syncing,.pt .sc:not([data-sync=done]) .sc-if-done,.pt .sc[data-sync=done] .sc-if-before,.pt .sc:is([data-sync=idle],[data-sync=done]) .sc-if-busy,.pt .sc:is([data-sync=pending],[data-sync=syncing]) .sc-if-rest{display:none}.pt .sc-au-det{flex-direction:column;flex:none;gap:8px;padding:12px 14px;display:flex}.pt .sc-au-dh{align-items:center;gap:10px;min-width:0;display:flex}.pt .sc-au-dh b{font-size:14px}.pt .sc-sync{margin-left:auto}.pt .sc-au-dm{color:var(--sc-ink-2);flex-wrap:wrap;gap:6px 18px;min-width:0;font-size:12px;display:flex}.pt .sc-au-dm>span{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;min-width:0;display:inline-flex}.pt .sc-au-dm .sc-i{width:13px;height:13px;color:var(--sc-ink-3)}.pt .sc-v-aud .sc-cap{flex:none}.pt .sc-sh{border-top:1px solid var(--sc-panel-edge);flex-direction:column;margin-top:4px;padding-top:10px;display:none}.pt .sc-sh-t{margin-bottom:2px;font-size:13px;font-weight:600}.pt .sc-sh-r{min-height:32px;color:var(--sc-ink-2);white-space:nowrap;grid-template-columns:136px minmax(0,1fr) 80px 72px 72px;align-items:center;column-gap:12px;font-size:12px;display:grid}.pt .sc-sh-r+.sc-sh-r{border-top:1px solid var(--sc-panel-edge)}.pt .sc-sh-hd{min-height:28px;color:var(--sc-ink-3);font-weight:500}.pt .sc-sh-r .sc-num{color:var(--sc-ink)}.pt .sc[data-sync=idle] .sc-if-run{display:none}.pt .sc-how{background:var(--sc-well);box-shadow:inset 0 0 0 1px var(--sc-well-edge);border-radius:8px;flex-direction:column;gap:8px;margin-top:10px;padding:12px;display:none}.pt .sc-how-t{color:var(--sc-ink-3);font-size:12px;font-weight:500}.pt .sc-how-r{color:var(--sc-ink-2);align-items:flex-start;gap:10px;font-size:12.5px;line-height:18px;display:flex}.pt .sc-how-ic{background:var(--sc-panel);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--sc-well-edge);color:var(--sc-ink-2);border-radius:50%;flex:none;place-items:center;margin-top:-1px;display:grid}.pt .sc-how-ic .sc-i{width:11px;height:11px}@container scene (min-width:880px) and (min-height:500px){.pt .sc-sh,.pt .sc-how{display:flex}.pt .sc-v-aud .sc-au-head{display:none}}@keyframes sc-spin{to{transform:rotate(360deg)}}@container scene (min-height:1px){.pt .sc{height:100%}}@container scene (max-width:879px){.pt .sc{--sc-in:12px;--sc-gap:10px}.pt .sc[data-view=inbox] .sc-crumb{display:none}}@container scene (max-width:759px){.pt .sc-tab{padding:0 10px}.pt .sc-tab .sc-i{display:none}}@container scene (max-width:699px){.pt .sc-th-head{height:40px;padding:0 12px}.pt .sc-th-body{gap:10px 40px;padding:12px}.pt .sc-bub{max-width:92%;padding:7px 11px;font-size:12.5px;line-height:18px}.pt .sc-reply{padding:8px 10px}.pt .sc-tl-head{padding-top:10px}.pt .sc-card-d{display:none}.pt .sc-tr{grid-template-columns:minmax(0,1fr) 70px 64px 112px 70px;column-gap:10px;padding:0 8px}.pt .sc-tr>.sc-c-seg{display:none}.pt .sc-au-sub{display:block}.pt .sc-tr:not(.sc-thd){min-height:50px}}@container scene (max-height:459px){.pt .sc-v-sms .sc-sms-name,.pt .sc-v-email .sc-fld-dn{display:none}}@container scene (max-height:419px){.pt .sc-v-sms .sc-sms-cat,.pt .sc-v-aud .sc-au-head,.pt .sc-v-aud .sc-cap,.pt .sc-v-email .sc-mbox .sc-kv:first-of-type{display:none}}@container scene (max-width:559px){.pt .sc{--sc-in:10px;--sc-gap:10px;height:auto}.pt .sc-win{height:auto}.pt .sc-bar{flex-wrap:wrap;gap:6px;padding:6px}.pt .sc-tabs{flex:100%;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pt .sc-tab{height:27px;padding:0 6px;font-size:12.5px}.pt .sc-tab>span{text-overflow:ellipsis;overflow:hidden}.pt .sc[data-view=audiences] .sc-exd{height:26px;margin-right:2px;font-size:12px}.pt .sc-view{height:auto}.pt .sc[data-view=inbox] .sc-v-inbox{grid-template-columns:minmax(0,1fr)}.pt .sc-th-body,.pt .sc-tl-rows{flex:none}.pt .sc-th-meta>:first-child,.pt .sc-th-meta>:nth-child(2),.pt .sc-reply,.pt .sc-tl-head,.pt .sc-tl-group,.pt .sc-tl-rows>:not(.sc-tl-r1){display:none}.pt .sc-th-head{height:38px}.pt .sc-th-body{padding:10px 12px 12px}.pt .sc-tl{padding:2px 0}.pt .sc-tl-row{padding-right:12px}.pt .sc-pill-id{max-width:150px}.pt .sc-en-head{padding:6px 12px}.pt .sc-en-body{flex-direction:row;align-items:center;gap:10px;padding:8px 12px 10px}.pt .sc-en-body .sc-fld-l{flex:auto;min-width:0}.pt .sc-en-body .sc-sel{flex:none;width:152px}.pt .sc[data-view=email] .sc-v-email{grid-template-columns:minmax(0,1fr)}.pt .sc-card-head{min-height:44px;padding:6px 8px 6px 12px}.pt .sc-prow .sc-type,.pt .sc-mo-t{display:none}.pt .sc-card-in{padding:0 10px 10px}.pt .sc-prow{gap:10px;padding:10px}.pt .sc-kv{display:none}.pt .sc-mbox .sc-ok{margin-bottom:0}.pt .sc-modal{gap:10px;padding:12px}.pt .sc-opt{height:28px}.pt .sc-fields{gap:8px}.pt .sc[data-view=sms] .sc-v-sms{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:8px}.pt .sc-sms-prev{order:-1;padding:12px}.pt .sc-sms-card{padding:14px 12px}.pt .sc-sms-form{background:0 0;border:0;padding:0 2px}.pt .sc-sms-form>:not(.sc-count){display:none}.pt .sc-sms-foot{flex-direction:column;align-items:flex-start;gap:10px;margin-top:4px}.pt .sc-site-page{min-height:272px}.pt .sc-sk-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pt .sc-sk-cards i:nth-child(3){display:none}.pt .sc[data-view=push] .sc-v-push{padding:24px 10px}.pt .sc-note{padding:12px}.pt .sc-push-cap{align-items:flex-start}.pt .sc-au-head,.pt .sc-au-dm,.pt .sc-thd{display:none}.pt .sc-tbl{padding:4px}.pt .sc-tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n p""n t""m s";row-gap:2px;padding:9px 10px 10px}.pt .sc-tr:not(.sc-thd){min-height:0}.pt .sc-tr+.sc-tr{margin-top:2px}.pt .sc-tr>:first-child{grid-area:n;align-self:start}.pt .sc-tr>:nth-child(2){grid-area:p;justify-self:end}.pt .sc-tr>:nth-child(4){grid-area:m;justify-self:start;margin-top:6px}.pt .sc-tr>:nth-child(5){grid-area:s;justify-self:end;margin-top:6px}.pt .sc-tr>:nth-child(6){grid-area:t;justify-self:end}.pt .sc-unit{color:var(--sc-ink-3);font-weight:400;display:inline}.pt .sc-au-det{padding:10px 10px 10px 12px}.pt .sc-au-dh>.sc-plat{display:none}}@media (prefers-reduced-motion:reduce){.pt .sc-spin,.pt .sc-b-syncing .sc-i,.pt .sc .sc-sync .sc-i{animation:none!important}}
.pt .sa{--sa-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--sa-strong:color-mix(in srgb, var(--sc-ink) 18%, var(--sc-panel));min-width:0;height:100%}.pt .sa:not([data-period="7d"]) [data-p="7d"],.pt .sa:not([data-period="14d"]) [data-p="14d"],.pt .sa:not([data-period="30d"]) [data-p="30d"],.pt .sa:not([data-period="90d"]) [data-p="90d"]{display:none}.pt .sa-win{background:var(--sc-frame);border:1px solid var(--sc-frame-edge);height:100%;color:var(--sc-ink);border-radius:12px;flex-direction:column;font-size:12px;line-height:16px;display:flex;overflow:hidden}.pt .sa-head{border-bottom:1px solid var(--sc-frame-edge);flex:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eb exd""ti ti""pe pe";align-items:center;column-gap:12px;padding:10px 12px 12px;display:grid}.pt .sa-eyebrow{font-family:var(--sa-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sc-ink-2);grid-area:eb;font-size:11px;line-height:14px}.pt .sa-title{grid-area:ti;align-items:center;gap:10px;min-width:0;margin-top:4px;display:flex}.pt .sa-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;min-width:0;font-size:17px;font-weight:600;line-height:24px;overflow:hidden}.pt .sa-status{background:var(--sc-hover);border-radius:999px;flex:none;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px}.pt .sa-period{border:1px solid var(--sc-panel-edge);background:var(--sc-panel);border-radius:12px;grid-area:pe;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin-top:8px;padding:2px;display:grid}.pt .sa-period>span{text-align:center;white-space:nowrap;font-family:var(--sa-mono);font-variant-numeric:tabular-nums;color:var(--sc-ink-2);cursor:pointer;border-radius:10px;padding:4px;font-size:11px;line-height:14px;transition:background-color .15s,color .15s;position:relative}.pt .sa-period>span:after{content:"";position:absolute;inset:-7px 0}@media (hover:hover) and (pointer:fine){.pt .sa-period>span:hover{background:var(--sc-hover);color:var(--sc-ink)}}.pt .sa[data-period="7d"] [data-sa-period="7d"],.pt .sa[data-period="14d"] [data-sa-period="14d"],.pt .sa[data-period="30d"] [data-sa-period="30d"],.pt .sa[data-period="90d"] [data-sa-period="90d"]{background:var(--sc-ink);color:var(--sc-frame);cursor:default}.pt .sa-exd{height:26px;box-shadow:inset 0 0 0 1px var(--sc-frame-edge);white-space:nowrap;color:var(--sc-ink-2);border-radius:999px;grid-area:exd;justify-self:end;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.pt .sa svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none}.pt .sa-info{stroke-width:1.7px;width:14px;height:14px}.pt .sa-body{background:var(--sc-ground);flex:auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-height:0;padding:8px;display:grid}.pt .sa-main{align-content:start;gap:8px;min-width:0;display:grid}.pt .sa-card{background:var(--sc-panel);border:1px solid var(--sc-panel-edge);border-radius:10px;min-width:0}.pt .sa-eb,.pt .sa-label{font-family:var(--sa-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sc-ink-2);font-size:11px;line-height:14px}.pt .sa-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pt .sa-kpi{padding:10px;transition:border-color .15s}@media (hover:hover) and (pointer:fine){.pt .sa-kpi:hover{border-color:var(--sa-strong)}}.pt .sa-vrow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:10px;margin-top:4px;display:flex}.pt .sa-val{font-family:var(--sa-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:600;line-height:22px}.pt .sa-delta{font-family:var(--sa-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--sc-ink);align-items:baseline;gap:2px;font-size:11px;line-height:16px;display:inline-flex}.pt .sa-delta.is-flat,.pt .sa-delta.is-worse{color:var(--sc-ink-2)}.pt .sa-prev{color:var(--sc-ink-2);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px;line-height:14px}.pt .sa-track{background:var(--sc-hover);border-radius:999px;height:4px;overflow:hidden}.pt .sa-track>i{border-radius:inherit;background:var(--sc-ink);transform-origin:0;height:100%;display:block}.pt .sa-goals{padding:10px 12px 12px}.pt .sa-ghead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:12px;margin-top:2px;display:flex}.pt .sa-gh{font-size:13px;font-weight:500;line-height:18px}.pt .sa-gsub{color:var(--sc-ink-2);font-size:11px;line-height:14px}.pt .sa-grow{grid-template-columns:minmax(0,1fr) 56px 48px;align-items:center;gap:12px;margin-top:10px;display:grid}.pt .sa-gn{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.pt .sa-gname .sa-track{margin-top:4px}.pt .sa-gfill{width:var(--w-30d);opacity:.8;transition:width .3s}.pt .sa[data-period="7d"] .sa-gfill{width:var(--w-7d)}.pt .sa[data-period="14d"] .sa-gfill{width:var(--w-14d)}.pt .sa[data-period="90d"] .sa-gfill{width:var(--w-90d)}.pt .sa-gshare,.pt .sa-gcount{text-align:right;font-family:var(--sa-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.pt .sa-gshare{color:var(--sc-ink-2);font-size:12px;line-height:16px}.pt .sa-gcount{font-size:13px;line-height:18px}.pt .sa-ab{flex-direction:column;padding:10px 10px 12px;display:flex}.pt .sa-abhead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pt .sa-abtitle{min-width:0}.pt .sa-abname{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.pt .sa-exp{text-align:right;font-family:var(--sa-mono);font-variant-numeric:tabular-nums;color:var(--sc-ink-2);flex:none;font-size:11px;line-height:16px}.pt .sa-verdict{border:1px solid var(--sa-strong);background:var(--sc-well);border-radius:8px;margin-top:10px;padding:8px 10px}.pt .sa-vt{color:var(--sc-mark);align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:18px;display:flex}.pt .sa-trophy{stroke-width:2.25px;width:14px;height:14px}.pt .sa-vd{font-family:var(--sa-mono);font-variant-numeric:tabular-nums;color:var(--sc-ink-2);flex-wrap:wrap;column-gap:1.8em;margin-top:2px;font-size:11px;line-height:16px;display:flex;overflow:hidden}.pt .sa-vd>span{white-space:nowrap;position:relative}.pt .sa-vd>span+span:before{content:"·";text-align:center;width:1.8em;position:absolute;right:100%}.dark .pt .sa-verdict{border-color:color-mix(in srgb, var(--sc-mark) 30%, transparent);background:color-mix(in srgb, var(--sc-mark) 7%, transparent)}.dark .pt .sa-vd{color:color-mix(in srgb, var(--sc-mark) 80%, transparent)}.pt .sa-ms{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pt .sa-mh{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;line-height:16px;display:flex}.pt .sa-ml{align-items:center;gap:6px;min-width:0;display:flex}.pt .sa-ml>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pt .sa-star{stroke-width:2px;fill:currentColor;width:12px;height:12px;color:var(--sc-ink-2)}.pt .sa .sa-star{fill:currentColor}.pt .sa-mc{font-family:var(--sa-mono);color:var(--sc-ink-2);flex:none;font-size:11px}.pt .sa-rates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:6px;display:grid}.pt .sa-rl,.pt .sa-rc{font-family:var(--sa-mono);font-variant-numeric:tabular-nums;color:var(--sc-ink-2);font-size:11px;line-height:14px}.pt .sa-rl{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.pt .sa-rv{color:var(--sc-ink)}.pt .sa-track-ab{height:6px;margin-top:4px}.pt .sa-rfill{opacity:.35}.pt .sa-rate.is-win .sa-rfill{opacity:1}.pt .sa-rc{margin-top:2px}.pt .sa-m2,.pt .sa-goals>.sa-eb{display:none}@container scene (max-width:759px){.pt .sa-mc{display:none}}@container scene (max-width:599px){.pt .sa-head{padding:8px 12px 10px}.pt .sa-exd{height:24px}.pt .sa-body{gap:6px;padding:6px}.pt .sa-main,.pt .sa-kpis{gap:6px}.pt .sa-kpi{padding:8px 10px}.pt .sa-vrow{column-gap:6px}.pt .sa-val{font-size:17px}.pt .sa-prev{margin-top:2px}.pt .sa-goals{padding:8px 10px 10px}.pt .sa-grow{margin-top:8px}.pt .sa-ab{padding:8px 10px 10px}.pt .sa-verdict,.pt .sa-ms{margin-top:8px}}@container scene (min-width:600px){.pt .sa-head{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"eb eb eb exd""ti pe pe pe";column-gap:8px;padding:12px 16px}.pt .sa-title{gap:12px;margin-top:4px}.pt .sa-name{font-size:18px;line-height:26px}.pt .sa-period{justify-self:start;margin-top:4px;display:inline-flex}.pt .sa-period>span{padding:4px 10px}.pt .sa-body{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);padding:12px}.pt .sa-vrow{margin-top:6px}.pt .sa-val{font-size:20px;line-height:24px}.pt .sa-ab{padding:10px 12px 12px}.pt .sa-verdict{padding:8px 12px}.pt .sa-m2,.pt .sa-goals>.sa-eb{display:block}}@container scene (min-width:600px) and (max-width:899px){.pt .sa-eb,.pt .sa-label{letter-spacing:.08em}}@container scene (min-width:600px) and (max-width:699px){.pt .sa-val{font-size:18px;line-height:22px}}@container scene (min-width:600px) and (min-height:1px){.pt .sa-body{grid-template-rows:1fr;align-content:stretch}.pt .sa-main{grid-template-rows:1fr auto;align-content:stretch}.pt .sa-kpis{grid-auto-rows:1fr}.pt .sa-kpi{flex-direction:column;display:flex}.pt .sa-kpi>.sa-label{flex:1 0 auto}}@container scene (min-width:720px){.pt .sa-head{grid-template-areas:"eb eb.exd""ti pe.exd"}.pt .sa-exd{align-self:start}}@container scene (min-width:600px) and (min-height:420px){.pt .sa-head{padding:14px 20px}.pt .sa-body{gap:12px;padding:16px}.pt .sa-main,.pt .sa-kpis{gap:12px}.pt .sa-kpi{padding:12px 14px}}@container scene (min-width:700px) and (min-height:440px){.pt .sa-val{font-size:24px;line-height:28px}.pt .sa-vrow{margin-top:8px}.pt .sa-goals,.pt .sa-ab{padding:12px 14px 14px}.pt .sa-grow{margin-top:12px}}@container scene (min-width:900px){.pt .sa-head{padding:16px 20px}.pt .sa-title{margin-top:6px}.pt .sa-name{font-size:20px;line-height:28px}.pt .sa-body{gap:12px;padding:16px}.pt .sa-main,.pt .sa-kpis{gap:12px}.pt .sa-kpi{padding:14px 16px}.pt .sa-vrow{column-gap:12px;margin-top:10px}.pt .sa-val{font-size:28px;line-height:30px}.pt .sa-delta{font-size:12px}.pt .sa-prev{margin-top:8px;font-size:12px;line-height:16px}.pt .sa-goals{padding:14px 16px 16px}.pt .sa-ghead{margin-top:4px}.pt .sa-gh{font-size:14px;line-height:20px}.pt .sa-gsub{font-size:12px;line-height:16px}.pt .sa-grow{grid-template-columns:minmax(0,1fr) 70px 80px;margin-top:14px}.pt .sa-gn,.pt .sa-gcount{font-size:14px;line-height:20px}.pt .sa-ab{padding:14px 16px 16px}.pt .sa-abhead{gap:12px}.pt .sa-abname{margin-top:4px;font-size:14px;line-height:20px}.pt .sa-verdict{margin-top:14px;padding:10px 14px}.pt .sa-vd{font-size:12px}.pt .sa-ms{gap:14px;margin-top:14px}.pt .sa-rates{gap:12px}}@container scene (min-width:900px) and (min-height:500px){.pt .sa-head{padding:20px 24px}.pt .sa-body{gap:16px;padding:20px 24px}.pt .sa-main,.pt .sa-kpis{gap:16px}.pt .sa-kpi{padding:16px 18px}.pt .sa-vrow{margin-top:12px}.pt .sa-val{font-size:30px;line-height:32px}.pt .sa-goals{padding:16px 18px 18px}.pt .sa-grow{margin-top:16px}.pt .sa-ab{padding:16px 18px 18px}.pt .sa-verdict{margin-top:16px;padding:12px 16px}.pt .sa-ms{gap:16px;margin-top:16px}.pt .sa-rates{margin-top:8px}.pt .sa-track-ab{margin-top:6px}}@keyframes sa-grow{0%{transform:scaleX(0)}}@keyframes sa-in{0%{opacity:0}}.pt .pt-row[data-ready] .pt-card[data-open] .sa-track>i{animation:sa-grow .5s var(--ease) .3s both}.pt .sa [data-p]{animation:.2s sa-in}@media (prefers-reduced-motion:reduce){.pt .pt-row[data-ready] .pt-card[data-open] .sa-track>i,.pt .sa [data-p]{animation:none}.pt .sa-gfill,.pt .sa-period>span,.pt .sa-kpi{transition:none}}
