.vx-stack{min-width:0;display:flex}.vx-fill{flex:auto;min-width:0}.vx-field{flex-direction:column;min-width:0;display:flex}.vx-field--full{width:100%}.vx-field__label{font:var(--fw-semibold) var(--fs-label)/1 var(--font-sans);color:var(--faint-text);letter-spacing:var(--ls-wide-5);text-transform:uppercase;margin-bottom:var(--space-7)}.vx-field__required{color:var(--red)}.vx-field__help{font:var(--type-caption);color:var(--faint-text);margin-top:var(--space-5)}.vx-field--error .vx-field__help{color:var(--red)}.vx-input,.vx-input.MuiInputBase-root{box-sizing:border-box;width:100%;height:var(--h-control);padding:0 var(--space-12);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-input);font:var(--type-table-strong);color:var(--ink);transition:box-shadow var(--motion-fast);border:0}.vx-input:hover,.vx-input.MuiInputBase-root:hover{box-shadow:inset 0 0 0 1px var(--muted)}.vx-input:focus-within,.vx-input.MuiInputBase-root.Mui-focused{box-shadow:inset 0 0 0 2px var(--brand)}.vx-input--error,.vx-input.MuiInputBase-root.Mui-error,.vx-input--error:focus-within,.vx-input.MuiInputBase-root.Mui-error.Mui-focused{box-shadow:inset 0 0 0 2px var(--red)}.vx-input:disabled,.vx-input.MuiInputBase-root.Mui-disabled{background:var(--sunken);opacity:.4;cursor:not-allowed}.vx-input .MuiInputBase-input{height:auto;font:inherit;color:inherit;padding:0}.vx-input .MuiInputBase-input::placeholder,.vx-input::placeholder{color:var(--faint-text);font-weight:var(--fw-regular);opacity:1}.vx-input--right .MuiInputBase-input{text-align:right}.vx-input--textarea,.vx-input--textarea.MuiInputBase-root{height:auto;min-height:96px;padding:var(--space-10) var(--space-12);font:var(--type-table);align-items:flex-start}.vx-input--textarea .MuiInputBase-input{resize:vertical}.vx-input--cell,.vx-input--cell.MuiInputBase-root{height:32px;box-shadow:none}.vx-input--cell:hover,.vx-input--cell.MuiInputBase-root:hover{box-shadow:inset 0 0 0 1px var(--muted)}.vx-editable{font:var(--type-table);color:var(--ink);cursor:pointer;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-4));display:inline-block}.vx-editable:hover{background:var(--sunken)}.vx-editable:focus-visible{background:var(--sunken);box-shadow:var(--shadow-focus);outline:none}.vx-editable__edit{flex-direction:column;min-width:120px;display:inline-flex}.vx-input--sm,.vx-input--sm.MuiInputBase-root{height:32px}.vx-select-wrap{width:100%;display:block;position:relative}.vx-select{appearance:none;padding-right:calc(var(--space-12) + 16px + var(--space-8));cursor:pointer}.vx-select__caret{right:var(--space-12);color:var(--muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.vx-iconbtn--sm{border-radius:var(--radius-md);width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.vx-iconbtn--sm:hover{background:var(--sunken);color:var(--ink)}.vx-iconbtn--sm:focus-visible{box-shadow:var(--shadow-focus);outline:none}.vx-iconbtn--sm:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.vx-iconbtn--danger,.vx-iconbtn--danger:hover{color:var(--red)}.vx-dialog__head{padding:var(--space-18) var(--space-20);border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:var(--space-12);flex-shrink:0;display:flex}.vx-dialog__heading{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.vx-dialog__title{font:var(--type-card-title);color:var(--ink);margin:0}.vx-dialog__sub{font:var(--type-caption);color:var(--muted)}.vx-dialog__close{width:var(--h-control);height:var(--h-control);border-radius:var(--radius-md);color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vx-dialog__close:hover{background:var(--sunken);color:var(--ink)}.vx-dialog__close:focus-visible{box-shadow:var(--shadow-focus);outline:none}.vx-dialog__body{padding:var(--space-20);gap:var(--space-16);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.vx-dialog__foot{padding:var(--space-14) var(--space-20);border-top:1px solid var(--hairline);justify-content:flex-end;gap:var(--space-10);flex-shrink:0;display:flex}.vx-skeleton{gap:var(--space-8);flex-direction:column;display:flex}.vx-skeleton__line{background:var(--inset);border-radius:var(--radius-md);animation:1.2s ease-in-out infinite vx-pulse;display:block}.vx-skeleton__line--pill{border-radius:var(--radius-pill)}@keyframes vx-pulse{50%{opacity:.5}}.vx-seg{border-radius:var(--radius-md);box-shadow:var(--shadow-segment);flex-shrink:0;align-items:center;gap:0;display:inline-flex;overflow:hidden}.vx-seg__item{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);background:var(--surface);color:var(--muted);font:var(--type-label);cursor:pointer;white-space:nowrap;border:0;display:flex}.vx-seg__item:hover{background:var(--sunken);color:var(--ink)}.vx-seg__item[aria-checked=true]{background:var(--inset);color:var(--ink)}.vx-seg__item:focus-visible{box-shadow:inset 0 0 0 1px var(--ink);outline:none}.vx-empty{align-items:center;gap:var(--space-12);text-align:center;flex-direction:column;padding:40px 20px;display:flex}.vx-empty__title{font:var(--type-table-strong);color:var(--ink)}.vx-empty__desc{font:var(--type-caption);color:var(--muted);max-width:320px}.vx-alert{align-items:flex-start;gap:var(--space-10);border-radius:var(--radius-md);font:var(--type-caption);padding:12px 14px;display:flex}.vx-alert>svg{flex-shrink:0;margin-top:1px}.vx-alert__text{min-width:0}.vx-alert--error{background:var(--red-bg);color:var(--ink);box-shadow:inset 3px 0 0 var(--red)}.vx-alert--error>svg{color:var(--red)}.vx-alert--hollow{background:var(--sunken);color:var(--muted);box-shadow:var(--shadow-hollow)}.vx-alert--success{background:var(--green-bg);color:var(--ink);box-shadow:inset 3px 0 0 var(--green)}.vx-alert--success>svg{color:var(--green)}.vx-page-loading{padding:var(--content-padding);gap:var(--space-8);flex-direction:column;display:flex}:root{--canvas:#fefbf4;--surface:#fff8ea;--sunken:#f7f0db;--inset:#f3e9d4;--hairline:#c7bda8;--hairline-2:#c7bda8;--hairline-strong:#8a7f73;--ink:#381315;--ink-hover:#5c141d;--ink-3:#5c141d;--muted:#6f665d;--faint:#8a7f73;--faint-text:#6f665d;--nav-idle:#381315;--on-ink:#fefbf4;--avatar:#f3e9d4;--brand-100:#a44752;--brand-200:#92333d;--brand-300:#731e28;--brand-400:#5c141d;--brand-500:#381315;--brand:var(--brand-300);--brand-hover:var(--brand-200);--brand-active:var(--brand-500);--on-brand:#fefbf4;--brand-tint:#f4e6e8;--focus-ring:var(--brand-300);--red:#ae5337;--red-bg:#f7f0db;--warning:#a5783c;--green:#274432;--green-bg:#f7f0db;--info:#3b5270;--data-highlight:#731e28;--data-context:#c7bda8;--data-1:#731e28;--data-2:#c7bda8;--data-3:#381315;--data-4:#a44752;--data-5:#8a7f73;--data-seq-0:#f3e9d4;--data-seq-1:#a44752;--data-seq-2:#92333d;--data-seq-3:#731e28;--data-seq-4:#5c141d;--data-seq-5:#381315;--stage-start:#8a7f73;--stage-ramp-1:var(--data-seq-1);--stage-ramp-2:var(--data-seq-2);--stage-ramp-3:var(--data-seq-3);--stage-ramp-4:var(--data-seq-4);--stage-ramp-5:var(--data-seq-5);--stage-won:var(--green);--stage-lost:var(--red);--rail:#fff8ea;--rail-cell:#f7f0db;--sheen:#fff8ea;--ink-grad:#381315;--bar-grad:#731e28;--overlay:#38131566}[data-crm-theme=dark]{--canvas:#151515;--surface:#1d1d1d;--sunken:#ffffff07;--inset:#fff1;--hairline:#ffffff16;--hairline-2:#fff1;--hairline-strong:#5a5a5a;--ink:#e2e2e2;--ink-hover:#cfcfcf;--ink-3:#bdbdbd;--muted:#989898;--faint:#6a6a6a;--faint-text:#8e8e8e;--nav-idle:#989898;--on-ink:#1d1d1d;--avatar:#3a3a3a;--green:#6d9d79;--green-bg:#1f2e23;--red:#d87c6e;--red-bg:#34201d;--brand-100:#e0aeb2;--brand-200:#d69a9f;--brand-300:#cb868b;--brand-400:#c07279;--brand-500:#b45f67;--on-brand:#1d1d1d;--rail:linear-gradient(180deg, #212121 0%, #1c1c1c 62%, #181818 100%);--rail-cell:var(--sunken);--sheen:linear-gradient(180deg, #222 0%, #1b1b1b 100%);--ink-grad:linear-gradient(180deg, #ededed 0%, #d4d4d4 100%);--bar-grad:linear-gradient(90deg, #c9c9c9 0%, #efefef 100%);--overlay:#0009}:root{--color-bg-canvas:var(--canvas);--color-bg-surface:var(--surface);--color-bg-sunken:var(--sunken);--color-bg-inset:var(--inset);--color-bg-sidebar:var(--rail);--color-bg-kpi:var(--sheen);--color-text-primary:var(--ink);--color-text-strong-3:var(--ink-3);--color-text-secondary:var(--muted);--color-text-tertiary:var(--faint-text);--color-text-nav-idle:var(--nav-idle);--color-text-on-ink:var(--on-ink);--color-text-on-brand:var(--on-brand);--color-border:var(--hairline);--color-border-2:var(--hairline-2);--color-border-input:var(--hairline-strong);--color-action-primary:var(--brand);--color-action-primary-hover:var(--brand-hover);--color-link:var(--brand-200);--color-link-hover:var(--brand-300);--color-success:var(--green);--color-success-bg:var(--green-bg);--color-danger:var(--red);--color-danger-bg:var(--red-bg);--color-canal-meta:var(--data-1);--color-canal-google:var(--data-2);--color-canal-linkedin:var(--data-3);--color-canal-outbound:var(--data-4);--color-stage-qualificacao:var(--stage-start);--color-stage-followup:var(--stage-ramp-1);--color-stage-proposta:var(--stage-ramp-3);--color-stage-negociacao:var(--stage-ramp-5);--color-stage-ganho:var(--stage-won);--color-stage-implantacao:var(--stage-won);--color-stage-perdido:var(--stage-lost);--color-forecast-fechado:var(--green);--color-forecast-comprometido:var(--data-1);--color-forecast-provavel:var(--data-4);--color-forecast-possivel:var(--data-2);--color-unread:var(--brand);--font-sans:"Montserrat", Arial, sans-serif;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fs-label:12px;--lh-label:16px;--fs-table:14px;--lh-table:20px;--fs-body:16px;--lh-body:24px;--fs-card-title:20px;--lh-card-title:28px;--fs-section-title:24px;--lh-section-title:32px;--fs-page-title:32px;--lh-page-title:40px;--fs-number:40px;--lh-number:48px;--type-label:var(--fw-semibold) var(--fs-label)/var(--lh-label) var(--font-sans);--type-caption:var(--fw-regular) var(--fs-label)/var(--lh-label) var(--font-sans);--type-table:var(--fw-regular) var(--fs-table)/var(--lh-table) var(--font-sans);--type-table-strong:var(--fw-medium) var(--fs-table)/var(--lh-table) var(--font-sans);--type-body:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-sans);--type-card-title:var(--fw-medium) var(--fs-card-title)/var(--lh-card-title) var(--font-sans);--type-section-title:var(--fw-medium) var(--fs-section-title)/var(--lh-section-title) var(--font-sans);--type-page-title:var(--fw-medium) var(--fs-page-title)/var(--lh-page-title) var(--font-sans);--type-number:var(--fw-semibold) var(--fs-number)/var(--lh-number) var(--font-sans);--ls-tight-3:-.03em;--ls-tight-2:-.02em;--ls-tight-1:-.01em;--ls-wide-4:.04em;--ls-wide-5:.05em;--ls-wide-6:.06em;--ls-wide-8:.08em;--space-1:1px;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-28:28px;--space-32:32px;--space-40:40px;--radius-sm:2px;--radius-md:4px;--radius-avatar:24px;--radius-pill:36px;--radius-toggle:100px;--radius-full:50%;--shadow-card:inset 0 0 0 .5px var(--hairline), 0 0 0 .5px var(--hairline);--shadow-card-hover:inset 0 0 0 .5px var(--faint), 0 0 0 .5px var(--faint);--shadow-card-dragging:inset 0 0 0 .5px var(--ink), 0 0 0 .5px var(--ink);--shadow-column-dragover:inset 0 0 0 1px var(--ink);--shadow-button-outline:inset 0 0 0 .5px var(--ink), 0 0 0 .5px var(--ink);--shadow-input:inset 0 0 0 1px var(--hairline-strong);--shadow-segment:inset 0 0 0 1px var(--hairline);--shadow-hollow:inset 0 0 0 .5px var(--hairline);--shadow-hollow-hover:inset 0 0 0 .5px var(--faint);--shadow-selected:inset 2px 0 0 var(--ink);--shadow-float:inset 0 0 0 1px var(--hairline);--shadow-focus:0 0 0 2px var(--canvas), 0 0 0 4px var(--focus-ring);--sidebar-width:248px;--topbar-height:72px;--section-header-min-height:69px;--kanban-column-width:284px;--inbox-list-width:380px;--search-width:360px;--content-padding:24px 32px 40px;--section-gap:20px;--z-sticky:10;--z-dropdown:100;--z-drawer:200;--z-modal:300;--z-toast:400;--z-tooltip:500;--motion-toggle:background .14s ease;--motion-fast:.14s ease;--motion-base:.2s ease;--motion-slow:.32s cubic-bezier(.2, 0, 0, 1);--h-control:37px;--h-field:41px;--w-rail-collapsed:64px;--r-card:var(--radius-md);--r-pill:var(--radius-pill);--r-round:var(--radius-toggle);--font:var(--font-sans)}@font-face{font-family:Montserrat;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/montserrat-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/montserrat-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:var(--font-sans);font-variant-numeric:tabular-nums;background:var(--surface);color:var(--ink);-webkit-font-smoothing:antialiased}html[data-crm-theme=dark],html[data-crm-theme=dark] body{background:var(--surface);color:var(--ink)}html:has([data-crm-theme=dark]){background:var(--surface);color:var(--ink)}html:has([data-crm-theme=dark]) body{background:var(--surface);color:var(--ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}a{color:var(--color-link);text-decoration:none}a:hover{color:var(--color-link-hover)}.vx-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{scrollbar-width:thin;scrollbar-color:var(--avatar) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--avatar);border-radius:8px}::-webkit-scrollbar-track{background:0 0}.vx-t-metric{font:var(--type-number);letter-spacing:var(--ls-tight-2);color:var(--ink)}.vx-t-page{font:var(--type-page-title);letter-spacing:var(--ls-tight-1);color:var(--ink)}.vx-t-card{font:var(--type-card-title);color:var(--ink)}.vx-t-label{font:var(--type-table-strong);color:var(--muted)}.vx-t-body{font:var(--type-table);color:var(--ink);text-wrap:pretty}.vx-t-strong{font:var(--type-table-strong);color:var(--ink)}.vx-t-caption{font:var(--type-caption);color:var(--muted)}.vx-t-faint{font:var(--type-caption);color:var(--faint-text)}.vx-t-eyebrow{font:var(--fw-semibold) var(--fs-label)/1 var(--font-sans);color:var(--faint-text);letter-spacing:var(--ls-wide-5);text-transform:uppercase}.vx-app{background:var(--surface);height:100vh;min-height:640px;color:var(--ink);font-family:var(--font-sans);display:flex;overflow:hidden}.vx-rail{width:var(--sidebar-width);background:var(--rail);border-right:1px solid var(--hairline);height:100%;transition:width var(--motion-slow);flex-direction:column;flex-shrink:0;padding:16px;display:flex;overflow:hidden}.vx-main{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;overflow:hidden}.vx-main__content{flex-direction:column;flex:1;min-height:0;display:flex}.vx-topbar{height:var(--topbar-height);background:var(--surface);border-bottom:1px solid var(--hairline);padding:0 var(--space-32);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.vx-topbar__search{width:var(--search-width);min-width:150px;max-width:32%;position:relative}.vx-topbar__right{flex-shrink:0;align-items:center;gap:18px;display:flex}.vx-sectionbar{min-height:var(--section-header-min-height);background:var(--surface);border-bottom:1px solid var(--hairline);padding:16px var(--space-32);flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;display:flex}.vx-sectionbar__heading{flex-direction:column;gap:4px;min-width:0;display:flex}.vx-sectionbar__sub{font:var(--type-table);color:var(--muted)}.vx-sectionbar__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.vx-scroll{background:var(--canvas);flex:1;min-height:0;overflow:auto}.vx-page{padding:var(--content-padding);gap:var(--section-gap);flex-direction:column;display:flex}.vx-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vx-toolbar>.vx-search{width:var(--search-width)}.vx-logo{align-items:center;gap:10px;padding:8px 8px 20px;display:flex}.vx-logo__mark,.vx-logo__wordmark{background:var(--brand);flex-shrink:0;-webkit-mask:url(/assets/tutta-wordmark-C6lqFxaF.png) 0/auto 100% no-repeat;mask:url(/assets/tutta-wordmark-C6lqFxaF.png) 0/auto 100% no-repeat}.vx-logo__mark{width:18px;height:28px;display:none}.vx-logo__text{flex-direction:column;gap:6px;min-width:0;display:flex}.vx-logo__wordmark{width:82px;height:22px;display:block}.vx-logo__overline{font:var(--fw-semibold) var(--fs-label)/1 var(--font-sans);color:var(--faint-text);letter-spacing:var(--ls-wide-6);text-transform:uppercase}.vx-logo__toggle{border-radius:var(--r-card);cursor:pointer;width:28px;height:28px;color:var(--nav-idle);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.vx-logo__toggle:hover{background:var(--brand-tint);color:var(--ink)}.vx-logo__toggle:focus-visible{box-shadow:var(--shadow-focus);outline:none}.vx-nav-group{margin-bottom:4px}.vx-rail__section-label{font:var(--type-label);color:var(--faint-text);text-transform:uppercase;letter-spacing:var(--ls-wide-4);padding:10px 8px 4px}.vx-nav{flex-direction:column;gap:2px;display:flex}.vx-nav-item{border-radius:var(--r-card);cursor:pointer;color:var(--nav-idle);font:var(--type-table);text-align:left;box-sizing:border-box;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px;text-decoration:none;display:flex}.vx-nav-item:hover{background:var(--brand-tint);color:var(--ink)}.vx-nav-item.is-active{color:var(--ink);font-weight:var(--fw-medium);box-shadow:inset 3px 0 0 var(--brand);background:0 0}.vx-nav-item.is-active:focus-visible{box-shadow:inset 3px 0 0 var(--brand), var(--shadow-focus)}.vx-nav-item:focus-visible{box-shadow:var(--shadow-focus);outline:none}.vx-nav-item--sub{padding-left:30px}.vx-nav-item--user{gap:10px}.vx-nav-item__body{align-items:center;gap:12px;min-width:0;display:flex}.vx-nav-item__label{white-space:nowrap}.vx-rail__user-text{flex-direction:column;gap:3px;min-width:0;display:flex}.vx-rail__user-name{font:var(--fw-medium) var(--fs-table)/1 var(--font-sans);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-rail__user-sub{font:var(--fw-regular) var(--fs-label)/1 var(--font-sans);color:var(--faint-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-rail__spacer{flex:1}.vx-rail__footer{border-top:1px solid var(--inset);flex-direction:column;gap:2px;padding-top:12px;display:flex}.vx-rail.is-collapsed{width:var(--w-rail-collapsed);padding:16px 11px 16px 12px}.vx-rail.is-collapsed .vx-logo{flex-direction:column;justify-content:center;gap:10px;padding:8px 0 16px}.vx-rail.is-collapsed .vx-logo__mark{display:block}.vx-rail.is-collapsed .vx-logo__text,.vx-rail.is-collapsed .vx-rail__section-label,.vx-rail.is-collapsed .vx-nav-item__label,.vx-rail.is-collapsed .vx-nav-item--sub,.vx-rail.is-collapsed .vx-rail__user-text{display:none}.vx-rail.is-collapsed .vx-logo__toggle{width:40px;height:40px;margin-left:0}.vx-rail.is-collapsed .vx-nav-item{justify-content:center;width:40px;height:40px;padding:0}.vx-rail.is-collapsed .vx-nav-item,.vx-rail.is-collapsed .vx-logo__toggle{background:var(--rail-cell)}.vx-rail.is-collapsed .vx-nav-item:hover,.vx-rail.is-collapsed .vx-logo__toggle:hover{background:var(--brand-tint)}.vx-rail.is-collapsed .vx-nav-item.is-active{background:var(--rail-cell);color:var(--brand)}.vx-rail.is-collapsed .vx-nav,.vx-rail.is-collapsed .vx-rail__footer{gap:4px}.vx-rail.is-collapsed .vx-nav-group{margin-bottom:0}.vx-rail.is-collapsed .vx-nav-group+.vx-nav-group{border-top:1px solid var(--inset);margin-top:12px;padding-top:12px}.vx-rail.is-collapsed .vx-nav-item svg,.vx-rail.is-collapsed .vx-logo__toggle svg{width:20px;height:20px}.vx-rail.is-collapsed .vx-nav-item [data-icon=IconBuildings]{width:18px;height:18px}.vx-card{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.vx-card--default{gap:16px;padding:20px}.vx-card--chart{gap:18px;padding:20px}.vx-card--hero{gap:20px;padding:24px}.vx-card--kpi{background:var(--sheen);gap:12px;padding:20px}.vx-card--flush{overflow:hidden}.vx-card__head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.vx-card__head--inset{border-bottom-color:var(--inset)}.vx-card__heading{flex-direction:column;gap:4px;min-width:0;display:flex}.vx-card__title{font:var(--type-card-title);color:var(--ink);margin:0}.vx-card__sub{font:var(--type-caption);color:var(--muted)}.vx-card__meta{font:var(--type-caption);color:var(--faint-text);flex-shrink:0}.vx-card__body{flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.vx-card__body--divided{border-bottom:1px solid var(--hairline)}.vx-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vx-list__item{border-bottom:1px solid var(--sunken);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 20px;display:flex}.vx-list__item:last-child{border-bottom:0}.vx-list__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.vx-list__title{font:var(--type-table-strong);color:var(--ink)}.vx-list__body{font:var(--type-table);color:var(--ink);text-wrap:pretty;white-space:pre-wrap;margin:0}.vx-list__meta{font:var(--type-caption);color:var(--muted)}.vx-list__right{flex-shrink:0;align-items:center;gap:4px;display:flex}.vx-kpi__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.vx-kpi__label{font:var(--type-table-strong);color:var(--muted)}.vx-kpi__icon{color:var(--faint)}.vx-kpi__foot{align-items:center;gap:8px;display:flex}.vx-kpi__note{font:var(--type-caption);color:var(--faint-text)}.vx-facts{background:var(--inset);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.vx-fact{background:var(--surface);flex-direction:column;gap:7px;min-width:0;padding:16px;display:flex}.vx-fact__label{font:var(--fw-semibold) var(--fs-label)/1 var(--font-sans);color:var(--faint-text);letter-spacing:var(--ls-wide-5);text-transform:uppercase}.vx-fact__value{font:var(--fw-medium) var(--fs-body)/1.2 var(--font-sans);color:var(--ink);min-width:0;margin:0}.vx-facts--report .vx-fact{gap:6px;padding:14px}.vx-facts--report .vx-fact__label{letter-spacing:var(--ls-wide-6)}.vx-facts--report .vx-fact__value{font:var(--fw-medium) var(--fs-body)/1.2 var(--font-sans)}.vx-fact__value .vx-editable{font:inherit;color:inherit}.vx-fact__value .vx-editable__edit{width:100%}.vx-facts--editable .vx-fact__value{min-height:32px}.vx-iconbox{border-radius:var(--radius-md);background:var(--inset);color:var(--ink-3);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vx-iconbox--26{width:26px;height:26px}.vx-iconbox--28{width:28px;height:28px}.vx-iconbox--30{width:30px;height:30px}.vx-iconbox--44{width:44px;height:44px}.vx-iconbox--52{width:52px;height:52px}.vx-iconbox--round{border-radius:var(--radius-avatar)}.vx-iconbox--muted{color:var(--muted)}.vx-iconbox--ink{background:var(--ink);color:var(--on-ink)}.vx-iconbox--danger{background:var(--red-bg);color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.vx-iconbox--success{background:var(--green-bg);color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.vx-btn{height:var(--h-control);border-radius:var(--r-card);font:var(--type-label);cursor:pointer;white-space:nowrap;color:var(--ink);transition:background var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-fast);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.vx-btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.vx-btn:active{transform:translateY(.5px)}.vx-btn:disabled{background:var(--inset);color:var(--faint);box-shadow:none;cursor:not-allowed;pointer-events:none}.vx-btn--primary{background:var(--brand);color:var(--on-brand);padding:8px 14px}.vx-btn--primary:hover{background:var(--brand-hover)}.vx-btn--primary:active{background:var(--brand-active)}.vx-btn--primary.vx-btn--danger{background:var(--red)}.vx-btn--primary.vx-btn--danger:hover{background:var(--red);filter:brightness(.9)}.vx-btn--secondary{background:var(--canvas);color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.vx-btn--secondary:hover{background:var(--brand-tint)}.vx-btn--secondary:active{background:var(--brand);color:var(--on-brand)}.vx-btn--secondary:focus-visible{box-shadow:inset 0 0 0 1px var(--brand), var(--shadow-focus)}.vx-btn--secondary.vx-btn--danger{color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.vx-btn--secondary.vx-btn--danger:active{background:var(--red);color:var(--on-brand)}.vx-btn--secondary.vx-btn--danger:focus-visible{box-shadow:inset 0 0 0 1px var(--red), var(--shadow-focus)}.vx-btn--ghost{height:auto;color:var(--faint-text);box-shadow:var(--shadow-hollow);padding:9px}.vx-btn--ghost:hover{color:var(--ink);box-shadow:var(--shadow-hollow-hover)}.vx-btn--ghost:focus-visible{box-shadow:var(--shadow-hollow-hover), var(--shadow-focus)}.vx-btn--text{color:var(--brand)}.vx-btn--text:hover{color:var(--brand-hover)}.vx-btn--text.vx-btn--danger,.vx-btn--text.vx-btn--danger:hover{color:var(--red)}.vx-btn--back{height:auto;font:var(--fw-semibold) var(--fs-label)/1 var(--font-sans);color:var(--muted);align-self:flex-start;gap:8px;padding:0}.vx-btn--back:hover{color:var(--ink)}.vx-btn--back:focus-visible{box-shadow:var(--shadow-focus)}.vx-btn--loading{opacity:.7;pointer-events:none}.vx-spinner{flex-shrink:0;animation:.8s linear infinite vx-spin}.vx-spinner circle{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:38 12}@keyframes vx-spin{to{transform:rotate(360deg)}}.vx-btn--square{width:var(--h-control);padding:0}.vx-btn--round{border-radius:var(--r-round);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--ink);padding:9px}.vx-badge{align-items:center;gap:var(--space-6);border-radius:var(--radius-pill);font:var(--type-label);background:var(--inset);color:var(--ink-3);white-space:nowrap;padding:3px 9px;display:inline-flex}.vx-badge--green{background:var(--green-bg);color:var(--ink);--badge-accent:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.vx-badge--red{background:var(--red-bg);color:var(--ink);--badge-accent:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.vx-badge--green>svg,.vx-badge--red>svg{color:var(--badge-accent)}.vx-badge--hollow{background:var(--sunken);color:var(--muted);box-shadow:var(--shadow-hollow)}.vx-badge--sm{font:var(--fw-semibold) var(--fs-label)/14px var(--font-sans);padding:2px 8px}.vx-badge--lg{gap:var(--space-8);font:var(--fw-semibold) var(--fs-label)/18px var(--font-sans);padding:4px 8px}.vx-badge--counter-column{color:var(--muted);flex-shrink:0;padding:1px 7px}.vx-badge--counter-nav{color:var(--ink-3);flex-shrink:0;padding:2px 7px}.vx-dot{background:var(--faint);border-radius:50%;flex-shrink:0}.vx-dot--6{width:6px;height:6px}.vx-dot--7{width:7px;height:7px}.vx-dot--8{width:8px;height:8px}.vx-dot--10{width:10px;height:10px}.vx-filter-pill{align-items:center;gap:var(--space-6);border-radius:var(--radius-pill);font:var(--type-label);background:var(--surface);color:var(--muted);box-shadow:var(--shadow-hollow);cursor:pointer;white-space:nowrap;border:0;padding:5px 10px;display:inline-flex}.vx-filter-pill:hover{background:var(--sunken)}.vx-filter-pill.is-active{background:var(--ink);color:var(--on-ink);box-shadow:none}.vx-filter-pill:focus-visible{box-shadow:var(--shadow-focus);outline:none}.vx-filter-pill:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.vx-avatar{border-radius:var(--radius-avatar);background:var(--avatar);color:var(--ink-3);font:var(--fw-medium) 12px/1 var(--font-sans);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.vx-avatar--20{width:20px;height:20px;font-size:9px}.vx-avatar--26{width:26px;height:26px;font-size:10px}.vx-avatar--32{width:32px;height:32px;font-size:12px}.vx-avatar--40{width:40px;height:40px;font-size:13px}.vx-avatar__img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.vx-avatar__presence{background:var(--green);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;bottom:0;right:0}.vx-search{width:100%;min-width:150px;height:var(--h-field);border-radius:var(--r-card);box-shadow:var(--shadow-input);transition:box-shadow var(--motion-fast);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.vx-search:focus-within{box-shadow:inset 0 0 0 1px var(--ink), var(--shadow-focus)}.vx-search__input{appearance:none;min-width:0;font:var(--fw-regular) var(--fs-body)/1.4 var(--font-sans);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.vx-search__input::placeholder{color:var(--faint-text)}.vx-search__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.vx-search__input::-webkit-search-decoration{-webkit-appearance:none;display:none}.vx-search__clear{border-radius:var(--r-card);width:22px;height:22px;color:var(--faint);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.vx-search__clear:hover{background:var(--sunken);color:var(--ink)}.vx-search__panel{top:calc(100% + var(--space-4));width:320px;min-width:200px;max-height:360px;padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-float);z-index:var(--z-dropdown);animation:vx-drop-in var(--motion-fast);position:absolute;left:0;overflow-y:auto}@keyframes vx-drop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.vx-search__empty{padding:var(--space-8);font:var(--type-table);color:var(--faint-text)}.vx-search__group+.vx-search__group{border-top:1px solid var(--inset);margin-top:var(--space-4);padding-top:var(--space-4)}.vx-search__group-label{padding:var(--space-8) var(--space-8) var(--space-4);font:var(--fw-semibold) var(--fs-label)/1 var(--font-sans);color:var(--faint-text);letter-spacing:var(--ls-wide-6);text-transform:uppercase}.vx-search__item{padding:var(--space-8);border-radius:var(--radius-md);color:inherit;flex-direction:column;gap:1px;text-decoration:none;display:flex}.vx-search__item:hover,.vx-search__item:focus-visible{background:var(--sunken);outline:none}.vx-kbd{background:var(--inset);min-width:20px;height:21px;font:var(--fw-semibold) var(--fs-label)/1 var(--font-sans);color:var(--muted);border-radius:2px;justify-content:center;align-items:center;padding:0 4px;display:flex}.vx-checkbox{align-items:center;gap:var(--space-11);padding:var(--space-4);cursor:pointer;font:var(--type-table);color:var(--ink);display:inline-flex;position:relative}.vx-checkbox__input{opacity:0;width:16px;height:16px;margin:0;position:absolute}.vx-checkbox__box{border-radius:var(--radius-md);width:16px;height:16px;color:var(--on-ink);box-shadow:inset 0 0 0 1px var(--hairline-strong);transition:box-shadow var(--motion-fast), background var(--motion-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vx-checkbox:hover .vx-checkbox__box{box-shadow:inset 0 0 0 1px var(--muted)}.vx-checkbox__input:checked+.vx-checkbox__box,.vx-checkbox__input:indeterminate+.vx-checkbox__box{background:var(--ink);box-shadow:none}.vx-checkbox__dash{background:var(--on-ink);width:8px;height:1.5px}.vx-checkbox__input:focus-visible+.vx-checkbox__box{box-shadow:var(--shadow-focus)}.vx-checkbox:has(.vx-checkbox__input:disabled){opacity:.4;cursor:not-allowed;pointer-events:none}.vx-toggle{border-radius:var(--r-round);cursor:pointer;width:48px;height:24px;box-shadow:var(--shadow-input);background:var(--surface);transition:var(--motion-toggle);border:0;flex-shrink:0;justify-content:flex-start;align-items:center;padding:4px;display:flex}.vx-toggle.is-on{background:var(--ink);justify-content:flex-end}.vx-toggle__knob{background:var(--avatar);border-radius:50%;flex-shrink:0;width:16px;height:16px}.vx-toggle.is-on .vx-toggle__knob{background:var(--on-ink)}.vx-table{background:var(--surface);border-radius:var(--r-card);box-shadow:inset 0 0 0 .5px var(--hairline), 0 0 0 .5px var(--hairline);overflow:hidden}.vx-table__scroll{overflow-x:auto}.vx-thead{background:var(--sunken);border-bottom:1px solid var(--hairline);gap:14px;padding:12px 20px;display:grid}.vx-th{font:var(--fw-medium) var(--fs-label)/var(--lh-label) var(--font-sans);color:var(--muted);letter-spacing:var(--ls-wide-4);text-transform:uppercase}.vx-th--right{text-align:right}.vx-row{border-bottom:1px solid var(--sunken);background:var(--surface);align-items:center;gap:14px;padding:14px 20px;display:grid}.vx-row--click{cursor:pointer}.vx-row--click:hover{background:var(--sunken)}.vx-th,.vx-cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vx-cell--right{text-align:right}.vx-th--sorted{color:var(--ink)}.vx-th__sort{align-items:center;gap:var(--space-6);cursor:pointer;max-width:100%;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0;display:inline-flex}.vx-th__sort:hover{color:var(--ink)}.vx-th__sort:focus-visible{box-shadow:inset 0 0 0 1px var(--ink);border-radius:var(--radius-sm);outline:none}.vx-row--click:focus-visible{box-shadow:inset 0 0 0 1px var(--ink);outline:none}.vx-record-link{color:var(--ink);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-4));font:var(--type-table-strong);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-block}.vx-record-link:hover,.vx-record-link:focus-visible{outline:none;text-decoration:underline}.vx-pagination{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-20);border-top:1px solid var(--hairline);flex-wrap:wrap;display:flex}.vx-pagination__range{font:var(--type-caption);color:var(--muted)}.vx-pagination__controls,.vx-pagination__nav{align-items:center;gap:var(--space-8);display:flex}.vx-pagination__btn,.vx-pagination__page{border-radius:var(--radius-md);min-width:32px;height:32px;color:var(--muted);font:var(--type-label);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.vx-pagination__btn{box-shadow:inset 0 0 0 .5px var(--hairline)}.vx-pagination__page{padding:0 var(--space-8)}.vx-pagination__btn:hover,.vx-pagination__page:hover{background:var(--sunken);color:var(--ink)}.vx-pagination__page[aria-current=page]{background:var(--inset);color:var(--ink)}.vx-pagination__btn:focus-visible,.vx-pagination__page:focus-visible{box-shadow:var(--shadow-focus);outline:none}.vx-pagination__btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.vx-pagination__gap{font:var(--type-label);color:var(--faint-text);text-align:center;min-width:16px}.vx-pagination__size{flex-shrink:0;width:130px}.vx-bar{border-radius:var(--radius-sm);background:var(--sunken);height:20px;display:flex;overflow:hidden}.vx-bar--pill{border-radius:var(--radius-pill);background:var(--inset);height:6px}.vx-bar--thin{border-radius:var(--radius-pill);background:var(--inset);height:3px}.vx-bar__fill{background:var(--bar-grad);border-radius:inherit;height:100%;transition:width var(--motion-slow)}.vx-bar__seg{height:100%;display:block}.vx-statsbar{padding:12px var(--space-32);background:var(--surface);border-bottom:1px solid var(--hairline);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.vx-statsbar__stats{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.vx-statsbar__right{flex-shrink:0}.vx-stat{flex-direction:column;gap:3px;display:flex;position:relative}.vx-stat+.vx-stat:before{content:"";background:var(--hairline-2);width:1px;height:28px;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.vx-stat__label{font:var(--fw-semibold) var(--fs-label)/1 var(--font-sans);color:var(--faint-text);letter-spacing:var(--ls-wide-5);text-transform:uppercase;white-space:nowrap}.vx-stat__value{font:var(--fw-semibold) var(--fs-body)/1.2 var(--font-sans);color:var(--ink);white-space:nowrap}.vx-stat__value--danger{color:var(--ink);align-items:center;gap:var(--space-6);display:inline-flex}.vx-stat__value--danger>svg{color:var(--red)}.vx-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.vx-split{gap:var(--section-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.vx-split--wide{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.vx-split--detail{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.vx-divider-v{background:var(--hairline-2);width:1px;height:28px}.vx-board{height:100%;padding:20px var(--space-32) 24px;align-items:stretch;gap:16px;display:flex;overflow-x:auto}.vx-col{border-radius:var(--r-card);background:var(--surface);width:284px;box-shadow:inset 0 0 0 .5px var(--hairline), 0 0 0 .5px var(--hairline);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.vx-col.is-dropTarget{background:var(--inset);box-shadow:inset 0 0 0 1px var(--ink)}.vx-col__head{background:var(--sheen);border-bottom:1px solid var(--inset);flex-direction:column;flex-shrink:0;gap:10px;padding:14px 14px 12px;display:flex}.vx-col__body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px;display:flex;overflow-y:auto}.vx-col__add{width:100%}.vx-deal{background:var(--surface);border-radius:var(--r-card);cursor:grab;box-shadow:inset 0 0 0 .5px var(--hairline), 0 0 0 .5px var(--hairline);flex-direction:column;gap:10px;padding:12px;display:flex}.vx-deal:hover{box-shadow:inset 0 0 0 .5px var(--faint), 0 0 0 .5px var(--faint)}.vx-deal.is-dragging{opacity:.4;box-shadow:inset 0 0 0 .5px var(--ink), 0 0 0 .5px var(--ink)}.vx-board--page{align-items:flex-start;height:auto}.vx-col__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.vx-col__id{align-items:center;gap:8px;min-width:0;display:flex}.vx-col__name{font:var(--fw-medium) var(--fs-table)/1 var(--font-sans);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-col__totals{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vx-col__value{font:var(--fw-semibold) var(--fs-table)/1.2 var(--font-sans);color:var(--ink)}.vx-col__meta{font:var(--fw-regular) var(--fs-label)/1.2 var(--font-sans);color:var(--faint-text)}.vx-deal__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.vx-deal__title{font:var(--type-table-strong);color:var(--ink);text-wrap:pretty;min-width:0}.vx-deal__aside{font:var(--type-label);color:var(--muted);flex-shrink:0}.vx-deal__sub{font:var(--type-caption);color:var(--muted)}.vx-deal__value{align-items:baseline;gap:8px;display:flex}.vx-deal__amount{font:var(--fw-semibold) var(--fs-body)/1.2 var(--font-sans);color:var(--ink);letter-spacing:-.01em}.vx-deal__meta{font:var(--fw-regular) var(--fs-label)/1.2 var(--font-sans);color:var(--muted)}.vx-deal__chips{flex-wrap:wrap;gap:6px;display:flex}.vx-deal__foot{border-top:1px solid var(--inset);justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}.vx-deal__owner{min-width:0;font:var(--fw-regular) var(--fs-label)/1 var(--font-sans);color:var(--muted);align-items:center;gap:7px;display:flex}.vx-deal__owner>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vx-deal__right{font:var(--fw-regular) var(--fs-label)/1 var(--font-sans);color:var(--faint-text);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:45%;overflow:hidden}.vx-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vx-timeline__item{gap:var(--space-14);grid-template-columns:32px minmax(0,1fr);display:grid}.vx-timeline__node{flex-direction:column;align-items:center;display:flex}.vx-timeline__line{background:var(--inset);width:1px;margin-top:var(--space-6);flex:1}.vx-timeline__item:last-child .vx-timeline__line{background:0 0;flex:0;height:0}.vx-timeline__content{gap:var(--space-5);padding-bottom:var(--space-20);flex-direction:column;min-width:0;display:flex}.vx-timeline__item:last-child .vx-timeline__content{padding-bottom:0}.vx-timeline__row{justify-content:space-between;align-items:baseline;gap:var(--space-12);display:flex}.vx-timeline__title{font:var(--type-table-strong);color:var(--ink)}.vx-timeline__when{font:var(--type-caption);color:var(--faint-text);white-space:nowrap}.vx-timeline__body{font:var(--type-caption);color:var(--muted);text-wrap:pretty}.vx-timeline__meta{font:var(--type-caption);color:var(--faint-text)}.vx-timeline__item--upcoming .vx-iconbox{opacity:.4}.vx-timeline__item--upcoming .vx-timeline__title{color:var(--faint-text)}.vx-timeline__item--lost .vx-timeline__title,.vx-timeline__item--won .vx-timeline__title{color:var(--ink)}.vx-menu--bottom{margin-top:var(--space-4)}.vx-menu--top{margin-top:calc(-1 * var(--space-4))}.vx-menu__icon{color:var(--muted);flex-shrink:0}.vx-menu__label{flex:1;min-width:0}.vx-menu__check{flex-shrink:0;margin-left:auto}.vx-menu__item.vx-menu__item--destructive,.vx-menu__item.vx-menu__item--destructive .vx-menu__icon{color:var(--red)}.vx-menu__separator{background:var(--inset);height:1px;margin:var(--space-4) 0;list-style:none}.vx-menu__group{font:var(--fw-semibold) var(--fs-label)/1 var(--font-sans);color:var(--faint-text);letter-spacing:var(--ls-wide-6);text-transform:uppercase;padding:8px 8px 4px;list-style:none}.vx-topbar__action{align-items:center;gap:var(--space-8);color:var(--nav-idle);font:var(--fw-medium) var(--fs-table)/1 var(--font-sans);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;padding:0;display:flex}.vx-topbar__action:hover{color:var(--ink)}.vx-topbar__action:focus-visible{box-shadow:var(--shadow-focus);outline:none}.vx-menu.vx-menu--panel{width:380px;max-width:calc(100vw - 32px)}.vx-notification .vx-menu__label{align-items:flex-start;gap:var(--space-9);display:flex}.vx-notification__dot{margin-top:4px}.vx-notification__text{gap:var(--space-4);white-space:normal;flex-direction:column;min-width:0;display:flex}.vx-notification__title{font:var(--type-table-strong);color:var(--ink);text-wrap:pretty}.vx-notification__when{font:var(--type-caption);color:var(--faint-text)}.vx-notification__empty{list-style:none}@media (width<=1279px){.vx-topbar__search{max-width:40%}.vx-sectionbar__sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vx-page{padding:24px 24px 40px}.vx-split{grid-template-columns:minmax(0,1fr)}}@media (width>=1920px){.vx-page{width:100%;max-width:1600px;margin:0 auto}.vx-page--full{max-width:none}}
