:root{--m-instant:90ms;--m-quick:160ms;--m-standard:220ms;--m-slow:300ms;--m-moment:600ms;--m-d-xs:2px;--m-d-s:4px;--m-d-m:8px;--m-d-l:16px;--m-d-xl:24px;--m-out:cubic-bezier(.2,0,0,1);--m-in:cubic-bezier(.4,0,1,1);--m-spring:cubic-bezier(.32,.72,0,1);--rl-press:90ms;--rl-fast:160ms;--rl-base:220ms;--rl-mid:260ms;--rl-sheet:300ms;--rl-slow:300ms;--rl-close:150ms;--rl-drop:220ms;--rl-still:120ms;--rl-ease:cubic-bezier(.2,.7,.2,1);--rl-ease-out:cubic-bezier(.2,0,0,1);--rl-ease-sheet:cubic-bezier(.32,.72,0,1);--rl-ease-flip:cubic-bezier(.3,.7,.25,1);--rl-ease-in:cubic-bezier(.4,0,1,1);--rl-ease-think:cubic-bezier(.45,0,.55,1);--rl-layer-ms:var(--rl-base);--rl-layer-in:var(--rl-ease-out)}@supports (animation-timing-function:linear(0,1)){:root{--m-spring:linear(0,0.031,0.109,0.213,0.327,0.442,0.55,0.647,0.732,0.804,0.862,0.909,0.945,0.972,0.991,1.004,1.013,1.017,1.02,1.02,1);--rl-ease-sheet:var(--m-spring)}}@keyframes rl-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rl-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rl-room-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rl-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes rl-pop-up{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:none}}@keyframes rl-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes rl-sheet-down{0%{transform:none}to{transform:translateY(100%)}}@keyframes rl-dialog-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes rl-panel-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@keyframes rl-push-in{0%{transform:translateX(100%)}to{transform:none}}@keyframes rl-push-out{0%{transform:none}to{transform:translateX(-24%);opacity:.6}}@keyframes rl-back-in{0%{transform:translateX(-24%);opacity:.6}to{transform:none;opacity:1}}@keyframes rl-back-out{0%{transform:none}to{transform:translateX(100%)}}@keyframes rl-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes rl-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.view{animation:rl-room-in var(--rl-mid) var(--rl-ease) both}.sx-body>*{animation:rl-room-in var(--rl-mid) var(--rl-ease) backwards}.app-arriving .view,html[data-vt=back] .view,html[data-vt=push] .view,html[data-vt=room] .sx-body>*,html[data-vt=room] .view{animation:none}.kit-pop{animation:rl-pop-in var(--rl-base) var(--rl-ease-out) both;transform-origin:top center}.kit-pop-fixed[data-kit-place=top]{animation-name:rl-pop-up;transform-origin:bottom center}details[open]>.menu-pop,details[open]>.ppl-menu,details[open]>[role=menu]{animation:rl-pop-in var(--rl-base) var(--rl-ease-out) both;transform-origin:top center}.menu-scrim,.notif-scrim,.scrim{animation:rl-fade-in var(--rl-sheet) var(--rl-ease-sheet) both}.kit-pop.kit-pop-sheet,.menu-sheet,[data-motion=sheet]{animation:rl-sheet-up var(--rl-sheet) var(--rl-ease-sheet) both}.kit-modal,.modal,.modal-card,[data-motion=dialog]{animation:rl-dialog-in var(--rl-sheet) var(--rl-ease-sheet) both}@media (max-width:600px){.kit-sheet-scrim>.kit-modal,.scrim>.sheet{animation:rl-sheet-up var(--rl-sheet) var(--rl-ease-sheet) both}}.crew-drawer,.dp,[data-motion=drawer],[data-motion=panel]{animation:rl-panel-in var(--rl-sheet) var(--rl-ease-sheet) both}@media (max-width:900px){.dp{animation:rl-push-in var(--rl-mid) var(--rl-ease-sheet) both}}html[data-vt=back] .dp,html[data-vt=push] .dp{animation:none}@media (max-width:900px){.view:has(.dp){animation:none}}[data-rl-drag="1"]{animation:none!important;transition:none!important;will-change:transform}[data-rl-drag=settle]{transition:transform var(--rl-mid) var(--rl-ease-sheet)!important}[data-rl-drag=drop]{transition:transform var(--rl-drop) var(--rl-ease-in)!important}.toast{animation:rl-toast-in var(--rl-base) var(--rl-ease-out) both}[role=tabpanel]{animation:rl-fade-in var(--rl-base) var(--rl-ease-out) both}[data-rl-stagger]>*{animation:rl-row-in var(--rl-mid) var(--rl-ease) both}[data-rl-stagger]>:nth-child(2){animation-delay:24ms}[data-rl-stagger]>:nth-child(3){animation-delay:48ms}[data-rl-stagger]>:nth-child(4){animation-delay:72ms}[data-rl-stagger]>:nth-child(5){animation-delay:96ms}[data-rl-stagger]>:nth-child(6){animation-delay:.12s}[data-rl-stagger]>:nth-child(7){animation-delay:144ms}[data-rl-stagger]>:nth-child(8){animation-delay:168ms}[data-rl-stagger]>:nth-child(n+9){animation:none}.act-btn:active,.asset-tab:active,.btn-c:active:not(:disabled),.btn:active,.cmp .cmp-trail:active,.contact-card:active,.icon-btn:active,.lead:active,.menu-item:active,.navitem:active,.oc:active,.proj-card:active,.row-item:active,.stat-tap:active,.tab:active,.tab:active .ico,.talk-orb:active{transform:none}html[data-vt=back] .main,html[data-vt=push] .main,html[data-vt=room] .main{view-transition-name:rl-room}html[data-vt]{view-transition-name:none}::view-transition-new(root),::view-transition-old(root){animation:none}::view-transition-group(rl-room){animation-duration:var(--rl-mid);animation-timing-function:var(--rl-ease)}::view-transition-old(rl-room){animation:rl-fade-out var(--rl-still) var(--rl-ease) both}::view-transition-new(rl-room){animation:rl-room-in var(--rl-mid) var(--rl-ease) both}html[data-vt=push]::view-transition-old(rl-room){animation:rl-push-out var(--rl-mid) var(--rl-ease-sheet) both}html[data-vt=push]::view-transition-new(rl-room){animation:rl-push-in var(--rl-mid) var(--rl-ease-sheet) both}html[data-vt=back]::view-transition-old(rl-room){animation:rl-back-out var(--rl-mid) var(--rl-ease-sheet) both;z-index:1}html[data-vt=back]::view-transition-new(rl-room){animation:rl-back-in var(--rl-mid) var(--rl-ease-sheet) both}html[data-vt=back]::view-transition-new(rl-room),html[data-vt=back]::view-transition-old(rl-room),html[data-vt=push]::view-transition-new(rl-room),html[data-vt=push]::view-transition-old(rl-room){background:var(--canvas)}::view-transition-old(rl-layer){animation:rl-fade-out var(--rl-close) var(--rl-ease-in) both}html[data-vt=drop]::view-transition-old(rl-layer){animation:rl-sheet-down var(--rl-drop) var(--rl-ease-in) both}::view-transition-new(rl-layer){animation:none}@media (prefers-reduced-motion:reduce){.crew-drawer,.dp,.kit-modal,.kit-pop,.kit-pop-fixed[data-kit-place=top],.kit-pop.kit-pop-sheet,.menu-scrim,.menu-sheet,.modal,.modal-card,.notif-scrim,.scrim,.sx-body>*,.toast,.view,[data-motion],[role=tabpanel]{animation:rl-fade-in var(--rl-still) linear both!important}[data-rl-stagger]>*{animation:none!important}::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation-duration:var(--rl-still)!important}::view-transition-old(rl-room){animation:rl-fade-out var(--rl-still) linear both!important}::view-transition-new(rl-room){animation:rl-fade-in var(--rl-still) linear both!important}}.rl-sk{animation:rl-fade-in var(--rl-base) var(--rl-ease-out) .12s both}.rl-sk-bar,.rl-sk-card,.rl-sk-dot,.rl-sk-slot,.rl-sk-tile{display:block;background:transparent;border-radius:var(--rl-r-sm)}.rl-sk-bar{height:12px;max-width:100%}.rl-sk-thin{height:10px;opacity:.8}.rl-sk-btn,.rl-sk-field,.rl-sk-pill{height:44px;border-radius:var(--rl-r-sm)}.rl-sk-btn{background:transparent}.rl-sk-title{height:20px}.rl-sk-title,.rl-sk-tool{margin-bottom:var(--rl-s-8)}.rl-sk-tool{display:flex;align-items:center;gap:var(--rl-s-4);min-width:0}.rl-sk-tool>*{flex:0 1 auto;min-width:0}.rl-sk-tool>.rl-sk-sp{flex:1 1}.rl-sk-board,.rl-sk-cols,.rl-sk-list,.rl-sk-row,.rl-sk-week{min-width:0;max-width:100%}.rl-sk-sp{flex:1 1}.rl-sk-cols{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--rl-s-11);gap:var(--rl-s-11)}@media (min-width:1280px){.rl-sk-cols{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.rl-sk-help{display:none;flex-direction:column;gap:var(--rl-s-6);padding-top:var(--rl-s-2)}@media (min-width:1280px){.rl-sk-help{display:flex}}.rl-sk-help .rl-sk-help,.rl-sk-help-only .rl-sk-help,.rl-sk-row{display:flex}.rl-sk-row{align-items:center;gap:var(--rl-s-6);min-height:64px}.rl-sk-dot{width:36px;height:36px;border-radius:50%;flex:none}.rl-sk-dot-sm{width:24px;height:24px}.rl-sk-lines{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.rl-sk-meta{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.rl-sk-hrow{display:flex;align-items:center;gap:var(--rl-s-4);min-height:44px}.rl-sk-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--rl-s-4);gap:var(--rl-s-4)}.rl-sk-tile{height:72px;border-radius:var(--rl-r-md)}.rl-sk-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);grid-gap:var(--rl-s-6);gap:var(--rl-s-6);overflow:hidden}.rl-sk-col{display:flex;flex-direction:column;gap:var(--rl-s-4)}.rl-sk-card{height:84px;border-radius:var(--rl-r-md)}.rl-sk-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--rl-s-3);gap:var(--rl-s-3)}@media (max-width:600px){.rl-sk-week{grid-template-columns:minmax(0,1fr)}.rl-sk-day:nth-child(n+4){display:none}}.rl-sk-day{display:flex;flex-direction:column;gap:var(--rl-s-3);min-height:240px;padding-top:var(--rl-s-4)}.rl-sk-slot{height:48px;border-radius:var(--rl-r-sm)}.rl-sk-ask{height:52px;border-radius:var(--rl-r-md)}.rl-sk-ask,.rl-sk-tiles{margin-bottom:var(--rl-s-8)}.rl-sk-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--rl-s-4);gap:var(--rl-s-4)}@media (min-width:900px){.rl-sk-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.rl-sk-cards{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--rl-s-8);gap:var(--rl-s-8)}@media (min-width:1100px){.rl-sk-cards{grid-template-columns:3fr 2fr}}.rl-sk-field-pair{gap:var(--rl-s-3);max-width:560px}.rl-sk-field-pair,.rl-sk-msg{display:flex;flex-direction:column;margin-bottom:var(--rl-s-8)}.rl-sk-msg{gap:8px;max-width:640px}.rl-sk-msg.is-me{align-items:flex-end;margin-left:auto}.rl-sk-composer{height:52px;border-radius:var(--rl-r-lg);margin-top:var(--rl-s-11);max-width:820px}.rl-sk-say{margin:var(--rl-s-8) 0 0;font-size:var(--rl-t-small);color:var(--text-3);opacity:0;animation:rl-fade-in var(--rl-fast) var(--rl-ease-out) 1s forwards}.rl-sk-bar,.rl-sk-card,.rl-sk-dot,.rl-sk-slot,.rl-sk-tile{background:none;animation:none}@media (prefers-reduced-motion:reduce){.rl-sk{animation:rl-fade-in var(--rl-still) linear .12s both!important}.rl-sk-say{opacity:1}}.rl-sk-dayonly{grid-template-columns:repeat(4,minmax(0,1fr))}.rl-sk-dayonly .rl-sk-day{min-height:160px}:root:root :is(.btn,.btn-c,.icon-btn,.k4-chip,.c2-chip,.menu-item,.kit-menu [role=menuitem],.nav-item,.tab,.fb-view,.seg>*,.k4-seg>*,.c2-seg-b,.wt4-row,.r4-card,.r4-add,.home-num){transition:background-color var(--m-quick) var(--m-out),color var(--m-quick) var(--m-out),box-shadow var(--m-quick) var(--m-out),opacity var(--m-quick) var(--m-out)}:root:root :is(.search-input,.inp,.kit-input,.fld-in,select,textarea,.view input,.kit-modal input,.ts-input){transition:border-color var(--m-quick) var(--m-out),box-shadow var(--m-quick) var(--m-out),background-color var(--m-quick) var(--m-out)}:root:root :is(.k4-chip,.c2-chip,.fb-view,.seg>*,.k4-seg>*,.c2-seg-b,.tab,.menu-item):focus-visible{outline:none;box-shadow:var(--k4-ring)}:root:root :is(.wt4-row,.r4-card):hover{background-color:var(--k4-hover)}:root:root .wt4-row.on:hover{background-color:var(--k4-blue-soft-2)}:root:root :is(button,[role=button]):is(:disabled,[aria-disabled=true]):not([data-rl-busy]):not([aria-busy=true]){cursor:not-allowed}:root:root :is(input,textarea,select)[aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 3px color-mix(in srgb,var(--bad) 14%,transparent);animation:rl-shake var(--m-slow) var(--m-out) 1}@keyframes rl-shake{0%,to{transform:none}20%{transform:translateX(-4px)}45%{transform:translateX(4px)}70%{transform:translateX(-2px)}90%{transform:translateX(1px)}}:root:root .btn-c[aria-busy=true],:root:root :is(.btn,.btn-c,button)[data-rl-busy]{position:relative;cursor:progress}:root:root .btn-c[aria-busy=true]>*,:root:root :is(.btn,.btn-c,button)[data-rl-busy]>*{opacity:0;transition:opacity var(--m-quick) var(--m-out)}:root:root :is(.btn,.btn-c,button)[data-rl-busy]:not(:has(>*)){color:transparent}:root:root .btn-c[aria-busy=true]:after,:root:root :is(.btn,.btn-c,button)[data-rl-busy]:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;border-radius:50%;border:2px solid;border-right:2px solid transparent;opacity:.9;animation:rl-spin .7s linear infinite,rl-fade-in var(--m-quick) var(--m-out) both}:root:root .btn-c-primary[aria-busy=true]:after,:root:root .btn-c-primary[data-rl-busy]:after,:root:root .btn.primary[data-rl-busy]:after{border-color:#fff transparent #fff #fff}:root:root .btn-c-secondary[data-rl-busy]:after,:root:root .btn:not(.primary)[data-rl-busy]:after{border-color:var(--k4-ink-2);border-right-color:transparent}@keyframes rl-spin{to{transform:rotate(1turn)}}:root:root [data-rl-done]{animation:rl-done-pop var(--m-slow) var(--m-spring) 1}@keyframes rl-done-pop{0%{transform:scale(.96)}to{transform:none}}:root:root .btn-c-check{animation:rl-pop-check var(--m-slow) var(--m-spring) both}@keyframes rl-pop-check{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}[data-rl-seg]{position:relative;isolation:isolate}.rl-seg-thumb{position:absolute;z-index:-1;pointer-events:none;transform-origin:left center;will-change:transform}:root:root [data-rl-gliding]{background:transparent!important;box-shadow:none!important}.rl-check{display:inline-flex;flex:none;width:22px;height:22px;margin-right:10px;color:var(--ok-ink)}.rl-check svg{width:100%;height:100%;overflow:visible}.rl-check .rl-ck-c{fill:color-mix(in srgb,var(--ok-ink) 12%,transparent);stroke:none;transform-origin:12px 12px;animation:rl-ck-c var(--m-slow) var(--m-spring) both}.rl-check .rl-ck-p{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:21;stroke-dashoffset:21;animation:rl-ck-p var(--m-slow) var(--m-out) .12s forwards}@keyframes rl-ck-c{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}@keyframes rl-ck-p{to{stroke-dashoffset:0}}.rl-check-float{position:fixed;z-index:var(--z-alert-2,300);margin:0;width:24px;height:24px;pointer-events:none;animation:rl-check-float var(--m-moment) var(--m-out) both}@keyframes rl-check-float{0%{opacity:0}15%,70%{opacity:1}to{opacity:0;transform:translateY(-8px)}}.toast>.rl-check{align-self:center}.rl-glow{position:relative}.rl-glow:after{content:"";position:absolute;inset:-6px;border-radius:inherit;pointer-events:none;background:radial-gradient(closest-side,rgba(0,82,255,.28),rgba(0,82,255,0));animation:rl-glow var(--m-moment) var(--m-out) both}.c2-dot-r.rl-glow:after,.cr-mark.rl-glow:after,.tab-mark-in.rl-glow:after{border-radius:50%;inset:-10px}@keyframes rl-glow{0%{opacity:0;transform:scale(.6)}35%{opacity:1}to{opacity:0;transform:scale(1.4)}}section.crew-rail.cr-over{animation:rl-panel-in var(--rl-sheet) var(--rl-ease-sheet) both}.k4-composer{animation:rl-toast-in var(--rl-sheet) var(--rl-ease-sheet) both}section.crew-rail.cr-over[data-rl-drag="1"]{animation:none!important}@media (prefers-reduced-motion:reduce){:root:root .btn-c-check,:root:root :is(input,textarea,select)[aria-invalid=true],:root:root [data-rl-done]{animation:none!important}.rl-check .rl-ck-c,.rl-check .rl-ck-p{animation:none!important;stroke-dashoffset:0}.rl-check-float{animation:rl-fade-in var(--rl-still) linear both!important}.rl-glow:after{animation:none!important;opacity:0}:root:root .btn-c[aria-busy=true]:after,:root:root :is(.btn,.btn-c,button)[data-rl-busy]:after{animation:rl-spin 1.4s linear infinite!important}.k4-composer,section.crew-rail.cr-over{animation:rl-fade-in var(--rl-still) linear both!important}}.app{grid-template-columns:248px minmax(0,1fr)}.app.rail-icons{grid-template-columns:76px minmax(0,1fr)}.c2-rail.rail{padding:16px 12px;gap:4px;background:var(--surface);border-right:1px solid var(--line)}.c2-rail .rail-head.c2-head{padding:0;margin:0;min-height:0;border:0}.c2-biz{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px;border:0;background:transparent;border-radius:var(--rl-r-md);text-align:left;color:var(--text);cursor:pointer;font:inherit}.c2-biz:hover{background:var(--surface-2)}.c2-biz-tile{width:32px;height:32px;border-radius:9px;background:var(--rl-blue);color:var(--surface);display:grid;place-items:center;flex:none;object-fit:cover}.c2-biz-mark,.c2-biz-tile .ico,.c2-biz-tile .ico svg{width:20px;height:20px}.c2-biz-t{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.c2-biz-n{font-weight:600;font-size:var(--rl-t-lead);line-height:20px}.c2-biz-l,.c2-biz-n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c2-biz-l{font-size:var(--rl-t-small);line-height:18px;color:var(--text-2)}.c2-biz-chev{width:16px;height:16px;color:var(--text-2);flex:none}.c2-seg{display:flex;gap:2px;padding:3px;margin:6px 4px 10px;background:var(--line-soft);border-radius:var(--rl-r-pill);flex:none}.c2-seg-b{position:relative;flex:1 1;min-width:0;height:32px;min-height:32px;border:0;border-radius:var(--rl-r-pill);background:transparent;font:500 var(--rl-t-small)/1 var(--font-ui);color:var(--text-2);display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;padding:0 6px}.c2-seg-b.on{background:var(--surface);box-shadow:0 1px 2px rgba(10,11,13,.08)}.c2-seg-b.on,.c2-seg-b:hover:not(.on){color:var(--text)}.c2-seg-s{display:none}.c2-seg-dot{position:absolute;top:6px;right:8px;width:6px;height:6px;border-radius:3px;background:var(--rl-blue)}.c2-rail .nav-item{min-height:40px;height:auto;padding:0 12px;gap:12px;border-radius:var(--rl-r-md);color:var(--text);font-weight:400;font-size:var(--rl-t-lead)}.c2-rail .nav-item .ico{color:var(--text-2)}.c2-rail .nav-item.active{background:var(--rl-blue-soft);color:var(--rl-blue);font-weight:500}.c2-rail .nav-item.active .ico,.c2-rail .nav-item[data-view=search] .ico{color:var(--rl-blue)}.c2-nav-t{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c2-rail .nav-badge{margin-left:auto;min-width:22px;height:22px;padding:0 7px;box-sizing:border-box;border-radius:var(--rl-r-pill);background:transparent;color:var(--text-2);font-weight:400;font-size:var(--rl-t-small);display:flex;align-items:center;justify-content:center}.c2-rail .nav-badge.c2-badge{background:var(--rl-blue);color:var(--surface);font-weight:500;font-size:var(--rl-t-caption)}.c2-rail .rail-sep{height:1px;background:var(--line-soft);margin:10px 8px;flex:none}.c2-rail .rail-sec{padding:4px 4px 4px 12px}.c2-lab,.c2-rail .rail-sec-t{font-size:var(--rl-t-small);color:var(--text-3);font-weight:400;text-transform:none;letter-spacing:0}.c2-sub{display:flex;flex-direction:column;margin:0 0 4px 22px;padding-left:12px;border-left:1px solid var(--line)}.c2-rail .nav-item.c2-subrow{min-height:34px;padding:0 10px;border-radius:10px;color:var(--text-2);font-size:var(--rl-t-body)}.c2-rail .nav-item.c2-subrow.active{background:var(--rl-blue-soft);color:var(--rl-blue)}.c2-pins{display:flex;flex-direction:column;gap:2px}.c2-pins-h{display:flex;align-items:center;padding:4px 4px 4px 12px}.c2-pins-h .c2-lab{flex:1 1 auto}.c2-pins-ed{width:32px;height:32px;border:0;background:transparent;border-radius:var(--rl-r-sm);color:var(--text-3);display:grid;place-items:center;cursor:pointer}.c2-pin-ico,.c2-pins-ed .ico{width:16px;height:16px}.c2-pin-row{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 12px;border:0;background:transparent;border-radius:var(--rl-r-md);color:var(--text);font:400 var(--rl-t-body)/1.3 var(--font-ui);text-align:left;cursor:pointer;width:100%}.c2-pin-row:hover{background:var(--surface-2)}.c2-pin-ico{color:var(--text-3);flex:none}.c2-pin-t{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c2-pin-n{font-size:var(--rl-t-small);color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c2-pins-none{margin:0;padding:4px 12px 8px;font-size:var(--rl-t-small);color:var(--text-3)}.c2-rail .rail-settings .nav-item{min-height:40px}.ph-tr{display:flex;align-items:center;gap:10px;min-width:0}.c2-pin{width:44px;height:44px;min-width:44px;margin:-6px;border:0;background:transparent;color:var(--text-2);position:relative;display:inline-grid;place-items:center;cursor:pointer;flex:none;padding:0}.c2-pin:before{content:"";position:absolute;inset:6px;border-radius:var(--rl-r-pill);border:1px solid var(--line);background:var(--surface)}.c2-pin .ico{width:16px;height:16px;position:relative}.c2-pin.on{color:var(--rl-blue)}.c2-pin.on:before{border-color:var(--rl-blue-soft);background:var(--rl-blue-soft)}.c2-pin.on .ico svg path{fill:currentColor}@media (min-width:900px) and (max-width:1180px){.app{grid-template-columns:76px minmax(0,1fr)}.c2-rail.rail{padding:12px 10px;align-items:center}.c2-rail .c2-biz{width:48px;height:48px;padding:8px;justify-content:center}.c2-rail .c2-biz-chev,.c2-rail .c2-biz-t,.c2-rail .c2-nav-t,.c2-rail .c2-pins,.c2-rail .c2-sub,.c2-rail .rail-sec{display:none}.c2-rail .c2-biz-tile{width:40px;height:40px;border-radius:var(--rl-r-md)}.c2-rail .c2-seg{flex-direction:column;margin:8px 0 12px;width:40px;padding:3px;border-radius:var(--rl-r-lg)}.c2-rail .c2-seg-b{flex:none;height:32px;width:34px;padding:0;font-size:var(--rl-t-micro);font-weight:600}.c2-rail .c2-seg-b.on{color:var(--rl-blue)}.c2-rail .c2-seg-l{display:none}.c2-rail .c2-seg-s{display:inline}.c2-rail .nav-item{width:48px;min-width:48px;height:48px;padding:0;justify-content:center;position:relative}.c2-rail .nav-badge{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px}.c2-rail .nav-badge:not(.c2-badge){display:none}.c2-rail .rail-bottom,.c2-rail .rail-mid,.c2-rail .rail-settings,.c2-rail .rail-top{align-items:center}.c2-rail .rail-sep{width:32px}}@media (min-width:900px){.ts-row{background:hsla(0,0%,100%,.84);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--line-soft);padding:14px 28px;gap:10px;display:flex;align-items:center}.ts-row .ts{flex:0 1 420px;max-width:420px}.ts-row .ts-input{height:40px;border-radius:var(--rl-r-pill);border:0;background:var(--surface-2);padding:0 56px 0 36px;font-size:var(--rl-t-lead);color:var(--text)}.ts-row .ts-input::placeholder{color:var(--text-3)}.ts-row .ts-input:focus{outline:2px solid var(--rl-blue);outline-offset:0;background:var(--surface)}.c2-top-gap{flex:1 1 auto}.c2-new.btn-c{height:40px;min-height:40px;border-radius:var(--rl-r-pill);padding:0 16px;gap:8px}.c2-new .ico{width:16px;height:16px}.ts-row .icon-btn.c2-mic{width:40px;height:40px;border-radius:var(--rl-r-pill);border:0;background:transparent;color:var(--text-2);display:grid;place-items:center}.ts-row .icon-btn.c2-mic:hover{background:var(--surface-2)}.c2-new-pop .c2-new-row{display:flex;align-items:center;min-height:44px;padding:0 14px;border:0;background:transparent;width:100%;text-align:left;font:400 var(--rl-t-body)/1.3 var(--font-ui);color:var(--text);border-radius:var(--rl-r-sm);cursor:pointer}.c2-new-pop .c2-new-row:hover{background:var(--surface-2)}}@media (max-width:899px){.c2-top-gap,.ts-row .c2-mic,.ts-row .c2-new{display:none}}@media (max-width:900px){.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);background:transparent;border-bottom:0;box-shadow:none;padding:calc(12px + env(safe-area-inset-top)) 16px 8px;display:flex;align-items:center;justify-content:space-between;gap:10px;pointer-events:none}.topbar>*{pointer-events:auto}.topbar .c2-biz,.topbar .topbar-acts{background:hsla(0,0%,100%,.78);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--line-soft);border-radius:var(--rl-r-pill);box-shadow:0 4px 16px rgba(10,11,13,.06)}.topbar .c2-biz{width:auto;min-height:48px;padding:6px 14px 6px 6px;flex:0 1 auto;min-width:0}.topbar .c2-biz .c2-biz-l{display:none}.topbar .c2-biz{gap:8px;padding-right:10px}.topbar .c2-biz .c2-biz-n{font-size:var(--rl-t-body);white-space:normal;line-height:17px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.topbar .c2-biz .c2-biz-tile{width:34px;height:34px;border-radius:var(--rl-r-md)}.topbar .topbar-acts{display:flex;align-items:center;gap:2px;padding:4px;flex:none}.topbar .topbar-acts .sbub,.topbar .topbar-acts .sbub-b{background:transparent;border:0;box-shadow:none;width:44px;min-width:44px;height:44px;padding:0;justify-content:center}.topbar .topbar-acts .icon-btn{width:40px;height:40px;border:0;background:transparent}.tabs.tabs-marked{position:fixed;left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:32px;border:1px solid var(--line-soft);background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 8px 28px rgba(10,11,13,.1);padding:6px 8px;min-height:64px;box-sizing:border-box}.tabs.tabs-marked .tab{min-height:52px;border-radius:26px}.tabs.tabs-marked .tab.active:not(.tab-mark){background:var(--line-soft);color:var(--text)}.tabs.tabs-marked .tab.active:before{display:none}.tabs.tabs-marked .tab-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tabs.tabs-marked .tab-mark-in{width:52px;height:52px;border-radius:26px;background:var(--rl-blue);box-shadow:0 6px 18px rgba(0,82,255,.32)}.main{padding-bottom:calc(var(--rl-bar-clear) + 16px)}}.c2-sl{position:fixed;z-index:var(--z-alert);background:var(--surface);border:1px solid var(--line);border-radius:var(--rl-r-lg);box-shadow:0 24px 64px rgba(10,11,13,.14);max-height:min(460px,70vh);max-height:min(460px,70dvh);overflow:hidden;font-family:var(--font-ui)}.c2-sl,.c2-sl-list{display:flex;flex-direction:column}.c2-sl-list{overflow-y:auto;padding:8px}.c2-sl-g{font-size:var(--rl-t-small);color:var(--text-3);padding:10px 12px 4px}.c2-sl-row{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 12px;border:0;background:transparent;border-radius:var(--rl-r-md);text-align:left;cursor:pointer;color:var(--text);font:inherit;width:100%}.c2-sl-row.on{background:var(--rl-blue-soft)}.c2-sl-face{place-items:center;font:600 var(--rl-t-micro)/1 var(--font-ui);flex:none}.c2-sl-face,.c2-sl-wf{width:28px;height:28px;border-radius:8px;display:grid}.c2-sl-wf{place-items:center;background:var(--surface-2);color:var(--text-2);font-weight:600;flex:none}.c2-sl-t{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;line-height:20px}.c2-sl-l{font-size:var(--rl-t-lead);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c2-sl-l b{font-weight:500}.c2-sl-s{font-size:var(--rl-t-small);color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c2-sl-foot{display:flex;align-items:center;gap:14px;padding:10px 16px;border-top:1px solid var(--line-soft);font-size:var(--rl-t-caption);color:var(--text-2)}.c2-sl-yes{margin-left:auto}.c2-rail .rail-top .nav-item{border:0;box-shadow:none}.c2-sx-head{display:flex;flex-direction:column}.sx-room-wait{display:none}@media (min-width:900px){.app-shops:has(.c2-sx-rail)>.prod-top{margin-left:248px;padding:14px 28px;gap:10px;border-bottom:1px solid var(--line-soft);background:hsla(0,0%,100%,.84);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.app-shops:has(.c2-sx-rail)>.prod-top>.pt{display:none}.app-shops>.prod-top .prod-search{flex:0 1 420px;max-width:420px;margin-right:auto}.app-shops>.prod-top .ts-input{height:40px;border-radius:var(--rl-r-pill);border:0;background:var(--surface-2);padding:0 56px 0 36px;font-size:var(--rl-t-lead)}.app-shops>.prod-top .topbar-acts{display:flex;align-items:center;gap:10px}.app-shops>.prod-top .c2-ringup.btn-c{height:40px;min-height:40px;border-radius:var(--rl-r-pill);padding:0 16px}.app-shops>.prod-top .icon-btn{width:40px;height:40px;border:0;background:transparent;border-radius:var(--rl-r-pill)}.app-shops>.prod-top .ts-open-btn{display:none}.sx-rail.c2-sx-rail{position:fixed;top:0;left:0;bottom:0;width:248px;height:auto;padding:16px 12px;gap:4px;z-index:var(--z-sticky)}.c2-sx-rail .c2-biz{margin:0}.c2-sx-rail .sx-room{min-height:40px;font-size:var(--rl-t-lead);font-weight:400;gap:12px}.c2-sx-rail .sx-room-on{background:var(--rl-blue-soft);color:var(--rl-blue);font-weight:500}.c2-sx-rail .sx-room-on .sx-room-ico,.c2-sx-rail .sx-roombar .sx-mark .tab-mark-in{color:var(--rl-blue)}.c2-sx-rail .sx-room-wait{display:flex}.c2-sx-rail .sx-wait-n{background:var(--rl-blue);color:var(--surface);font-weight:500}.c2-sx-rail .sx-roombar>.sx-rail-sec{border-top:1px solid var(--line-soft);margin:10px 8px 0;padding:14px 4px 4px;font-weight:400;color:var(--text-3)}.c2-sx-rail .sx-room-n:not(.sx-wait-n){background:transparent;font-weight:400;color:var(--text-2)}.c2-sx-rail .sx-room-settings{margin-top:auto}}@media (min-width:900px){.sx-screen.sx-frame:has(>.c2-sx-rail)>.sx-body{grid-column:2}.c2-sx-rail .sx-rail-group,.c2-sx-rail .sx-rail-me{display:none}.c2-sx-rail .sx-roombar>*{order:0}.c2-sx-rail .sx-roombar .sx-mark{border:0;box-shadow:none}.c2-sx-rail.sx-rail .sx-roombar .sx-mark{order:0;border:0;border-radius:var(--rl-r-md);margin-bottom:0}}@media (max-width:899px){.c2-sx-head,.prod-top .c2-mic,.prod-top .c2-ringup{display:none}}@media (max-width:719px){.sx-roombar.sx-marked{left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:32px;border:1px solid var(--line-soft);background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 8px 28px rgba(10,11,13,.1);padding:6px 8px}.sx-roombar.sx-marked .sx-room-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sx-roombar.sx-marked .sx-room-on:not(.sx-mark){background:var(--line-soft);border-radius:26px}.sx-roombar.sx-marked .sx-mark .tab-mark-in{width:52px;height:52px;border-radius:26px;background:var(--rl-blue)}.app-shops>.prod-top{position:-webkit-sticky;position:sticky;top:0;background:transparent;border-bottom:0;box-shadow:none;padding-top:calc(12px + env(safe-area-inset-top));pointer-events:none}.app-shops>.prod-top>*{pointer-events:auto}.app-shops>.prod-top>.pt .pt-btn,.app-shops>.prod-top>.topbar-acts{background:hsla(0,0%,100%,.78);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--line-soft);border-radius:var(--rl-r-pill);box-shadow:0 4px 16px rgba(10,11,13,.06)}.app-shops>.prod-top>.topbar-acts{padding:4px;gap:2px;margin-left:auto;flex:none;width:auto}}.c2-askbar{display:flex;align-items:center;gap:10px;height:52px;padding:0 8px 0 16px;margin:0 0 24px;border:1px solid var(--rl-blue-soft);background:var(--rl-blue-soft);border-radius:var(--rl-r-lg);box-sizing:border-box}.c2-askbar:focus-within{border-color:var(--rl-blue);background:var(--surface)}.c2-askbar-ico{color:var(--rl-blue);display:grid;place-items:center}.c2-askbar-ico .ico{width:20px;height:20px}.c2-askbar-in{flex:1 1 auto;min-width:0;height:44px;border:0;background:transparent;font:400 var(--rl-t-input)/1 var(--font-ui);color:var(--text);outline:none}.c2-askbar-in::placeholder{color:var(--text-2)}.c2-askbar-go{width:44px;height:44px;min-width:44px;border-radius:var(--rl-r-sm);border:1px solid var(--line);background:var(--surface);color:var(--rl-blue);display:grid;place-items:center;cursor:pointer}.c2-askbar-go .ico{width:16px;height:16px}@media (min-width:1024px){.set2 .set2-nav .set2-sec-d,.set2 .set2-nav .set2-sec-v{display:none}.set2 .set2-nav .set2-list{border:0;background:transparent;box-shadow:none;gap:0}.set2 .set2-nav .set2-sec{min-height:38px;padding:0 12px;border:0;border-radius:10px;display:flex;align-items:center;background:transparent}.set2 .set2-nav .set2-sec-t{font-weight:400;font-size:var(--rl-t-body)}.set2 .set2-nav .set2-sec.on{background:var(--rl-blue-soft);color:var(--rl-blue);box-shadow:none}.set2 .set2-nav .set2-sec.on .set2-sec-t{color:var(--rl-blue);font-weight:500}.set2 .set2-nav .set2-tier-t{font-size:var(--rl-t-small);color:var(--text-3);text-transform:none;letter-spacing:0;font-weight:400;padding:14px 12px 4px;margin:0}.set2 .set2-main .set-card{border:0;border-bottom:1px solid var(--line-soft);border-radius:0;box-shadow:none;padding-left:0;padding-right:0;background:transparent}}.c2-set-foot{display:flex;flex-direction:column;gap:8px;padding:18px 12px 8px;border-top:1px solid var(--line-soft);margin-top:12px}.c2-set-foot .btn{justify-content:flex-start}.cl-help.c2-help{gap:16px}.c2-doors{border:1px solid var(--line);border-radius:var(--rl-r-lg);background:var(--surface);padding:6px 18px;display:flex;flex-direction:column}.c2-door{border-bottom:1px solid var(--line-soft)}.c2-door:last-child{border-bottom:0}.c2-door-b{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 0;border:0;background:transparent;text-align:left;cursor:pointer;font:inherit;color:var(--text)}.c2-door-still{cursor:default}.c2-door-ic{width:36px;height:36px;border-radius:18px;background:var(--surface-2);color:var(--text-2);display:grid;place-items:center;flex:none}.c2-door-ic svg{width:16px;height:16px}.c2-door-w{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;line-height:20px}.c2-door .cl-h-t{margin:0;font-size:var(--rl-t-lead);font-weight:500}.c2-door .cl-h-n{color:var(--text-3);font-weight:400}.c2-door-s{font-size:var(--rl-t-small);color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c2-door-chev{color:var(--text-2);flex:none}.c2-door-chev,.c2-door-chev svg{width:16px;height:16px}.c2-door-act{min-height:32px;display:inline-flex;align-items:center}.c2-door-rows{padding:0 0 10px 48px}.c2-door-rows[hidden]{display:none}.c2-door-rows .cl-h-row:first-child{border-top:0}.c2-nums{border:1px solid var(--line);border-radius:var(--rl-r-lg);padding:16px 18px}.c2-nums .cl-h-sum{border:0}.c2-nums .cl-h-num{padding:0}.c2-nums .cl-h-num+.cl-h-num{border-left:0}.c2-nums .cl-h-v{font-size:var(--rl-t-head);line-height:28px}.c2-empty .cl-fill-t{margin:14px 0 4px;font-size:var(--rl-t-display);line-height:30px;font-weight:600;letter-spacing:-.01em}.c2-empty-sub{margin:0;color:var(--text-2);font-size:var(--rl-t-lead)}.c2-empty .cl-fill-ways{display:flex;flex-direction:column;gap:0;margin-top:10px}.c2-way.cl-way{flex-direction:row;align-items:center;gap:12px;padding:12px 0;border:0;border-bottom:1px solid var(--line-soft);border-radius:0;background:transparent;text-align:left;width:100%}.c2-way.cl-way:last-child{border-bottom:0}.c2-way-ic{width:36px;height:36px;border-radius:18px;background:var(--surface-2);color:var(--text-2);display:grid;place-items:center;flex:none;font:600 var(--rl-t-micro)/1 var(--font-ui)}.c2-way-ic svg{width:16px;height:16px}.c2-way-w{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;line-height:20px}.c2-way .cl-way-t{font-weight:500;font-size:var(--rl-t-lead)}.c2-way-chev{color:var(--text-2);flex:none}.c2-way-chev,.c2-way-chev svg{width:16px;height:16px}.c2-agentline{display:inline-flex;align-items:center;gap:6px;font-size:var(--rl-t-caption);color:var(--text-2);line-height:18px;margin-top:2px}.c2-agentline-f{width:18px;height:18px;border-radius:5px;display:grid;place-items:center;font:600 var(--rl-t-micro)/1 var(--font-ui);flex:none}.c2-card-h{display:flex;align-items:center;gap:8px;min-width:0}.c2-logo{width:26px;height:26px;border-radius:7px;background:var(--text);color:var(--surface);display:grid;place-items:center;font:600 var(--rl-t-micro)/1 var(--font-ui);flex:none}.c2-card-h .pl-card-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c2-card-agent{display:block;border-top:1px solid var(--line-soft);margin-top:8px;padding-top:8px}.c2-ftabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin:12px 32px 0}.c2-ftab{padding:0 0 10px;min-height:44px;border:0;background:transparent;font:400 var(--rl-t-body)/1.2 var(--font-ui);color:var(--text-2);border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.c2-ftab.on{color:var(--text);font-weight:500;border-bottom-color:var(--rl-blue)}@media (max-width:720px){.c2-ftabs{margin:12px 16px 0}}.c2-copychip.btn{height:36px;min-height:36px;border-radius:var(--rl-r-pill);border:1px solid var(--line);background:var(--surface);padding:0 12px 0 14px;gap:8px;font-size:var(--rl-t-small);font-weight:400;color:var(--text);display:inline-flex;align-items:center;max-width:360px}.c2-copychip-k{color:var(--text-2)}.c2-copychip-v{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.c2-copychip .ico{width:16px;height:16px;color:var(--text-2)}details.c2-fold>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--text-2);font-size:var(--rl-t-body)}.c2-agentcard{border:1px solid var(--line);border-radius:var(--rl-r-lg);padding:14px 16px;display:flex;flex-direction:column;gap:10px;background:var(--surface);margin:8px 0 12px}.c2-agentcard-h{display:flex;align-items:center;gap:10px}.c2-agentcard-f{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;font:600 var(--rl-t-small)/1 var(--font-ui);flex:none}.c2-agentcard-t{display:flex;flex-direction:column;flex:1 1 auto;line-height:18px}.c2-agentcard-t span{font-size:var(--rl-t-small);color:var(--text-2)}.c2-chip{font-size:var(--rl-t-caption);line-height:18px;padding:1px 8px;border-radius:var(--rl-r-pill);background:var(--line-soft);color:var(--text-2);white-space:nowrap}.c2-agentcard-ask{margin:0;padding:10px 12px;background:var(--surface-2);border-radius:var(--rl-r-sm)}.c2-agentcard-slash{color:var(--rl-blue)}.c2-agentcard-row{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--line-soft);cursor:pointer}.c2-agentcard-row input{width:18px;height:18px;margin-top:2px;accent-color:var(--rl-blue);flex:none}.c2-agentcard-w{display:flex;flex-direction:column;gap:2px;min-width:0}.c2-agentcard-w small{font-size:var(--rl-t-caption);color:var(--text-2)}.c2-agentcard-w s{color:var(--text-3);font-size:var(--rl-t-small)}.c2-agentcard-prev{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--rl-r-md);background:var(--text);color:var(--surface);max-width:280px}.c2-agentcard-prev small{font-size:var(--rl-t-micro);opacity:.7;letter-spacing:.04em;text-transform:uppercase}.c2-agentcard-btn{align-self:flex-start;margin-top:6px;padding:6px 14px;border-radius:var(--rl-r-pill);background:var(--surface);color:var(--text);font-size:var(--rl-t-small);font-weight:500}.c2-undo.link-btn{margin-left:4px}.c2-crewrows{list-style:none;margin:0;padding:0}.c2-crewrow{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line-soft)}.c2-crewrow:last-child{border-bottom:0}.c2-crewrow-f{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;font:600 var(--rl-t-small)/1 var(--font-ui);flex:none}.c2-crewrow-t{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;line-height:20px}.c2-crewrow-t b{font-weight:500}.c2-crewrow-t span{font-size:var(--rl-t-small);color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c2-crewrow-b.btn-c{min-height:36px;height:36px;border-radius:var(--rl-r-md)}@media (max-width:599px){.sx-body .sx-card5,.sx-body .sx-hcard,.view .c2-doors,.view .c2-nums,.view .hd-card:not(.hd-brief){border:0;border-radius:0;box-shadow:none;background:transparent;padding-left:0;padding-right:0;border-top:1px solid var(--line-soft)}.view .c2-doors{padding-top:0;padding-bottom:0}.view .c2-nums{padding-top:14px}}.c2-hero-money{white-space:nowrap}.c2-cents{font-size:.55em;vertical-align:.7em;margin-left:1px;line-height:0}.c2-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border:1px solid var(--line);border-radius:var(--rl-r-lg);margin:4px 0 18px;background:var(--surface)}.c2-strip-c{display:flex;flex-direction:column;gap:2px;padding:16px 20px;min-width:0}.c2-strip-c+.c2-strip-c{border-left:1px solid var(--line-soft)}.c2-strip-k{font-size:var(--rl-t-small);color:var(--text-2)}.c2-strip-v{font-size:var(--rl-t-stat);line-height:38px;font-weight:500;letter-spacing:-.02em;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c2-strip-s{font-size:var(--rl-t-small);color:var(--text-2)}.c2-strip-v.c2-in{color:var(--ok-ink)}.c2-strip-v.c2-out{color:var(--bad-ink)}@media (max-width:599px){.c2-strip{border:0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);border-radius:0}.c2-strip-c{padding:12px 12px 12px 0}.c2-strip-v{font-size:var(--rl-t-head);line-height:28px}}.c2-rail .rail-collapse,.c2-rail .rail-foldbtn{position:static;align-self:flex-start;width:32px;height:32px;min-height:32px;margin:6px 0 0 8px;border:0;background:transparent;color:var(--text-3);border-radius:var(--rl-r-sm);display:grid;place-items:center}.c2-rail .rail-collapse .ico,.c2-rail .rail-foldbtn{width:16px;height:16px}@media (min-width:900px) and (max-width:1180px){.c2-rail .rail-collapse,.c2-rail .rail-foldbtn{display:none}}.c2-posting{margin:8px 0}.c2-set-demo{min-height:40px}.c2-new-t{white-space:nowrap}@media (min-width:600px){.ib-bar>.ib-q{flex:0 1 280px;max-width:280px}.list-filters.card{padding:0;border:0;box-shadow:none;background:transparent}.list-filters>.search-input{max-width:280px}}@media (max-width:360px){.topbar .c2-biz .c2-biz-chev{display:none}.topbar .c2-biz .c2-biz-n{font-size:var(--rl-t-small);line-height:15px}.topbar .c2-biz{padding-right:8px}}.c2-seg-b:after{content:"";position:absolute;left:0;right:0;top:-6px;bottom:-6px}@media (min-width:900px) and (max-width:1180px){.c2-rail .c2-seg-b:after{top:0;bottom:0;left:-5px;right:-5px}}@media (max-width:899px),(pointer:coarse){:root .c2-pin-row,:root .c2-rail.rail .nav-item,:root .c2-rail.rail .nav-item.c2-subrow{min-height:44px}:root .c2-pins-ed,:root .c2-rail .rail-collapse,:root .c2-rail .rail-foldbtn{width:44px;height:44px;min-height:44px}:root .c2-rail .rail-collapse,:root .c2-rail .rail-foldbtn{margin:0 0 0 2px}:root .c2-pins-ed{margin:-6px 0}:root .app-shops>.prod-top .ts-input,:root .ts-row .ts-input{height:44px}:root .app-shops>.prod-top .c2-ringup.btn-c,:root .app-shops>.prod-top .icon-btn,:root .c2-new.btn-c,:root .ts-row .icon-btn.c2-mic{min-height:44px;height:44px}:root .app-shops>.prod-top .icon-btn,:root .ts-row .icon-btn.c2-mic{width:44px}:root .c2-segc-b{height:44px}}@media (min-width:900px) and (max-width:1180px) and (pointer:coarse){:root .c2-rail .c2-seg-b{height:44px;min-height:44px}:root .c2-rail .nav-item{min-height:48px}}:root :is(.c2-biz-n,.c2-pin-t,.c2-card-h .pl-card-t,.lead-top>.lead-name,.lead-co,.dm-person-name,.gs-item-label,.co-name,.ppl-nm,.co-nm,.qr-who,.rc-prep-who>b,.fw-next-who>b,.fw-walk-main>b,.rt-main>b,.mt-main>b,.tt-main>b,.hd-else .hd-row-t,.cl-h-nm,.bg-colh-t b,.bg-ev b,.sx-rail-who b,.cx-dex-row-who>*,.cx-dex-row-co,.au-invites b,.rail-chats .rail-chat .rail-rec-t,.cap-recent-list .cap-recent-row .btn-c-label>b,.up-pic-ev b,.bulk-one .bulk-main,.ib-who,.nm2):not([hidden]){white-space:normal;text-overflow:clip;overflow:hidden;overflow-wrap:anywhere;word-break:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media (max-width:599px){:root .cx-dex-row-co{display:none}}@media (max-width:480px){:root .topbar .co-name{display:none}}:root .cl .fb .fb-ctl>.ppl-lt .ppl-lt-sel,:root .cl .fb .ppl-lt .search-input.ppl-lt-sel{min-height:44px;margin:-1px 0}:root .b-col>.h small span,:root .b-kv small span,:root .b-next .who small span{display:inline}:root .bg-ev.short{grid-auto-flow:column;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:6px;padding-top:2px;padding-bottom:2px;align-content:center}:root .bg-ev.short small{min-width:0}:root .bg-ev.short{overflow:visible}:root .bg-ev.short:after{content:"";position:absolute;left:0;right:0;top:-6px;bottom:-6px}.c2-crewrow-f.cr-dot{width:10px;height:10px;border-radius:50%;margin:0 11px}.b-link{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:500;color:var(--accent-fg);text-decoration:none}.c2-biz.c2-biz-split{padding:0;gap:0;cursor:default}.c2-biz.c2-biz-split:hover{background:transparent}.c2-biz-split .c2-biz-home{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;min-height:48px;padding:8px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:inherit}.c2-biz-split .c2-biz-menu{display:grid;place-items:center;flex:none;width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--text-2);cursor:pointer;border-radius:var(--rl-r-md)}.c2-biz-split .c2-biz-home:hover,.c2-biz-split .c2-biz-menu:hover{background:var(--surface-2)}.c2-biz-split .c2-biz-home:focus-visible,.c2-biz-split .c2-biz-menu:focus-visible{outline:2px solid var(--rl-blue);outline-offset:-2px}.c2-biz-split.c2-biz-compact{flex-direction:column;width:48px}.c2-biz-split.c2-biz-compact .c2-biz-home{justify-content:center;padding:4px}.c2-biz-split.c2-biz-compact .c2-biz-menu{width:48px;min-height:28px}@media (min-width:900px) and (max-width:1180px){.c2-rail .c2-biz.c2-biz-split{width:48px;height:auto;padding:0;flex-direction:column}.c2-rail .c2-biz-split .c2-biz-home{justify-content:center;padding:4px}.c2-rail .c2-biz-split .c2-biz-menu{width:48px;min-height:24px}.c2-rail .c2-biz-split .c2-biz-chev{display:block}}:root .app.rail-icons .c2-rail .c2-biz.c2-biz-split{width:48px;height:auto;padding:0;flex-direction:column}:root .app.rail-icons .c2-rail .c2-biz-split .c2-biz-home{justify-content:center;padding:4px}:root .app.rail-icons .c2-rail .c2-biz-split .c2-biz-menu{width:48px;min-height:24px}:root .app.rail-icons .c2-rail .c2-biz-split .c2-biz-chev{display:block}.topbar .c2-biz.c2-biz-split{padding:0 2px 0 0}.topbar .c2-biz-split .c2-biz-home{min-height:48px;padding:6px 4px 6px 6px;gap:8px}.topbar .c2-biz-split .c2-biz-menu{width:40px}.topbar .c2-biz-split .c2-biz-chev{display:block}