.v4-company .hx-stage{position:relative;display:grid;min-width:0}.v4-company .hx-window{min-width:0;overflow:hidden;background:var(--v3-surface);border:1px solid var(--v3-line);border-radius:14px;box-shadow:var(--v3-shadow-lg);font-size:.8125rem;line-height:1.45;color:var(--v3-text)}.v4-company .hx-bar{display:flex;align-items:center;gap:12px;padding:9px 14px;background:var(--v3-surface-subtle);border-bottom:1px solid var(--v3-line)}.v4-company .hx-dots{display:inline-flex;gap:6px}.v4-company .hx-dots i{width:9px;height:9px;border-radius:50%;background:var(--v3-line-strong)}.v4-company .hx-url{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--v3-font-mono);font-size:.6875rem;color:var(--v3-text-subtle)}.v4-company .hx-shell{display:grid;min-width:0}.v4-company .hx-side{display:none}@media (min-width:768px){.v4-company .hx-shell{grid-template-columns:188px minmax(0,1fr)}.v4-company .hx-side{display:grid;align-content:start;gap:10px;padding:12px 10px;background:var(--v3-surface-subtle);border-right:1px solid var(--v3-line)}}.v4-company .hx-ws{display:flex;align-items:center;gap:8px;padding:0 6px;min-width:0}.v4-company .hx-ws__logo{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:6px;background:var(--v3-navy);color:var(--v3-on-dark);font-size:.6875rem;font-weight:700}.v4-company .hx-ws__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:.75rem}.v4-company .hx-side__group{display:grid;gap:1px}.v4-company .hx-side__label{padding:0 8px 4px;font-size:.6875rem;font-weight:500;color:var(--v3-text-subtle)}.v4-company .hx-side__item{display:flex;justify-content:space-between;align-items:center;padding:3px 8px;border-radius:6px;font-size:.75rem;color:var(--v3-text-muted)}.v4-company .hx-side__item.is-on{background:var(--v3-surface);box-shadow:var(--v3-shadow-sm);color:var(--v3-text);font-weight:600}.v4-company .hx-side__count{min-width:18px;padding:0 5px;border-radius:999px;background:var(--v3-accent);color:#ffffff;font-size:.6875rem;text-align:center}.v4-company .hx-main{display:grid;align-content:start;min-width:0}.v4-company .hx-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:14px 16px;border-bottom:1px solid var(--v3-line)}.v4-company .hx-head__text{display:grid;min-width:0}.v4-company .hx-title{font-size:.9375rem}.v4-company .hx-head__actions{display:flex;gap:6px}.v4-company .hx-body{display:grid;gap:14px;padding:14px 16px 16px;min-width:0}.v4-company .hx-meta{font-size:.6875rem;line-height:1.45;color:var(--v3-text-subtle)}.v4-company .hx-num{font-variant-numeric:tabular-nums}.v4-company .hx-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border:1px solid var(--v3-line-strong);border-radius:7px;background:var(--v3-surface);font-size:.75rem;font-weight:500;white-space:nowrap}.v4-company .hx-btn--primary{background:var(--v3-accent);border-color:var(--v3-accent);color:#ffffff}.v4-company .hx-btn--block{width:100%;padding-block:7px}.v4-company .hx-chip{display:inline-flex;align-items:center;padding:1px 7px;border-radius:999px;font-size:.6875rem;font-weight:500;line-height:1.6;white-space:nowrap;background:var(--v3-surface-muted);color:var(--v3-text-muted)}.v4-company .hx-chip--green{background:var(--st-green-bg);color:var(--st-green-fg)}.v4-company .hx-chip--amber{background:var(--st-amber-bg);color:var(--st-amber-fg)}.v4-company .hx-chip--blue{background:var(--st-blue-bg);color:var(--st-blue-fg)}.v4-company .hx-chip--red{background:var(--st-red-bg);color:var(--st-red-fg)}.v4-company .hx-avatar{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;font-size:.625rem;font-weight:700;letter-spacing:.02em}.v4-company .hx-avatar--0{background:#dfe6f6;color:#1d3a7a}.v4-company .hx-avatar--1{background:#e3efe8;color:#1e5a3a}.v4-company .hx-avatar--2{background:#ece6f1;color:#4d3566}.v4-company .hx-avatar--3{background:#f6e3e1;color:#7c2620}.v4-company .hx-avatar--4{background:#e4ecef;color:#29505d}.v4-company .hx-person{display:flex;align-items:center;gap:8px;min-width:0}.v4-company .hx-person__text{display:grid;min-width:0}.v4-company .hx-person__text .v4-company .hx-meta,.v4-company .hx-person__text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-company .hx-person__text strong{font-weight:600}.v4-company .hx-table{display:grid;min-width:0;border:1px solid var(--v3-line);border-radius:10px;overflow:hidden}.v4-company .hx-tr{display:grid;grid-template-columns:var(--hx-cols);align-items:center;gap:12px;min-width:0;padding:8px 12px;border-top:1px solid var(--v3-line)}.v4-company .hx-tr--head{border-top:0;padding-block:6px;background:var(--v3-surface-subtle);font-size:.6875rem;font-weight:500;color:var(--v3-text-subtle)}.v4-company .hx-tr.is-new{background:#fdf3f2;box-shadow:inset 2px 0 0 var(--v3-accent)}.v4-company .hx-td{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-company .hx-tfoot{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;border-top:1px solid var(--v3-line);background:var(--v3-surface-subtle);font-size:.6875rem;color:var(--v3-text-subtle)}.v4-company .hx-pager{display:flex;gap:6px}.v4-company .hx-pager i{padding:1px 8px;border:1px solid var(--v3-line-strong);border-radius:6px;background:var(--v3-surface);font-style:normal}.v4-company .hx-td.v4-company .hx-num{text-align:right;color:var(--v3-text-muted)}@media (max-width:639px){.v4-company .hx-wide{display:none}.v4-company .hx-tr:not(.v4-company .hx-tr--head) .v4-company .hx-td:not(:first-child):not(.v4-company .hx-num):not(.v4-company .hx-wide):not(:has(.v4-company .hx-chip)){white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.v4-company .hx-tr{grid-template-columns:var(--hx-cols-sm)}.v4-company .hx-cal .v4-company .hx-cal__row{grid-template-columns:40px repeat(3,minmax(0,1fr))}.v4-company .hx-cal [data-d=Mon],.v4-company .hx-cal [data-d=Tue]{display:none}.st-compare .st-compare__row{padding:12px 0;font-size:.875rem}}.v4-company .hx-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (min-width:640px){.v4-company .hx-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.v4-company .hx-stat{display:grid;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--v3-line);border-radius:10px}.v4-company .hx-stat__value{font-size:1.25rem;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.v4-company .hx-delta{font-size:.6875rem;color:var(--v3-text-subtle)}.v4-company .hx-delta--green{color:var(--st-green-fg)}.v4-company .hx-delta--amber{color:var(--st-amber-fg)}.v4-company .hx-delta--blue{color:var(--st-blue-fg)}.v4-company .hx-delta--red{color:var(--st-red-fg)}.v4-company .hx-section-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:.75rem;font-weight:600}.v4-company .hx-split{display:grid;gap:12px;min-width:0}.v4-company .hx-list{display:grid;align-content:start;min-width:0;border:1px solid var(--v3-line);border-radius:10px;overflow:hidden}.v4-company .hx-thread{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 10px;border-top:1px solid var(--v3-line)}.v4-company .hx-thread:first-child{border-top:0}.v4-company .hx-thread.is-on{background:#fdf3f2;box-shadow:inset 2px 0 0 var(--v3-accent)}.v4-company .hx-thread__meta{display:grid;justify-items:end;gap:2px;flex:none}@media (max-width:767px){.v4-company .hx-thread:nth-child(n+4){display:none}}@media (min-width:768px){.v4-company .hx-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.v4-company .hx-convo{display:grid;align-content:start;gap:8px;min-width:0}.v4-company .hx-bubble{max-width:88%;margin:0;padding:8px 11px;border-radius:12px 12px 12px 4px;background:var(--v3-surface-muted);font-size:.8125rem;line-height:1.45;justify-self:start}.v4-company .hx-bubble--out{justify-self:end;border-radius:12px 12px 4px 12px;background:var(--v3-navy);color:var(--v3-on-dark)}.v4-company .hx-sources{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.v4-company .hx-cal{display:grid;min-width:0;border:1px solid var(--v3-line);border-radius:10px;overflow:hidden}.v4-company .hx-cal__row{display:grid;grid-template-columns:40px repeat(5,minmax(0,1fr));border-top:1px solid var(--v3-line)}.v4-company .hx-cal__row--head{border-top:0;background:var(--v3-surface-subtle);font-size:.6875rem;font-weight:500;color:var(--v3-text-subtle)}.v4-company .hx-cal__row--head span{padding:6px 8px}.v4-company .hx-cal__row--head .is-today{color:var(--v3-accent);font-weight:700}.v4-company .hx-cal__time{padding:8px 6px;font-size:.6875rem;color:var(--v3-text-subtle);font-variant-numeric:tabular-nums}.v4-company .hx-cal__cell{display:grid;align-content:start;gap:1px;min-width:0;margin:3px;padding:5px 7px;border-radius:6px;background:var(--st-blue-bg);font-size:.6875rem;line-height:1.35}.v4-company .hx-cal__cell strong{font-weight:600;color:var(--st-blue-fg)}.v4-company .hx-cal__cell span{color:var(--v3-text-muted)}.v4-company .hx-cal__cell.is-empty{background:transparent}.v4-company .hx-cal__cell.is-trial{background:#fdf3f2;box-shadow:inset 0 0 0 1px var(--v3-accent)}.v4-company .hx-cal__cell.is-trial strong{color:var(--v3-accent)}.v4-company .hx-shop{display:grid;gap:12px;min-width:0}.v4-company .hx-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-content:start}.v4-company .hx-product{display:grid;gap:2px;min-width:0;padding:10px;border:1px solid var(--v3-line);border-radius:10px}.v4-company .hx-product span{color:var(--v3-text-muted);font-variant-numeric:tabular-nums}.v4-company .hx-product.is-on{border-color:var(--v3-accent);box-shadow:inset 0 0 0 1px var(--v3-accent)}.v4-company .hx-cart{display:grid;gap:12px;align-content:start;min-width:0;padding:12px;border:1px solid var(--v3-line);border-radius:10px;background:var(--v3-surface-subtle)}.v4-company .hx-lines{display:grid;gap:6px}.v4-company .hx-lines>span{display:flex;justify-content:space-between;gap:8px}.v4-company .hx-lines__total{padding-top:8px;border-top:1px solid var(--v3-line);font-weight:600}.v4-company .hx-toggle{display:flex;align-items:center;gap:8px;font-size:.75rem}.v4-company .hx-toggle i{position:relative;flex:none;width:26px;height:15px;border-radius:999px;background:var(--st-green-fg)}.v4-company .hx-toggle i:after{content:"";position:absolute;top:2px;right:2px;width:11px;height:11px;border-radius:50%;background:#ffffff}@media (min-width:768px){.v4-company .hx-shop{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}@media (min-width:1200px){.v4-company .hx-products{grid-template-columns:repeat(3,minmax(0,1fr))}}.v4-company .hx-report{display:grid;gap:12px;min-width:0}@media (min-width:768px){.v4-company .hx-report{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.v4-company .hx-bars,.v4-company .hx-followups{display:grid;align-content:start;gap:8px;min-width:0;padding:12px;border:1px solid var(--v3-line);border-radius:10px}.v4-company .hx-bar-row{display:grid;grid-template-columns:minmax(0,104px) minmax(0,1fr) 20px;align-items:center;gap:8px;font-size:.75rem}.v4-company .hx-bar-track{height:8px;border-radius:999px;background:var(--v3-surface-muted);overflow:hidden}.v4-company .hx-bar-track i{display:block;height:100%;border-radius:999px;background:var(--v3-navy)}.v4-company .hx-follow{display:flex;align-items:baseline;gap:8px;font-size:.75rem;line-height:1.45}.v4-company .hx-form{display:grid;gap:8px}.v4-company .hx-field{display:grid;gap:2px}.v4-company .hx-input{padding:5px 8px;border:1px solid var(--v3-line-input);border-radius:6px;background:var(--v3-surface)}.v4-company .hx-receipt{display:grid;gap:2px}.v4-company .hx-receipt strong{font-size:1.125rem;font-variant-numeric:tabular-nums}.v4-company .hx-rules{display:grid;gap:6px;margin:0;padding:0;list-style:none}.v4-company .hx-rules li{display:flex;justify-content:space-between;align-items:center;gap:8px}.v4-company .hx-float{position:relative;z-index:2;display:grid;gap:8px;margin:-12px 12px 0;padding:12px 14px;background:var(--v3-surface);border:1px solid var(--v3-line);border-radius:12px;box-shadow:var(--v3-shadow-lg);font-size:.8125rem;line-height:1.45}.v4-company .hx-float+.v4-company .hx-float{margin-top:12px}.v4-company .hx-float__label{font-family:var(--v3-font-mono);font-size:.6875rem;color:var(--v3-text-subtle)}.v4-company .hx-float--dark{background:var(--v3-ink);border-color:var(--v3-ink);color:var(--v3-on-dark)}.v4-company .hx-float--dark .v4-company .hx-float__label,.v4-company .hx-float--dark .v4-company .hx-meta{color:var(--v3-on-dark-muted)}@media (min-width:1024px){.v4-company .hx-stage{padding:0 56px 40px 0}.v4-company .hx-stage:has(.v4-company .hx-float--left){padding-left:56px}.v4-company .hx-float{position:absolute;margin:0;width:280px}.v4-company .hx-float--right{right:0;bottom:0}.v4-company .hx-float--left{left:0;bottom:0}.v4-company .hx-float+.v4-company .hx-float{margin-top:0}.v4-company .hx-stage--hero{padding:0 64px 88px}.v4-company .hx-stage--hero .v4-company .hx-float--right{width:300px}}