@font-face{font-family:Satoshi;src:url(/assets/satoshi-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/satoshi-500.woff2) format("woff2");font-weight:500;font-display:swap}.rm-main,.rm-side{transition:opacity .6s ease .36s,transform .95s cubic-bezier(.22,.8,.2,1) .36s}.rm-main{transform-origin:72% 15%}.rm-app.is-leaving .rm-main{transform:scale(1.045)}.rm-app.is-leaving .rm-main,.rm-app.is-leaving .rm-side{opacity:0;transition:opacity .42s ease,transform .95s cubic-bezier(.22,.8,.2,1)}.rm-app.is-leaving .rm-side{transform:translateX(-14px)}.rm-app.is-sending .rm-btn-send{animation:rmtSendPress .75s cubic-bezier(.3,.7,.2,1) both}@keyframes rmtSendPress{0%{box-shadow:0 0 0 rgba(255,170,70,0),0 0 0 rgba(80,170,255,0);transform:scale(1)}55%{box-shadow:0 0 12px rgba(255,170,70,.6),0 0 26px rgba(80,170,255,.38);transform:scale(1)}72%{box-shadow:0 0 16px rgba(255,170,70,.8),0 0 34px rgba(80,170,255,.5);transform:scale(.955)}to{box-shadow:0 0 18px rgba(255,170,70,.85),0 0 38px rgba(80,170,255,.55);transform:scale(1)}}.rm-app.is-sending .rm-row .rm-check i{background:var(--rm-accent);border-color:var(--rm-accent);transition:background .22s ease calc(var(--i, 0) * 34ms),border-color .22s ease calc(var(--i, 0) * 34ms)}.rm-bloom{background:radial-gradient(circle,rgba(255,170,110,.5) 0,rgba(255,150,80,.26) 26%,rgba(90,150,255,.14) 48%,rgba(60,120,255,0) 70%);border-radius:50%;height:420px;opacity:0;pointer-events:none;position:absolute;right:38px;top:-94px;transform:scale(.08);width:420px;z-index:4}.rm-app.is-leaving .rm-bloom{animation:rmtBloom 1.05s cubic-bezier(.2,.7,.2,1) both}@keyframes rmtBloom{0%{opacity:0;transform:scale(.08)}30%{opacity:.55}to{opacity:0;transform:scale(2.6)}}.rm-badge{z-index:3}.rmt{--t:#f4f2ed;--t2:#d1cfcf;--nav:#9c9c92;--label:#8a877f;--sub:rgba(255,255,255,0.6);--tborder:rgba(255,255,255,0.07);--sunken:rgba(15,15,15,0.25);--card:rgba(15,15,15,0.25);--card-border:#2a2925;--side:rgba(8,8,8,0.25);--side-border:rgba(255,255,255,0.08);--accent:#ff8f55;--curve:cubic-bezier(0.22,0.8,0.2,1);--pi-new:#8b93a3;--pi-contacted:#5aa9ff;--pi-qualified:#a78bfa;--pi-proposal:#ff8f55;--pi-won:#46b96f;--pi-lost:#7f4440;--panel:rgba(255,255,255,0.06);--panel-border:rgba(255,255,255,0.13);--gap:10px;--round:16px;color:var(--t);font-family:Satoshi,Inter Display,Inter,sans-serif;inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(.97);transition:opacity .42s ease,transform .9s var(--curve),visibility 0s linear .42s;visibility:hidden;z-index:2}.rmt.is-playing{opacity:1;transform:none;transition:opacity .65s ease .34s,transform 1.05s var(--curve) .34s,visibility 0s;visibility:visible}.rmt-canvas{height:600px;position:relative;transform-origin:left top;width:1120px}.rmt-rail{bottom:0;display:flex;flex-direction:column;gap:var(--gap);left:0;position:absolute;top:0;width:52px}.rmt-logo{align-items:center;background:var(--panel);border-bottom:1px solid var(--panel-border);border-bottom-right-radius:var(--round);border-right:1px solid var(--panel-border);box-shadow:0 14px 38px rgba(0,0,0,.35);display:flex;flex:none;height:46px;justify-content:center}.rmt-logo img{height:25px;object-fit:contain;width:22px}.rmt-rail nav{background:var(--panel);border-right:1px solid var(--panel-border);border-top:1px solid var(--panel-border);border-top-right-radius:var(--round);box-shadow:0 14px 38px rgba(0,0,0,.35);flex:1;padding:10px 7px;position:relative}.rmt-rail nav span{align-items:center;color:var(--nav);display:flex;height:32px;justify-content:center;margin-bottom:4px;position:relative;transition:color .5s ease}.rmt-rail nav span.is-active{color:var(--t)}.rmt-rail-pill{background:rgba(255,255,255,.09);border-radius:9px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);height:32px;left:7px;position:absolute;right:7px;top:10px;transition:transform .9s cubic-bezier(.65,0,.2,1)}.rmt-pane{background:radial-gradient(circle,rgba(255,255,255,.07) .75px,transparent 0) 0 0 /8px 8px,radial-gradient(65% 60% at 18% 4%,rgba(255,150,60,.16),transparent 72%),radial-gradient(65% 60% at 82% 6%,rgba(60,140,255,.17),transparent 72%),linear-gradient(180deg,rgba(23,26,34,.5),rgba(18,20,27,.5) 45%,rgba(13,14,18,.55));border:1px solid var(--panel-border);border-radius:var(--round);bottom:var(--gap);left:calc(52px + var(--gap));overflow:hidden;position:absolute;right:var(--gap);top:var(--gap)}.rmt-scene{inset:0;opacity:0;position:absolute;transform:translateY(26px);transition:opacity .38s ease,transform .7s var(--curve),visibility 0s linear .38s;visibility:hidden}.rmt-scene.is-on{opacity:1;transform:none;transition:opacity .6s ease .32s,transform 1s var(--curve) .32s,visibility 0s;visibility:visible}.rmt-scene.is-past{transform:translateY(-22px)}.rmt-cam{left:0;padding:18px 22px 0;position:absolute;right:0;top:0}.rmt-r,.rmt-tpl{opacity:0;transform:translateY(14px);transition:opacity .6s ease var(--d,0s),transform .85s var(--curve) var(--d,0s)}.b1 .rmt-r,.b1 .rmt-tpl{opacity:1;transform:none}.rmt-head{align-items:flex-start;display:flex;justify-content:space-between;min-height:50px;position:relative}.rmt-head.is-stacked{align-items:flex-start;flex-direction:column;gap:8px;justify-content:flex-start}.rmt-pg{gap:11px}.rmt-pg,.rmt-pg-icon{align-items:center;display:flex}.rmt-pg-icon{background:linear-gradient(118deg,transparent 12%,rgba(255,255,255,.05) 38%,transparent 62%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.022));border-radius:8px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 8px 12px -10px rgba(255,255,255,.12),0 0 10px rgba(255,170,70,.18),0 0 18px rgba(80,170,255,.12);color:var(--t);flex:none;height:30px;justify-content:center;width:30px}.rmt-title{color:var(--t);font-family:Cenura,Satoshi,sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:1;margin:0;white-space:nowrap}.rmt-sub{color:var(--sub);font-size:11.5px;line-height:15px;margin:2px 0 0 1px}.rmt-tools{align-items:center;display:flex;gap:8px}.rmt-switch,.rmt-tabs{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.022));border:1px solid rgba(255,255,255,.1);border-radius:9px;color:var(--t2);display:inline-flex;font-size:11.5px;font-weight:500;gap:2px;padding:2px}.rmt-switch i,.rmt-tabs i{border-radius:7px;font-style:normal;padding:5px 12px}.rmt-switch i.is-on,.rmt-tabs i.is-on{background:rgba(255,255,255,.1);color:#fff}.rmt-switch.is-small{border-radius:999px;font-size:10.5px}.rmt-switch.is-small i{border-radius:999px;padding:3px 9px}.rmt-search{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.022));border:1px solid rgba(255,255,255,.1);border-radius:9px;color:var(--nav);gap:7px;padding:0 11px;width:158px}.rmt-primary,.rmt-search{align-items:center;display:flex;font-size:11.5px;height:29px}.rmt-primary{background:#f7f5ef;border-radius:8px;color:#000;font-weight:600;gap:5px;padding:0 12px}.rmt-deal,.rmt-dots,.rmt-glass,.rmt-mtile,.rmt-od-kpi{background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.022) 46%,transparent 62%),linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035) 45%,rgba(255,255,255,.025));position:relative}.rmt-glass{border-radius:20px;box-shadow:inset 0 18px 30px -24px rgba(255,255,255,.11),inset 0 -20px 30px -26px rgba(0,0,0,.38),0 14px 34px -16px rgba(0,0,0,.55)}.rmt-deal:before,.rmt-dots:before,.rmt-glass:before,.rmt-mtile:before,.rmt-od-kpi:before{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:radial-gradient(90% 140% at 0 0,rgba(255,255,255,.36),rgba(255,255,255,0) 60%),radial-gradient(70% 120% at 100% 100%,rgba(255,255,255,.15),rgba(255,255,255,0) 60%),linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.065) 55%,rgba(255,255,255,.08));border-radius:inherit;content:"";inset:0;padding:1px;pointer-events:none;position:absolute;z-index:1}.rmt-dots:before,.rmt-mtile:before,.rmt-od-kpi:before{background:linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,.07) 45%,rgba(255,255,255,.04))}.rmt-dots,.rmt-mtile,.rmt-od-kpi{background:linear-gradient(118deg,transparent 12%,rgba(255,255,255,.04) 38%,transparent 62%),linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.02));box-shadow:inset 0 10px 16px -12px rgba(255,255,255,.14),0 1px 2px rgba(0,0,0,.28),0 10px 22px -12px rgba(0,0,0,.45)}.rmt-card-head{align-items:flex-start;display:flex;gap:7px}.rmt-kicker{color:var(--sub);font-size:10.5px;line-height:14px}.rmt-card-title{color:var(--t);font-size:13.5px;font-weight:700;line-height:18px}.rmt-chip{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.022));border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);color:var(--t2);display:inline-flex;flex:none;font-size:10.5px;font-weight:500;gap:5px;line-height:14px;padding:3px 9px;white-space:nowrap}.rmt-chip b{color:var(--t);font-variant-numeric:tabular-nums;font-weight:700}.rmt-chip small{font-size:9.5px;opacity:.6}.rmt-chip.is-right{margin-left:auto}.rmt-dot{background:var(--pi-new);border-radius:50%;flex:none;height:7px;width:7px}.rmt-dot[data-stage=contacted]{background:var(--pi-contacted)}.rmt-dot[data-stage=qualified]{background:var(--pi-qualified)}.rmt-dot[data-stage=proposal]{background:var(--pi-proposal)}.rmt-dot[data-stage=won]{background:var(--pi-won)}.rmt-dot[data-stage=lost]{background:var(--pi-lost)}.rmt-s-crm .rmt-cam{transition:transform 1.75s cubic-bezier(.65,0,.2,1)}.rmt-s-crm.b3 .rmt-cam{transform:translateY(-276px)}.rmt-s-crm.b7 .rmt-cam{transform:none}.rmt-overview{border-radius:22px;margin-top:14px;padding:13px 16px 11px}.rmt-chart{align-items:stretch;display:flex;gap:10px;margin-top:6px}.rmt-pi-gauge{align-self:center;flex:0 0 190px;margin:0 2px}.rmt-gauge{position:relative}.rmt-gauge svg{display:block;margin:0 auto;overflow:visible;width:100%}.rmt-g-seg{fill:none;stroke-linecap:round;stroke-width:14;transition:opacity .25s ease,stroke-dasharray .95s cubic-bezier(.22,.61,.36,1),stroke-dashoffset .95s cubic-bezier(.22,.61,.36,1)}.rmt-g-seg[data-stage=new]{stroke:var(--pi-new);filter:drop-shadow(0 0 5px rgba(139,147,163,.38))}.rmt-g-seg[data-stage=contacted]{stroke:var(--pi-contacted);filter:drop-shadow(0 0 5px rgba(90,169,255,.38))}.rmt-g-seg[data-stage=qualified]{stroke:var(--pi-qualified);filter:drop-shadow(0 0 5px rgba(167,139,250,.38))}.rmt-g-seg[data-stage=proposal]{stroke:var(--pi-proposal);filter:drop-shadow(0 0 5px rgba(255,143,85,.38))}.rmt-g-seg[data-stage=won]{stroke:var(--pi-won);filter:drop-shadow(0 0 5px rgba(70,185,111,.38))}.rmt-g-num{align-items:baseline;bottom:14px;display:flex;font-size:34px;font-variant-numeric:tabular-nums;font-weight:500;justify-content:center;left:0;letter-spacing:-.04em;line-height:1;position:absolute;right:0}.rmt-g-num b{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fff 35%,rgba(255,255,255,.66));color:transparent;font-weight:500;position:relative}.rmt-g-num.is-money b:before{color:var(--sub);content:"£";font-size:17px;letter-spacing:0;margin-right:3px;position:absolute;right:100%;top:2px;-webkit-text-fill-color:var(--sub)}.rmt-g-lbl{color:var(--sub);font-size:11px;font-weight:500;margin-top:6px;text-align:center}.rmt-mgrid{display:flex;flex:0 0 262px;flex-direction:column;gap:6px;justify-content:center}.rmt-mtile{align-items:center;border-radius:12px;column-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:7px 11px;row-gap:1px;transition:box-shadow .7s ease .5s}.rmt-mtile-top{align-items:center;color:var(--sub);display:flex;font-size:10.5px;font-weight:500;gap:4px;grid-column:1;grid-row:1}.rmt-mtile-top .rmt-dot:last-of-type{margin-right:2px}.rmt-mtile b{align-items:baseline;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fff 35%,rgba(255,255,255,.66));color:transparent;display:flex;font-size:19px;font-variant-numeric:tabular-nums;font-weight:500;gap:1px;grid-column:2;grid-row:1/span 2;letter-spacing:-.03em;line-height:1}.rmt-mtile b small{color:rgba(245,247,252,.5);font-size:11px;letter-spacing:0;-webkit-text-fill-color:rgba(245,247,252,.5)}.rmt-mtile.is-won b{background-image:linear-gradient(180deg,#7ee2a2 30%,#2f9e5a)}.rmt-mtile.is-lost b{background-image:linear-gradient(180deg,#e08a83 30%,#9b4f49)}.rmt-mtile-sub{color:var(--sub);font-size:9.5px;grid-column:1;grid-row:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rmt-mtile.is-hit{box-shadow:inset 0 10px 16px -12px rgba(255,255,255,.14),0 0 16px rgba(70,185,111,.4),inset 0 0 0 1px rgba(70,185,111,.32)}.rmt-dots{border-radius:14px;display:flex;flex:1;flex-direction:column;min-width:0;padding:10px 13px 6px}.rmt-dots .rmt-card-head{align-items:center;gap:5px}.rmt-dots-title{color:var(--t);font-size:12px;font-weight:600;line-height:16px}.rmt-dots .rmt-chip{color:var(--sub);font-size:9.5px;padding:2px 8px}.rmt-dots-body{display:flex;flex:1;gap:6px;margin-top:8px}.rmt-dots-y{color:var(--sub);display:flex;flex-direction:column;font-size:9px;justify-content:space-between;line-height:1;padding-bottom:18px}.rmt-dots-plot{display:flex;flex:1;flex-direction:column;justify-content:flex-end;min-width:0}.rmt-dots-cols{display:grid;gap:2px;grid-template-columns:repeat(32,minmax(0,1fr))}.rmt-dots-col{display:flex;flex-direction:column-reverse;gap:2px}.rmt-dots-col i{aspect-ratio:1;background:rgba(255,255,255,.05);border-radius:2px;display:block}.rmt-dots-col i.gh{background:rgba(255,255,255,.13)}.rmt-dots-col i.on{background:linear-gradient(180deg,#ff9a55,#f0640f);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 0 5px rgba(255,120,40,.25)}.rmt-dots-col i{opacity:0}.rmt-dots.is-live .rmt-dots-col i{animation:rmtDotIn .75s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.52s + var(--c) * 30ms + var(--r) * 22ms)}@keyframes rmtDotIn{0%{opacity:0;transform:translateY(5px) scale(.55)}to{opacity:1;transform:none}}.rmt-dots-x{color:var(--sub);font-size:9px;height:12px;margin-top:6px;position:relative}.rmt-dots-x span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.rmt-dots-x span.is-last{right:0;transform:none}.rmt-chart-foot{align-items:center;border-top:1px solid rgba(255,255,255,.09);color:var(--sub);display:flex;font-size:10.5px;gap:8px;margin-top:8px;padding-top:7px}.rmt-board-heads{align-items:start;display:grid;gap:12px;grid-template-columns:repeat(6,160px);margin-top:16px}.rmt-col-head{align-items:center;display:flex;flex-wrap:wrap;gap:5px 6px}.rmt-col-head b{color:var(--t);font-size:12px;font-weight:700}.rmt-col-head i{background:rgba(255,255,255,.08);border-radius:5px;color:var(--nav);font-size:9.5px;font-style:normal;font-weight:700;min-width:17px;padding:0 5px;text-align:center}.rmt-col-head em{color:var(--sub);font-size:10.5px;font-style:normal;font-variant-numeric:tabular-nums;font-weight:500;margin-left:auto}.rmt-add{align-items:center;border:1px dashed rgba(255,255,255,.11);border-radius:8px;color:var(--nav);display:flex;flex:0 0 100%;font-size:10.5px;font-weight:500;gap:4px;height:25px;justify-content:center;margin-top:3px}.rmt-board{height:420px;margin-top:8px;position:relative}.rmt-deal{border-radius:14px;box-shadow:inset 0 14px 22px -18px rgba(255,255,255,.1),inset 0 -14px 22px -20px rgba(0,0,0,.32),0 10px 22px -14px rgba(0,0,0,.55);display:flex;flex-direction:column;gap:3px;left:0;opacity:0;padding:9px 11px;position:absolute;top:0;transform:translateY(16px);transition:opacity .5s ease var(--d,0s),transform .5s cubic-bezier(.2,.72,.18,1) var(--d,0s),translate .95s cubic-bezier(.62,.02,.18,1),box-shadow .45s ease;width:160px}.b2 .rmt-deal{opacity:1;transform:none}.b2 .rmt-deal.is-lifted{background:#141312;box-shadow:inset 0 0 0 1px rgba(255,190,130,.65),0 0 14px rgba(255,170,70,.42),0 0 30px rgba(80,170,255,.28),0 26px 40px -14px rgba(0,0,0,.8);transform:scale(1.05) rotate(-1.6deg);transition:transform .32s cubic-bezier(.2,.8,.3,1),translate .95s cubic-bezier(.62,.02,.18,1),box-shadow .32s ease,background .32s ease;z-index:5}.b2 .rmt-deal.is-landed{box-shadow:inset 0 0 0 1px rgba(70,185,111,.62),0 0 18px rgba(70,185,111,.36);transition:transform .4s cubic-bezier(.2,.8,.3,1),translate .95s cubic-bezier(.62,.02,.18,1),box-shadow .5s ease,background .5s ease;z-index:4}.rmt-deal-top{align-items:flex-start;display:flex;gap:5px;height:34px;justify-content:space-between}.rmt-deal-name{font-size:12px}.rmt-deal-name,.rmt-deal-value{color:var(--t);font-weight:700;line-height:15.5px}.rmt-deal-value{flex:none;font-size:11px}.rmt-deal-line{align-items:center;color:var(--t2);display:flex;font-size:10.5px;gap:6px;line-height:14px;min-width:0}.rmt-deal-foot svg,.rmt-deal-line svg{color:var(--sub);flex:none}.rmt-deal-line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rmt-deal-foot{align-items:center;border-top:1px solid rgba(255,255,255,.08);color:var(--sub);display:flex;font-size:9.5px;gap:5px;margin-top:4px;padding-top:6px}.rmt-deal-stale{align-self:flex-start;background:rgba(255,143,85,.14);border-radius:6px;color:#ffb088;font-size:9.5px;font-weight:500;line-height:13px;margin-top:5px;padding:3px 7px}.rmt-s-activity .rmt-cam{transition:transform 7s cubic-bezier(.37,0,.63,1)}.rmt-s-activity.b8 .rmt-cam{transform:translateY(calc(-1 * var(--cam-end, 936px)))}.rmt-head.is-mission{min-height:42px}.rmt-profile{align-items:center;display:flex;gap:16px;padding:11px 16px}.rmt-profile img{border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.14);display:block;flex:none;height:66px;object-fit:cover;width:66px}.rmt-profile-name{color:var(--t);font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:25px}.rmt-profile-title{color:var(--sub);font-size:12px;line-height:16px}.rmt-daily{margin-top:10px;padding:11px 14px 12px}.rmt-daily-cols{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:8px}.rmt-daily-col{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015));border-radius:14px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),inset 0 10px 16px -12px rgba(255,255,255,.1);display:flex;flex-direction:column;min-width:0;padding:9px 12px}.rmt-daily-head{align-items:center;color:var(--t2);display:flex;font-size:11px;gap:6px;height:22px;margin-bottom:3px}.rmt-daily-head>svg{color:var(--accent);flex:none}.rmt-daily-head b{font-weight:700}.rmt-daily-head>i{background:rgba(255,255,255,.08);border-radius:5px;color:var(--nav);font-size:9.5px;font-style:normal;font-weight:700;min-width:17px;padding:0 5px;text-align:center}.rmt-core-ring{flex:none;height:22px;margin-left:auto;position:relative;width:22px}.rmt-core-ring svg{fill:none;height:100%;stroke-width:2.2;transform:rotate(-90deg);width:100%}.rmt-core-ring circle{stroke:rgba(255,255,255,.09)}.rmt-core-ring circle.is-fill{stroke:var(--accent);stroke-dasharray:1;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.33,1,.68,1)}.rmt-core-ring i{color:var(--t2);font-size:10px;font-style:normal;font-variant-numeric:tabular-nums;font-weight:500;inset:0;line-height:22px;position:absolute;text-align:center}.rmt-switch.is-right{margin-left:auto}.rmt-core{align-items:center;display:flex;gap:9px;height:34px;min-width:0}.rmt-core>.rmt-tick{flex:none}.rmt-core-ic{align-items:center;background:rgba(255,255,255,.07);border-radius:6px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);color:var(--t2);display:flex;flex:none;height:21px;justify-content:center;width:21px}.rmt-core-text{display:flex;flex:1;flex-direction:column;min-width:0}.rmt-core-text b{color:var(--t);font-size:11.5px;font-weight:500;line-height:15px;white-space:nowrap}.rmt-core-text small{color:var(--sub);font-size:9.5px;line-height:13px}.rmt-core-start{align-items:center;background:#f7f5ef;border-radius:999px;color:#000;display:inline-flex;flex:none;font-size:10px;font-weight:600;gap:4px;height:22px;padding:0 10px}.rmt-core-text small.rmt-due-meta{align-items:center;display:flex;gap:4px}.rmt-due-meta i{border-radius:50%;flex:none;height:5px;width:5px}.rmt-due-meta.is-high{color:#ff6b4a}.rmt-due-meta.is-high i{background:#ff5f56}.rmt-due-meta.is-medium{color:#ffa66f}.rmt-due-meta.is-medium i{background:var(--accent)}.rmt-daily-note{color:var(--label);font-size:9.5px;line-height:13px;margin-top:auto;padding-top:7px}.rmt-daily-head b{white-space:nowrap}.rmt-todo-add{align-items:center;color:rgba(245,247,252,.85);display:inline-flex;font-size:10px;font-weight:600;gap:4px;margin-right:5px;padding:3px 9px;white-space:nowrap}.rmt-core-live,.rmt-todo-add{background:rgba(255,255,255,.09);border-radius:999px;margin-left:auto}.rmt-core-live{color:var(--sub);flex:none;font-size:9.5px;padding:3px 8px}.rmt-od{margin-top:10px;padding:14px 18px 16px}.rmt-od-head{align-items:flex-start;display:flex;gap:10px;margin-bottom:12px}.rmt-od-title{color:var(--t);font-size:22px;font-weight:700;letter-spacing:-.025em;line-height:1.15;margin:1px 0 3px}.rmt-od-lede{color:var(--sub);font-size:11px;line-height:15px}.rmt-od-kpis{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.rmt-od-kpi{border-radius:14px;display:flex;flex-direction:column;padding:11px 13px 10px}.rmt-od-kpi-top{align-items:center;color:var(--sub);display:flex;font-size:10.5px;gap:6px;min-height:17px}.rmt-od-kpi-top em{align-items:center;background:rgba(34,197,94,.13);border-radius:999px;color:#22c55e;display:inline-flex;font-size:9px;font-style:normal;font-weight:600;gap:2px;margin-left:auto;opacity:0;padding:2px 6px;transform:scale(.6);transition:opacity .3s ease,transform .45s cubic-bezier(.34,1.56,.64,1)}.rmt-od-kpi-top em.is-in{opacity:1;transform:none}.rmt-od-kpi-num{align-items:baseline;color:var(--t);display:flex;font-size:30px;font-variant-numeric:tabular-nums;font-weight:500;gap:1px;letter-spacing:-.04em;line-height:1;margin:7px 0 5px}.rmt-od-kpi-num small{color:var(--sub);font-size:15px;letter-spacing:0}.rmt-od-kpi-sub{color:var(--sub);font-size:10px;line-height:13px}.rmt-od-kpi-link{color:var(--accent);font-size:10px;font-weight:600}.rmt-od-row{display:grid;gap:10px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin-top:10px}.rmt-od-card{display:flex;flex-direction:column;padding:13px 18px 14px}.rmt-od-legend{color:var(--sub);display:flex;font-size:10px;gap:10px}.rmt-od-legend span{align-items:center;display:inline-flex;gap:5px}.rmt-od-legend i{border-radius:50%;height:7px;width:7px}.rmt-od-chart{height:130px;margin-top:18px;position:relative}.rmt-od-chart svg{clip-path:inset(-20px 100% -20px 0);filter:drop-shadow(0 0 8px rgba(255,143,85,.22));height:100%;inset:0;overflow:visible;position:absolute;transition:clip-path 1.35s cubic-bezier(.65,0,.35,1);width:100%}.rmt-od-chart.is-live svg{clip-path:inset(-20px 0 -20px 0)}.rmt-od-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rmt-od-line.is-t{stroke:#ff8f55;stroke-width:2.2}.rmt-od-line.is-r{stroke:#5aa9ff;stroke-width:1.8}.rmt-od-grid{border-top:1px dashed rgba(255,255,255,.09);height:0;left:0;position:absolute;right:0}.rmt-od-grid span{color:var(--sub);font-size:9px;left:0;position:absolute;top:-14px}.rmt-od-dot{background:#fff;border:2px solid #ff8f55;border-radius:50%;box-shadow:0 0 8px rgba(255,143,85,.55);height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;transform:scale(0);transition:transform .45s cubic-bezier(.34,1.56,.64,1) 1.2s;width:9px}.rmt-od-chart.is-live .rmt-od-dot{transform:none}.rmt-od-axis{color:var(--sub);font-size:9.5px;height:13px;margin-top:8px;position:relative}.rmt-od-axis span{position:absolute;top:0;transform:translateX(-50%)}.rmt-od-axis span.is-first{transform:none}.rmt-od-axis span.is-last{transform:translateX(-100%)}.rmt-od-gauge{margin:auto auto 0;max-width:200px;padding-top:6px;position:relative;width:100%}.rmt-od-gauge .rmt-g-num{bottom:2px}.rmt-od-pipe-leg{display:flex;flex-wrap:wrap;gap:4px 11px;justify-content:center;margin:8px auto 0;max-width:250px}.rmt-od-pipe-leg>span{align-items:center;color:var(--sub);display:inline-flex;font-size:9.5px;gap:5px;white-space:nowrap}.rmt-od-pipe-leg b{color:var(--t);font-variant-numeric:tabular-nums;font-weight:600}.rmt-od-g-ticks{fill:none;stroke:rgba(255,255,255,.2);stroke-linecap:round;stroke-width:1.2}.rmt-od-g-track{fill:none;stroke:rgba(255,255,255,.08);stroke-linecap:round;stroke-width:14}.rmt-od-g-cap{color:var(--sub);font-size:10px;line-height:14px;margin-top:9px;text-align:center}.rmt-od-chart svg{transition-delay:.1s}.rmt-od-chart .rmt-od-dot{transition-delay:1.35s}.rmt-od-row.is-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rmt-od-streak i{color:var(--sub);font-style:normal;margin-right:4px}.rmt-od-heat{display:grid;gap:5px 8px;grid-template-columns:auto minmax(0,1fr);margin-top:12px}.rmt-od-heat-months{color:var(--sub);display:grid;font-size:9.5px;gap:4px;grid-column:2;grid-template-columns:repeat(18,minmax(0,1fr))}.rmt-od-heat-months span{overflow:visible;white-space:nowrap}.rmt-od-heat-days{align-items:center;color:var(--sub);display:grid;font-size:9.5px;gap:4px;grid-column:1;grid-row:2;grid-template-rows:repeat(7,minmax(0,1fr))}.rmt-od-heat-grid{display:grid;gap:4px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-column:2;grid-row:2;grid-template-rows:repeat(7,auto)}.rmt-od-cell{aspect-ratio:1;background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.03));border-radius:5px;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(255,255,255,.06);display:block}.rmt-od-cell[data-level="1"]{background:linear-gradient(180deg,rgba(255,150,80,.34),rgba(217,114,44,.22))}.rmt-od-cell[data-level="2"]{background:linear-gradient(180deg,rgba(255,150,80,.55),rgba(217,114,44,.38))}.rmt-od-cell[data-level="3"]{background:linear-gradient(180deg,rgba(255,160,95,.8),rgba(230,120,50,.62))}.rmt-od-cell[data-level="4"]{background:linear-gradient(180deg,rgba(255,180,125,1),rgba(255,143,85,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 0 10px rgba(255,143,85,.38)}.rmt-od-cell.is-future{background:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.rmt-od-heat-grid .rmt-od-cell{opacity:0;transform:translateX(-6px) scale(.7);transition:opacity .7s ease var(--t,0s),transform .9s cubic-bezier(.22,1,.36,1) var(--t,0s)}.rmt-od-row.is-live .rmt-od-heat-grid .rmt-od-cell{opacity:1;transform:none}.rmt-od-heat-foot{align-items:center;color:var(--sub);display:flex;font-size:10.5px;gap:10px;margin-top:12px}.rmt-od-heat-foot b{color:var(--t)}.rmt-od-heat-legend{align-items:center;display:inline-flex;gap:4px;margin-left:auto}.rmt-od-heat-legend .rmt-od-cell{border-radius:3px;height:10px;width:10px}.rmt-od-mix-bar{border-radius:999px;display:flex;gap:3px;height:11px;margin:12px 0 10px;overflow:hidden}.rmt-od-mix-bar i{border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.4);display:block;flex:0 1 auto;max-width:0;transition:max-width 1s cubic-bezier(.65,0,.35,1)}.rmt-od-row.is-live .rmt-od-mix-bar i{max-width:100%}.rmt-od-mix-row{align-items:center;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto 32px;padding:4px 0}.rmt-od-ic{align-items:center;background:color-mix(in srgb,var(--c) 15%,transparent);border-radius:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 24%,transparent);color:var(--c);display:flex;flex:none;height:24px;justify-content:center;width:24px}.rmt-od-ic.is-round{border-radius:50%}.rmt-od-mix-name{color:var(--t2);font-size:11px}.rmt-od-mix-row b{color:var(--t);font-size:11.5px;font-variant-numeric:tabular-nums}.rmt-od-mix-row small{color:var(--sub);font-size:10px;text-align:right}.rmt-od-mix-foot{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:auto;padding-top:10px}.rmt-od-mix-foot>div{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border-radius:11px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 1px rgba(255,255,255,.05);display:flex;flex-direction:column;gap:3px;padding:9px 11px}.rmt-od-mix-foot span{color:var(--sub);font-size:10px}.rmt-od-mix-foot b{color:var(--t);font-size:17px;font-weight:600}.rmt-od-cads{display:flex;flex-direction:column;gap:13px;margin-top:14px}.rmt-od-cad-top{align-items:baseline;display:flex;margin-bottom:6px}.rmt-od-cad-top span{color:var(--t);font-size:11.5px;font-weight:600}.rmt-od-cad-top b{color:var(--t);font-size:12px;margin-left:auto}.rmt-od-cad-top b.is-good{color:#22c55e}.rmt-od-cad-bar{background:rgba(255,255,255,.08);border-radius:999px;height:5px;overflow:hidden}.rmt-od-cad-bar i{background:linear-gradient(90deg,#e0651f,#ff8f55 55%,#5aa9ff);border-radius:999px;box-shadow:0 0 10px rgba(255,143,85,.45);display:block;height:100%;max-width:0;transition:max-width 1.05s cubic-bezier(.65,0,.35,1)}.rmt-od-row.is-live .rmt-od-cad-bar i{max-width:100%}.rmt-od-cad-meta{color:var(--sub);font-size:10px;margin-top:5px}.rmt-od-acts{display:flex;flex-direction:column;gap:2px;margin-top:10px}.rmt-od-act{align-items:center;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto auto;opacity:0;padding:4px 0;transform:translateX(-8px);transition:opacity .5s ease calc(var(--i) * 70ms + .2s),transform .5s cubic-bezier(.2,.72,.18,1) calc(var(--i) * 70ms + .2s)}.rmt-od-row.is-live .rmt-od-act{opacity:1;transform:none}.rmt-od-act-txt{display:flex;flex-direction:column;min-width:0}.rmt-od-act-txt b{color:var(--t);font-size:11px;font-weight:600}.rmt-od-act-txt small{color:var(--sub);font-size:9.5px}.rmt-od-act em{background:rgba(255,255,255,.07);border-radius:999px;color:var(--t2);font-size:9.5px;font-style:normal;padding:2px 8px}.rmt-od-act em.is-good{background:rgba(34,197,94,.13);color:#22c55e}.rmt-od-act time{color:var(--sub);font-size:9.5px}@media (prefers-reduced-motion:reduce){.rmt-g-seg,.rmt-od-act,.rmt-od-cad-bar i,.rmt-od-chart svg,.rmt-od-dot,.rmt-od-heat-grid .rmt-od-cell,.rmt-od-kpi-top em,.rmt-od-mix-bar i{transition:none}}.rmt-tick{border:1px solid rgba(255,255,255,.28);border-radius:4px;display:block;height:13px;position:relative;transition:background .2s ease,border-color .2s ease;width:13px}.rmt-tick:after{border-radius:inherit;box-shadow:0 0 8px rgba(255,143,85,.72),0 0 18px rgba(255,143,85,.3);content:"";inset:-1px;opacity:0;pointer-events:none;position:absolute}.rmt-core.is-done .rmt-tick:after{animation:rmtTickGlow 1.1s ease-out both}@keyframes rmtTickGlow{0%{opacity:0}28%{opacity:1}to{opacity:.3}}.rmt-tick svg{display:block;height:100%;margin:-1px;opacity:0;overflow:visible;width:calc(100% + 2px)}.rmt-tick path{stroke:#141413;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.rmt-core.is-done .rmt-tick{animation:rmtTickPop .42s cubic-bezier(.34,1.7,.64,1) both;background:var(--accent);border-color:var(--accent)}@keyframes rmtTickPop{0%{transform:scale(.72)}to{transform:scale(1)}}.rmt-core.is-done .rmt-tick svg{opacity:1}.rmt-core.is-done .rmt-tick path{stroke-dashoffset:0;transition:stroke-dashoffset .26s cubic-bezier(.5,0,.2,1) .06s}.rmt-strike{display:inline-block;position:relative}.rmt-strike:after{background:rgba(255,255,255,.72);border-radius:1px;content:"";height:1.25px;left:-2px;position:absolute;right:-2px;top:52%;transform:rotate(-.5deg) scaleX(0);transform-origin:left center}.rmt-core.is-done .rmt-strike:after{transform:rotate(-.5deg) scaleX(1);transition:transform .42s cubic-bezier(.55,.05,.3,1) .16s}.rmt-core-ic,.rmt-core-text b,.rmt-core-text small{transition:color .4s ease .32s,opacity .4s ease .32s}.rmt-core.is-done .rmt-core-text b{color:rgba(255,255,255,.5)}.rmt-core.is-done .rmt-core-ic,.rmt-core.is-done .rmt-core-text small{opacity:.5}.rmt-core-start{transition:opacity .3s ease,transform .3s ease}.rmt-core.is-done .rmt-core-start{opacity:0;transform:scale(.9)}.rmt-sweep{transition:box-shadow .5s ease .25s,color .5s ease .25s}.rmt-sweep.is-clear{box-shadow:inset 0 0 0 1px rgba(70,185,111,.55);color:#6fd394}.rmt-tabs,.rmt-tabs i{border-radius:999px}.rmt-queue-stage{margin:12px 18px 0;position:relative}.rmt-queue{opacity:0;padding:14px 20px;transform:translateY(14px);transition:opacity .6s ease .08s,transform .85s var(--curve) .08s}.b1 .rmt-queue{opacity:1;transform:none}.b4 .rmt-queue{opacity:1}.b5 .rmt-queue{opacity:0;transform:translateY(-16px) scale(.985);transition:opacity .42s ease,transform .6s var(--curve)}.rmt-q-head{align-items:center;color:var(--sub);display:flex;font-size:10.5px;font-variant-numeric:tabular-nums;gap:10px;margin-bottom:9px}.rmt-q-bar{background:var(--sunken);border-radius:999px;flex:1;height:3px}.rmt-q-bar i{background:linear-gradient(90deg,#ffb077,var(--accent));border-radius:999px;display:block;height:100%;position:relative;transform:scaleX(0);transform-origin:left center;transition:transform 1.15s var(--curve) .4s}.b1 .rmt-q-bar i{transform:scaleX(.66)}.b4 .rmt-q-bar i{transform:scaleX(1);transition:transform .7s var(--curve)}.rmt-q-bar i:after{border-radius:inherit;box-shadow:0 0 7px rgba(255,143,85,.75),0 0 16px rgba(255,143,85,.32);content:"";inset:0;opacity:0;position:absolute}.b1 .rmt-q-bar i:after{animation:rmtBarGlowIn 1.7s ease-out .4s both}.b4 .rmt-q-bar i:after{animation:rmtBarGlowSend 1s ease-out both}@keyframes rmtBarGlowIn{0%{opacity:0}45%{opacity:1}to{opacity:.4}}@keyframes rmtBarGlowSend{0%{opacity:.4}40%{opacity:1}to{opacity:.5}}.rmt-q-lead{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.rmt-q-lead h5{color:var(--t);font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:22px;margin:0}.rmt-q-meta{color:var(--sub);font-size:10.5px;line-height:14px;margin:1px 0 0}.rmt-q-due{background:rgba(255,143,85,.16);border-radius:999px;color:#ffb088;font-size:10px;font-weight:600;line-height:14px;padding:3px 9px}.rmt-q-contact{display:flex;gap:6px;margin-bottom:9px}.rmt-script{background:var(--sunken);border:1px solid var(--card-border);border-radius:12px;margin-bottom:10px;padding:9px 13px 8px;transform-origin:90% 0;transition:opacity .5s ease,transform .72s cubic-bezier(.55,0,.8,.2)}.b4 .rmt-script{opacity:0;transform:translate(170px,-130px) scale(.3) rotate(-5deg)}.rmt-script-head{align-items:center;color:var(--label);display:flex;font-size:9.5px;font-weight:600;gap:6px;letter-spacing:.07em;margin-bottom:6px;text-transform:uppercase}.rmt-script-head svg:first-child{color:var(--accent)}.rmt-script-head .rmt-chip{letter-spacing:0;text-transform:none}.rmt-subject{border-bottom:1px solid var(--tborder);color:var(--t);font-size:12px;font-weight:700;line-height:16px;margin-bottom:6px;padding-bottom:6px}.rmt-subject small{color:var(--label);display:block;font-size:9px;font-weight:600;letter-spacing:.07em;line-height:12px;text-transform:uppercase}.rmt-script mark{background:none;color:#ffb088;transition:color .7s ease}.b3 .rmt-script mark{color:inherit}.rmt-line{color:var(--t2);font-size:11.5px;line-height:16px;margin:0 0 5px;opacity:0;transform:translateY(6px);transition:opacity .45s ease calc(var(--l, 0) * .24s),transform .6s var(--curve) calc(var(--l, 0) * .24s)}.rmt-line:last-child{margin-bottom:0}.b2 .rmt-line{opacity:1;transform:none}.rmt-q-do{align-items:center;display:flex;gap:12px}.rmt-send{align-items:center;background:#f7f5ef;border-radius:999px;color:#000;display:inline-flex;font-size:12px;font-weight:600;height:34px;justify-content:center;overflow:hidden;padding:0 17px;position:relative;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .45s ease}.rmt-send.is-small{font-size:11.5px;height:31px}.rmt-send-done,.rmt-send-label{align-items:center;display:flex;gap:7px;transition:opacity .28s ease,transform .4s var(--curve)}.rmt-send-done{inset:0;justify-content:center;opacity:0;position:absolute;transform:translateY(12px)}.b3 .rmt-send:not(.is-small){box-shadow:0 0 14px rgba(255,170,70,.7),0 0 30px rgba(80,170,255,.42);transform:scale(.955)}.b4 .rmt-send:not(.is-small){transform:none}.b4 .rmt-send-label{opacity:0;transform:translateY(-12px)}.b4 .rmt-send-done{opacity:1;transform:none}.rmt-q-alt{color:var(--nav);font-size:11px;font-weight:500}.rmt-flight{bottom:42px;color:#fff;filter:drop-shadow(0 0 10px rgba(255,180,110,.85));left:54px;opacity:0;position:absolute;z-index:4}.b4 .rmt-flight{animation:rmtFlight 1.05s cubic-bezier(.5,.05,.65,.2) both}@keyframes rmtFlight{0%{opacity:0;transform:translate(0) scale(.6)}14%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(960px,-350px) scale(1.25)}}.rmt-clear{align-items:center;display:flex;flex-direction:column;left:0;opacity:0;padding:18px 20px 20px;position:absolute;right:0;text-align:center;top:0;transform:translateY(18px);transition:opacity .65s ease,transform .95s var(--curve)}.b5 .rmt-clear{opacity:1;transform:none}.rmt-clear-ic{align-items:center;background:rgba(34,197,94,.14);border-radius:50%;color:#22c55e;display:flex;height:46px;justify-content:center;margin-bottom:13px;position:relative;transform:scale(.5);transition:transform .7s cubic-bezier(.34,1.56,.64,1) .1s;width:46px}.rmt-clear-ic:after{border-radius:50%;box-shadow:0 0 16px rgba(34,197,94,.5),0 0 36px rgba(34,197,94,.22);content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.b5 .rmt-clear-ic:after{animation:rmtClearGlow 1.7s ease-out .25s both}@keyframes rmtClearGlow{0%{opacity:0}36%{opacity:1}to{opacity:.42}}.b5 .rmt-clear-ic{transform:none}.rmt-clear-ic path{stroke:currentColor;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:stroke-dashoffset .55s cubic-bezier(.5,0,.2,1) .32s}.b5 .rmt-clear-ic path{stroke-dashoffset:0}.b5 .rmt-clear-ic svg{filter:drop-shadow(0 0 3px rgba(34,197,94,.6))}.rmt-clear h5{color:var(--t);font-size:17px;font-weight:700;line-height:22px;margin:0 0 5px}.rmt-clear-copy{color:var(--sub);font-size:11.5px;line-height:17px;margin:0 0 14px;max-width:322px}.rmt-s-templates .rmt-cam{transition:transform 7s cubic-bezier(.5,.02,.32,1)}.rmt-s-templates.b2 .rmt-cam{transform:translateY(-610px)}.is-count{color:var(--t2)}.rmt-lede{color:var(--sub);font-size:12.5px;line-height:16px;margin:0}.rmt-status{bottom:0;position:absolute;right:0}.rmt-status b{color:#fff;font-weight:700}.rmt-filters{border-top:1px solid var(--tborder);display:flex;flex-direction:column;gap:7px;margin-top:12px;padding-top:12px}.rmt-filters>div{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.rmt-filters label{color:var(--t2);font-size:11px;font-weight:700;margin-right:3px}.rmt-ready{border-bottom:1px solid var(--tborder);color:var(--t2);font-size:11.5px;font-weight:500;margin-top:14px;padding-bottom:7px}.rmt-tpl-grid{display:grid;gap:14px 16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.rmt-tpl,.rmt-tpl-shot{position:relative}.rmt-tpl-shot{background:#111;border-radius:13px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 14px 30px -18px rgba(0,0,0,.7);display:block;overflow:hidden}.rmt-tpl-shot video{aspect-ratio:720/396;display:block;height:auto;object-fit:cover;object-position:top center;width:100%}.rmt-tpl-shot:after{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:linear-gradient(120deg,rgba(255,190,130,.95),rgba(255,170,70,.35) 35%,rgba(80,170,255,.35) 65%,rgba(140,200,255,.85));border-radius:inherit;content:"";inset:0;opacity:0;padding:1.5px;position:absolute}.rmt-s-templates.b1 .rmt-tpl.is-glow .rmt-tpl-shot:after{animation:rmtTplGlow 2.1s ease var(--g,0s) both}@keyframes rmtTplGlow{0%,to{opacity:0}35%,65%{opacity:1}}.rmt-tpl-shot em{align-items:center;background:rgba(20,21,25,.78);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);color:#fff;display:inline-flex;font-size:10px;font-style:normal;font-weight:600;gap:5px;left:9px;line-height:13px;padding:3px 8px;position:absolute;top:9px}.rmt-tpl-shot em:before{background:var(--accent);border-radius:50%;content:"";height:5px;width:5px}.rmt-tpl-cap{align-items:center;display:flex;gap:7px;margin:8px 3px 0}.rmt-tpl-cap b{color:var(--t);font-size:12.5px;font-weight:700}.rmt-tpl-cap i{border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.15);color:var(--t2);font-size:9.5px;font-style:normal;font-weight:500;line-height:13px;padding:2px 8px}@media (prefers-reduced-motion:reduce){.rmt-dots-col i{opacity:1}.rmt-dots.is-live .rmt-dots-col i{animation:none}}.outreach-flow{--flow-line:rgba(125,164,255,0.16);--flow-muted:#9ba9c4;--flow-ease:cubic-bezier(0.16,1,0.3,1);gap:56px}.flow-stage{display:flex;flex-direction:column;gap:16px}.flow-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);height:540px;border-radius:24px;background:#06070a;border:1px solid var(--flow-line)}.flow-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(45% 55% at 24% 58%,rgba(255,150,70,.12),transparent 70%),radial-gradient(40% 60% at 85% 30%,rgba(1,117,255,.1),transparent 70%)}.flow-net{position:relative;align-self:center;justify-self:center;width:100%;max-width:440px;aspect-ratio:440/420}.flow-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.flow-line-base{stroke:var(--flow-line);stroke-width:1}.flow-line-pulse{stroke:#0175ff;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:.22 1;stroke-dashoffset:.22;opacity:0;filter:drop-shadow(0 0 4px rgba(1,117,255,.8))}.flow-line-pulse.is-on{opacity:1;animation:flow-pulse .7s cubic-bezier(.31,0,.65,1) forwards}.flow-line-pulse.is-out{stroke:#ff9a5a;filter:drop-shadow(0 0 4px rgba(255,150,70,.8))}@keyframes flow-pulse{0%{stroke-dashoffset:.22}to{stroke-dashoffset:-1}}.flow-node{position:absolute;display:flex;align-items:center;justify-content:center;width:50px;height:50px;transform:translate(-50%,-50%);border-radius:15px;color:#fff;background:rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 0 0 .5px rgba(255,255,255,.22),0 10px 24px -12px rgba(0,0,0,.8);transition:box-shadow .4s var(--flow-ease),transform .4s var(--flow-ease),background .4s var(--flow-ease)}.flow-node.is-hot{transform:translate(-50%,-50%) scale(1.12);background:rgba(1,117,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 0 0 1px rgba(110,170,255,.6),0 0 22px rgba(1,117,255,.55)}.flow-node-glyph{display:inline-flex}.flow-node svg{width:22px;height:22px;stroke-width:1.5}.flow-hub{position:absolute;width:150px;height:150px;transform:translate(-50%,-50%)}.flow-chat{position:relative;display:flex;flex-direction:column;margin:28px 28px 28px 0;overflow:hidden;border-radius:20px;background:rgba(10,11,16,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 0 0 1px var(--flow-line),0 30px 70px -30px rgba(0,0,0,.9)}.flow-chat-bar{display:flex;align-items:center;gap:7px;flex:none;height:42px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.06);font-size:12.5px;color:var(--flow-muted)}.flow-chat-bar i{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.12)}.flow-chat-bar span{margin-left:auto}.flow-chat-body{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;padding:20px}.flow-bubble{align-self:flex-end;max-width:85%;padding:11px 15px;border-radius:16px 16px 6px 16px;font-size:14.5px;line-height:1.45;color:#fff;background:linear-gradient(180deg,rgba(1,117,255,.32),rgba(1,117,255,.2));box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 0 0 1px rgba(110,170,255,.28)}.flow-status{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border-radius:999px;font-size:12.5px;color:#d1d4e3;background:rgba(255,255,255,.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 0 0 1px var(--flow-line)}.flow-status-dot{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ffb36b,#ff8f55 40%,#4fa8ff);box-shadow:0 0 8px rgba(255,150,70,.7);animation:flow-blink 1s ease-in-out infinite}.flow-status.is-done .flow-status-dot{animation:none;background:#5fd88f;box-shadow:0 0 8px rgba(95,216,143,.7)}@keyframes flow-blink{50%{opacity:.35;transform:scale(.8)}}.flow-rows{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.flow-rows li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:13px;background:rgba(255,255,255,.035);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.flow-row-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:10px;color:#fff;background:linear-gradient(135deg,rgba(255,165,130,.22),rgba(94,128,240,.26))}.flow-row-icon svg{width:16px;height:16px;stroke-width:1.7}.flow-row-text{display:flex;flex-direction:column;flex:1;min-width:0}.flow-row-text b{font-size:14px;font-weight:600;color:#fff}.flow-row-text b,.flow-row-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-row-text small{font-size:12.5px;color:var(--flow-muted)}.flow-tag{flex:none;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:500}.flow-tag.is-good{color:#9ff0bb;background:rgba(80,210,130,.1);box-shadow:inset 0 0 0 1px rgba(80,210,130,.25)}.flow-tag.is-warm{color:#ffd2b8;background:rgba(255,165,130,.1);box-shadow:inset 0 0 0 1px rgba(255,165,130,.24)}.flow-tag.is-cool{color:#b9d4ff;background:rgba(90,150,255,.1);box-shadow:inset 0 0 0 1px rgba(90,150,255,.25)}.flow-reply{margin:2px 0 0;font-size:14.5px;line-height:1.55;color:#e8ebf5}.flow-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.flow-tab{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:22px 22px 26px;border:1px solid var(--flow-line);border-radius:20px;background:#06070a;cursor:pointer;font:inherit;color:inherit;text-align:left;transition:border-color .5s var(--flow-ease),background .5s var(--flow-ease)}.flow-tab:hover{border-color:rgba(255,255,255,.2)}.flow-tab.is-on{border-color:rgba(255,170,70,.45);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01)),#06070a}.flow-tab:focus-visible{outline:2px solid #8ac7ff;outline-offset:3px}.flow-tab-head{display:flex;align-items:center;gap:12px}.flow-tab-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;color:var(--flow-muted);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.2);transition:color .4s,background .4s}.flow-tab.is-on .flow-tab-icon{color:#ffbea2;background:rgba(255,165,130,.1)}.flow-tab-title{font-family:Cenura,Inter Display,Inter,sans-serif;font-size:21px;line-height:1.2;color:#fff}.flow-tab-body{font-size:14.5px;line-height:1.5;color:var(--flow-muted)}.flow-tab-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.flow-tab-pills span{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:500;color:rgba(245,247,252,.8);border:1px solid rgba(255,255,255,.1)}.flow-tab-track{position:absolute;left:0;right:0;bottom:0;height:2px;background:transparent}.flow-tab-fill{display:block;height:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,#ff8f55,#ffcd7d 45%,#0175ff);animation:flow-fill linear forwards paused}.flow-tab-fill.is-running{animation-play-state:running}@keyframes flow-fill{to{transform:scaleX(1)}}@media (max-width:1023px){.flow-card{grid-template-columns:minmax(0,1fr);height:auto}.flow-net{max-width:360px;margin:8px 0 4px}.flow-line-out{display:none}.flow-chat{margin:0 20px 20px;min-height:420px}.flow-tabs{grid-template-columns:minmax(0,1fr);gap:10px}.flow-tab-body,.flow-tab-pills{display:none}.flow-tab.is-on .flow-tab-body{display:block}}@media (max-width:599px){.flow-net{max-width:300px}.flow-node{width:40px;height:40px;border-radius:12px}.flow-node svg{width:18px;height:18px}.flow-hub{width:112px;height:112px}.flow-chat{margin:0 12px 12px;min-height:440px}.flow-chat-body{padding:16px 14px}}@media (prefers-reduced-motion:reduce){.flow-line-pulse.is-on,.flow-status-dot{animation:none}.flow-node{transition:none}}.flow-mcp-link{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,190,150,.6);text-underline-offset:3px;transition:text-decoration-color .3s}.flow-mcp-link:hover{text-decoration-color:#ffbea2}.flow-mcp-link:focus-visible{outline:2px solid #8ac7ff;outline-offset:2px;border-radius:2px}.psc{border-radius:12px;height:100%;overflow:hidden;position:relative;width:100%}.psc .psc-root{--psc-side:196px;pointer-events:none;transition:none}.psc-canvas{transform-origin:left top}.psc-canvas,.psc-side{left:0;position:absolute;top:0}.psc-side{bottom:0;display:flex;flex-direction:column;gap:var(--gap);width:var(--psc-side)}.psc-side-body,.psc-side-top{background:rgba(255,255,255,.075);box-shadow:0 14px 38px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.06)}.psc-side-top{border-radius:0 0 15px 0;color:var(--nav);flex:none;height:62px;justify-content:space-between;padding:0 12px 0 13px}.psc-brand,.psc-side-top{align-items:center;display:flex}.psc-brand{color:var(--t);font-family:Inter,sans-serif;font-size:10.5px;font-weight:300;gap:4px;line-height:10px}.psc-brand img{height:26px;width:auto}.psc-side-body{border-radius:0 15px 0 0;flex:1;padding:10px 8px 8px}.psc-nav,.psc-side-body{display:flex;flex-direction:column}.psc-nav{gap:2px}.psc-nav span{align-items:center;border-radius:8px;color:var(--nav);display:flex;font-size:12px;gap:9px;line-height:15px;padding:7px 9px}.psc-nav span.is-on{background:rgba(255,255,255,.09);color:var(--t);font-weight:500}.psc-recent{display:flex;flex-direction:column;gap:6px;margin-top:14px;padding:0 4px}.psc-recent-head{align-items:center;color:var(--label);display:flex;font-size:8.5px;font-weight:600;justify-content:space-between;letter-spacing:.1em;text-transform:uppercase}.psc-recent-item{align-items:center;color:var(--sub);display:flex;font-size:9.5px;gap:6px;overflow:hidden;padding-left:4px;white-space:nowrap}.psc-recent-item i{background:var(--sub);border-radius:50%;flex:none;height:3px;width:3px}.psc-side-foot{display:flex;flex-direction:column;gap:4px;margin-top:auto}.psc-settings{color:var(--nav);font-size:11.5px;padding:6px 8px}.psc-profile,.psc-settings{align-items:center;display:flex;gap:8px}.psc-profile{padding:6px}.psc-profile img{border-radius:50%;height:28px;object-fit:cover;width:28px}.psc-profile>span{display:flex;flex-direction:column;min-width:0}.psc-profile b{color:var(--t);font-size:11px;font-weight:700}.psc-profile small{color:var(--sub);font-size:9px}.psc .psc-pane{left:calc(var(--psc-side) + var(--gap))}.rsc-cam{transition-property:transform;transition-timing-function:linear}.rsc-lede{max-width:470px}.rsc-bar{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.rsc-tabs{background:linear-gradient(118deg,transparent 12%,rgba(255,255,255,.05) 38%,transparent 62%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.024));border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),inset 0 8px 12px -10px rgba(255,255,255,.12),0 4px 10px -6px rgba(0,0,0,.35);display:inline-flex;gap:3px;padding:3px}.rsc-tabs span{border-radius:999px;color:rgba(245,247,252,.6);font-size:10.5px;font-weight:500;line-height:13px;padding:6px 12px}.rsc-tabs span.is-on{background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.07));box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 2px 6px -2px rgba(0,0,0,.5);color:#fff}.rsc-status{padding:5px 10px}.rsc-status b{color:#fff;font-weight:700}.rsc-sec{align-items:center;color:var(--t2);display:flex;font-size:11px;font-weight:600;gap:8px;margin:20px 0 11px}.rsc-sec:after{background:var(--tborder);content:"";flex:1;height:1px}.rsc-sec small{color:var(--sub);font-size:10.5px;font-weight:500}.rmt-tpl-grid.rsc-grid{gap:18px 15px;margin-top:0}.rsc-shot{border-radius:18px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 1px 1px rgba(0,0,0,.2),0 14px 34px -16px rgba(0,0,0,.55)}.rmt-tpl-shot.rsc-shot video{aspect-ratio:960/528;object-fit:cover;object-position:center}.rsc-shot em{backdrop-filter:blur(14px) saturate(1.7);background:linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,.1));box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 0 0 1px rgba(255,255,255,.18),0 6px 16px -8px rgba(0,0,0,.7);text-shadow:0 1px 2px rgba(0,0,0,.55)}.rsc-shot em:before{background:linear-gradient(135deg,#ffb36b,#ff8f55 40%,#4fa8ff);box-shadow:0 0 6px rgba(255,150,70,.7)}.rsc-card .rmt-tpl-cap{margin-top:9px}.rsc-skills{display:grid;gap:15px 12px;grid-template-columns:repeat(5,minmax(0,1fr))}.rsc-skill{background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.024) 46%,transparent 62%),linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035) 45%,rgba(255,255,255,.024));border-radius:18px;box-shadow:inset 0 14px 22px -18px rgba(255,255,255,.1),inset 0 -14px 22px -20px rgba(0,0,0,.32),inset 0 0 0 1px rgba(255,255,255,.07),0 10px 22px -14px rgba(0,0,0,.55);display:flex;flex-direction:column;overflow:hidden}.rsc-skill-stage{align-items:center;background:radial-gradient(70% 80% at 50% 62%,color-mix(in srgb,var(--skl-mid) 20%,transparent),transparent 72%);border-bottom:1px solid rgba(255,255,255,.06);display:flex;height:140px;justify-content:center;position:relative}.rsc-skill-stage:after{background:radial-gradient(closest-side,color-mix(in srgb,var(--skl-mid) 45%,transparent),transparent);bottom:16px;content:"";filter:blur(6px);height:14px;left:30%;position:absolute;right:30%}.rsc-skill-stage img{filter:drop-shadow(0 8px 10px rgba(0,0,0,.45));height:108px;position:relative;width:108px;z-index:1}.rsc-skill-body{align-items:flex-start;display:flex;flex-direction:column;gap:6px;padding:11px 12px 13px}.rsc-skill-body b{color:var(--t);font-size:11.5px;font-weight:700;line-height:14px}.rsc-skill-note{background:color-mix(in srgb,var(--skl-mid) 9%,transparent);border:1px solid color-mix(in srgb,var(--skl-mid) 38%,rgba(255,255,255,.1));border-radius:999px;color:rgba(245,247,252,.85);font-size:9px;font-weight:500;line-height:13px;padding:1px 7px}.rsc-skill-sum{-webkit-box-orient:vertical;-webkit-line-clamp:6;color:var(--sub);display:-webkit-box;font-size:9.5px;line-height:14.5px;overflow:hidden}.psp-bar{align-items:center;display:flex;gap:5px;margin-top:14px}.psp-filter{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.022));border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);color:var(--t2);font-size:10.5px;font-weight:700;line-height:13px;padding:4px 10px}.psp-filter small{font-size:8.5px;font-weight:500;margin-left:3px;opacity:.65}.psp-filter.is-on{background:#f4f2ed;box-shadow:none;color:#121212}.psp-search{align-items:center;background:linear-gradient(118deg,transparent 12%,rgba(255,255,255,.05) 38%,transparent 62%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.024));border-radius:7px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 4px 10px -6px rgba(0,0,0,.35);color:var(--sub);display:inline-flex;font-size:10px;gap:6px;margin-left:6px;padding:6px 9px;width:152px}.psp-total{color:var(--sub);font-size:9.5px;margin-left:auto}.psp-grid{display:grid;gap:11px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.psp-card{background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.024) 46%,transparent 62%),linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035) 45%,rgba(255,255,255,.024));border-radius:18px;box-shadow:inset 0 14px 22px -18px rgba(255,255,255,.1),inset 0 -14px 22px -20px rgba(0,0,0,.32),inset 0 0 0 1px rgba(255,255,255,.07),0 10px 22px -14px rgba(0,0,0,.55);flex-direction:column;padding:11px}.psp-card,.psp-head{display:flex;gap:9px}.psp-head{align-items:flex-start}.psp-head>div{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.psp-head b{color:var(--t);font-size:11.5px;font-weight:700;line-height:14px}.psp-copy,.psp-icon{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03));border-radius:8px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);color:var(--t2);display:flex;flex:none;height:26px;justify-content:center;width:26px}.psp-tag{align-self:flex-start;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);color:var(--t2);font-size:8px;font-weight:700;letter-spacing:.08em;line-height:11px;padding:2px 7px;text-transform:uppercase}.psp-desc{color:var(--t2);font-size:9.8px;line-height:14px;margin:0}.psp-well{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.02));border-radius:11px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),inset 0 12px 20px -16px rgba(0,0,0,.4);display:flex;flex-direction:column;overflow:hidden}.psp-well-tab{align-items:center;align-self:flex-start;background:rgba(255,255,255,.035);border-bottom-right-radius:8px;color:#736f68;display:inline-flex;font-size:8.5px;font-weight:700;gap:5px;letter-spacing:.07em;padding:6px 9px;text-transform:uppercase}.psp-well pre{color:var(--t2);font-family:inherit;font-size:9.5px;line-height:14.5px;margin:0;max-height:160px;overflow:hidden;padding:9px 10px 10px;white-space:pre-wrap}.psp-foot{color:var(--sub);font-size:8.5px}@media (max-width:809px){.products-art:has(.psc){aspect-ratio:1.08}.psc-side{display:none}.psc .psc-pane{left:var(--gap)}.rsc-skills{grid-template-columns:repeat(3,minmax(0,1fr))}}