@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/urbanist-latin-ext-wght-normal.71ddb6e3.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/urbanist-latin-wght-normal.3ad50de6.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/mulish-cyrillic-ext-wght-normal.85ef003a.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/mulish-cyrillic-wght-normal.072c91e1.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/mulish-vietnamese-wght-normal.eec626ff.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/mulish-latin-ext-wght-normal.ee26af99.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/mulish-latin-wght-normal.c4c987af.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--canvas:#F1F0F4;--panel:#E6E5EB;--card:#FFFFFF;--ink:#17161C;--ink-2:#55535E;--ink-3:#62606C;--line:#E9E8EE;--line-2:#D9D7E0;--ch-push:#E4D8F5;--ch-push-deep:#CBB5EE;--ch-push-ink:#4B3D66;--ch-email:#D2E3F3;--ch-email-deep:#A6C7E8;--ch-email-ink:#33506C;--ch-inapp:#F9DD7C;--ch-inapp-deep:#F2C63C;--ch-inapp-ink:#5C480A;--accent:#F23FD6;--accent-ink:#B4169C;--ok:#156B3B;--wait:#A15600;--idle:#62606C;--on-accent:#FFFFFF;--primary:#17161C;--primary-ink:#FFFFFF;--primary-hover:#2B2933;--rail:#17161C;--rail-ink:#FFFFFF;--rail-dim:rgba(255,255,255,.72);--rail-hover:rgba(255,255,255,.12);--rail-on:#FFFFFF;--rail-on-ink:#17161C;--logo-bg:var(--ch-email);--logo-ink:#17161C;--bad:#B3261E;--canvas-dev:#F4F1F8;--dot-dev:rgba(75,61,102,.20);--r-xl:28px;--r-lg:24px;--r-md:18px;--r-pill:999px;--shadow:0 1px 2px rgba(23,22,28,.04),0 14px 34px -16px rgba(23,22,28,.14);--shadow-lift:0 2px 4px rgba(23,22,28,.05),0 22px 40px -18px rgba(23,22,28,.26);--font:"Urbanist Variable","Urbanist",ui-rounded,"Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--canvas);color:var(--ink);font:500 14.5px/1.4 var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;caret-color:var(--accent)}::selection{background:var(--ch-push-deep);color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:10px}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,p{margin:0}svg.i{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.app{display:grid;grid-template-columns:68px minmax(0,1fr) 348px;grid-gap:14px;gap:14px;padding:14px;max-width:1680px;margin:0 auto;min-height:100vh}.rail{background:var(--rail);border-radius:var(--r-xl);padding:14px 0;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--rail-ink)}.logo{width:42px;height:42px;border-radius:50%;background:var(--logo-bg);color:var(--logo-ink);display:grid;place-items:center;margin-bottom:18px}.logo svg{width:22px;height:22px}.nav{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--rail-dim);position:relative;transition:background .18s,color .18s}.nav:hover{background:var(--rail-hover);color:var(--rail-ink)}.nav .count,.nav[aria-current]{background:var(--rail-on);color:var(--rail-on-ink)}.nav .count{position:absolute;top:-2px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--rail)}.rail .push{margin-top:auto}.me{width:40px;height:40px;border-radius:50%;background:var(--ch-inapp);color:var(--ink);font-weight:700;font-size:13px;display:grid;place-items:center;margin-top:8px}.main{min-width:0;flex-direction:column;gap:14px;padding-top:6px}.main,.top{display:flex}.top{align-items:center;gap:10px;padding:4px 4px 2px 8px}.hello{margin-right:auto;min-width:0}.hello h1{font-size:32px;font-weight:600;letter-spacing:-.015em;line-height:1.15;white-space:nowrap}.subrow{display:flex;align-items:center;gap:9px;margin-top:3px}.hello p{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hello p b{font-weight:600;color:var(--ink)}.sticker{display:none}.ws{background:var(--card);border-radius:var(--r-pill);padding:4px;box-shadow:var(--shadow)}.ws,.ws .org{display:flex;align-items:center}.ws .org{gap:7px;padding:0 8px 0 6px;font-weight:600}.ws .org i{width:24px;height:24px;border-radius:8px;background:var(--ch-inapp);display:grid;place-items:center;font-style:normal;font-weight:700;font-size:13px}.ws .org svg{width:14px;height:14px;color:var(--ink-3)}.ws .seg{height:34px;padding:0 13px;border-radius:var(--r-pill);display:flex;align-items:center;gap:8px;font-weight:600;color:var(--ink-3);white-space:nowrap}.ws .seg[aria-pressed=true]{background:var(--primary);color:var(--primary-ink)}.live{width:8px;height:8px;border-radius:50%;background:var(--accent);position:relative}.live:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--accent);opacity:.55;animation:ping 2.4s cubic-bezier(.16,1,.3,1) infinite}@keyframes ping{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion:reduce){.live:after{animation:none}}.round{width:44px;height:44px;border-radius:50%;background:var(--card);display:grid;place-items:center;box-shadow:var(--shadow);position:relative;transition:transform .18s}.round:hover{transform:translateY(-1px)}.round .dot{position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px #fff}.search{display:flex;align-items:center;justify-content:center;gap:9px;height:44px;padding:0 14px;border-radius:var(--r-pill);background:var(--card);box-shadow:var(--shadow);color:var(--ink-2)}.search kbd{font:600 11.5px var(--font);color:var(--ink-3);background:var(--canvas);border-radius:6px;padding:2px 6px}.btn{height:44px;padding:0 20px 0 16px;border-radius:var(--r-pill);display:inline-flex;align-items:center;gap:8px;font-weight:600;white-space:nowrap;transition:transform .18s,background .18s}.btn.dark{background:var(--primary);color:var(--primary-ink)}.btn.dark:hover{background:var(--primary-hover);transform:translateY(-1px)}.btn.light{background:var(--card);box-shadow:var(--shadow)}.btn.sm{height:38px;padding:0 16px;font-size:14px}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.tile{border-radius:var(--r-lg);padding:18px 18px 18px 22px;display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:4px 12px;gap:4px 12px;min-height:124px}.tile .lbl{grid-column:1/-1;align-self:start;font-size:15px}.tile .num{font-size:42px;font-weight:600;letter-spacing:-.02em;line-height:1}.tile .sub{grid-column:1;font-size:13.5px;display:flex;align-items:center;gap:5px;white-space:nowrap}.tile .sub svg{width:13px;height:13px;stroke-width:2.2}.tile .pill{grid-row:2/4;grid-column:2;align-self:center;height:38px;padding:0 18px;border-radius:var(--r-pill);background:var(--card);font-weight:600;display:inline-flex;align-items:center;transition:transform .18s,box-shadow .18s}.tile .pill:hover{transform:translateY(-1px);box-shadow:0 8px 16px -8px rgba(23,22,28,.3)}.tile.push{background:var(--ch-push)}.tile.push .lbl,.tile.push .sub{color:var(--ch-push-ink)}.tile.email{background:var(--ch-email)}.tile.email .lbl,.tile.email .sub{color:var(--ch-email-ink)}.tile.inapp{background:var(--ch-inapp)}.tile.inapp .lbl,.tile.inapp .sub{color:var(--ch-inapp-ink)}.card{background:var(--card);border-radius:var(--r-xl);box-shadow:var(--shadow)}.flow{padding:22px 28px 16px}.flow header{display:flex;align-items:center;gap:10px}.flow h2,.recent h2{font-size:22px;font-weight:600;letter-spacing:-.01em}.flow .sum{margin-right:auto;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.flow .sum span{color:var(--ink-2)}.flow .sum .up{color:var(--ok);font-weight:600;white-space:nowrap}.ghost{height:36px;padding:0 12px;border-radius:var(--r-pill);display:inline-flex;align-items:center;gap:7px;font-weight:600;transition:background .18s}.ghost:hover{background:var(--canvas)}.ghost svg{width:17px;height:17px}.sep{width:1px;height:20px;background:var(--line-2)}.legend{display:inline-flex;align-items:center;gap:7px;color:var(--ink-2);white-space:nowrap;padding-left:4px}.legend i{width:11px;height:11px;border-radius:50%;background:var(--ch-inapp-deep)}#flow{display:block;width:100%;margin-top:10px;overflow:visible}#flow text{font-family:var(--font)}.t-name{font-size:13.5px;font-weight:500;fill:var(--ink)}.t-name.on{font-weight:700}.t-head,.t-sub{font-size:12.5px;fill:var(--ink-3)}.t-chan{font-size:14.5px;font-weight:600;fill:var(--ink)}.t-val{font-size:13px;fill:var(--ink-2)}.t-avg{font-size:17px;fill:var(--ink)}.t-avg,.t-tip1{font-weight:600}.t-tip1{font-size:12.5px;fill:#fff}.t-tip2{font-size:11.5px;fill:rgba(255,255,255,.74)}.ribbon{mix-blend-mode:multiply}.note{color:var(--ink-3);font-size:12.5px;margin-top:2px}.recent{padding:8px 0 4px}.recent header{display:flex;align-items:center;gap:22px;padding:0 8px}.tabs{display:flex;gap:20px;margin-right:auto}.tab{position:relative;padding:8px 0;color:var(--ink-3);font-weight:600;white-space:nowrap}.tab span{font-weight:500;margin-left:4px}.tab[aria-selected=true]{color:var(--ink)}.tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--accent)}.link{color:inherit;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.link svg{width:16px;height:16px}table{width:100%;border-collapse:separate;border-spacing:0 6px;margin-top:4px}th{font-weight:500;font-size:13px;color:var(--ink-3);text-align:left;padding:6px 10px 2px}td.r,th.r{text-align:right}td{background:var(--card);padding:11px 10px;vertical-align:middle}td:first-child{border-radius:var(--r-md) 0 0 var(--r-md);padding-left:16px;width:44px}td:last-child{border-radius:0 var(--r-md) var(--r-md) 0;padding-right:12px;width:40px}tbody tr{transition:transform .18s}tbody tr:hover td{background:#FBFAFD}tr.sel{filter:drop-shadow(0 12px 14px rgba(23,22,28,.1))}.cb{width:20px;height:20px;border-radius:7px;border:1.5px solid var(--line-2);display:grid;place-items:center;background:var(--card)}.cb svg{width:13px;height:13px;stroke-width:2.6;opacity:0}.cb.on{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.cb.on svg{opacity:1}.cb.head{background:var(--ink);border-color:var(--ink);color:#fff}.chip{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px 0 10px;border-radius:var(--r-pill);font-weight:600;font-size:13.5px;white-space:nowrap}.chip svg{width:16px;height:16px}.chip.push{background:var(--ch-push)}.chip.email{background:var(--ch-email)}.chip.inapp{background:var(--ch-inapp)}.cname{font-weight:600;line-height:1.3}.cseg{color:var(--ink-3);font-size:13px;margin-top:1px}.st{display:flex;align-items:center;gap:7px;font-weight:600;white-space:nowrap}.st svg{width:17px;height:17px}.st.ok{color:var(--ok)}.st.wait{color:var(--wait)}.st.idle{color:var(--idle)}.when{color:var(--ink-3);font-size:13px;margin-top:1px;white-space:nowrap}.n{font-weight:600}.n small{display:block;font-weight:500;font-size:13px;color:var(--ink-3)}.more{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--ink-3)}.more:hover{background:var(--canvas);color:var(--ink)}.more svg{fill:currentColor;stroke:none}.detail{background:var(--panel);border-radius:var(--r-xl);padding:18px 20px 22px;display:flex;flex-direction:column;gap:18px;min-width:0}.d-top{display:flex;align-items:center;gap:6px}.d-top .chip{margin-right:auto}.icon-btn{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--ink-2)}.icon-btn:hover{background:rgba(255,255,255,.7);color:var(--ink)}.icon-btn svg{width:18px;height:18px}.preview{position:relative;border-radius:22px;background:var(--ch-push);padding:26px 16px 22px;overflow:hidden}.preview:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(75,61,102,.26) 1.6px,transparent 2px);background-size:16px 16px;-webkit-mask-image:radial-gradient(120% 90% at 100% 0,#000 0,transparent 62%);mask-image:radial-gradient(120% 90% at 100% 0,#000 0,transparent 62%)}.preview .blob{position:absolute;right:18px;top:-22px;width:64px;height:64px;border-radius:50%;background:var(--accent)}.notif{position:relative;background:var(--card);border-radius:18px;padding:12px 14px;box-shadow:0 14px 26px -14px rgba(75,61,102,.55);transform:rotate(-1.6deg)}.notif .app-row{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-3)}.notif .app-row i{width:18px;height:18px;border-radius:6px;background:var(--ch-inapp);font-style:normal;font-weight:700;font-size:11px;color:var(--ink);display:grid;place-items:center}.notif .app-row span{margin-left:auto}.notif b{display:block;font-weight:700;margin-top:6px;line-height:1.3}.notif p{font-size:13.5px;color:var(--ink-2);line-height:1.35;margin-top:1px}.d-title h3{font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.2;text-wrap:balance}.d-title p{color:var(--ink-2);font-size:13.5px;margin-top:5px}.d-actions{display:flex;gap:8px}.d-actions .btn{flex:1 1;justify-content:center;padding:0 12px}.d-actions .btn.light{box-shadow:none}.rows{flex-direction:column}.row,.rows{display:flex}.row{align-items:baseline;gap:8px;padding:9px 0;border-top:1px solid var(--line-2)}.row:first-child{border-top:0;padding-top:0}.row span{color:var(--ink-2)}.row b{margin-left:auto;font-weight:600;font-size:16px}.row em{font-style:normal;font-size:13px;color:var(--ink-3);width:46px;text-align:right}.row em.good{color:var(--ok);font-weight:600}.d-h{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.d-h h4{margin:0;font-size:15.5px;font-weight:600}.d-h span{font-size:13px;color:var(--ink-2)}.chart{position:relative;background:var(--card);border-radius:20px;padding:14px 14px 8px}.chart svg{display:block;width:100%;height:112px;overflow:visible}.chart .axis{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-3);margin-top:4px}.tip{position:absolute;left:17%;top:6px;background:var(--ink);color:#fff;border-radius:9px;padding:6px 10px;line-height:1.25;white-space:nowrap}.tip b{display:block;font-weight:600;font-size:14px}.tip span{font-size:11.5px;color:rgba(255,255,255,.74)}.held .row{padding:7px 0}.held .row b{font-size:14.5px}.people{flex-direction:column}.people,.person{display:flex;gap:10px}.person{align-items:center}.av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:12.5px;flex:none}.person b{display:block;font-weight:600;line-height:1.25}.person div span{font-size:13px;color:var(--ink-2)}.page.ws-dev{background-color:var(--canvas-dev);background-image:radial-gradient(circle,var(--dot-dev) 1.3px,transparent 1.7px);background-size:18px 18px}.ws-dev .rail{background:var(--card);color:var(--ink);outline:1.75px dashed var(--ink);outline-offset:-1.75px}.ws-dev .nav{color:var(--ink-2)}.ws-dev .nav:hover{background:rgba(23,22,28,.08);color:var(--ink)}.ws-dev .nav .count,.ws-dev .nav[aria-current]{background:var(--ink);color:#fff}.ws-dev .nav .count{box-shadow:0 0 0 2px #fff}.ws-dev .ws .seg[aria-pressed=true]{background:var(--card);color:var(--ink);outline:1.75px dashed var(--ink);outline-offset:-1.75px}.ws-dev .live{display:none}.ws-dev .btn.dark.primary{background:var(--card);color:var(--ink);outline:1.75px dashed var(--ink);outline-offset:-1.75px}.ws-dev .sticker{display:inline-flex;align-items:center;gap:6px;background:var(--ch-inapp);border-radius:9px;padding:3px 10px 3px 8px;font-size:13.5px;font-weight:700;letter-spacing:0;transform:rotate(-3deg);box-shadow:0 8px 14px -8px rgba(92,72,10,.55)}.ws-dev .sticker svg{width:15px;height:15px}.ws-dev .hello p{color:var(--ink);font-weight:600}.app.two{grid-template-columns:68px minmax(0,1fr)}.app.wide{grid-template-columns:68px minmax(0,1fr) 580px}.pad{padding:22px 28px 24px}.h2{font-size:22px;letter-spacing:-.01em}.h2,.h3{font-weight:600}.h3{font-size:16.5px;margin:0}.muted{color:var(--ink-2)}.dim{color:var(--ink-3)}.s13{font-size:13px}.cardhead{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.cardhead .sp{margin-left:auto}.tag{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--r-pill);font-size:13px;font-weight:600;background:var(--canvas);white-space:nowrap}.tag svg{width:14px;height:14px}.tag.ok{color:var(--ok)}.tag.wait{color:var(--wait)}.tag.bad{color:var(--bad)}.tag.line{background:transparent}.field,.tag.line{box-shadow:inset 0 0 0 1px var(--line-2)}.field{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:12px;background:var(--card);font-weight:600;white-space:nowrap}.field svg{width:15px;height:15px;color:var(--ink-3)}.field.soft{box-shadow:none;background:var(--canvas);font-weight:500;color:var(--ink-2)}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.subtabs{display:flex;gap:6px;padding:0 4px}.subtab{height:38px;padding:0 16px;border-radius:var(--r-pill);font-weight:600;color:var(--ink-2);display:inline-flex;align-items:center;gap:7px}.subtab[aria-selected=true]{background:var(--card);color:var(--ink);box-shadow:var(--shadow)}.hrow{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.hrow.first{border-top:0;padding-top:2px}.hrow .sp{margin-left:auto}.kv{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 18px;gap:8px 18px}.kv dt{color:var(--ink-2)}.kv dd{margin:0;font-weight:600;text-align:right}.tipb{position:absolute;background:var(--ink);color:#fff;border-radius:9px;padding:6px 10px;line-height:1.25;white-space:nowrap;transform:translate(-50%,-100%)}.tipb b{display:block;font-weight:600;font-size:13.5px}.tipb span{font-size:12px;color:rgba(255,255,255,.74)}.pt{position:absolute;width:10px;height:10px;background:var(--ink);box-shadow:0 0 0 3px var(--card);transform:translate(-50%,-50%)}.ic,.pt{border-radius:50%}.ic{width:34px;height:34px;display:grid;place-items:center;flex:none;background:var(--canvas)}.ic svg{width:17px;height:17px}.ic.ok{color:var(--ok)}.ic.wait{color:var(--wait)}.ic.bad{color:var(--bad)}.chip{color:var(--ink)}.d-h .h4{font-size:15.5px}.d-h .h4,.d-title h2{margin:0;font-weight:600}.d-title h2{font-size:24px;letter-spacing:-.01em;line-height:1.2;text-wrap:balance}.av.lg{width:72px;height:72px;font-size:22px}.av.sq{border-radius:12px}.sum{display:flex;gap:8px;padding:0 4px;flex-wrap:wrap}.q{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:4px 14px;gap:4px 14px;align-items:center;background:var(--card);border-radius:var(--r-lg);padding:16px 18px;margin-top:8px}.q.sel{box-shadow:var(--shadow-lift)}.q .av{width:44px;height:44px;grid-row:1/span 2}.q h2{margin:0;font-size:16px;font-weight:600;line-height:1.3}.q .store{display:flex;align-items:center;gap:8px;color:var(--ink-2);font-size:13.5px;flex-wrap:wrap}.q .right{grid-row:1/span 2;grid-column:3;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.q .wait-t{font-size:13px;color:var(--ink-3)}.q .meta{grid-column:2/span 2;display:flex;gap:6px;align-items:center;margin-top:8px}.q .meta .chip{height:28px;font-size:13px;padding:0 11px 0 8px}.q .meta .aud{margin-left:auto;font-size:13.5px;color:var(--ink-2)}.q.done{background:transparent;box-shadow:inset 0 0 0 1px var(--line-2);padding:12px 18px}.lab{font-size:13px;color:var(--ink-3);padding:18px 8px 0}.verdict{display:flex;gap:14px;align-items:flex-start;background:var(--card);border-radius:22px;padding:16px 18px}.verdict h3{margin:0 0 2px;font-size:17px;font-weight:600}.why{display:flex;gap:12px;padding:11px 0;border-top:1px solid var(--line-2);align-items:flex-start}.why:first-of-type{border-top:0}.why b{font-weight:600}.why p{font-size:13.5px;color:var(--ink-2)}mark{background:var(--ch-inapp);color:var(--ink);border-radius:5px;padding:0 3px}.two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}.note{background:var(--card);border-radius:18px;padding:12px 14px;color:var(--ink);font-size:14px;line-height:1.45;box-shadow:inset 0 0 0 1px var(--line-2)}.acts{display:flex;gap:8px;margin-top:auto}.acts .btn{flex:1 1;justify-content:center}.acts .btn.light{box-shadow:none}.scope{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px 0 10px;border-radius:var(--r-pill);background:var(--card);font-weight:600;font-size:13.5px}.scope svg{width:16px;height:16px}.steps{display:flex;gap:6px;padding:0 4px;list-style:none;margin:0}.steps li{display:flex;align-items:center;gap:8px;height:38px;padding:0 16px 0 10px;border-radius:var(--r-pill);font-weight:600;color:var(--ink-2)}.steps li svg{width:18px;height:18px;color:var(--ok)}.steps li.on{background:var(--card);color:var(--ink);box-shadow:var(--shadow)}.steps li.on i{width:22px;height:22px;border-radius:50%;background:var(--primary);color:var(--primary-ink);font-style:normal;font-size:12.5px;display:grid;place-items:center}.say{font-size:30px;font-weight:600;letter-spacing:-.015em;line-height:1.32;text-wrap:balance;max-width:22em}.say .chip{vertical-align:6px;margin:0 2px}.say u{text-decoration:none;box-shadow:inset 0 -11px 0 var(--ch-push)}.say .prod{display:inline-flex;gap:9px;background:var(--primary);color:var(--primary-ink);border-radius:var(--r-pill);padding:1px 16px 3px 14px;font-size:24px;vertical-align:2px}.say .prod,.what{align-items:center}.what{display:flex;gap:10px;margin-top:16px;color:var(--ink-2);flex-wrap:wrap}.who svg{display:block;width:100%;height:auto;overflow:visible}.who text{font-family:var(--font)}.w1{font-size:13.5px;fill:var(--ink-2)}.w2{font-size:22px}.w2,.w3{font-weight:600;fill:var(--ink)}.w3{font-size:13.5px}.w4{font-size:12.5px;fill:var(--ink-3)}.pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}.day{position:relative;height:74px;margin:34px 0 6px}.day .track{left:0;right:0;border-radius:7px;background:var(--canvas)}.day .quiet,.day .track{position:absolute;top:30px;height:14px}.day .quiet{background:var(--line-2)}.day .q1{left:0;width:33.33%;border-radius:7px 0 0 7px}.day .q2{left:87.5%;right:0;border-radius:0 7px 7px 0}.day .pace{position:absolute;top:30px;height:14px;left:41.67%;width:1.4%;background:var(--accent)}.day .o{position:absolute;top:33px;width:8px;height:8px;border-radius:50%;background:var(--ink-3)}.day .lbl{position:absolute;top:52px;font-size:12px;color:var(--ink-3);transform:translateX(-50%);white-space:nowrap}.day .lbl.l{transform:none}.check{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--line)}.check:first-of-type{border-top:0;padding-top:0}.check b{font-weight:600}.check p{color:var(--ink-2);font-size:13.5px}.check .ghost{margin-left:auto;height:32px;background:var(--canvas);flex:none}.sample{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ink-2)}.sample .field{height:32px;margin-left:auto}.go{background:var(--card);border-radius:22px;padding:16px;display:flex;flex-direction:column;gap:12px;margin-top:auto;box-shadow:var(--shadow)}.go .line{display:flex;align-items:center;gap:9px;font-weight:600}.go p{color:var(--ink-2);font-size:13.5px}.go .btn{justify-content:center;width:100%}.setgrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:14px;gap:14px}.span2{grid-column:1/-1}.domgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:36px;gap:36px}.d{display:flex;gap:14px;align-items:center;padding:14px 16px;border-radius:var(--r-md);margin:0 -16px}.d.sel{background:var(--canvas)}.d b{font-weight:600;font-size:15px}.d small{display:block;color:var(--ink-2);font-size:13px;font-family:var(--font)}.d .tag{margin-left:auto;background:var(--card)}.dns{width:100%;border-collapse:collapse;margin-top:16px}.dns td,.dns th{background:none;padding:9px 0;border-top:1px solid var(--line);border-radius:0!important;width:auto!important;text-align:left}.dns th{border-top:0;padding-top:0}.dns td:last-child{text-align:right}.ramp{position:relative;background:var(--canvas);border-radius:20px;padding:44px 18px 10px}.ramp svg{display:block;width:100%;height:214px;overflow:visible}.ramp .axis{display:flex;justify-content:space-between;font-size:12.5px;color:var(--ink-3);margin-top:6px}.ramp .hd{position:absolute;left:18px;top:14px;right:18px;display:flex;align-items:baseline;gap:10px}.keys{width:100%;border-collapse:collapse}.keys td,.keys th{background:none;padding:12px 12px 12px 0;border-top:1px solid var(--line);border-radius:0!important;width:auto!important}.keys th{border-top:0;padding-top:0}.member{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.member.first{border-top:0;padding-top:0}.member b{display:block;font-weight:600;line-height:1.25}.member span.s{font-size:13px;color:var(--ink-2)}.member .field{margin-left:auto;height:32px}.lark{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px 0 9px;border-radius:var(--r-pill);background:var(--ch-email);font-weight:600;font-size:13px}.lark svg{width:16px;height:16px}[data-theme=toco]{--font:"Mulish Variable","Mulish","Open Sans",system-ui,sans-serif;--accent:#FFD400;--accent-ink:#735F00;--on-accent:#000000;--logo-bg:transparent;--logo-ink:#000000;--rail:#FFD400;--rail-ink:#000000;--rail-dim:rgba(0,0,0,.62);--rail-hover:rgba(0,0,0,.08);--rail-on:#000000;--rail-on-ink:#FFD400}[data-theme=toco] .hello h1{font-weight:700;letter-spacing:-.02em}[data-theme=toco] .tile .num{font-weight:800;font-size:40px}[data-theme=toco] .d-title h2,[data-theme=toco] .d-title h3,[data-theme=toco] .h2{font-weight:700}[data-theme=toco] .logo{border-radius:0;width:36px;margin-top:6px;margin-bottom:22px}[data-theme=toco] .logo svg{width:36px;height:auto}.page{min-height:100vh;font-family:var(--font)}a{color:inherit}a.btn,a.d,a.ghost,a.nav,a.pill,a.q,a.seg,a.subtab,a.tab{text-decoration:none}.btn,.ghost,.seg,.subtab{cursor:pointer}.btn[aria-disabled=true],.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.btn.danger{color:var(--bad)}.btn.dark.danger{background:var(--bad);color:var(--primary-ink)}.rail form{display:contents}.rail .me{cursor:pointer;transition:transform .18s}.rail .me:hover{transform:translateY(-1px)}.rail .platform{margin-top:auto}.rail .platform+.nav.push{margin-top:0}.ws a.org{text-decoration:none}.grid2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:14px}.grid2,.grid3{display:grid;gap:14px}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px}.stack{display:flex;flex-direction:column;gap:14px}.rowline{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rowline .sp{margin-left:auto}.lead{font-size:30px;font-weight:600;letter-spacing:-.015em;line-height:1.2;text-wrap:balance}.lead b{font-weight:700}.big{font-size:42px;font-weight:600;letter-spacing:-.02em;line-height:1}.form{gap:12px}.form,.form label,.lbl{display:flex;flex-direction:column}.form label,.lbl{gap:6px;font-size:13px;color:var(--ink-2);font-weight:500}.input,select.input,textarea.input{font:inherit;color:var(--ink);height:40px;padding:0 14px;border-radius:12px;border:0;background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2);font-weight:600;min-width:0;width:100%}textarea.input{height:auto;min-height:76px;padding:10px 14px;font-weight:500;line-height:1.45;resize:vertical}.input::placeholder{color:var(--ink-3);font-weight:500}.input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.input.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px}.on-panel .input{box-shadow:none}.fieldrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.tick{display:inline-flex;flex-direction:row!important;align-items:center;gap:8px;font-weight:600;color:var(--ink)!important;font-size:14.5px!important}.tick input{width:18px;height:18px;accent-color:var(--accent)}.help{font-size:13px;color:var(--ink-3)}.banner{display:flex;align-items:center;gap:12px;padding:12px 18px;border-radius:var(--r-md);background:var(--card);box-shadow:var(--shadow);font-weight:600}.banner .ic{background:var(--canvas)}.banner.bad{color:var(--bad)}.banner.ok{color:var(--ok)}.banner.wait{color:var(--wait)}.banner span.t{color:var(--ink);font-weight:500}.samp{display:inline-flex;align-items:center;gap:6px;background:var(--ch-inapp);border-radius:9px;padding:3px 10px 3px 8px;font-size:13px;font-weight:700;transform:rotate(-2deg);box-shadow:0 8px 14px -8px rgba(92,72,10,.55);white-space:nowrap}.samp svg{width:15px;height:15px}.secret{display:block;padding:12px 14px;border-radius:12px;background:var(--canvas);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.empty{padding:26px 8px}.empty,.pager{color:var(--ink-2)}.pager{display:flex;align-items:center;gap:10px;padding:6px 8px;font-size:13.5px}.switch{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-gap:36px;gap:36px;align-items:start}.state{display:flex;align-items:center;gap:14px}.state .ic{width:52px;height:52px}.state .ic svg{width:24px;height:24px}.state.on .ic{background:var(--ch-email);color:var(--ch-email-ink)}.state.off .ic{color:var(--bad)}.confirm,.state.off .ic{background:var(--canvas)}.confirm{border-radius:20px;padding:18px}.login{min-height:100vh;display:grid;place-items:center;padding:24px}.login .card{width:min(460px,100%);padding:34px 34px 30px;display:flex;flex-direction:column;gap:18px}.login .logo{margin:0}.login h1{font-size:30px;font-weight:600;letter-spacing:-.015em;line-height:1.15}.login .btn{justify-content:center;height:48px}.lark{border:0}.pick{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--r-md);background:var(--canvas);text-decoration:none;font-weight:600;transition:background .18s}.pick:hover{background:var(--line)}.pick .sp{margin-left:auto;color:var(--ink-3)}.orgrow{display:grid;grid-template-columns:44px minmax(0,1.3fr) minmax(0,1.6fr) auto;grid-gap:14px;gap:14px;align-items:center;background:var(--card);border-radius:var(--r-lg);padding:16px 18px;margin-top:8px;text-decoration:none}.orgrow:hover{box-shadow:var(--shadow-lift)}.orgrow h2{margin:0;font-size:16px;font-weight:600}.orgrow .wss{display:flex;gap:6px;flex-wrap:wrap}.timeline{display:flex;flex-direction:column}.timeline .hrow{align-items:flex-start}.timeline .when{min-width:118px}@media (max-width:1360px){.switch{grid-template-columns:1fr;gap:18px}.lead{font-size:26px}}meter{height:8px;border-radius:4px;border:0;background:var(--canvas)}meter::-webkit-meter-bar{background:var(--canvas);border:0;border-radius:4px;height:8px}meter::-webkit-meter-optimum-value{background:var(--ink);border-radius:4px}meter::-moz-meter-bar{background:var(--ink);border-radius:4px}.ghost.danger{color:var(--bad)}.detail .form{gap:10px}.detail .acts .btn{padding:0 12px}@media (max-width:1360px){.app{grid-template-columns:64px minmax(0,1fr) 304px;gap:12px;padding:12px}.search{width:44px;padding:0}.search kbd{display:none}.hello h1{font-size:28px}.tile{padding:16px 14px 16px 18px}.tile .num{font-size:36px}.tile .pill{padding:0 14px}.flow{padding:20px 22px 14px}.flow .legend{display:none}.detail{padding:16px 16px 20px}.d-title h3{font-size:19px}.app.two{grid-template-columns:64px minmax(0,1fr)}.app.wide{grid-template-columns:64px minmax(0,1fr) 500px}.pad{padding:20px 22px}}