:root,[data-to-theme=light]{color-scheme:light;--to-color-brand-50: #edf8ec;--to-color-brand-100: #d8efd5;--to-color-brand-500: #1a8313;--to-color-brand-600: #146b0f;--to-color-brand-700: #10550d;--to-color-blue-500: #2768d8;--to-color-amber-500: #a85d00;--to-color-red-500: #b43a32;--to-color-purple-500: #7446b8;--to-color-gray-500: #68716b;--to-bg-canvas: #f5f7f5;--to-bg-surface: #ffffff;--to-bg-subtle: #eef2ef;--to-bg-interactive: #f8faf8;--to-bg-selected: #edf8ec;--to-bg-elevated: #ffffff;--to-text-primary: #171a18;--to-text-secondary: #545f57;--to-text-disabled: #7d877f;--to-border-default: #d4dcd6;--to-border-subtle: #e4e9e5;--to-border-strong: #aeb9b1;--to-action-primary: #146b0f;--to-action-primary-hover: #10550d;--to-action-on-primary: #ffffff;--to-action-secondary: #2768d8;--to-focus-ring: #1765cf;--to-overlay: rgb(13 20 15 / 48%);--to-state-new-bg: #e3f5e4;--to-state-new-text: #105f24;--to-state-attention-bg: #fff0cc;--to-state-attention-text: #754100;--to-state-critical-bg: #fde9e7;--to-state-critical-text: #952c25;--to-state-info-bg: #e7effd;--to-state-info-text: #2456a5;--to-state-ai-bg: #f1eafa;--to-state-ai-text: #63359f;--to-state-neutral-bg: #ebefec;--to-state-neutral-text: #4e5851;--to-shadow-raised: 0 1px 2px rgb(17 25 19 / 8%), 0 8px 24px rgb(17 25 19 / 7%);--to-shadow-control: 0 1px 2px rgb(17 25 19 / 7%);--to-shadow-overlay: 0 24px 64px rgb(13 20 15 / 22%)}[data-to-theme=dark]{color-scheme:dark;--to-bg-canvas: #121512;--to-bg-surface: #191d1a;--to-bg-subtle: #222723;--to-bg-interactive: #1d221e;--to-bg-selected: #1b321c;--to-bg-elevated: #202521;--to-text-primary: #f3f6f3;--to-text-secondary: #b8c1ba;--to-text-disabled: #838d85;--to-border-default: #343c36;--to-border-subtle: #29302b;--to-border-strong: #566159;--to-action-primary: #55b84c;--to-action-primary-hover: #69c961;--to-action-on-primary: #0b2409;--to-action-secondary: #76a8ff;--to-focus-ring: #78adff;--to-overlay: rgb(0 0 0 / 68%);--to-state-new-bg: #173c20;--to-state-new-text: #91e39b;--to-state-attention-bg: #46320e;--to-state-attention-text: #ffd27a;--to-state-critical-bg: #48211f;--to-state-critical-text: #ffaaa3;--to-state-info-bg: #1c3154;--to-state-info-text: #a8c8ff;--to-state-ai-bg: #34234c;--to-state-ai-text: #d2b2ff;--to-state-neutral-bg: #2a302b;--to-state-neutral-text: #c4ccc6;--to-shadow-raised: 0 1px 2px rgb(0 0 0 / 35%), 0 8px 24px rgb(0 0 0 / 24%);--to-shadow-control: 0 1px 2px rgb(0 0 0 / 32%);--to-shadow-overlay: 0 24px 64px rgb(0 0 0 / 48%)}:root{--to-font-sans: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--to-font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--to-font-size-xs: .75rem;--to-font-size-sm: .875rem;--to-font-size-md: 1rem;--to-font-size-lg: 1.125rem;--to-font-size-xl: 1.375rem;--to-font-size-2xl: 1.75rem;--to-line-tight: 1.2;--to-line-body: 1.5;--to-weight-regular: 400;--to-weight-medium: 550;--to-weight-semibold: 650;--to-space-0: 0;--to-space-1: .25rem;--to-space-2: .5rem;--to-space-3: .75rem;--to-space-4: 1rem;--to-space-5: 1.25rem;--to-space-6: 1.5rem;--to-space-8: 2rem;--to-space-10: 2.5rem;--to-space-12: 3rem;--to-radius-sm: .375rem;--to-radius-md: .625rem;--to-radius-lg: .875rem;--to-radius-xl: 1.25rem;--to-radius-full: 999px;--to-icon-sm: 1rem;--to-icon-md: 1.25rem;--to-icon-lg: 1.5rem;--to-control-sm: 2.25rem;--to-control-md: 2.75rem;--to-control-lg: 3rem;--to-touch-target: 2.75rem;--to-layout-max: 100rem;--to-layout-gutter: clamp(1rem, 2.5vw, 2.5rem);--to-drawer-width: 25rem;--to-help-drawer-width: 30rem;--to-duration-fast: .12s;--to-duration-base: .18s;--to-duration-slow: .26s;--to-ease-standard: cubic-bezier(.2, 0, 0, 1);--to-z-base: 0;--to-z-dropdown: 20;--to-z-sticky: 30;--to-z-overlay: 40;--to-z-drawer: 50;--to-z-toast: 60}@media(prefers-reduced-motion:reduce){:root{--to-duration-fast: 1ms;--to-duration-base: 1ms;--to-duration-slow: 1ms}}*,*:before,*:after{box-sizing:border-box}html,body{font-family:var(--to-font-sans);font-size:var(--to-font-size-sm);line-height:var(--to-line-body);-webkit-font-smoothing:antialiased}:where(button,input,select,textarea){font:inherit}.to-scope{color:var(--to-text-primary);background:var(--to-bg-canvas);font-family:var(--to-font-sans);font-size:var(--to-font-size-sm);line-height:var(--to-line-body);-webkit-font-smoothing:antialiased}.to-scope :where(button,input,select,textarea),.to-global-shell :where(button,input,select,textarea){font:inherit}.to-scope :where(button,[href],input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--to-focus-ring);outline-offset:2px}.to-scope :where(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.56}.to-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.to-stack{display:grid;gap:var(--to-space-4)}.to-row{display:flex;align-items:center;gap:var(--to-space-3);flex-wrap:wrap}.to-icon{display:inline-block;flex:none;vertical-align:-.18em}.to-icon--sm{width:var(--to-icon-sm);height:var(--to-icon-sm)}.to-icon--md{width:var(--to-icon-md);height:var(--to-icon-md)}.to-icon--lg{width:var(--to-icon-lg);height:var(--to-icon-lg)}.to-katerina-identity{display:inline-block;position:relative;width:52px;height:52px;flex:none}.to-katerina-identity__canvas{display:block;position:absolute;left:0;top:0;width:52px;height:52px;transform-origin:0 0}.to-katerina-identity__canvas>img{display:block;position:absolute;max-width:none}.to-katerina-identity[data-variant=compact]{width:22px;height:22px}.to-katerina-identity[data-variant=compact] .to-katerina-identity__canvas{transform:scale(calc(22 / 52))}.to-button{min-height:var(--to-control-md);min-width:var(--to-touch-target);padding:0 var(--to-space-4);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--to-radius-md);display:inline-flex;align-items:center;justify-content:center;gap:var(--to-space-2);position:relative;font-weight:var(--to-weight-semibold);color:var(--to-text-primary);background:transparent;cursor:pointer;transition:background var(--to-duration-fast) var(--to-ease-standard),border-color var(--to-duration-fast) var(--to-ease-standard),transform var(--to-duration-fast) var(--to-ease-standard)}.to-button:hover:not(:disabled){background:var(--to-bg-subtle)}.to-button:active:not(:disabled){transform:translateY(1px)}.to-button[data-variant=primary]{background:var(--to-action-primary);color:var(--to-action-on-primary)}.to-button[data-variant=primary]:hover:not(:disabled){background:var(--to-action-primary-hover)}.to-button[data-variant=secondary]{border-color:var(--to-border-default);background-color:var(--to-bg-interactive);box-shadow:var(--to-shadow-control)}.to-button[data-variant=danger]{color:var(--to-state-critical-text);border-color:color-mix(in srgb,var(--to-state-critical-text) 35%,transparent)}.to-button[data-size=sm]{min-height:var(--to-control-sm);padding-inline:var(--to-space-3)}.to-button[data-size=lg]{min-height:var(--to-control-lg);padding-inline:var(--to-space-5)}.to-button[data-icon-only=true]{width:var(--to-touch-target);padding:0}.to-button[data-loading=true] .to-button__content{visibility:hidden}.to-button__spinner{position:absolute;width:var(--to-icon-md);height:var(--to-icon-md);border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:to-spin var(--to-duration-slow) linear infinite}@keyframes to-spin{to{transform:rotate(1turn)}}.to-badge{display:inline-flex;align-items:center;gap:var(--to-space-2);min-height:1.625rem;padding:0 var(--to-space-2);border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:var(--to-radius-full);font-size:var(--to-font-size-xs);font-weight:var(--to-weight-semibold);background:var(--to-state-neutral-bg);color:var(--to-state-neutral-text)}.to-badge__dot{width:.45rem;height:.45rem;border-radius:50%;background:currentColor}:where(.to-badge,.to-notification)[data-tone=new]{background:var(--to-state-new-bg);color:var(--to-state-new-text)}:where(.to-badge,.to-notification)[data-tone=attention]{background:var(--to-state-attention-bg);color:var(--to-state-attention-text)}:where(.to-badge,.to-notification)[data-tone=critical]{background:var(--to-state-critical-bg);color:var(--to-state-critical-text)}:where(.to-badge,.to-notification)[data-tone=info]{background:var(--to-state-info-bg);color:var(--to-state-info-text)}:where(.to-badge,.to-notification)[data-tone=ai]{background:var(--to-state-ai-bg);color:var(--to-state-ai-text)}.to-tabs{display:grid;gap:var(--to-space-4);min-width:0}.to-tabs__list{display:flex;gap:var(--to-space-1);overflow-x:auto;border-bottom:1px solid var(--to-border-default);scrollbar-width:thin}.to-tabs__tab{min-height:var(--to-touch-target);padding:0 var(--to-space-3);border:0;border-bottom:2px solid transparent;color:var(--to-text-secondary);background:transparent;cursor:pointer;white-space:nowrap}.to-tabs__tab[aria-selected=true]{color:var(--to-text-primary);border-bottom-color:var(--to-action-primary);font-weight:var(--to-weight-semibold)}.to-table-wrap{overflow:auto;border:1px solid var(--to-border-default);border-radius:var(--to-radius-lg);background:var(--to-bg-surface)}.to-table{width:100%;border-collapse:collapse;text-align:left}.to-table th,.to-table td{min-height:var(--to-touch-target);padding:var(--to-space-3) var(--to-space-4);border-bottom:1px solid var(--to-border-default);vertical-align:middle}.to-table th{position:sticky;top:0;z-index:var(--to-z-sticky);color:var(--to-text-secondary);background:var(--to-bg-subtle);font-size:var(--to-font-size-xs)}.to-table tbody tr:last-child td{border-bottom:0}.to-table tbody tr:hover{background:var(--to-bg-subtle)}.to-table__sort{min-height:var(--to-touch-target);border:0;color:inherit;background:transparent;cursor:pointer;font-weight:inherit}.to-table__state{min-height:8rem;text-align:center;color:var(--to-text-secondary)}.to-card{min-width:0;padding:var(--to-space-5);border:1px solid var(--to-border-default);border-radius:var(--to-radius-lg);background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}.to-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--to-space-4)}.to-card__title{margin:0;font-size:var(--to-font-size-md);line-height:var(--to-line-tight)}.to-card__meta{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-kpi__value{margin-block:var(--to-space-2);font-size:var(--to-font-size-2xl);font-weight:var(--to-weight-semibold);line-height:var(--to-line-tight);font-variant-numeric:tabular-nums}.to-kpi__delta[data-direction=up]{color:var(--to-state-new-text)}.to-kpi__delta[data-direction=down]{color:var(--to-state-critical-text)}.to-kanban{display:grid;grid-auto-columns:minmax(17rem,1fr);grid-auto-flow:column;gap:var(--to-space-4);overflow-x:auto;padding-bottom:var(--to-space-2)}.to-kanban__column{padding:var(--to-space-3);border-radius:var(--to-radius-lg);background:var(--to-bg-subtle)}.to-kanban__heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 var(--to-space-3);font-size:var(--to-font-size-sm)}.to-kanban__cards{display:grid;gap:var(--to-space-3)}.to-kanban__move{width:100%;min-height:var(--to-touch-target);margin-top:var(--to-space-3);border:1px solid var(--to-border-default);border-radius:var(--to-radius-sm);color:var(--to-text-primary);background:var(--to-bg-surface)}.to-filter-bar{display:flex;align-items:end;gap:var(--to-space-3);flex-wrap:wrap;padding:var(--to-space-3);border:1px solid var(--to-border-default);border-radius:var(--to-radius-lg);background:var(--to-bg-surface)}.to-field{display:grid;gap:var(--to-space-1);min-width:10rem;color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-input,.to-select{min-height:var(--to-control-md);padding:0 var(--to-space-3);border:1px solid var(--to-border-default);border-radius:var(--to-radius-md);color:var(--to-text-primary);background:var(--to-bg-surface)}.to-search{display:flex;position:relative;align-items:center;min-width:min(100%,16rem)}.to-search .to-icon{position:absolute;left:var(--to-space-3);color:var(--to-text-secondary);pointer-events:none}.to-search .to-input{width:100%;padding-left:var(--to-space-10);padding-right:var(--to-space-10)}.to-search__clear{position:absolute;right:0;min-width:var(--to-touch-target);min-height:var(--to-touch-target);border:0;color:var(--to-text-secondary);background:transparent;cursor:pointer}.to-timeline{list-style:none;padding:0;margin:0}.to-timeline__item{display:grid;grid-template-columns:1rem 1fr;gap:var(--to-space-3);position:relative;padding-bottom:var(--to-space-5)}.to-timeline__item:before{content:"";position:absolute;left:.45rem;top:1rem;bottom:0;width:1px;background:var(--to-border-default)}.to-timeline__item:last-child:before{display:none}.to-timeline__dot{width:.625rem;height:.625rem;margin-top:.35rem;border-radius:50%;background:var(--to-state-neutral-text)}.to-notification{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--to-space-3);padding:var(--to-space-4);border:1px solid var(--to-border-default);border-radius:var(--to-radius-lg);color:var(--to-text-primary);background:var(--to-bg-surface)}.to-notification[data-unread=true]{border-left:4px solid var(--to-action-secondary)}.to-notification[data-requires-action=true]{box-shadow:inset 0 0 0 1px var(--to-state-attention-text)}.to-notification[data-resolved=true]{opacity:.72}.to-notification__content{min-width:0}.to-approval__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--to-space-3);margin-block:var(--to-space-4)}.to-approval__value{padding:var(--to-space-3);border-radius:var(--to-radius-md);background:var(--to-bg-subtle);overflow-wrap:anywhere}.to-ai-proposal{border-left:4px solid var(--to-state-ai-text)}.to-ai-proposal__confidence{color:var(--to-state-ai-text);font-variant-numeric:tabular-nums}.to-background-job{display:grid;gap:var(--to-space-3)}.to-progress{width:100%;height:.5rem;overflow:hidden;border-radius:var(--to-radius-full);background:var(--to-bg-subtle)}.to-progress__bar{height:100%;width:var(--to-progress, 0%);background:var(--to-action-primary);transition:width var(--to-duration-base) var(--to-ease-standard)}.to-drawer{width:min(100%,var(--to-drawer-width));max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;color:var(--to-text-primary);background:var(--to-bg-elevated);box-shadow:var(--to-shadow-overlay)}.to-drawer[data-kind=help]{width:min(100%,var(--to-help-drawer-width))}.to-drawer::backdrop{background:var(--to-overlay)}.to-drawer[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:to-drawer-in var(--to-duration-base) var(--to-ease-standard)}.to-drawer__header,.to-drawer__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--to-space-3);padding:var(--to-space-4);border-bottom:1px solid var(--to-border-default)}.to-drawer__footer{border-top:1px solid var(--to-border-default);border-bottom:0}.to-drawer__body{overflow:auto;padding:var(--to-space-5)}@keyframes to-drawer-in{0%{transform:translate(1rem);opacity:0}}@media(max-width:64rem){.to-table [data-priority=low]{display:none}}@media(max-width:48rem){.to-filter-bar{align-items:stretch}.to-filter-bar>*,.to-field{flex:1 1 100%;width:100%}.to-table [data-priority=medium]{display:none}.to-approval__comparison{grid-template-columns:1fr}}@media(max-width:30rem){.to-card{padding:var(--to-space-4)}.to-drawer{width:100%}.to-notification{grid-template-columns:auto minmax(0,1fr)}.to-notification>:last-child{grid-column:2}}@media(prefers-reduced-motion:reduce){.to-scope *,.to-scope *:before,.to-scope *:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}html,body{min-height:100%;margin:0}.to-global-shell{min-height:100dvh;display:grid;grid-template-columns:11rem minmax(0,1fr);color:var(--to-text-primary);background:var(--to-bg-canvas);font-family:var(--to-font-sans);font-size:var(--to-font-size-sm);line-height:var(--to-line-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.to-skip-link{position:fixed;left:var(--to-space-4);top:var(--to-space-3);z-index:var(--to-z-toast);padding:var(--to-space-3) var(--to-space-4);border-radius:var(--to-radius-md);color:var(--to-action-on-primary);background:var(--to-action-primary);transform:translateY(-150%)}.to-skip-link:focus{transform:translateY(0)}.to-shell-sidebar{position:sticky;top:0;z-index:var(--to-z-overlay);height:100dvh;min-width:0;display:flex;flex-direction:column;padding:.75rem;border-right:0;color:#f3fbf7;background:#0b241c;box-shadow:none;overflow:hidden}.to-shell-sidebar__top{display:flex;align-items:center;justify-content:space-between;gap:var(--to-space-2);padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.12)}.to-shell-brand{display:flex;min-width:0;align-items:center;gap:var(--to-space-3)}.to-shell-brand img{width:2.25rem;height:2.25rem;object-fit:contain;border-radius:.55rem}.to-shell-wordmark{display:block;color:#fff;font-size:1rem;font-weight:var(--to-weight-semibold);line-height:var(--to-line-tight);letter-spacing:-.04em}.to-shell-wordmark>span{color:var(--to-color-brand-500)}.to-shell-brand small,.to-shell-profile-compact small{display:block;color:#e8f6ee9e;font-size:.6875rem}.to-shell-brand small{display:none}.to-shell-nav{display:grid;align-content:start;gap:.125rem;margin-block:.875rem;overflow-y:auto;scrollbar-width:thin}.to-shell-nav__item{width:100%;min-height:2.55rem;display:grid;grid-template-columns:var(--to-icon-md) minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.45rem .625rem;border:1px solid transparent;border-radius:.55rem;color:#eff9f3b3;background:transparent;cursor:pointer;text-align:left;font-size:.8125rem;transition:color var(--to-duration-fast) var(--to-ease-standard),background var(--to-duration-fast) var(--to-ease-standard),border-color var(--to-duration-fast) var(--to-ease-standard)}.to-shell-nav__item:hover{color:#fff;background:#ffffff14}.to-shell-nav__item[aria-current=page]{color:#fff;border-color:#59c58238;background:#1c7a4c;font-weight:var(--to-weight-semibold);box-shadow:none}.to-shell-nav__item .to-badge{justify-self:end;min-width:1.625rem;justify-content:center}.to-shell-sidebar__lower{display:grid;gap:.75rem;margin-top:auto;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.12)}.to-shell-shortcuts{display:grid;gap:var(--to-space-1)}.to-shell-shortcuts>button.to-button{min-height:2rem;justify-content:flex-start;padding-inline:.45rem;border-color:transparent;color:#eff9f3b8;background:transparent;font-size:.72rem}.to-shell-shortcuts .to-button:hover:not(:disabled){color:#fff;background:#ffffff14}.to-shell-profile-compact{display:flex;align-items:center;gap:var(--to-space-3);min-width:0}.to-shell-profile-compact>div{min-width:0}.to-shell-profile-compact strong{display:block;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.78rem}.to-shell-avatar{width:2rem;height:2rem;display:grid;place-items:center;flex:none;border-radius:50%;color:#dff7e8;background:#57be7f3d;font-weight:var(--to-weight-semibold);font-size:.7rem}.to-shell-demo-status:empty{display:none}.to-shell-demo-status{margin:0;color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-shell-mobile-close,.to-shell-mobile-brand,.to-shell-mobile-nav{display:none}.to-shell-sidebar__top>.to-button{color:#ffffffb8;border-color:#ffffff1f;background:#ffffff0d}@media(min-width:80.0625rem){.to-shell-sidebar__top>.to-button{display:none}}.to-shell-content{min-width:0}.to-shell-topbar{position:sticky;top:0;z-index:var(--to-z-sticky);min-height:4.25rem;display:flex;align-items:center;justify-content:space-between;gap:var(--to-space-4);padding:.65rem 1.125rem;border-bottom:1px solid var(--to-border-default);background:color-mix(in srgb,var(--to-bg-surface) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.to-shell-context{min-width:0;display:none}.to-shell-quick-search.to-button{width:min(29rem,42vw);min-height:2.75rem;justify-content:flex-start;border-color:var(--to-border-default);color:var(--to-text-secondary);background:var(--to-bg-canvas);box-shadow:none;font-weight:var(--to-weight-regular)}.to-shell-context__title{display:block;font-size:var(--to-font-size-lg);line-height:var(--to-line-tight)}.to-shell-context__phase{display:block;color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-shell-utilities{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:var(--to-space-1)}.to-shell-utilities>button.to-button{position:relative;border-color:var(--to-border-default);color:var(--to-text-primary);background-color:var(--to-bg-surface)}.to-shell-utilities>.to-button:hover:not(:disabled){background:var(--to-bg-subtle)}.to-shell-utilities>.to-button .to-badge{position:absolute;left:1.45rem;top:-.35rem;width:1.2rem;min-width:1.2rem;max-width:1.2rem;min-height:1.2rem;padding-inline:0;overflow:hidden;white-space:nowrap;justify-content:center;font-size:.625rem}.to-shell-utilities>[data-utility-id=search]{display:none}.to-shell-profile-menu{position:absolute;right:0;top:calc(100% + var(--to-space-2));z-index:var(--to-z-dropdown);width:15rem;padding:var(--to-space-2);border:1px solid var(--to-border-default);border-radius:var(--to-radius-lg);background:var(--to-bg-elevated);box-shadow:var(--to-shadow-overlay)}.to-shell-profile-menu[hidden]{display:none}.to-shell-profile-menu__identity{display:grid;padding:var(--to-space-3);border-bottom:1px solid var(--to-border-default)}.to-shell-profile-menu__identity span{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-shell-profile-menu [role=menuitem]{width:100%;min-height:var(--to-touch-target);padding:var(--to-space-2) var(--to-space-3);border:0;border-radius:var(--to-radius-md);color:var(--to-text-primary);background:transparent;text-align:left;cursor:pointer}.to-shell-profile-menu [role=menuitem]:hover{background:var(--to-bg-subtle)}.to-shell-main{width:min(100%,var(--to-layout-max));min-width:0;margin-inline:auto;padding:1rem 1.125rem 2.5rem}.to-workspace-placeholder{min-height:min(34rem,calc(100dvh - 9rem));display:grid;align-content:center;justify-items:start;max-width:52rem;padding:clamp(1.5rem,5vw,4rem);border:1px solid var(--to-border-default);border-radius:var(--to-radius-xl);background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--to-state-new-bg) 70%,transparent),transparent 38%),var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}.to-workspace-placeholder__eyebrow{margin:0 0 var(--to-space-2);color:var(--to-action-primary);font-size:var(--to-font-size-xs);font-weight:var(--to-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.to-workspace-placeholder h1{margin:0;font-size:clamp(2.25rem,6vw,4.5rem);line-height:1;letter-spacing:-.055em}.to-workspace-placeholder__lead{max-width:40rem;margin-block:var(--to-space-5);color:var(--to-text-secondary);font-size:var(--to-font-size-lg)}.to-workspace-placeholder__meta{width:min(100%,36rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--to-space-3);margin:0}.to-workspace-placeholder__meta>div{padding:var(--to-space-3);border-radius:var(--to-radius-md);background:var(--to-bg-subtle)}.to-workspace-placeholder dt{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-workspace-placeholder dd{margin:var(--to-space-1) 0 0;font-weight:var(--to-weight-semibold)}.to-workspace-placeholder__note{margin:var(--to-space-6) 0 0;color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-shell-surface{width:min(calc(100% - 2rem),42rem);max-width:42rem;max-height:min(44rem,calc(100dvh - 2rem));padding:0;border:0;border-radius:var(--to-radius-xl);color:var(--to-text-primary);background:var(--to-bg-elevated);box-shadow:var(--to-shadow-overlay)}.to-shell-surface::backdrop{background:var(--to-overlay)}.to-shell-surface[open]{display:grid;grid-template-rows:auto minmax(0,1fr)}.to-shell-surface__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--to-space-4);padding:var(--to-space-5);border-bottom:1px solid var(--to-border-default)}.to-shell-surface__header h2{margin:0;font-size:var(--to-font-size-xl)}.to-shell-surface__header p{margin:var(--to-space-1) 0 0;color:var(--to-text-secondary)}.to-shell-surface__body{min-height:0;overflow:auto;padding:var(--to-space-5)}.to-command-surface{align-self:start;margin-top:min(12vh,7rem)}.to-command-surface .to-search{width:100%}.to-shell-search-results{display:grid;gap:var(--to-space-1)}.to-shell-search-results .to-button{justify-content:flex-start;text-align:left}.to-shell-textarea{width:100%;min-height:8rem;resize:vertical;padding:var(--to-space-3);border:1px solid var(--to-border-default);border-radius:var(--to-radius-md);color:var(--to-text-primary);background:var(--to-bg-surface)}.to-shell-assistant-copy{padding:var(--to-space-4);border-radius:var(--to-radius-lg);color:var(--to-state-ai-text);background:var(--to-state-ai-bg);font-size:var(--to-font-size-md)}.to-shell-more-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--to-space-2)}.to-shell-more-list .to-button{justify-content:flex-start}.to-global-shell[data-sidebar-mode=collapsed]{grid-template-columns:5rem minmax(0,1fr)}.to-global-shell[data-sidebar-mode=collapsed] .to-shell-sidebar{padding-inline:var(--to-space-3)}.to-global-shell[data-sidebar-mode=collapsed] .to-shell-brand>div,.to-global-shell[data-sidebar-mode=collapsed] .to-shell-nav__label,.to-global-shell[data-sidebar-mode=collapsed] .to-shell-profile-compact>div,.to-global-shell[data-sidebar-mode=collapsed] .to-shell-shortcuts .to-button__content>:not(.to-icon),.to-global-shell[data-sidebar-mode=collapsed] .to-shell-demo-status{display:none}.to-global-shell[data-sidebar-mode=collapsed] .to-shell-sidebar__top{justify-content:center;flex-wrap:wrap}.to-global-shell[data-sidebar-mode=collapsed] .to-shell-nav__item{grid-template-columns:1fr;justify-items:center;padding-inline:0}.to-global-shell[data-sidebar-mode=collapsed] .to-shell-nav__item .to-badge{position:absolute;margin:-1.6rem 0 0 1.6rem}.to-global-shell[data-sidebar-mode=collapsed] .to-shell-profile-compact{justify-content:center}@media(min-width:64.0625rem)and (max-width:80rem){.to-global-shell{grid-template-columns:5rem minmax(0,1fr)}.to-shell-sidebar{padding-inline:var(--to-space-3)}.to-shell-brand>div,.to-shell-nav__label,.to-shell-profile-compact>div,.to-shell-shortcuts .to-button__content>:not(.to-icon),.to-shell-demo-status{display:none}.to-shell-sidebar__top{justify-content:center;flex-wrap:wrap}.to-shell-nav__item{grid-template-columns:1fr;justify-items:center;padding-inline:0}.to-shell-nav__item .to-badge{position:absolute;margin:-1.6rem 0 0 1.6rem}.to-shell-profile-compact{justify-content:center}}@media(max-width:64rem){.to-global-shell{display:block}.to-shell-sidebar{position:fixed;left:0;width:min(20rem,calc(100% - 3rem));transform:translate(-105%);transition:transform var(--to-duration-base) var(--to-ease-standard)}.to-global-shell[data-nav-open=true] .to-shell-sidebar{transform:translate(0)}.to-global-shell[data-nav-open=true]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--to-z-overlay) - 1);background:var(--to-overlay)}.to-shell-mobile-close{display:flex;justify-content:flex-end}.to-shell-sidebar__top>.to-button{display:none}.to-shell-mobile-brand{display:flex;align-items:center;gap:var(--to-space-3)}.to-shell-context{margin-right:auto}.to-shell-quick-search{display:none!important}.to-shell-context{display:block}.to-shell-utilities>[data-utility-id=search]{display:inline-flex}}@media(max-width:48rem){.to-global-shell{padding-bottom:4.75rem}.to-shell-topbar{min-height:4rem;padding-inline:var(--to-space-3)}.to-shell-context__phase,.to-shell-mobile-brand .to-shell-wordmark{display:none}.to-shell-utilities{gap:0}.to-shell-utilities>[data-utility-id=chat],.to-shell-utilities>[data-utility-id=help]{display:none}.to-shell-main{padding:var(--to-space-4)}.to-workspace-placeholder{min-height:calc(100dvh - 9.5rem);padding:var(--to-space-6)}.to-workspace-placeholder__meta{grid-template-columns:1fr}.to-shell-mobile-nav{position:fixed;inset:auto 0 0;z-index:var(--to-z-sticky);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--to-space-1);padding:var(--to-space-2);padding-bottom:max(var(--to-space-2),env(safe-area-inset-bottom));border-top:1px solid var(--to-border-default);background:color-mix(in srgb,var(--to-bg-surface) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.to-shell-mobile-nav button{min-width:0;min-height:3.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--to-space-1);padding:var(--to-space-1);border:0;border-radius:var(--to-radius-md);color:var(--to-text-secondary);background:transparent;font-size:.6875rem;cursor:pointer}.to-shell-mobile-nav button[aria-current=page]{color:var(--to-action-primary);background:var(--to-state-new-bg);font-weight:var(--to-weight-semibold)}.to-shell-mobile-nav span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-shell-surface{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.to-command-surface{margin:0}.to-shell-more-list{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.to-shell-sidebar{transition-duration:1ms}}.to-shell-attention-drawer .to-notification{grid-template-columns:minmax(0,1fr) auto;gap:.5rem .75rem}.to-shell-attention-drawer .to-notification>.to-badge{grid-column:1;justify-self:start}.to-shell-attention-drawer .to-notification__content{grid-column:1;line-height:1.35}.to-shell-attention-drawer .to-notification>.to-button{grid-column:2;grid-row:1/span 2;align-self:center;max-width:10rem;white-space:normal}.to-shell-attention-drawer .to-notification__content strong{display:block;margin-bottom:.16rem}.to-shell-attention-drawer .to-notification .to-card__meta{font-size:.72rem;color:var(--to-text-secondary)}.to-global-shell[data-workspace=today]{--today-canvas: #f1f6f4;--today-surface-primary: #ffffff;--today-surface-secondary: #f7faf8;--today-surface-raised: #fcfffd;--today-surface-interactive: #edf7f1;--today-surface-attention: #fff8e8;--today-accent: #0b8f4d;--today-accent-deep: #075e39;--today-ink: #101815;--today-muted: #66766e;--today-hairline: #e2eae5;background:var(--today-canvas)}[data-to-theme=dark] .to-global-shell[data-workspace=today]{--today-canvas: #111714;--today-surface-primary: #19211d;--today-surface-secondary: #202a25;--today-surface-raised: #1d2822;--today-surface-interactive: #21382c;--today-surface-attention: #332b18;--today-accent: #59ca83;--today-accent-deep: #9ce3b5;--today-ink: #f3f8f5;--today-muted: #a8b7af;--today-hairline: #304039}.to-global-shell[data-workspace=today] .to-shell-main{padding-block:1rem 2.5rem;background:var(--today-canvas)}.to-today{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 20.75rem;grid-template-areas:"hero hero" "kpis schedule" "pulse schedule" "decisions attention" "signals signals" "status status";gap:1rem;min-width:0;color:var(--today-ink)}.to-today-hero{grid-area:hero;min-height:6.125rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(21rem,.72fr);align-items:center;gap:2.25rem;padding:.125rem .625rem .375rem}.to-today-hero__field{display:none;pointer-events:none}.to-today-ai-title-icon{width:1.4rem;height:1.5rem;margin-right:.5rem;vertical-align:-.22rem}.to-today-hero__copy{min-width:0}.to-today-hero h1{max-width:58rem;margin:0;color:var(--today-ink);font-size:clamp(2.25rem,3.15vw,3rem);font-weight:650;line-height:.98;letter-spacing:-.055em}.to-today-eyebrow{margin:0 0 .45rem;color:var(--today-accent);font-size:.72rem;font-weight:650;letter-spacing:.24em;text-transform:uppercase}.to-today-hero__lead{margin:.45rem 0 0;color:#718296;font-size:1.08rem;line-height:1.25}[data-to-theme=dark] .to-today-hero__lead{color:var(--today-muted)}.to-today-hero__aside{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:1rem}.to-today-hero__manifesto{min-width:18rem;display:grid;padding-left:1.25rem;border-left:2px solid var(--today-accent);color:#294d45;line-height:1.24}.to-today-hero__manifesto strong{font-size:.98rem;font-weight:550}.to-today-hero__manifesto span{font-size:.94rem}.to-today-hero__manifesto small{margin-top:.28rem;color:#7b8d86}[data-to-theme=dark] .to-today-hero__manifesto{color:#d7e8df}.to-today-hero__aside>.to-badge{min-height:1.5rem;border:0;background:color-mix(in srgb,var(--to-state-ai-bg) 72%,transparent);font-size:.68rem;opacity:.76}.to-today-block{min-width:0;padding:1rem 1.125rem;border:0;border-radius:1rem;background:var(--today-surface-primary)}.to-today-block__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.to-today-block__header h2{margin:0;color:var(--today-ink);font-size:1.32rem;font-weight:650;line-height:1.08;letter-spacing:-.035em}.to-today-block__header p{max-width:42rem;margin:.22rem 0 0;color:var(--today-muted);font-size:.76rem}.to-today-block--pulse{grid-area:pulse;background:var(--today-surface-raised);box-shadow:0 1px #0d3b250a,0 12px 34px #123e2a14}.to-today-block--kpis{grid-area:kpis}.to-today-block--decisions{grid-area:decisions;background:var(--today-surface-primary);box-shadow:0 10px 28px #123e2a0f}.to-today-block--attention{grid-area:attention;background:var(--today-surface-raised);box-shadow:0 12px 30px #123e2a12}.to-today-block--schedule{grid-area:schedule;background:var(--today-surface-primary);box-shadow:0 12px 32px #123e2a12}.to-today-block--signals{grid-area:signals;background:var(--today-surface-secondary)}.to-today-action-status{grid-area:status;min-height:1.5rem;margin:0;color:var(--to-state-ai-text);font-size:.75rem}.to-today-state{min-height:7rem;display:grid;align-content:center;justify-items:start;gap:.5rem;padding:1.25rem;border:1px dashed var(--today-hairline);border-radius:.75rem;color:var(--today-muted);background:var(--today-surface-secondary)}.to-today-state strong{color:var(--today-ink)}.to-today-state--loading{animation:to-today-pulse-loading 1.2s var(--to-ease-standard) infinite alternate}.to-today-state--error{color:var(--to-state-critical-text);background:var(--to-state-critical-bg);border-color:var(--to-state-critical-text)}@keyframes to-today-pulse-loading{to{opacity:.62}}.to-today-pulse{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 12.75rem;gap:1rem}.to-today-pulse__plot{position:relative;min-width:0;padding:.35rem .55rem .1rem 0}.to-today-pulse__metric{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;min-height:1.75rem;margin-bottom:.25rem}.to-today-pulse__metric strong{color:#365247;font-size:.78rem;font-weight:650}.to-today-pulse__metric span{color:var(--today-muted);font-size:.7rem}.to-today-pulse__chart{display:block;width:100%;height:12.25rem;overflow:visible}.to-today-pulse__grid{stroke:var(--today-hairline);stroke-width:1;vector-effect:non-scaling-stroke}.to-today-pulse__area{fill:color-mix(in srgb,var(--today-accent) 12%,transparent)}.to-today-pulse__line{fill:none;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.to-today-pulse__line--fact{stroke:var(--today-accent-deep);stroke-width:3}.to-today-pulse__line--plan{stroke:#eba900;stroke-width:1.8}.to-today-pulse__line--forecast{stroke:#49a879;stroke-width:1.5;stroke-dasharray:6 5}.to-today-pulse__point{fill:var(--today-accent);stroke:var(--today-surface-raised);stroke-width:3;vector-effect:non-scaling-stroke}.to-today-pulse__axis{display:flex;justify-content:space-between;gap:1rem;padding-left:1rem;color:#75869a;font-size:.66rem}.to-today-pulse__callout{position:absolute;top:1.35rem;right:1.25rem;display:grid;min-width:7.5rem;padding:.55rem .7rem;border-radius:.65rem;color:#fff;background:#0b5e3a;box-shadow:0 8px 18px #0b5e3a33}.to-today-pulse__callout span{font-size:.64rem;opacity:.72}.to-today-pulse__callout strong{font-size:.86rem;font-weight:650}.to-today-pulse__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;margin-top:.25rem;color:var(--today-muted);font-size:.7rem}.to-today-pulse__legend span{display:inline-flex;align-items:center;gap:.45rem}.to-today-pulse__legend span:before{content:"";width:1.5rem;height:.13rem;border-radius:99px;background:var(--to-state-neutral-text)}.to-today-pulse__legend [data-series=fact]:before{background:var(--today-accent-deep)}.to-today-pulse__legend [data-series=plan]:before{background:#eba900}.to-today-pulse__legend [data-series=forecast]:before{height:1px;background:#49a879}.to-today-pulse__summary{display:grid;align-content:start;gap:.7rem;padding:.65rem 0 0 1rem;border-left:1px solid var(--today-hairline)}.to-today-pulse__completion{display:flex;align-items:center;gap:.7rem}.to-today-pulse__completion>div{display:grid}.to-today-pulse__completion strong{font-size:1.4rem;line-height:1;letter-spacing:-.04em}.to-today-pulse__completion span{max-width:5.5rem;margin-top:.18rem;color:var(--today-muted);font-size:.68rem;line-height:1.2}.to-today-pulse__ring{width:4.4rem;height:4.4rem;transform:rotate(-90deg)}.to-today-pulse__ring-track,.to-today-pulse__ring-value{fill:none;stroke-width:8}.to-today-pulse__ring-track{stroke:var(--today-hairline)}.to-today-pulse__ring-value{stroke:var(--today-accent);stroke-linecap:round}.to-today-pulse__summary>p{margin:0;color:var(--today-muted);font-size:.72rem;line-height:1.35}.to-today-pulse__summary dl{display:grid;gap:.35rem;margin:0;padding-top:.2rem}.to-today-pulse__summary dl>div{display:flex;justify-content:space-between;gap:.6rem}.to-today-pulse__summary dt{color:var(--today-muted);font-size:.72rem}.to-today-pulse__summary dd{margin:0;text-align:right;font-size:.76rem;font-weight:650;font-variant-numeric:tabular-nums}.to-today-pulse__summary .to-today-provenance{display:none}.to-today-pulse--unavailable .to-today-pulse__plot{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:17.75rem}.to-today-pulse__empty{min-height:11rem;display:grid;place-content:center;justify-items:center;gap:.45rem;margin:.55rem 0 .25rem;border:1px dashed var(--today-hairline);border-radius:.75rem;color:var(--today-muted);background:linear-gradient(var(--today-hairline) 1px,transparent 1px),linear-gradient(90deg,var(--today-hairline) 1px,transparent 1px),var(--today-surface-secondary);background-size:100% 25%,20% 100%,auto}.to-today-pulse__empty .to-icon{width:1.5rem;height:1.5rem;color:var(--today-accent)}.to-today-pulse__empty strong{color:var(--today-ink);font-size:.82rem}.to-today-pulse__empty span{max-width:23rem;text-align:center;font-size:.7rem;line-height:1.35}.to-today-pulse__empty-ring{width:7.75rem;height:7.75rem;display:grid;place-items:center;margin:0 auto .15rem;border:.8rem solid var(--today-hairline);border-radius:50%;color:var(--today-muted);font-size:1.65rem;font-weight:650}.to-today-pulse--unavailable .to-today-pulse__summary>strong{text-align:center;color:var(--today-muted);font-size:.72rem}.to-today-block--kpis{height:7rem;padding:0;overflow:hidden;background:var(--today-surface-primary);box-shadow:0 10px 28px #123e2a0f}.to-today-block--kpis .to-today-block__header{display:none}.to-today-block--kpis>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.to-today-block--kpis .to-card{height:7rem;min-height:7rem;display:grid;grid-template-columns:2.8rem minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"icon label" "icon value" "icon delta";align-content:center;column-gap:.8rem;padding:.75rem 1rem;border:0;border-radius:0;background:transparent;box-shadow:none}.to-today-block--kpis .to-card+.to-card{box-shadow:inset 1px 0 var(--today-hairline)}.to-today-kpi__icon{grid-area:icon;width:2.8rem;height:2.8rem;display:grid;place-items:center;align-self:center;border-radius:50%;color:var(--today-accent);background:var(--today-surface-interactive)}.to-today-kpi__glyph{display:block;width:2.125rem;height:2.125rem;object-fit:contain}.to-today-block--kpis .to-card__meta:first-of-type{grid-area:label;color:#3f5064;font-size:.72rem}.to-today-block--kpis .to-kpi__value{grid-area:value;margin:.12rem 0;color:var(--today-ink);font-size:1.42rem;font-weight:650;letter-spacing:-.035em}.to-today-block--kpis .to-kpi__delta{grid-area:delta;color:var(--today-accent-deep);font-size:.69rem;font-weight:650}.to-today-block--kpis .to-kpi__delta[data-direction=down]{color:var(--to-state-critical-text)}.to-today-block--kpis .to-kpi__delta+.to-card__meta,.to-today-block--kpis .to-card>.to-card__meta:last-of-type,.to-today-block--kpis .to-today-provenance{display:none}.to-today-block--decisions>div:last-child{display:grid;gap:.55rem}.to-today-block--decisions .to-card{min-height:5.1rem;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.7rem .75rem;border:0;border-radius:.75rem;background:var(--today-surface-secondary);box-shadow:none}.to-today-block--decisions .to-card:nth-child(2){background:var(--today-surface-interactive)}.to-today-block--decisions .to-card__header{min-width:0;align-items:center}.to-today-block--decisions .to-card__title{font-size:.86rem}.to-today-block--decisions .to-card__meta{margin-top:.2rem;font-size:.68rem}.to-today-block--decisions .to-card__header>.to-badge{display:none}.to-today-block--decisions .to-approval__comparison{display:flex;gap:.35rem;margin:0;color:var(--today-muted);font-size:.65rem}.to-today-block--decisions .to-approval__value{max-width:9.5rem;padding:.4rem .5rem;background:var(--today-surface-primary)}.to-today-block--decisions .to-row{flex-wrap:nowrap;justify-content:flex-end;gap:.35rem}.to-today-block--decisions .to-button{min-height:2.75rem;padding-inline:.65rem;font-size:.7rem}.to-today-block--decisions .to-ai-proposal{border-left:0}.to-today-block--decisions .to-ai-proposal__confidence{margin:0;color:var(--today-accent-deep);font-size:.7rem}.to-today-block--decisions .to-today-provenance{display:none}.to-today-schedule__content{display:grid;gap:.65rem}.to-today-schedule{list-style:none;margin:0;padding:.2rem 0 0}.to-today-schedule__item{position:relative;display:grid;grid-template-columns:2.6rem .75rem minmax(0,1fr);gap:.45rem;padding-bottom:1.05rem}.to-today-schedule__item:before{content:"";position:absolute;left:2.96rem;top:.9rem;bottom:0;width:1px;background:#cbded3}.to-today-schedule__item:last-child:before{display:none}.to-today-schedule__item time{color:#607690;font-size:.68rem;font-variant-numeric:tabular-nums}.to-today-schedule__marker{width:.6rem;height:.6rem;margin-top:.18rem;border-radius:50%;background:var(--today-accent);box-shadow:0 0 0 4px var(--today-surface-interactive)}.to-today-schedule__item:nth-child(2) .to-today-schedule__marker{background:#2778da;box-shadow:0 0 0 4px #edf4fe}.to-today-schedule__item:nth-child(3) .to-today-schedule__marker{background:#8e9dae;box-shadow:0 0 0 4px #f0f3f5}.to-today-schedule__item strong{display:block;color:var(--today-ink);font-size:.78rem;line-height:1.2}.to-today-schedule__item span:not(.to-today-schedule__marker){display:block;margin-top:.12rem;color:#607690;font-size:.68rem}.to-today-schedule__item p{margin:.2rem 0 0;color:var(--today-muted);font-size:.66rem;line-height:1.25}.to-today-schedule__content>.to-button{width:100%;color:var(--today-accent-deep);border-color:color-mix(in srgb,var(--today-accent) 30%,transparent);background:transparent}.to-today-schedule__content>.to-today-provenance{display:none}.to-today-block--attention>div:last-child{display:grid;gap:.55rem}.to-today-block--attention .to-notification{grid-template-columns:2.35rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.7rem;border:0;border-radius:.75rem;color:var(--today-ink);background:var(--today-surface-secondary);box-shadow:none}.to-today-block--attention .to-notification[data-tone=critical]{background:color-mix(in srgb,var(--to-state-critical-bg) 70%,var(--today-surface-primary))}.to-today-block--attention .to-notification[data-tone=attention]{background:var(--today-surface-attention)}.to-today-block--attention .to-notification>.to-badge{width:2.35rem;height:2.35rem;min-width:0;display:grid;place-items:center;padding:0;overflow:hidden;border:0;border-radius:50%;font-size:0}.to-today-block--attention .to-notification>.to-badge .to-badge__dot{width:.65rem;height:.65rem}.to-today-block--attention .to-notification__content strong{display:block;font-size:.76rem;line-height:1.25}.to-today-block--attention .to-card__meta{margin-top:.2rem;font-size:.67rem;line-height:1.3}.to-today-block--attention .to-button{min-height:2.75rem;padding-inline:.55rem;font-size:.68rem}.to-today-block--attention .to-notification>.to-button{grid-column:2;justify-self:start;margin-top:-.2rem}.to-today-block--attention .to-notification[data-requires-action=true],.to-today-block--attention .to-notification[data-unread=true]{box-shadow:none}.to-today-block--attention .to-today-provenance{display:none}.to-today-signals{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.to-today-signals .to-card{display:grid;align-content:start;gap:.75rem;padding:1rem;border:0;background:var(--today-surface-primary);box-shadow:none}.to-today-signals .to-row{margin-top:auto}.to-today-signals .to-button{width:100%}.to-today-provenance{margin-top:.75rem;color:var(--today-muted);font-size:.7rem}.to-today-provenance summary{min-height:2.75rem;display:flex;align-items:center;gap:.5rem;cursor:pointer}.to-today-provenance summary::marker{color:var(--today-muted)}.to-today-provenance dl{display:grid;gap:.25rem;margin:.5rem 0 0;padding:.75rem;border-radius:.625rem;background:var(--today-surface-secondary)}.to-today-provenance dl>div{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.5rem}.to-today-provenance dt{color:var(--today-muted)}.to-today-provenance dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--today-ink)}@media(min-width:80.0625rem){.to-today{grid-template-areas:"hero hero" "kpis ." "pulse ." "decisions ." "signals signals" "status status"}.to-today-block--pulse{height:22.125rem;overflow:hidden}.to-today-block--decisions{height:15.625rem;overflow:hidden}.to-today-block--schedule{position:absolute;top:7.125rem;right:0;width:20.75rem;height:25.3125rem;overflow:hidden}.to-today-block--attention{position:absolute;top:33.625rem;right:0;width:20.75rem;height:21.25rem;overflow:hidden}.to-today-block--signals,.to-today-action-status{display:none}}@media(max-width:80rem){.to-today{grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr)}.to-today-hero{grid-template-columns:minmax(0,1fr) minmax(18rem,.6fr)}.to-today-pulse{grid-template-columns:minmax(0,1fr) 11rem}.to-today-block--kpis{height:auto}.to-today-block--kpis>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.to-today-block--kpis .to-card:nth-child(3){box-shadow:inset 0 1px var(--today-hairline)}.to-today-block--kpis .to-card:nth-child(4){box-shadow:inset 1px 1px var(--today-hairline)}.to-today-block--decisions .to-card{grid-template-columns:1fr}.to-today-block--decisions .to-row{justify-content:flex-start;flex-wrap:wrap}.to-today-signals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:64rem){.to-today{grid-template-columns:minmax(0,1fr) minmax(16rem,.6fr)}.to-today-hero{grid-template-columns:1fr;gap:.75rem}.to-today-hero__aside{justify-content:flex-start}.to-today-pulse{grid-template-columns:1fr}.to-today-pulse__summary{grid-template-columns:auto minmax(0,1fr);padding:.8rem 0 0;border-top:1px solid var(--today-hairline);border-left:0}.to-today-pulse__summary dl{grid-column:1 / -1}.to-today-signals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:48rem){.to-global-shell[data-workspace=today] .to-shell-main{padding:.75rem}.to-today{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "attention" "decisions" "schedule" "kpis" "pulse" "signals" "status";gap:.8rem}.to-today-hero{min-height:auto;padding:.75rem .35rem 1rem}.to-today-hero h1{font-size:clamp(2rem,9vw,2.65rem)}.to-today-hero__lead{font-size:.88rem}.to-today-hero__manifesto{min-width:0;padding-left:.8rem}.to-today-hero__manifesto strong,.to-today-hero__manifesto span{font-size:.78rem}.to-today-block{padding:1rem;border-radius:.9rem}.to-today-block--attention{background:var(--today-surface-raised)}.to-today-block--kpis{padding:0}.to-today-block--kpis>div:last-child{grid-template-columns:1fr}.to-today-block--kpis .to-card+.to-card{box-shadow:inset 0 1px var(--today-hairline)}.to-today-block--kpis .to-card{height:5.7rem;min-height:5.7rem;grid-template-columns:2.55rem minmax(0,1fr)}.to-today-kpi__icon{width:2.55rem;height:2.55rem}.to-today-pulse__chart{height:10.5rem}.to-today-pulse__callout{top:1.2rem;right:.75rem;min-width:6.5rem}.to-today-signals{grid-template-columns:1fr}}.to-shell-reference-footer{display:none}@media(min-width:80.0625rem){.to-global-shell[data-workspace=today] .to-shell-main{height:calc(100vh - 72px);min-height:952px;padding-bottom:0;overflow:hidden;background:radial-gradient(ellipse 520px 210px at 78% 4%,rgb(48 177 108 / 9%),transparent 72%),linear-gradient(115deg,#f8fbfa,#f4f9f7 72%,#f8fbfa)}.to-global-shell[data-workspace=today] .to-shell-sidebar{padding-inline:7px;background:#061f1d}.to-global-shell[data-workspace=today] .to-shell-brand,.to-global-shell[data-workspace=today] .to-shell-brand>div,.to-global-shell[data-workspace=today] .to-shell-wordmark{width:142px;overflow:visible}.to-global-shell[data-workspace=today] .to-shell-wordmark:before{content:"torenaOS";font-size:25px;letter-spacing:-.065em}.to-global-shell[data-workspace=today] .to-shell-wordmark:after{content:"OS";font-size:15px}.to-global-shell[data-workspace=today] .to-shell-sidebar__lower{position:relative;min-height:230px;padding:0 14px}.to-global-shell[data-workspace=today] .to-shell-reference-footer{display:grid;gap:10px;color:#ffffffc7;font-size:10px}.to-global-shell[data-workspace=today] .to-shell-reference-footer p{width:112px;margin:0 0 34px;color:#fff;font-size:12px;line-height:1.38}.to-global-shell[data-workspace=today] .to-shell-reference-footer p:after{content:"";display:block;width:24px;height:2px;margin-top:14px;background:#a4f225}.to-global-shell[data-workspace=today] .to-shell-reference-footer span{padding-left:23px;color:#ffffffc7}.to-global-shell[data-workspace=today] .to-shell-reference-footer small{margin-top:2px;color:#ffffff75;font-size:8px}.to-global-shell[data-workspace=today] .to-shell-profile-compact{position:absolute;left:14px;right:8px;bottom:76px}.to-global-shell[data-workspace=today] .to-shell-topbar{box-shadow:0 1px #edf1f4}.to-global-shell[data-workspace=today] .to-shell-quick-search.to-button{padding-inline:13px;box-shadow:inset 0 1px 2px #2f4e6808}.to-shell-today-weather span,.to-shell-today-clock span{letter-spacing:-.01em}.to-today{color:#0e1420;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.to-today-hero{padding-left:10px;background:radial-gradient(ellipse 380px 105px at 72% 60%,rgb(62 181 112 / 7%),transparent 72%)}.to-today-hero__field{position:absolute;z-index:0;top:0;left:711px;width:610px;height:126px;display:block;object-fit:fill}.to-today-hero>*:not(.to-today-hero__field){position:relative;z-index:1}.to-today-hero h1{font-size:43px;font-weight:680;letter-spacing:-.047em}.to-today-hero__lead{font-size:18px;letter-spacing:-.018em}.to-today-hero__brand-card{border:0;background:#ffffffe0;box-shadow:0 12px 32px #23593d12}.to-today-block{border:0;background:#fffffff5;box-shadow:0 10px 30px #14482f0d}.to-today-block__header h2{font-weight:680}.to-today-block--kpis .to-card{grid-template-columns:55px minmax(0,1fr);padding-inline:14px}.to-today-block--kpis .to-card+.to-card{box-shadow:inset 1px 0 #e0e8ed}.to-today-kpi__icon{background:#ebfaf1}.to-today-block--kpis .to-kpi__value{font-size:24px;font-weight:680}.to-today-block--pulse{padding-top:12px}.to-today-pulse__tabs{background:#f3f6f8}.to-today-pulse__tabs .is-active{background:linear-gradient(180deg,#0a6f43,#075734)}.to-today-pulse__period{background:#fff}.to-today-pulse__chart{height:190px;margin-top:24px}.to-today-pulse__grid{stroke:#dfe8eb;stroke-width:.8}.to-today-pulse__grid--vertical{opacity:.62}.to-today-pulse__event-line{stroke:#2da76d;stroke-width:1;stroke-dasharray:4 3;opacity:.72}.to-today-pulse__area{fill:#25b66326}.to-today-pulse__line--fact{stroke-width:2.5}.to-today-pulse__line--plan{stroke-width:1.6}.to-today-pulse__line--forecast{stroke-dasharray:5 4}.to-today-pulse__point{stroke-width:2.3}.to-today-pulse__callout{right:148px;top:76px;box-shadow:0 8px 18px #05472738}.to-today-pulse__summary{padding-top:51px}.to-today-pulse__ring{width:151px;height:151px}.to-today-pulse__ring-track{stroke:#e8eff0}.to-today-pulse__ring-value{stroke:url(#none);stroke:#19ac5a}.to-today-block--schedule{padding-inline:16px}.to-today-schedule__item{min-height:79px}.to-today-schedule__item strong{font-size:13px;font-weight:520}.to-today-schedule__content>.to-button,.to-today-attention-content>.to-button{background:#ffffff8a}.to-today-block--attention{background:#fffffff5}.to-today-block--attention .to-today-insight{min-height:91px;padding:9px 8px;border:1px solid rgb(214 225 224 / 70%)}.to-today-block--attention .to-today-insight[data-tone=critical]{background:#fff1ef}.to-today-block--attention .to-today-insight[data-tone=attention]{background:#fff8e3}.to-today-insight__icon{background:#e7f9eee5}.to-today-insight strong{font-size:12.5px;font-weight:620}.to-today-attention-content>.to-button{min-height:43px}.to-today-block--decisions{padding-inline:14px;background:#fffffff2}.to-today-block--decisions .to-today-decision{min-height:86px}.to-today-block--decisions .to-today-decision:nth-child(2){background:#effbf5}.to-today-decision .to-button:not([data-icon-only=true]){font-weight:620}}@media(max-width:48rem){.to-today-hero{background:radial-gradient(ellipse at 85% 10%,rgb(55 182 111 / 10%),transparent 58%)}.to-today-hero__brand-card{position:static;width:100%;display:grid;margin-top:.9rem}.to-today-hero__aside{display:flex}.to-today-hero__manifesto{display:grid}.to-today-block--kpis>div:last-child{grid-template-columns:1fr}.to-today-block--pulse{overflow:hidden}.to-today-pulse__chart{min-width:520px}}.to-global-shell[data-workspace=today] .to-shell-utilities>[data-utility-id=notifications] .to-badge{width:18px;min-width:18px;min-height:18px;padding:0;border:2px solid #fff;color:transparent;background:#f04444;font-size:0}.to-global-shell[data-workspace=today] .to-shell-utilities>[data-utility-id=notifications] .to-badge:after{content:"3";color:#fff;font-size:9px}@media(max-width:30rem){.to-today-hero__aside{align-items:flex-start}.to-today-hero__aside>.to-badge{flex:none}.to-today-block__header h2{font-size:1.16rem}.to-today-block--attention .to-notification{grid-template-columns:2.2rem minmax(0,1fr)}.to-today-block--decisions .to-approval__comparison{display:grid;grid-template-columns:1fr 1fr}.to-today-pulse__legend{justify-content:flex-start;gap:.75rem}}@media(prefers-reduced-motion:reduce){.to-today-state--loading{animation-duration:1ms}}@media(min-width:80.0625rem){.to-global-shell[data-workspace=today]{grid-template-columns:172px minmax(0,1fr);--today-canvas: #f7faf9;--today-surface-primary: rgb(255 255 255 / 91%);--today-surface-secondary: #f8faf9;--today-surface-raised: rgb(255 255 255 / 94%);--today-surface-interactive: #e9f8ef;--today-surface-attention: #fff8e8;--today-accent: #0aa45c;--today-accent-deep: #075b35;--today-ink: #0f1420;--today-muted: #687b9a;--today-hairline: #e2eaf0}.to-global-shell[data-workspace=today] .to-shell-sidebar{width:172px;padding:14px 8px 12px;background:#061f1d}.to-global-shell[data-workspace=today] .to-shell-sidebar:after{content:"";position:absolute;top:48%;right:0;bottom:0;left:0;pointer-events:none;background:url(/assets/vf3b-sidebar-leaf-Cq8O9tFm.png) left top / 172px 340px no-repeat;opacity:1}.to-global-shell[data-workspace=today] .to-shell-sidebar>*{position:relative;z-index:1}.to-global-shell[data-workspace=today] .to-shell-sidebar__top{height:68px;padding:3px 12px 13px;border:0}.to-global-shell[data-workspace=today] .to-shell-brand{gap:0}.to-global-shell[data-workspace=today] .to-shell-brand img{display:none}.to-global-shell[data-workspace=today] .to-shell-wordmark{font-size:0;font-weight:600;letter-spacing:-.055em}.to-global-shell[data-workspace=today] .to-shell-wordmark:before{content:"torenaOS";color:#fff;font-size:24px}.to-global-shell[data-workspace=today] .to-shell-wordmark:after{content:"OS";display:block;margin-top:2px;color:#ffffffb8;font-size:14px;font-weight:400;letter-spacing:0}.to-global-shell[data-workspace=today] .to-shell-wordmark>span{display:none}.to-global-shell[data-workspace=today] .to-shell-nav{gap:2px;margin:14px -1px}.to-global-shell[data-workspace=today] .to-shell-nav__item{min-height:47px;grid-template-columns:24px minmax(0,1fr) auto;gap:12px;padding:7px 14px;border:0;border-radius:7px;color:#f4fbf8e0;font-size:13px}.to-global-shell[data-workspace=today] .to-shell-nav__item[aria-current=page]{position:relative;background:linear-gradient(90deg,#126d43,#084934)}.to-global-shell[data-workspace=today] .to-shell-nav__item[aria-current=page]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;border-radius:6px 0 0 6px;background:#53e66e}.to-global-shell[data-workspace=today] .to-shell-sidebar__lower{gap:10px;padding:14px 14px 0;border:0}.to-global-shell[data-workspace=today] .to-shell-shortcuts{display:none}.to-global-shell[data-workspace=today] .to-shell-profile-compact strong{font-size:12px}.to-global-shell[data-workspace=today] .to-shell-profile-compact small{font-size:10px}.to-global-shell[data-workspace=today] .to-shell-topbar{position:sticky;height:72px;min-height:72px;padding:12px 16px 12px 30px;gap:14px;border-color:#edf1f4;background:#fffffff2;-webkit-backdrop-filter:none;backdrop-filter:none}.to-global-shell[data-workspace=today] .to-shell-quick-search.to-button{width:557px;min-height:40px;justify-content:flex-start;border:0;border-radius:10px;background:#f1f5f8;color:#536a8d;font-size:12px}.to-shell-today-context{display:none}.to-global-shell[data-workspace=today] .to-shell-today-context{display:contents}.to-shell-today-weather,.to-shell-today-clock,.to-shell-today-company{display:grid;align-items:center}.to-shell-today-weather{position:absolute;left:678px;top:13px;grid-template-columns:34px auto;grid-template-rows:22px 16px;column-gap:8px;width:136px;color:#142039}.to-shell-today-weather .to-icon{grid-row:1 / 3;width:31px;height:31px;color:#ffb000}.to-shell-today-weather strong{font-size:18px;line-height:1}.to-shell-today-weather span{color:#607490;font-size:10px}.to-shell-today-clock{position:absolute;left:805px;top:13px;min-width:185px;padding:0 18px;border-inline:1px solid #c8d3e0}.to-shell-today-clock span{color:#607490;font-size:10px}.to-shell-today-clock strong{color:#0e1522;font-size:19px;line-height:1.25}.to-shell-today-company{position:absolute;right:8px;top:12px;grid-template-columns:42px auto;column-gap:8px;min-width:240px;padding-left:0}.to-shell-today-company img{width:42px;height:42px;object-fit:contain;border-radius:8px}.to-shell-today-company strong{display:block;font-size:13px}.to-shell-today-company span{display:block;color:#607490;font-size:9px}.to-global-shell[data-workspace=today] .to-shell-utilities{gap:4px}.to-global-shell[data-workspace=today] .to-shell-utilities{position:absolute;right:278px;top:15px}.to-global-shell[data-workspace=today] .to-shell-utilities>[data-utility-id=katerina],.to-global-shell[data-workspace=today] .to-shell-utilities>[data-utility-id=chat],.to-global-shell[data-workspace=today] .to-shell-utilities>[data-utility-id=help],.to-global-shell[data-workspace=today] .to-shell-utilities>[data-utility-id=profile]{display:none}.to-global-shell[data-workspace=today] .to-shell-utilities>button.to-button{width:40px;min-width:40px;min-height:40px;padding:0;border:0;border-radius:9px;background:#f6f9fb}.to-global-shell[data-workspace=today] .to-shell-utilities>[data-utility-id=notifications] .to-badge{left:25px;top:-5px;width:18px;min-width:18px;min-height:18px;padding:0;border:2px solid #fff;color:transparent;background:#f04444;font-size:0}.to-global-shell[data-workspace=today] .to-shell-utilities>[data-utility-id=notifications] .to-badge:after{content:"3";color:#fff;font-size:9px}.to-global-shell[data-workspace=today] .to-shell-main{width:100%;margin:0;padding:0 20px 28px 22px;background:radial-gradient(ellipse at 77% 10%,rgb(40 179 104 / 8%),transparent 29%),var(--today-canvas)}.to-today{height:952px;grid-template-columns:minmax(0,1fr) 333px;grid-template-rows:110px 113px 355px 249px;grid-template-areas:"hero hero" "kpis ." "pulse ." "decisions .";gap:16px}.to-today-hero{position:relative;min-height:110px;grid-template-columns:552px 360px minmax(0,1fr);align-items:center;gap:28px;padding:8px 10px 0}.to-today-hero h1{transform:translateY(-4px);font-size:43px;font-weight:650;line-height:1;letter-spacing:-.045em}.to-today-eyebrow{margin-bottom:5px;font-size:12px;line-height:1;letter-spacing:.24em}.to-today-hero__lead{transform:translateY(-4px);margin-top:2px;color:#70809d;font-size:18px}.to-today-hero__aside{justify-content:flex-start}.to-today-hero__manifesto{position:relative;min-width:315px;padding-left:62px;border-left:0;color:#31515b;line-height:1.2}.to-today-hero__manifesto:before{content:"";position:absolute;left:22px;top:-4px;width:2px;height:62px;background:#0bb061;transform:rotate(27deg);transform-origin:top}.to-today-hero__manifesto strong,.to-today-hero__manifesto span{font-size:14px;font-weight:400}.to-today-hero__manifesto small{color:#7181a0;font-size:11px}.to-today-hero__aside>.to-badge{display:none}.to-today-hero__brand-card{position:absolute;top:25px;right:6px;width:274px;min-height:78px;display:grid;grid-template-columns:56px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:#ffffffc7;box-shadow:0 12px 28px #1d583a0d}.to-today-hero__brand-card img{width:56px;height:54px;object-fit:contain;border-radius:0}.to-today-hero__brand-card strong{font-size:12px;line-height:1.35}.to-today-hero__brand-card span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;color:#08713e;background:#e4f8eb;font-size:18px}.to-today-block{padding:14px 20px;border:1px solid rgb(226 235 239 / 74%);border-radius:12px;background:var(--today-surface-primary);box-shadow:0 10px 30px #12432d0d}.to-today-block__header{min-height:42px;margin-bottom:7px}.to-today-block__header h2{font-size:22px;font-weight:650;letter-spacing:-.045em}.to-today-block__header p{margin-top:1px;color:#7184a3;font-size:12px}.to-today-block__header-action{color:#597090;font-size:11px;white-space:nowrap}.to-today-block--kpis{height:113px;border:0;border-radius:12px;box-shadow:0 10px 30px #12432d0d}.to-today-block--kpis .to-card{height:113px;min-height:113px;grid-template-columns:55px minmax(0,1fr);grid-template-rows:20px 30px 18px;column-gap:12px;padding:22px 13px}.to-today-kpi__icon{width:55px;height:55px;color:#07964d;background:#eaf9f0}.to-today-kpi__icon .to-icon{width:30px;height:30px}.to-today-kpi__glyph{width:34px;height:34px}.to-today-block--kpis .to-card__meta:first-of-type{font-size:11px}.to-today-block--kpis .to-kpi__value{font-size:23px}.to-today-block--kpis .to-kpi__delta{font-size:11px}.to-today-block--pulse{height:355px;padding:12px 18px 12px 20px;overflow:hidden;background:#fffffff0}.to-today-block--pulse .to-today-block__header{width:345px;margin-bottom:-42px;position:relative;z-index:2}.to-today-pulse{grid-template-columns:minmax(0,1fr) 185px;gap:10px}.to-today-pulse__plot{padding:0 8px 0 58px}.to-today-pulse__controls{position:absolute;left:370px;top:3px;right:-170px;z-index:3;height:48px;display:flex;align-items:center;justify-content:flex-start;gap:52px}.to-today-pulse__tabs{height:34px;display:flex;align-items:center;border-radius:8px;background:#f5f7fa;overflow:hidden}.to-today-pulse__tabs span{min-width:80px;padding:9px 15px;color:#61728d;font-size:10px;text-align:center}.to-today-pulse__tabs .is-active{color:#fff;border-radius:8px;background:#075b35;box-shadow:0 6px 14px #075b3538}.to-today-pulse__period{position:relative;min-width:150px;padding:9px 12px;border:1px solid #dce5ed;border-radius:8px;color:#203452;font-size:10px;text-align:center}.to-today-pulse__period:after{content:"⌄";position:absolute;top:-1px;right:-47px;width:36px;height:34px;display:grid;place-items:center;border:1px solid #dce5ed;border-radius:8px;background:#fff}.to-today-pulse__metric{display:none}.to-today-pulse__chart{width:100%;height:178px;margin-top:30px}.to-today-pulse__grid{stroke:#dfe8ee}.to-today-pulse__area{fill:#1ab5621f}.to-today-pulse__line--fact{stroke:#08763e;stroke-width:2.2}.to-today-pulse__line--plan{stroke:#f1ad00;stroke-width:1.4}.to-today-pulse__line--forecast{stroke:#35a66a;stroke-width:1.2}.to-today-pulse__point{fill:#088c4a;stroke:#fff;stroke-width:2}.to-today-pulse__y-axis{position:absolute;left:0;top:91px;bottom:37px;display:flex;flex-direction:column;justify-content:space-between;color:#60799b;font-size:10px}.to-today-pulse__axis{padding:0 4px;font-size:10px}.to-today-pulse__callout{top:82px;right:155px;min-width:112px;padding:6px 11px;border-radius:8px;background:#075b35}.to-today-pulse__callout span{font-size:9px}.to-today-pulse__callout strong{font-size:13px}.to-today-pulse__legend{margin-top:7px;font-size:10px}.to-today-pulse__summary{min-height:280px;align-content:center;gap:12px;padding:56px 6px 0 18px;border-left-color:#dbe5eb}.to-today-pulse__completion{display:grid;place-items:center;gap:0}.to-today-pulse__completion>div{margin-top:-76px;place-items:center;pointer-events:none}.to-today-pulse__completion strong{font-size:27px}.to-today-pulse__completion span{max-width:86px;text-align:center;font-size:11px}.to-today-pulse__ring{width:145px;height:145px}.to-today-pulse__ring-track,.to-today-pulse__ring-value{stroke-width:7}.to-today-pulse__summary dl{gap:8px}.to-today-pulse__summary dt,.to-today-pulse__summary dd{font-size:12px}.to-today-block--decisions{height:249px;padding:6px 14px 14px;overflow:hidden}.to-today-block--decisions .to-today-block__header{min-height:33px;margin:0 6px 4px;align-items:center}.to-today-block--decisions .to-today-block__header h2{font-size:21px}.to-today-block--decisions>div:last-child{gap:0}.to-today-block--decisions .to-today-decision{min-height:83px;display:grid;grid-template-columns:44px minmax(0,1fr) 95px 112px 76px 44px;align-items:center;gap:8px;padding:8px 4px;border-top:1px solid #e6edf2;border-right:0;border-bottom:0;border-left:0;border-radius:0;background:transparent;box-shadow:none}.to-today-block--decisions .to-today-decision__icon{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:#ef3f45;background:#fff0ef}.to-today-block--decisions .to-today-decision__icon--ai{color:#e89a00;background:#fff6df}.to-today-block--decisions .to-today-decision__copy{min-width:0;display:grid}.to-today-block--decisions .to-today-decision__copy strong{font-size:13px}.to-today-block--decisions .to-today-decision__copy span{color:#7184a2;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.to-today-decision time{color:#617696;font-size:10px}.to-today-decision .to-button{min-height:38px;border:0;border-radius:9px;color:#0a5434;background:#e7f8ed;font-size:11px}.to-today-decision .to-button[data-icon-only=true]{width:38px;min-width:38px;background:transparent}.to-today-decision .to-badge{border:0;color:#4b4d53;background:#fff7e7;font-size:9px}.to-today-block--schedule{position:absolute;top:126px;right:0;width:333px;height:407px;padding:9px 16px 15px;overflow:hidden}.to-today-block--schedule .to-today-block__header{min-height:36px;margin-bottom:7px;align-items:center}.to-today-block--schedule .to-today-block__header h2{font-size:21px}.to-today-schedule__content{gap:10px}.to-today-schedule{padding-top:2px}.to-today-schedule__item{grid-template-columns:45px 12px minmax(0,1fr);gap:7px;min-height:72px;padding-bottom:8px}.to-today-schedule__item:before{left:50px;top:11px;background:#c6d6df}.to-today-schedule__item time{font-size:11px}.to-today-schedule__marker{width:9px;height:9px;margin-top:3px;box-shadow:none}.to-today-schedule__item strong{font-size:13px;font-weight:500}.to-today-schedule__item span:not(.to-today-schedule__marker),.to-today-schedule__item p{color:#6e81a0;font-size:10.5px}.to-today-schedule__content>.to-button{min-height:44px;border-color:#bfe7d2;border-radius:9px;font-size:11px}.to-today-block--attention{position:absolute;top:549px;right:0;width:333px;height:340px;padding:9px 16px 15px;overflow:hidden}.to-today-block--attention .to-today-block__header{min-height:36px;margin-bottom:7px;align-items:center}.to-today-block--attention .to-today-block__header h2{font-size:21px}.to-today-block--attention .to-today-block__header-action{padding:5px 9px;border-radius:99px;color:#08713e;background:#e7faef}.to-today-attention-content{display:grid;gap:8px}.to-today-block--attention .to-today-attention-content>div{display:grid;gap:8px}.to-today-block--attention .to-today-insight{min-height:83px;display:grid;grid-template-columns:45px minmax(0,1fr) 40px;align-items:center;gap:8px;padding:7px 4px;border:1px solid #e1e9ee;border-radius:9px;background:#fff;box-shadow:none}.to-today-insight__icon{width:45px;height:45px;display:grid;place-items:center;border-radius:50%;color:#0a9950;background:#eaf9f0}.to-today-insight>div{min-width:0;display:grid;gap:2px}.to-today-insight strong{font-size:12px;line-height:1.2}.to-today-insight span:not(.to-today-insight__icon){color:#6e80a0;font-size:9px;line-height:1.25}.to-today-insight .to-button{width:40px;min-width:40px;min-height:40px;padding:0}.to-today-attention-content>.to-button{min-height:42px;border-color:#bfe7d2;font-size:11px}.to-today-block--signals,.to-today-action-status,.to-demo-toolbar{display:none}}@media(max-width:80rem)and (min-width:48.0625rem){.to-shell-today-context{display:none}.to-today{grid-template-columns:minmax(0,1fr) minmax(18rem,.58fr);grid-template-areas:"hero hero" "kpis schedule" "pulse schedule" "decisions attention" "signals signals" "status status"}}@media(max-width:48rem){.to-shell-today-context,.to-today-hero__aside{display:none}.to-today{grid-template-areas:"hero" "kpis" "pulse" "schedule" "attention" "decisions" "signals" "status"}.to-today-block--attention,.to-today-block--schedule{position:static;width:auto;height:auto}.to-today-block--pulse,.to-today-block--decisions{height:auto}.to-today-block--pulse .to-today-block__header{width:auto;margin-bottom:8px}.to-today-pulse__controls,.to-today-pulse__y-axis{display:none}.to-today-decision{grid-template-columns:44px minmax(0,1fr) 44px}.to-today-decision time,.to-today-decision>.to-badge{display:none}.to-today-decision>.to-button:not([data-icon-only=true]){grid-column:2;justify-self:start}}@media(min-width:80.0625rem){body:has(.to-global-shell[data-workspace=today]) .to-demo-toolbar{display:none!important}.to-global-shell[data-workspace=today] .to-shell-main{height:calc(100vh - 72px);min-height:952px;padding-bottom:0;overflow:hidden}.to-global-shell[data-workspace=today] .to-shell-brand,.to-global-shell[data-workspace=today] .to-shell-brand>div,.to-global-shell[data-workspace=today] .to-shell-wordmark{width:142px;overflow:visible}.to-global-shell[data-workspace=today] .to-shell-wordmark:before{content:"torenaOS"}.to-global-shell[data-workspace=today] .to-shell-sidebar__lower{position:relative;min-height:230px;padding:0 14px}.to-global-shell[data-workspace=today] .to-shell-reference-footer{display:grid;gap:9px;color:#ffffffc7;font-size:10px}.to-global-shell[data-workspace=today] .to-shell-reference-footer p{width:112px;margin:0 0 34px;color:#fff;font-size:12px;line-height:1.38}.to-global-shell[data-workspace=today] .to-shell-reference-footer p:after{content:"";display:block;width:24px;height:2px;margin-top:14px;background:#a4f225}.to-global-shell[data-workspace=today] .to-shell-reference-footer span{padding-left:23px}.to-global-shell[data-workspace=today] .to-shell-reference-footer small{color:#ffffff75;font-size:8px}.to-global-shell[data-workspace=today] .to-shell-profile-compact{position:absolute;left:14px;right:8px;bottom:76px}.to-today-block{border:0}.to-today-pulse__chart{height:205px;margin-top:38px}.to-today-pulse__y-axis{top:109px;bottom:22px}.to-today-pulse__axis{transform:translateY(-1px)}.to-today-pulse__callout{top:86px;right:148px}.to-today-pulse__summary{padding-top:57px}.to-today-pulse__ring{width:151px;height:151px}.to-today-pulse__grid{stroke:#dfe8eb;stroke-width:.8}.to-today-pulse__grid--vertical{opacity:.62}.to-today-pulse__event-line{stroke:#2da76d;stroke-width:1;stroke-dasharray:4 3;opacity:.72}.to-today-pulse__area{fill:#25b66326}.to-today-pulse__line--fact{stroke-width:2.5}.to-today-pulse__line--plan{stroke-width:1.6}.to-today-pulse__line--forecast{stroke-dasharray:5 4}.to-today-schedule__content{position:relative;height:337px}.to-today-schedule__content>.to-button{position:absolute;left:0;right:0;bottom:0;width:100%}.to-today-block--attention .to-today-insight{min-height:91px;padding:9px 8px}.to-today-block--attention .to-today-insight[data-tone=critical]{background:#fff1ef}.to-today-block--attention .to-today-insight[data-tone=attention]{background:#fff8e3}.to-today-block--decisions .to-today-decision:nth-child(2){background:#effbf5}.to-global-shell[data-workspace=today] .to-shell-reference-footer span{position:absolute;left:14px;padding-left:23px}.to-global-shell[data-workspace=today] .to-shell-reference-footer span:nth-of-type(1){bottom:46px}.to-global-shell[data-workspace=today] .to-shell-reference-footer span:nth-of-type(2){bottom:18px}.to-global-shell[data-workspace=today] .to-shell-reference-footer small{position:absolute;left:14px;bottom:-2px}}[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-topbar{border-color:var(--today-hairline);background:#151d19;box-shadow:0 1px 0 var(--today-hairline)}[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-quick-search.to-button,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-utilities>button.to-button{border-color:var(--today-hairline);color:var(--today-ink);background:var(--today-surface-secondary)}[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-today-weather,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-today-clock,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-today-company{color:var(--today-ink)}[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-today-weather span,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-today-clock span,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-today-company span{color:var(--today-muted)}[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-today-weather strong,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-today-clock strong,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-shell-today-company strong{color:var(--today-ink)}[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-block,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-block--pulse,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-block--attention,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-block--decisions{border-color:var(--today-hairline);background:var(--today-surface-primary);box-shadow:0 10px 30px #0000001f}[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-pulse__tabs,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-pulse__period,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-pulse__period:after{border-color:var(--today-hairline);color:var(--today-muted);background:var(--today-surface-secondary)}[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-pulse__empty-ring{border-color:var(--today-hairline);background:var(--today-surface-secondary)}[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-block--kpis .to-card__meta:first-of-type,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-block__header p,[data-to-theme=dark] .to-global-shell[data-workspace=today] .to-today-block__header-action{color:var(--today-muted)}@media(max-width:48rem){.to-global-shell[data-workspace=today] .to-shell-context{display:none}}@media(min-width:80.0625rem){.to-today-pulse__controls{top:-5px}.to-today-pulse__chart{margin-top:60px}.to-today-pulse__y-axis{top:131px;bottom:0}.to-today-pulse__callout{top:108px}.to-today-pulse__legend{transform:translateY(-3px)}}.to-global-shell[data-workspace=sales] .to-shell-main{padding-block:var(--to-space-4) var(--to-space-10)}.to-sales{min-width:0}.to-sales-hero{min-height:3.25rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.72fr);align-items:center;gap:var(--to-space-6);padding:0 .5rem .25rem}.to-sales-eyebrow{display:none}.to-sales-hero h1{margin:0;font-size:clamp(1.75rem,2.25vw,2.25rem);line-height:1.06;letter-spacing:-.045em}.to-sales-hero__lead{margin:.35rem 0 0;color:var(--to-text-secondary);font-size:.925rem}.to-sales-hero__tools{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--to-space-3)}.to-sales-hero__tools[hidden]{display:none}.to-sales-hero .to-search{min-width:0}.to-sales>.to-tabs>.to-tabs__list{position:sticky;top:var(--to-header-height);z-index:var(--to-z-sticky);overflow-x:auto;scrollbar-width:thin;margin-inline:var(--to-space-2);padding-inline:var(--to-space-1);background:color-mix(in srgb,var(--to-bg-canvas) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.to-sales>.to-tabs>.to-tabs__panel{padding-top:.25rem}.to-sales-overview{display:grid;grid-template-columns:minmax(0,1fr) 19.625rem;grid-template-areas:"kpis kpis" "funnel attention" "deals actions" "trend sources" "products cycle" "status status";gap:.75rem;min-width:0;margin-top:-1rem}.to-sales-block{min-width:0;padding:var(--to-space-4);border:1px solid var(--to-border-default);border-radius:var(--to-radius-xl);background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}.to-sales-block__header{margin-bottom:var(--to-space-4)}.to-sales-block__header h2{margin:0;font-size:var(--to-font-size-xl);line-height:var(--to-line-tight);letter-spacing:-.025em}.to-sales-block__header p{margin:var(--to-space-1) 0 0;color:var(--to-text-secondary);font-size:var(--to-font-size-sm)}.to-sales-block--attention{grid-area:attention}.to-sales-block--actions{grid-area:actions}.to-sales-block--kpis{grid-area:kpis}.to-sales-block--funnel{grid-area:funnel}.to-sales-block--deals{grid-area:deals}.to-sales-block--trend{grid-area:trend}.to-sales-block--sources{grid-area:sources}.to-sales-block--products{grid-area:products}.to-sales-block--cycle{grid-area:cycle}.to-sales-action-status{grid-area:status;min-height:1.5rem;margin:0;color:var(--to-state-ai-text);font-size:var(--to-font-size-sm)}.to-sales-state{min-height:6.5rem;display:grid;align-content:center;gap:var(--to-space-2);padding:var(--to-space-4);border:1px dashed var(--to-border-default);border-radius:var(--to-radius-lg);color:var(--to-text-secondary);background:var(--to-bg-subtle)}.to-sales-state strong{color:var(--to-text-primary)}.to-sales-state--loading{animation:to-sales-loading 1.2s var(--to-ease-standard) infinite alternate}.to-sales-state--error{color:var(--to-state-critical-text);border-color:var(--to-state-critical-text);background:var(--to-state-critical-bg)}@keyframes to-sales-loading{to{opacity:.62}}.to-sales-actions{display:grid;gap:var(--to-space-2)}.to-sales-actions .to-button{width:100%;justify-content:flex-start}.to-sales-block--attention>div:last-child{display:grid;gap:var(--to-space-3)}.to-sales-block--attention .to-notification{grid-template-columns:auto minmax(0,1fr);box-shadow:none}.to-sales-block--attention .to-notification>.to-button{grid-column:2;justify-self:start}.to-sales-block--attention .to-sales-provenance{grid-column:2}.to-sales-block--kpis{height:5.25rem;padding:0;overflow:hidden}.to-sales-block--kpis .to-sales-block__header{display:none}.to-sales-block--kpis>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.to-sales-block--kpis .to-card{height:5.25rem;min-height:5.25rem;gap:0;overflow:hidden;padding:.5rem 1rem;border:0;border-right:1px solid var(--to-border-default);border-radius:0;box-shadow:none}.to-sales-block--kpis .to-kpi__value{font-size:1.7rem;line-height:1.1}.to-sales-block--kpis .to-kpi__delta{font-size:.78rem;line-height:1.15}.to-sales-block--kpis .to-card:last-child{border-right:0}.to-sales-block--kpis .to-kpi__delta+.to-card__meta,.to-sales-block--kpis .to-sales-provenance{display:none}.to-sales-block--kpis .to-kpi__value{font-size:clamp(1.35rem,2vw,2rem)}.to-sales-block--kpis [role=button]{cursor:pointer}.to-sales-block--kpis [data-attention=critical]{border-color:color-mix(in srgb,var(--to-state-critical-text) 35%,var(--to-border-default))}.to-sales-block--kpis [data-attention=attention]{border-color:color-mix(in srgb,var(--to-state-attention-text) 35%,var(--to-border-default))}.to-sales-funnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--to-space-2)}.to-sales-funnel__stage{min-width:0;padding:var(--to-space-3);border-radius:var(--to-radius-lg);background:var(--to-bg-subtle)}.to-sales-funnel__heading{display:flex;align-items:center;justify-content:space-between;gap:var(--to-space-2)}.to-sales-funnel__heading strong{min-width:0;font-size:var(--to-font-size-sm);line-height:var(--to-line-tight)}.to-sales-funnel__bar{height:.35rem;margin-block:var(--to-space-3);overflow:hidden;border-radius:var(--to-radius-full);background:var(--to-border-default)}.to-sales-funnel__bar span{display:block;width:var(--sales-stage-size);height:100%;border-radius:inherit;background:var(--to-action-primary)}.to-sales-funnel__stage[data-attention=attention] .to-sales-funnel__bar span{background:var(--to-state-attention-text)}.to-sales-funnel__stage small{color:var(--to-text-secondary);font-variant-numeric:tabular-nums}.to-sales-funnel__items{display:grid;gap:.45rem;margin-top:.25rem}.to-sales-funnel__item{min-height:5.1rem;display:grid;align-content:start;gap:.2rem;padding:.65rem;border:1px solid var(--to-border-subtle);border-radius:.5rem;background:var(--to-bg-surface)}.to-sales-funnel__item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem}.to-sales-funnel__item span,.to-sales-funnel__item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--to-text-secondary);font-size:.68rem}.to-sales-funnel__stage>.to-button{width:100%;min-height:2.25rem;margin-top:.25rem}.to-sales-block--deals>div:last-child>div:first-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--to-space-3)}.to-sales-block--deals .to-card{display:grid;align-content:start;gap:var(--to-space-2);padding:var(--to-space-4);box-shadow:none}.to-sales-block--deals .to-card p{margin:0;color:var(--to-text-secondary);font-size:var(--to-font-size-sm)}.to-sales-block--deals .to-card .to-row{margin-top:auto}.to-sales-search-status{min-height:1.25rem;margin:var(--to-space-2) 0 0;color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-sales-trend{display:grid;gap:var(--to-space-2)}.to-sales-trend__chart{display:block;width:100%;height:10rem}.to-sales-trend__grid{stroke:var(--to-border-default);stroke-width:1;vector-effect:non-scaling-stroke}.to-sales-trend__line{fill:none;stroke:var(--to-action-primary);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.to-sales-trend__bar{fill:var(--to-action-primary)}.to-sales-trend p{margin:0;font-weight:var(--to-weight-medium)}.to-sales-trend small{color:var(--to-text-secondary)}.to-sales-metric-list{display:grid;gap:var(--to-space-3)}.to-sales-metric-row{display:grid;gap:var(--to-space-1)}.to-sales-metric-row__label{display:flex;justify-content:space-between;gap:var(--to-space-2);font-size:var(--to-font-size-sm)}.to-sales-metric-row__label span{color:var(--to-text-secondary);font-variant-numeric:tabular-nums}.to-sales-metric-row__bar{height:.4rem;overflow:hidden;border-radius:var(--to-radius-full);background:var(--to-border-default)}.to-sales-metric-row__bar span{display:block;width:var(--sales-metric-size);height:100%;border-radius:inherit;background:var(--to-action-primary)}.to-sales-metric-row small{color:var(--to-text-secondary)}.to-sales-cycle{display:grid;align-content:start;gap:var(--to-space-3)}.to-sales-cycle>strong{font-size:clamp(2rem,4vw,3.25rem);letter-spacing:-.05em}.to-sales-cycle>.to-badge{justify-self:start}.to-sales-cycle>p{margin:0;color:var(--to-text-secondary);font-size:var(--to-font-size-sm)}.to-sales-provenance{margin-top:var(--to-space-2);color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-sales-provenance summary{min-height:var(--to-touch-target);display:flex;align-items:center;gap:var(--to-space-2);cursor:pointer}.to-sales-provenance dl{display:grid;gap:var(--to-space-1);margin:var(--to-space-1) 0 0;padding:var(--to-space-3);border-radius:var(--to-radius-md);background:var(--to-bg-subtle)}.to-sales-provenance dl>div{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:var(--to-space-2)}.to-sales-provenance dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--to-text-primary)}.to-sales-future{min-height:28rem;display:grid;place-content:center;justify-items:center;gap:var(--to-space-3);padding:var(--to-space-8);text-align:center;border:1px dashed var(--to-border-default);border-radius:var(--to-radius-xl);background:var(--to-bg-surface)}.to-sales-future h2,.to-sales-future p{margin:0}.to-sales-future p{max-width:36rem;color:var(--to-text-secondary)}.to-my-leads{min-width:0;display:grid;gap:.75rem}.to-sales[data-sales-section=my-leads] .to-sales-hero{min-height:4.125rem;align-items:start;padding-top:.125rem}.to-sales[data-sales-section=my-leads] .to-sales-eyebrow{display:block;margin:0 0 .2rem;color:var(--to-action-primary);font-size:.6875rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.to-sales[data-sales-section=my-leads] .to-sales-hero h1{font-size:2.0625rem}.to-sales[data-sales-section=my-leads] .to-sales-hero__statement{justify-self:end;width:17.75rem;padding:.625rem .8125rem;border-radius:.75rem;background:linear-gradient(90deg,var(--to-state-new-bg),color-mix(in srgb,var(--to-bg-surface) 84%,var(--to-state-new-bg)))}.to-sales[data-sales-section=my-leads] .to-sales-hero__statement:before{content:"72%";float:left;width:2.5rem;height:2.5rem;display:grid;place-content:center;margin-right:.75rem;border-radius:50%;color:var(--to-action-primary);background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised);font-size:.75rem;font-weight:750}.to-sales[data-sales-section=my-leads] .to-sales-hero__statement span{display:block;padding-top:.15rem;color:var(--to-text-primary);font-size:.75rem;font-weight:700}.to-sales[data-sales-section=my-leads] .to-sales-hero__statement strong{display:block;margin-top:.15rem;color:var(--to-text-secondary);font-size:.625rem;font-weight:500}.to-sales[data-sales-section=my-leads]>.to-tabs>.to-tabs__panel{padding-top:.75rem}.to-my-leads-counters{height:5.125rem;display:grid;grid-template-columns:1.1fr repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--to-border-default);border-radius:.9375rem;background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}.to-my-leads-counter{min-width:0;display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.625rem;padding:.75rem .875rem;border:0;border-left:1px solid var(--to-border-subtle);color:var(--to-text-primary);background:transparent;cursor:pointer;text-align:left}.to-my-leads-counter:first-child{grid-template-columns:1fr;border-left:0;color:var(--to-text-inverse);background:linear-gradient(135deg,color-mix(in srgb,var(--to-action-primary) 78%,#063e2c),color-mix(in srgb,var(--to-action-primary) 54%,#052f25))}.to-my-leads-counter:first-child,.to-my-leads-counter:first-child .to-my-leads-counter__copy>*{color:#fff}.to-my-leads-counter:hover,.to-my-leads-counter:focus-visible,.to-my-leads-counter[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--to-action-primary)}.to-my-leads-counter__icon{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%;color:var(--to-action-primary);background:var(--to-state-new-bg)}.to-my-leads-counter:first-child .to-my-leads-counter__icon{display:none}.to-my-leads-counter__copy{min-width:0;display:grid;gap:.1rem}.to-my-leads-counter__copy>span{overflow:hidden;color:var(--to-text-secondary);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.to-my-leads-counter:first-child .to-my-leads-counter__copy>span{color:color-mix(in srgb,var(--to-text-inverse) 76%,transparent)}.to-my-leads-counter strong{font-size:1.375rem;line-height:1;font-variant-numeric:tabular-nums}.to-my-leads-counter:first-child strong:after{content:" лидов";font-size:.9rem}.to-my-leads-counter small{overflow:hidden;color:var(--to-text-tertiary);font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.to-my-leads-counter:first-child small{color:color-mix(in srgb,var(--to-text-inverse) 66%,transparent)}.to-my-leads-layout{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 19.125rem;align-items:start;gap:.75rem}.to-my-leads-queue{min-width:0;overflow:hidden;border:1px solid var(--to-border-default);border-radius:.9375rem;background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}.to-my-leads-toolbar{display:grid;grid-template-columns:minmax(16rem,1fr) auto minmax(13rem,auto);align-items:start;gap:.5625rem;padding:.5625rem .75rem;border-bottom:1px solid var(--to-border-subtle);background:var(--to-bg-surface)}.to-my-leads-toolbar .to-search{min-width:0}.to-my-leads-toolbar .to-search input,.to-my-leads-toolbar>.to-select,.to-my-leads-filter-panel>summary{min-height:2.5rem;height:2.5rem}.to-my-leads-filter-panel{position:relative}.to-my-leads-filter-panel>summary{display:flex;align-items:center;padding-inline:var(--to-space-3);border:1px solid var(--to-border-default);border-radius:.5625rem;cursor:pointer;list-style:none;font-size:.75rem;font-weight:var(--to-weight-semibold)}.to-my-leads-filter-panel>summary::-webkit-details-marker{display:none}.to-my-leads-filter-panel[open]>.to-filter-bar{position:absolute;z-index:var(--to-z-overlay);right:0;width:min(56rem,calc(100vw - 4rem));margin-top:var(--to-space-2);padding:var(--to-space-4);border:1px solid var(--to-border-default);border-radius:var(--to-radius-xl);background:var(--to-bg-surface);box-shadow:var(--to-shadow-overlay)}.to-my-leads-filter-panel .to-filter-bar{grid-template-columns:repeat(3,minmax(10rem,1fr))}.to-my-leads-chips{display:flex;flex-wrap:wrap;gap:var(--to-space-2);padding-inline:.75rem}.to-my-leads-chips:empty{display:none}.to-my-leads-meta{min-height:2.3125rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-inline:.9375rem;color:var(--to-text-secondary);background:var(--to-bg-subtle);font-size:.6875rem}.to-my-leads-meta>strong{color:var(--to-text-primary);font-size:.75rem}.to-my-leads-status{min-height:0;margin:0;color:inherit;font-size:inherit}.to-my-leads-results{max-height:36.25rem;min-width:0;overflow:auto;background:var(--to-bg-surface);scroll-padding-top:var(--to-space-4)}.to-my-leads-results:focus-visible{outline:2px solid var(--to-action-primary);outline-offset:2px}.to-my-leads-results .to-table-wrap{overflow:visible;border:0;border-radius:0}.to-my-leads-results .to-table{min-width:48rem;table-layout:fixed}.to-my-leads-results .to-table th{height:2.25rem;position:sticky;top:0;z-index:1;padding:0 .5rem;background:color-mix(in srgb,var(--to-bg-subtle) 82%,var(--to-bg-surface));font-size:.625rem;text-transform:uppercase;letter-spacing:.04em}.to-my-leads-results .to-table td{height:5.5rem;padding:.5rem;vertical-align:middle}.to-my-leads-results .to-table th:nth-child(1),.to-my-leads-results .to-table td:nth-child(1){width:28%;padding-left:.875rem}.to-my-leads-results .to-table th:nth-child(2),.to-my-leads-results .to-table td:nth-child(2){width:15%}.to-my-leads-results .to-table th:nth-child(3),.to-my-leads-results .to-table td:nth-child(3){width:24%}.to-my-leads-results .to-table th:nth-child(4),.to-my-leads-results .to-table td:nth-child(4){width:13%}.to-my-leads-results .to-table th:nth-child(5),.to-my-leads-results .to-table td:nth-child(5){width:10%}.to-my-leads-results .to-table th:nth-child(6),.to-my-leads-results .to-table td:nth-child(6){width:10%;text-align:right}.to-my-leads-results .to-table tbody tr.is-selected{background:linear-gradient(90deg,var(--to-state-new-bg),var(--to-bg-surface) 76%);box-shadow:inset 3px 0 var(--to-action-primary)}.to-my-leads-identity{min-width:0;display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.625rem}.to-my-leads-avatar{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%;color:var(--to-action-primary);background:var(--to-state-new-bg);font-size:.6875rem;font-weight:750}.to-my-leads-identity__copy{min-width:0;display:grid;gap:.15rem}.to-my-leads-identity__copy>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-my-leads-identity__copy strong{font-size:.8125rem}.to-my-leads-identity__copy span,.to-my-leads-identity__copy small{color:var(--to-text-secondary);font-size:.625rem}.to-my-leads-next{min-width:0;display:grid;gap:.2rem}.to-my-leads-next strong{overflow:hidden;font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.to-my-leads-next span{color:var(--to-text-secondary);font-size:.625rem}.to-my-leads-next[data-state=MISSING] strong,.to-my-leads-sla[data-state=APPROACHING]{color:var(--to-state-attention-text)}.to-my-leads-sla[data-state=BREACHED]{color:var(--to-state-critical-text);font-weight:var(--to-weight-semibold)}.to-my-leads-results .to-badge{min-height:1.5rem;padding-inline:.5rem;font-size:.625rem}.to-my-leads-results .to-button{width:2rem;min-width:2rem;min-height:2rem;overflow:hidden;padding:0}.to-my-leads-results .to-button{font-size:0}.to-my-leads-results .to-button .to-icon{width:1rem;height:1rem}.to-my-leads-rail-slot{min-width:0}.to-my-leads-rail{display:grid;gap:.75rem}.to-my-leads-rail__card{min-width:0;padding:.9375rem;overflow:hidden;border:1px solid var(--to-border-default);border-radius:.9375rem;background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}.to-my-leads-rail__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.6875rem}.to-my-leads-rail__header h3{margin:0;font-size:1rem;letter-spacing:-.025em}.to-my-leads-rail__header span{color:var(--to-action-primary);font-size:.625rem}.to-my-leads-agenda__list{display:grid}.to-my-leads-agenda__item{min-height:3.375rem;display:grid;grid-template-columns:2.625rem .625rem minmax(0,1fr);gap:.5rem}.to-my-leads-agenda__item time{color:var(--to-text-secondary);font-size:.625rem}.to-my-leads-agenda__marker{width:.5rem;height:.5rem;margin-top:.1rem;border-radius:50%;background:var(--to-action-primary);box-shadow:0 0 0 4px var(--to-state-new-bg)}.to-my-leads-agenda__item[data-critical=true] .to-my-leads-agenda__marker{background:var(--to-state-critical-text);box-shadow:0 0 0 4px var(--to-state-critical-bg)}.to-my-leads-agenda__item>div{min-width:0;border-bottom:1px solid var(--to-border-subtle)}.to-my-leads-agenda__item strong,.to-my-leads-agenda__item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-my-leads-agenda__item strong{font-size:.6875rem}.to-my-leads-agenda__item span{margin-top:.15rem;color:var(--to-text-secondary);font-size:.625rem}.to-my-leads-agenda>.to-button{width:100%;min-height:2.375rem;margin-top:.5rem}.to-my-leads-focus__list{display:grid;gap:.5rem}.to-my-leads-focus__item{display:grid;grid-template-columns:1.9375rem minmax(0,1fr) auto;align-items:center;gap:.5625rem;padding:.5625rem;border-radius:.625rem;background:var(--to-bg-subtle)}.to-my-leads-focus__item[data-tone=critical]{background:var(--to-state-critical-bg)}.to-my-leads-focus__item[data-tone=attention]{background:var(--to-state-attention-bg)}.to-my-leads-focus__index{width:1.75rem;height:1.75rem;display:grid;place-items:center;border-radius:.5rem;color:var(--to-action-primary);background:var(--to-state-new-bg);font-size:.6875rem;font-weight:750}.to-my-leads-focus__item strong,.to-my-leads-focus__item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-my-leads-focus__item strong{font-size:.6875rem}.to-my-leads-focus__item span{margin-top:.125rem;color:var(--to-text-secondary);font-size:.5625rem}.to-my-leads-focus__item b{color:var(--to-text-secondary);font-size:.625rem}.to-my-leads-rhythm__body{display:grid;grid-template-columns:5.75rem minmax(0,1fr);align-items:center;gap:.875rem}.to-my-leads-rhythm__donut{width:5.75rem;height:5.75rem;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,var(--to-bg-surface) 0 56%,transparent 57%),conic-gradient(var(--to-action-primary) 0 72%,var(--to-border-subtle) 72%)}.to-my-leads-rhythm__donut strong{font-size:1.25rem}.to-my-leads-rhythm__body>div:last-child>*{display:block}.to-my-leads-rhythm__body>div:last-child>strong{font-size:.8125rem}.to-my-leads-rhythm__body span{margin-top:.3rem;color:var(--to-text-secondary);font-size:.625rem;line-height:1.4}.to-my-leads-rhythm__body small{margin-top:.5rem;color:var(--to-state-attention-text);font-size:.625rem}.to-my-leads-cards{display:none}.to-my-leads-card{display:grid;gap:var(--to-space-3);padding:var(--to-space-4);border-bottom:1px solid var(--to-border-default)}.to-my-leads-card:last-child{border-bottom:0}.to-my-leads-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--to-space-3)}.to-my-leads-card__meta{display:flex;flex-wrap:wrap;gap:var(--to-space-2);color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-my-leads-card>.to-button{justify-self:stretch}.to-my-leads-state{min-height:16rem;display:grid;place-content:center;justify-items:center;gap:var(--to-space-2);padding:var(--to-space-6);text-align:center;color:var(--to-text-secondary)}.to-my-leads-state p{max-width:34rem;margin:0}.to-my-leads-state--error{color:var(--to-state-critical-text);background:var(--to-state-critical-bg)}.to-my-leads-details,.to-my-leads-provenance{display:grid;gap:var(--to-space-2);margin:0}.to-my-leads-details>div,.to-my-leads-provenance>div{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:var(--to-space-3)}.to-my-leads-details dt,.to-my-leads-provenance dt{color:var(--to-text-secondary)}.to-my-leads-details dd,.to-my-leads-provenance dd{min-width:0;margin:0;overflow-wrap:anywhere}.to-my-leads-drawer-status{margin:0;color:var(--to-state-ai-text);font-size:var(--to-font-size-sm)}.to-lead-distribution{min-width:0;display:grid;gap:var(--to-space-3)}.to-distribution-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--to-space-4);padding:var(--to-space-4);border:1px solid var(--to-border-default);border-radius:var(--to-radius-xl);background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}.to-distribution-header h2{margin:0;font-size:var(--to-font-size-xl);letter-spacing:-.025em}.to-distribution-header p:not(.to-sales-eyebrow){max-width:54rem;margin:var(--to-space-1) 0 0;color:var(--to-text-secondary)}.to-distribution-counters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--to-space-2)}.to-distribution-counter{min-height:5.25rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--to-space-2);padding:var(--to-space-3);border:1px solid var(--to-border-default);border-top-width:3px;border-radius:var(--to-radius-lg);color:var(--to-text-primary);background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised);cursor:pointer;text-align:left}.to-distribution-counter strong{font-size:1.75rem;line-height:1;font-variant-numeric:tabular-nums}.to-distribution-counter[data-tone=new]{border-top-color:var(--to-state-new-text)}.to-distribution-counter[data-tone=attention]{border-top-color:var(--to-state-attention-text)}.to-distribution-counter[data-tone=critical]{border-top-color:var(--to-state-critical-text)}.to-distribution-counter:hover,.to-distribution-counter[aria-pressed=true]{border-color:var(--to-action-primary)}.to-distribution-counter[aria-pressed=true]{background:var(--to-state-new-bg);box-shadow:inset 0 0 0 1px var(--to-action-primary)}.to-distribution-toolbar{display:grid;grid-template-columns:minmax(20rem,1fr) auto minmax(16rem,auto);align-items:start;gap:var(--to-space-2);padding:var(--to-space-3);border:1px solid var(--to-border-default);border-radius:var(--to-radius-xl);background:var(--to-bg-surface)}.to-distribution-toolbar .to-search{min-width:0}.to-distribution-filter-panel{position:relative}.to-distribution-filter-panel>summary{min-height:var(--to-touch-target);display:flex;align-items:center;padding-inline:var(--to-space-3);border:1px solid var(--to-border-default);border-radius:var(--to-radius-md);cursor:pointer;list-style:none;font-weight:var(--to-weight-medium)}.to-distribution-filter-panel>summary::-webkit-details-marker{display:none}.to-distribution-filter-panel[open]>.to-filter-bar{position:absolute;z-index:var(--to-z-overlay);right:0;width:min(64rem,calc(100vw - 4rem));margin-top:var(--to-space-2);padding:var(--to-space-4);border-radius:var(--to-radius-xl);box-shadow:var(--to-shadow-overlay)}.to-distribution-filter-panel .to-filter-bar{display:grid;grid-template-columns:repeat(4,minmax(9rem,1fr))}.to-distribution-chips{min-height:2rem;display:flex;flex-wrap:wrap;gap:var(--to-space-2)}.to-distribution-chips:empty{display:none}.to-distribution-selection{min-height:var(--to-touch-target);display:flex;align-items:center;gap:var(--to-space-2);flex-wrap:wrap;padding:var(--to-space-2) var(--to-space-3);border:1px solid var(--to-border-default);border-radius:var(--to-radius-lg);background:var(--to-bg-subtle)}.to-distribution-selection>span{margin-left:auto;color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-distribution-status{min-height:1.25rem;margin:0;color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-distribution-results{max-height:min(26rem,calc(100vh - 18rem));min-width:0;overflow:auto;border:1px solid var(--to-border-default);border-radius:var(--to-radius-xl);background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised);scroll-padding-top:var(--to-space-4)}.to-distribution-results .to-table-wrap{overflow:visible;border:0;border-radius:inherit}.to-distribution-results .to-table{min-width:76rem}.to-distribution-results .to-table th{position:sticky;top:0;z-index:1}.to-distribution-results .to-table tr:has(.to-badge[data-tone=critical]){background:color-mix(in srgb,var(--to-state-critical-bg) 38%,var(--to-bg-surface))}.to-distribution-identity{min-width:11rem;display:grid;gap:.125rem}.to-distribution-identity span,.to-distribution-identity small{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-distribution-assignment{min-width:10rem;display:grid;gap:.15rem}.to-distribution-assignment span{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-distribution-sla{min-width:9rem;display:grid;justify-items:start;gap:.2rem}.to-distribution-sla>span,.to-distribution-sla>small{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-distribution-sla[data-state=EXPIRED]>span{color:var(--to-state-critical-text);font-weight:var(--to-weight-semibold)}.to-distribution-sla[data-state=APPROACHING]>span{color:var(--to-state-attention-text);font-weight:var(--to-weight-semibold)}.to-distribution-cards{display:none}.to-distribution-card{display:grid;gap:var(--to-space-3);padding:var(--to-space-4);border-bottom:1px solid var(--to-border-default);background:var(--to-bg-surface)}.to-distribution-card:last-child{border-bottom:0}.to-distribution-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--to-space-2)}.to-distribution-card__select{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--to-space-3)}.to-distribution-card__select input{width:1.25rem;height:1.25rem;margin-top:.2rem}.to-distribution-card__priority{display:grid;grid-template-columns:1fr 1fr;gap:var(--to-space-3);padding:var(--to-space-3);border-radius:var(--to-radius-md);background:var(--to-bg-subtle)}.to-distribution-state{min-height:7rem;display:grid;align-content:center;gap:var(--to-space-2);padding:var(--to-space-4);border:1px dashed var(--to-border-default);border-radius:var(--to-radius-lg);color:var(--to-text-secondary);background:var(--to-bg-subtle)}.to-distribution-state p{max-width:38rem;margin:0}.to-distribution-state--error{color:var(--to-state-critical-text);border-color:var(--to-state-critical-text);background:var(--to-state-critical-bg)}.to-distribution-state--partial,.to-distribution-state--stale{color:var(--to-state-attention-text);border-color:var(--to-state-attention-text);background:var(--to-state-attention-bg)}.to-distribution-details,.to-distribution-preview__details{display:grid;gap:var(--to-space-2);margin:0}.to-distribution-details>div,.to-distribution-preview__details>div{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:var(--to-space-3)}.to-distribution-details dt,.to-distribution-preview__details dt{color:var(--to-text-secondary)}.to-distribution-details dd,.to-distribution-preview__details dd{min-width:0;margin:0;overflow-wrap:anywhere}.to-distribution-candidates{min-width:0;display:grid;gap:var(--to-space-2);margin:0;padding:0;border:0}.to-distribution-candidates legend{margin-bottom:var(--to-space-2);font-weight:var(--to-weight-semibold)}.to-distribution-candidate{min-height:var(--to-touch-target);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--to-space-3);padding:var(--to-space-3);border:1px solid var(--to-border-default);border-radius:var(--to-radius-lg);cursor:pointer}.to-distribution-candidate[data-selected=true]{border-color:var(--to-action-primary);box-shadow:inset 0 0 0 1px var(--to-action-primary);background:var(--to-state-new-bg)}.to-distribution-candidate>input{width:1.25rem;height:1.25rem;margin-top:.2rem}.to-distribution-candidate__body{min-width:0;display:grid;gap:.2rem}.to-distribution-candidate__body>span,.to-distribution-candidate__body>small{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-distribution-candidate__body .to-badge{justify-self:start;margin-top:var(--to-space-1)}.to-distribution-preview-slot:empty{display:none}.to-distribution-preview{display:grid;gap:var(--to-space-3);padding:var(--to-space-4);border:1px solid var(--to-state-ai-text);border-radius:var(--to-radius-lg);background:var(--to-state-ai-bg)}.to-distribution-preview header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--to-space-3)}.to-distribution-preview h4{margin:0;font-size:var(--to-font-size-md)}.to-distribution-command-status{margin:0;color:var(--to-state-ai-text);font-size:var(--to-font-size-sm)}.to-distribution-links{display:flex;flex-wrap:wrap;gap:var(--to-space-2)}.to-drawer[data-distribution-drawer]{width:min(100%,42rem)}.to-distribution-reference-board{display:grid;grid-template-columns:21.875rem minmax(0,1fr) 19.625rem;gap:.75rem;min-width:0}.to-distribution-reference-list,.to-distribution-reference-detail,.to-distribution-reference-rail>section{min-width:0;border:1px solid var(--to-border-default);border-radius:.75rem;background:var(--to-bg-surface)}.to-distribution-reference-list{overflow:hidden}.to-distribution-reference-list>header{min-height:3rem;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--to-border-default)}.to-distribution-reference-item{width:100%;min-height:7.7rem;display:grid;gap:.3rem;padding:.8rem 1rem;border:0;border-bottom:1px solid var(--to-border-default);color:var(--to-text-primary);background:transparent;text-align:left;cursor:pointer}.to-distribution-reference-item:last-child{border-bottom:0}.to-distribution-reference-item[data-selected=true]{background:var(--to-bg-selected);box-shadow:inset 3px 0 var(--to-action-primary)}.to-distribution-reference-item__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.to-distribution-reference-item>span:not(.to-distribution-reference-item__head),.to-distribution-reference-item>small{color:var(--to-text-secondary)}.to-distribution-reference-detail{overflow:hidden}.to-distribution-reference-detail>header{min-height:5.75rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem;border-bottom:1px solid var(--to-border-default)}.to-distribution-reference-detail>header p{margin:0 0 .25rem;color:var(--to-action-primary);font-size:.75rem;font-weight:var(--to-weight-semibold);text-transform:uppercase;letter-spacing:.1em}.to-distribution-reference-detail h3{margin:0;font-size:1.45rem}.to-distribution-reference-detail>header span{color:var(--to-text-secondary);font-size:.8rem}.to-distribution-reference-detail>section{display:grid;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--to-border-default)}.to-distribution-reference-detail>section:last-child{border-bottom:0}.to-distribution-reference-detail h4{margin:0;font-size:.95rem}.to-distribution-reference-detail .to-distribution-details>div{grid-template-columns:7rem minmax(0,1fr)}.to-distribution-reference-detail .to-button{justify-self:start}.to-distribution-reference-rail{display:grid;align-content:start;gap:.75rem}.to-distribution-reference-rail>section{display:grid;gap:.75rem;padding:1rem}.to-distribution-reference-rail h3,.to-distribution-reference-rail p{margin:0}.to-distribution-reference-rail p{color:var(--to-text-secondary);font-size:.82rem;line-height:1.45}@media(min-width:64.0625rem){.to-sales-overview{grid-template-columns:repeat(4,minmax(0,1fr)) 19.625rem;grid-template-areas:"kpis kpis kpis kpis actions" "funnel funnel funnel funnel attention" "trend sources products cycle attention" "status status status status status"}.to-sales-block--deals{display:none}.to-sales-block--actions{height:5.25rem;padding:.75rem;overflow:hidden}.to-sales-block--actions .to-sales-block__header{display:none}.to-sales-block--actions .to-sales-actions{height:100%}.to-sales-block--actions .to-button{min-height:100%;justify-content:center;color:var(--to-action-on-primary);background:var(--to-action-primary)}.to-sales-block--actions .to-button:not(:first-child){display:none}.to-sales-block--funnel{height:32rem;overflow:hidden}.to-sales-block--attention{overflow:hidden}.to-sales-block--trend,.to-sales-block--sources,.to-sales-block--products,.to-sales-block--cycle{height:10rem;overflow:hidden;padding:.75rem}.to-sales-block--trend .to-sales-block__header,.to-sales-block--sources .to-sales-block__header,.to-sales-block--products .to-sales-block__header,.to-sales-block--cycle .to-sales-block__header{margin-bottom:.5rem}.to-sales-block--trend .to-sales-block__header p,.to-sales-block--sources .to-sales-block__header p,.to-sales-block--products .to-sales-block__header p,.to-sales-block--cycle .to-sales-block__header p{display:none}.to-sales-block--trend .to-sales-trend__chart{height:4.5rem}.to-sales-block--trend .to-sales-provenance,.to-sales-block--sources .to-sales-provenance,.to-sales-block--products .to-sales-provenance,.to-sales-block--cycle .to-sales-provenance{display:none}.to-clients{position:relative;padding-top:.9375rem}.to-clients-contextbar{position:absolute;top:0;right:0}.to-clients-results{margin-top:1rem}.to-lead-distribution{gap:.75rem}.to-distribution-header{display:none}.to-distribution-counters{gap:0;overflow:hidden;border:1px solid var(--to-border-default);border-radius:.75rem;background:var(--to-bg-surface)}.to-distribution-counter{min-height:5.25rem;padding:.75rem 1rem;border:0;border-right:1px solid var(--to-border-default);border-radius:0;box-shadow:none}.to-distribution-counter:last-child{border-right:0}.to-distribution-toolbar,.to-distribution-chips,.to-distribution-selection,.to-distribution-status{display:none}.to-distribution-results{max-height:none;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.to-distribution-results [data-distribution-table=true],.to-distribution-results>.to-distribution-cards{display:none}}.to-completion,.to-comms{min-width:0;color:var(--to-text-primary)}.to-completion-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--to-bg-surface);border-radius:var(--to-radius-lg);box-shadow:var(--to-shadow-raised);overflow:hidden;margin-bottom:.75rem}.to-completion-summary--five{grid-template-columns:repeat(5,minmax(0,1fr))}.to-completion-metric{position:relative;display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:.65rem;min-height:5rem;padding:.8rem 1rem}.to-completion-metric:not(:last-child):after{content:"";position:absolute;right:0;top:1rem;bottom:1rem;width:1px;background:var(--to-border-default)}.to-completion-metric__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--to-state-new-bg);color:var(--to-action-primary)}.to-completion-metric strong{display:block;font-size:1.35rem;line-height:1.1}.to-completion-metric span{font-size:.78rem;color:var(--to-text-secondary)}.to-completion-toolbar{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;min-width:0}.to-completion-toolbar .to-search{flex:1;min-width:15rem}.to-completion-toolbar .to-button:last-child{margin-left:auto}.to-completion-board{display:grid;grid-template-columns:repeat(5,minmax(10.5rem,1fr));gap:.5rem;align-items:start;min-width:0}.to-completion-stage{min-width:0;padding:.55rem;background:var(--to-bg-subtle);border-radius:var(--to-radius-md)}.to-completion-stage>header,.to-project-card>header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.55rem}.to-completion-stage h3{font-size:.82rem;margin:0}.to-completion-card,.to-project-card{display:grid;gap:.42rem;padding:.7rem;margin-bottom:.5rem;background:var(--to-bg-surface);border-radius:var(--to-radius-md);box-shadow:var(--to-shadow-raised)}.to-completion-card>strong,.to-project-card h3{font-size:.88rem;margin:0}.to-completion-card>span,.to-project-card p{font-size:.72rem;color:var(--to-text-secondary);margin:0}.to-completion-card>b{font-size:.78rem}.to-completion-card .to-row{justify-content:space-between;gap:.35rem;min-width:0}.to-completion-card small{white-space:nowrap;color:var(--to-text-secondary)}.to-projects-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.to-project-card{min-height:9rem;padding:.9rem}.to-project-progress{height:.42rem;border-radius:999px;background:var(--to-bg-subtle);overflow:hidden}.to-project-progress span{display:block;height:100%;border-radius:inherit;background:var(--to-action-primary)}.to-comms{display:grid;grid-template-columns:18.5rem minmax(24rem,1fr) 19rem;grid-template-rows:auto minmax(35rem,1fr);gap:.55rem;background:var(--to-bg-canvas)}.to-comms-channels{grid-column:1/-1;display:flex;gap:.45rem;padding:.15rem 0 .5rem;overflow-x:auto}.to-comms-queue,.to-comms-conversation,.to-comms-context{min-width:0;background:var(--to-bg-surface);border:1px solid var(--to-border-default);border-radius:var(--to-radius-lg);box-shadow:var(--to-shadow-raised)}.to-comms-queue{padding:.55rem}.to-comms-queue>.to-search{margin-bottom:.45rem}.to-comms-thread{width:100%;display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:.5rem;align-items:center;padding:.65rem;border:0;border-radius:.65rem;background:transparent;text-align:left;color:inherit}.to-comms-thread:hover,.to-comms-thread.is-active{background:var(--to-state-new-bg)}.to-comms-thread__channel{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:999px;background:var(--to-bg-subtle);color:var(--to-action-primary);font-weight:700}.to-comms-thread strong,.to-comms-thread small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-comms-thread strong{font-size:.78rem}.to-comms-thread small,.to-comms-thread time{font-size:.68rem;color:var(--to-text-secondary)}.to-comms-conversation{display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.to-comms-conversation>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid var(--to-border-default)}.to-comms-conversation>header h2{margin:0;font-size:1rem}.to-comms-conversation>header>div{display:flex;gap:.4rem}.to-comms-messages{display:flex;flex-direction:column;gap:.75rem;padding:1rem;overflow:auto}.to-comms-message{align-self:flex-start;max-width:72%;padding:.7rem .85rem;border-radius:.85rem;background:var(--to-bg-subtle)}.to-comms-message.is-own{align-self:flex-end;background:var(--to-state-new-bg)}.to-comms-message strong,.to-comms-message time{font-size:.66rem;color:var(--to-text-secondary)}.to-comms-message p{font-size:.8rem;line-height:1.35;margin:.25rem 0}.to-comms-compose{display:flex;gap:.5rem;padding:.75rem;border-top:1px solid var(--to-border-default)}.to-comms-compose input{flex:1;min-width:0;height:2.75rem;border:1px solid var(--to-border-default);border-radius:.65rem;background:var(--to-bg-surface);color:var(--to-text-primary);padding:0 .8rem}.to-comms-context{padding:1rem}.to-comms-context h2,.to-comms-context h3{margin:.1rem 0 .65rem}.to-comms-context h2{font-size:1rem}.to-comms-context h3{font-size:.82rem}.to-comms-context p{font-size:.75rem;color:var(--to-text-secondary)}.to-comms-context section{display:grid;gap:.25rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--to-border-default)}.to-comms-context .to-button{justify-content:flex-start}@media(max-width:1100px){.to-completion-board,.to-projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.to-comms{grid-template-columns:17rem minmax(0,1fr)}.to-comms-context{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.to-completion-summary,.to-completion-summary--five{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.to-completion-summary,.to-completion-summary--five{grid-template-columns:1fr 1fr}.to-completion-metric{grid-template-columns:2rem 1fr;min-height:4.25rem;padding:.65rem}.to-completion-metric>.to-badge{display:none}.to-completion-toolbar{overflow-x:auto}.to-completion-toolbar .to-search{min-width:12rem}.to-completion-board,.to-projects-grid{grid-template-columns:1fr}.to-comms{grid-template-columns:1fr;grid-template-rows:auto auto minmax(28rem,1fr) auto}.to-comms-queue{max-height:16rem;overflow:auto}.to-comms-context{grid-column:auto;grid-template-columns:1fr}.to-comms-channels{scrollbar-width:none}.to-comms-message{max-width:88%}}@media(min-width:1101px){.to-comms{grid-template-columns:22rem minmax(28rem,1fr) 20rem;grid-template-rows:auto minmax(43rem,1fr)}.to-comms-thread{padding:.58rem .65rem}.to-comms-context section{margin-top:.8rem;padding-top:.8rem}}.to-clients{min-width:0;display:grid;gap:var(--to-space-4)}.to-clients-contextbar{min-height:1.75rem;display:flex;align-items:center;justify-content:flex-end;gap:var(--to-space-3);padding-inline:var(--to-space-1)}.to-clients-contextbar p{margin:0;color:var(--to-text-secondary);font-size:var(--to-font-size-sm)}.to-clients-contextbar p{display:none}.to-clients-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--to-space-4);padding:var(--to-space-4);border:1px solid var(--to-border-default);border-radius:var(--to-radius-xl);background:linear-gradient(135deg,var(--to-bg-surface),color-mix(in srgb,var(--to-state-new-bg) 28%,var(--to-bg-surface)));box-shadow:var(--to-shadow-raised)}.to-clients-header h2{margin:0;font-size:var(--to-font-size-xl);letter-spacing:-.025em}.to-clients-header p:not(.to-sales-eyebrow){max-width:58rem;margin:var(--to-space-1) 0 0;color:var(--to-text-secondary)}.to-clients-toolbar{display:grid;grid-template-columns:minmax(20rem,1fr) auto minmax(14rem,auto);align-items:start;gap:var(--to-space-2)}.to-clients-filter-panel{position:relative}.to-clients-filter-panel>summary{min-height:var(--to-touch-target);display:flex;align-items:center;gap:var(--to-space-2);padding-inline:var(--to-space-3);border:1px solid var(--to-border-default);border-radius:var(--to-radius-md);cursor:pointer;list-style:none;font-weight:var(--to-weight-medium);background:var(--to-bg-interactive);box-shadow:var(--to-shadow-control)}.to-clients-filter-panel>summary::-webkit-details-marker{display:none}.to-clients-filter-panel[open]>.to-filter-bar{position:absolute;z-index:var(--to-z-overlay);right:0;width:min(62rem,calc(100vw - 4rem));margin-top:var(--to-space-2);padding:var(--to-space-4);border-radius:var(--to-radius-xl);background:var(--to-bg-surface);box-shadow:var(--to-shadow-overlay)}.to-clients-filter-panel .to-filter-bar{grid-template-columns:repeat(3,minmax(10rem,1fr))}.to-clients-status{min-height:1.25rem;margin:calc(var(--to-space-2) * -1) var(--to-space-1) 0;color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-clients-results{max-height:min(36rem,calc(100vh - 18rem));min-width:0;overflow:auto;border:1px solid var(--to-border-subtle);border-radius:var(--to-radius-xl);background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}.to-clients-results .to-table-wrap{overflow:visible;border:0;border-radius:inherit}.to-clients-results .to-table{max-width:100%;table-layout:fixed}.to-clients-results .to-table th{position:sticky;top:0;z-index:1;background:var(--to-bg-interactive)}.to-clients-results .to-table th,.to-clients-results .to-table td{padding-block:var(--to-space-4);border-bottom-color:var(--to-border-subtle)}.to-clients-results .to-table th:first-child{width:31%}.to-clients-results .to-table th:nth-child(2){width:30%}.to-clients-results .to-table th:nth-child(3){width:33%}.to-clients-results .to-table th:last-child{width:3.5rem}.to-client-identity{min-width:0;display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:var(--to-space-3)}.to-client-identity__mark{width:2.75rem;height:2.75rem;display:grid;place-items:center;border:1px solid var(--to-border-subtle);border-radius:var(--to-radius-lg);color:var(--to-action-primary);background:var(--to-bg-selected)}.to-client-identity__copy{min-width:0;display:grid;gap:.1rem}.to-client-identity__copy strong{overflow-wrap:anywhere;font-size:var(--to-font-size-md);letter-spacing:-.012em}.to-client-identity__copy>span,.to-client-next span,.to-clients-results td small{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-client-status-cell{display:grid;justify-items:start;gap:var(--to-space-1)}.to-client-signals{display:flex;flex-wrap:wrap;gap:.25rem;min-width:0}.to-client-signals .to-badge{min-height:1.4rem;font-weight:var(--to-weight-medium)}.to-client-next{min-width:0;display:grid;gap:.15rem}.to-client-next[data-state=OVERDUE]{color:var(--to-state-critical-text)}.to-client-contact,.to-client-source{min-width:0;display:grid;align-content:center;gap:.2rem}.to-client-contact span,.to-client-source span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-client-source>.to-badge{justify-self:start}.to-client-source strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--to-font-size-sm)}.to-client-cards{display:none}.to-client-card{position:relative;display:grid;gap:var(--to-space-3);padding:var(--to-space-4);border:1px solid var(--to-border-subtle);border-radius:var(--to-radius-lg);background:var(--to-bg-surface);box-shadow:var(--to-shadow-control)}.to-client-card:before{content:"";position:absolute;inset:var(--to-space-4) auto var(--to-space-4) 0;width:3px;border-radius:var(--to-radius-full);background:transparent}.to-client-card[data-attention=critical]:before{background:var(--to-state-critical-text)}.to-client-card[data-attention=attention]:before{background:var(--to-state-attention-text)}.to-client-card[data-attention=new]:before{background:var(--to-state-new-text)}.to-client-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--to-space-3)}.to-client-card header>.to-badge{flex:none}.to-client-card header span,.to-client-card p,.to-client-card small{margin:0;color:var(--to-text-secondary)}.to-client-card__relationship{display:flex;align-items:center;gap:var(--to-space-2);color:var(--to-text-secondary)}.to-client-card__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--to-space-3);padding-top:var(--to-space-2);border-top:1px solid var(--to-border-subtle)}.to-client-card__footer small{min-width:0}.to-clients-state{min-height:15rem;display:grid;place-content:center;justify-items:center;gap:var(--to-space-2);padding:var(--to-space-6);text-align:center;color:var(--to-text-secondary)}.to-clients-state p{max-width:36rem;margin:0}.to-clients-state--error{color:var(--to-state-critical-text);background:var(--to-state-critical-bg)}.to-drawer[data-client360-drawer]{width:min(100%,58rem)}.to-client-360-head{min-width:0;display:grid;gap:var(--to-space-3)}.to-client-360-head>.to-badge{justify-self:start}.to-client-field-policy{margin:0;padding:var(--to-space-3);border-radius:var(--to-radius-md);color:var(--to-text-secondary);background:var(--to-bg-subtle)}.to-client-360-head>.to-tabs>.to-tabs__list{position:sticky;top:0;z-index:1;overflow-x:auto;flex-wrap:nowrap;background:var(--to-bg-surface)}.to-client-360-slot{min-height:16rem;padding-top:var(--to-space-4)}.to-client-360-overview{display:grid;grid-template-columns:1fr 1fr;gap:var(--to-space-3)}.to-client-360-overview>section{display:grid;align-content:start;gap:var(--to-space-3);padding:var(--to-space-4);border:1px solid var(--to-border-subtle);border-radius:var(--to-radius-lg);background:var(--to-bg-interactive)}.to-client-360-overview h3{margin:0}.to-client-360-next{grid-column:1 / -1}.to-client-360-details{display:grid;gap:var(--to-space-2);margin:0}.to-client-360-details>div{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:var(--to-space-3)}.to-client-360-details dt{color:var(--to-text-secondary)}.to-client-360-details dd{min-width:0;margin:0;overflow-wrap:anywhere}.to-client-360-projection{display:grid;gap:var(--to-space-3)}.to-client-360-projection>header{display:flex;align-items:center;gap:var(--to-space-2);color:var(--to-text-secondary)}.to-client-360-items{display:grid;gap:var(--to-space-2)}.to-client-360-item{display:flex;align-items:center;justify-content:space-between;gap:var(--to-space-3);padding:var(--to-space-3);border:1px solid var(--to-border-subtle);border-radius:var(--to-radius-lg);background:var(--to-bg-interactive)}.to-client-360-item>div{min-width:0;display:grid;gap:.2rem}.to-client-360-item span{color:var(--to-text-secondary);font-size:var(--to-font-size-sm)}.to-client-360-empty,.to-client-360-error{margin:0;padding:var(--to-space-5);border:1px dashed var(--to-border-default);border-radius:var(--to-radius-lg);color:var(--to-text-secondary);background:var(--to-bg-subtle)}.to-client-360-error{color:var(--to-state-critical-text);border-color:var(--to-state-critical-text);background:var(--to-state-critical-bg)}.to-client-360-action-status{min-height:1.25rem;margin:0;color:var(--to-state-ai-text)}@media(min-width:80.0625rem){.to-global-shell[data-workspace=sales]{grid-template-columns:172px minmax(0,1fr);--sales-canvas: #f7faf9;--sales-surface: #fff;--sales-ink: #101722;--sales-muted: #71809a;--sales-line: #e4ebef;--sales-green: #0aa45c;--sales-deep: #075b35}.to-global-shell[data-workspace=sales] .to-shell-sidebar{width:172px;padding:14px 8px 12px;background:#061f1d}.to-global-shell[data-workspace=sales] .to-shell-sidebar:after{content:"";position:absolute;top:48%;right:0;bottom:0;left:0;pointer-events:none;background:url(/assets/vf3b-sidebar-leaf-Cq8O9tFm.png) left top / 172px 340px no-repeat}.to-global-shell[data-workspace=sales] .to-shell-sidebar>*{position:relative;z-index:1}.to-global-shell[data-workspace=sales] .to-shell-sidebar__top{height:68px;padding:3px 12px 13px;border:0}.to-global-shell[data-workspace=sales] .to-shell-brand{gap:0}.to-global-shell[data-workspace=sales] .to-shell-brand img{display:none}.to-global-shell[data-workspace=sales] .to-shell-wordmark{font-size:0;font-weight:600;letter-spacing:-.055em}.to-global-shell[data-workspace=sales] .to-shell-wordmark:before{content:"torenaOS";color:#fff;font-size:24px}.to-global-shell[data-workspace=sales] .to-shell-wordmark:after{content:"OS";display:block;margin-top:2px;color:#ffffffb8;font-size:14px;font-weight:400;letter-spacing:0}.to-global-shell[data-workspace=sales] .to-shell-wordmark>span{display:none}.to-global-shell[data-workspace=sales] .to-shell-nav{gap:2px;margin:14px -1px}.to-global-shell[data-workspace=sales] .to-shell-nav__item{min-height:47px;grid-template-columns:24px minmax(0,1fr) auto;gap:12px;padding:7px 14px;border:0;border-radius:7px;color:#f4fbf8e0;font-size:13px}.to-global-shell[data-workspace=sales] .to-shell-nav__item[aria-current=page]{position:relative;background:linear-gradient(90deg,#126d43,#084934)}.to-global-shell[data-workspace=sales] .to-shell-nav__item[aria-current=page]:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;border-radius:6px 0 0 6px;background:#53e66e}.to-global-shell[data-workspace=sales] .to-shell-sidebar__lower{gap:10px;padding:14px 14px 0;border:0}.to-global-shell[data-workspace=sales] .to-shell-shortcuts{display:none}.to-global-shell[data-workspace=sales] .to-shell-topbar{position:sticky;height:72px;min-height:72px;padding:12px 16px 12px 30px;gap:14px;border-color:#edf1f4;background:#fffffff2;-webkit-backdrop-filter:none;backdrop-filter:none}.to-global-shell[data-workspace=sales] .to-shell-quick-search.to-button{width:557px;min-height:40px;justify-content:flex-start;border:0;border-radius:10px;color:#536a8d;background:#f1f5f8;font-size:12px}.to-global-shell[data-workspace=sales] .to-shell-today-context{display:contents}.to-global-shell[data-workspace=sales] .to-shell-today-weather,.to-global-shell[data-workspace=sales] .to-shell-today-clock,.to-global-shell[data-workspace=sales] .to-shell-today-company{display:grid;align-items:center}.to-global-shell[data-workspace=sales] .to-shell-today-weather{position:absolute;left:678px;top:13px;grid-template-columns:34px auto;grid-template-rows:22px 16px;column-gap:8px;width:136px;color:#142039}.to-global-shell[data-workspace=sales] .to-shell-today-weather .to-icon{grid-row:1 / 3;width:31px;height:31px;color:#ffb000}.to-global-shell[data-workspace=sales] .to-shell-today-weather strong{font-size:18px;line-height:1}.to-global-shell[data-workspace=sales] .to-shell-today-weather span{color:#607490;font-size:10px}.to-global-shell[data-workspace=sales] .to-shell-today-clock{position:absolute;left:805px;top:13px;min-width:185px;padding:0 18px;border-inline:1px solid #c8d3e0}.to-global-shell[data-workspace=sales] .to-shell-today-clock span{color:#607490;font-size:10px}.to-global-shell[data-workspace=sales] .to-shell-today-clock strong{color:#0e1522;font-size:19px;line-height:1.25}.to-global-shell[data-workspace=sales] .to-shell-today-company{position:absolute;right:8px;top:12px;grid-template-columns:42px auto;column-gap:8px;min-width:240px}.to-global-shell[data-workspace=sales] .to-shell-today-company img{width:42px;height:42px;object-fit:contain;border-radius:8px}.to-global-shell[data-workspace=sales] .to-shell-today-company strong{font-size:13px}.to-global-shell[data-workspace=sales] .to-shell-today-company span{color:#607490;font-size:9px}.to-global-shell[data-workspace=sales] .to-shell-utilities{position:absolute;right:278px;top:15px;gap:4px}.to-global-shell[data-workspace=sales] .to-shell-utilities>[data-utility-id=katerina],.to-global-shell[data-workspace=sales] .to-shell-utilities>[data-utility-id=chat],.to-global-shell[data-workspace=sales] .to-shell-utilities>[data-utility-id=help],.to-global-shell[data-workspace=sales] .to-shell-utilities>[data-utility-id=profile]{display:none}.to-global-shell[data-workspace=sales] .to-shell-utilities>button.to-button{width:40px;min-width:40px;min-height:40px;padding:0;border:0;border-radius:9px;background:#f6f9fb}.to-global-shell[data-workspace=sales] .to-shell-main{width:100%;margin:0;padding:0 20px 30px 22px;background:radial-gradient(ellipse at 75% 10%,rgb(40 179 104 / 7%),transparent 28%),var(--sales-canvas)}body:has(.to-global-shell[data-workspace=sales] .to-sales[data-sales-section=overview]) .to-demo-toolbar{display:none!important}.to-sales[data-sales-section=overview]{position:relative;min-width:0}.to-sales[data-sales-section=overview] .to-sales-hero{position:relative;height:121px;min-height:121px;grid-template-columns:minmax(0,1fr) 285px;padding:16px 8px 8px 10px;overflow:hidden;background:url(/assets/vr1-sales-hero-field-BQudIqUL.png?vr1=2) right top / 666px 121px no-repeat}.to-sales[data-sales-section=overview] .to-sales-eyebrow{display:block;margin:0 0 7px;color:#08a45a;font-size:11px;font-weight:700;letter-spacing:.25em;text-transform:uppercase}.to-sales[data-sales-section=overview] .to-sales-hero h1{margin:0;color:var(--sales-ink);font-size:37px;font-weight:650;line-height:1.03;letter-spacing:-.045em}.to-sales[data-sales-section=overview] .to-sales-hero__lead{margin:7px 0 0;color:#73809a;font-size:14px}.to-sales[data-sales-section=overview] .to-sales-hero__statement{visibility:hidden}.to-sales[data-sales-section=overview] .to-sales-hero__tools{display:none}.to-sales[data-sales-section=overview]>.to-tabs>.to-tabs__list{position:absolute;top:219px;left:0;z-index:4;width:680px;min-height:54px;margin:0;padding:0 0 0 16px;gap:25px;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.to-sales[data-sales-section=overview]>.to-tabs>.to-tabs__list .to-tabs__tab{min-width:0;min-height:54px;padding:0 2px;border:0;border-radius:0;color:#74839b;background:transparent;font-size:12px}.to-sales[data-sales-section=overview]>.to-tabs>.to-tabs__list .to-tabs__tab[aria-selected=true]{color:#0b8f50;box-shadow:inset 0 -2px #12ad61}.to-sales[data-sales-section=overview]>.to-tabs>.to-tabs__panel{padding-top:0}.to-sales[data-sales-section=overview] .to-sales-overview{grid-template-columns:minmax(0,1.23fr) minmax(0,1.43fr) minmax(0,1fr) minmax(0,.84fr) 312px;grid-template-rows:86px 54px 452px 164px;grid-template-areas:"kpis kpis kpis kpis actions" "toolbar toolbar toolbar toolbar attention" "funnel funnel funnel funnel attention" "trend sources products cycle attention";gap:12px;margin:0}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar{grid-area:toolbar;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;padding:7px 10px;border-bottom:1px solid var(--sales-line);background:#ffffffb3}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar__label{margin-right:auto;padding-left:665px;color:transparent}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar .to-button{min-height:36px;padding-inline:12px;border-color:#dfe7eb;color:#53647c;background:#fff;font-size:11px}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar__mode{color:#8591a4;font-size:9px;letter-spacing:.04em}.to-sales[data-sales-section=overview] .to-sales-block{min-width:0;padding:16px;border:0;border-radius:10px;background:var(--sales-surface);box-shadow:0 2px 10px #1843350d}.to-sales[data-sales-section=overview] .to-sales-block__header{margin-bottom:12px}.to-sales[data-sales-section=overview] .to-sales-block__header h2{color:#162034;font-size:15px;font-weight:650;letter-spacing:-.015em}.to-sales[data-sales-section=overview] .to-sales-block__header p{margin-top:3px;color:#8a96a7;font-size:10px}.to-sales[data-sales-section=overview] .to-sales-block--kpis{grid-area:kpis;height:86px;padding:0;overflow:hidden}.to-sales[data-sales-section=overview] .to-sales-block--kpis>div:last-child{height:86px;grid-template-columns:repeat(5,minmax(0,1fr))}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card{position:relative;height:86px;min-height:86px;padding:14px 13px 10px 70px;border-right:1px solid #e4eaee;background:transparent}.to-sales[data-sales-section=overview] .to-sales-kpi-icon{position:absolute;left:14px;top:17px;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:#098f51;background:#e7f8ed}.to-sales[data-sales-section=overview] .to-sales-kpi-icon .to-icon{width:27px;height:27px}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card:nth-child(5){display:none}.to-sales[data-sales-section=overview] .to-sales-block--kpis>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card__title{color:#667895;font-size:10px;line-height:1.2}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__value{margin-top:2px;color:#11192a;font-size:24px;font-weight:700;line-height:1}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__delta{position:absolute;right:12px;top:13px;padding:3px 7px;border-radius:6px;color:#078348;background:#e6f8ec;font-size:8px}.to-sales[data-sales-section=overview] .to-sales-block--actions{grid-area:actions;align-self:start;height:64px;padding:8px;overflow:hidden;background:linear-gradient(135deg,#0b8f51,#087342)}.to-sales[data-sales-section=overview] .to-sales-block--actions .to-sales-actions{height:100%}.to-sales[data-sales-section=overview] .to-sales-block--actions .to-sales-actions .to-button{min-height:48px;justify-content:center;border:1px solid rgb(255 255 255 / 25%);color:#fff;background:#ffffff14;font-size:13px}.to-sales[data-sales-section=overview] .to-sales-block--funnel{grid-area:funnel;height:452px;overflow:hidden;padding:0 10px 10px}.to-sales[data-sales-section=overview] .to-sales-block--funnel>.to-sales-block__header{display:none}.to-sales[data-sales-section=overview] .to-sales-funnel{height:442px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.to-sales[data-sales-section=overview] .to-sales-funnel__stage{height:442px;padding:0 7px 8px;border-radius:7px;background:#f5f8f7}.to-sales[data-sales-section=overview] .to-sales-funnel__heading{min-height:46px;padding-top:7px;border-top:3px solid #21b66b}.to-sales[data-sales-section=overview] .to-sales-funnel__stage:nth-child(2) .to-sales-funnel__heading{border-top-color:#4b96ee}.to-sales[data-sales-section=overview] .to-sales-funnel__stage:nth-child(3) .to-sales-funnel__heading{border-top-color:#b47cdf}.to-sales[data-sales-section=overview] .to-sales-funnel__stage:nth-child(4) .to-sales-funnel__heading{border-top-color:#f0ad3c}.to-sales[data-sales-section=overview] .to-sales-funnel__stage:nth-child(5) .to-sales-funnel__heading{border-top-color:#37b96d}.to-sales[data-sales-section=overview] .to-sales-funnel__heading strong{font-size:11px}.to-sales[data-sales-section=overview] .to-sales-funnel__bar{display:none}.to-sales[data-sales-section=overview] .to-sales-funnel__stage>small{display:block;margin:-4px 0 9px;font-size:9px}.to-sales[data-sales-section=overview] .to-sales-funnel__items{gap:8px;margin:0}.to-sales[data-sales-section=overview] .to-sales-funnel__item{height:103px;min-height:103px;gap:4px;padding:10px 9px;border:1px solid #e1e8ec;border-radius:7px;background:#fff;box-shadow:0 1px 5px #1843350f}.to-sales[data-sales-section=overview] .to-sales-funnel__item strong{font-size:11px}.to-sales[data-sales-section=overview] .to-sales-funnel__item span,.to-sales[data-sales-section=overview] .to-sales-funnel__item small{font-size:9px}.to-sales[data-sales-section=overview] .to-sales-funnel__identity,.to-sales[data-sales-section=overview] .to-sales-funnel__footer{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0}.to-sales[data-sales-section=overview] .to-sales-funnel__identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-funnel__identity em{flex:none;max-width:62px;overflow:hidden;padding:2px 4px;border-radius:5px;color:#158057;background:#e5f8ed;font-size:6px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-funnel__object{display:flex;align-items:center;gap:3px;color:#70809a}.to-sales[data-sales-section=overview] .to-sales-funnel__object .to-icon{flex:none;width:10px;height:10px}.to-sales[data-sales-section=overview] .to-sales-funnel__object i{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-funnel__footer b{font-size:10px}.to-sales[data-sales-section=overview] .to-sales-funnel__footer small{color:#71809a}.to-sales[data-sales-section=overview] .to-sales-funnel__stage>.to-button{min-height:39px;margin-top:12px;border:1px solid #d7e1dc;color:#285e49;background:#fff;font-size:10px}.to-sales[data-sales-section=overview] .to-sales-block--funnel>div:last-child>.to-sales-provenance{display:none}.to-sales[data-sales-section=overview] .to-sales-block--attention{grid-area:attention;height:652px;margin-top:-25px;padding:0;overflow:hidden;background:transparent;box-shadow:none}.to-sales[data-sales-section=overview] .to-sales-block--attention>.to-sales-block__header{display:none}.to-sales[data-sales-section=overview] .to-sales-reference-rail{display:grid;gap:11px}.to-sales[data-sales-section=overview] .to-sales-reference-rail>section{padding:16px;border-radius:10px;background:#fff;box-shadow:0 2px 10px #1843350d}.to-sales[data-sales-section=overview] .to-sales-reference-rail header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.to-sales[data-sales-section=overview] .to-sales-reference-rail h3{margin:0;color:#162034;font-size:15px}.to-sales[data-sales-section=overview] .to-sales-reference-today{height:293px}.to-sales[data-sales-section=overview] .to-sales-reference-today__list{display:grid;gap:2px}.to-sales[data-sales-section=overview] .to-sales-reference-task{min-height:52px;display:grid;grid-template-columns:20px 40px minmax(0,1fr);align-items:start;gap:7px;padding:6px 0;border-bottom:1px solid #edf1f3}.to-sales[data-sales-section=overview] .to-sales-reference-task__check{width:18px;height:18px;display:grid;place-items:center;border:1px solid #8cb2a0;border-radius:4px;color:#fff;background:transparent;font-size:10px}.to-sales[data-sales-section=overview] .to-sales-reference-task:nth-child(2) .to-sales-reference-task__check{border-color:#0aa45c;background:#0aa45c}.to-sales[data-sales-section=overview] .to-sales-reference-task[data-done=true] .to-sales-reference-task__check{border-color:#0aa45c;background:#0aa45c}.to-sales[data-sales-section=overview] .to-sales-reference-task time{color:#68809e;font-size:10px}.to-sales[data-sales-section=overview] .to-sales-reference-task div{display:grid;gap:2px}.to-sales[data-sales-section=overview] .to-sales-reference-task strong{font-size:10px}.to-sales[data-sales-section=overview] .to-sales-reference-task div span{color:#74839a;font-size:9px}.to-sales[data-sales-section=overview] .to-sales-reference-ai{height:322px}.to-sales[data-sales-section=overview] .to-sales-reference-insights{display:grid;gap:7px}.to-sales[data-sales-section=overview] .to-sales-reference-insight{height:67px;display:grid;grid-template-columns:32px minmax(0,1fr) 34px;align-items:center;gap:8px;padding:8px;overflow:hidden;border:1px solid #e8edef;border-radius:8px;background:#fff}.to-sales[data-sales-section=overview] .to-sales-reference-insight__icon{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;color:#087d49;background:#e8f8ed}.to-sales[data-sales-section=overview] .to-sales-reference-insight[data-tone=critical] .to-sales-reference-insight__icon{color:#dc7315;background:#fff1dd}.to-sales[data-sales-section=overview] .to-sales-reference-insight>div{min-width:0}.to-sales[data-sales-section=overview] .to-sales-reference-insight strong{display:block;overflow:hidden;color:#162034;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-reference-insight p{display:-webkit-box;margin:3px 0 0;overflow:hidden;color:#71809a;font-size:8px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.to-sales[data-sales-section=overview] .to-sales-reference-insight .to-button{width:30px;min-width:30px;padding:0;font-size:0}.to-sales[data-sales-section=overview] .to-sales-block--attention .to-button{min-height:32px;border:0;color:#087b48;background:transparent;font-size:10px}.to-sales[data-sales-section=overview] .to-sales-reference-ai>.to-button{width:100%;margin-top:8px;border:1px solid #b9dfca}.to-sales[data-sales-section=overview] .to-sales-block--attention .to-sales-provenance{display:none}.to-sales[data-sales-section=overview] .to-sales-block--trend{grid-area:trend;height:162px;margin-top:2px;padding:14px;overflow:hidden}.to-sales[data-sales-section=overview] .to-sales-block--sources{grid-area:sources;height:162px;margin-top:2px;padding:14px;overflow:hidden}.to-sales[data-sales-section=overview] .to-sales-block--products{grid-area:products;display:block;height:162px;margin-top:2px;padding:14px}.to-sales[data-sales-section=overview] .to-sales-block--cycle{grid-area:cycle;display:block;height:162px;margin-top:2px;padding:14px;overflow:hidden}.to-sales[data-sales-section=overview] .to-sales-block--trend .to-sales-trend__chart{height:68px}.to-sales[data-sales-section=overview] .to-sales-block--trend .to-sales-block__header,.to-sales[data-sales-section=overview] .to-sales-block--sources .to-sales-block__header,.to-sales[data-sales-section=overview] .to-sales-block--products .to-sales-block__header,.to-sales[data-sales-section=overview] .to-sales-block--cycle .to-sales-block__header{margin-bottom:8px}.to-sales[data-sales-section=overview] .to-sales-block--trend .to-sales-block__header h2,.to-sales[data-sales-section=overview] .to-sales-block--sources .to-sales-block__header h2,.to-sales[data-sales-section=overview] .to-sales-block--products .to-sales-block__header h2,.to-sales[data-sales-section=overview] .to-sales-block--cycle .to-sales-block__header h2{font-size:14px;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-trend__bar{fill:#18ad63}.to-sales[data-sales-section=overview] .to-sales-trend__summary{display:flex;align-items:center;gap:8px}.to-sales[data-sales-section=overview] .to-sales-trend__summary strong{font-size:21px;line-height:1}.to-sales[data-sales-section=overview] .to-sales-block--trend .to-sales-trend p,.to-sales[data-sales-section=overview] .to-sales-block--trend .to-sales-trend small,.to-sales[data-sales-section=overview] .to-sales-block--trend .to-sales-provenance,.to-sales[data-sales-section=overview] .to-sales-block--sources .to-sales-provenance,.to-sales[data-sales-section=overview] .to-sales-block--products .to-sales-provenance,.to-sales[data-sales-section=overview] .to-sales-block--cycle .to-sales-provenance{display:none}.to-sales[data-sales-section=overview] .to-sales-metric-list{gap:7px}.to-sales[data-sales-section=overview] .to-sales-metric-list--source{position:relative;grid-template-columns:92px minmax(0,1fr);align-items:center}.to-sales[data-sales-section=overview] .to-sales-metric-list--source .to-sales-source-donut{grid-row:1 / 6;width:84px;height:84px;display:grid;place-content:center;justify-items:center;border-radius:50%;background:conic-gradient(#087b48 0,#087b48 37%,#42c77d 37%,#42c77d 59%,#6baef4 59%,#6baef4 77%,#f4b85e 77%,#f4b85e 92%,#af79dc 92%);box-shadow:inset 0 0 0 17px #fff}.to-sales[data-sales-section=overview] .to-sales-source-donut strong{font-size:16px;line-height:1}.to-sales[data-sales-section=overview] .to-sales-source-donut span{color:#71809a;font-size:7px;text-transform:uppercase}.to-sales[data-sales-section=overview] .to-sales-metric-list--source .to-sales-metric-row{grid-column:2;display:flex;align-items:center;justify-content:space-between}.to-sales[data-sales-section=overview] .to-sales-metric-list--source .to-sales-metric-row__bar{display:none}.to-sales[data-sales-section=overview] .to-sales-metric-row__label{font-size:9px}.to-sales[data-sales-section=overview] .to-sales-metric-row small{display:none}.to-sales[data-sales-section=overview] .to-sales-cycle{gap:8px}.to-sales[data-sales-section=overview] .to-sales-cycle>strong{font-size:31px}.to-sales[data-sales-section=overview] .to-sales-cycle>p{display:none}.to-sales[data-sales-section=overview] .to-sales-cycle__spark{width:100%;height:34px}.to-sales[data-sales-section=overview] .to-sales-cycle__line{fill:none;stroke:#0aa45c;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.to-sales[data-sales-section=overview] .to-sales-block--deals,.to-sales[data-sales-section=overview] .to-sales-action-status{display:none}}@media(max-width:72rem){.to-sales[data-sales-section=my-leads] .to-my-leads-layout{grid-template-columns:minmax(0,1fr) 17rem}.to-sales[data-sales-section=my-leads] .to-my-leads-counter{padding-inline:.625rem}.to-sales[data-sales-section=my-leads] .to-my-leads-counter__icon{width:2rem;height:2rem}}@media(max-width:64rem){.to-sales[data-sales-section=my-leads] .to-sales-hero__statement{justify-self:stretch;width:auto}.to-sales[data-sales-section=my-leads] .to-my-leads-counters{height:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.to-sales[data-sales-section=my-leads] .to-my-leads-counter{min-height:4.75rem;border-bottom:1px solid var(--to-border-subtle)}.to-sales[data-sales-section=my-leads] .to-my-leads-counter:first-child{grid-row:span 2}.to-sales[data-sales-section=my-leads] .to-my-leads-layout{grid-template-columns:minmax(0,1fr)}.to-sales[data-sales-section=my-leads] .to-my-leads-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.to-sales[data-sales-section=my-leads] .to-my-leads-rhythm{grid-column:1 / -1}}@media(max-width:48rem){.to-sales[data-sales-section=my-leads] .to-sales-hero{min-height:auto}.to-sales[data-sales-section=my-leads] .to-sales-hero__statement{display:none}.to-sales[data-sales-section=my-leads]>.to-tabs>.to-tabs__panel{padding-top:.5rem}.to-sales[data-sales-section=my-leads] .to-my-leads-counters{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:.75rem}.to-sales[data-sales-section=my-leads] .to-my-leads-counter:first-child{grid-row:auto;grid-column:1 / -1;min-height:4.25rem}.to-sales[data-sales-section=my-leads] .to-my-leads-toolbar{grid-template-columns:minmax(0,1fr) auto}.to-sales[data-sales-section=my-leads] .to-my-leads-toolbar>.to-select{grid-column:1 / -1}.to-sales[data-sales-section=my-leads] .to-my-leads-meta{align-items:flex-start;flex-direction:column;padding-block:.5rem}.to-sales[data-sales-section=my-leads] .to-my-leads-results{max-height:none;overflow:visible}.to-sales[data-sales-section=my-leads] .to-my-leads-results .to-table-wrap{display:none}.to-sales[data-sales-section=my-leads] .to-my-leads-cards{display:block}.to-sales[data-sales-section=my-leads] .to-my-leads-card{gap:.75rem;padding:.875rem}.to-sales[data-sales-section=my-leads] .to-my-leads-rail{grid-template-columns:minmax(0,1fr)}.to-sales[data-sales-section=my-leads] .to-my-leads-rhythm{grid-column:auto}}.to-projects-grid{align-items:start}.to-project-stage{display:grid;gap:.48rem;min-width:0;padding:.52rem;background:var(--to-bg-subtle);border:1px solid var(--to-border-subtle);border-radius:var(--to-radius-lg)}.to-project-stage>header{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.15rem .2rem}.to-project-stage>header h3{margin:0;font-size:.76rem}.to-project-stage .to-project-card{min-height:7.4rem;padding:.72rem;margin:0;background:var(--to-bg-surface);border:1px solid var(--to-border-subtle);box-shadow:var(--to-shadow-raised)}.to-projects-visible,.to-deals-visible{margin-left:auto;font-size:.7rem;color:var(--to-text-secondary);white-space:nowrap}.to-projects-grid.is-list{grid-template-columns:1fr}.to-projects-grid.is-list .to-project-stage{grid-template-columns:10rem repeat(3,minmax(0,1fr));align-items:start}.to-projects-grid.is-list .to-project-stage>header{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:.75rem}[data-to-theme=dark] .to-projects-grid .to-project-stage{background:var(--to-bg-subtle);border-color:var(--to-border-default)}[data-to-theme=dark] .to-projects-grid .to-project-stage .to-project-card{background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}@media(max-width:1100px){.to-projects-grid.is-list .to-project-stage{grid-template-columns:1fr}}@media(max-width:760px){.to-projects-grid{grid-template-columns:1fr}.to-projects-visible,.to-deals-visible{display:none}}[data-to-theme=dark] .to-sales[data-sales-section=deals] .to-sales-hero,[data-to-theme=dark] .to-sales[data-sales-section=projects] .to-sales-hero,[data-to-theme=dark] .to-sales[data-sales-section=communications] .to-sales-hero{color:var(--to-text-primary);background:linear-gradient(135deg,var(--to-bg-canvas),var(--to-bg-subtle))}[data-to-theme=dark] .to-sales[data-sales-section=deals] .to-sales-hero h1,[data-to-theme=dark] .to-sales[data-sales-section=projects] .to-sales-hero h1,[data-to-theme=dark] .to-sales[data-sales-section=communications] .to-sales-hero h1{color:var(--to-text-primary)}[data-to-theme=dark] .to-sales[data-sales-section=deals] .to-sales-hero__lead,[data-to-theme=dark] .to-sales[data-sales-section=projects] .to-sales-hero__lead,[data-to-theme=dark] .to-sales[data-sales-section=communications] .to-sales-hero__lead{color:var(--to-text-secondary)}body:has(.to-sales[data-sales-section=deals]),body:has(.to-sales[data-sales-section=projects]),body:has(.to-sales[data-sales-section=communications]){--swp1-utility-size:40px}body:has(.to-sales[data-sales-section=deals]) .to-shell-utilities>button.to-button,body:has(.to-sales[data-sales-section=projects]) .to-shell-utilities>button.to-button,body:has(.to-sales[data-sales-section=communications]) .to-shell-utilities>button.to-button{width:var(--swp1-utility-size);min-width:var(--swp1-utility-size);height:var(--swp1-utility-size);min-height:var(--swp1-utility-size);padding:0;overflow:visible;color:var(--to-text-primary);background:var(--to-bg-interactive)}body:has(.to-sales[data-sales-section=deals]) .to-shell-utilities>[data-utility-id=notifications],body:has(.to-sales[data-sales-section=projects]) .to-shell-utilities>[data-utility-id=notifications],body:has(.to-sales[data-sales-section=communications]) .to-shell-utilities>[data-utility-id=notifications]{position:relative}body:has(.to-sales[data-sales-section=deals]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge,body:has(.to-sales[data-sales-section=projects]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge,body:has(.to-sales[data-sales-section=communications]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge{position:absolute;left:auto;right:-3px;top:-4px;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;padding:0;overflow:hidden;border:2px solid var(--to-bg-surface);border-radius:999px;color:transparent;font-size:0;line-height:1}body:has(.to-sales[data-sales-section=deals]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge:after,body:has(.to-sales[data-sales-section=projects]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge:after,body:has(.to-sales[data-sales-section=communications]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge:after{content:attr(data-count);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--to-state-new-text);font-size:9px;font-weight:700;line-height:1}[data-to-theme=dark] body:has(.to-sales[data-sales-section=deals]) .to-shell-utilities>button.to-button,[data-to-theme=dark] body:has(.to-sales[data-sales-section=projects]) .to-shell-utilities>button.to-button,[data-to-theme=dark] body:has(.to-sales[data-sales-section=communications]) .to-shell-utilities>button.to-button{border-color:var(--to-border-default);color:var(--to-text-primary);background:var(--to-bg-interactive)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=deals]) .to-shell-topbar,[data-to-theme=dark] body:has(.to-sales[data-sales-section=projects]) .to-shell-topbar,[data-to-theme=dark] body:has(.to-sales[data-sales-section=communications]) .to-shell-topbar{border-color:var(--to-border-default);background:color-mix(in srgb,var(--to-bg-surface) 96%,transparent)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=deals]) .to-shell-main,[data-to-theme=dark] body:has(.to-sales[data-sales-section=projects]) .to-shell-main,[data-to-theme=dark] body:has(.to-sales[data-sales-section=communications]) .to-shell-main{background:var(--to-bg-canvas)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=deals]) .to-shell-quick-search.to-button,[data-to-theme=dark] body:has(.to-sales[data-sales-section=projects]) .to-shell-quick-search.to-button,[data-to-theme=dark] body:has(.to-sales[data-sales-section=communications]) .to-shell-quick-search.to-button{border-color:var(--to-border-default);color:var(--to-text-secondary);background:var(--to-bg-interactive)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=deals]) .to-shell-today-weather,[data-to-theme=dark] body:has(.to-sales[data-sales-section=deals]) .to-shell-today-clock strong,[data-to-theme=dark] body:has(.to-sales[data-sales-section=deals]) .to-shell-today-company strong,[data-to-theme=dark] body:has(.to-sales[data-sales-section=projects]) .to-shell-today-weather,[data-to-theme=dark] body:has(.to-sales[data-sales-section=projects]) .to-shell-today-clock strong,[data-to-theme=dark] body:has(.to-sales[data-sales-section=projects]) .to-shell-today-company strong,[data-to-theme=dark] body:has(.to-sales[data-sales-section=communications]) .to-shell-today-weather,[data-to-theme=dark] body:has(.to-sales[data-sales-section=communications]) .to-shell-today-clock strong,[data-to-theme=dark] body:has(.to-sales[data-sales-section=communications]) .to-shell-today-company strong{color:var(--to-text-primary)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=deals]) .to-shell-today-weather span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=deals]) .to-shell-today-clock span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=deals]) .to-shell-today-company span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=projects]) .to-shell-today-weather span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=projects]) .to-shell-today-clock span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=projects]) .to-shell-today-company span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=communications]) .to-shell-today-weather span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=communications]) .to-shell-today-clock span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=communications]) .to-shell-today-company span{color:var(--to-text-secondary)}@media(max-width:760px){.to-completion-metric>div{min-width:0}.to-completion-metric>div>span{display:block;white-space:normal;line-height:1.2}.to-completion-toolbar{flex-wrap:wrap;overflow:visible}.to-completion-toolbar .to-search{flex-basis:100%;min-width:0}.to-completion-toolbar .to-button:last-child{margin-left:0}.to-deals .to-completion-card .to-row small{max-width:45%;white-space:normal;text-align:right;line-height:1.2}.to-comms-channels{flex-wrap:wrap;overflow:visible;padding-bottom:.5rem}.to-comms-channels .to-button{flex:0 0 auto}}@media(max-width:30rem){.to-sales[data-sales-section=my-leads] .to-my-leads-counter{grid-template-columns:1.9rem minmax(0,1fr);gap:.5rem;padding:.625rem}.to-sales[data-sales-section=my-leads] .to-my-leads-counter__icon{width:1.9rem;height:1.9rem}.to-sales[data-sales-section=my-leads] .to-my-leads-toolbar{grid-template-columns:minmax(0,1fr)}.to-sales[data-sales-section=my-leads] .to-my-leads-toolbar>.to-select{grid-column:auto}.to-sales[data-sales-section=my-leads] .to-my-leads-meta{display:grid}.to-sales[data-sales-section=my-leads] .to-my-leads-rhythm__body{grid-template-columns:5.25rem minmax(0,1fr)}.to-sales[data-sales-section=my-leads] .to-my-leads-rhythm__donut{width:5.25rem;height:5.25rem}}@media(max-width:80rem){.to-sales-block--kpis>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.to-sales-block--deals>div:last-child>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr))}.to-my-leads-counters,.to-distribution-counters{grid-template-columns:repeat(3,minmax(0,1fr))}.to-distribution-filter-panel .to-filter-bar{grid-template-columns:repeat(3,minmax(9rem,1fr))}}@media(max-width:64rem){.to-distribution-reference-board{display:none}.to-sales-hero{grid-template-columns:1fr}.to-sales-overview{grid-template-columns:minmax(0,1fr) minmax(17rem,.7fr);grid-template-areas:"kpis kpis" "attention actions" "funnel funnel" "deals deals" "trend trend" "sources cycle" "products products" "status status";margin-top:0}.to-sales-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}.to-my-leads-toolbar{grid-template-columns:minmax(0,1fr) auto}.to-my-leads-toolbar>.to-select{grid-column:1 / -1}.to-distribution-toolbar{grid-template-columns:minmax(0,1fr) auto}.to-distribution-toolbar>.to-select{grid-column:1 / -1}.to-clients-toolbar{grid-template-columns:minmax(0,1fr) auto}.to-clients-toolbar>.to-select{grid-column:1 / -1}}@media(max-width:48rem){.to-global-shell[data-workspace=sales] .to-shell-main{padding:var(--to-space-3) var(--to-space-3) calc(5.5rem + env(safe-area-inset-bottom))}.to-sales-hero{padding:var(--to-space-2) 0 var(--to-space-3)}.to-sales-hero__tools{grid-template-columns:1fr auto}.to-sales-hero h1{font-size:clamp(1.75rem,8vw,2.5rem)}.to-sales-hero__lead{font-size:var(--to-font-size-sm)}.to-sales>.to-tabs>.to-tabs__list{top:3.75rem;margin-inline:0}.to-sales-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"attention" "deals" "kpis" "funnel" "actions" "trend" "sources" "products" "cycle" "status"}.to-sales-block{padding:var(--to-space-4)}.to-sales-block--kpis>div:last-child,.to-sales-funnel,.to-sales-block--deals>div:last-child>div:first-child{grid-template-columns:1fr}.to-sales-block--attention .to-notification{grid-template-columns:minmax(0,1fr)}.to-sales-block--attention .to-notification>*,.to-sales-block--attention .to-sales-provenance{grid-column:1}.to-my-leads-header{display:grid;padding:var(--to-space-3)}.to-my-leads-header>.to-badge{justify-self:start}.to-my-leads-counters{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:var(--to-space-1)}.to-my-leads-counter{flex:0 0 9rem;min-height:5rem;scroll-snap-align:start}.to-my-leads-toolbar{grid-template-columns:minmax(0,1fr) auto}.to-my-leads-filter-panel[open]>.to-filter-bar{position:fixed;inset:auto 0 calc(4.5rem + env(safe-area-inset-bottom)) 0;width:auto;max-height:72vh;overflow:auto;margin:0;border-radius:var(--to-radius-xl) var(--to-radius-xl) 0 0}.to-my-leads-filter-panel .to-filter-bar{grid-template-columns:1fr}.to-my-leads-results{max-height:none;overflow:visible}.to-my-leads-results .to-table-wrap{display:none}.to-my-leads-cards{display:block}.to-drawer[data-my-leads-drawer]{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border-radius:0}.to-distribution-header{display:grid;padding:var(--to-space-3)}.to-distribution-header>.to-badge{justify-self:start}.to-distribution-counters{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:var(--to-space-1)}.to-distribution-counter{flex:0 0 9rem;min-height:5rem;scroll-snap-align:start}.to-distribution-filter-panel[open]>.to-filter-bar{position:fixed;inset:auto 0 calc(4.5rem + env(safe-area-inset-bottom)) 0;width:auto;max-height:72vh;overflow:auto;margin:0;border-radius:var(--to-radius-xl) var(--to-radius-xl) 0 0}.to-distribution-filter-panel .to-filter-bar{grid-template-columns:1fr}.to-distribution-results{max-height:none;overflow:visible}.to-distribution-results .to-table-wrap{display:none}.to-distribution-cards{display:block}.to-distribution-selection>span{width:100%;margin-left:0}.to-drawer[data-distribution-drawer]{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border-radius:0}.to-clients-header{display:grid;padding:var(--to-space-3)}.to-clients-header>.to-badge{justify-self:start}.to-clients-contextbar{align-items:flex-start;flex-direction:column}.to-clients-filter-panel[open]>.to-filter-bar{position:fixed;inset:auto 0 calc(4.5rem + env(safe-area-inset-bottom)) 0;width:auto;max-height:72vh;overflow:auto;margin:0;border-radius:var(--to-radius-xl) var(--to-radius-xl) 0 0}.to-clients-filter-panel .to-filter-bar{grid-template-columns:1fr}.to-clients-results{max-height:none;overflow:visible}.to-clients-results .to-table-wrap{display:none}.to-client-cards{display:grid;gap:var(--to-space-3);padding:var(--to-space-3);background:var(--to-bg-subtle)}.to-drawer[data-client360-drawer]{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border-radius:0}.to-client-360-overview{grid-template-columns:1fr}.to-client-360-next{grid-column:auto}}@media(max-width:30rem){.to-sales-hero__tools{grid-template-columns:1fr}.to-sales-hero__tools>.to-badge{justify-self:start}.to-sales-block__header h2{font-size:var(--to-font-size-lg)}.to-sales-future{min-height:20rem;padding:var(--to-space-5)}.to-my-leads-toolbar{grid-template-columns:1fr}.to-my-leads-toolbar>.to-select{grid-column:auto}.to-my-leads-details>div,.to-my-leads-provenance>div{grid-template-columns:1fr;gap:.15rem}.to-distribution-toolbar{grid-template-columns:1fr}.to-distribution-toolbar>.to-select{grid-column:auto}.to-distribution-card__priority{grid-template-columns:1fr}.to-distribution-details>div,.to-distribution-preview__details>div{grid-template-columns:1fr;gap:.15rem}.to-clients-toolbar{grid-template-columns:1fr}.to-clients-toolbar>.to-select{grid-column:auto}.to-client-360-details>div{grid-template-columns:1fr;gap:.15rem}.to-client-360-item{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){.to-sales-state--loading{animation-duration:1ms}}body:has(.to-sales[data-sales-section=overview]){--sales-c2-counter-height: 1.375rem;--sales-c2-counter-pad: .45rem;--sales-c2-counter-font: .6875rem;--sales-c2-radius: .625rem}body:has(.to-sales[data-sales-section=overview]) .to-demo-toolbar{display:none!important}body:has(.to-sales[data-sales-section=overview]) .to-badge{box-sizing:border-box;min-width:var(--sales-c2-counter-height);min-height:var(--sales-c2-counter-height);padding-inline:var(--sales-c2-counter-pad);font-size:var(--sales-c2-counter-font);line-height:1;white-space:nowrap}body:has(.to-sales[data-sales-section=overview]) .to-shell-utilities>[data-utility-id=notifications]{position:relative}body:has(.to-sales[data-sales-section=overview]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge{position:absolute;top:-4px;right:-4px;width:18px;min-width:18px;height:18px;min-height:18px;overflow:hidden;padding:0;border:2px solid var(--to-bg-surface);border-radius:999px;color:transparent;font-size:0;line-height:14px;text-align:center;white-space:nowrap}body:has(.to-sales[data-sales-section=overview]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge:after{content:attr(data-count);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--to-state-new-text);font-size:9px;line-height:1}@media(min-width:80.0625rem){body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-topbar{display:grid;grid-template-columns:minmax(18rem,34.8125rem) 5.25rem 11.875rem 8.5rem minmax(12rem,1fr);align-items:center;column-gap:8px;padding:12px 8px 12px 30px}body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-quick-search.to-button{grid-column:1;width:100%;min-width:0}body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-utilities{position:static;grid-column:2;grid-row:1;width:84px;min-width:84px}body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-clock,body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-weather,body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-company{position:static;min-width:0;width:100%}body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-clock{grid-column:3;grid-row:1}body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-weather{grid-column:4;grid-row:1}body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-company{grid-column:5;grid-row:1}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar__label{display:none}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar{padding-left:700px}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar .to-button{flex:0 0 auto;padding-inline:8px;font-size:9.5px;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar__mode{font-size:8px}.to-sales[data-sales-section=overview]>.to-tabs>.to-tabs__list{width:620px;gap:8px}.to-sales[data-sales-section=overview]>.to-tabs>.to-tabs__list .to-tabs__tab{font-size:11.5px}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card>.to-card__meta:nth-child(2){position:absolute;left:70px;right:10px;bottom:12px;min-height:0;overflow:hidden;font-size:9px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__delta+.to-card__meta{display:none}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__value{position:absolute;left:70px;top:22px;margin:0;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__delta{top:6px;max-width:5.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-block--cycle{padding-inline:12px}.to-sales[data-sales-section=overview] .to-sales-block--cycle .to-sales-block__header h2{font-size:13px}.to-sales[data-sales-section=overview] .to-sales-cycle>strong{font-size:29px;white-space:nowrap}}@media(min-width:80.0625rem)and (max-width:92rem){.to-sales[data-sales-section=overview] .to-sales-reference-toolbar .to-button{padding-inline:5px;font-size:8px}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar__mode{display:none}}@media(min-width:80.0625rem){[data-to-theme=dark] body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales]{--sales-canvas: var(--to-bg-canvas);--sales-surface: var(--to-bg-surface);--sales-ink: var(--to-text-primary);--sales-muted: var(--to-text-secondary);--sales-line: var(--to-border-default);--sales-green: var(--to-action-primary);--sales-deep: var(--to-action-primary-hover)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-topbar,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-toolbar{border-color:var(--to-border-default);background:var(--to-bg-surface)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-quick-search.to-button,[data-to-theme=dark] body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-utilities>button.to-button{color:var(--to-text-secondary);background:var(--to-bg-interactive)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-weather,[data-to-theme=dark] body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-clock strong,[data-to-theme=dark] body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-company strong{color:var(--to-text-primary)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-weather span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-clock span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=overview]) .to-global-shell[data-workspace=sales] .to-shell-today-company span{color:var(--to-text-secondary)}[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-hero{background-color:var(--to-bg-canvas);background-blend-mode:multiply}[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-hero__lead,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-block__header p,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-toolbar__mode,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-funnel__stage>small,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-funnel__item span,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-funnel__item small,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-task time,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-task div span,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-insight p,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-source-donut span{color:var(--to-text-secondary)}[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-block__header h2,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-rail h3,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-insight strong,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__value{color:var(--to-text-primary)}[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-funnel__stage>.to-button,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-toolbar .to-button,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-insight{border-color:var(--to-border-default);color:var(--to-text-primary);background:var(--to-bg-interactive)}[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-funnel__stage{background:var(--to-bg-subtle)}[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-funnel__item,[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-rail>section{border-color:var(--to-border-default);background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-reference-task{border-color:var(--to-border-default)}[data-to-theme=dark] .to-sales[data-sales-section=overview] .to-sales-metric-list--source .to-sales-source-donut{box-shadow:inset 0 0 0 17px var(--to-bg-surface)}}@media(min-width:48.0625rem)and (max-width:80rem){.to-sales[data-sales-section=overview] .to-sales-overview{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"kpis kpis" "toolbar toolbar" "funnel funnel" "attention actions" "trend sources" "products cycle" "deals deals" "status status";gap:.75rem}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar{grid-area:toolbar;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0;padding:.75rem;border:1px solid var(--to-border-default);border-radius:var(--to-radius-lg);background:var(--to-bg-surface)}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar__label{margin-right:auto;font-weight:var(--to-weight-semibold)}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar__mode{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-sales[data-sales-section=overview] .to-sales-block--kpis{height:auto;overflow:visible}.to-sales[data-sales-section=overview] .to-sales-block--kpis>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr))}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card{height:auto;min-height:6rem;padding:.75rem;overflow:visible}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-sales-kpi-icon{width:1.75rem;height:1.75rem}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__value{margin-block:.35rem;font-size:clamp(1.35rem,2.7vw,1.75rem);white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__delta{font-size:.6875rem}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__delta+.to-card__meta,.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-sales-provenance{display:none}.to-sales[data-sales-section=overview] .to-sales-block--funnel{height:auto;overflow:visible}.to-sales[data-sales-section=overview] .to-sales-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}.to-sales[data-sales-section=overview] .to-sales-funnel__stage{display:flex;min-height:29rem;flex-direction:column}.to-sales[data-sales-section=overview] .to-sales-funnel__stage>.to-button{margin-top:auto}.to-sales[data-sales-section=overview] .to-sales-funnel__identity,.to-sales[data-sales-section=overview] .to-sales-funnel__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.to-sales[data-sales-section=overview] .to-sales-funnel__identity strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-funnel__identity em{flex:none;max-width:45%;overflow:hidden;padding:.125rem .35rem;border-radius:var(--to-radius-sm);color:var(--to-state-new-text);background:var(--to-state-new-bg);font-size:.625rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-funnel__object{display:flex;align-items:center;gap:.25rem;min-width:0}.to-sales[data-sales-section=overview] .to-sales-funnel__object .to-icon{flex:none}.to-sales[data-sales-section=overview] .to-sales-funnel__object i{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-block--attention{overflow:visible}.to-sales[data-sales-section=overview] .to-sales-reference-rail{display:grid;gap:.75rem}.to-sales[data-sales-section=overview] .to-sales-reference-rail>section{padding:1rem;border:1px solid var(--to-border-subtle);border-radius:var(--to-radius-xl);background:var(--to-bg-surface)}.to-sales[data-sales-section=overview] .to-sales-reference-rail header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.to-sales[data-sales-section=overview] .to-sales-reference-rail h3{margin:0;font-size:1rem}.to-sales[data-sales-section=overview] .to-sales-reference-today__list,.to-sales[data-sales-section=overview] .to-sales-reference-insights{display:grid;gap:.5rem}.to-sales[data-sales-section=overview] .to-sales-reference-task{min-height:3.75rem;display:grid;grid-template-columns:1.25rem 2.75rem minmax(0,1fr);align-items:start;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--to-border-subtle)}.to-sales[data-sales-section=overview] .to-sales-reference-task__check{width:1.125rem;height:1.125rem;display:grid;place-items:center;border:1px solid var(--to-border-default);border-radius:.25rem}.to-sales[data-sales-section=overview] .to-sales-reference-task div{min-width:0;display:grid;gap:.15rem}.to-sales[data-sales-section=overview] .to-sales-reference-task time,.to-sales[data-sales-section=overview] .to-sales-reference-task div span{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-sales[data-sales-section=overview] .to-sales-reference-insight{min-height:4.75rem;display:grid;grid-template-columns:2rem minmax(0,1fr) 2.75rem;align-items:center;gap:.625rem;padding:.625rem;border:1px solid var(--to-border-subtle);border-radius:var(--to-radius-lg)}.to-sales[data-sales-section=overview] .to-sales-reference-insight__icon{width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;color:var(--to-state-new-text);background:var(--to-state-new-bg)}.to-sales[data-sales-section=overview] .to-sales-reference-insight>div{min-width:0}.to-sales[data-sales-section=overview] .to-sales-reference-insight strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-reference-insight p{display:-webkit-box;margin:.25rem 0 0;overflow:hidden;color:var(--to-text-secondary);font-size:var(--to-font-size-xs);-webkit-box-orient:vertical;-webkit-line-clamp:2}.to-sales[data-sales-section=overview] .to-sales-reference-insight .to-button{width:2.75rem;min-width:2.75rem;padding:0;font-size:0}.to-sales[data-sales-section=overview] .to-sales-block--trend,.to-sales[data-sales-section=overview] .to-sales-block--sources,.to-sales[data-sales-section=overview] .to-sales-block--products,.to-sales[data-sales-section=overview] .to-sales-block--cycle{height:auto;min-height:13rem;overflow:visible}}@media(max-width:48rem){body:has(.to-sales[data-sales-section=overview]) .to-shell-utilities>[data-utility-id=katerina],body:has(.to-sales[data-sales-section=overview]) .to-shell-utilities>[data-utility-id=chat],body:has(.to-sales[data-sales-section=overview]) .to-shell-utilities>[data-utility-id=help]{display:none}body:has(.to-sales[data-sales-section=overview]) .to-shell-utilities{width:auto;max-width:11rem;overflow:visible}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card{height:auto;min-height:7.25rem;overflow:visible}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__value{margin-block:.35rem;font-size:clamp(1.45rem,6vw,1.75rem);white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__delta{font-size:.6875rem}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__delta+.to-card__meta,.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-sales-provenance{display:none}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card:nth-child(5){grid-column:1 / -1;min-height:6rem}.to-sales[data-sales-section=overview] .to-sales-block--funnel{overflow:visible}.to-sales[data-sales-section=overview] .to-sales-funnel{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.to-sales[data-sales-section=overview] .to-sales-funnel__stage{display:flex;min-height:29rem;flex-direction:column}.to-sales[data-sales-section=overview] .to-sales-funnel__stage>.to-button{margin-top:auto}.to-sales[data-sales-section=overview] .to-sales-funnel__identity,.to-sales[data-sales-section=overview] .to-sales-funnel__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.to-sales[data-sales-section=overview] .to-sales-funnel__identity strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-funnel__identity em{flex:none;max-width:45%;overflow:hidden;padding:.125rem .35rem;border-radius:var(--to-radius-sm);color:var(--to-state-new-text);background:var(--to-state-new-bg);font-size:.625rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-funnel__object{display:flex;align-items:center;gap:.25rem;min-width:0}.to-sales[data-sales-section=overview] .to-sales-funnel__object .to-icon{flex:none}.to-sales[data-sales-section=overview] .to-sales-funnel__object i{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-block--trend,.to-sales[data-sales-section=overview] .to-sales-block--sources,.to-sales[data-sales-section=overview] .to-sales-block--products,.to-sales[data-sales-section=overview] .to-sales-block--cycle{height:auto;min-height:12rem;overflow:visible}}@media(max-width:30rem){body:has(.to-sales[data-sales-section=overview]) .to-shell-context__phase{display:none}body:has(.to-sales[data-sales-section=overview]) .to-shell-context__title{max-width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-funnel{grid-template-columns:minmax(0,1fr)}.to-sales[data-sales-section=overview] .to-sales-funnel__stage{min-height:27rem}.to-sales[data-sales-section=overview] .to-sales-reference-task{grid-template-columns:1.125rem 2.5rem minmax(0,1fr)}.to-sales[data-sales-section=overview] .to-sales-reference-insight{grid-template-columns:2rem minmax(0,1fr) 2.75rem}}@media(max-width:48rem){.to-sales[data-sales-section=overview] .to-sales-hero__statement{padding:.75rem 0 0;color:var(--to-text-secondary);font-size:.8rem}.to-sales[data-sales-section=overview] .to-sales-hero__statement strong{margin-left:.25rem;color:var(--to-action-primary)}.to-sales[data-sales-section=overview] .to-sales-reference-toolbar{display:none}.to-sales[data-sales-section=overview] .to-sales-overview{grid-template-areas:"kpis" "funnel" "attention" "trend" "sources" "products" "cycle" "deals" "actions" "status"}.to-sales[data-sales-section=overview] .to-sales-block--kpis{height:auto;overflow:visible}.to-sales[data-sales-section=overview] .to-sales-block--kpis>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card{height:6.5rem;min-height:6.5rem;padding:.75rem;border-bottom:1px solid var(--to-border-subtle)}.to-sales[data-sales-section=overview] .to-sales-block--funnel{overflow-x:auto}.to-sales[data-sales-section=overview] .to-sales-funnel{min-width:62rem}.to-sales[data-sales-section=overview] .to-sales-block--attention{padding:0;border:0;background:transparent;box-shadow:none}.to-sales[data-sales-section=overview] .to-sales-block--attention>.to-sales-block__header{display:none}.to-sales[data-sales-section=overview] .to-sales-reference-rail{display:grid;gap:.75rem}.to-sales[data-sales-section=overview] .to-sales-reference-rail>section{padding:1rem;border:1px solid var(--to-border-subtle);border-radius:var(--to-radius-xl);background:var(--to-bg-surface)}.to-sales[data-sales-section=overview] .to-sales-reference-rail header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.to-sales[data-sales-section=overview] .to-sales-reference-rail h3{margin:0}.to-sales[data-sales-section=overview] .to-sales-reference-today__list,.to-sales[data-sales-section=overview] .to-sales-reference-insights{display:grid;gap:.5rem}.to-sales[data-sales-section=overview] .to-sales-reference-task{min-height:3.5rem;display:grid;grid-template-columns:1.25rem 2.75rem minmax(0,1fr);align-items:start;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--to-border-subtle)}.to-sales[data-sales-section=overview] .to-sales-reference-task__check{width:1.125rem;height:1.125rem;border:1px solid var(--to-border-default);border-radius:.25rem}.to-sales[data-sales-section=overview] .to-sales-reference-task:nth-child(2) .to-sales-reference-task__check{color:#fff;border-color:var(--to-action-primary);background:var(--to-action-primary)}.to-sales[data-sales-section=overview] .to-sales-reference-task time,.to-sales[data-sales-section=overview] .to-sales-reference-task div span{color:var(--to-text-secondary);font-size:var(--to-font-size-xs)}.to-sales[data-sales-section=overview] .to-sales-reference-task div{display:grid;gap:.15rem}}@media(max-width:48rem){.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card{height:auto;min-height:7.25rem;overflow:visible}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__value{margin-block:.35rem;font-size:clamp(1.45rem,6vw,1.75rem);white-space:nowrap}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__delta{font-size:.6875rem}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-kpi__delta+.to-card__meta,.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-sales-provenance{display:none}.to-sales[data-sales-section=overview] .to-sales-block--kpis .to-card:nth-child(5){grid-column:1 / -1;min-height:6rem}.to-sales[data-sales-section=overview] .to-sales-block--funnel{overflow:visible}.to-sales[data-sales-section=overview] .to-sales-funnel{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.to-sales[data-sales-section=overview] .to-sales-funnel__stage{display:flex;min-height:29rem;flex-direction:column}.to-sales[data-sales-section=overview] .to-sales-funnel__stage>.to-button{margin-top:auto}.to-sales[data-sales-section=overview] .to-sales-block--trend,.to-sales[data-sales-section=overview] .to-sales-block--sources,.to-sales[data-sales-section=overview] .to-sales-block--products,.to-sales[data-sales-section=overview] .to-sales-block--cycle{height:auto;min-height:12rem;overflow:visible}}@media(max-width:30rem){.to-sales[data-sales-section=overview] .to-sales-funnel{grid-template-columns:minmax(0,1fr)}.to-sales[data-sales-section=overview] .to-sales-funnel__stage{min-height:27rem}}.to-sales-distribution-action{display:none}.to-sales[data-sales-section=lead-distribution]{--distribution-blue: #1677ff;--distribution-blue-soft: #edf6ff;--distribution-line: #dfe7f0;--distribution-muted: #718096}body:has(.to-sales[data-sales-section=lead-distribution]) .to-shell-main,.to-sales[data-sales-section=lead-distribution] .to-sales-hero{background:#f7f9fc}body:has(.to-sales[data-sales-section=lead-distribution]) .to-demo-toolbar{display:none!important}.to-sales[data-sales-section=lead-distribution] .to-sales-hero{position:relative;min-height:5.25rem;grid-template-columns:minmax(0,1fr) auto;padding:.75rem .25rem .85rem}.to-sales[data-sales-section=lead-distribution] .to-sales-hero__statement,.to-sales[data-sales-section=lead-distribution] .to-sales-hero__tools{display:none}.to-sales[data-sales-section=lead-distribution] .to-sales-hero h1{font-size:clamp(1.85rem,2.4vw,2.25rem);font-weight:680;letter-spacing:-.04em}.to-sales[data-sales-section=lead-distribution] .to-sales-hero__lead{max-width:48rem;color:var(--distribution-blue);font-size:.875rem}.to-sales[data-sales-section=lead-distribution] .to-sales-distribution-action{display:inline-flex;align-self:center}.to-sales[data-sales-section=lead-distribution]>.to-tabs>.to-tabs__list{border-bottom-color:var(--distribution-line)}.to-sales[data-sales-section=lead-distribution] .to-lead-distribution{gap:.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-subnav{display:flex;gap:.5rem;min-width:0;overflow-x:auto;padding-bottom:.1rem;scrollbar-width:thin}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-subnav>button{min-height:2.125rem;display:inline-flex;align-items:center;gap:.4rem;flex:none;padding:.35rem .75rem;border:1px solid var(--distribution-line);border-radius:.4rem;color:var(--distribution-blue);background:var(--to-bg-surface);font:inherit;font-size:.6875rem;cursor:pointer}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-subnav>button[aria-current=page]{color:#fff;border-color:#10194f;background:#10194f;box-shadow:0 5px 12px #10194f2e}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-subnav .to-badge{min-width:1.25rem;min-height:1.25rem;padding-inline:.3rem;font-size:.6rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-header{display:none}.to-sales[data-sales-section=lead-distribution] .to-distribution-counters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter{min-height:5.5rem;display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-template-rows:auto;align-items:center;gap:.65rem;padding:.75rem 1rem;border:1px solid var(--distribution-line);border-radius:.55rem;background:var(--to-bg-surface);box-shadow:0 5px 16px #1f38580b}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter:last-child{border-right:1px solid var(--distribution-line)}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter__icon{width:2.5rem;height:2.5rem;display:grid;place-items:center;grid-row:1;border-radius:50%;color:var(--distribution-blue);background:var(--distribution-blue-soft)}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter[data-tone=attention] .to-distribution-counter__icon{color:var(--to-state-attention-text);background:var(--to-state-attention-bg)}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter[data-tone=critical] .to-distribution-counter__icon{color:var(--to-state-critical-text);background:var(--to-state-critical-bg)}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter__copy{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.1rem .5rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter__copy>span{overflow:hidden;color:var(--distribution-muted);font-size:.6875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter__copy strong{font-size:1.55rem;line-height:1}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter__copy small{grid-column:1 / -1;color:var(--distribution-muted);font-size:.625rem;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-toolbar,.to-sales[data-sales-section=lead-distribution] .to-distribution-chips,.to-sales[data-sales-section=lead-distribution] .to-distribution-selection,.to-sales[data-sales-section=lead-distribution] .to-distribution-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-results{max-height:none;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.to-sales[data-sales-section=lead-distribution] .to-distribution-results [data-distribution-table=true],.to-sales[data-sales-section=lead-distribution] .to-distribution-results>.to-distribution-cards{display:none}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-board{display:grid;grid-template-columns:minmax(17rem,23%) minmax(32rem,1fr) minmax(17.5rem,24%);gap:.75rem;align-items:stretch;min-width:0}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail>section{min-width:0;border:1px solid var(--distribution-line);border-radius:.7rem;background:var(--to-bg-surface);box-shadow:0 8px 24px #1f38580e}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list{display:flex;min-height:38.75rem;flex-direction:column;overflow:hidden}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list>header{min-height:3rem;padding:.75rem 1rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list__count{color:var(--distribution-muted);font-size:.6875rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item{position:relative;min-height:6.45rem;align-content:start;gap:.25rem;padding:.75rem .85rem;border-bottom-color:var(--distribution-line)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item:before{content:"";position:absolute;inset:.75rem auto .75rem 0;width:3px;border-radius:0 3px 3px 0;background:transparent}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item[data-selected=true]{background:var(--distribution-blue-soft);box-shadow:none}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item[data-selected=true]:before{background:var(--distribution-blue)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__head{display:grid;grid-template-columns:.8rem minmax(0,1fr) auto auto;align-items:center}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__check{width:.75rem;height:.75rem;border:1px solid #8aabdb;border-radius:.2rem;background:var(--to-bg-surface)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__head strong{min-width:0;overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__head .to-badge{min-height:1.15rem;padding-inline:.35rem;font-size:.55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__head time{flex:none;color:var(--distribution-muted);font-size:.625rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__meta{display:flex;align-items:center;gap:.3rem;min-width:0}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__meta .to-icon{flex:none;width:.8rem;height:.8rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__meta span,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item>small{overflow:hidden;font-size:.675rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__foot>span:last-child{overflow:hidden;color:var(--distribution-muted);font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list>.to-button{min-height:2.75rem;margin:auto .75rem .75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail{min-height:38.75rem;overflow:hidden}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail>header{min-height:5rem;align-items:center;padding:.85rem 1rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__identity{min-width:0;display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.7rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__avatar{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#2b8cff,#1257bd);font-size:.8rem;font-weight:700}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__identity>div{min-width:0}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__identity h3{overflow:hidden;font-size:1.125rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__actions{flex:none;display:flex;gap:.25rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__actions .to-button{min-width:2.75rem;padding-inline:.55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__tabs{min-height:2.75rem;display:flex;align-items:end;gap:1rem;padding-inline:1rem;border-bottom:1px solid var(--distribution-line)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__tabs button{min-height:2.75rem;padding:0 .15rem;border:0;border-bottom:2px solid transparent;color:var(--distribution-muted);background:transparent;font:inherit;font-size:.75rem;cursor:pointer}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__tabs button[aria-current=page]{border-bottom-color:var(--distribution-blue);color:var(--to-text-primary);font-weight:650}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail>section{padding:.85rem 1rem;border-bottom-color:var(--distribution-line)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__facts>div{min-width:0;display:grid;align-content:start;gap:.25rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__facts h4,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__facts span{overflow:hidden;color:var(--distribution-muted);font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__facts strong{overflow:hidden;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__request{gap:.55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__request p{margin:0;color:var(--to-text-secondary);font-size:.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__links>span{min-width:0;display:flex;align-items:center;gap:.35rem;padding:.55rem;border-radius:.45rem;background:var(--to-bg-subtle)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__links strong{overflow:hidden;font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment{gap:.6rem;background:color-mix(in srgb,var(--distribution-blue-soft) 46%,var(--to-bg-surface))}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>header,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment h4{font-size:.875rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment__hint{margin:0;color:var(--distribution-muted);font-size:.675rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate-tabs{display:flex;align-items:center;gap:.75rem;min-height:1.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate-tabs>span{color:var(--distribution-blue);font-size:.65rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate-head{display:grid;grid-template-columns:minmax(11rem,1fr) 3.5rem 3rem 4rem;gap:.5rem;padding:.25rem .5rem;color:var(--distribution-muted);font-size:.575rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates{display:grid;gap:0;overflow:hidden;border:1px solid var(--distribution-line);border-radius:.45rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates>button{min-width:0;min-height:2.7rem;display:grid;grid-template-columns:1.7rem minmax(8rem,1fr) 3.5rem 3rem 4rem;align-items:center;gap:.5rem;padding:.4rem .5rem;border:0;border-bottom:1px solid var(--distribution-line);border-radius:0;color:var(--to-text-primary);background:var(--to-bg-surface);text-align:left}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates>button:last-child{border-bottom:0}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates>button[data-selected=true]{border-color:var(--distribution-blue);box-shadow:inset 0 0 0 1px var(--distribution-blue)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate__mark{width:1.7rem;height:1.7rem;display:grid;place-items:center;border-radius:50%;color:var(--distribution-blue);background:var(--distribution-blue-soft);font-size:.575rem;font-weight:700}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates button>span:nth-child(2){min-width:0;display:grid;gap:.1rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates strong,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates small{overflow:hidden;font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate__sla{color:var(--distribution-blue);font-size:.65rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate__load{padding:.2rem .35rem;border-radius:.25rem;color:var(--to-state-new-text);background:var(--to-state-new-bg);font-size:.6rem;text-align:center}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>footer>span{color:var(--distribution-muted);font-size:.675rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail{display:grid;align-content:start;gap:.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail>section{gap:.65rem;padding:.85rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail h3{font-size:.875rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina{color:var(--to-text-primary);background:var(--to-bg-surface)!important}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina__mark{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(140deg,#0f6f3c,#18aa61)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina header{justify-content:flex-start}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina header span,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina p{color:var(--distribution-blue)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina h4{margin:.25rem 0 0;font-size:1rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina__actions{display:grid;gap:.35rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina__actions .to-button{width:100%;justify-content:flex-start;min-height:2.1rem;border-color:#d9e5f7;color:var(--distribution-blue);background:var(--to-bg-surface);font-size:.675rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner{min-width:0;display:grid;grid-template-columns:1.8rem minmax(0,1fr) 1rem;align-items:center;gap:.5rem;padding-block:.45rem;border-bottom:1px solid var(--distribution-line)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner>span{width:1.8rem;height:1.8rem;display:grid;place-items:center;border-radius:50%;color:var(--to-state-new-text);background:var(--to-state-new-bg);font-size:.65rem;font-weight:700}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner>div{min-width:0;display:grid;gap:.1rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner strong,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner small{overflow:hidden;font-size:.675rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner small{color:var(--distribution-muted)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-similar>button{display:grid;gap:.15rem;min-height:2.8rem;padding:.45rem 0;border:0;border-bottom:1px solid var(--distribution-line);color:var(--to-text-primary);background:transparent;text-align:left}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-similar>button strong,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-similar>button span{overflow:hidden;font-size:.675rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-similar>button span,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-similar>p{color:var(--distribution-muted);font-size:.6rem}@media(min-width:80.0625rem){body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-topbar{display:grid;grid-template-columns:minmax(18rem,34.8125rem) 5.25rem 11.875rem 8.5rem minmax(12rem,1fr);align-items:center;column-gap:.5rem;padding:.75rem .5rem .75rem 1.875rem}body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-quick-search.to-button{grid-column:1;width:100%;min-width:0}body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-utilities{display:flex;position:static;grid-column:2;grid-row:1;width:5.25rem;min-width:5.25rem}body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-weather,body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-clock,body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-company{position:static;width:100%;min-width:0}body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-clock{grid-column:3;grid-row:1;padding-inline:1rem}body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-weather{grid-column:4;grid-row:1}body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-company{grid-column:5;grid-row:1}body:has(.to-sales[data-sales-section=lead-distribution]) .to-demo-toolbar{display:none!important}body:has(.to-sales[data-sales-section=lead-distribution]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge{position:absolute;top:-4px;right:-4px;width:18px;min-width:18px;height:18px;min-height:18px;overflow:hidden;padding:0;border:2px solid var(--to-bg-surface);border-radius:999px;color:transparent;font-size:0}body:has(.to-sales[data-sales-section=lead-distribution]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge:after{content:"2";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--to-state-new-text);font-size:9px;line-height:1}}@media(max-width:80rem){.to-sales[data-sales-section=lead-distribution] .to-sales-hero{grid-template-columns:minmax(0,1fr) auto}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-board{grid-template-columns:minmax(15rem,.72fr) minmax(27rem,1.28fr)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:64rem){.to-sales[data-sales-section=lead-distribution] .to-distribution-counters{grid-template-columns:repeat(3,minmax(0,1fr));border:0;gap:.5rem;background:transparent;box-shadow:none}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter{border:1px solid var(--distribution-line);border-radius:.65rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter:last-child{border-right:1px solid var(--distribution-line)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-board{grid-template-columns:minmax(0,1fr)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail{order:-1}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list{min-height:auto}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina{grid-column:1 / -1}}@media(max-width:48rem){.to-sales[data-sales-section=lead-distribution] .to-sales-hero{grid-template-columns:minmax(0,1fr);gap:.6rem}.to-sales[data-sales-section=lead-distribution] .to-sales-distribution-action{justify-self:start}.to-sales[data-sales-section=lead-distribution] .to-distribution-counters{grid-template-columns:repeat(2,minmax(0,1fr))}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter{min-height:4.75rem;padding:.6rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter:last-child{grid-column:1 / -1}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__actions .to-button{width:2.75rem;padding:0;font-size:0}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__actions .to-button__content{font-size:0}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__actions .to-icon{width:1rem;height:1rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__facts,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__links,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail{grid-template-columns:minmax(0,1fr)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate-head{grid-template-columns:minmax(8rem,1fr) 3rem 2.75rem 3.5rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates>button{grid-template-columns:1.7rem minmax(5.5rem,1fr) 3rem 2.75rem 3.5rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina{grid-column:auto}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>footer{align-items:stretch;flex-direction:column}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>footer .to-button{width:100%;justify-content:center}}@media(max-width:30rem){.to-sales[data-sales-section=lead-distribution] .to-sales-hero h1{font-size:1.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter{grid-template-columns:2rem minmax(0,1fr)}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter__icon{width:2rem;height:2rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail>header{align-items:flex-start}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__identity{grid-template-columns:2.25rem minmax(0,1fr)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__avatar{width:2.25rem;height:2.25rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__actions{display:grid;grid-template-columns:repeat(3,2.75rem)}}[data-to-theme=dark] .to-sales[data-sales-section=lead-distribution]{--distribution-blue: #62a8ff;--distribution-blue-soft: #152b45;--distribution-line: var(--to-border-default);--distribution-muted: var(--to-text-secondary)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-main,[data-to-theme=dark] .to-sales[data-sales-section=lead-distribution] .to-sales-hero{color:var(--to-text-primary);background:var(--to-bg-canvas)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-topbar{border-color:var(--to-border-default);background:var(--to-bg-surface)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-quick-search.to-button,[data-to-theme=dark] body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-utilities>button.to-button{border-color:var(--to-border-default);color:var(--to-text-primary);background:var(--to-bg-interactive)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-clock strong,[data-to-theme=dark] body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-weather,[data-to-theme=dark] body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-company strong{color:var(--to-text-primary)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-clock span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-weather span,[data-to-theme=dark] body:has(.to-sales[data-sales-section=lead-distribution]) .to-global-shell[data-workspace=sales] .to-shell-today-company span{color:var(--to-text-secondary)}[data-to-theme=dark] .to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list,[data-to-theme=dark] .to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail,[data-to-theme=dark] .to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail>section,[data-to-theme=dark] .to-sales[data-sales-section=lead-distribution] .to-distribution-counters,[data-to-theme=dark] .to-sales[data-sales-section=lead-distribution] .to-distribution-counter{color:var(--to-text-primary);background:var(--to-bg-surface)}[data-to-theme=dark] .to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina{background:var(--to-bg-surface)!important}[data-to-theme=dark] .to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment{background:color-mix(in srgb,var(--distribution-blue-soft) 54%,var(--to-bg-surface))}@media(min-width:80.0625rem){.to-sales[data-sales-section=lead-distribution]{gap:.35rem}.to-sales[data-sales-section=lead-distribution] .to-sales-hero{width:76.4%;min-height:4.35rem;padding-block:.45rem .5rem}.to-sales[data-sales-section=lead-distribution] .to-sales-hero h1{font-size:2rem;line-height:1.05}.to-sales[data-sales-section=lead-distribution]>.to-tabs>.to-tabs__list{width:76.4%;min-height:2.25rem;gap:1.05rem;padding-inline:.15rem}.to-sales[data-sales-section=lead-distribution]>.to-tabs>.to-tabs__list .to-tabs__tab{min-height:2.25rem;padding:.25rem .1rem;font-size:.75rem}.to-sales[data-sales-section=lead-distribution] .to-lead-distribution{gap:.45rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-subnav,.to-sales[data-sales-section=lead-distribution] .to-distribution-counters{width:76.4%}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-subnav>button{min-height:2rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-counters{gap:.45rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter{min-height:5.25rem;padding:.65rem .8rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-board{position:relative;width:76.4%;grid-template-columns:minmax(20rem,34.45%) minmax(34rem,1fr);gap:.55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail{position:absolute;top:-16.6rem;left:calc(100% + .55rem);width:30.2%;min-width:18rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina{min-height:25.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partners{min-height:18.25rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-similar{min-height:11.5rem}}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail{min-height:41rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-board{line-height:1.25}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list>header{min-height:3rem;gap:.5rem;padding:.55rem .7rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list>header>div{min-width:0;display:flex;align-items:baseline;gap:.25rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list>header>div:first-child strong{white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list__controls{justify-content:flex-end;flex:1}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list__controls .to-button{min-width:2rem;min-height:2rem;padding-inline:.45rem;font-size:.625rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list__controls .to-button:last-child{width:2rem;padding:0;font-size:0}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item{height:5.55rem;min-height:5.55rem;gap:.12rem;overflow:hidden;padding:.45rem .7rem;line-height:1.15}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item:before{inset-block:.5rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__head{grid-template-columns:.8rem minmax(0,1fr) auto auto .4rem;gap:.25rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__signal{width:.36rem;height:.36rem;border-radius:50%;background:var(--to-state-critical-text)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__meta span,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item>small{line-height:1.2}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list>.to-button{min-height:2.25rem;margin:auto .55rem .55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail>header{min-height:4.45rem;flex-wrap:nowrap;padding:.55rem .8rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__identity{grid-template-columns:2.5rem minmax(0,1fr);gap:.6rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__avatar{width:2.5rem;height:2.5rem;background:#2f74de}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__identity h3{font-size:1rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__actions{align-items:center}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__actions .to-badge{flex:none}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__actions .to-button{width:2.2rem;min-width:2.2rem;min-height:2.15rem;padding:0;font-size:0}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__tabs{min-height:2.3rem;gap:.85rem;padding-inline:.8rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__tabs button{min-height:2.3rem;font-size:.675rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail>section{padding:.52rem .8rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__profile{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem!important}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-profile-column{min-width:0;display:grid;gap:.2rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-profile-column h4,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-interests h4,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-comment h4{margin:0;font-size:.7rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-profile-column p{min-width:0;display:flex;align-items:center;gap:.35rem;margin:0;color:var(--distribution-blue);font-size:.675rem;line-height:1.25}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-profile-column p strong,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-profile-column p span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-profile-column small{overflow:hidden;color:var(--distribution-muted);font-size:.6rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-interests{grid-column:1 / -1;display:grid;gap:.35rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-interests>div{display:flex;flex-wrap:wrap;gap:.3rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-interests .to-badge{min-height:1.3rem;font-size:.575rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-comment{grid-column:1 / -1;display:grid;gap:.25rem;padding:.5rem .6rem;border:1px solid var(--distribution-line);border-radius:.35rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-comment p{margin:0;color:var(--to-text-secondary);font-size:.625rem;line-height:1.3}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment{gap:.25rem;background:var(--to-bg-surface)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>header>div{display:flex;align-items:baseline;gap:.5rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment__hint{color:var(--distribution-muted);font-size:.575rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate-tabs{min-height:1.55rem;gap:.65rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-manager-search{min-height:2rem;display:flex;align-items:center;gap:.4rem;padding:.35rem .55rem;border:1px solid var(--distribution-line);border-radius:.35rem;color:var(--distribution-blue);background:var(--to-bg-surface)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-manager-search input{min-width:0;width:100%;border:0;outline:0;color:var(--to-text-primary);background:transparent;font:inherit;font-size:.625rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate-head{grid-template-columns:minmax(10rem,1fr) 3rem 2.65rem 2.75rem 4.75rem;gap:.35rem;padding:.15rem .35rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates>button{height:2.05rem;min-height:2.05rem;grid-template-columns:1.55rem minmax(8rem,1fr) 3rem 2.65rem 2.75rem 4.75rem;gap:.35rem;padding:.12rem .35rem;line-height:1.08}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate__mark{width:1.55rem;height:1.55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate__load{position:relative;min-height:1.1rem;overflow:hidden;padding:0;background:var(--to-bg-subtle)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate__load i{position:absolute;inset:0 auto 0 0;width:var(--candidate-load);background:var(--to-state-new-bg)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate__load b{position:relative;display:block;color:var(--to-state-new-text);font-size:.55rem;font-weight:650;text-align:center}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-show-all{min-height:1.45rem;border:0;color:var(--distribution-blue);background:transparent;font:inherit;font-size:.575rem;cursor:pointer}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>footer{padding-top:.25rem;border-top:1px solid var(--distribution-line)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>footer>div{display:flex;gap:.35rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>footer .to-button{min-height:2rem;font-size:.625rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail{gap:.55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail>section{gap:.45rem;padding:.65rem .75rem;border-radius:.55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina__mark{width:2rem;height:2rem;background:#148d50}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina header span,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina p{font-size:.675rem;line-height:1.35}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina h4{margin-top:.05rem;font-size:.95rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina__actions{gap:.22rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina__actions .to-button{min-height:2.1rem;padding:.25rem .45rem;font-size:.625rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partners>header h3{min-width:0;overflow:hidden;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partners>header .to-button{min-height:1.5rem;padding-inline:.25rem;color:var(--distribution-blue);font-size:.575rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner{grid-template-columns:.75rem 1.65rem minmax(0,1fr) auto;gap:.38rem;padding-block:.36rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner__select{width:.65rem;height:.65rem;border:1px solid #8aabdb;border-radius:50%}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner>span{width:1.65rem;height:1.65rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner em{overflow:hidden;color:var(--distribution-blue);font-size:.525rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner .to-badge{min-height:1.25rem;padding-inline:.3rem;font-size:.55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partners>.to-button:last-child{min-height:1.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-similar>button{min-height:2.45rem;padding-block:.3rem}@media(max-width:64rem){.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-list,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail{min-height:auto}}@media(max-width:48rem){.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__profile{grid-template-columns:minmax(0,1fr)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-interests,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-comment{grid-column:auto}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate-head{display:none}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates>button{grid-template-columns:1.7rem minmax(0,1fr) auto}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates>button>:nth-child(4),.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates>button>:nth-child(5){display:none}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate__load{width:4rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>footer>div{flex-wrap:wrap}}@media(min-width:80.0625rem){.to-sales[data-sales-section=lead-distribution] .to-sales-hero,.to-sales[data-sales-section=lead-distribution]>.to-tabs>.to-tabs__list,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-subnav,.to-sales[data-sales-section=lead-distribution] .to-distribution-counters,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-board{width:76.2%}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-board{grid-template-columns:minmax(20rem,34.72%) minmax(34rem,1fr)}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail{left:calc(100% + .75rem);width:31.05%}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina{min-height:25.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partners{min-height:18.45rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-similar{min-height:12rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter{min-height:5.5rem;padding:.7rem .85rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter__icon{width:2.65rem;height:2.65rem}}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter__copy>span{font-size:.7rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter__copy strong{font-size:1.5rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-counter__copy small{font-size:.6rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__head{line-height:1}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item{height:5.8rem;min-height:5.8rem;grid-template-rows:1.2rem .8rem .65rem .65rem 1.2rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__head strong{font-size:.75rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__head .to-badge{min-height:1rem;font-size:.525rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__head time{font-size:.55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__meta span,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item>small{font-size:.625rem;line-height:1.05}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__foot .to-badge{min-height:1.15rem;font-size:.575rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__foot{min-height:1.2rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-item__foot>span:last-child{font-size:.55rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-detail__identity h3{font-size:1.05rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-profile-column h4,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-interests h4,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-comment h4{font-size:.675rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidates>button{height:1.9rem;min-height:1.9rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-candidate__mark{width:1.45rem;height:1.45rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-assignment>footer .to-button{min-height:1.9rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail>section{padding:.75rem .8rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-rail h3{font-size:.9rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina header span,.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina p{font-size:.7rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina__actions{gap:.25rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-katerina__actions .to-button{min-height:2rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner{padding-block:.45rem}.to-sales[data-sales-section=lead-distribution] .to-distribution-reference-partner strong{font-size:.7rem}.to-sales[data-sales-section=clients]{--clients-blue: #2f69d9;--clients-blue-soft: #eef3ff;--clients-green: #168b67;--clients-green-soft: #dff6ed;--clients-line: #e2e8ee;--clients-muted: #69758b;--clients-canvas: #f8fafc;--clients-surface: #fff}.to-sales[data-sales-section=clients] .to-sales-distribution-action,.to-sales[data-sales-section=clients] .to-sales-hero__statement,.to-sales[data-sales-section=clients] .to-sales-hero__tools,.to-sales[data-sales-section=clients] .to-sales-eyebrow,.to-sales[data-sales-section=clients] .to-sales-hero__lead{display:none}.to-sales[data-sales-section=clients] .to-sales-hero{min-height:5.25rem;display:flex;align-items:center;padding:.6rem .8rem .4rem;background:transparent}.to-sales[data-sales-section=clients] .to-sales-hero h1{margin:0;color:var(--to-text-primary);font-size:2.35rem;font-weight:680;line-height:1;letter-spacing:-.045em}.to-sales[data-sales-section=clients]>.to-tabs>.to-tabs__list{min-height:3.75rem;gap:1.55rem;padding:0 .8rem;overflow-x:auto;border-bottom:1px solid var(--clients-line);background:transparent}.to-sales[data-sales-section=clients]>.to-tabs>.to-tabs__list .to-tabs__tab{min-width:max-content;min-height:3.75rem;padding:.25rem .1rem;border:0;border-radius:0;color:var(--clients-muted);background:transparent;font-size:.9rem;font-weight:600}.to-sales[data-sales-section=clients]>.to-tabs>.to-tabs__list .to-tabs__tab[aria-selected=true]{color:var(--clients-blue);box-shadow:inset 0 -3px var(--clients-blue)}.to-sales[data-sales-section=clients]>.to-tabs>.to-tabs__panel{padding-top:0}.to-sales[data-sales-section=clients] .to-clients{position:relative;gap:0;padding:1.9rem .75rem 2rem}.to-sales[data-sales-section=clients] .to-clients-contextbar{position:absolute;z-index:2;top:.35rem;right:.85rem;min-height:1.4rem;padding:0}.to-sales[data-sales-section=clients] .to-clients-contextbar .to-badge{min-height:1.35rem;padding-inline:.45rem;font-size:.6rem}.to-sales[data-sales-section=clients] .to-clients-toolbar{grid-template-columns:minmax(18rem,1fr) 12.25rem 4.75rem;align-items:stretch;gap:1.45rem}.to-sales[data-sales-section=clients] .to-search{min-height:4.75rem;padding-inline:1.35rem;border:1px solid var(--clients-line);border-radius:.9rem;background:var(--clients-surface);box-shadow:0 2px 8px #1b37530f}.to-sales[data-sales-section=clients] .to-search .to-icon{width:1.45rem;height:1.45rem;color:#52647c}.to-sales[data-sales-section=clients] .to-search .to-input{font-size:1rem}.to-sales[data-sales-section=clients] .to-clients-filter-panel>summary{min-height:4.75rem;justify-content:center;gap:.7rem;padding-inline:1.25rem;border-color:var(--clients-line);border-radius:.9rem;color:var(--to-text-primary);background:var(--clients-surface);box-shadow:0 2px 8px #1b37530f;font-size:1rem;font-weight:650}.to-sales[data-sales-section=clients] .to-clients-filter-popover{position:absolute;z-index:var(--to-z-overlay);top:calc(100% + .5rem);right:0;width:min(54rem,calc(100vw - 3rem));display:grid;gap:.9rem;padding:1rem;border:1px solid var(--to-border-default);border-radius:.9rem;background:var(--to-bg-surface);box-shadow:var(--to-shadow-overlay)}.to-sales[data-sales-section=clients] .to-clients-filter-panel:not([open]) .to-clients-filter-popover{display:none}.to-sales[data-sales-section=clients] .to-clients-filter-panel .to-filter-bar{position:static;width:auto;margin:0;padding:0;box-shadow:none}.to-sales[data-sales-section=clients] .to-clients-sort{display:grid;grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:.75rem;color:var(--to-text-secondary);font-size:.8rem}.to-sales[data-sales-section=clients] .to-clients-add{min-width:4.75rem;min-height:4.75rem;display:grid;place-items:center;padding:0;border:0;border-radius:.9rem;color:#fff;background:var(--clients-blue);box-shadow:0 7px 16px #2f69d938;cursor:pointer}.to-sales[data-sales-section=clients] .to-clients-add span{font-size:2.2rem;font-weight:300;line-height:1}.to-sales[data-sales-section=clients] .to-clients-add:hover{background:#275ec8}.to-sales[data-sales-section=clients] .to-clients-add:focus-visible{outline:3px solid color-mix(in srgb,var(--clients-blue) 35%,transparent);outline-offset:3px}.to-sales[data-sales-section=clients] .to-clients-add-status{min-height:1.15rem;margin:.35rem 0 0;color:var(--clients-muted);font-size:.68rem;text-align:right}.to-sales[data-sales-section=clients] .to-clients-status{min-height:1rem;margin:-.9rem 0 .35rem;color:var(--clients-muted);font-size:.62rem}.to-sales[data-sales-section=clients] .to-clients-results{max-height:none;overflow:hidden;border:1px solid var(--clients-line);border-radius:.9rem;background:var(--clients-surface);box-shadow:0 3px 12px #1b37530f}.to-sales[data-sales-section=clients] .to-clients-results .to-table{table-layout:fixed}.to-sales[data-sales-section=clients] .to-clients-results .to-table th{position:static;height:4.1rem;padding:.9rem 1.4rem;color:var(--to-text-primary);background:color-mix(in srgb,var(--clients-canvas) 72%,var(--clients-surface));font-size:.92rem;font-weight:650}.to-sales[data-sales-section=clients] .to-clients-results .to-table td{height:6.45rem;padding:.75rem 1.4rem;border-bottom-color:var(--clients-line);vertical-align:middle}.to-sales[data-sales-section=clients] .to-clients-results .to-table tbody tr:last-child td{border-bottom:0}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:first-child{width:40%}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:nth-child(2){width:24%}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:nth-child(3){width:30%}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:last-child{width:4.25rem}.to-sales[data-sales-section=clients] .to-client-identity{grid-template-columns:3.5rem minmax(0,1fr);gap:1rem}.to-sales[data-sales-section=clients] .to-client-identity__mark{width:3.5rem;height:3.5rem;border-color:color-mix(in srgb,var(--clients-green) 16%,var(--clients-line));border-radius:.8rem;color:var(--clients-green);background:var(--clients-green-soft)}.to-sales[data-sales-section=clients] .to-client-identity__copy{gap:.18rem}.to-sales[data-sales-section=clients] .to-client-identity__copy strong{overflow:hidden;font-size:1rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=clients] .to-client-identity__copy>span{overflow:hidden;color:var(--clients-muted);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=clients] .to-client-status-cell{gap:.35rem}.to-sales[data-sales-section=clients] .to-client-status-cell .to-badge{min-height:1.75rem;padding-inline:.7rem;border-radius:999px;font-size:.76rem}.to-sales[data-sales-section=clients] .to-client-status-cell>span,.to-sales[data-sales-section=clients] .to-client-activity>span{color:var(--clients-muted);font-size:.72rem}.to-sales[data-sales-section=clients] .to-client-activity{min-width:0;display:grid;gap:.28rem}.to-sales[data-sales-section=clients] .to-client-activity strong{overflow:hidden;font-size:.94rem;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=clients] .to-client-activity span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-sales[data-sales-section=clients] .to-clients-results td:last-child .to-button{width:2.8rem;min-width:2.8rem;min-height:2.8rem;padding:0;border-color:var(--clients-line);border-radius:.7rem;color:var(--to-text-primary);background:transparent}@media(min-width:80.0625rem){body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales]{grid-template-columns:17.5rem minmax(0,1fr);background:#f8fbfd}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-sidebar{width:17.5rem;padding:1rem 1.25rem;border-right:1px solid #e8edf2;color:#263247;background:#f8fafc}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-sidebar:after{display:none}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-sidebar__top{height:5.5rem;padding:.6rem .7rem 1.15rem;border-bottom:0}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-brand{gap:.8rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-brand img{display:block;width:2.3rem;height:2.3rem;border-radius:.45rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-wordmark{color:#111722;font-size:1.7rem;font-weight:720;letter-spacing:-.055em}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-wordmark:before,body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-wordmark:after{content:none}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-wordmark>span{color:inherit}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-wordmark>span{display:inline}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav{gap:.45rem;margin-block:.4rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav__item{min-height:3.55rem;gap:.9rem;padding:.65rem .7rem;border:0;border-radius:.65rem;color:#3b4658;background:transparent;font-size:1rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav__item:hover{color:#1e2e4b;background:#eef3f7}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav__item[aria-current=page]{color:#245fc7;background:#edf3ff;box-shadow:inset 3px 0 #2f69d9}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav__item .to-badge{color:#245fc7;background:#dce7ff}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-sidebar__lower{display:none}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-content{position:relative}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-topbar{position:absolute;top:1rem;right:1.75rem;z-index:var(--to-z-sticky);width:auto;min-height:2.75rem;gap:.35rem;padding:0;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-today-context{display:none}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-quick-search.to-button{width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0;border:0;color:#1b2941;background:transparent;font-size:0}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-utilities{position:static;gap:.15rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-utilities>[data-utility-id=katerina],body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-utilities>[data-utility-id=chat],body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-utilities>[data-utility-id=help],body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-utilities>[data-utility-id=profile]{display:none}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-utilities>button.to-button{width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0;border:0;color:#1b2941;background:transparent}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-utilities>button.to-button .to-badge{left:1.8rem;top:-.2rem;width:1.15rem;min-width:1.15rem;min-height:1.15rem;padding:0;overflow:hidden;border-radius:50%;font-size:0}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-utilities>button.to-button .to-badge:after{content:attr(data-count);font-size:.58rem;line-height:1}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-main{width:100%;margin:0;padding:1.75rem 3.5rem 2.25rem 2.1rem;background:#f8fbfd}body:has(.to-sales[data-sales-section=clients]) .to-demo-toolbar{display:none!important}.to-sales[data-sales-section=clients] .to-sales-hero{min-height:5.4rem;padding:.6rem 0 .35rem}.to-sales[data-sales-section=clients]>.to-tabs>.to-tabs__list{padding-inline:0}.to-sales[data-sales-section=clients] .to-clients{padding:1.525rem 0 2rem}}[data-to-theme=dark] .to-sales[data-sales-section=clients]{--clients-blue: var(--to-action-primary);--clients-blue-soft: var(--to-bg-selected);--clients-green: var(--to-state-new-text);--clients-green-soft: var(--to-state-new-bg);--clients-line: var(--to-border-default);--clients-muted: var(--to-text-secondary);--clients-canvas: var(--to-bg-canvas);--clients-surface: var(--to-bg-surface)}[data-to-theme=dark] .to-sales[data-sales-section=clients] .to-clients-results .to-table th,[data-to-theme=dark] .to-sales[data-sales-section=clients] .to-search,[data-to-theme=dark] .to-sales[data-sales-section=clients] .to-clients-filter-panel>summary{color:var(--to-text-primary);background:var(--to-bg-surface)}[data-to-theme=dark] .to-sales[data-sales-section=clients] .to-clients-add{color:var(--to-action-on-primary);background:var(--to-action-primary)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales],[data-to-theme=dark] body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-main{color:var(--to-text-primary);background:var(--to-bg-canvas)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-sidebar{border-color:var(--to-border-default);color:var(--to-text-primary);background:var(--to-bg-surface)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-wordmark,[data-to-theme=dark] body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav__item,[data-to-theme=dark] body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-quick-search.to-button,[data-to-theme=dark] body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-utilities>button.to-button{color:var(--to-text-primary)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav__item:hover{color:var(--to-text-primary);background:var(--to-bg-interactive)}[data-to-theme=dark] body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav__item[aria-current=page]{color:var(--to-action-primary);background:var(--to-bg-selected);box-shadow:inset 3px 0 var(--to-action-primary)}@media(max-width:64rem){.to-sales[data-sales-section=clients] .to-sales-hero{min-height:4.5rem;padding-inline:.25rem}.to-sales[data-sales-section=clients] .to-sales-hero h1{font-size:2rem}.to-sales[data-sales-section=clients]>.to-tabs>.to-tabs__list{padding-inline:.25rem;gap:1rem}.to-sales[data-sales-section=clients] .to-clients{padding-inline:.25rem}.to-sales[data-sales-section=clients] .to-clients-toolbar{grid-template-columns:minmax(0,1fr) 10rem 3.5rem;gap:.65rem}.to-sales[data-sales-section=clients] .to-search,.to-sales[data-sales-section=clients] .to-clients-filter-panel>summary,.to-sales[data-sales-section=clients] .to-clients-add{min-height:3.5rem}.to-sales[data-sales-section=clients] .to-clients-add{min-width:3.5rem}.to-sales[data-sales-section=clients] .to-clients-results .to-table th,.to-sales[data-sales-section=clients] .to-clients-results .to-table td{padding-inline:.8rem}.to-sales[data-sales-section=clients] .to-client-identity{grid-template-columns:2.75rem minmax(0,1fr);gap:.65rem}.to-sales[data-sales-section=clients] .to-client-identity__mark{width:2.75rem;height:2.75rem}}@media(max-width:48rem){.to-sales[data-sales-section=clients] .to-sales-hero{min-height:3.75rem}.to-sales[data-sales-section=clients] .to-sales-hero h1{font-size:1.75rem}.to-sales[data-sales-section=clients]>.to-tabs>.to-tabs__list{min-height:3.25rem}.to-sales[data-sales-section=clients]>.to-tabs>.to-tabs__list .to-tabs__tab{min-height:3.25rem;font-size:.78rem}.to-sales[data-sales-section=clients] .to-clients{padding:1.6rem 0 6rem}.to-sales[data-sales-section=clients] .to-clients-toolbar{grid-template-columns:minmax(0,1fr) 3.25rem}.to-sales[data-sales-section=clients] .to-clients-filter-panel{grid-column:1 / 2}.to-sales[data-sales-section=clients] .to-clients-add{grid-column:2;grid-row:1;min-width:3.25rem;min-height:3.25rem}.to-sales[data-sales-section=clients] .to-search{grid-column:1 / -1;grid-row:2;min-height:3.25rem}.to-sales[data-sales-section=clients] .to-clients-filter-panel>summary{min-height:3.25rem;justify-content:flex-start}.to-sales[data-sales-section=clients] .to-clients-filter-popover{left:0;right:auto;width:min(22rem,calc(100vw - 2rem))}.to-sales[data-sales-section=clients] .to-clients-filter-panel .to-filter-bar,.to-sales[data-sales-section=clients] .to-clients-sort{grid-template-columns:minmax(0,1fr)}.to-sales[data-sales-section=clients] .to-clients-results{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.to-sales[data-sales-section=clients] .to-clients-results .to-table-wrap{display:none}.to-sales[data-sales-section=clients] .to-client-cards{display:grid;gap:.65rem}.to-sales[data-sales-section=clients] .to-client-card{padding:.9rem;border-radius:.75rem}.to-sales[data-sales-section=clients] .to-client-card .to-client-identity{grid-template-columns:2.65rem minmax(0,1fr)}.to-sales[data-sales-section=clients] .to-client-card .to-client-identity__mark{width:2.65rem;height:2.65rem}.to-sales[data-sales-section=clients] .to-client-card__footer{align-items:flex-start}}.to-sales[data-sales-section=clients]>.to-tabs>.to-tabs__list{display:none}.to-sales[data-sales-section=clients] .to-sales-hero{min-height:7rem;padding:0 .8rem}.to-sales[data-sales-section=clients] .to-sales-hero h1{font-size:2.72rem;font-weight:700;line-height:1;letter-spacing:-.05em}.to-sales[data-sales-section=clients] .to-clients{padding-top:0}.to-sales[data-sales-section=clients] .to-clients-local-tabs{min-height:3.85rem;display:flex;align-items:stretch;gap:2.6rem;padding-inline:1.45rem;overflow-x:auto;border-bottom:1px solid var(--clients-line);scrollbar-width:none}.to-sales[data-sales-section=clients] .to-clients-local-tabs::-webkit-scrollbar{display:none}.to-sales[data-sales-section=clients] .to-clients-local-tab{position:relative;min-width:max-content;min-height:3.85rem;padding:.15rem 0;border:0;color:var(--clients-muted);background:transparent;font:inherit;font-size:1rem;font-weight:600;cursor:pointer}.to-sales[data-sales-section=clients] .to-clients-local-tab[aria-selected=true]{color:var(--clients-blue);box-shadow:inset 0 -3px var(--clients-blue)}.to-sales[data-sales-section=clients] .to-clients-local-tab[aria-disabled=true]{cursor:default}.to-sales[data-sales-section=clients] .to-clients-toolbar{margin-top:1.85rem}.to-sales[data-sales-section=clients] .to-clients-contextbar{top:4.65rem}.to-sales[data-sales-section=clients] .to-search .to-input{font-size:1.05rem}.to-sales[data-sales-section=clients] .to-clients-results .to-table th{font-size:1rem;font-weight:680}.to-sales[data-sales-section=clients] .to-client-identity__copy strong{font-size:1.08rem;font-weight:700}.to-sales[data-sales-section=clients] .to-client-identity__copy>span{font-size:.8rem}.to-sales[data-sales-section=clients] .to-client-activity strong{font-size:.98rem;font-weight:590}.to-sales[data-sales-section=clients] .to-client-identity__mark[data-anchor=vector]{color:#247249;background:#e7f2e6}.to-sales[data-sales-section=clients] .to-client-identity__mark[data-anchor=orbit]{color:#bd4a18;background:#fff0dd}.to-sales[data-sales-section=clients] .to-client-identity__mark[data-anchor=person]{border-radius:50%;color:#1f8e56;background:#e5f7ed}.to-sales[data-sales-section=clients] .to-client-identity__mark[data-anchor=contact]{border-radius:50%;color:#246aa0;background:#e5f2fb}.to-sales[data-sales-section=clients] .to-client-identity__mark[data-anchor=north]{border-radius:50%;color:#1e90ae;background:#10243a}@media(min-width:80.0625rem){body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-sidebar__top{height:6.55rem;padding-top:1.45rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav{gap:.52rem;margin-block:.35rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav__item{min-height:3.55rem;font-size:1.04rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-main{padding-top:1.75rem}.to-sales[data-sales-section=clients] .to-sales-hero{min-height:7rem;padding-inline:0}.to-sales[data-sales-section=clients] .to-clients{padding:0 0 2rem}.to-sales[data-sales-section=clients] .to-clients-local-tabs{padding-inline:1.45rem}}[data-to-theme=dark] .to-sales[data-sales-section=clients] .to-client-identity__mark[data-anchor]{border-color:var(--to-border-default);color:var(--to-action-primary);background:var(--to-bg-selected)}@media(max-width:64rem){.to-sales[data-sales-section=clients] .to-sales-hero{min-height:5.25rem;padding-inline:.25rem}.to-sales[data-sales-section=clients] .to-sales-hero h1{font-size:2rem}.to-sales[data-sales-section=clients] .to-clients-local-tabs{min-height:3.5rem;gap:1.5rem;padding-inline:.25rem}.to-sales[data-sales-section=clients] .to-clients-local-tab{min-height:3.5rem;font-size:.88rem}.to-sales[data-sales-section=clients] .to-clients-toolbar{margin-top:1.25rem}.to-sales[data-sales-section=clients] .to-clients-contextbar{top:3.8rem}}@media(max-width:48rem){.to-sales[data-sales-section=clients] .to-sales-hero{min-height:4.4rem}.to-sales[data-sales-section=clients] .to-sales-hero h1{font-size:1.75rem}.to-sales[data-sales-section=clients] .to-clients-local-tabs{min-height:3.25rem;gap:1.25rem}.to-sales[data-sales-section=clients] .to-clients-local-tab{min-height:3.25rem;font-size:.8rem}.to-sales[data-sales-section=clients] .to-clients{padding-bottom:6rem}.to-sales[data-sales-section=clients] .to-clients-contextbar{top:3.45rem}}.to-sales[data-sales-section=clients] .to-clients-local-tabs{display:grid;grid-template-columns:12rem 12rem 8.25rem 8rem;gap:0}.to-sales[data-sales-section=clients] .to-clients-local-tab{width:100%;font-size:1.08rem;text-align:left}.to-sales[data-sales-section=clients] .to-clients-contextbar{display:none}.to-sales[data-sales-section=clients] .to-clients-add-status,.to-sales[data-sales-section=clients] .to-clients-status{position:absolute;width:1px;height:1px;min-height:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.to-sales[data-sales-section=clients] .to-clients-results{margin-top:1.9rem}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:first-child{width:41%}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:nth-child(2){width:25%}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:nth-child(3){width:27%}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:last-child{width:7%}.to-sales[data-sales-section=clients] .to-client-identity{gap:1.8rem}.to-sales[data-sales-section=clients] .to-search .to-input,.to-sales[data-sales-section=clients] .to-clients-filter-panel>summary{font-size:1.1rem}.to-sales[data-sales-section=clients] .to-clients-results .to-table th{font-size:1.08rem}.to-sales[data-sales-section=clients] .to-client-identity__copy strong{font-size:1.16rem}.to-sales[data-sales-section=clients] .to-client-identity__copy>span,.to-sales[data-sales-section=clients] .to-client-status-cell>span,.to-sales[data-sales-section=clients] .to-client-activity>span{font-size:.84rem}.to-sales[data-sales-section=clients] .to-client-status-cell .to-badge{min-height:1.9rem;font-size:.82rem}.to-sales[data-sales-section=clients] .to-client-activity strong{font-size:1.04rem;font-weight:600}.to-sales[data-sales-section=clients] .to-clients-results td:last-child .to-button{transform:translate(-.55rem)}@media(min-width:80.0625rem){body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-sidebar__top{padding-top:.6rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav{gap:.8rem;margin-block:.66rem .35rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav__item{font-size:1.1rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-nav__item>.to-icon{width:1.45rem;height:1.45rem}body:has(.to-sales[data-sales-section=clients]) .to-global-shell[data-workspace=sales] .to-shell-utilities>[data-utility-id=notifications]{display:none}}@media(max-width:64rem){.to-sales[data-sales-section=clients] .to-clients-local-tabs{display:flex;gap:1.5rem}.to-sales[data-sales-section=clients] .to-clients-local-tab{width:auto;font-size:.88rem}.to-sales[data-sales-section=clients] .to-clients-results{margin-top:1.2rem}.to-sales[data-sales-section=clients] .to-client-identity{gap:.65rem}.to-sales[data-sales-section=clients] .to-clients-results td:last-child .to-button{transform:none}}@media(max-width:48rem){.to-sales[data-sales-section=clients] .to-clients-local-tabs{gap:1.25rem}.to-sales[data-sales-section=clients] .to-clients-local-tab{font-size:.8rem}.to-sales[data-sales-section=clients] .to-clients-results{margin-top:.9rem}.to-sales[data-sales-section=clients] .to-client-cards{margin-top:1rem}}@media(min-width:80.0625rem){.to-sales[data-sales-section=clients] .to-sales-hero h1{transform:translate(1px,1px)}.to-sales[data-sales-section=clients] .to-clients-local-tabs{grid-template-columns:12rem 10rem 10.25rem 8rem;transform:translateY(-3px)}.to-sales[data-sales-section=clients] .to-clients-local-tab{align-items:flex-start;padding-top:.75rem}.to-sales[data-sales-section=clients] .to-clients-toolbar{grid-template-columns:minmax(18rem,1fr) 12.25rem 4.95rem;gap:1.55rem}.to-sales[data-sales-section=clients] .to-search,.to-sales[data-sales-section=clients] .to-clients-filter-panel>summary,.to-sales[data-sales-section=clients] .to-clients-add{min-height:4.65rem}.to-sales[data-sales-section=clients] .to-clients-results{margin-top:2rem}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:first-child{width:40.4%}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:nth-child(2){width:26.3%}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:nth-child(3){width:26.3%}.to-sales[data-sales-section=clients] .to-clients-results .to-table th:last-child{width:7%}.to-sales[data-sales-section=clients] .to-clients-results tbody .to-client-identity,.to-sales[data-sales-section=clients] .to-clients-results tbody .to-client-status-cell,.to-sales[data-sales-section=clients] .to-clients-results tbody .to-client-activity{transform:translateY(-3px)}.to-sales[data-sales-section=clients] .to-clients-results tbody td:last-child .to-button{transform:translate(-.55rem,-3px)}}body:has(.to-sales[data-sales-section=my-leads]) .to-demo-toolbar{display:none!important}body:has(.to-sales[data-sales-section=my-leads]) .to-shell-utilities>[data-utility-id=katerina],body:has(.to-sales[data-sales-section=my-leads]) .to-shell-utilities>[data-utility-id=chat],body:has(.to-sales[data-sales-section=my-leads]) .to-shell-utilities>[data-utility-id=help]{display:none}body:has(.to-sales[data-sales-section=my-leads]) .to-shell-utilities>.to-button .to-badge{left:auto;right:-.2rem;top:-.3rem}[data-to-theme=dark] body:has(.to-sales[data-sales-section=my-leads]) .to-shell-main{background:var(--to-bg-canvas)}@media(min-width:80.0625rem){body:has(.to-sales[data-sales-section=my-leads]) .to-global-shell[data-workspace=sales]{grid-template-columns:176px minmax(0,1fr)}body:has(.to-sales[data-sales-section=my-leads]) .to-global-shell[data-workspace=sales] .to-shell-sidebar{width:176px}.to-sales[data-sales-section=my-leads] .to-sales-hero,.to-sales[data-sales-section=my-leads]>.to-tabs>.to-tabs__list{transform:translate(-8px)}.to-sales[data-sales-section=my-leads]>.to-tabs{gap:0}.to-sales[data-sales-section=my-leads]>.to-tabs>.to-tabs__panel{padding-top:2px}[data-to-theme=dark] body:has(.to-sales[data-sales-section=my-leads]) .to-shell-utilities>button.to-button{border-color:#e4ebef;color:#0e1522;background:#f6f9fb}}@media(max-width:80rem){.to-sales[data-sales-section=my-leads] .to-my-leads-counters{grid-template-columns:1.1fr repeat(4,minmax(0,1fr))}}@media(max-width:72rem){.to-sales[data-sales-section=my-leads] .to-my-leads-counters{height:auto;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:64rem){body:has(.to-sales[data-sales-section=my-leads]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge{position:absolute;top:-4px;right:2px;width:18px;min-width:18px;height:18px;min-height:18px;overflow:hidden;padding:0;border:2px solid var(--to-bg-surface);border-radius:999px;color:transparent;font-size:0}body:has(.to-sales[data-sales-section=my-leads]) .to-shell-utilities>[data-utility-id=notifications]>.to-badge:after{content:attr(data-count);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--to-state-new-text);font-size:9px;line-height:1}}@media(max-width:48rem){.to-sales[data-sales-section=my-leads] .to-my-leads-counters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;padding-bottom:0}.to-sales[data-sales-section=my-leads] .to-my-leads-counter{flex:initial;min-height:4.75rem}.to-sales[data-sales-section=my-leads] .to-my-leads-counter:first-child{grid-column:1 / -1}}.to-global-shell[data-workspace=works] .to-shell-main{width:100%;margin:0;padding:0;background:radial-gradient(ellipse at 72% 5%,color-mix(in srgb,var(--to-state-new-bg) 55%,transparent),transparent 34%),var(--to-bg-canvas)}.to-works{--works-gap:.625rem;--works-canvas:var(--to-bg-canvas);--works-workspace:color-mix(in srgb,var(--to-bg-canvas) 72%,var(--to-bg-subtle));--works-primary:var(--to-bg-surface);--works-secondary:var(--to-bg-subtle);--works-card:var(--to-bg-surface);--works-interactive:var(--to-bg-interactive);display:block;min-width:0;color:var(--to-text-primary)}.to-works :where(h1,h2,h3,p){margin:0}.to-works-eyebrow{color:var(--to-action-primary);font-size:.75rem;font-weight:650}.to-works-hero{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.15rem 1.5rem .8rem}.to-works-hero h1{font-size:2.25rem;line-height:1.05;letter-spacing:-.045em}.to-works-hero p:last-child{color:var(--to-text-secondary);font-size:1rem}.to-works-hero__actions,.to-works-toolbar{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.to-works-nav{display:flex;gap:.2rem;margin:0 1.5rem .8rem;padding:.2rem;border-radius:.65rem;background:var(--to-bg-subtle);overflow-x:auto}.to-works-nav__item{min-height:2.25rem;padding:0 1.25rem;border:0;border-radius:.5rem;color:var(--to-text-secondary);background:transparent;white-space:nowrap;cursor:pointer}.to-works-nav__item[aria-selected=true]{color:var(--to-action-on-primary);background:linear-gradient(135deg,var(--to-action-primary),color-mix(in srgb,var(--to-action-primary) 72%,#002d20));box-shadow:var(--to-shadow-control)}.to-works-projects-layout{display:grid;grid-template-columns:minmax(0,1fr) 22.75rem;gap:.75rem;padding:0 1rem 1.5rem}.to-works-projects-main{min-width:0}.to-works-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:.75rem;border:1px solid var(--to-border-subtle);border-radius:.75rem;background:var(--to-bg-surface);overflow:hidden}.to-works-metric{display:grid;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:4.75rem;padding:.65rem .75rem;border-right:1px solid var(--to-border-subtle)}.to-works-metric:last-child{border:0}.to-works-metric__icon{width:2.25rem;height:2.25rem;border-radius:50%;background:var(--to-state-new-bg)}.to-works-metric strong{display:block;font-size:1.35rem;line-height:1}.to-works-metric span{color:var(--to-text-secondary);font-size:.7rem}.to-works-toolbar{justify-content:flex-start;margin-bottom:.7rem}.to-works-toolbar .to-button:first-child{margin-right:auto}.to-works-board{display:grid;grid-template-columns:repeat(6,minmax(9.5rem,1fr));gap:.45rem;min-width:0}.to-works-stage{min-width:0;padding:.45rem;border-radius:.7rem;background:var(--to-bg-subtle)}.to-works-stage>header{display:flex;align-items:center;justify-content:space-between;min-height:2.6rem;padding:.2rem .15rem}.to-works-stage h3{font-size:.74rem}.to-works-card{display:grid;gap:.35rem;min-height:8.55rem;margin-bottom:.4rem;padding:.65rem;border:1px solid var(--to-border-subtle);border-radius:.55rem;background:var(--to-bg-surface);box-shadow:0 1px 3px #0c1e140d}.to-works-card[data-attention=critical]{border-color:color-mix(in srgb,var(--to-state-critical-text) 35%,var(--to-border-subtle))}.to-works-card>header,.to-works-card>footer{display:flex;align-items:center;gap:.4rem}.to-works-card>header strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem}.to-works-card small,.to-works-card p,.to-works-card footer{color:var(--to-text-secondary);font-size:.625rem}.to-works-card p{color:var(--to-text-primary);font-weight:650}.to-works-card footer{margin-top:auto}.to-works-card footer .to-button{margin-left:auto}.to-works-card__mark{color:var(--to-action-secondary)}.to-works-progress{height:.4rem;overflow:hidden;border-radius:999px;background:var(--to-bg-subtle)}.to-works-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--to-action-primary),#27c778)}.to-works-detail{position:sticky;top:5rem;align-self:start;display:grid;gap:1rem;max-height:calc(100vh - 6rem);overflow:auto;padding:1.05rem;border:1px solid var(--to-border-subtle);border-radius:.85rem;background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}.to-works-detail>header{display:flex;justify-content:space-between;gap:.75rem}.to-works-detail h2{margin-top:.45rem;font-size:1.22rem}.to-works-detail h3{font-size:.82rem}.to-works-detail section{display:grid;gap:.65rem;padding-top:.9rem;border-top:1px solid var(--to-border-subtle)}.to-works-detail dl{display:grid;grid-template-columns:auto 1fr;gap:.4rem .8rem;font-size:.72rem}.to-works-detail dt{color:var(--to-text-secondary)}.to-works-detail dd{margin:0;text-align:right;font-weight:650}.to-works-detail__progress{display:grid;gap:.35rem}.to-works-task{display:grid;grid-template-columns:1.1rem 1fr auto;align-items:center;gap:.45rem;font-size:.7rem}.to-works-task>span{display:grid;place-items:center;width:1rem;height:1rem;border:1px solid var(--to-border-default);border-radius:.25rem;color:var(--to-action-on-primary);background:var(--to-action-primary)}.to-works-task time{color:var(--to-text-secondary)}.to-works-analytics{display:grid;grid-template-columns:1.05fr 1fr 1fr 1fr;gap:.65rem;margin-top:.7rem}.to-works-analytics article{min-height:10rem;padding:.8rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--to-bg-surface)}.to-works-analytics h3{font-size:.75rem}.to-works-analytics p,.to-works-analytics li{font-size:.65rem;color:var(--to-text-secondary)}.to-works-donut{float:left;display:grid;place-items:center;width:4.4rem;height:4.4rem;margin:.8rem .7rem .4rem 0;border-radius:50%;background:conic-gradient(var(--to-action-primary) 0 48%,#2490ed 48% 68%,#ffad22 68% 82%,var(--to-bg-subtle) 82%)}.to-works-donut:after{content:"";grid-area:1/1;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--to-bg-surface)}.to-works-donut>*{grid-area:1/1;z-index:1}.to-works-donut strong{font-size:1.1rem}.to-works-donut span{margin-top:1.5rem;font-size:.55rem}.to-works-bar{display:grid;grid-template-columns:1fr 4rem;align-items:center;gap:.5rem;margin:.65rem 0;font-size:.65rem}.to-works-bar i{display:block;height:.45rem;border-radius:999px;background:linear-gradient(90deg,var(--to-action-primary) var(--bar,70%),var(--to-bg-subtle) var(--bar,70%));position:relative}.to-works-bar i:after{content:"";display:block;width:inherit;height:100%;border-radius:inherit;background:var(--to-action-primary)}.to-works-derived,.to-works-equipment,.to-works-calendar{display:grid;gap:1rem;padding:0 1.5rem 2rem}.to-works-derived>header,.to-works-equipment>header,.to-works-calendar>header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.to-works-derived>header p,.to-works-equipment>header p,.to-works-calendar>header p{margin-top:.2rem;color:var(--to-text-secondary);font-size:.78rem}.to-works-derived__summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--to-border-subtle);border-radius:.75rem;background:var(--works-primary);overflow:hidden}.to-works-operational{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.to-works-operational>section{padding:.75rem;border:1px solid color-mix(in srgb,var(--to-border-subtle) 82%,transparent);border-radius:.75rem;background:var(--works-secondary)}.to-works-operational>section>header{display:flex;align-items:start;justify-content:space-between;gap:.65rem;min-height:3.25rem;margin-bottom:.65rem}.to-works-operational>section>header p{margin-top:.18rem;color:var(--to-text-secondary);font-size:.66rem}.to-works-operation{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;min-height:10.5rem;padding:.78rem;margin-bottom:.55rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--works-card);box-shadow:0 2px 7px #0e22160d}.to-works-operation[data-attention=critical]{border-color:color-mix(in srgb,var(--to-state-critical-text) 40%,var(--to-border-subtle))}.to-works-operation__identity{min-width:0}.to-works-operation__identity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-works-operation dl{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.28rem .55rem;margin:0;font-size:.66rem}.to-works-operation dt{color:var(--to-text-secondary)}.to-works-operation dd{margin:0;text-align:right;font-weight:600}.to-works-operation footer{grid-column:1/-1;display:flex;align-items:end;justify-content:space-between;gap:.65rem;padding-top:.5rem;border-top:1px solid var(--to-border-subtle)}.to-works-operation footer p{color:var(--to-text-primary);font-weight:650}.to-works-operation span,.to-works-operation small{display:block;color:var(--to-text-secondary);font-size:.68rem}.to-works-diagnostic{justify-self:end;color:var(--to-text-secondary);font-size:.68rem}.to-works-equipment-table{overflow:hidden;border:1px solid var(--to-border-subtle);border-radius:.75rem;background:var(--works-primary);box-shadow:var(--to-shadow-control)}.to-works-equipment-row{display:grid;grid-template-columns:1.15fr 1.5fr 1fr 1.2fr 2rem;align-items:center;gap:.75rem;width:100%;min-height:4.25rem;padding:.65rem .9rem;border:0;border-bottom:1px solid var(--to-border-subtle);color:var(--to-text-primary);background:transparent;text-align:left}.to-works-equipment-row:not(.to-works-equipment-row--head):hover{background:var(--works-interactive)}.to-works-equipment-row--head{min-height:2.5rem;color:var(--to-text-secondary);background:var(--works-secondary);font-size:.68rem;font-weight:650}.to-equipment-identity,.to-equipment-object,.to-equipment-relation{display:grid;gap:.18rem;min-width:0}.to-equipment-identity small,.to-equipment-object small,.to-equipment-relation small{overflow:hidden;color:var(--to-text-secondary);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.to-equipment-object strong,.to-equipment-relation strong{font-size:.72rem}.to-works-week{display:grid;grid-template-columns:repeat(5,1fr);gap:.7rem}.to-works-week>section{padding:.7rem;border:1px solid color-mix(in srgb,var(--to-border-subtle) 82%,transparent);border-radius:.75rem;background:var(--works-secondary)}.to-works-week>section>header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.to-works-week>section>header span{color:var(--to-text-secondary);font-size:.6rem}.to-works-week article{display:grid;gap:.32rem;min-height:7.4rem;margin-top:.6rem;padding:.68rem;border:1px solid var(--to-border-subtle);border-left:3px solid var(--to-action-secondary);border-radius:.55rem;background:var(--works-card);box-shadow:0 1px 4px #0e22160a}.to-works-week article[data-attention=critical]{border-left-color:var(--to-state-critical-text)}.to-works-week article[data-attention=attention]{border-left-color:var(--to-state-attention-text)}.to-calendar-event__top{display:flex;align-items:center;justify-content:space-between;gap:.35rem}.to-works-week time,.to-works-week span,.to-works-week small{color:var(--to-text-secondary);font-size:.64rem}.to-works-week article>strong{font-size:.76rem}.to-service-layout{display:grid;grid-template-columns:21rem minmax(31rem,1fr) 19.5rem;gap:.75rem;padding:0 1rem 1.5rem}.to-service-queue,.to-service-detail,.to-service-rail{min-width:0;border:1px solid var(--to-border-subtle);border-radius:.75rem;background:var(--works-primary);overflow:hidden;box-shadow:0 2px 8px #0f23170a}.to-service-queue>header,.to-service-detail>header{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.7rem .75rem;border-bottom:1px solid var(--to-border-subtle)}.to-service-detail__age{display:flex;align-items:center;gap:.45rem}.to-service-queue h2,.to-service-detail h2,.to-service-rail h2{font-size:.95rem}.to-service-request{display:grid;gap:.22rem;width:100%;padding:.56rem .7rem;border:0;border-bottom:1px solid var(--to-border-subtle);color:var(--to-text-primary);background:transparent;text-align:left}.to-service-request.is-active{box-shadow:inset 3px 0 var(--to-action-secondary);background:var(--to-bg-selected)}.to-service-request>div,.to-service-request>footer{display:flex;align-items:center;gap:.38rem}.to-service-request>footer small{margin-left:auto}.to-service-request time{margin-left:auto;color:var(--to-text-secondary);font-size:.6rem}.to-service-request span,.to-service-request p,.to-service-request small{color:var(--to-text-secondary);font-size:.66rem}.to-service-client,.to-service-problem,.to-service-object,.to-service-execution{margin:.58rem .7rem;padding:.68rem;border:1px solid var(--to-border-subtle);border-radius:.6rem;background:var(--works-card)}.to-service-client{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.15rem .65rem}.to-service-client__avatar,.to-service-engineer-avatar{display:grid;place-items:center;border-radius:50%;font-weight:700;color:var(--to-action-primary);background:var(--to-state-new-bg)}.to-service-client__avatar{grid-row:1/3;width:2.35rem;height:2.35rem}.to-service-contact-actions{display:flex;gap:.2rem;margin-top:.2rem;overflow-x:auto}.to-service-contact-actions .to-button{min-height:1.8rem;padding-inline:.45rem;font-size:.62rem}.to-service-tabs{display:flex;gap:.2rem;padding:0 .7rem;overflow-x:auto}.to-service-info-grid{display:grid;grid-template-columns:1.15fr .85fr}.to-service-problem,.to-service-object{margin-top:.58rem}.to-service-problem{margin-right:.3rem}.to-service-object{margin-left:.3rem}.to-service-problem blockquote{margin:.45rem 0;padding:.45rem;border-left:3px solid var(--to-action-secondary);color:var(--to-text-secondary);background:var(--works-secondary);font-size:.66rem}.to-service-problem dl,.to-service-object dl{display:grid;grid-template-columns:auto 1fr;gap:.27rem .6rem;margin:.55rem 0 0;font-size:.66rem}.to-service-problem dd,.to-service-object dd{margin:0}.to-service-object__preview{display:flex;align-items:center;gap:.55rem;margin-top:.45rem;padding:.55rem;border-radius:.5rem;background:var(--works-secondary)}.to-service-object__preview span{display:block;color:var(--to-text-secondary);font-size:.65rem}.to-service-object>.to-button{width:100%;margin-top:.5rem}.to-service-execution{display:grid;gap:.55rem}.to-service-execution__grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(12rem,.55fr);gap:.6rem}.to-service-assignment{display:grid;gap:.15rem}.to-service-assignment>header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.to-service-assignment label{display:grid;grid-template-columns:auto 1.65rem 1fr 1fr auto;align-items:center;gap:.45rem;min-height:2rem;padding:.28rem;border-bottom:1px solid var(--to-border-subtle);font-size:.64rem}.to-service-engineer-avatar{width:1.55rem;height:1.55rem;font-size:.52rem}.to-service-visit{display:grid;align-content:start;gap:.38rem;padding:.55rem;border-radius:.5rem;background:var(--works-secondary);font-size:.66rem}.to-service-visit textarea{width:100%;min-height:3.4rem;padding:.45rem;border:1px solid var(--to-border-default);border-radius:.4rem;color:var(--to-text-primary);background:var(--works-primary);font:inherit;resize:vertical}.to-service-execution>footer{display:flex;justify-content:flex-end;gap:.45rem;flex-wrap:wrap;padding-top:.55rem;border-top:1px solid var(--to-border-subtle)}.to-service-rail{display:grid;align-content:start;gap:.5rem;padding:.72rem}.to-service-rail>header{display:flex;align-items:center;gap:.55rem}.to-service-rail>header>.to-icon{width:2.4rem;height:2.4rem;padding:.5rem;border-radius:50%;color:var(--to-action-primary);background:var(--to-state-new-bg)}.to-service-rail>p{color:var(--to-text-secondary);font-size:.69rem}.to-service-rail>.to-button{justify-content:flex-start;min-height:2rem;font-size:.68rem}.to-service-rail section{display:grid;gap:.42rem;margin-top:.4rem;padding-top:.65rem;border-top:1px solid var(--to-border-subtle)}.to-service-rail section>header{display:flex;justify-content:space-between}.to-service-events p{display:flex;gap:.4rem;font-size:.64rem}.to-service-events p span{color:var(--to-action-secondary)}.to-service-related>div{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.to-service-related>div span{padding:.4rem;border:1px solid var(--to-border-subtle);border-radius:.4rem;background:var(--works-interactive);font-size:.63rem}.to-service-related small{color:var(--to-text-secondary);font-size:.6rem}.to-service-tabs .to-button{flex:none}.to-service-workspace{display:grid;gap:.7rem}.to-service-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0 1rem;border:1px solid var(--to-border-subtle);border-radius:.75rem;background:var(--works-primary);overflow:hidden}.to-service-summary .to-works-metric{min-height:4.45rem;padding:.55rem .62rem}.to-service-summary .to-works-metric strong{font-size:1.12rem}.to-service-summary .to-works-metric__icon{width:2rem;height:2rem}[data-to-theme=dark] .to-global-shell[data-workspace=works] .to-shell-main{background:#141a16}[data-to-theme=dark] .to-works{--works-canvas:#141a16;--works-workspace:#18211b;--works-primary:#1d2720;--works-secondary:#253129;--works-card:#29362d;--works-interactive:#303e34}[data-to-theme=dark] .to-works-hero{background:linear-gradient(90deg,#18211b,#1b281f 65%,#1e2d22)}[data-to-theme=dark] .to-works-nav{background:#222d26}[data-to-theme=dark] .to-works-summary,[data-to-theme=dark] .to-works-detail,[data-to-theme=dark] .to-works-analytics article,[data-to-theme=dark] .to-works-card{background:var(--works-primary)}[data-to-theme=dark] .to-works-stage,[data-to-theme=dark] .to-works-operational>section,[data-to-theme=dark] .to-works-week>section{background:var(--works-secondary)}[data-to-theme=dark] .to-works-operation,[data-to-theme=dark] .to-works-week article,[data-to-theme=dark] .to-service-client,[data-to-theme=dark] .to-service-problem,[data-to-theme=dark] .to-service-object,[data-to-theme=dark] .to-service-execution{background:var(--works-card)}@media(max-width:80rem){.to-works-projects-layout{grid-template-columns:1fr}.to-works-detail{position:static;max-height:none}.to-works-board{overflow-x:auto;grid-template-columns:repeat(6,10.5rem)}.to-service-layout{grid-template-columns:18rem minmax(0,1fr)}.to-service-rail{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.to-service-rail>header,.to-service-rail>h3,.to-service-rail>p,.to-service-rail>section{grid-column:1/-1}.to-works-summary{grid-template-columns:repeat(3,1fr)}}@media(max-width:64rem){.to-works-hero{align-items:start}.to-works-hero__actions .to-badge,.to-works-hero__actions .to-button:nth-child(3){display:none}.to-works-analytics{grid-template-columns:repeat(2,1fr)}.to-works-operational{grid-template-columns:1fr}.to-works-operational>section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.to-works-operational>section>header{grid-column:1/-1}.to-works-operation{margin:0}.to-works-week{grid-template-columns:repeat(2,1fr)}.to-service-layout{grid-template-columns:1fr}.to-service-queue{max-height:24rem;overflow:auto}.to-service-rail,.to-service-info-grid{grid-template-columns:1fr 1fr}}@media(max-width:48rem){.to-global-shell[data-workspace=works] .to-shell-main{padding-bottom:5.5rem}.to-works-hero{display:grid;padding:1rem}.to-works-hero h1{font-size:1.7rem}.to-works-hero__actions{display:none}.to-works-nav{margin:0 1rem .7rem}.to-works-nav__item{padding-inline:.8rem}.to-works-projects-layout,.to-service-layout{padding:0 .75rem 1.25rem}.to-works-summary{grid-template-columns:repeat(2,1fr)}.to-works-metric{grid-template-columns:1.8rem minmax(0,1fr);min-height:4rem}.to-works-metric .to-badge{grid-column:2;width:max-content}.to-works-toolbar{overflow-x:auto;flex-wrap:nowrap}.to-works-toolbar .to-button{flex:none}.to-works-board{grid-template-columns:1fr;overflow:visible}.to-works-stage{display:grid;grid-template-columns:1fr}.to-works-card{min-height:7.8rem}.to-works-detail{display:none}.to-works-analytics{grid-template-columns:1fr}.to-works-derived,.to-works-equipment,.to-works-calendar{padding:0 .75rem 5.5rem}.to-works-derived>header,.to-works-equipment>header,.to-works-calendar>header{align-items:start}.to-works-derived__summary{grid-template-columns:1fr}.to-works-operational>section{grid-template-columns:1fr}.to-works-operation{min-height:auto}.to-works-diagnostic{justify-self:start}.to-works-equipment-table{display:grid;gap:.55rem;border:0;background:transparent;box-shadow:none}.to-works-equipment-row--head{display:none}.to-works-equipment-row{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding:.8rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--works-card)}.to-works-equipment-row>.to-equipment-object,.to-works-equipment-row>.to-equipment-relation{grid-column:1/-1}.to-works-equipment-row>.to-icon{grid-column:2;grid-row:1}.to-works-week{grid-template-columns:1fr}.to-works-week article{min-height:auto}.to-service-queue{max-height:26rem}.to-service-detail{overflow:visible}.to-service-info-grid{grid-template-columns:1fr}.to-service-problem,.to-service-object{margin:.55rem}.to-service-client{grid-template-columns:2.35rem minmax(0,1fr)}.to-service-client>.to-button{grid-column:1/-1;width:100%;margin-top:.4rem}.to-service-contact-actions{max-width:100%}.to-service-execution__grid{grid-template-columns:1fr}.to-service-assignment label{grid-template-columns:auto 1.65rem minmax(0,1fr) auto}.to-service-assignment label>span:not(.to-service-engineer-avatar){display:none}.to-service-execution>footer{display:grid;grid-template-columns:1fr}.to-service-execution>footer .to-button{width:100%}.to-service-rail{grid-template-columns:1fr}.to-service-tabs{scrollbar-width:thin}}@media(max-width:30rem){.to-works-summary{grid-template-columns:1fr 1fr}.to-works-metric strong{font-size:1.05rem}.to-works-operation{grid-template-columns:1fr}.to-works-operation>.to-badge{grid-row:2;justify-self:start;max-width:100%;white-space:normal}.to-works-operation dl,.to-works-operation footer{grid-column:1}.to-service-request>div{flex-wrap:wrap}.to-service-request time{margin-left:0}.to-service-client .to-button{float:none;margin-top:.5rem}.to-service-problem,.to-service-client,.to-service-assignment{margin:.55rem}}@media(max-width:80rem){.to-service-summary{grid-template-columns:repeat(3,1fr)}}@media(max-width:48rem){.to-service-summary{grid-template-columns:repeat(2,1fr);margin:0 .75rem}.to-service-summary .to-works-metric{min-height:4rem}}@media(max-width:48rem){.to-works-equipment .to-works-toolbar{display:grid;grid-template-columns:1fr 1fr;overflow:visible}.to-works-equipment .to-works-toolbar .to-search{grid-column:1/-1;width:100%;max-width:none}.to-works-equipment .to-works-toolbar .to-button{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.to-works *{scroll-behavior:auto!important;transition-duration:1ms!important}}.to-global-shell[data-workspace=accounting] .to-shell-main{width:100%;margin:0;padding:0;background:var(--to-bg-canvas)}.to-accounting{--accounting-primary:var(--to-bg-surface);--accounting-secondary:var(--to-bg-subtle);--accounting-card:var(--to-bg-surface);--accounting-interactive:var(--to-bg-interactive);min-width:0;min-height:calc(100dvh - 4rem);padding:1rem 1.25rem 5rem;color:var(--to-text-primary);background:radial-gradient(ellipse at 68% 0%,color-mix(in srgb,var(--to-state-new-bg) 62%,transparent),transparent 36%),var(--to-bg-canvas)}.to-accounting :where(h1,h2,h3,p,dl,dd){margin:0}.to-accounting button,.to-accounting select,.to-accounting input{font:inherit}.to-accounting-eyebrow{margin-bottom:.3rem!important;color:var(--to-action-primary);font-size:.68rem;font-weight:650;letter-spacing:.09em}.to-accounting-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:.2rem .15rem .85rem}.to-accounting-hero h1{font-size:2.2rem;line-height:1;letter-spacing:-.045em}.to-accounting-hero>div:first-child>p:last-child{margin-top:.4rem;color:var(--to-text-secondary);font-size:1rem}.to-accounting-actions{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;flex-wrap:wrap}.to-accounting-actions .to-button{min-height:2.35rem}.to-accounting-nav{display:flex;gap:.15rem;margin-bottom:.75rem;padding:.22rem;border:1px solid var(--to-border-subtle);border-radius:.72rem;background:color-mix(in srgb,var(--accounting-primary) 84%,transparent);box-shadow:var(--to-shadow-control);overflow-x:auto;scrollbar-width:thin}.to-accounting-nav__item{min-height:2.2rem;padding:0 1.3rem;border:0;border-radius:.52rem;color:var(--to-text-secondary);background:transparent;white-space:nowrap;cursor:pointer}.to-accounting-nav__item[aria-current=page]{color:var(--to-action-on-primary);background:linear-gradient(135deg,var(--to-action-primary),color-mix(in srgb,var(--to-action-primary) 76%,#003826));box-shadow:var(--to-shadow-control)}.to-accounting-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.65rem;border:1px solid var(--to-border-subtle);border-radius:.75rem;background:var(--accounting-primary);box-shadow:var(--to-shadow-control);overflow:hidden}.to-accounting-metric{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;min-height:5.15rem;padding:.7rem .8rem;border:0;border-right:1px solid var(--to-border-subtle);color:var(--to-text-primary);background:transparent;text-align:left}.to-accounting-metric:last-child{border-right:0}.to-accounting-metric:is(button){cursor:pointer}.to-accounting-metric:is(button):hover{background:var(--accounting-interactive)}.to-accounting-metric__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;color:var(--to-state-new-text);background:var(--to-state-new-bg)}.to-accounting-metric__icon[data-tone=info]{color:var(--to-state-info-text);background:var(--to-state-info-bg)}.to-accounting-metric__icon[data-tone=attention]{color:var(--to-state-attention-text);background:var(--to-state-attention-bg)}.to-accounting-metric__icon[data-tone=critical]{color:var(--to-state-critical-text);background:var(--to-state-critical-bg)}.to-accounting-metric__copy{display:grid;gap:.12rem;min-width:0}.to-accounting-metric__copy>span,.to-accounting-metric__copy small{overflow:hidden;color:var(--to-text-secondary);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.to-accounting-metric__copy strong{font-size:1.2rem;line-height:1.1;font-variant-numeric:tabular-nums}.to-accounting-status{min-height:1.2rem;margin:.15rem 0!important;color:var(--to-state-new-text);font-size:.72rem}.to-accounting-categories{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.45rem;margin-bottom:.65rem}.to-accounting-category{display:grid;place-items:center;align-content:center;gap:.35rem;min-width:0;min-height:7.5rem;padding:.55rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;color:var(--to-text-primary);background:var(--accounting-primary);cursor:pointer}.to-accounting-category[aria-pressed=true]{border-color:var(--to-action-primary);background:var(--to-bg-selected);box-shadow:0 0 0 1px var(--to-action-primary)}.to-accounting-category img{width:4.5rem;height:3.8rem;object-fit:contain}.to-accounting-category__icon{display:grid;place-items:center;width:3.8rem;height:3.8rem;border-radius:.65rem;color:var(--to-action-primary);background:var(--to-state-new-bg)}.to-accounting-category>span{display:flex;justify-content:center;gap:.25rem;max-width:100%;font-size:.65rem;text-align:center}.to-accounting-category strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-accounting-category small{color:var(--to-text-secondary)}.to-accounting-toolbar{display:grid;grid-template-columns:minmax(16rem,1.4fr) repeat(3,minmax(9.2rem,.62fr)) auto;align-items:end;gap:.55rem;margin-bottom:.65rem}.to-accounting-search{height:2.55rem}.to-accounting-field{display:grid;gap:.2rem}.to-accounting-field>span{color:var(--to-text-secondary);font-size:.62rem}.to-accounting-field .to-select{min-width:0;height:2.55rem}.to-accounting-overview__body{display:grid;grid-template-columns:minmax(0,1fr) 22.5rem;gap:.65rem;align-items:start}.to-accounting-registry{min-width:0;border:1px solid var(--to-border-subtle);border-radius:.75rem;background:var(--accounting-primary);box-shadow:var(--to-shadow-control);overflow:hidden}.to-accounting-table-wrap{overflow-x:auto}.to-accounting-table{width:100%;min-width:58rem;border-collapse:collapse;font-size:.69rem}.to-accounting-table th{height:2.35rem;padding:.35rem .55rem;color:var(--to-text-secondary);background:var(--accounting-secondary);font-weight:600;text-align:left;white-space:nowrap}.to-accounting-table td{height:3rem;padding:.35rem .55rem;border-top:1px solid var(--to-border-subtle);vertical-align:middle}.to-accounting-table tbody tr[data-selected=true]{background:var(--to-bg-selected)}.to-accounting-table tbody tr:hover{background:var(--accounting-interactive)}.to-accounting-sort{padding:0;border:0;color:inherit;background:transparent;cursor:pointer}.to-accounting-product-identity{display:flex;align-items:center;gap:.5rem;min-width:0}.to-accounting-product-identity>span:last-child{display:grid;gap:.08rem;min-width:0}.to-accounting-product-identity strong,.to-accounting-product-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-accounting-product-identity small{color:var(--to-text-secondary);font-size:.6rem}.to-accounting-product-thumb{width:2rem;height:2rem;flex:0 0 auto;border-radius:.35rem;object-fit:contain;background:var(--accounting-secondary)}.to-accounting-product-thumb--icon{display:grid;place-items:center;color:var(--to-action-primary)}.to-accounting-product-thumb--icon .to-icon{width:1rem;height:1rem}.to-accounting-price{font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.to-accounting-number--new{color:var(--to-state-new-text);font-weight:650}.to-accounting-number--critical{color:var(--to-state-critical-text);font-weight:650}.to-accounting-pagination{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3.5rem;padding:.55rem .7rem;border-top:1px solid var(--to-border-subtle);color:var(--to-text-secondary);font-size:.68rem}.to-accounting-pagination>div{display:flex;gap:.3rem}.to-accounting-pagination .to-button{min-height:2rem;padding-inline:.65rem}.to-accounting-detail{position:sticky;top:4.75rem;display:grid;gap:.75rem;max-height:calc(100dvh - 5.5rem);padding:.85rem;border:1px solid var(--to-border-subtle);border-radius:.75rem;background:var(--accounting-primary);box-shadow:var(--to-shadow-raised);overflow:auto}.to-accounting-detail__hero{display:grid;grid-template-columns:6.5rem 1fr;align-items:center;gap:.75rem}.to-accounting-detail__image{width:6.5rem;height:6.5rem;object-fit:contain;border-radius:.65rem;background:var(--accounting-secondary)}.to-accounting-detail__hero h2{margin-top:.45rem;font-size:1.12rem;line-height:1.15}.to-accounting-detail__hero p{margin-top:.3rem!important;color:var(--to-text-secondary);font-size:.68rem}.to-accounting-detail__price{padding:.7rem;border:1px solid var(--to-border-subtle);border-radius:.55rem;background:var(--accounting-interactive)}.to-accounting-detail__price small{display:block;color:var(--to-text-secondary);font-size:.62rem}.to-accounting-detail__price strong{display:block;margin-top:.2rem;font-size:1.2rem}.to-accounting-detail>section:not(.to-accounting-detail__price){display:grid;gap:.55rem;padding-top:.7rem;border-top:1px solid var(--to-border-subtle)}.to-accounting-detail h3{font-size:.72rem}.to-accounting-detail-list{display:grid;gap:.35rem}.to-accounting-detail-list>div,.to-accounting-detail-list div{display:flex;justify-content:space-between;gap:.75rem;font-size:.65rem}.to-accounting-detail-list dt{color:var(--to-text-secondary)}.to-accounting-detail-list dd{text-align:right;font-weight:600}.to-accounting-stock-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--to-border-subtle);border-radius:.55rem;overflow:hidden}.to-accounting-stock-grid>span{display:grid;gap:.2rem;padding:.55rem .25rem;border-right:1px solid var(--to-border-subtle);text-align:center}.to-accounting-stock-grid>span:last-child{border:0}.to-accounting-stock-grid small{color:var(--to-text-secondary);font-size:.55rem}.to-accounting-stock-grid strong{font-size:.75rem}.to-accounting-detail footer{display:grid;gap:.45rem}.to-accounting-detail footer .to-button{width:100%}.to-accounting-mobile-list{display:none}.to-accounting-operational{display:grid;gap:.75rem}.to-accounting-operational>header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:.25rem .15rem}.to-accounting-operational>header h2{font-size:1.15rem}.to-accounting-operational>header p{margin-top:.22rem!important;color:var(--to-text-secondary);font-size:.72rem}.to-accounting-batch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.to-accounting-batch{display:grid;gap:.75rem;min-height:11rem;padding:.85rem;border:1px solid var(--to-border-subtle);border-radius:.7rem;background:var(--accounting-card);box-shadow:var(--to-shadow-control)}.to-accounting-batch header,.to-accounting-batch footer{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.to-accounting-batch header>div{display:grid;gap:.15rem}.to-accounting-batch small{color:var(--to-text-secondary);font-size:.65rem}.to-accounting-batch dl{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.to-accounting-batch dl>div{display:grid;gap:.18rem}.to-accounting-batch dt{color:var(--to-text-secondary);font-size:.62rem}.to-accounting-batch dd{font-size:.72rem;font-weight:650}.to-accounting-batch progress,.to-accounting-analytics-row progress{width:100%;height:.55rem;accent-color:var(--to-action-primary)}.to-accounting-batch footer{align-items:center;color:var(--to-text-secondary);font-size:.68rem}.to-accounting-serials,.to-accounting-history{border:1px solid var(--to-border-subtle);border-radius:.75rem;background:var(--accounting-primary);overflow:hidden}.to-accounting-serials>article{display:grid;grid-template-columns:1.2fr 1fr auto auto;align-items:center;gap:1rem;min-height:4rem;padding:.55rem .75rem;border-bottom:1px solid var(--to-border-subtle)}.to-accounting-serials>article:last-child,.to-accounting-history>article:last-child{border:0}.to-accounting-serials code{font-size:.68rem}.to-accounting-serials article>div{display:grid;gap:.15rem}.to-accounting-serials article>div small{color:var(--to-text-secondary);font-size:.62rem}.to-accounting-reservations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.to-accounting-reservations>article{display:grid;gap:.75rem;padding:.8rem;border:1px solid var(--to-border-subtle);border-radius:.7rem;background:var(--accounting-primary)}.to-accounting-reservations header{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}.to-accounting-reservations header>div{display:grid;gap:.15rem}.to-accounting-reservations small{color:var(--to-text-secondary);font-size:.62rem}.to-accounting-reservation-counts{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--to-border-subtle);border-radius:.55rem;overflow:hidden}.to-accounting-reservation-counts>span{display:grid;gap:.2rem;padding:.5rem;border-right:1px solid var(--to-border-subtle);text-align:center}.to-accounting-reservation-counts>span:last-child{border:0}.to-accounting-low-stock{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.to-accounting-low-stock>article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--to-state-critical-text) 28%,var(--to-border-subtle));border-radius:.7rem;background:var(--accounting-primary)}.to-accounting-low-stock dl{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem}.to-accounting-low-stock dl>div{display:flex;justify-content:space-between;padding:.5rem;border-radius:.45rem;background:var(--accounting-secondary);font-size:.7rem}.to-accounting-low-stock .to-button{grid-column:1/-1}.to-accounting-history>article{display:grid;grid-template-columns:7rem minmax(0,1fr) auto 3rem;align-items:center;gap:.75rem;min-height:3.5rem;padding:.55rem .75rem;border-bottom:1px solid var(--to-border-subtle)}.to-accounting-history time,.to-accounting-history small{color:var(--to-text-secondary);font-size:.62rem}.to-accounting-history article>div{display:grid;gap:.12rem}.to-accounting-analytics{display:grid;grid-template-columns:1.25fr .9fr .8fr;gap:.65rem}.to-accounting-analytics>article{display:grid;align-content:start;gap:.65rem;min-height:17rem;padding:.85rem;border:1px solid var(--to-border-subtle);border-radius:.7rem;background:var(--accounting-primary)}.to-accounting-analytics h3{font-size:.78rem}.to-accounting-analytics-row{display:grid;grid-template-columns:9rem minmax(4rem,1fr) 2.5rem;align-items:center;gap:.5rem;font-size:.65rem}.to-accounting-analytics-row strong{text-align:right}.to-accounting-analytics .to-accounting-metric{min-height:4rem;border:1px solid var(--to-border-subtle);border-radius:.55rem}.to-accounting-quality{display:grid;gap:.5rem}.to-accounting-quality>div{display:flex;justify-content:space-between;gap:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--to-border-subtle);font-size:.68rem}.to-accounting-quality dt{color:var(--to-text-secondary)}.to-accounting-quality dd{text-align:right;font-weight:650}.to-accounting-provenance{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem;padding-top:.7rem;border-top:1px solid var(--to-border-subtle);color:var(--to-text-secondary);font-size:.62rem}.to-accounting-loading,.to-accounting-error{padding:2rem;border-radius:.75rem;background:var(--to-bg-surface)}[data-to-theme=dark] .to-accounting{--accounting-primary:#1c211d;--accounting-secondary:#242b26;--accounting-card:#202621;--accounting-interactive:#263029;background:radial-gradient(ellipse at 68% 0%,rgb(45 103 58 / 18%),transparent 34%),#121612}[data-to-theme=dark] .to-accounting-category img,[data-to-theme=dark] .to-accounting-product-thumb,[data-to-theme=dark] .to-accounting-detail__image{background:#eef2ef}[data-to-theme=dark] .to-accounting-nav__item[aria-current=page]{color:#ecffea}@media(max-width:80rem){.to-accounting{padding-inline:1rem}.to-accounting-overview__body{grid-template-columns:1fr}.to-accounting-detail{position:static;grid-template-columns:1fr 1fr;max-height:none}.to-accounting-detail__hero,.to-accounting-detail footer{grid-column:1/-1}.to-accounting-categories{grid-template-columns:repeat(4,1fr)}.to-accounting-toolbar{grid-template-columns:1fr 1fr 1fr}.to-accounting-search{grid-column:1/-1}.to-accounting-toolbar>.to-button{align-self:end}.to-accounting-batch-grid,.to-accounting-reservations{grid-template-columns:repeat(2,1fr)}.to-accounting-analytics{grid-template-columns:1fr 1fr}.to-accounting-analytics>article:first-child{grid-column:1/-1}}@media(max-width:64rem){.to-accounting-summary{grid-template-columns:repeat(2,1fr)}.to-accounting-metric:nth-child(2){border-right:0}.to-accounting-metric:nth-child(-n+2){border-bottom:1px solid var(--to-border-subtle)}.to-accounting-hero{align-items:flex-start;flex-direction:column}.to-accounting-actions{justify-content:flex-start}.to-accounting-detail{display:none}.to-accounting-table th:nth-child(3),.to-accounting-table td:nth-child(3),.to-accounting-table th:nth-child(5),.to-accounting-table td:nth-child(5),.to-accounting-table th:nth-child(6),.to-accounting-table td:nth-child(6){display:none}.to-accounting-table{min-width:43rem}.to-accounting-serials>article{grid-template-columns:1fr 1fr auto}.to-accounting-serials>article>.to-button{display:none}}@media(max-width:48rem){.to-accounting{min-height:100dvh;padding:.7rem .7rem calc(5.75rem + env(safe-area-inset-bottom))}.to-accounting-hero{gap:.7rem;padding-bottom:.55rem}.to-accounting-hero h1{font-size:1.75rem}.to-accounting-hero>div:first-child>p:last-child{font-size:.86rem}.to-accounting-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.to-accounting-actions .to-button{width:100%;padding-inline:.55rem}.to-accounting-nav{position:sticky;top:3.75rem;z-index:var(--to-z-sticky);margin-inline:-.7rem;padding-inline:.7rem;border-inline:0;border-radius:0;scroll-snap-type:x proximity}.to-accounting-nav__item{scroll-snap-align:center;padding-inline:1rem}.to-accounting-summary{gap:.45rem;border:0;background:transparent;box-shadow:none;overflow:visible}.to-accounting-metric,.to-accounting-metric:nth-child(n){min-height:5.25rem;padding:.58rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--accounting-primary)}.to-accounting-metric__icon{width:2.1rem;height:2.1rem}.to-accounting-metric__copy strong{font-size:1rem}.to-accounting-categories{grid-template-columns:repeat(4,minmax(0,1fr));margin-right:0;overflow:visible}.to-accounting-category{min-width:0;min-height:6.4rem}.to-accounting-category img{width:3.6rem;height:3rem}.to-accounting-category>span{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;width:100%}.to-accounting-category strong{white-space:normal;line-height:1.18}.to-accounting-toolbar{grid-template-columns:1fr 1fr}.to-accounting-search{grid-column:1/-1}.to-accounting-field:nth-of-type(3){grid-column:1/-1}.to-accounting-toolbar>.to-button{width:100%}.to-accounting-table-wrap{display:none}.to-accounting-mobile-list{display:grid;gap:.5rem;padding:.55rem}.to-accounting-mobile-card{display:grid;gap:.65rem;width:100%;padding:.7rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;color:var(--to-text-primary);background:var(--accounting-card);text-align:left}.to-accounting-mobile-card header,.to-accounting-mobile-card footer{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.to-accounting-mobile-card header>.to-accounting-product-identity{min-width:0}.to-accounting-mobile-card dl{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.to-accounting-mobile-card dl>div{display:grid;gap:.15rem;padding:.45rem;border-radius:.45rem;background:var(--accounting-secondary)}.to-accounting-mobile-card dt{color:var(--to-text-secondary);font-size:.58rem}.to-accounting-mobile-card dd{font-size:.68rem;font-weight:650}.to-accounting-mobile-card footer{color:var(--to-text-secondary)}.to-accounting-pagination{align-items:flex-start;flex-direction:column}.to-accounting-pagination>div .to-button:nth-child(3){display:none}.to-accounting-operational>header{align-items:flex-start;flex-direction:column}.to-accounting-batch-grid,.to-accounting-reservations,.to-accounting-low-stock,.to-accounting-analytics{grid-template-columns:1fr}.to-accounting-analytics>article:first-child{grid-column:auto}.to-accounting-serials{display:grid;gap:.5rem;border:0;background:transparent}.to-accounting-serials>article{grid-template-columns:1fr auto;padding:.7rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--accounting-primary)}.to-accounting-serials>article>div:nth-child(2){grid-column:1/-1}.to-accounting-history{display:grid;gap:.5rem;border:0;background:transparent}.to-accounting-history>article{grid-template-columns:1fr auto;gap:.45rem;padding:.7rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--accounting-primary)}.to-accounting-history time{grid-column:1}.to-accounting-history article>div{grid-column:1/-1;grid-row:2}.to-accounting-history article>.to-badge{grid-column:2;grid-row:1}.to-accounting-history article>strong{grid-column:2;grid-row:2}.to-accounting-analytics-row{grid-template-columns:7rem 1fr 2rem}.to-accounting-provenance{flex-direction:column}.to-accounting .to-drawer{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border-radius:0}}@media(max-width:30rem){.to-accounting-actions .to-button{font-size:.7rem}.to-accounting-summary{grid-template-columns:1fr 1fr}.to-accounting-metric{grid-template-columns:1.85rem 1fr}.to-accounting-metric__icon{width:1.85rem;height:1.85rem}.to-accounting-metric__icon .to-icon{width:.95rem}.to-accounting-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.to-accounting-category{min-height:6.8rem}.to-accounting-toolbar{grid-template-columns:1fr}.to-accounting-search,.to-accounting-field:nth-of-type(3){grid-column:auto}.to-accounting-batch dl{grid-template-columns:1fr 1fr}.to-accounting-batch dl>div:last-child{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.to-accounting *{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}.to-finance{--finance-green:#227b49;--finance-blue:#3477c5;--finance-amber:#bd761d;--finance-red:#bd4e43;display:grid;gap:.875rem;min-width:0;color:var(--to-text-primary)}.to-finance *{box-sizing:border-box}.to-finance button,.to-finance select{font:inherit}.to-finance h1,.to-finance h2,.to-finance h3,.to-finance p{margin:0}.to-finance-hero{min-height:6.25rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:.75rem 1rem 1rem;border-radius:1rem;background:linear-gradient(120deg,color-mix(in srgb,var(--to-bg-surface) 96%,var(--to-state-new-bg)),var(--to-bg-surface));border:1px solid var(--to-border-subtle)}.to-finance-eyebrow{margin-bottom:.25rem!important;color:var(--to-action-primary);font-size:.6875rem;font-weight:700;letter-spacing:.11em}.to-finance-hero h1{font-size:clamp(1.75rem,2.1vw,2.4rem);line-height:1.05;letter-spacing:-.045em}.to-finance-hero p:last-child{margin-top:.4rem;color:var(--to-text-secondary);font-size:.8125rem}.to-finance-hero__actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.to-finance-nav{display:flex;gap:1.5rem;min-width:0;overflow-x:auto;border-bottom:1px solid var(--to-border-default);scrollbar-width:thin;scroll-snap-type:x proximity}.to-finance-nav button{flex:none;min-height:2.8rem;padding:0 .05rem;border:0;border-bottom:2px solid transparent;color:var(--to-text-secondary);background:transparent;white-space:nowrap;cursor:pointer;scroll-snap-align:center;font-size:.8125rem}.to-finance-nav button[aria-current=page]{color:var(--to-text-primary);border-bottom-color:var(--to-action-primary);font-weight:700}.to-finance-status:empty{display:none}.to-finance-status{padding:.55rem .75rem;border:1px solid color-mix(in srgb,var(--to-state-info-text) 25%,transparent);border-radius:.65rem;color:var(--to-state-info-text);background:var(--to-state-info-bg);font-size:.75rem}.to-finance-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;border:1px solid var(--to-border-default);border-radius:.9rem;background:var(--to-bg-surface);box-shadow:var(--to-shadow-raised)}.to-finance-summary-wrap{min-width:0}.to-finance-summary-hint{display:none!important}.to-finance-metric{min-height:6.05rem;display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.85rem;border:0;border-right:1px solid var(--to-border-subtle);color:inherit;background:transparent;text-align:left}.to-finance-metric:last-child{border-right:0}.to-finance-metric:is(button){cursor:pointer}.to-finance-metric:is(button):hover{background:var(--to-bg-subtle)}.to-finance-metric__icon{width:2.15rem;height:2.15rem;display:grid;place-items:center;border-radius:.7rem;color:var(--to-text-secondary);background:var(--to-bg-subtle)}.to-finance-metric__icon[data-kind=income]{color:var(--to-state-new-text);background:var(--to-state-new-bg)}.to-finance-metric__icon[data-kind=expense],.to-finance-metric__icon[data-kind=critical]{color:var(--to-state-critical-text);background:var(--to-state-critical-bg)}.to-finance-metric__body{display:grid;gap:.12rem;min-width:0}.to-finance-metric__body>span,.to-finance-metric__body small{color:var(--to-text-secondary);font-size:.6875rem}.to-finance-metric__body strong{font-size:clamp(1rem,1.5vw,1.35rem);font-variant-numeric:tabular-nums;letter-spacing:-.04em;white-space:nowrap}.to-finance-metric__body small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-finance-overview{display:grid;gap:.875rem}.to-finance-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 16.5rem;gap:.875rem;align-items:start}.to-finance-overview-main{display:grid;gap:.875rem;min-width:0}.to-finance-overview-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.to-finance-overview-row--top{grid-template-columns:minmax(0,1.65fr) minmax(16rem,.8fr)}.to-finance-card{min-width:0;padding:.9rem;border:1px solid var(--to-border-default);border-radius:.85rem;background:var(--to-bg-surface);box-shadow:0 1px 2px color-mix(in srgb,var(--to-text-primary) 6%,transparent)}.to-finance-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.to-finance-section-head h2{font-size:.925rem;line-height:1.2}.to-finance-section-head p{margin-top:.22rem;color:var(--to-text-secondary);font-size:.6875rem}.to-finance-section-head .to-button{min-height:2rem}.to-finance-chart-legend{display:flex;gap:1rem;color:var(--to-text-secondary);font-size:.6875rem}.to-finance-chart-legend span{display:flex;align-items:center;gap:.35rem}.to-finance-chart-legend i{width:.55rem;height:.55rem;border-radius:.18rem;background:var(--finance-green)}.to-finance-chart-legend i[data-kind=expense]{background:var(--finance-blue)}.to-finance-bars{height:10rem;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:.45rem;align-items:end;margin-top:.75rem;padding:.5rem .25rem 0;border-bottom:1px solid var(--to-border-subtle);background:repeating-linear-gradient(to top,transparent 0,transparent calc(25% - 1px),var(--to-border-subtle) 25%)}.to-finance-bars__group{height:100%;display:grid;grid-template-rows:minmax(0,1fr) 1rem;gap:.25rem;align-items:end;text-align:center;color:var(--to-text-secondary);font-size:.6rem}.to-finance-bars__columns{height:100%;display:flex;align-items:end;justify-content:center;gap:.12rem}.to-finance-bars__columns i{width:min(45%,.75rem);border-radius:.18rem .18rem 0 0;background:var(--finance-green)}.to-finance-bars__columns i[data-kind=expense]{background:var(--finance-blue)}.to-finance-expenses{display:grid;grid-template-columns:8.2rem minmax(0,1fr);align-items:center;gap:.65rem}.to-finance-expenses>.to-finance-section-head{grid-column:1/-1}.to-finance-donut{width:7.4rem;aspect-ratio:1;margin:auto;display:grid;place-items:center;border-radius:50%;background:var(--finance-donut);position:relative}.to-finance-donut:after{content:"";position:absolute;top:1.1rem;right:1.1rem;bottom:1.1rem;left:1.1rem;border-radius:50%;background:var(--to-bg-surface)}.to-finance-donut>span{position:relative;z-index:1;display:grid;text-align:center}.to-finance-donut small{color:var(--to-text-secondary);font-size:.6rem}.to-finance-donut strong{font-size:.85rem}.to-finance-expense-list{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.to-finance-expense-list li{display:grid;grid-template-columns:.5rem minmax(0,1fr) auto;align-items:center;gap:.4rem;font-size:.65rem}.to-finance-expense-list i{width:.45rem;height:.45rem;border-radius:50%}.to-finance-expense-list strong{font-variant-numeric:tabular-nums}.to-finance-mini-table{display:grid}.to-finance-mini-table>button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.45rem;padding:.5rem .15rem;border:0;border-bottom:1px solid var(--to-border-subtle);color:inherit;background:transparent;text-align:left;cursor:pointer}.to-finance-mini-table>button:hover{background:var(--to-bg-subtle)}.to-finance-mini-table>button>span{display:grid;gap:.2rem}.to-finance-mini-table>button>span:last-child{justify-items:end}.to-finance-mini-table strong{font-size:.75rem}.to-finance-mini-table small{color:var(--to-text-secondary);font-size:.65rem}.to-finance-amount{font-size:.76rem;font-variant-numeric:tabular-nums;white-space:nowrap}.to-finance-amount[data-kind=income]{color:var(--to-state-new-text)}.to-finance-amount[data-kind=expense]{color:var(--to-state-critical-text)}.to-finance-account-map{display:grid;gap:.35rem}.to-finance-account-map>div{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.45rem;border-radius:.55rem;background:var(--to-bg-subtle)}.to-finance-account-map span:nth-child(2){display:grid}.to-finance-account-map small{color:var(--to-text-secondary);font-size:.62rem}.to-finance-account-map strong{font-size:.72rem}.to-finance-account-icon{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.55rem;color:var(--to-state-new-text);background:var(--to-state-new-bg)}.to-finance-plan-grid{display:grid;gap:.7rem}.to-finance-plan-grid>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem}.to-finance-plan-grid small,.to-finance-plan-grid span{color:var(--to-text-secondary);font-size:.65rem}.to-finance-plan-grid progress{grid-column:1/-1;width:100%;height:.4rem;accent-color:var(--finance-green)}.to-finance-plan-grid>div:nth-child(2) progress{accent-color:var(--finance-blue)}.to-finance-forecast{padding:.65rem;border-radius:.6rem;background:var(--to-bg-subtle)}.to-finance-forecast span{grid-column:1/-1}.to-finance-operation-list{display:grid}.to-finance-operation-list>button{display:grid;grid-template-columns:2rem minmax(0,1fr) auto auto;align-items:center;gap:.6rem;min-height:3.1rem;padding:.35rem;border:0;border-bottom:1px solid var(--to-border-subtle);color:inherit;background:transparent;text-align:left;cursor:pointer}.to-finance-operation-list>button:hover{background:var(--to-bg-subtle)}.to-finance-operation-list>button>span:nth-child(2){display:grid}.to-finance-operation-list strong{font-size:.72rem}.to-finance-operation-list small{color:var(--to-text-secondary);font-size:.62rem}.to-finance-operation-icon{width:1.9rem;height:1.9rem;display:grid;place-items:center;border-radius:.55rem;background:var(--to-bg-subtle)}.to-finance-operation-icon[data-kind=income]{color:var(--to-state-new-text);background:var(--to-state-new-bg)}.to-finance-operation-icon[data-kind=expense]{color:var(--to-state-critical-text);background:var(--to-state-critical-bg)}.to-finance-rail{display:grid;gap:.875rem;position:sticky;top:5.3rem}.to-finance-rail>section{padding:.85rem;border:1px solid var(--to-border-default);border-radius:.85rem;background:var(--to-bg-surface)}.to-finance-assistant{background:linear-gradient(145deg,var(--to-state-ai-bg),var(--to-bg-surface))!important}.to-finance-assistant>header{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.5rem}.to-finance-assistant>header>div{display:grid}.to-finance-assistant__avatar{width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;color:var(--to-state-ai-text);background:color-mix(in srgb,var(--to-state-ai-bg) 70%,var(--to-bg-surface))}.to-finance-assistant strong{font-size:.72rem}.to-finance-assistant small{color:var(--to-text-secondary);font-size:.6rem}.to-finance-assistant p{margin:.75rem 0;color:var(--to-text-secondary);font-size:.7rem;line-height:1.45}.to-finance-assistant .to-button{width:100%}.to-finance-quick{display:grid;gap:.45rem}.to-finance-quick .to-finance-section-head{margin-bottom:.2rem}.to-finance-quick>.to-button{width:100%;justify-content:flex-start;min-height:2.35rem;font-size:.7rem}.to-finance-attention{display:grid;gap:.2rem}.to-finance-attention>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding:.45rem 0;border-bottom:1px solid var(--to-border-subtle)}.to-finance-attention>div>span{display:grid}.to-finance-attention strong{font-size:.68rem}.to-finance-attention small{color:var(--to-text-secondary);font-size:.6rem}.to-finance-operational{display:grid;gap:.85rem;min-width:0}.to-finance-operational>.to-finance-section-head{min-height:3.25rem;align-items:center;margin:0;padding:.25rem}.to-finance-operational>.to-finance-section-head h2{font-size:1.15rem}.to-finance-toolbar{display:grid;grid-template-columns:minmax(16rem,1fr) 12rem 12rem auto;align-items:end;gap:.5rem;padding:.65rem;border:1px solid var(--to-border-default);border-radius:.85rem;background:var(--to-bg-surface)}.to-finance-toolbar .to-search,.to-finance-toolbar .to-select{width:100%}.to-finance-register{overflow:hidden;border:1px solid var(--to-border-default);border-radius:.85rem;background:var(--to-bg-surface)}.to-finance-register-row{width:100%;min-height:4rem;display:grid;grid-template-columns:2.25rem minmax(13rem,1.6fr) minmax(5rem,.55fr) minmax(9rem,.8fr) auto 1.25rem;align-items:center;gap:.75rem;padding:.55rem .8rem;border:0;border-bottom:1px solid var(--to-border-subtle);color:inherit;background:transparent;text-align:left;cursor:pointer}.to-finance-register-row:hover,.to-finance-register-row[data-selected=true]{background:var(--to-bg-selected)}.to-finance-register-icon{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:.65rem;color:var(--to-text-secondary);background:var(--to-bg-subtle)}.to-finance-register-icon[data-kind=income]{color:var(--to-state-new-text);background:var(--to-state-new-bg)}.to-finance-register-icon[data-kind=expense]{color:var(--to-state-critical-text);background:var(--to-state-critical-bg)}.to-finance-register-identity,.to-finance-register-date,.to-finance-register-sum{display:grid;gap:.15rem;min-width:0}.to-finance-register-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem}.to-finance-register small{color:var(--to-text-secondary);font-size:.65rem}.to-finance-register-footer{display:flex;justify-content:space-between;gap:1rem;padding:.7rem .85rem;color:var(--to-text-secondary);font-size:.7rem}.to-finance-register-footer strong{color:var(--to-text-primary)}.to-finance-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.to-finance-definition-list,.to-finance-detail-list{display:grid;gap:.45rem;margin:0}.to-finance-definition-list>div,.to-finance-detail-list>div{display:grid;grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);gap:.6rem;padding:.45rem;border-radius:.5rem;background:var(--to-bg-subtle)}.to-finance-definition-list dt,.to-finance-detail-list dt{font-weight:700}.to-finance-definition-list dd,.to-finance-detail-list dd{margin:0;color:var(--to-text-secondary);overflow-wrap:anywhere}.to-finance-diagnostics{padding:.4rem;color:var(--to-text-disabled);font-size:.625rem;text-align:center}.to-finance-loading,.to-finance-error{padding:3rem;border-radius:1rem;background:var(--to-bg-surface)}@media(max-width:80rem){.to-finance-overview-grid{grid-template-columns:minmax(0,1fr) 14.5rem}.to-finance-overview-row--top{grid-template-columns:minmax(0,1.45fr) minmax(15rem,.8fr)}.to-finance-summary{grid-template-columns:repeat(5,minmax(9.5rem,1fr));overflow-x:auto}.to-finance-metric{min-width:9.5rem}.to-finance-rail{position:static}.to-finance-toolbar{grid-template-columns:minmax(14rem,1fr) 10rem 10rem auto}}@media(max-width:64rem){.to-finance-overview-grid{grid-template-columns:1fr}.to-finance-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.to-finance-overview-row--top{grid-template-columns:minmax(0,1.4fr) minmax(15rem,.8fr)}.to-finance-hero{align-items:flex-start}.to-finance-hero__actions{max-width:23rem}.to-finance-register-row{grid-template-columns:2.25rem minmax(10rem,1.5fr) minmax(5rem,.5fr) minmax(8rem,.8fr) auto 1.25rem}.to-finance-toolbar{grid-template-columns:minmax(14rem,1fr) repeat(2,9rem) auto}}@media(max-width:48rem){.to-finance{gap:.75rem}.to-finance-hero{display:grid;min-height:auto;padding:1rem}.to-finance-hero__actions{max-width:none;justify-content:flex-start}.to-finance-nav{gap:1.1rem;margin-inline:-.25rem;padding-inline:.25rem}.to-finance-overview-row,.to-finance-overview-row--top,.to-finance-analytics-grid,.to-finance-rail{grid-template-columns:1fr}.to-finance-toolbar{grid-template-columns:1fr 1fr}.to-finance-toolbar>.to-search{grid-column:1/-1}.to-finance-toolbar>.to-button{width:100%}.to-finance-register{border:0;background:transparent;display:grid;gap:.6rem;overflow:visible}.to-finance-register-row{min-height:0;grid-template-columns:2.25rem minmax(0,1fr) auto;padding:.75rem;border:1px solid var(--to-border-default);border-radius:.75rem;background:var(--to-bg-surface)}.to-finance-register-row>.to-finance-register-date{grid-column:2}.to-finance-register-row>.to-finance-register-sum{grid-column:2}.to-finance-register-row>.to-badge{grid-column:3;grid-row:2;align-self:start}.to-finance-register-row>svg{grid-column:3;grid-row:1}.to-finance-register-footer{padding:.65rem 0}.to-finance-summary{margin-inline:-.1rem}.to-finance-operation-list>button{grid-template-columns:2rem minmax(0,1fr) auto}.to-finance-operation-list>button>.to-badge{grid-column:2;justify-self:start}.to-finance-bars{height:9rem}}@media(max-width:30rem){.to-finance{padding-bottom:5rem}.to-finance-hero h1{font-size:1.8rem}.to-finance-hero__actions{display:grid;grid-template-columns:1fr}.to-finance-hero__actions .to-button{width:100%}.to-finance-summary{grid-template-columns:repeat(5,10.5rem);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.to-finance-metric{scroll-snap-align:start}.to-finance-summary-hint{display:block!important;margin:.35rem .25rem 0!important;color:var(--to-text-secondary);font-size:.6875rem;text-align:right}.to-finance-expenses{grid-template-columns:7.5rem minmax(0,1fr)}.to-finance-donut{width:6.8rem}.to-finance-toolbar{grid-template-columns:1fr}.to-finance-toolbar>*{grid-column:1!important}.to-finance-register-footer{display:grid}.to-finance-register-row{grid-template-columns:2.25rem minmax(0,1fr) auto;gap:.55rem}.to-finance-register-row>.to-badge{max-width:7.5rem;white-space:normal;text-align:center;line-height:1.2}.to-finance-mini-table>button{grid-template-columns:1fr}.to-finance-mini-table>button>span:last-child{justify-items:start}.to-finance-operation-list>button{grid-template-columns:2rem minmax(0,1fr)}.to-finance-operation-list>button>.to-finance-amount{grid-column:2}.to-finance-operation-list>button>.to-badge{grid-column:2}.to-finance-card{padding:.75rem}.to-finance-nav button{min-height:2.9rem}.to-finance-diagnostics{text-align:left}}@media(prefers-reduced-motion:reduce){.to-finance *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.to-partners-workspace{--pp-border:color-mix(in srgb,var(--to-color-border,#dfe8e4) 84%,transparent);min-width:0;padding:18px 18px 88px;background:var(--to-color-canvas,#f6faf8);color:var(--to-color-text,#10231b)}.to-partners-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 4px 14px}.to-partners-hero>.to-button,.to-partners-hero>.to-button *{color:#fff!important}.to-partners-hero span{color:#14975a;font-size:13px}.to-partners-hero h1{margin:5px 0 0;font-size:34px;line-height:1;font-weight:780;letter-spacing:-.04em}.to-partners-hero p{margin:5px 0 0;color:var(--to-color-text-muted,#627269);font-size:14px}.to-partners-nav{display:flex;overflow:auto;scrollbar-width:none;border:1px solid var(--pp-border);border-radius:10px;background:var(--to-color-surface,#fff);padding:4px;gap:3px}.to-partners-nav__item{flex:1;min-width:max-content;border:0;border-radius:7px;background:transparent;padding:9px 16px;color:var(--to-color-text-muted,#5f7168);cursor:pointer}.to-partners-nav__item[data-active=true]{background:#0b7b49;color:#fff;box-shadow:0 4px 12px #0b7b4930}.to-partners-summary{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin:10px 0}.to-partners-metric{display:grid;grid-template-columns:38px 1fr;gap:8px;align-items:center;min-width:0;min-height:68px;padding:9px;border:1px solid var(--pp-border);border-radius:9px;background:var(--to-color-surface,#fff)}.to-partners-metric__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#dcf8e9;color:#098d50}.to-partners-metric strong,.to-partners-metric small,.to-partners-metric em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.to-partners-metric strong{font-size:19px;line-height:1.1}.to-partners-metric small{font-size:10px;color:var(--to-color-text-muted,#627269)}.to-partners-metric em{font-size:9px;color:#079a53;font-style:normal}.to-partners-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:12px}.to-partners-overview-grid>main{display:grid;gap:10px}.to-partners-card,.to-partners-rail>section,.to-partners-register,.to-partners-context{border:1px solid var(--pp-border);border-radius:10px;background:var(--to-color-surface,#fff);box-shadow:0 5px 18px #0a35230a}.to-partners-card{padding:12px}.to-partners-card>header,.to-partners-register>header,.to-partners-context>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.to-partners-card h2,.to-partners-register h2,.to-partners-context h2{margin:0;font-size:14px}.to-partners-card header span,.to-partners-card header button{border:0;background:none;color:#1558c7;font-size:11px}.to-partners-map__canvas{position:relative;height:270px;margin-top:10px;border-radius:8px;overflow:hidden;background:radial-gradient(circle at 55% 48%,#a6e3c2 0 18%,transparent 19%),linear-gradient(145deg,#d7f2ff 0,#d7f2ff 25%,#caead7 26%,#caead7 68%,#aedcf5 69%);isolation:isolate}.to-partners-map__canvas:before{content:"";position:absolute;top:14%;right:8%;bottom:14%;left:8%;background:#d8ead1;clip-path:polygon(2% 60%,13% 30%,32% 35%,44% 12%,62% 26%,84% 6%,98% 42%,78% 77%,56% 68%,35% 90%,14% 78%);box-shadow:inset 0 0 0 2px #fff8}.to-partners-map__canvas span{position:absolute;z-index:1;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;transform:translate(-50%,-50%);background:#087d46;color:#fff;font-weight:800;box-shadow:0 0 0 8px #32ad6b2c}.to-partners-map footer{display:flex;gap:12px;padding-top:9px;color:var(--to-color-text-muted,#627269);font-size:10px}.to-partners-map footer b{color:#12a661}.to-partners-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.to-partners-mini,.to-partners-line{display:grid;grid-template-columns:28px 1fr auto;align-items:center;width:100%;gap:8px;padding:6px 0;border:0;border-bottom:1px solid var(--pp-border);background:none;text-align:left;color:inherit}.to-partners-mini i,.to-partners-identity i{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;background:#0b8d52;color:#fff;font-style:normal;font-weight:700}.to-partners-mini strong,.to-partners-mini small,.to-partners-mini time,.to-partners-line strong,.to-partners-line small{display:block;font-size:10px}.to-partners-mini small,.to-partners-mini time,.to-partners-line small{color:var(--to-color-text-muted,#627269)}.to-partners-donut{float:left;display:grid;place-items:center;align-content:center;width:130px;height:130px;margin:18px 28px 8px;border-radius:50%;background:radial-gradient(circle,#fff 0 50%,transparent 51%),conic-gradient(#11ab61 0,#11ab61 67%,#23a8e3 67%,#23a8e3 85%,#f4a61e 85%,#f4a61e 95%,#ef5050 95%);color:#10231b}.to-partners-donut strong,.to-partners-donut small{display:block;text-align:center}.to-partners-card>p{display:flex;align-items:center;justify-content:space-between;font-size:11px}.to-partners-rail{display:grid;align-content:start;gap:10px}.to-partners-rail>section{padding:13px}.to-partners-assistant header{display:flex;align-items:center;gap:8px}.to-partners-assistant header>span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#d7f7e5;color:#087d46}.to-partners-assistant h2{margin:22px 0 7px;text-align:center;font-size:17px}.to-partners-assistant p{text-align:center;color:var(--to-color-text-muted,#627269);font-size:12px;line-height:1.45}.to-partners-assistant .to-button{width:100%;justify-content:flex-start;margin-top:7px}.to-partners-priority h3{margin:0 0 8px;font-size:13px}.to-partners-priority button{display:grid;grid-template-columns:1fr auto;width:100%;padding:9px 0;border:0;border-bottom:1px solid var(--pp-border);background:none;color:inherit;text-align:left}.to-partners-priority strong,.to-partners-priority small{display:block;font-size:11px}.to-partners-priority small{color:var(--to-color-text-muted,#627269)}.to-partners-register,.to-partners-context{margin-top:10px;padding:14px}.to-partners-register>header p,.to-partners-context>header p{margin:3px 0 0;color:var(--to-color-text-muted,#627269);font-size:11px}.to-partners-controls{display:grid;grid-template-columns:minmax(240px,1fr) 190px 160px;gap:8px;margin:12px 0}.to-partners-table{overflow:hidden;border:1px solid var(--pp-border);border-radius:8px}.to-partners-row{display:grid;grid-template-columns:minmax(180px,1.35fr) 130px 130px 105px 130px minmax(170px,1fr) 22px;align-items:center;width:100%;min-height:58px;padding:7px 10px;border:0;border-bottom:1px solid var(--pp-border);background:var(--to-color-surface,#fff);color:inherit;text-align:left;gap:9px}.to-partners-row:hover{background:var(--to-color-surface-secondary,#f0f7f3)}.to-partners-row--head{min-height:34px;background:var(--to-color-surface-secondary,#eff5f1);color:var(--to-color-text-muted,#627269);font-size:10px;font-weight:700}.to-partners-identity{display:grid;grid-template-columns:32px 1fr;align-items:center;gap:9px}.to-partners-row strong,.to-partners-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.to-partners-row small{color:var(--to-color-text-muted,#627269);font-size:9px}.to-partners-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px}.to-partners-context-card{padding:12px;border:1px solid var(--pp-border);border-radius:9px;background:var(--to-color-surface-secondary,#f7faf8);color:inherit;text-align:left}.to-partners-context-card header{display:flex;justify-content:space-between;gap:8px}.to-partners-context-card p,.to-partners-context-card small{color:var(--to-color-text-muted,#627269);font-size:11px}.to-partners-context-card dl{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.to-partners-context-card dt,.to-partners-context-card dd{margin:0;font-size:10px}.to-partners-context-card dd{font-weight:800}.to-partners-status{margin:9px 2px;color:var(--to-color-text-muted,#627269);font-size:10px}.to-partners-detail dl div{display:flex;justify-content:space-between;border-bottom:1px solid var(--pp-border);padding:8px 0}.to-partners-detail dt,.to-partners-detail dd{margin:0;font-size:12px}[data-to-theme=dark] .to-partners-workspace{--pp-border:#31483e;background:#12201a;color:#eef8f2}[data-to-theme=dark] .to-partners-nav,[data-to-theme=dark] .to-partners-card,[data-to-theme=dark] .to-partners-rail>section,[data-to-theme=dark] .to-partners-register,[data-to-theme=dark] .to-partners-context,[data-to-theme=dark] .to-partners-row{background:#1a2d24}[data-to-theme=dark] .to-partners-metric{background:#1e3329}[data-to-theme=dark] .to-partners-row--head,[data-to-theme=dark] .to-partners-context-card{background:#233b30}[data-to-theme=dark] .to-partners-donut{background:radial-gradient(circle,#1a2d24 0 50%,transparent 51%),conic-gradient(#24c878 0,#24c878 67%,#23a8e3 67%,#23a8e3 85%,#f4a61e 85%,#f4a61e 95%,#ef5050 95%);color:#eef8f2}@media(max-width:1180px){.to-partners-summary{grid-template-columns:repeat(4,1fr)}.to-partners-overview-grid{grid-template-columns:1fr}.to-partners-rail{grid-template-columns:1fr 1fr}.to-partners-row{grid-template-columns:minmax(180px,1fr) 130px 120px 90px 22px}.to-partners-row>*:nth-child(5),.to-partners-row>*:nth-child(6){display:none}}@media(max-width:760px){.to-partners-workspace{padding:12px 10px 112px}.to-partners-hero{align-items:flex-start}.to-partners-hero h1{font-size:28px}.to-partners-hero p{font-size:12px}.to-partners-hero>.to-button{display:none}.to-partners-nav{margin-inline:-2px}.to-partners-summary{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:5px}.to-partners-metric{flex:0 0 154px;scroll-snap-align:start}.to-partners-overview-grid{display:block}.to-partners-map__canvas{height:220px}.to-partners-two{grid-template-columns:1fr}.to-partners-rail{grid-template-columns:1fr;margin-top:10px}.to-partners-controls{grid-template-columns:1fr 1fr}.to-partners-controls>.to-search{grid-column:1/-1}.to-partners-table{border:0;display:grid;gap:8px}.to-partners-row--head{display:none}.to-partners-row{grid-template-columns:1fr auto;min-height:0;padding:12px;border:1px solid var(--pp-border);border-radius:9px;gap:8px}.to-partners-row>*{display:block!important}.to-partners-row>.to-icon{position:absolute;right:20px}.to-partners-row>span:nth-child(n+3){padding-left:41px}.to-partners-context-grid{grid-template-columns:1fr}.to-partners-donut{float:none;margin-inline:auto}}@media(max-width:420px){.to-partners-hero{padding-top:2px}.to-partners-map__canvas{height:190px}.to-partners-controls{grid-template-columns:1fr}.to-partners-controls>.to-search{grid-column:auto}.to-partners-summary{margin-right:-10px}.to-partners-context{padding:10px}}.to-partners-map__canvas{background:#d9edf5}.to-partners-map__canvas:before{display:none}.to-partners-map__canvas>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:48% 54%;filter:saturate(.82) contrast(.96)}.to-partners-map__canvas>span{display:grid;width:42px;height:42px;padding:0;border:2px solid #fff;box-shadow:0 0 0 7px #188e5730,0 5px 14px #083d2c2e}.to-partners-map__canvas>span b{font-size:13px;line-height:1}.to-partners-map__canvas>span small{position:absolute;top:45px;left:50%;width:max-content;max-width:112px;transform:translate(-50%);padding:2px 5px;border-radius:5px;background:#fffffff0;color:#173c2c;font-size:8px;font-weight:700;white-space:nowrap;box-shadow:0 2px 7px #173c2c1c}[data-to-theme=dark] .to-partners-map__canvas{background:#172c35}[data-to-theme=dark] .to-partners-map__canvas>img{opacity:.6;filter:saturate(.68) brightness(.58) contrast(1.12)}[data-to-theme=dark] .to-partners-map__canvas:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#10241d30,#0c211a62);pointer-events:none}[data-to-theme=dark] .to-partners-map__canvas>span{z-index:2;background:#18a764;border-color:#baf5d4;box-shadow:0 0 0 7px #36d78a26,0 5px 16px #0008}[data-to-theme=dark] .to-partners-map__canvas>span small{background:#17372b;color:#effbf4;border:1px solid #4b7662}.to-partners-mobile-label{display:none!important}.to-partners-protection{margin-top:10px;padding:14px;border:1px solid var(--pp-border);border-radius:10px;background:var(--to-color-surface,#fff)}.to-partners-protection>header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.to-partners-protection h2{margin:0;font-size:16px}.to-partners-protection header p{margin:3px 0 0;color:var(--to-color-text-muted,#627269);font-size:11px}.to-partners-protection-summary{display:flex;gap:6px;flex-wrap:wrap}.to-partners-protection-list{display:grid;gap:7px}.to-partners-protection-row{display:grid;grid-template-columns:minmax(210px,1.45fr) minmax(120px,.8fr) minmax(175px,1fr) 126px minmax(190px,1.15fr) 86px;align-items:center;gap:10px;min-height:64px;padding:9px 10px;border:1px solid var(--pp-border);border-radius:8px;background:var(--to-color-surface-secondary,#f7faf8)}.to-partners-protection-row[data-status=Истекает]{border-left:3px solid #e7a31e}.to-partners-protection-row[data-status="Требует проверки"]{border-left:3px solid #d95b52}.to-partners-protection-row[data-status=Завершена]{opacity:.72}.to-partners-protection-row strong,.to-partners-protection-row small,.to-partners-protection-row em{display:block;font-size:10px;line-height:1.35}.to-partners-protection-row small{color:var(--to-color-text-muted,#627269)}.to-partners-protection-row em{margin-top:2px;color:#b25e23;font-style:normal}.to-partners-protection-object{display:grid!important;grid-template-columns:34px 1fr;align-items:center;gap:8px}.to-partners-protection-object>i{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#dff6e9;color:#14834f}[data-to-theme=dark] .to-partners-protection{background:#1a2d24}[data-to-theme=dark] .to-partners-protection-row{background:#233b30}[data-to-theme=dark] .to-partners-protection-object>i{background:#174c34;color:#8be3b4}.to-partners-detail__head{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:10px}.to-partners-detail__head h3,.to-partners-detail__head p{margin:0}.to-partners-detail__head p{color:var(--to-color-text-muted,#627269);font-size:11px}.to-partners-detail__avatar{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#168d55;color:#fff;font-size:18px;font-weight:800}.to-partners-detail-kpis{display:grid;grid-template-columns:1fr 1fr;gap:7px}.to-partners-detail-kpis>div{padding:9px;border-radius:8px;background:var(--to-color-surface-secondary,#f2f7f4)}.to-partners-detail-kpis small,.to-partners-detail-kpis strong{display:block}.to-partners-detail-kpis small{font-size:10px;color:var(--to-color-text-muted,#627269)}.to-partners-detail-kpis strong{font-size:16px}.to-partners-diagnostics{padding:9px;border:1px dashed var(--pp-border);border-radius:8px;color:var(--to-color-text-muted,#627269);font-size:10px}.to-partners-diagnostics p{margin:3px 0}@media(max-width:1180px){.to-partners-protection-row{grid-template-columns:minmax(190px,1.4fr) minmax(120px,.8fr) 150px 120px minmax(170px,1fr)}.to-partners-protection-row>.to-button{display:none}}@media(max-width:760px){.to-partners-map__canvas>span{width:34px;height:34px}.to-partners-map__canvas>span b{font-size:11px}.to-partners-map__canvas>span small{top:37px;font-size:7px;max-width:88px}.to-partners-map__canvas>span:nth-of-type(2) small,.to-partners-map__canvas>span:nth-of-type(4) small{display:none}.to-partners-row--head{display:none!important}.to-partners-row{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"identity status" "region counts" "manager manager" "next next";align-items:start;min-height:0;padding:12px 44px 12px 12px;gap:7px 14px;touch-action:manipulation}.to-partners-row>span{padding-left:0!important}.to-partners-row>.to-icon{display:none!important}.to-partners-row__open{position:absolute;right:12px;top:50%;display:grid!important;place-items:center;width:32px;height:44px;transform:translateY(-50%)}.to-partners-row__open>.to-icon{display:block!important}.to-partners-identity{grid-area:identity}.to-partners-row__status{grid-area:status;justify-self:end}.to-partners-row__region{grid-area:region}.to-partners-row__counts{grid-area:counts}.to-partners-row__manager{grid-area:manager;padding-top:6px!important;border-top:1px solid var(--pp-border)}.to-partners-row__next{grid-area:next;padding-top:6px!important;border-top:1px solid var(--pp-border)}.to-partners-mobile-label{display:block!important;margin-bottom:2px;color:var(--to-color-text-muted,#627269);font-size:8px!important;text-transform:uppercase;letter-spacing:.04em}.to-partners-row__next strong{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:12px;line-height:1.35}.to-partners-row__manager strong,.to-partners-row__region strong,.to-partners-identity small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.to-partners-protection{padding:10px}.to-partners-protection>header{display:block}.to-partners-protection-summary{margin-top:8px}.to-partners-protection-row{grid-template-columns:1fr auto;grid-template-areas:"object state" "partner partner" "period period" "action action";padding:11px}.to-partners-protection-object{grid-area:object}.to-partners-protection-row>span:nth-child(2){grid-area:partner;display:flex;gap:7px}.to-partners-protection-row>span:nth-child(3){grid-area:period;display:flex;gap:7px}.to-partners-protection-row>.to-badge{grid-area:state}.to-partners-protection-row>span:nth-child(5){grid-area:action;padding-top:7px;border-top:1px solid var(--pp-border)}.to-partners-protection-row>.to-button{display:none}.to-partners-row.to-partners-row--head{display:none!important}}body:has(.to-partners-workspace[data-mode=l1r]) .to-global-shell{grid-template-columns:176px minmax(0,1fr)}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-sidebar{width:176px;padding:12px}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-topbar{height:70px;min-height:70px;padding:12px 24px}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-main{width:100%;max-width:none;margin:0;padding:0}.to-partners-workspace[data-mode=l1r]{--pp-blue:#0c42d7;--pp-muted:#5571cf;position:relative;min-height:954px;padding:0 332px 16px 0;background:#f8fbff;color:#0b1450;overflow:hidden}.to-partners-workspace[data-mode=l1r] .to-partners-hero{height:89px;box-sizing:border-box;align-items:flex-start;padding:6px 15px 10px 24px}.to-partners-workspace[data-mode=l1r] .to-partners-hero span{font-size:12px}.to-partners-workspace[data-mode=l1r] .to-partners-hero h1{margin-top:1px;color:#0b1450;font-size:34px;line-height:1.05;font-weight:800}.to-partners-workspace[data-mode=l1r] .to-partners-hero p{margin-top:0;color:#5571cf;font-size:15px;line-height:1.3}.to-partners-hero__actions{display:flex;align-items:center;gap:7px;margin-top:11px}.to-partners-workspace[data-mode=l1r] .to-partners-hero__actions .to-button{min-height:37px;border-radius:7px;padding-inline:14px;font-size:12px}.to-partners-workspace[data-mode=l1r] .to-partners-hero__actions .to-button:disabled{opacity:1}.to-partners-workspace[data-mode=l1r] .to-partners-hero__actions .to-button--primary:disabled{color:#fff;background:linear-gradient(135deg,#00b974,#006b43)}.to-partners-workspace[data-mode=l1r] .to-partners-hero__actions .to-button:nth-child(1){width:163px}.to-partners-workspace[data-mode=l1r] .to-partners-hero__actions .to-button:nth-child(2){width:96px}.to-partners-workspace[data-mode=l1r] .to-partners-hero__actions .to-button:nth-child(3){width:42px;padding:0}.to-partners-workspace[data-mode=l1r] .to-partners-hero__actions .to-button--primary:disabled *{color:#fff!important;opacity:1}.to-partners-workspace[data-mode=l1r]>.to-partners-nav{width:auto;height:38px;margin:0 15px 0 24px;padding:0;border:0;border-radius:8px;background:#f4f8ff;gap:0}.to-partners-workspace[data-mode=l1r] .to-partners-nav__item{min-height:38px;flex:1;padding:0 10px;border-radius:8px;color:#5571cf;font-size:12px}.to-partners-workspace[data-mode=l1r] .to-partners-nav__item[data-active=true]{color:#fff;background:linear-gradient(135deg,#00b974,#006b43);box-shadow:none}.to-partners-workspace[data-mode=l1r] .to-partners-summary{height:72px;margin:10px 15px 10px 24px;grid-template-columns:repeat(5,minmax(0,1fr)) 96px 148px;gap:5px}.to-partners-workspace[data-mode=l1r] .to-partners-metric{height:72px;min-height:72px;padding:7px 8px;grid-template-columns:46px minmax(0,1fr);gap:8px;border-color:#e5edf6;border-radius:7px;box-shadow:none}.to-partners-workspace[data-mode=l1r] .to-partners-metric__icon{width:44px;height:44px;background:#dffbef;color:#00ae69}.to-partners-workspace[data-mode=l1r] .to-partners-metric strong{color:#0b1450;font-size:20px}.to-partners-workspace[data-mode=l1r] .to-partners-metric small{color:#5571cf;font-size:10px}.to-partners-workspace[data-mode=l1r] .to-partners-metric em{display:inline-block;width:max-content;margin-top:2px;padding:1px 5px;border-radius:6px;background:#e4fff1;color:#008b57;font-size:8px}.to-partners-workspace[data-mode=l1r] .to-partners-metric small{white-space:normal;line-height:1.05}.to-partners-workspace[data-mode=l1r] .to-partners-metric:nth-child(5) small,.to-partners-workspace[data-mode=l1r] .to-partners-metric:nth-child(6) small,.to-partners-workspace[data-mode=l1r] .to-partners-metric:nth-child(7) small{font-size:8px}.to-partners-workspace[data-mode=l1r] .to-partners-overview-grid{display:block}.to-partners-workspace[data-mode=l1r] .to-partners-overview-grid>main{display:grid;gap:8px;margin:0 15px 0 19px}.to-partners-map-zone{display:grid;grid-template-columns:697px 287px;gap:10px;height:328px}.to-partners-map-side{display:grid;grid-template-rows:213px 108px;gap:7px}.to-partners-operations-row{display:grid;grid-template-columns:287px 350px 343px;gap:7px;height:214px}.to-partners-footer-row{display:grid;grid-template-columns:451px 261px 268px;gap:7px;height:158px}.to-partners-workspace[data-mode=l1r] .to-partners-card{height:100%;box-sizing:border-box;padding:12px 14px;border-color:#e5edf6;border-radius:8px;box-shadow:none;overflow:hidden}.to-partners-workspace[data-mode=l1r] .to-partners-card h2{color:#0b1450;font-size:13px}.to-partners-workspace[data-mode=l1r] .to-partners-card header span,.to-partners-workspace[data-mode=l1r] .to-partners-card header button{color:#0c42d7;font-size:11px}.to-partners-map--figma{padding:8px 9px 6px 14px!important}.to-partners-map--figma>header{height:30px}.to-partners-map-tools{display:flex;gap:7px}.to-partners-map-tools button{height:30px;padding:0 10px!important;border:1px solid #e5edf6!important;border-radius:6px!important;background:#fff!important;color:#5571cf!important;white-space:nowrap}.to-partners-map-tools button:nth-child(2){width:246px;overflow:hidden;text-overflow:ellipsis}.to-partners-map-layout{display:grid;grid-template-columns:137px 523px;gap:14px;height:269px;margin-top:7px}.to-partners-map-legend{display:grid;align-content:start;gap:3px;color:#0b1450;font-size:11px}.to-partners-map-legend strong{margin:2px 0;font-size:12px}.to-partners-map-legend span{display:flex;align-items:center;gap:7px;min-height:15px;white-space:nowrap}.to-partners-map-legend i{width:10px;height:10px;border-radius:50%;background:#006f46}.to-partners-map-legend [data-tone=sales] i{background:#f0a000}.to-partners-map-legend [data-tone=referral] i{background:#f22f36}.to-partners-map-legend [data-tone=installer] i{background:#2d9cff}.to-partners-map-legend [data-tone=shop] i{background:#00aa86}.to-partners-map-legend [data-tone=project] i{background:#ff8d28}.to-partners-map-legend [data-tone=service] i{background:#9446e8}.to-partners-map-legend [data-coverage] i{width:20px;height:12px;border-radius:4px;background:#10b777}.to-partners-map-legend [data-coverage=medium] i{background:#ffd18c}.to-partners-map-legend [data-coverage=low] i{background:#ff9c54}.to-partners-map-legend [data-coverage=none] i{background:#ff9797}.to-partners-workspace[data-mode=l1r] .to-partners-map__canvas{height:269px;margin:0;border-radius:7px;background:#8bd0f4}.to-partners-workspace[data-mode=l1r] .to-partners-map__canvas>img{opacity:1;filter:none;object-fit:cover;object-position:center}.to-partners-workspace[data-mode=l1r] .to-partners-map__canvas>span{width:38px;height:38px;border:2px solid #fff;background:#006f46;box-shadow:0 0 0 8px #32ad6b2c}.to-partners-workspace[data-mode=l1r] .to-partners-map__canvas>span small{top:42px;background:#fff;color:#0b1450;border:0}.to-partners-map-callout{position:absolute;left:44%;top:57%;z-index:2;display:grid;width:129px;padding:8px 10px;border-radius:6px;background:#fff;box-shadow:0 5px 18px #1c3a641a;color:#0b1450;font-size:11px}.to-partners-map-callout span,.to-partners-map-callout small{color:#5571cf}.to-partners-coverage{display:grid;align-content:start;gap:3px}.to-partners-coverage__row{display:grid;grid-template-columns:128px 1fr 22px;align-items:center;gap:8px;min-height:18px;font-size:10px}.to-partners-coverage__row>i{height:11px;border-radius:4px;background:#e6edf5;overflow:hidden}.to-partners-coverage__row>i>b{display:block;height:100%;border-radius:inherit;background:#10b777}.to-partners-coverage__row>strong{text-align:right}.to-partners-coverage__row[data-state=empty]{color:#7f8da0}.to-partners-growth{display:grid;align-content:start;gap:2px;background:#f2fff8!important}.to-partners-growth>div{display:grid;grid-template-columns:8px 95px 1fr 12px;align-items:center;gap:6px;min-height:22px;font-size:10px}.to-partners-growth>div>i{width:7px;height:7px;border-radius:50%;background:#f0a000}.to-partners-growth>div>span{color:#f06a30}.to-partners-growth__empty{opacity:.62}.to-partners-recent{display:grid;align-content:start}.to-partners-workspace[data-mode=l1r] .to-partners-mini{min-height:31px;padding:3px 0}.to-partners-figma-empty{display:grid;grid-template-columns:1fr auto;align-items:center;min-height:30px;border-bottom:1px solid #e5edf6;color:#7f8da0;font-size:10px}.to-partners-figma-empty small{font-size:9px}.to-partners-workspace[data-mode=l1r] .to-partners-recent .to-partners-mini{position:relative;grid-template-columns:28px minmax(0,1fr);min-height:40px;padding-right:64px}.to-partners-workspace[data-mode=l1r] .to-partners-recent .to-partners-mini strong{white-space:normal;font-size:9px;line-height:1.05}.to-partners-workspace[data-mode=l1r] .to-partners-recent .to-partners-mini small{font-size:8px;line-height:1.05}.to-partners-workspace[data-mode=l1r] .to-partners-recent .to-partners-mini time{position:absolute;right:0;top:13px;font-size:8px}.to-partners-workspace[data-mode=l1r] .to-partners-recent .to-partners-figma-empty{min-height:28px}.to-partners-activity{position:relative}.to-partners-workspace[data-mode=l1r] .to-partners-activity .to-partners-donut{width:104px;height:104px;margin:23px 22px 0 12px}.to-partners-activity__legend{position:absolute;left:170px;top:51px;width:160px}.to-partners-activity__legend p{display:flex;align-items:center;justify-content:space-between;margin:6px 0;font-size:10px}.to-partners-activity__legend .to-badge{background:transparent;padding:0;color:#0b1450}.to-partners-sales{position:relative}.to-partners-sales>strong{display:block;margin-top:14px;color:#0b1450;font-size:24px}.to-partners-sales>small{display:block;max-width:220px;color:#5571cf;font-size:10px}.to-partners-sales__chart{position:absolute;inset:auto 18px 30px;display:flex;align-items:end;justify-content:space-between;height:76px;border-bottom:1px solid #dfe7f0}.to-partners-sales__chart i{width:31px;height:6px;border-radius:3px 3px 0 0;background:linear-gradient(135deg,#00b974,#006b43);opacity:.28}.to-partners-empty-table{display:grid;place-items:center;align-content:center;height:105px;border:1px dashed #dce6f3;border-radius:7px;color:#5571cf}.to-partners-empty-table strong{color:#0b1450}.to-partners-empty-table span,.to-partners-empty-table small{font-size:10px}.to-partners-payments,.to-partners-materials{display:grid;align-content:start}.to-partners-payments .to-partners-figma-empty,.to-partners-materials .to-partners-figma-empty{min-height:35px}.to-partners-rail--figma{position:absolute;z-index:2;right:8px;top:4px;width:316px;height:918px;display:block}.to-partners-workspace[data-mode=l1r] .to-partners-rail--figma>section{height:100%;box-sizing:border-box;padding:12px 9px;border:1px solid #dce7f3;border-radius:9px;background:#fff;box-shadow:0 5px 20px #1c3a6414}.to-partners-workspace[data-mode=l1r] .to-partners-assistant header{height:54px}.to-partners-workspace[data-mode=l1r] .to-partners-assistant header>span{width:52px;height:52px;background:#dffbef}.to-partners-workspace[data-mode=l1r] .to-partners-assistant header strong{display:block;color:#0b1450;font-size:18px}.to-partners-workspace[data-mode=l1r] .to-partners-assistant header small{color:#008b57;font-size:11px}.to-partners-workspace[data-mode=l1r] .to-partners-assistant h2{margin:48px 0 6px;color:#0b1450;font-size:18px}.to-partners-workspace[data-mode=l1r] .to-partners-assistant>p{margin:0 12px;color:#5571cf;font-size:14px;line-height:1.35}.to-partners-assistant__actions{display:grid;gap:5px;margin-top:12px}.to-partners-assistant__actions .to-button{height:40px;min-height:40px;margin:0!important;justify-content:center!important;border-radius:6px;color:#0c42d7!important;background:#fff!important;opacity:1!important;font-size:12px}.to-partners-prompts{height:221px;margin-top:15px;padding:9px 12px;border:1px solid #e5edf6;border-radius:7px}.to-partners-prompts header{display:flex!important;align-items:center;justify-content:space-between;height:auto!important}.to-partners-prompts h3{margin:0;color:#0b1450;font-size:13px}.to-partners-prompts header span{color:#0c42d7;font-size:10px}.to-partners-prompts>button{display:block;width:100%;height:27px;padding:0;border:0;background:transparent;color:#0c42d7;text-align:left;font-size:10px;opacity:1}.to-partners-composer{height:88px;margin-top:39px;padding:9px;border:1px solid #e5edf6;border-radius:8px;color:#5571cf;font-size:10px}.to-partners-composer>div{display:flex;gap:6px;margin-top:11px}.to-partners-composer button{width:38px;height:38px;border:1px solid #e5edf6;border-radius:7px;background:#fff;color:#0c42d7;opacity:1}.to-partners-composer button:last-child{margin-left:auto;border:0;border-radius:50%;background:linear-gradient(135deg,#00b974,#006b43);color:#fff}.to-partners-assistant__shortcut{display:block;margin-top:13px;color:#5571cf;text-align:center;font-size:11px}.to-partners-workspace[data-mode=l1r]>.to-partners-status{display:none}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r]{--pp-border:#31483e;background:#12201a;color:#eef8f2}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-hero h1,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-card h2,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-card strong,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-assistant header strong,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-assistant h2,[data-to-theme=dark] .to-partners-prompts h3{color:#eef8f2}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-card,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-rail--figma>section,[data-to-theme=dark] .to-partners-map-tools button,[data-to-theme=dark] .to-partners-assistant__actions .to-button,[data-to-theme=dark] .to-partners-composer button{border-color:#31483e!important;background:#1a2d24!important}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r]>.to-partners-nav{background:#1a2d24}[data-to-theme=dark] .to-partners-growth{background:#183328!important}[data-to-theme=dark] .to-partners-prompts,[data-to-theme=dark] .to-partners-composer{border-color:#31483e;background:#233b30}[data-to-theme=dark] .to-partners-map-callout{background:#1a2d24;color:#eef8f2}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-map__canvas>img{filter:brightness(.62) saturate(.8)}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-hero p,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-nav__item:not([data-active=true]),[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-card header span,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-card header button,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-card small,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-card p,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-figma-empty,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-assistant>p,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-prompts>button,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-assistant__shortcut{color:#b7c9c0}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-coverage__row,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-map-legend,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-activity__legend .to-badge{color:#e4f2eb}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-map-tools button,[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-assistant__actions .to-button{color:#9eb8ff!important}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-metric strong{color:#eef8f2}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-metric small{color:#b7c9c0}[data-to-theme=dark] .to-partners-workspace[data-mode=l1r] .to-partners-map__canvas>img{filter:brightness(.78) saturate(.78) contrast(.94)}@media(max-width:1280px){body:has(.to-partners-workspace[data-mode=l1r]) .to-global-shell{grid-template-columns:80px minmax(0,1fr)}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-sidebar{width:80px}.to-partners-workspace[data-mode=l1r]{padding-right:0;overflow:visible}.to-partners-rail--figma{position:static;width:auto;height:auto;margin:10px 15px 0 19px}.to-partners-workspace[data-mode=l1r] .to-partners-rail--figma>section{height:auto}.to-partners-workspace[data-mode=l1r] .to-partners-summary{grid-template-columns:repeat(4,minmax(0,1fr));height:auto}.to-partners-map-zone,.to-partners-operations-row,.to-partners-footer-row{height:auto;grid-template-columns:1fr 1fr}.to-partners-map--figma{grid-column:1/-1;height:328px!important}.to-partners-map-side{grid-template-rows:213px 108px}.to-partners-operations-row>.to-partners-sales,.to-partners-footer-row>.to-partners-protected{grid-column:1/-1;min-height:158px}.to-partners-workspace[data-mode=l1r] .to-partners-card{min-height:158px}.to-partners-prompts,.to-partners-composer{display:none}}@media(max-width:1024px){body:has(.to-partners-workspace[data-mode=l1r]) .to-global-shell{display:block}.to-partners-workspace[data-mode=l1r] .to-partners-hero{height:auto;min-height:89px}.to-partners-hero__actions{display:none}.to-partners-workspace[data-mode=l1r]>.to-partners-nav,.to-partners-workspace[data-mode=l1r] .to-partners-summary{margin-inline:12px}.to-partners-workspace[data-mode=l1r] .to-partners-overview-grid>main,.to-partners-rail--figma{margin-inline:12px}.to-partners-map-layout{grid-template-columns:118px minmax(0,1fr)}.to-partners-map-tools button:nth-child(2){display:none}.to-partners-operations-row{grid-template-columns:1fr 1fr}.to-partners-operations-row>.to-partners-sales{grid-column:1/-1}.to-partners-footer-row{grid-template-columns:1fr 1fr}.to-partners-footer-row>.to-partners-protected{grid-column:1/-1}}@media(max-width:768px){.to-partners-workspace[data-mode=l1r]{min-height:0;padding-bottom:108px}.to-partners-workspace[data-mode=l1r] .to-partners-hero h1{font-size:28px}.to-partners-workspace[data-mode=l1r] .to-partners-summary{display:flex;height:auto;margin-right:0;padding-bottom:5px;overflow-x:auto;scroll-snap-type:x mandatory}.to-partners-workspace[data-mode=l1r] .to-partners-metric{flex:0 0 154px}.to-partners-map-zone,.to-partners-operations-row,.to-partners-footer-row{display:grid;grid-template-columns:1fr;height:auto}.to-partners-map-side{grid-template-rows:auto}.to-partners-map--figma{height:auto!important;min-height:318px!important}.to-partners-map-layout{display:block;height:245px}.to-partners-map-legend{display:none}.to-partners-workspace[data-mode=l1r] .to-partners-map__canvas{height:245px}.to-partners-operations-row>.to-partners-sales,.to-partners-footer-row>.to-partners-protected{grid-column:auto}.to-partners-workspace[data-mode=l1r] .to-partners-card{height:auto;min-height:150px}.to-partners-rail--figma{margin-top:8px}.to-partners-assistant__actions{grid-template-columns:1fr 1fr}.to-partners-workspace[data-mode=l1r] .to-partners-assistant h2{margin-top:20px}.to-partners-map-callout{left:43%;top:55%}}@media(max-width:420px){.to-partners-workspace[data-mode=l1r] .to-partners-hero{padding-inline:12px}.to-partners-workspace[data-mode=l1r] .to-partners-hero p{font-size:12px}.to-partners-workspace[data-mode=l1r]>.to-partners-nav{margin-right:0}.to-partners-map-tools button:nth-child(3){display:none}.to-partners-map--figma{min-height:275px!important}.to-partners-map-layout,.to-partners-workspace[data-mode=l1r] .to-partners-map__canvas{height:210px}.to-partners-map-callout{width:112px;font-size:9px}.to-partners-assistant__actions{grid-template-columns:1fr}.to-partners-workspace[data-mode=l1r] .to-partners-activity .to-partners-donut{margin-left:4px}.to-partners-activity__legend{left:145px;width:155px}}@media(max-width:420px){body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-context .l1r-owner-chip{display:none}}.to-partners-workspace[data-mode=l1r] .to-partners-assistant header .to-katerina-identity__canvas>img{width:auto;height:auto;max-width:none}@media(min-width:1281px){body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-sidebar__top{height:48px}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-sidebar__top>.to-button{display:none}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-brand{display:block}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-brand>img{display:none}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-brand .to-shell-wordmark{display:block;font-size:0;line-height:1}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-brand .to-shell-wordmark:before{content:"torenaOne";display:block;color:#fff;font-size:24px;font-weight:750;letter-spacing:-.04em}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-brand .to-shell-wordmark:after{content:"OS";display:block;margin-top:7px;color:#fff;font-size:14px;font-weight:500;letter-spacing:0}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-brand small{display:none}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-topbar{position:relative;display:block}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-quick-search{position:absolute;left:24px;top:16px;width:568px;height:40px;justify-content:flex-start;border:0;background:#f4f8ff;color:#5571cf}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-context{display:none}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-today-context{position:absolute;left:929px;top:10px;display:flex!important;width:407px;height:50px;gap:18px;align-items:center}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-today-clock{order:1;width:112px}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-today-weather{order:2;width:95px}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-today-company{order:3;width:180px}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-today-clock,body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-today-weather,body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-today-company{display:flex!important}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-utilities{position:absolute;left:606px;top:16px;display:flex;gap:8px}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-utilities>[data-utility-id=katerina]{display:flex;width:155px;height:40px;border:0;background:linear-gradient(135deg,#00b974,#006b43);color:#fff}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-utilities>[data-utility-id=katerina]:after{content:"Катерина   ⌘ J";margin-left:8px;font-size:12px;white-space:nowrap}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-utilities>[data-utility-id=katerina] svg{display:none}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-utilities>[data-utility-id=notifications]{order:2;width:40px;height:40px}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-utilities>[data-utility-id=theme]{order:3;width:40px;height:40px}body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-utilities>[data-utility-id=search],body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-utilities>[data-utility-id=chat],body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-utilities>[data-utility-id=help],body:has(.to-partners-workspace[data-mode=l1r]) .to-shell-utilities>[data-utility-id=profile]{display:none}}.to-calendar-workspace{--cal-border:var(--to-border-subtle);--cal-primary:var(--to-bg-surface);--cal-secondary:var(--to-bg-subtle);--cal-card:var(--to-bg-interactive);--cal-blue:#2768d8;min-width:0;padding:0 0 5.5rem;color:var(--to-text-primary);background:var(--to-bg-canvas)}.to-calendar-hero{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:.15rem 0 .7rem}.to-calendar-hero span{color:#14975a;font-size:.72rem}.to-calendar-hero h1{margin:.16rem 0 0;font-size:2.15rem;line-height:1;letter-spacing:-.045em}.to-calendar-hero p{margin:.25rem 0 0;color:var(--to-action-secondary);font-size:.83rem}.to-calendar-hero__actions{display:flex;align-items:center;gap:.35rem}.to-calendar-hero__actions>.to-button:first-child{min-width:12.2rem}.to-calendar-domain-nav{display:flex;gap:.35rem;overflow:auto;padding:.35rem 0 .55rem;scrollbar-width:thin}.to-calendar-domain-nav button{display:inline-flex;align-items:center;gap:.35rem;min-height:2.15rem;padding:0 .65rem;border:1px solid var(--cal-border);border-radius:.45rem;color:var(--to-action-secondary);background:var(--cal-primary);white-space:nowrap;cursor:pointer}.to-calendar-domain-nav button[aria-pressed=true]{color:var(--to-action-on-primary);border-color:var(--to-action-primary);background:var(--to-action-primary)}.to-calendar-domain-nav b{min-width:1.1rem;padding:.05rem .25rem;border-radius:999px;background:color-mix(in srgb,currentColor 11%,transparent);font-size:.6rem;text-align:center}.to-calendar-range,.to-calendar-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.to-calendar-range{padding:.3rem 0}.to-calendar-range>div{display:flex;align-items:center;gap:.6rem}.to-calendar-range h2{margin:0;font-size:1rem}.to-calendar-view-switch{display:flex;padding:.15rem;border:1px solid var(--cal-border);border-radius:.5rem;background:var(--cal-primary)}.to-calendar-view-switch button{min-height:2rem;padding:0 .72rem;border:0;border-radius:.36rem;color:var(--to-action-secondary);background:transparent;cursor:pointer}.to-calendar-view-switch button[aria-selected=true]{color:var(--to-action-on-primary);background:var(--to-action-primary)}.to-calendar-range .to-select{min-height:2.3rem;font-size:.7rem}.to-calendar-toolbar{justify-content:flex-end;padding:.35rem 0 .55rem}.to-calendar-toolbar .to-search{margin-right:auto;width:min(28rem,42vw)}.to-calendar-toolbar .to-input,.to-calendar-toolbar .to-button{min-height:2.3rem}.to-calendar-layout{display:grid;grid-template-columns:minmax(0,1fr) 15.5rem;gap:.65rem;align-items:start}.to-calendar-layout>main{min-width:0;display:grid;gap:.65rem}.to-calendar-context-host{min-width:0;position:sticky;top:.5rem}.to-calendar-main-host,.to-calendar-detail,.to-calendar-rail>section,.to-calendar-insights>article,.to-calendar-month,.to-calendar-agenda{border:1px solid var(--cal-border);border-radius:.55rem;background:var(--cal-primary);box-shadow:0 4px 16px #102b1e0d}.to-calendar-week{min-width:0;overflow:hidden;border:1px solid var(--cal-border);border-radius:.55rem;background:var(--cal-primary)}.to-calendar-week__head,.to-calendar-all-day,.to-calendar-week__body{display:grid;grid-template-columns:3rem repeat(7,minmax(5.5rem,1fr))}.to-calendar-week__head{border-bottom:1px solid var(--cal-border)}.to-calendar-week__head>*{min-width:0;min-height:2.5rem;display:grid;place-items:center;padding:.3rem;border:0;border-right:1px solid var(--cal-border);color:var(--to-text-secondary);background:transparent;font-size:.64rem}.to-calendar-week__head button[aria-current=date]{color:var(--to-action-secondary);background:var(--to-bg-selected);font-weight:800}.to-calendar-all-day{min-height:2.1rem;border-bottom:1px solid var(--cal-border)}.to-calendar-all-day>span{padding:.45rem .2rem;color:var(--to-text-secondary);font-size:.55rem}.to-calendar-all-day>div{padding:.2rem;border-left:1px solid var(--cal-border)}.to-calendar-all-day button{width:100%;padding:.25rem;border:0;border-radius:.3rem;background:var(--to-state-attention-bg);color:var(--to-state-attention-text);font-size:.52rem;line-height:1.2;text-align:left}.to-calendar-week__body{height:30rem}.to-calendar-hours{position:relative}.to-calendar-hours span{display:block;height:2.625rem;padding:.12rem .35rem;color:var(--to-text-secondary);font-size:.55rem;text-align:right}.to-calendar-day{position:relative;min-width:0;border-left:1px solid var(--cal-border);background:var(--cal-primary)}.to-calendar-day[data-today=true]{background:color-mix(in srgb,var(--to-state-info-bg) 35%,var(--cal-primary))}.to-calendar-day>i{display:block;height:2.625rem;border-bottom:1px solid var(--cal-border)}.to-calendar-mobile-agenda{display:none}.to-calendar-event{position:absolute;z-index:1;left:.16rem;right:.16rem;display:block;overflow:hidden;padding:.22rem .3rem;border:0;border-left:3px solid currentColor;border-radius:.28rem;color:#2456a5;background:#e7effd;text-align:left;cursor:pointer;box-shadow:0 2px 6px #0000000f}.to-calendar-event[data-domain=works]{color:#10733e;background:#ddf6e7}.to-calendar-event[data-domain=partners]{color:#7446b8;background:#efe6fb}.to-calendar-event[data-domain=service]{color:#a83a32;background:#fde9e7}.to-calendar-event[data-domain=finance]{color:#915400;background:#fff0cc}.to-calendar-event[data-domain=media]{color:#b65a17;background:#ffedd9}.to-calendar-event[data-domain=personal]{color:#68716b;background:#edf0ee}.to-calendar-event[data-selected=true],.to-calendar-all-day button[data-selected=true],.to-calendar-month button[data-selected=true],.to-calendar-agenda__event[data-selected=true]{z-index:3;outline:2px solid var(--to-focus-ring);outline-offset:-1px;box-shadow:0 6px 14px #00000024}.to-calendar-event strong,.to-calendar-event small,.to-calendar-event em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-calendar-event strong{font-size:.58rem;line-height:1.2;font-weight:800}.to-calendar-event__meta{display:flex;align-items:center;gap:.25rem;margin-top:.08rem;font-size:.48rem;line-height:1.15}.to-calendar-event__meta b{padding:.05rem .2rem;border:1px solid currentColor;border-radius:.2rem;font-size:.42rem;letter-spacing:.02em;text-transform:uppercase}.to-calendar-event__meta time{font-weight:700}.to-calendar-event small{display:none;margin-top:.08rem;font-size:.47rem;opacity:.82}.to-calendar-event em{display:none;margin-top:.06rem;font-size:.43rem;font-style:normal;opacity:.68}.to-calendar-event[data-density=roomy] small,.to-calendar-event[data-density=roomy] em{display:block}.to-calendar-detail{min-height:35.1rem;padding:.75rem}.to-calendar-detail>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.35rem}.to-calendar-detail>header time{color:var(--to-text-secondary);font-size:.55rem;text-align:right}.to-calendar-detail>header>.to-button{width:1.8rem;min-width:1.8rem;height:1.8rem;min-height:1.8rem}.to-calendar-detail h2{margin:.75rem 0 .2rem;font-size:1rem;line-height:1.2}.to-calendar-detail__context{min-height:2.4rem;margin:.2rem 0;color:var(--to-text-secondary);font-size:.67rem}.to-calendar-detail__actions{display:flex;gap:.3rem;margin:.65rem 0}.to-calendar-detail__actions>.to-button:first-child{flex:1}.to-calendar-detail dl{margin:0}.to-calendar-detail dl div{display:grid;grid-template-columns:5.1rem minmax(0,1fr);gap:.35rem;padding:.52rem 0;border-top:1px solid var(--cal-border)}.to-calendar-detail dt,.to-calendar-detail dd{margin:0;font-size:.62rem}.to-calendar-detail dt{color:var(--to-text-secondary)}.to-calendar-detail dd{text-align:right;overflow-wrap:anywhere}.to-calendar-detail section{padding:.65rem 0;border-top:1px solid var(--cal-border)}.to-calendar-detail h3{margin:0 0 .25rem;font-size:.72rem}.to-calendar-detail section p{margin:0;color:var(--to-text-secondary);font-size:.63rem}.to-calendar-detail>.to-button{width:100%;margin-top:.4rem;font-size:.65rem}.to-calendar-detail__assistant h3{display:flex;align-items:center;gap:.3rem;color:var(--to-action-secondary)}.to-calendar-detail__assistant .to-button{width:100%;margin-top:.45rem;font-size:.58rem}.to-calendar-rail{display:grid;gap:.6rem}.to-calendar-rail>section{padding:.72rem}.to-calendar-assistant>header{display:flex;align-items:center;gap:.45rem}.to-calendar-assistant>header>span{display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;color:#087d46;background:#d7f7e5}.to-calendar-assistant h2,.to-calendar-assistant h3,.to-calendar-priorities h3{margin:0;font-size:.78rem}.to-calendar-assistant h3{margin-top:.8rem;text-align:center}.to-calendar-assistant p{margin:.28rem 0 .65rem;color:var(--to-text-secondary);font-size:.62rem;text-align:center;line-height:1.4}.to-calendar-assistant>.to-button{width:100%;min-height:2rem;justify-content:flex-start;margin-top:.28rem;padding-inline:.5rem;font-size:.58rem}.to-calendar-priorities button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;gap:.25rem;padding:.5rem 0;border:0;border-bottom:1px solid var(--cal-border);color:inherit;background:none;text-align:left;cursor:pointer}.to-calendar-priorities strong,.to-calendar-priorities small{display:block;font-size:.56rem}.to-calendar-priorities small{color:var(--to-text-secondary)}.to-calendar-priorities .to-badge{font-size:.48rem}.to-calendar-insights{display:grid;grid-template-columns:1fr 1.05fr .9fr;gap:.6rem}.to-calendar-insights>article{min-width:0;padding:.62rem}.to-calendar-insights header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.to-calendar-insights h3{margin:0;font-size:.68rem}.to-calendar-insights header>span{color:var(--to-action-secondary);font-size:.55rem}.to-calendar-insights article>button{display:grid;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;width:100%;gap:.25rem;padding:.31rem 0;border:0;border-bottom:1px solid var(--cal-border);color:inherit;background:none;text-align:left;cursor:pointer}.to-calendar-insights article>button time{color:var(--to-action-secondary);font-size:.55rem}.to-calendar-insights article>button strong,.to-calendar-insights article>button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.55rem}.to-calendar-insights article>button small{color:var(--to-text-secondary);font-size:.48rem}.to-calendar-checkbox{width:.75rem;height:.75rem;border:1px solid var(--to-action-secondary);border-radius:.2rem}.to-calendar-domain-stats{display:grid;grid-template-columns:1fr 1fr;gap:.2rem}.to-calendar-domain-stats div{display:flex;justify-content:space-between;gap:.4rem;padding:.24rem .32rem;border-left:3px solid var(--to-action-secondary);background:var(--cal-secondary);font-size:.52rem}.to-calendar-domain-stats div[data-domain=works]{border-color:#21a661}.to-calendar-domain-stats div[data-domain=partners]{border-color:#8e5cc4}.to-calendar-domain-stats div[data-domain=service]{border-color:#d95a52}.to-calendar-domain-stats div[data-domain=finance]{border-color:#d89214}.to-calendar-insights article>p{margin:.5rem 0 0;color:var(--to-text-secondary);font-size:.52rem;text-align:center}.to-calendar-month{overflow:hidden}.to-calendar-month>header,.to-calendar-month>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.to-calendar-month>header span{padding:.55rem;color:var(--to-text-secondary);font-size:.65rem;text-align:center}.to-calendar-month article{min-height:6rem;padding:.35rem;border-top:1px solid var(--cal-border);border-right:1px solid var(--cal-border);opacity:.45}.to-calendar-month article[data-current=true]{opacity:1}.to-calendar-month article[data-today=true]{background:var(--to-bg-selected)}.to-calendar-month article>strong{font-size:.65rem}.to-calendar-month article button{display:block;width:100%;margin-top:.2rem;padding:.2rem;border:0;border-left:2px solid var(--to-action-secondary);color:var(--to-text-primary);background:var(--cal-secondary);font-size:.5rem;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.to-calendar-month article small{font-size:.48rem;color:var(--to-text-secondary)}.to-calendar-agenda{padding:.65rem}.to-calendar-agenda>section{margin-bottom:.65rem}.to-calendar-agenda>section>header{display:flex;align-items:center;justify-content:space-between;padding:.25rem}.to-calendar-agenda h3{margin:0;font-size:.75rem}.to-calendar-agenda header span{font-size:.55rem;color:var(--to-text-secondary)}.to-calendar-agenda__event{display:grid;grid-template-columns:5.2rem minmax(0,1fr) auto;align-items:center;width:100%;gap:.65rem;padding:.65rem;border:0;border-top:1px solid var(--cal-border);color:inherit;background:transparent;text-align:left;cursor:pointer}.to-calendar-agenda__event[data-attention=critical]{border-left:3px solid var(--to-state-critical-text)}.to-calendar-agenda__event time{color:var(--to-action-secondary);font-size:.62rem;font-weight:750}.to-calendar-agenda__event strong,.to-calendar-agenda__event span,.to-calendar-agenda__event small{display:block}.to-calendar-agenda__event strong{font-size:.7rem}.to-calendar-agenda__event span,.to-calendar-agenda__event small{color:var(--to-text-secondary);font-size:.57rem}.to-calendar-agenda__type{display:flex!important;align-items:center;gap:.3rem;margin:.16rem 0}.to-calendar-agenda__type b{padding:.08rem .28rem;border:1px solid var(--cal-border);border-radius:.25rem;color:var(--to-text-primary);font-size:.48rem}.to-calendar-agenda__type span{color:var(--to-action-secondary)!important;font-weight:700}.to-calendar-status{margin:.5rem 0 0;color:var(--to-text-secondary);font-size:.56rem}.to-calendar-drawer dl div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--cal-border)}.to-calendar-drawer dt,.to-calendar-drawer dd{margin:0}.to-calendar-diagnostic{padding:.75rem;border:1px dashed var(--to-border-default);border-radius:.55rem;color:var(--to-text-secondary);background:var(--to-bg-subtle);font-size:.72rem}[data-to-theme=dark] .to-calendar-workspace{--cal-border:#314039;--cal-primary:#1a241f;--cal-secondary:#23312a;--cal-card:#28382f;background:#121a16}[data-to-theme=dark] .to-calendar-main-host,[data-to-theme=dark] .to-calendar-week,[data-to-theme=dark] .to-calendar-detail,[data-to-theme=dark] .to-calendar-rail>section,[data-to-theme=dark] .to-calendar-insights>article,[data-to-theme=dark] .to-calendar-month,[data-to-theme=dark] .to-calendar-agenda{background:var(--cal-primary)}[data-to-theme=dark] .to-calendar-event{color:#b8d1ff;background:#243b61}[data-to-theme=dark] .to-calendar-event[data-domain=works]{color:#a5e7bf;background:#1d4932}[data-to-theme=dark] .to-calendar-event[data-domain=partners]{color:#d7b9ff;background:#3e2a59}[data-to-theme=dark] .to-calendar-event[data-domain=service]{color:#ffb0aa;background:#522724}[data-to-theme=dark] .to-calendar-event[data-domain=finance]{color:#ffd68a;background:#4a3514}[data-to-theme=dark] .to-calendar-event[data-domain=media]{color:#ffc899;background:#51321e}[data-to-theme=dark] .to-calendar-event[data-domain=personal]{color:#ced6d0;background:#303a33}[data-to-theme=dark] .to-calendar-assistant>header>span{color:#9ce4b9;background:#1f4a34}@media(max-width:82rem){.to-calendar-layout{grid-template-columns:minmax(0,1fr) 13.5rem}.to-calendar-week__head,.to-calendar-all-day,.to-calendar-week__body{grid-template-columns:2.7rem repeat(7,minmax(5rem,1fr))}.to-calendar-event small,.to-calendar-event em{display:none}}@media(max-width:64rem){.to-calendar-hero{align-items:start}.to-calendar-hero__actions>.to-button:not(:first-child){display:none}.to-calendar-layout{grid-template-columns:1fr}.to-calendar-context-host{display:none}.to-calendar-week{overflow-x:auto}.to-calendar-week__head,.to-calendar-all-day,.to-calendar-week__body{width:58rem}.to-calendar-insights{grid-template-columns:1fr 1fr}.to-calendar-insights>article:last-child{grid-column:1/-1}.to-calendar-toolbar{justify-content:start;overflow:auto}.to-calendar-toolbar .to-search{flex:1 0 17rem}.to-calendar-range{align-items:flex-start}.to-calendar-range>div:last-child{overflow:auto;max-width:64%}}@media(max-width:48rem){.to-global-shell[data-workspace=calendar] .to-shell-main{padding:.7rem .65rem 6rem}.to-calendar-hero{padding:.1rem .15rem .55rem}.to-calendar-hero h1{font-size:1.75rem}.to-calendar-hero p{max-width:24rem;font-size:.72rem}.to-calendar-hero__actions{display:none}.to-calendar-domain-nav{margin-inline:-.15rem;padding-left:.15rem;scroll-snap-type:x proximity}.to-calendar-domain-nav button{scroll-snap-align:start}.to-calendar-range{display:grid;gap:.45rem}.to-calendar-range>div:last-child{max-width:100%;width:100%}.to-calendar-view-switch{flex:1;overflow:auto;scrollbar-width:thin}.to-calendar-view-switch button{flex:1;min-width:max-content}.to-calendar-range .to-select{max-width:10.5rem}.to-calendar-toolbar{display:grid;grid-template-columns:1fr 1fr;overflow:visible}.to-calendar-toolbar .to-search{grid-column:1/-1;width:100%;max-width:none;min-width:0}.to-calendar-toolbar>.to-button{width:100%}.to-calendar-main-host{border:0;box-shadow:none;background:transparent}.to-calendar-week{display:none}.to-calendar-mobile-agenda{display:block}.to-calendar-month article{min-height:4rem}.to-calendar-month article button{width:.5rem;height:.5rem;padding:0;border:0;border-radius:50%;font-size:0;background:var(--to-action-secondary)}.to-calendar-agenda{padding:.45rem}.to-calendar-agenda__event{grid-template-columns:4.6rem minmax(0,1fr);min-height:4.6rem;padding:.7rem .4rem;gap:.45rem}.to-calendar-agenda__event>.to-badge{grid-column:2;justify-self:start;white-space:normal}.to-calendar-insights{grid-template-columns:1fr}.to-calendar-insights>article:last-child{grid-column:auto}.to-calendar-rail{grid-template-columns:1fr}.to-calendar-priorities{display:none}.to-calendar-status{padding-bottom:1rem}}@media(max-width:30rem){.to-calendar-hero p{line-height:1.35}.to-calendar-domain-nav button{min-height:2.5rem}.to-calendar-range h2{font-size:.9rem}.to-calendar-range>div:first-child .to-badge{display:none}.to-calendar-view-switch button{min-height:2.45rem}.to-calendar-range .to-select{display:none}.to-calendar-insights>article:nth-child(3){display:none}.to-calendar-assistant>.to-button:nth-of-type(n+3){display:none}.to-calendar-agenda__event{grid-template-columns:4.2rem minmax(0,1fr)}.to-calendar-agenda__event strong{font-size:.68rem}.to-calendar-agenda__event span{white-space:normal}}@media(prefers-reduced-motion:reduce){.to-calendar-workspace *{scroll-behavior:auto!important}}.to-media-workspace{--md-border:var(--to-border-default);--md-canvas:#f5f8f6;--md-primary:#fff;--md-secondary:#f6f8f7;--md-raised:#fff;min-width:0;padding:.1rem .15rem 1.5rem;color:var(--to-text-primary);background:var(--md-canvas)}.to-media-hero{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:.55rem .15rem .75rem}.to-media-hero span{color:var(--to-action-secondary);font-size:.58rem;font-weight:700}.to-media-hero h1{margin:.15rem 0;font-size:1.65rem;line-height:1.05}.to-media-hero p{margin:0;color:var(--to-text-secondary);font-size:.65rem}.to-media-hero__actions{display:flex;gap:.4rem}.to-media-nav{display:flex;gap:1.25rem;overflow-x:auto;padding:0 .15rem;border-bottom:1px solid var(--md-border);scrollbar-width:thin}.to-media-nav button{display:flex;align-items:center;gap:.35rem;min-width:max-content;height:2.25rem;padding:0;border:0;border-bottom:2px solid transparent;color:var(--to-text-secondary);background:none;font-size:.61rem;font-weight:700;cursor:pointer}.to-media-nav button[data-active=true]{border-color:var(--to-action-secondary);color:var(--to-text-primary)}.to-media-nav .to-badge{height:1rem;min-width:1rem;padding-inline:.24rem;font-size:.45rem}.to-media-channel-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;padding:.6rem 0}.to-media-channel-strip button{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.4rem;min-width:0;padding:.45rem;border:1px solid var(--md-border);border-radius:.55rem;color:inherit;background:var(--md-primary);text-align:left;cursor:pointer}.to-media-channel-strip i,.to-media-channel-grid header i{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.5rem;color:#fff;background:#202823;font-size:.58rem;font-style:normal;font-weight:800}.to-media-channel-strip strong,.to-media-channel-strip small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.to-media-channel-strip strong{font-size:.55rem}.to-media-channel-strip small{color:var(--to-text-secondary);font-size:.48rem}.to-media-channel-strip .to-badge{font-size:.42rem}.to-media-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-bottom:.55rem}.to-media-metric{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;padding:.65rem;border:1px solid var(--md-border);border-radius:.65rem;background:var(--md-primary);box-shadow:0 2px 8px #1432230a}.to-media-metric__icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.55rem;color:#108552;background:#def7e9;font-size:.85rem}.to-media-metric strong,.to-media-metric small,.to-media-metric em{display:block}.to-media-metric strong{font-size:1rem;line-height:1}.to-media-metric small{margin-top:.18rem;font-size:.55rem;font-weight:700}.to-media-metric em{margin-top:.18rem;color:var(--to-state-success-text);font-size:.47rem;font-style:normal}.to-media-overview__grid{display:grid;grid-template-columns:minmax(0,1fr) 14.5rem;gap:.6rem}.to-media-overview__grid>main{display:grid;gap:.55rem;min-width:0}.to-media-card,.to-media-rail>section,.to-media-section{border:1px solid var(--md-border);border-radius:.7rem;background:var(--md-primary);box-shadow:0 3px 12px #1837280a}.to-media-card{padding:.65rem}.to-media-card>header,.to-media-section-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.5rem}.to-media-card h2,.to-media-section-head h2{margin:0;font-size:.68rem}.to-media-card header span,.to-media-card header button{border:0;color:var(--to-action-secondary);background:none;font-size:.5rem}.to-media-line-chart{display:flex;align-items:end;gap:2px;height:6.1rem;padding:.4rem .25rem;border-bottom:1px solid var(--md-border);background:linear-gradient(to bottom,transparent 24%,var(--md-border) 25%,transparent 26%,transparent 49%,var(--md-border) 50%,transparent 51%,transparent 74%,var(--md-border) 75%,transparent 76%)}.to-media-line-chart i{flex:1;height:calc(var(--value)*.052rem);min-height:.25rem;border-radius:.2rem .2rem 0 0;background:linear-gradient(180deg,#36b879,#168d58);opacity:calc(.55 + var(--i)*.025)}.to-media-line-chart+footer{display:flex;justify-content:space-between;padding-top:.25rem;color:var(--to-text-secondary);font-size:.46rem}.to-media-latest>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.to-media-content-mini{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:.45rem;padding:.35rem;border:0;border-radius:.5rem;color:inherit;background:var(--md-secondary);text-align:left;cursor:pointer}.to-media-content-mini>.to-badge{grid-column:2;justify-self:start}.to-media-content-mini strong,.to-media-content-mini small{display:block}.to-media-content-mini strong{font-size:.54rem;line-height:1.3}.to-media-content-mini small{margin-top:.15rem;color:var(--to-text-secondary);font-size:.46rem}.to-media-thumb{display:flex;position:relative;flex-direction:column;justify-content:end;min-width:2.5rem;min-height:2.9rem;padding:.3rem;border-radius:.42rem;color:#fff;background:linear-gradient(145deg,#14382a,#28a268 65%,#f2b94b);overflow:hidden}.to-media-thumb:after{position:absolute;inset:-30% -50% auto auto;width:4rem;height:4rem;border:1rem solid rgba(255,255,255,.14);border-radius:50%;content:""}.to-media-thumb b,.to-media-thumb small{position:relative;z-index:1}.to-media-thumb b{font-size:.62rem}.to-media-thumb small{font-size:.39rem!important;color:#fff!important}.to-media-two{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.to-media-schedule>div,.to-media-top>div{display:grid;grid-template-columns:3.1rem minmax(0,1fr) auto;align-items:center;gap:.35rem;padding:.35rem 0;border-top:1px solid var(--md-border)}.to-media-schedule time,.to-media-schedule strong,.to-media-schedule small,.to-media-top strong,.to-media-top small{display:block;font-size:.5rem}.to-media-schedule small,.to-media-top small{color:var(--to-text-secondary);font-size:.43rem}.to-media-top>div{grid-template-columns:1rem minmax(0,1fr) auto}.to-media-top>div>b{color:var(--to-action-secondary);font-size:.55rem}.to-media-sources{display:grid;grid-template-columns:5.5rem 1fr 1fr;align-items:center;gap:.4rem}.to-media-sources>header{grid-column:1/-1}.to-media-donut{display:grid;place-items:center;width:5rem;height:5rem;border:1rem solid #38aa71;border-right-color:#6f8ed3;border-bottom-color:#e5a843;border-radius:50%}.to-media-donut strong{font-size:.8rem}.to-media-donut small{font-size:.42rem}.to-media-sources p{display:flex;justify-content:space-between;margin:.15rem;font-size:.5rem}.to-media-heat>div{display:grid;grid-template-columns:repeat(7,1fr);gap:.15rem}.to-media-heat i{height:.55rem;border-radius:.15rem;background:rgba(31,160,95,calc(.12 + var(--heat)*.075))}.to-media-heat p{margin:.4rem 0 0;color:var(--to-text-secondary);font-size:.5rem}.to-media-rail{display:grid;align-content:start;gap:.55rem}.to-media-rail>section{padding:.65rem}.to-media-assistant>header{display:flex;align-items:center;gap:.4rem}.to-media-assistant>header>span{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;color:#fff;background:#1a935a}.to-media-assistant h2{margin:.7rem 0 .15rem;text-align:center;font-size:.72rem}.to-media-assistant>p{margin:0 0 .55rem;color:var(--to-text-secondary);font-size:.54rem;line-height:1.45;text-align:center}.to-media-assistant>.to-button{width:100%;min-height:1.9rem;justify-content:flex-start;margin-top:.28rem;font-size:.53rem}.to-media-attention{margin-top:.7rem;padding-top:.55rem;border-top:1px solid var(--md-border)}.to-media-attention h3{font-size:.6rem}.to-media-attention button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;padding:.42rem 0;border:0;border-top:1px solid var(--md-border);color:inherit;background:none;text-align:left}.to-media-attention strong,.to-media-attention small{display:block;font-size:.48rem}.to-media-attention small{color:var(--to-text-secondary)}.to-media-section{margin-top:.65rem;padding:.7rem}.to-media-section-head h2{font-size:.85rem}.to-media-section-head p{margin:.18rem 0 0;color:var(--to-text-secondary);font-size:.55rem}.to-media-controls{display:grid;grid-template-columns:minmax(14rem,1fr) 10rem 10rem;gap:.45rem;margin-bottom:.55rem}.to-media-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.to-media-board>section{min-width:0;padding:.48rem;border-radius:.55rem;background:var(--md-secondary)}.to-media-board>section>header{display:flex;justify-content:space-between;align-items:center}.to-media-board h3{font-size:.58rem}.to-media-work-card{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.35rem;width:100%;margin-top:.4rem;padding:.38rem;border:1px solid var(--md-border);border-radius:.48rem;color:inherit;background:var(--md-primary);text-align:left}.to-media-work-card .to-media-thumb{grid-row:1/4}.to-media-work-card strong,.to-media-work-card small,.to-media-work-card em{display:block}.to-media-work-card strong{font-size:.5rem}.to-media-work-card small,.to-media-work-card em{color:var(--to-text-secondary);font-size:.43rem;font-style:normal}.to-media-publication-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:.4rem;margin-bottom:.55rem}.to-media-publication-kpis .to-media-metric{padding:.45rem}.to-media-publication-kpis .to-media-metric__icon{width:1.3rem;height:1.3rem}.to-media-publication-kpis strong{font-size:.72rem}.to-media-table{overflow:hidden;border:1px solid var(--md-border);border-radius:.55rem}.to-media-row{display:grid;grid-template-columns:2.1fr .7fr .75fr .7fr .75fr 1.5rem;align-items:center;width:100%;gap:.5rem;min-height:3.3rem;padding:.4rem .55rem;border:0;border-top:1px solid var(--md-border);color:inherit;background:var(--md-primary);text-align:left}.to-media-row--head{min-height:2rem;color:var(--to-text-secondary);background:var(--md-secondary);font-size:.45rem}.to-media-row__identity{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.4rem;align-items:center}.to-media-row__identity .to-media-thumb{min-height:2.1rem}.to-media-row strong,.to-media-row small{display:block;font-size:.5rem}.to-media-row small{color:var(--to-text-secondary);font-size:.43rem}.to-media-row>span{min-width:0;font-size:.5rem}.to-media-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.to-media-channel-grid article,.to-media-campaigns article{padding:.65rem;border:1px solid var(--md-border);border-radius:.6rem;background:var(--md-secondary)}.to-media-channel-grid header{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:.45rem;align-items:center}.to-media-channel-grid strong,.to-media-channel-grid small{display:block;font-size:.55rem}.to-media-channel-grid small{color:var(--to-text-secondary);font-size:.45rem}.to-media-channel-grid dl div,.to-media-detail-list div{display:flex;justify-content:space-between;padding:.32rem 0;border-bottom:1px solid var(--md-border);font-size:.48rem}.to-media-channel-grid dt,.to-media-channel-grid dd,.to-media-detail-list dt,.to-media-detail-list dd{margin:0}.to-media-channel-grid p{min-height:2rem;color:var(--to-text-secondary);font-size:.48rem}.to-media-inbox{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.to-media-inbox article{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.55rem;border:1px solid var(--md-border);border-radius:.5rem;background:var(--md-secondary)}.to-media-inbox article>span:first-child{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.4rem;background:#dcefe5}.to-media-inbox strong,.to-media-inbox small{display:block;font-size:.5rem}.to-media-inbox small{color:var(--to-text-secondary);font-size:.43rem}.to-media-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--md-border);border-radius:.55rem;overflow:hidden}.to-media-calendar>section{min-height:28rem;padding:.35rem;border-right:1px solid var(--md-border);background:var(--md-secondary)}.to-media-calendar h3{margin:.2rem;font-size:.52rem}.to-media-calendar button{display:block;width:100%;margin-top:.35rem;padding:.4rem;border:1px solid #afd9c2;border-left:3px solid #16905a;border-radius:.4rem;color:inherit;background:var(--md-primary);text-align:left}.to-media-calendar time,.to-media-calendar strong,.to-media-calendar small{display:block;font-size:.44rem}.to-media-calendar strong{margin:.15rem 0;font-size:.5rem}.to-media-calendar small{color:var(--to-text-secondary)}.to-media-campaigns{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem}.to-media-campaigns header{display:flex;align-items:center;justify-content:space-between}.to-media-campaigns h2{font-size:.68rem}.to-media-campaigns p{font-size:.55rem}.to-media-campaigns dl div{display:flex;justify-content:space-between;font-size:.5rem}.to-media-campaigns dt,.to-media-campaigns dd{margin:.2rem 0}.to-media-analytics{display:grid;grid-template-columns:1.2fr 1fr .7fr;gap:.55rem}.to-media-analytics>.to-media-card>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:.4rem;padding:.4rem 0;border-top:1px solid var(--md-border);font-size:.48rem}.to-media-analytics strong,.to-media-analytics small{display:block}.to-media-analytics small{color:var(--to-text-secondary)}.to-media-learning p{padding:.5rem;border-radius:.45rem;background:var(--md-secondary);font-size:.52rem;line-height:1.45}.to-media-detail{text-align:center}.to-media-detail>.to-media-thumb{width:6rem;height:4rem;margin:auto}.to-media-detail h3{font-size:.9rem}.to-media-detail p,.to-media-safety p{color:var(--to-text-secondary);font-size:.68rem}.to-media-status{margin:.55rem 0;color:var(--to-text-secondary);font-size:.5rem}[data-to-theme=dark] .to-media-workspace{--md-border:#31423a;--md-canvas:#111a16;--md-primary:#1a251f;--md-secondary:#233129;--md-raised:#293a31;background:var(--md-canvas)}[data-to-theme=dark] .to-media-metric__icon{color:#a9e9c4;background:#234b35}[data-to-theme=dark] .to-media-channel-strip i,[data-to-theme=dark] .to-media-channel-grid header i{background:#33483d}[data-to-theme=dark] .to-media-thumb{background:linear-gradient(145deg,#162820,#276b4a 65%,#8c6929)}[data-to-theme=dark] .to-media-inbox article>span:first-child{background:#2a4035}@media(max-width:82rem){.to-media-overview__grid{grid-template-columns:minmax(0,1fr) 13rem}.to-media-channel-strip{grid-template-columns:repeat(3,1fr)}.to-media-latest>div{grid-template-columns:repeat(2,1fr)}.to-media-board{grid-template-columns:repeat(2,1fr)}.to-media-row{grid-template-columns:2fr .7fr .8fr .8fr 1.5rem}.to-media-row>span:nth-child(5){display:none}.to-media-analytics{grid-template-columns:1fr 1fr}.to-media-analytics>*:last-child{grid-column:1/-1}}@media(max-width:64rem){.to-media-overview__grid,.to-media-rail{grid-template-columns:1fr}.to-media-assistant{display:none}.to-media-channel-grid{grid-template-columns:repeat(2,1fr)}.to-media-calendar{overflow-x:auto;grid-template-columns:repeat(7,9rem)}.to-media-calendar>section{min-height:20rem}.to-media-controls{grid-template-columns:1fr 9rem 9rem}}@media(max-width:48rem){.to-global-shell[data-workspace=media] .to-shell-main{padding:.7rem .65rem 6rem}.to-media-workspace{padding:0}.to-media-hero{align-items:start}.to-media-hero h1{font-size:1.65rem}.to-media-hero p{max-width:21rem;line-height:1.4}.to-media-hero__actions{display:none}.to-media-nav{margin-inline:-.1rem;padding-left:.1rem;scroll-snap-type:x proximity}.to-media-nav button{min-height:2.5rem;scroll-snap-align:start}.to-media-channel-strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.to-media-channel-strip button{flex:0 0 12rem;scroll-snap-align:start}.to-media-kpis{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.to-media-metric{flex:0 0 11rem;scroll-snap-align:start}.to-media-two{grid-template-columns:1fr}.to-media-latest>div{grid-template-columns:1fr}.to-media-content-mini{grid-template-columns:4rem minmax(0,1fr)}.to-media-sources{grid-template-columns:5.5rem 1fr}.to-media-heat{display:none}.to-media-section{padding:.5rem;border-inline:0;border-radius:0}.to-media-section-head{align-items:start}.to-media-section-head .to-button{display:none}.to-media-controls{grid-template-columns:1fr 1fr}.to-media-controls .to-search{grid-column:1/-1}.to-media-board{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.to-media-board>section{flex:0 0 82%;scroll-snap-align:start}.to-media-publication-kpis{display:flex;overflow-x:auto}.to-media-publication-kpis .to-media-metric{flex-basis:9rem}.to-media-row--head{display:none}.to-media-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;min-height:7rem;padding:.65rem}.to-media-row__identity{grid-column:1/-1;grid-template-columns:3.5rem minmax(0,1fr)}.to-media-row__identity .to-media-thumb{min-height:3rem}.to-media-row>span:nth-child(2),.to-media-row>span:nth-child(4){font-size:.55rem}.to-media-row>span:nth-child(5){display:none}.to-media-row>span:last-child{justify-self:end}.to-media-channel-grid,.to-media-inbox,.to-media-campaigns,.to-media-analytics{grid-template-columns:1fr}.to-media-analytics>*:last-child{grid-column:auto}.to-media-calendar{margin-inline:-.5rem}.to-media-status{padding-bottom:1rem}}@media(max-width:30rem){.to-media-card{padding:.55rem}.to-media-line-chart{height:5.2rem}.to-media-sources{grid-template-columns:5.2rem 1fr}.to-media-donut{width:4.7rem;height:4.7rem}.to-media-controls{grid-template-columns:1fr}.to-media-controls .to-search{grid-column:auto}.to-media-board>section{flex-basis:88%}}@media(prefers-reduced-motion:reduce){.to-media-workspace *{scroll-behavior:auto!important}}.to-media-analytics>.to-media-chart>.to-media-line-chart{display:flex;grid-template-columns:none;gap:2px;padding:.4rem .25rem;font-size:initial}@media(max-width:48rem){.to-media-row.to-media-row--head{display:none!important}}.to-media-nav-wrap{position:relative}.to-media-nav-hint{display:none}.to-media-quick{padding-top:.65rem!important}.to-media-quick h3{font-size:.6rem}.to-media-quick button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-height:1.9rem;padding:.42rem 0;border:0;border-top:1px solid var(--md-border);color:inherit;background:none;font-size:.5rem;text-align:left}.to-media-inbox-card{display:grid;grid-template-columns:2rem minmax(0,1fr) auto 1rem;align-items:center;gap:.45rem;min-height:4.7rem;padding:.55rem;border:1px solid var(--md-border);border-radius:.5rem;color:inherit;background:var(--md-secondary);text-align:left;cursor:pointer}.to-media-inbox-card>span:first-child{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.4rem;background:#dcefe5}.to-media-inbox-card strong,.to-media-inbox-card small,.to-media-inbox-card em,.to-media-inbox-card b{display:block;font-size:.5rem}.to-media-inbox-card small,.to-media-inbox-card em{color:var(--to-text-secondary);font-size:.43rem;font-style:normal}.to-media-inbox-card b{margin-top:.18rem;color:var(--to-action-secondary);font-size:.44rem}.to-media-workflow{margin-bottom:.55rem;padding:.5rem;border:1px solid var(--md-border);border-radius:.55rem;background:var(--md-secondary)}.to-media-workflow>header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.to-media-workflow header strong,.to-media-workflow header small{display:block;font-size:.5rem}.to-media-workflow header small{color:var(--to-text-secondary);font-size:.42rem}.to-media-workflow>div{display:grid;grid-template-columns:repeat(6,1fr);gap:.3rem;margin-top:.4rem}.to-media-workflow>div>span{display:flex;align-items:center;gap:.25rem;min-width:0;padding:.3rem;border-radius:.35rem;background:var(--md-primary);color:var(--to-text-secondary)}.to-media-workflow b{display:grid;place-items:center;flex:0 0 1rem;width:1rem;height:1rem;border-radius:50%;background:var(--md-border);font-size:.42rem}.to-media-workflow em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.43rem;font-style:normal}.to-media-workflow [data-state=done] b,.to-media-workflow [data-state=active] b{color:#fff;background:#178e58}.to-media-workflow [data-state=active]{outline:1px solid #178e58;color:var(--to-text-primary)}.to-media-campaigns{grid-template-columns:repeat(4,minmax(0,1fr))}.to-media-campaigns dl div{gap:.6rem}.to-media-campaigns dd{text-align:right}.to-media-attribution{grid-column:1/-1}.to-media-attribution>div{display:flex!important;justify-content:space-between}.to-media-attribution p,.to-media-attribution small{font-size:.5rem}.to-media-detail-actions{display:grid;gap:.45rem}.to-media-safety code{display:block;overflow-wrap:anywhere;margin:.5rem 0;padding:.45rem;border-radius:.35rem;background:var(--md-secondary);font-size:.55rem}.to-media-asset-detail h3{font-size:.9rem}.to-media-asset-detail p{color:var(--to-text-secondary);font-size:.68rem}[data-to-theme=dark] .to-media-inbox-card>span:first-child{background:#2a4035}@media(max-width:82rem){.to-media-campaigns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:48rem){.to-media-workspace button,.to-media-workspace select,.to-media-workspace input{min-height:44px}.to-media-workspace .to-button{min-height:44px!important}.to-media-nav-wrap{margin-inline:-.1rem;padding-right:2.45rem}.to-media-nav{margin-inline:0;padding-left:.1rem;scroll-snap-type:x proximity}.to-media-nav button{min-height:2.75rem;scroll-snap-align:center}.to-media-nav-hint{display:block;position:absolute;z-index:2;right:0;bottom:.08rem;padding:.35rem .25rem .35rem 1rem;color:var(--to-action-secondary);background:linear-gradient(90deg,transparent,var(--md-canvas) 28%);font-size:.43rem;font-weight:700;pointer-events:none}.to-media-workflow{overflow-x:auto}.to-media-workflow>div{grid-template-columns:repeat(6,8.5rem);padding-bottom:.2rem}.to-media-inbox-card{grid-template-columns:2rem minmax(0,1fr) auto;min-height:6rem}.to-media-inbox-card>.to-icon{display:none}.to-media-campaigns{grid-template-columns:1fr}}.to-agents-workspace{--agents-green:#078044;--agents-green-deep:#005c35;--agents-blue:#163b91;min-height:100%;padding:1rem 1.15rem 2.5rem;background:linear-gradient(145deg,color-mix(in srgb,var(--to-bg-canvas) 92%,#eaf8f0),var(--to-bg-canvas));color:var(--to-text-primary)}.to-agents-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.65rem}.to-agents-hero>div:first-child>span{display:block;color:var(--agents-green);font-size:.72rem;font-weight:700}.to-agents-hero h1{margin:.18rem 0 0;font-size:2rem;line-height:1;font-weight:790;letter-spacing:-.04em}.to-agents-hero p{margin:.2rem 0 0;color:#6885ce;font-size:.92rem}.to-agents-hero>div:last-child{display:flex;gap:.5rem;align-items:center}.to-agents-nav-wrap{position:relative}.to-agents-nav{display:flex;overflow-x:auto;scrollbar-width:none;border-radius:.55rem;background:color-mix(in srgb,var(--to-bg-subtle) 88%,#dfeeff);box-shadow:inset 0 0 0 1px var(--to-border-subtle)}.to-agents-nav::-webkit-scrollbar{display:none}.to-agents-nav button{flex:1 0 auto;min-width:6.6rem;height:2.25rem;border:0;border-right:1px solid var(--to-border-subtle);background:transparent;color:var(--to-text-secondary);font:inherit;font-size:.71rem;cursor:pointer}.to-agents-nav button[aria-current=page]{border-radius:.5rem;background:linear-gradient(135deg,#087e46,#004a31);color:#fff;box-shadow:0 .25rem .75rem #005b3533}.to-agents-nav button .to-badge{margin-left:.35rem}.to-agents-nav-hint{display:none}.to-agents-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;margin:.55rem 0}.to-agents-metric{min-width:0;display:grid;grid-template-columns:2.55rem 1fr;align-items:center;min-height:4.2rem;padding:.55rem .65rem;border:1px solid var(--to-border-subtle);border-radius:.6rem;background:var(--to-bg-surface);box-shadow:0 .25rem 1rem #173b500d}.to-agents-metric>.to-icon{grid-row:1;grid-column:1;width:1.45rem;height:1.45rem;margin:auto;color:var(--agents-green)}.to-agents-metric__icon{grid-row:1;grid-column:1;width:2.35rem;height:2.35rem;border-radius:50%;background:#e4faee}.to-agents-metric>div{display:grid;grid-template-columns:auto 1fr;gap:.05rem .35rem;align-items:baseline;min-width:0}.to-agents-metric strong{font-size:1.15rem}.to-agents-metric small{font-size:.64rem;color:var(--to-text-secondary)}.to-agents-metric em{grid-column:1/-1;color:#17a665;font-size:.6rem;font-style:normal}.to-agents-metric[data-tone=attention] .to-icon{color:#e11d48}.to-agents-metric[data-tone=attention] .to-agents-metric__icon{background:#ffebef}.to-agents-overview-layout{display:grid;grid-template-columns:minmax(0,1fr) 22.25rem;gap:.65rem}.to-agents-overview-layout>main{min-width:0}.to-agents-team,.to-agents-panel,.to-agents-page,.to-agents-rail>section{border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--to-bg-surface);box-shadow:0 .25rem 1rem #1840580b}.to-agents-team{padding:.55rem}.to-agents-team>header,.to-agents-panel>header,.to-agents-page>header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.to-agents-team h2,.to-agents-panel h3,.to-agents-page h2{margin:0;font-size:.84rem}.to-agents-team>header>div{display:flex;gap:.25rem}.to-agents-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin-top:.45rem}.to-agent-card{min-width:0;padding:.5rem;border:1px solid #dbe7ee;border-radius:.55rem;background:color-mix(in srgb,var(--to-bg-surface) 96%,#effaf4);color:inherit;text-align:left;cursor:pointer}.to-agent-card:hover{border-color:#65bd8d;box-shadow:0 .25rem .8rem #00623714}.to-agent-card header{display:grid;grid-template-columns:2.15rem 1fr auto;align-items:center;gap:.42rem}.to-agent-card__avatar,.to-agent-detail__avatar{display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#20ba70,#00663a);color:#fff;font-weight:800}.to-agent-card__avatar{width:2.15rem;height:2.15rem}.to-agent-card header strong{display:block;font-size:.7rem}.to-agent-card header small{display:block;margin-top:.08rem;color:var(--agents-blue);font-size:.61rem}.to-agent-card__crown{color:#e5a400}.to-agent-card__more{letter-spacing:.1em;color:var(--to-text-muted)}.to-agent-card__scope{min-height:2rem;margin:.35rem 0;color:#5370b4;font-size:.59rem;line-height:1.35}.to-agent-card__state{display:flex;align-items:center;justify-content:space-between;gap:.3rem}.to-agent-card__state>span:last-child{overflow:hidden;color:var(--to-text-muted);font-size:.5rem;text-overflow:ellipsis}.to-agent-card footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.42rem;padding-top:.38rem;border-top:1px solid var(--to-border-subtle)}.to-agent-card footer span{min-width:0}.to-agent-card footer strong,.to-agent-card footer small{display:block}.to-agent-card footer strong{font-size:.64rem}.to-agent-card footer small{color:var(--to-text-muted);font-size:.48rem}.to-agents-three{display:grid;grid-template-columns:1.04fr 1.04fr .82fr;gap:.45rem;margin-top:.45rem}.to-agents-panel{min-width:0;padding:.5rem}.to-agents-panel header button,.to-agents-panel header span{border:0;background:none;color:#2670dc;font-size:.58rem}.to-agents-task-list,.to-agents-activity,.to-agents-approval-list{display:grid;gap:.28rem;margin-top:.35rem}.to-agents-task-list article{display:grid;grid-template-columns:1.55rem minmax(0,1fr) 3.7rem;align-items:center;gap:.35rem;min-height:2.15rem}.to-agents-task-icon,.to-agents-activity__avatar{display:grid;place-items:center;border-radius:.35rem;background:#e9f8ef;color:var(--agents-green);font-weight:800}.to-agents-task-icon{width:1.5rem;height:1.5rem}.to-agents-task-list strong,.to-agents-activity strong{display:block;font-size:.58rem}.to-agents-task-list small,.to-agents-activity small{display:block;color:var(--to-text-muted);font-size:.49rem}.to-agents-task-progress i{display:block;height:.25rem;border-radius:1rem;background:linear-gradient(90deg,var(--agents-green) 68%,var(--to-bg-subtle) 68%);color:transparent;font-size:0}.to-agents-task-progress{text-align:right}.to-agents-activity article{display:grid;grid-template-columns:2.3rem 1.45rem 1fr;align-items:center;gap:.3rem;min-height:2.15rem}.to-agents-activity time{color:#5575b8;font-size:.52rem}.to-agents-activity__avatar{width:1.4rem;height:1.4rem}.to-agents-performance{display:grid;gap:.18rem;margin-top:.35rem}.to-agents-performance article{display:grid;grid-template-columns:minmax(0,1fr) 2rem 4rem;align-items:center;gap:.25rem;font-size:.55rem}.to-agents-performance i{font-style:normal;font-weight:750}.to-agents-performance meter{width:100%;height:.5rem;accent-color:var(--agents-green)}.to-agents-bottom{display:grid;grid-template-columns:.92fr 1.18fr;gap:.45rem;margin-top:.45rem}.to-agents-sources{display:grid;grid-template-columns:auto 1fr;gap:.5rem}.to-agents-sources header{grid-column:1/-1}.to-agents-donut{width:5rem;height:5rem;display:grid;place-content:center;border-radius:50%;background:radial-gradient(circle at center,var(--to-bg-surface) 49%,transparent 50%),conic-gradient(#16b967 0,#16b967 34%,#408ee9 34%,#408ee9 56%,#ff9f43 56%,#ff9f43 74%,#8768e9 74%,#8768e9 86%,#35bad4 86%,#35bad4 94%,#ccd6df 94%);text-align:center}.to-agents-donut strong{font-size:1rem}.to-agents-donut small{font-size:.5rem}.to-agents-sources ul{margin:0;padding:0;list-style:none}.to-agents-sources li{display:flex;justify-content:space-between;padding:.1rem 0;font-size:.55rem}.to-agents-approval-list article{display:grid;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.35rem;padding:.25rem;border-bottom:1px solid var(--to-border-subtle)}.to-agents-approval-icon{display:grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:.35rem;background:#f8eaff;color:#a52bd1;font-size:.52rem;font-weight:800}.to-agents-approval-list strong,.to-agents-approval-list small,.to-agents-approval-list em{display:block}.to-agents-approval-list strong{font-size:.58rem}.to-agents-approval-list small,.to-agents-approval-list em{color:var(--to-text-muted);font-size:.48rem;font-style:normal}.to-agents-approval-list article>div:last-child{display:flex;gap:.2rem}.to-agents-rail{display:grid;align-content:start;gap:.45rem}.to-agents-rail>section{padding:.7rem}.to-agents-assistant header{display:flex;align-items:center;gap:.5rem}.to-agents-assistant__mark{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(145deg,#25c477,#00613a);color:#fff;font-size:1.2rem}.to-agents-assistant h2,.to-agents-assistant h3{margin:0}.to-agents-assistant h2{font-size:.9rem}.to-agents-assistant h3{margin-top:1.05rem;text-align:center;font-size:1rem}.to-agents-assistant>p{color:#4969b1;text-align:center;font-size:.72rem;line-height:1.45}.to-agents-assistant__actions{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.to-agents-assistant__actions .to-button{justify-content:flex-start;min-height:2.45rem;font-size:.68rem}.to-agents-quick header,.to-agents-owner-tasks header{display:flex;align-items:center;justify-content:space-between}.to-agents-quick h3,.to-agents-owner-tasks h3{margin:0;font-size:.76rem}.to-agents-quick header button{border:0;background:none;color:#2473e0;font-size:.56rem}.to-agents-quick>button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.45rem 0;border:0;border-bottom:1px solid var(--to-border-subtle);background:none;color:#33569e;text-align:left;font-size:.62rem}.to-agents-owner-tasks>div{display:grid;grid-template-columns:minmax(0,1fr) 5rem;gap:.4rem;padding:.42rem 0;border-bottom:1px solid var(--to-border-subtle)}.to-agents-owner-tasks strong{font-size:.59rem}.to-agents-owner-tasks span{text-align:right}.to-agents-owner-tasks i,.to-agents-owner-tasks small{display:block;font-size:.52rem;font-style:normal}.to-agents-page{margin-top:.55rem;padding:.85rem;min-height:39rem}.to-agents-page>header h2{font-size:1.05rem}.to-agents-page>header p{margin:.15rem 0 0;color:var(--to-text-secondary);font-size:.7rem}.to-agents-page>header>div:last-child{display:flex;gap:.35rem}.to-agents-toolbar{display:grid;grid-template-columns:minmax(16rem,1fr) 12rem 13rem;gap:.5rem;margin:.75rem 0}.to-agents-registry{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.to-agents-registry .to-agent-card{min-height:9.25rem}.to-agents-table{margin-top:.75rem;border:1px solid var(--to-border-subtle);border-radius:.55rem;overflow:hidden}.to-agents-row{width:100%;display:grid;grid-template-columns:2.1fr 1.1fr .8fr .9fr .65fr .65fr;align-items:center;gap:.5rem;min-height:3.8rem;padding:.45rem .65rem;border:0;border-bottom:1px solid var(--to-border-subtle);background:var(--to-bg-surface);color:inherit;text-align:left}.to-agents-row:not(.to-agents-row--head){cursor:pointer}.to-agents-row:not(.to-agents-row--head):hover{background:var(--to-bg-subtle)}.to-agents-row--head{min-height:2.25rem;background:var(--to-bg-subtle);color:var(--to-text-muted);font-size:.6rem;font-weight:700}.to-agents-row strong,.to-agents-row small{display:block}.to-agents-row strong{font-size:.7rem}.to-agents-row small{color:var(--to-text-muted);font-size:.58rem}.to-agents-row>span{min-width:0;font-size:.62rem;overflow-wrap:anywhere}.to-agents-page>.to-agents-approval-list{margin-top:.75rem}.to-agents-page>.to-agents-approval-list article{min-height:4.75rem;padding:.55rem}.to-agents-capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.75rem}.to-agents-capability-grid>article{padding:.65rem;border:1px solid var(--to-border-subtle);border-radius:.55rem;background:var(--to-bg-secondary)}.to-agents-capability-grid header{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:.4rem}.to-agents-capability-grid header .to-agent-card__avatar{width:2rem;height:2rem}.to-agents-capability-grid header strong,.to-agents-capability-grid header small{display:block}.to-agents-capability-grid header strong{font-size:.68rem}.to-agents-capability-grid header small{font-size:.55rem;color:var(--to-text-muted)}.to-agents-capability-grid ul{margin:.5rem 0 0;padding:0;list-style:none}.to-agents-capability-grid li{display:grid;grid-template-columns:1fr auto;gap:.2rem;padding:.25rem 0;border-top:1px solid var(--to-border-subtle);font-size:.58rem}.to-agents-capability-grid li small{grid-column:1/-1;color:var(--to-text-muted)}.to-agents-integration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.75rem}.to-agents-integration-grid article{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:.45rem;padding:.8rem;border:1px solid var(--to-border-subtle);border-radius:.55rem;background:var(--to-bg-secondary)}.to-agents-integration-grid strong,.to-agents-integration-grid small{display:block}.to-agents-integration-grid strong{font-size:.72rem}.to-agents-integration-grid small,.to-agents-integration-grid em{color:var(--to-text-muted);font-size:.55rem;font-style:normal}.to-agents-integration-grid em{grid-column:2/-1}.to-agents-page>.to-agents-activity{max-width:58rem;margin-top:.75rem}.to-agents-page>.to-agents-activity article{grid-template-columns:3rem 2rem 1fr;min-height:3.5rem;padding:.35rem;border-bottom:1px solid var(--to-border-subtle)}.to-agents-settings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.75rem}.to-agents-settings article{padding:.8rem;border:1px solid var(--to-border-subtle);border-radius:.55rem;background:var(--to-bg-secondary)}.to-agents-settings strong{font-size:.72rem}.to-agents-settings p{margin:.25rem 0 0;color:var(--to-text-secondary);font-size:.62rem}.to-agents-diagnostics{grid-column:1/-1;border-style:dashed!important}.to-agent-detail>header{display:grid;grid-template-columns:3.25rem 1fr auto;align-items:center;gap:.6rem}.to-agent-detail__avatar{width:3.25rem;height:3.25rem}.to-agent-detail h3{margin:0}.to-agent-detail p{margin:.1rem 0;color:var(--to-text-secondary)}.to-agent-detail dl{display:grid;gap:.35rem;margin:.8rem 0 0}.to-agent-detail dl div{display:flex;justify-content:space-between;gap:1rem;padding:.35rem 0;border-bottom:1px solid var(--to-border-subtle)}.to-agent-detail dt{color:var(--to-text-muted)}.to-agent-detail dd{margin:0;text-align:right;font-weight:700}.to-agent-detail__grants{display:grid;gap:.35rem}.to-agent-detail__grants>div{display:grid;grid-template-columns:1fr auto;gap:.3rem}.to-agent-detail__grants small{grid-column:1/-1;color:var(--to-text-muted)}.to-agents-status{margin:.6rem 0 0;color:var(--to-text-muted);font-size:.58rem}.to-agents-policy-code{display:block;margin-top:.4rem;color:var(--to-text-muted);font-size:.52rem}.to-agents-approval-result{margin-top:.2rem;color:var(--agents-green)!important;font-weight:700}.to-agent-detail__empty{margin:0;color:var(--to-text-muted);font-size:.68rem}.to-agent-detail__technical{border:1px dashed var(--to-border-subtle);border-radius:.55rem;background:var(--to-bg-secondary)}.to-agent-detail__technical summary{min-height:2.75rem;display:flex;align-items:center;padding:.6rem .7rem;cursor:pointer;color:var(--to-text-secondary);font-weight:700}.to-agent-detail__technical .to-agents-diagnostics{padding:.2rem .7rem .7rem;border:0!important}[data-focus-origin=pointer] :focus-visible{outline:none}[data-to-theme=dark] .to-agents-workspace{background:linear-gradient(145deg,#101a22,#0d151c)}[data-to-theme=dark] .to-agents-nav{background:#172733}[data-to-theme=dark] .to-agents-metric__icon{background:#14362b}[data-to-theme=dark] .to-agent-card{border-color:#2c4350;background:#16252e}[data-to-theme=dark] .to-agent-card__scope,[data-to-theme=dark] .to-agents-assistant>p{color:#9bb7f0}[data-to-theme=dark] .to-agent-card header small{color:#a9c0ef}[data-to-theme=dark] .to-agents-task-icon,[data-to-theme=dark] .to-agents-activity__avatar{background:#17392d}[data-to-theme=dark] .to-agents-approval-icon{background:#352540}[data-to-theme=dark] .to-agents-donut{background:radial-gradient(circle at center,var(--to-bg-surface) 49%,transparent 50%),conic-gradient(#29c878 0,#29c878 34%,#4b9df1 34%,#4b9df1 56%,#f1a44c 56%,#f1a44c 74%,#9877e7 74%,#9877e7 86%,#4cc5d8 86%,#4cc5d8 94%,#536572 94%)}@media(max-width:90rem){.to-agents-overview-layout{grid-template-columns:minmax(0,1fr) 19rem}.to-agents-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.to-agents-three{grid-template-columns:1fr 1fr}.to-agents-three>.to-agents-panel:last-child{grid-column:1/-1}.to-agents-registry{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:64rem){.to-agents-workspace{padding:.85rem}.to-agents-overview-layout{grid-template-columns:1fr}.to-agents-rail{grid-template-columns:1fr 1fr}.to-agents-owner-tasks{display:none}.to-agents-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.to-agents-card-grid,.to-agents-registry,.to-agents-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.to-agents-row{grid-template-columns:1.7fr 1fr .8fr .8fr}.to-agents-row>:nth-child(5),.to-agents-row>:nth-child(6){display:none}}@media(max-width:48rem){.to-agents-workspace{padding:.6rem .55rem 6rem}.to-agents-hero{align-items:flex-start}.to-agents-hero h1{font-size:1.55rem}.to-agents-hero p{max-width:18rem;font-size:.72rem}.to-agents-hero>div:last-child .to-button:nth-child(2){display:none}.to-agents-hero>div:last-child .to-button .to-icon{display:block;color:#fff}.to-agents-nav{scroll-snap-type:x proximity}.to-agents-nav button{flex:0 0 auto;min-width:6.3rem;min-height:2.75rem;scroll-snap-align:center}.to-agents-nav-hint{display:block;margin:.18rem .2rem 0;color:var(--to-text-muted);font-size:.55rem}.to-agents-kpis{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.to-agents-metric{min-height:3.75rem;padding:.45rem}.to-agents-metric__icon{width:2rem;height:2rem}.to-agents-metric>div{display:block}.to-agents-metric strong,.to-agents-metric small,.to-agents-metric em{display:block}.to-agents-metric strong{font-size:1rem}.to-agents-overview-layout{display:block}.to-agents-card-grid,.to-agents-registry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.to-agent-card{width:100%;min-height:0}.to-agents-team>header>div .to-button:not(:first-child){display:none}.to-agents-three,.to-agents-bottom{grid-template-columns:1fr}.to-agents-three>.to-agents-panel:last-child{grid-column:auto}.to-agents-rail{grid-template-columns:1fr;margin-top:.45rem}.to-agents-quick{display:none}.to-agents-assistant__actions{grid-template-columns:1fr 1fr}.to-agents-assistant__actions .to-button{min-height:2.75rem}.to-agents-page{min-height:35rem;padding:.65rem}.to-agents-page>header{align-items:flex-start}.to-agents-toolbar{grid-template-columns:1fr 1fr}.to-agents-toolbar .to-search{grid-column:1/-1}.to-agents-table{border:0;overflow:visible}.to-agents-row--head{display:none}.to-agents-row{display:grid;grid-template-columns:1fr auto;gap:.35rem;margin-bottom:.45rem;padding:.65rem;border:1px solid var(--to-border-subtle);border-radius:.55rem}.to-agents-row>:nth-child(n){display:block}.to-agents-row>:nth-child(2),.to-agents-row>:nth-child(4),.to-agents-row>:nth-child(6){text-align:right}.to-agents-capability-grid,.to-agents-integration-grid,.to-agents-settings{grid-template-columns:1fr}.to-agents-approval-list article{grid-template-columns:1.6rem 1fr}.to-agents-approval-list article>div:last-child,.to-agents-approval-list article>.to-badge{grid-column:2;justify-self:start}.to-agents-page>.to-agents-activity article{grid-template-columns:2.6rem 1.7rem 1fr}.to-agent-detail dl div{display:grid;gap:.1rem}.to-agent-detail dd{text-align:left}}@media(max-width:32rem){.to-agents-kpis{grid-template-columns:1fr 1fr}.to-agents-kpis .to-agents-metric:last-child{grid-column:1/-1}.to-agents-card-grid,.to-agents-registry{grid-template-columns:1fr}.to-agents-team .to-agent-card:nth-child(n+5){display:none}.to-agent-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem .6rem}.to-agent-card header{grid-column:1/-1}.to-agent-card__scope{min-height:0;margin:.15rem 0}.to-agent-card__state{grid-column:2;grid-row:2;align-self:center;display:grid;justify-items:end}.to-agent-card footer{grid-column:1/-1;margin-top:.2rem}.to-agent-card__state>span:last-child{max-width:8rem;text-align:right;white-space:normal}.to-agents-registry .to-agent-card{min-height:0}}@media(max-width:26rem){.to-agents-hero>div:last-child .to-button{min-width:2.75rem;padding-inline:.5rem}.to-agents-hero>div:last-child .to-button__content{display:flex;font-size:0}.to-agents-hero>div:last-child .to-button .to-icon{width:1.15rem;height:1.15rem}.to-agents-three{display:block}.to-agents-three>.to-agents-panel{margin-bottom:.45rem}.to-agents-bottom{display:block}.to-agents-bottom>.to-agents-panel{margin-bottom:.45rem}}.to-library-workspace{min-width:0;padding:clamp(1rem,2vw,1.75rem);color:var(--to-text-primary);background:var(--to-bg-canvas);min-height:100%}.to-library-workspace button,.to-library-workspace input,.to-library-workspace select{font:inherit}.to-library-hero{display:flex;justify-content:space-between;gap:1rem;align-items:end}.to-library-hero>div:last-child{display:flex;gap:.5rem}.to-library-hero .to-button--primary,.to-library-hero .to-button--primary span{color:var(--to-action-on-primary)!important}.to-library-hero>div:first-child>span{font-size:.78rem;color:var(--to-action-primary)}.to-library-hero h1{margin:.2rem 0 0;font-size:clamp(1.7rem,3vw,2.25rem);line-height:1}.to-library-hero p{margin:.35rem 0 0;color:var(--to-text-secondary)}.to-library-nav{display:flex;overflow:auto;scrollbar-width:none;margin:1rem 0;background:var(--to-bg-subtle);border-radius:.65rem;padding:.15rem;white-space:nowrap}.to-library-nav button{min-height:2.45rem;padding:.45rem 1rem;border:0;background:transparent;color:var(--to-text-secondary);border-radius:.5rem}.to-library-nav button[aria-current=page]{background:var(--to-bg-surface);color:var(--to-action-primary);font-weight:650;box-shadow:var(--to-shadow-control)}.to-library-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}.to-library-metric{display:flex;gap:.55rem;align-items:center;background:var(--to-bg-surface);border:1px solid var(--to-border-subtle);border-radius:.75rem;padding:.75rem;min-width:0}.to-library-metric__icon,.to-library-detail__icon{width:2.2rem;height:2.2rem;border-radius:50%;display:grid;place-items:center;color:var(--to-action-primary);background:var(--to-state-new-bg);flex:0 0 auto}.to-library-metric div{min-width:0;display:grid}.to-library-metric strong{font-size:1.2rem}.to-library-metric span{font-size:.75rem;line-height:1.15;white-space:normal}.to-library-metric small{font-size:.66rem;color:var(--to-state-new-text)}.to-library-tone--attention{color:var(--to-state-attention-text)!important}.to-library-tone--neutral{color:var(--to-text-secondary)!important}.to-library-tone--info{color:var(--to-state-info-text)!important}.to-library-search-hero{display:grid;grid-template-columns:auto minmax(12rem,.55fr) minmax(18rem,1fr);gap:.8rem;align-items:center;background:var(--to-bg-surface);border:1px solid var(--to-border-default);border-radius:.8rem;padding:.8rem;margin:.7rem 0}.to-library-search-hero__mark{width:2.65rem;height:2.65rem;display:grid;place-items:center;border-radius:50%;background:var(--to-action-primary);color:var(--to-action-on-primary)}.to-library-search-hero h2{font-size:1rem;margin:0}.to-library-search-hero p{font-size:.72rem;color:var(--to-text-secondary);margin:.2rem 0}.to-library-search-hero .to-search{min-width:0}.to-library-search-hero__actions{grid-column:2/-1;display:flex;gap:.3rem;flex-wrap:wrap}.to-library-main-grid{display:grid;grid-template-columns:minmax(0,1fr) 17rem;gap:.7rem}.to-library-panel{background:var(--to-bg-surface);border:1px solid var(--to-border-subtle);border-radius:.8rem;padding:.75rem;min-width:0}.to-library-panel>header,.to-library-results__header,.to-library-category-page>header{display:flex;justify-content:space-between;gap:.75rem;align-items:center;margin-bottom:.6rem}.to-library-panel h3{font-size:.9rem;margin:0}.to-library-panel header button{border:0;background:none;color:var(--to-action-secondary);font-size:.72rem}.to-library-card-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.to-library-item{display:grid;grid-template-columns:5.25rem minmax(0,1fr) auto;gap:.75rem;text-align:left;align-items:center;width:100%;padding:.65rem;border:0;border-bottom:1px solid var(--to-border-subtle);background:transparent;color:inherit;min-width:0}.to-library-item:hover,.to-library-item:focus-visible{background:var(--to-bg-interactive)}.to-library-item--compact{display:flex;flex-direction:column;align-items:stretch;padding:0;border:1px solid var(--to-border-subtle);border-radius:.6rem;overflow:hidden}.to-library-item__visual{height:4.8rem;border-radius:.45rem;display:grid;place-items:center;align-content:center;gap:.2rem;background:var(--to-state-info-bg);color:var(--to-state-info-text)}.to-library-item__visual small{font-size:.62rem;text-transform:uppercase}.to-library-item__body{display:grid;min-width:0;gap:.15rem}.to-library-item__body>strong{font-size:.82rem;line-height:1.2}.to-library-item__body>span{font-size:.68rem;color:var(--to-text-secondary)}.to-library-item__tags{display:flex!important;gap:.25rem}.to-library-item__tags i{font-style:normal;background:var(--to-bg-subtle);padding:.12rem .3rem;border-radius:.25rem}.to-library-item__meta{display:flex!important;justify-content:space-between;gap:.25rem}.to-library-item--compact .to-library-item__body{padding:.1rem .55rem .55rem}.to-library-item--compact .to-library-item__state{padding:0 .55rem .55rem}.to-library-item__state{align-self:start}.to-library-quick{display:grid;align-content:start}.to-library-quick>button{min-height:2rem;border:0;border-bottom:1px solid var(--to-border-subtle);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;color:var(--to-action-secondary);background:none;text-align:left;font-size:.72rem}.to-library-bottom-grid{display:grid;grid-template-columns:1fr .9fr .9fr;gap:.7rem;margin-top:.7rem}.to-library-activity{display:grid;grid-template-columns:1.4rem 1fr;gap:.4rem;margin:.45rem 0}.to-library-activity>span{background:var(--to-bg-subtle);border-radius:50%;display:grid;place-items:center;font-size:.65rem}.to-library-activity div{display:grid}.to-library-activity strong{font-size:.72rem}.to-library-activity small{font-size:.65rem;color:var(--to-text-secondary)}.to-library-trust>div{display:grid;grid-template-columns:8rem 1fr 1.5rem;gap:.4rem;align-items:center;margin:.35rem 0}.to-library-bar{height:.45rem;background:var(--to-bg-subtle);border-radius:1rem;overflow:hidden}.to-library-bar i{display:block;width:58%;height:100%;background:var(--to-action-primary)}.to-library-agent-proof p{font-size:.73rem;color:var(--to-text-secondary)}.to-library-agent-proof dl{display:flex;justify-content:space-between;margin:0}.to-library-agent-proof dl div{display:grid}.to-library-agent-proof dt{font-size:.62rem;color:var(--to-text-secondary)}.to-library-agent-proof dd{margin:0;font-weight:650}.to-library-results__header h2,.to-library-category-page h2{margin:0;font-size:1.2rem}.to-library-results__header p,.to-library-category-page p{margin:.2rem 0;color:var(--to-text-secondary);font-size:.78rem}.to-library-toolbar{display:grid;grid-template-columns:minmax(16rem,1fr) repeat(3,minmax(9rem,.34fr));gap:.5rem;margin-bottom:.5rem}.to-library-select select{width:100%;min-height:2.75rem;border:1px solid var(--to-border-default);background:var(--to-bg-surface);color:var(--to-text-primary);border-radius:.55rem;padding:0 .7rem}.to-library-list{background:var(--to-bg-surface);border:1px solid var(--to-border-subtle);border-radius:.8rem;overflow:hidden}.to-library-empty{min-height:18rem;display:grid;place-items:center;align-content:center;gap:.4rem;background:var(--to-bg-surface);border:1px dashed var(--to-border-default);border-radius:.8rem;color:var(--to-text-secondary)}.to-library-empty h3,.to-library-empty p{margin:0}.to-library-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.to-library-category-grid article{background:var(--to-bg-surface);border:1px solid var(--to-border-subtle);border-radius:.8rem;padding:.75rem}.to-library-category-grid article header{display:flex;gap:.5rem}.to-library-category-grid article header>span{color:var(--to-action-primary)}.to-library-category-grid article p{min-height:2.3rem}.to-library-status{margin:1rem 0 4rem;color:var(--to-text-secondary);font-size:.68rem}.to-library-detail header{display:flex;align-items:center;gap:.65rem}.to-library-detail header>div:nth-child(2){flex:1}.to-library-detail h3,.to-library-detail p{margin:.1rem 0}.to-library-detail__summary{color:var(--to-text-secondary);line-height:1.45}.to-library-detail__badges,.to-library-detail__actions{display:flex;gap:.4rem;flex-wrap:wrap}.to-library-dl{margin:0}.to-library-dl div{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--to-border-subtle);padding:.4rem 0}.to-library-dl dt{color:var(--to-text-secondary)}.to-library-dl dd{margin:0;text-align:right;font-weight:600}.to-library-preview{min-height:11rem;border:1px solid var(--to-border-default);border-radius:.7rem;background:var(--to-bg-subtle);display:grid;place-items:center;align-content:center;text-align:center;padding:1rem}.to-library-preview p{max-width:28rem;color:var(--to-text-secondary)}.to-library-versions article{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:center;border-bottom:1px solid var(--to-border-subtle);padding:.4rem 0}.to-library-technical p{font-family:var(--to-font-mono);font-size:.67rem}.to-library-related p{color:var(--to-text-secondary)}.to-help-context{display:grid;gap:.75rem}.to-help-context-intro{padding:.5rem 0}.to-help-context-intro>*{display:block;margin:.15rem 0}.to-help-context-intro strong{font-size:1.15rem}.to-help-context-intro p{color:var(--to-text-secondary)}.to-help-context-list{display:grid;gap:.35rem}.to-help-entry{display:grid;grid-template-columns:auto 1fr auto;gap:.55rem;align-items:center;border:1px solid var(--to-border-subtle);border-radius:.6rem;padding:.55rem;background:var(--to-bg-surface)}.to-help-entry>span{color:var(--to-action-primary)}.to-help-entry strong{display:block;font-size:.83rem}.to-help-entry p,.to-help-entry small{margin:.1rem 0;color:var(--to-text-secondary);font-size:.7rem}.to-help-actions{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.6rem}.to-help-feedback-status{flex-basis:100%;color:var(--to-text-secondary);font-size:.72rem}.to-help-empty{display:grid;place-items:center;text-align:center;padding:1rem;border:1px dashed var(--to-border-default);border-radius:.6rem}.to-help-empty p{color:var(--to-text-secondary)}@media(max-width:1180px){.to-library-kpis,.to-library-card-grid{grid-template-columns:repeat(3,1fr)}.to-library-main-grid{grid-template-columns:1fr}.to-library-quick{display:none}.to-library-category-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.to-library-workspace{padding:.8rem}.to-library-hero{align-items:start}.to-library-hero>div:last-child .to-button:last-child{display:none}.to-library-search-hero{grid-template-columns:auto 1fr}.to-library-search-hero>.to-search{grid-column:1/-1}.to-library-search-hero__actions{grid-column:1/-1;overflow:auto;flex-wrap:nowrap}.to-library-bottom-grid{grid-template-columns:1fr}.to-library-toolbar{grid-template-columns:1fr 1fr}.to-library-toolbar>.to-search{grid-column:1/-1}.to-library-category-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.to-library-hero p{font-size:.78rem}.to-library-hero>div:last-child{display:none}.to-library-nav{margin:.75rem 0}.to-library-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.to-library-metric{padding:.55rem}.to-library-search-hero{display:grid;padding:.65rem}.to-library-search-hero>div:nth-child(2){min-width:0}.to-library-search-hero__actions{display:none}.to-library-card-grid{grid-template-columns:1fr}.to-library-item--compact{display:grid;grid-template-columns:4rem 1fr auto}.to-library-item--compact .to-library-item__visual{height:4rem}.to-library-item--compact .to-library-item__state{padding:.4rem}.to-library-popular .to-library-card-grid .to-library-item:nth-child(n+5){display:none}.to-library-bottom-grid{display:none}.to-library-toolbar{grid-template-columns:1fr}.to-library-toolbar>*{grid-column:auto}.to-library-item{grid-template-columns:3.6rem minmax(0,1fr);gap:.55rem}.to-library-item__visual{height:3.6rem}.to-library-item__state{grid-column:2}.to-library-category-grid{grid-template-columns:1fr}.to-library-results__header{align-items:start}.to-library-results__header>.to-button{display:none}.to-help-entry{grid-template-columns:auto 1fr}.to-help-entry>.to-button{grid-column:2;justify-self:start}.to-library-status{padding-bottom:5rem}}.to-library-bottom-grid{grid-template-columns:1.05fr 1.05fr .9fr .9fr}.to-library-queries>header span,.to-library-distribution>header span{font-size:.66rem;color:var(--to-text-secondary)}.to-library-queries>button{display:grid;grid-template-columns:1.4rem minmax(0,1fr) auto;gap:.4rem;align-items:center;width:100%;min-height:2.35rem;padding:.28rem 0;border:0;border-bottom:1px solid var(--to-border-subtle);background:transparent;color:inherit;text-align:left}.to-library-queries>button>span:first-child{width:1.4rem;height:1.4rem;display:grid;place-items:center;border-radius:50%;background:var(--to-bg-subtle);font-size:.65rem}.to-library-queries>button>span:nth-child(2){display:grid;min-width:0}.to-library-queries strong{font-size:.72rem}.to-library-queries small{font-size:.63rem;color:var(--to-text-secondary)}.to-library-queries .to-icon{color:var(--to-action-secondary)}.to-library-distribution>div{display:grid;grid-template-columns:minmax(5.5rem,1fr) 1fr 1.5rem;gap:.4rem;align-items:center;margin:.42rem 0}.to-library-distribution>div>span:first-child{font-size:.7rem}.to-library-item__authority{font-weight:600;color:var(--to-text-primary)!important}.to-library-item__visual small{text-align:center;overflow-wrap:anywhere;line-height:1.05;padding:0 .12rem}.to-help-entry{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:.65rem}.to-help-entry>div{min-width:0}.to-help-entry p,.to-help-entry small{display:block;margin:.18rem 0;line-height:1.35}.to-help-entry>.to-button{grid-column:2;justify-self:start;margin-top:.15rem}@media(max-width:1180px){.to-library-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.to-library-overview{display:flex;flex-direction:column}.to-library-overview>.to-library-search-hero{order:1}.to-library-overview>.to-library-main-grid{order:2}.to-library-overview>.to-library-kpis{order:3}.to-library-overview>.to-library-bottom-grid{order:4}.to-library-kpis{margin-top:.55rem}.to-library-search-hero{margin-top:0}.to-library-item__visual small{font-size:.54rem}}.to-management-workspace{min-width:0;min-height:100%;padding:1rem 1.15rem 5rem;color:var(--to-text-primary);background:var(--to-bg-canvas)}.to-management-workspace button,.to-management-workspace input{font:inherit}.to-management-hero{display:flex;justify-content:space-between;align-items:end;gap:1rem}.to-management-hero>div:last-child{display:flex;gap:.45rem}.to-management-hero>div:first-child>span,.to-attention-hero>div>span{font-size:.7rem;color:var(--to-action-primary)}.to-management-hero h1,.to-attention-hero h1{margin:.1rem 0 0;font-size:clamp(1.75rem,2.6vw,2.35rem);line-height:1}.to-management-hero p,.to-attention-hero p{margin:.25rem 0 0;color:var(--to-text-secondary);font-size:.8rem}.to-management-nav,.to-attention-tabs{display:flex;overflow:auto;scrollbar-width:none;margin:.75rem 0;padding:.12rem;border-radius:.55rem;background:var(--to-bg-subtle);white-space:nowrap}.to-management-nav button,.to-attention-tabs button{min-height:2.25rem;padding:.35rem .7rem;border:0;border-radius:.45rem;background:transparent;color:var(--to-text-secondary);font-size:.66rem}.to-management-nav button[aria-current=page],.to-attention-tabs button[aria-current=page]{color:var(--to-action-primary);background:var(--to-bg-surface);box-shadow:var(--to-shadow-control);font-weight:700}.to-attention-tabs button{display:flex;align-items:center;gap:.35rem}.to-management-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem}.to-management-metric{display:flex;align-items:center;gap:.55rem;min-width:0;padding:.62rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--to-bg-surface)}.to-management-metric__icon{width:2rem;height:2rem;border-radius:50%;background:var(--to-state-new-bg);flex:0 0 auto}.to-management-metric div{display:grid;min-width:0}.to-management-metric strong{font-size:1.1rem}.to-management-metric span{font-size:.68rem}.to-management-metric small{font-size:.58rem;color:var(--to-text-secondary)}.to-management-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.5rem}.to-management-panel{min-width:0;padding:.65rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--to-bg-surface)}.to-management-panel>header{display:flex;justify-content:space-between;gap:.5rem;align-items:center;margin-bottom:.45rem}.to-management-panel h2{margin:0;font-size:.78rem}.to-management-panel>header>span{font-size:.59rem;color:var(--to-action-secondary)}.to-management-wide{grid-column:span 2}.to-management-company{display:flex;align-items:center;gap:.55rem}.to-management-company__logo{width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:50%;background:var(--to-state-new-bg);color:var(--to-action-primary);font-weight:800}.to-management-company div{display:grid}.to-management-company strong{font-size:1rem}.to-management-company small,.to-management-company p{margin:.12rem 0;font-size:.63rem;color:var(--to-text-secondary)}.to-management-avatars{display:flex;margin-bottom:.4rem}.to-management-avatars span,.to-management-avatar{width:1.75rem;height:1.75rem;display:grid;place-items:center;border:2px solid var(--to-bg-surface);border-radius:50%;margin-right:-.28rem;background:var(--to-state-info-bg);color:var(--to-state-info-text);font-size:.55rem;font-weight:750}.to-management-team>strong{font-size:.72rem}.to-management-team>div:not(:first-child){display:flex;justify-content:space-between;padding:.19rem 0;font-size:.6rem}.to-management-role-list button,.to-management-integrations article,.to-management-system>div,.to-management-security>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.38rem;align-items:center;width:100%;min-height:1.85rem;padding:.18rem 0;border:0;border-bottom:1px solid var(--to-border-subtle);background:none;color:inherit;text-align:left}.to-management-role-list button span{display:grid}.to-management-role-list strong,.to-management-integrations span,.to-management-system span,.to-management-security span{font-size:.61rem}.to-management-role-list small,.to-management-integrations small{font-size:.53rem;color:var(--to-text-secondary)}.to-management-integrations article{grid-template-columns:1fr auto}.to-management-integrations small{grid-column:1/-1}.to-management-resources>div{margin:.42rem 0}.to-management-resources span{display:flex;justify-content:space-between;font-size:.6rem}.to-management-resources i{display:block;height:.35rem;margin-top:.2rem;overflow:hidden;border-radius:1rem;background:var(--to-bg-subtle)}.to-management-resources i b{display:block;height:100%;border-radius:inherit;background:var(--to-action-primary)}.to-management-activity article{display:grid;grid-template-columns:1.1rem minmax(0,1fr) auto;gap:.35rem;padding:.28rem 0;border-bottom:1px solid var(--to-border-subtle)}.to-management-activity article>b{color:var(--to-action-secondary);font-size:.58rem}.to-management-activity article div{display:grid}.to-management-activity strong{font-size:.61rem}.to-management-activity small,.to-management-activity time{font-size:.54rem;color:var(--to-text-secondary)}.to-management-decisions{display:grid;gap:.28rem}.to-management-decisions .to-button{justify-content:flex-start}.to-management-status{margin:1rem 0;color:var(--to-text-secondary);font-size:.6rem}.to-management-users{overflow:hidden}.to-management-table-head,.to-management-user{display:grid;grid-template-columns:minmax(12rem,1.5fr) .65fr .55fr .75fr 1rem;gap:.55rem;align-items:center}.to-management-table-head{padding:.4rem .55rem;background:var(--to-bg-subtle);font-size:.57rem;color:var(--to-text-secondary)}.to-management-user{width:100%;min-height:3.2rem;padding:.45rem .55rem;border:0;border-bottom:1px solid var(--to-border-subtle);background:transparent;color:inherit;text-align:left}.to-management-user:hover,.to-management-user:focus-visible{background:var(--to-bg-interactive)}.to-management-user__identity{display:grid}.to-management-user__identity strong{font-size:.68rem}.to-management-user__identity small,.to-management-user>span{font-size:.57rem;color:var(--to-text-secondary)}.to-management-user__risk{color:var(--to-text-primary)!important}.to-management-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.to-management-access-card{padding:.75rem;border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--to-bg-surface)}.to-management-access-card header{display:flex;align-items:center;gap:.45rem}.to-management-access-card header strong{flex:1;font-size:.75rem}.to-management-access-card p,.to-management-access-card small{display:block;margin:.35rem 0;color:var(--to-text-secondary);font-size:.62rem}.to-management-dl{margin:0}.to-management-dl div{display:flex;justify-content:space-between;gap:1rem;padding:.42rem 0;border-bottom:1px solid var(--to-border-subtle)}.to-management-dl dt{color:var(--to-text-secondary)}.to-management-dl dd{margin:0;text-align:right;font-weight:650}.to-management-diagnostic{padding:.55rem;border-radius:.5rem;background:var(--to-bg-subtle);color:var(--to-text-secondary);font-size:.67rem}.to-attention-center{min-width:0}.to-attention-hero{display:none}.to-attention-toolbar{display:grid;grid-template-columns:minmax(16rem,1fr) auto;gap:.5rem;align-items:center;margin:.45rem 0}.to-attention-toolbar>span{font-size:.6rem;color:var(--to-text-secondary)}.to-attention-list{overflow:hidden;border:1px solid var(--to-border-subtle);border-radius:.65rem;background:var(--to-bg-surface)}.to-attention-head,.to-attention-item{display:grid;grid-template-columns:2.2rem minmax(15rem,1.5fr) .55fr .5fr .75fr .85fr 1rem;gap:.5rem;align-items:center}.to-attention-head{min-height:2rem;padding:0 .5rem;background:var(--to-bg-subtle);font-size:.56rem;color:var(--to-text-secondary)}.to-attention-item{width:100%;min-height:4rem;padding:.45rem .5rem;border:0;border-bottom:1px solid var(--to-border-subtle);background:transparent;color:inherit;text-align:left}.to-attention-item:hover,.to-attention-item:focus-visible,.to-attention-item[data-state=NEW]{background:var(--to-bg-interactive)}.to-attention-item[data-severity=CRITICAL]{background:color-mix(in srgb,var(--to-state-critical-bg) 45%,var(--to-bg-surface))}.to-attention-item__marker{width:1.7rem;height:1.7rem;display:grid;place-items:center;border-radius:50%;background:var(--to-state-info-bg);color:var(--to-state-info-text);font-weight:800}.to-attention-item[data-severity=CRITICAL] .to-attention-item__marker{background:var(--to-state-critical-bg);color:var(--to-state-critical-text)}.to-attention-item__copy{display:grid}.to-attention-item__copy strong{font-size:.7rem}.to-attention-item__copy small,.to-attention-item time,.to-attention-item__status small,.to-attention-item__action{font-size:.57rem;color:var(--to-text-secondary)}.to-attention-item__status{display:grid;gap:.16rem}.to-attention-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin-top:.5rem}.to-attention-stats article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem;padding:.6rem;border:1px solid var(--to-border-subtle);border-radius:.6rem;background:var(--to-bg-surface)}.to-attention-stats strong{font-size:1.2rem}.to-attention-stats span{font-size:.62rem}@media(max-width:1180px){.to-management-kpis{grid-template-columns:repeat(3,1fr)}.to-management-grid{grid-template-columns:repeat(2,1fr)}.to-management-wide{grid-column:span 2}.to-management-cards{grid-template-columns:repeat(2,1fr)}.to-attention-head,.to-attention-item{grid-template-columns:2rem minmax(12rem,1fr) .55fr .55fr .7fr 1rem}.to-attention-head span:nth-child(6),.to-attention-item__action{display:none}}@media(max-width:800px){.to-management-workspace{padding:.8rem}.to-management-hero{align-items:start}.to-management-hero>div:last-child .to-button:first-child{display:none}.to-management-grid{grid-template-columns:1fr}.to-management-wide{grid-column:auto}.to-management-cards{grid-template-columns:1fr 1fr}.to-management-table-head{display:none}.to-management-user{grid-template-columns:auto minmax(0,1fr) auto}.to-management-user>span:nth-child(3),.to-management-user__risk{grid-column:2}.to-management-user>.to-badge{grid-column:3;grid-row:1}.to-management-user>.to-icon{grid-column:3;grid-row:2}.to-attention-head{display:none}.to-attention-item{grid-template-columns:auto minmax(0,1fr) auto;min-height:5rem}.to-attention-item>.to-badge,.to-attention-item>time,.to-attention-item__status{grid-column:2}.to-attention-item>.to-icon{grid-column:3;grid-row:1}.to-attention-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.to-global-shell[data-workspace=management] .to-shell-context{display:none}.to-management-hero p{font-size:.72rem}.to-management-hero>div:last-child{display:none}.to-management-nav{margin:.6rem 0}.to-management-workspace[data-section=attention]>.to-management-nav{display:none}.to-management-kpis{grid-template-columns:repeat(2,1fr)}.to-management-metric{padding:.5rem}.to-management-metric:last-child{grid-column:1/-1}.to-management-cards{grid-template-columns:1fr}.to-management-company-panel{order:-1}.to-attention-toolbar{grid-template-columns:1fr}.to-attention-toolbar>span{display:none}.to-attention-tabs{margin:.55rem 0}.to-attention-item{grid-template-columns:1.75rem minmax(0,1fr) auto;padding:.55rem .45rem}.to-attention-item>.to-badge{justify-self:start}.to-attention-item__copy strong{font-size:.74rem}.to-attention-stats{grid-template-columns:1fr 1fr}.to-attention-stats article{grid-template-columns:auto 1fr}.to-attention-stats .to-badge{grid-column:2}.to-management-workspace .to-drawer__body{overflow-x:hidden}.to-management-workspace .to-drawer__footer{flex-wrap:wrap}.to-management-workspace .to-drawer__footer>.to-button{flex:1 1 8rem;min-width:0;white-space:normal}.to-management-status{padding-bottom:4rem}}.to-management-metric__icon{display:grid;place-items:center;color:var(--to-action-primary)}.to-management-metric__icon svg{width:1rem;height:1rem}.to-management-company__logo{object-fit:contain;padding:.2rem}.to-management-priority{border-color:var(--to-state-attention-text);background:color-mix(in srgb,var(--to-state-attention-bg) 22%,var(--to-bg-surface))}.to-management-priority .to-button{min-height:2.2rem}.to-management-owner-admin{display:flex;align-items:flex-start;gap:.55rem;margin-bottom:.65rem;padding:.75rem;border:1px solid var(--to-state-attention-text);border-radius:.65rem;background:var(--to-state-attention-bg);color:var(--to-state-attention-text)}.to-management-owner-admin>svg{flex:0 0 auto}.to-management-owner-admin strong{font-size:.75rem}.to-management-owner-admin p{margin:.18rem 0 0;font-size:.64rem;line-height:1.45}.to-attention-tabs-wrap{position:relative}.to-attention-tabs-cue{display:none;color:var(--to-text-secondary);font-size:.58rem}.to-attention-head,.to-attention-item{grid-template-columns:2.2rem minmax(15rem,1.45fr) .72fr .48fr .72fr minmax(8rem,.82fr) 2.3rem}.to-attention-item{background:var(--to-bg-surface)}.to-attention-item[data-severity=CRITICAL]{background:var(--to-bg-surface);box-shadow:inset 3px 0 0 var(--to-state-critical-text)}.to-attention-item[data-state=NEW]:not([data-severity=CRITICAL]){background:var(--to-bg-interactive)}.to-attention-item__copy{display:grid;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left}.to-attention-item__copy:hover strong,.to-attention-item__copy:focus-visible strong{color:var(--to-action-primary)}.to-attention-item__source{display:grid;gap:.18rem;min-width:0}.to-attention-item__source .to-badge{justify-self:start}.to-attention-item__source small{overflow:hidden;color:var(--to-text-secondary);font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}.to-attention-item__next{justify-content:flex-start;min-width:0;white-space:normal;text-align:left}.to-attention-item__more{align-self:center}.to-attention-item__status small{opacity:.72}@media(max-width:1180px){.to-attention-head,.to-attention-item{grid-template-columns:2rem minmax(12rem,1fr) .7fr .52fr .72fr minmax(7.5rem,.8fr)}.to-attention-head span:last-child,.to-attention-item__more{display:none}.to-attention-item__next{display:inline-flex}}@media(max-width:800px){.to-attention-item{grid-template-columns:1.75rem minmax(0,1fr) 2.5rem;align-items:start;min-height:0;padding:.7rem .55rem}.to-attention-item__marker{grid-column:1;grid-row:1}.to-attention-item__copy{grid-column:2;grid-row:1}.to-attention-item__more{display:inline-flex;grid-column:3;grid-row:1}.to-attention-item__source{grid-column:2/-1;grid-row:2;margin-top:.4rem}.to-attention-item>time{grid-column:2/-1;grid-row:4}.to-attention-item__status{grid-column:2/-1;grid-row:3;display:flex;align-items:center;gap:.45rem;margin-top:.32rem}.to-attention-item__next{display:inline-flex;grid-column:2/-1;grid-row:5;justify-content:center;width:100%;min-height:2.75rem;margin-top:.4rem}.to-attention-item__source small{white-space:normal}.to-attention-item__copy strong{font-size:.76rem;line-height:1.25}.to-attention-item__copy small{margin-top:.18rem;line-height:1.35}.to-attention-item[data-severity=CRITICAL]{box-shadow:inset 3px 0 0 var(--to-state-critical-text)}}@media(max-width:520px){.to-attention-tabs{margin-bottom:.15rem}.to-attention-tabs button{min-height:2.75rem;padding:.45rem .75rem}.to-attention-tabs-cue{display:block;margin:0 0 .45rem .15rem}.to-management-priority{order:-2}.to-management-owner-admin{margin-bottom:.5rem}.to-attention-item__next .to-button__content{justify-content:center}.to-attention-item__status small{font-size:.55rem}}.to-management-workspace .to-drawer,.to-management-workspace .to-drawer__body{overflow-x:hidden}.to-management-workspace .to-drawer__footer{flex-wrap:wrap}.to-management-workspace .to-drawer__footer>.to-button{flex:1 1 9rem;min-width:0;white-space:normal}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color-scheme:light;--cp-bg:#f4f7f6;--cp-workspace:#f9fbfa;--cp-surface:#fff;--cp-surface-2:#eef4f1;--cp-border:#dce7e2;--cp-text:#13231e;--cp-muted:#687b74;--cp-green:#1f9d69;--cp-green-dark:#15724c;--cp-green-soft:#e8f6ef;--cp-attn:#fff6dc;--cp-danger:#fff0ed;--cp-shadow:0 14px 36px rgba(28,57,45,.09)}[data-client-theme=dark]{color-scheme:dark;--cp-bg:#0e1714;--cp-workspace:#121e1a;--cp-surface:#182620;--cp-surface-2:#203029;--cp-border:#30463d;--cp-text:#f3f8f5;--cp-muted:#a4b8af;--cp-green:#49c68d;--cp-green-dark:#7addaa;--cp-green-soft:#153a2a;--cp-attn:#3b321c;--cp-danger:#3b2420;--cp-shadow:0 16px 42px rgba(0,0,0,.28)}html,body{margin:0;min-height:100%;background:var(--cp-bg);color:var(--cp-text)}body{overflow-x:hidden}.cp-app{min-height:100vh;background:var(--cp-bg);display:grid;grid-template-columns:244px minmax(0,1fr);color:var(--cp-text)}button,input,select,textarea{font:inherit}.cp-sidebar{position:fixed;inset:0 auto 0 0;width:244px;padding:22px 16px 18px;background:var(--cp-surface);border-right:1px solid var(--cp-border);display:flex;flex-direction:column;z-index:50}.cp-brand{display:flex;align-items:center;gap:11px;padding:4px 9px 27px}.cp-brand img{width:34px;height:34px;object-fit:contain}.cp-brand span{display:grid}.cp-brand strong{font-size:16px;letter-spacing:-.02em}.cp-brand small{font-size:11px;color:var(--cp-muted);margin-top:2px}.cp-sidebar nav{display:grid;gap:5px}.cp-sidebar nav button,.cp-sidebar__foot button{min-height:44px;border:0;background:transparent;color:var(--cp-muted);border-radius:12px;padding:0 12px;display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer}.cp-sidebar nav button:hover,.cp-sidebar nav button[data-active=true]{background:var(--cp-green-soft);color:var(--cp-green-dark);font-weight:650}.cp-sidebar nav button svg,.cp-sidebar__foot svg{width:19px;height:19px}.cp-sidebar__foot{margin-top:auto;border-top:1px solid var(--cp-border);padding-top:14px}.cp-sidebar__foot p{font-size:11px;line-height:1.45;color:var(--cp-muted);padding:0 12px;margin:8px 0 0}.cp-shell{grid-column:2;min-width:0}.cp-topbar{height:70px;position:sticky;top:0;z-index:40;border-bottom:1px solid var(--cp-border);background:color-mix(in srgb,var(--cp-workspace) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:11px 34px;display:flex;align-items:center;gap:16px}.cp-topbar>.to-button:first-child{display:none}.cp-topbar>.to-search{width:min(440px,42vw);margin-right:auto}.cp-topbar__actions{display:flex;align-items:center;gap:9px}.cp-topbar__actions>.to-button{position:relative}.cp-topbar__actions>.to-button:nth-child(2):after{content:"2";position:absolute;top:-4px;right:-5px;min-width:17px;height:17px;padding:0 4px;border:2px solid var(--cp-workspace);border-radius:20px;background:#ef684f;color:#fff;font-size:10px;line-height:13px;font-weight:800}.cp-profile{height:46px;border:0;background:transparent;color:var(--cp-text);display:flex;align-items:center;gap:10px;padding:3px 4px 3px 8px;border-radius:13px;cursor:pointer}.cp-profile:hover{background:var(--cp-surface-2)}.cp-profile i{width:36px;height:36px;border-radius:50%;background:linear-gradient(145deg,var(--cp-green-dark),var(--cp-green));display:grid;place-items:center;color:#fff;font-style:normal;font-size:12px;font-weight:800}.cp-profile span{display:grid;text-align:left}.cp-profile strong{font-size:12px}.cp-profile small{font-size:10px;color:var(--cp-muted);margin-top:2px}.cp-main{min-height:calc(100vh - 70px);padding:28px 34px 90px;background:var(--cp-workspace)}.cp-main>section,.cp-main>.cp-home{max-width:1280px;margin:0 auto}.cp-hero{height:244px;position:relative;overflow:hidden;border-radius:22px;background:#1c4c3d;box-shadow:var(--cp-shadow)}.cp-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#071e17d1,#071e178c 42%,#071e170a 78%)}.cp-hero img{width:100%;height:100%;object-fit:cover}.cp-hero>div{position:absolute;z-index:1;left:40px;top:50%;transform:translateY(-50%);width:min(490px,64%);color:#fff}.cp-hero h1{margin:0 0 12px;font-size:36px;line-height:1.05;letter-spacing:-.04em}.cp-hero p{margin:0 0 20px;font-size:15px;line-height:1.55;color:#ffffffd1}.cp-system-card{margin-top:18px;background:var(--cp-surface);border:1px solid var(--cp-border);border-radius:16px;padding:17px 19px;display:flex;align-items:center;justify-content:space-between;gap:20px}.cp-system-card small,.cp-section-head span,.cp-object-card small,.cp-support-card>small,.cp-warranty-card>small{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:var(--cp-muted);font-weight:750}.cp-system-card h2{font-size:17px;margin:4px 0}.cp-system-card p{font-size:12px;color:var(--cp-muted);margin:0}.cp-attention-block{margin-top:18px}.cp-attention-block>header,.cp-primary-equipment>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.cp-attention-block h2,.cp-quick h2,.cp-primary-equipment>header div{font-size:15px;margin:0}.cp-attention-block>header span{font-size:11px;color:var(--cp-muted)}.cp-attention-block>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cp-attention{border:1px solid var(--cp-border);background:var(--cp-surface);border-radius:14px;padding:13px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px}.cp-attention[data-severity=ATTENTION]{background:var(--cp-attn);border-color:color-mix(in srgb,#d99f1d 36%,var(--cp-border))}.cp-attention>div{display:grid}.cp-attention strong{font-size:12px}.cp-attention small{font-size:10px;color:var(--cp-muted);margin-top:3px}.cp-home-main{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);gap:16px;margin-top:20px}.cp-primary-equipment>header button{border:0;background:none;color:var(--cp-green-dark);font-size:11px;cursor:pointer}.cp-equipment-card{min-height:177px;width:100%;border:1px solid var(--cp-border);border-radius:18px;background:var(--cp-surface);color:var(--cp-text);padding:19px;text-align:left;cursor:pointer;display:flex;flex-direction:column}.cp-equipment-card:hover{border-color:var(--cp-green);box-shadow:var(--cp-shadow)}.cp-equipment-card header,.cp-equipment-card footer{display:flex;align-items:center;justify-content:space-between}.cp-equipment-card>small{margin-top:18px;color:var(--cp-muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.cp-equipment-card h2{font-size:22px;margin:5px 0 4px}.cp-equipment-card p{font-size:11px;color:var(--cp-muted);margin:0}.cp-equipment-card footer{margin-top:auto;border-top:1px solid var(--cp-border);padding-top:12px;color:var(--cp-green-dark);font-size:11px;font-weight:700}.cp-iconbox{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:var(--cp-green-soft);color:var(--cp-green-dark);flex:none}.cp-warranty-card{border-radius:18px;background:linear-gradient(145deg,#135a42,#269b6c);color:#fff;padding:19px;display:flex;flex-direction:column}.cp-warranty-card .cp-iconbox{background:#ffffff24;color:#fff}.cp-warranty-card small,.cp-warranty-card p{color:#ffffffbd}.cp-warranty-card h2{font-size:26px;margin:18px 0 4px}.cp-warranty-card p{font-size:11px;line-height:1.5;margin:0 0 auto}.cp-warranty-card .to-button{margin-top:18px}.cp-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.cp-summary{border:1px solid var(--cp-border);border-radius:15px;background:var(--cp-surface);color:var(--cp-text);padding:15px;text-align:left;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;cursor:pointer}.cp-summary>div{display:grid}.cp-summary small{font-size:10px;color:var(--cp-muted)}.cp-summary strong{font-size:23px;margin:3px 0}.cp-summary em{font-size:10px;color:var(--cp-green-dark);font-style:normal}.cp-quick{margin-top:18px}.cp-quick>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cp-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:2px 0 22px}.cp-section-head h1{margin:5px 0;font-size:32px;letter-spacing:-.035em}.cp-section-head p{margin:0;color:var(--cp-muted);font-size:13px}.cp-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:16px}.cp-toolbar>.to-search{max-width:460px}.cp-equipment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cp-object-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:18px}.cp-object-card,.cp-support-card{background:var(--cp-surface);border:1px solid var(--cp-border);border-radius:18px;padding:22px}.cp-object-card h2{font-size:25px;margin:6px 0}.cp-object-card p{font-size:12px;color:var(--cp-muted)}.cp-object-card dl,.cp-detail-list{margin:24px 0 0}.cp-object-card dl>div,.cp-detail-list>div{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-top:1px solid var(--cp-border)}dt{color:var(--cp-muted);font-size:11px}dd{margin:0;text-align:right;font-size:11px;font-weight:650}.cp-object-equipment{display:grid;gap:12px}.cp-object-equipment>h2{font-size:15px;margin:0}.cp-explainer{display:flex;gap:13px;padding:15px;background:var(--cp-surface-2);border:1px solid var(--cp-border);border-radius:15px;margin-bottom:15px}.cp-explainer strong{font-size:12px}.cp-explainer p{font-size:11px;color:var(--cp-muted);margin:4px 0 0}.cp-warranty-list,.cp-service-list{display:grid;gap:9px}.cp-warranty-row,.cp-service-row{width:100%;min-height:82px;border:1px solid var(--cp-border);background:var(--cp-surface);color:var(--cp-text);border-radius:14px;padding:14px 16px;display:grid;grid-template-columns:minmax(220px,1.3fr) auto minmax(145px,.7fr) minmax(145px,.7fr) 20px;align-items:center;gap:14px;text-align:left;cursor:pointer}.cp-service-row{grid-template-columns:40px minmax(230px,1.4fr) auto minmax(220px,.8fr) 20px}.cp-warranty-row:hover,.cp-service-row:hover{border-color:var(--cp-green)}.cp-warranty-row>div,.cp-service-row>div{display:grid}.cp-warranty-row strong,.cp-service-row strong{font-size:11px}.cp-warranty-row small,.cp-service-row small{font-size:10px;color:var(--cp-muted);margin-top:3px}.cp-doc-grid,.cp-knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cp-doc,.cp-knowledge{background:var(--cp-surface);border:1px solid var(--cp-border);border-radius:16px;padding:18px}.cp-doc{display:grid;grid-template-columns:40px 1fr;gap:12px}.cp-doc>.to-badge,.cp-doc>.to-button{grid-column:2;width:max-content}.cp-doc>div{display:grid}.cp-doc strong{font-size:12px}.cp-doc small{font-size:10px;color:var(--cp-muted);margin-top:5px}.cp-help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cp-support-card h2{font-size:21px;margin:16px 0 8px}.cp-support-card p{font-size:12px;color:var(--cp-muted);margin:4px 0}.cp-actions{display:flex;gap:8px;margin-top:18px}.cp-help-title{font-size:15px;margin:26px 0 10px}.cp-knowledge h3{font-size:15px;margin:15px 0 6px}.cp-knowledge p{font-size:11px;color:var(--cp-muted);min-height:30px}.cp-empty,.cp-access-state{padding:60px 24px;text-align:center;background:var(--cp-surface);border:1px dashed var(--cp-border);border-radius:18px}.cp-empty .cp-iconbox{margin:0 auto 14px}.cp-empty h2{font-size:18px;margin:0}.cp-empty p{font-size:12px;color:var(--cp-muted);max-width:460px;margin:8px auto}.cp-access-state{max-width:520px;margin:12vh auto}.cp-access-state .cp-brand{justify-content:center;padding-bottom:22px}.cp-access-state h1{font-size:28px}.cp-access-state p{color:var(--cp-muted);line-height:1.6}.cp-access-actions{display:flex;justify-content:center;gap:9px;margin-top:24px}.cp-detail-list{margin-top:0}.cp-drawer-summary{padding:14px;border-radius:14px;background:var(--cp-surface-2)}.cp-drawer-summary p,.cp-boundary{font-size:11px;line-height:1.55;color:var(--cp-muted)}.cp-list{padding-left:18px;font-size:12px;line-height:1.65}.cp-form{display:grid;gap:10px}.cp-field{width:100%;border:1px solid var(--cp-border);background:var(--cp-surface);color:var(--cp-text);border-radius:11px;padding:12px;min-height:44px}.cp-prompts{display:flex;flex-wrap:wrap;gap:6px}.cp-prompts button{border:1px solid var(--cp-border);background:var(--cp-surface-2);color:var(--cp-text);border-radius:20px;padding:8px 11px;font-size:10px}.cp-form-status,.cp-assistant-output{padding:12px;background:var(--cp-surface-2);border-radius:12px;color:var(--cp-muted);font-size:11px}.cp-status{text-align:center;color:var(--cp-muted);font-size:10px;margin:28px 0 0}.cp-mobile-nav{display:none}@media(max-width:1100px){.cp-app{grid-template-columns:208px minmax(0,1fr)}.cp-sidebar{width:208px}.cp-topbar{padding-inline:24px}.cp-main{padding:24px}.cp-equipment-grid,.cp-doc-grid,.cp-knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-warranty-row{grid-template-columns:minmax(190px,1.3fr) auto minmax(135px,.7fr) 20px}.cp-warranty-row>div:nth-of-type(3){display:none}.cp-service-row{grid-template-columns:40px minmax(190px,1.3fr) auto 20px}.cp-service-row>div:nth-of-type(2){display:none}.cp-hero h1{font-size:31px}}@media(max-width:820px){.cp-app{display:block}.cp-shell{min-width:0}.cp-sidebar{transform:translate(-105%);width:min(320px,86vw);box-shadow:var(--cp-shadow);transition:transform .2s ease}.cp-sidebar[data-open=true]{transform:translate(0)}.cp-topbar{height:62px;padding:8px 16px}.cp-topbar>.to-button:first-child{display:inline-flex}.cp-topbar>.to-search{width:auto;flex:1}.cp-profile span,.cp-profile>svg{display:none}.cp-main{padding:20px 18px 90px}.cp-home-main,.cp-object-layout{grid-template-columns:1fr}.cp-warranty-card{min-height:180px}.cp-summary-grid{grid-template-columns:repeat(3,1fr)}.cp-section-head h1{font-size:28px}.cp-mobile-nav{position:fixed;z-index:60;display:grid;grid-template-columns:repeat(5,1fr);left:10px;right:10px;bottom:10px;height:66px;padding:7px;border:1px solid var(--cp-border);border-radius:19px;background:color-mix(in srgb,var(--cp-surface) 94%,transparent);box-shadow:0 10px 32px #0003;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.cp-mobile-nav button{border:0;background:transparent;color:var(--cp-muted);border-radius:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:9px;min-width:0}.cp-mobile-nav button[data-active=true]{background:var(--cp-green-soft);color:var(--cp-green-dark);font-weight:750}.cp-mobile-nav svg{width:18px;height:18px}}@media(max-width:520px){.cp-topbar{gap:7px}.cp-topbar>.to-search{display:none}.cp-topbar__actions{margin-left:auto;gap:4px}.cp-profile{padding:2px}.cp-profile i{width:35px;height:35px}.cp-main{padding:14px 12px 94px}.cp-hero{height:250px;border-radius:18px}.cp-hero:after{background:linear-gradient(0deg,#051812e0,#0518127a 60%,#0518121f)}.cp-hero>div{left:20px;right:20px;top:auto;bottom:20px;transform:none;width:auto}.cp-hero h1{font-size:28px;max-width:310px}.cp-hero p{font-size:12px;margin-bottom:14px}.cp-system-card{align-items:flex-start;padding:15px;gap:12px}.cp-system-card>.to-button{flex:none}.cp-system-card p{padding-right:4px}.cp-attention-block>div{grid-template-columns:1fr}.cp-attention{grid-template-columns:24px minmax(0,1fr)}.cp-attention>.to-button{grid-column:2;width:max-content}.cp-home-main{margin-top:16px}.cp-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.cp-summary{padding:11px 9px;grid-template-columns:1fr}.cp-summary>.cp-iconbox,.cp-summary>svg{display:none}.cp-summary strong{font-size:21px}.cp-summary em{line-height:1.25}.cp-quick>div{display:grid;grid-template-columns:repeat(2,1fr)}.cp-quick .to-button{width:100%;justify-content:flex-start}.cp-section-head{align-items:flex-start;flex-direction:column;margin-bottom:16px}.cp-section-head h1{font-size:27px}.cp-section-head>.to-button{width:100%}.cp-toolbar{align-items:stretch;flex-direction:column}.cp-toolbar>.to-search{max-width:none}.cp-equipment-grid,.cp-doc-grid,.cp-knowledge-grid{grid-template-columns:1fr}.cp-equipment-card{min-height:164px}.cp-warranty-row,.cp-service-row{grid-template-columns:1fr auto;padding:15px}.cp-warranty-row>.to-badge,.cp-service-row>.to-badge{grid-column:2;grid-row:1}.cp-warranty-row>div:nth-of-type(2),.cp-service-row>div:nth-of-type(2){display:grid;grid-column:1/-1;border-top:1px solid var(--cp-border);padding-top:10px}.cp-warranty-row>svg,.cp-service-row>svg{grid-column:2;grid-row:2}.cp-service-row>.cp-iconbox{grid-row:1}.cp-service-row>div:first-of-type{grid-column:1}.cp-help-grid{grid-template-columns:1fr}.cp-doc{grid-template-columns:38px 1fr}.cp-actions{flex-direction:column}.cp-mobile-nav{left:6px;right:6px;bottom:6px;height:64px;border-radius:17px}.cp-mobile-nav button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.cp-access-state{margin:12vh 12px;padding:40px 18px}.cp-access-actions{flex-direction:column}.to-entity-drawer{max-width:100vw!important}}.cp-equipment-focus{margin-top:18px;padding:22px;border:1px solid var(--cp-border);border-left:4px solid var(--cp-green);border-radius:19px;background:var(--cp-surface);box-shadow:var(--cp-shadow)}.cp-equipment-focus>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.cp-equipment-focus>header small{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:var(--cp-green-dark);font-weight:800}.cp-equipment-focus>header h2{font-size:28px;letter-spacing:-.035em;margin:5px 0}.cp-equipment-focus>header p{font-size:12px;color:var(--cp-muted);margin:0}.cp-equipment-focus dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0 0;border-block:1px solid var(--cp-border)}.cp-equipment-focus dl>div{padding:13px 16px;border-right:1px solid var(--cp-border);display:grid;gap:5px}.cp-equipment-focus dl>div:first-child{padding-left:0}.cp-equipment-focus dl>div:last-child{border-right:0}.cp-equipment-focus dd{text-align:left;font-size:12px}.cp-telemetry-note{margin:12px 0 0;font-size:10px;color:var(--cp-muted)}.cp-equipment-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.cp-care-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.cp-care-card{padding:17px;border:1px solid var(--cp-border);border-radius:16px;background:var(--cp-surface);display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:13px;align-items:center}.cp-care-card>div{display:grid}.cp-care-card small{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--cp-muted);font-weight:750}.cp-care-card h2{font-size:16px;margin:3px 0}.cp-care-card p{font-size:10px;color:var(--cp-muted);margin:0}.cp-warranty-panels{display:grid;gap:14px}.cp-warranty-panel{background:var(--cp-surface);border:1px solid var(--cp-border);border-radius:18px;padding:20px}.cp-warranty-panel>header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.cp-warranty-panel>header small{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--cp-muted)}.cp-warranty-panel>header h2{font-size:20px;margin:4px 0}.cp-warranty-panel>header p{font-size:11px;color:var(--cp-muted);margin:0}.cp-warranty-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:17px}.cp-warranty-fact{padding:14px;border:1px solid var(--cp-border);border-radius:14px;background:var(--cp-surface-2);display:grid;align-content:start;gap:7px}.cp-warranty-fact small{font-size:10px;color:var(--cp-muted)}.cp-warranty-fact strong{font-size:19px}.cp-warranty-fact .to-badge{width:max-content}.cp-warranty-fact p{font-size:10px;line-height:1.45;color:var(--cp-muted);margin:0}.cp-warranty-panel>footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px;padding-top:14px;border-top:1px solid var(--cp-border)}.cp-warranty-panel>footer p{font-size:10px;line-height:1.5;color:var(--cp-muted);margin:0;max-width:640px}.cp-warranty-facts--drawer{grid-template-columns:1fr}.cp-service-guide{display:flex;align-items:center;gap:10px;padding:12px 15px;margin-bottom:14px;border-radius:13px;background:var(--cp-surface-2);border:1px solid var(--cp-border)}.cp-service-guide strong{font-size:11px}.cp-service-guide p{font-size:10px;color:var(--cp-muted);margin:0}.cp-review{padding:14px;border:1px solid var(--cp-border);border-radius:13px;background:var(--cp-surface-2)}.cp-review strong{font-size:12px}.cp-review>p{font-size:10px;line-height:1.5;color:var(--cp-muted)}.cp-guidance{margin-top:22px}.cp-guidance>header{display:flex;align-items:center;gap:12px;margin-bottom:10px}.cp-guidance>header h2{font-size:15px;margin:0}.cp-guidance>header p{font-size:10px;color:var(--cp-muted);margin:3px 0 0}.cp-guidance[data-kind=specialist] .cp-iconbox{background:var(--cp-attn);color:#a16b00}.cp-attention-clear{margin-top:18px;padding:13px 15px;display:flex;align-items:center;gap:11px;border:1px solid var(--cp-border);border-radius:14px;background:var(--cp-surface);color:var(--cp-green-dark)}.cp-attention-clear>div{display:grid}.cp-attention-clear strong{font-size:12px}.cp-attention-clear small{font-size:10px;color:var(--cp-muted);margin-top:3px}.cp-access-state{max-width:560px;margin:10vh auto;padding:42px 36px;background:var(--cp-surface);border:1px solid var(--cp-border);border-radius:24px;box-shadow:var(--cp-shadow)}.cp-access-state .cp-brand{justify-content:center}.cp-access-state h1{letter-spacing:-.035em}.cp-access-state:before{content:"";display:block;width:58px;height:4px;margin:0 auto 20px;border-radius:8px;background:var(--cp-green)}@media(max-width:820px){.cp-equipment-focus dl{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-equipment-focus dl>div:nth-child(2){border-right:0}.cp-equipment-focus dl>div:nth-child(n+3){border-top:1px solid var(--cp-border)}.cp-care-grid,.cp-warranty-facts{grid-template-columns:1fr}.cp-warranty-panel>footer{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.cp-app button,.cp-app .to-button[data-size=sm]{min-height:44px}.cp-home{display:flex;flex-direction:column}.cp-hero{height:190px}.cp-hero h1{font-size:24px}.cp-hero p{display:none}.cp-equipment-focus{order:1;margin-top:12px;padding:16px;border-left-width:3px}.cp-hero{order:0}.cp-attention-block,.cp-attention-clear{order:2}.cp-care-grid{order:3}.cp-summary-grid{order:5}.cp-quick{order:4}.cp-status{order:9}.cp-equipment-focus>header{gap:10px}.cp-equipment-focus>header h2{font-size:22px}.cp-equipment-focus dl{grid-template-columns:1fr 1fr}.cp-equipment-focus dl>div{padding:11px 9px}.cp-equipment-focus dl>div:nth-child(odd){padding-left:0}.cp-equipment-actions{display:grid;grid-template-columns:1fr 1fr}.cp-equipment-actions .to-button{width:100%;padding-inline:8px}.cp-equipment-actions .to-button[data-variant=primary]{grid-column:1/-1;grid-row:1}.cp-care-card{grid-template-columns:38px 1fr}.cp-care-card>.to-button{grid-column:1/-1;width:100%}.cp-warranty-panel{padding:15px}.cp-warranty-panel>header{flex-direction:column;gap:9px}.cp-warranty-fact{grid-template-columns:1fr auto;align-items:center}.cp-warranty-fact p{grid-column:1/-1}.cp-service-guide{align-items:flex-start;flex-direction:column}.cp-prompts{display:grid;grid-template-columns:1fr 1fr}.cp-prompts button{text-align:left}.cp-guidance>header{align-items:flex-start}.cp-access-state{margin:8vh 12px;padding:34px 18px}}.cp-section-head>.to-button[data-variant=primary],.cp-section-head>.to-button[data-variant=primary] .to-button__content{color:#fff!important;opacity:1!important}.cp-access-state{max-width:760px;margin:9vh auto;padding:0;overflow:hidden;text-align:left;background:var(--cp-surface);border:1px solid var(--cp-border);border-radius:24px;box-shadow:var(--cp-shadow);display:grid;grid-template-columns:minmax(250px,.9fr) minmax(300px,1.1fr)}.cp-access-state:before{display:none}.cp-access-visual{position:relative;min-height:430px;background:#173f34}.cp-access-visual>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cp-access-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#071e171f,#071e17a6)}.cp-access-visual .cp-brand{position:absolute;z-index:1;left:22px;right:22px;bottom:18px;justify-content:flex-start;padding:0;color:#fff}.cp-access-visual .cp-brand small{color:#ffffffb8}.cp-access-copy{padding:48px 38px;display:flex;flex-direction:column;justify-content:center}.cp-access-copy>small{color:var(--cp-green-dark);font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.cp-access-copy h1{font-size:30px;letter-spacing:-.035em;margin:12px 0}.cp-access-copy p{color:var(--cp-muted);line-height:1.65;margin:0}.cp-access-state .cp-access-actions{justify-content:flex-start}@media(max-width:520px){.cp-access-state{margin:5vh 12px;padding:0;display:block}.cp-access-visual{min-height:190px}.cp-access-visual .cp-brand{left:18px;bottom:15px}.cp-access-copy{padding:28px 20px}.cp-access-copy h1{font-size:25px}.cp-access-state .cp-access-actions{flex-direction:column}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--pp-green:#078b56;--pp-green-dark:#063d2e;--pp-canvas:#f3f7f5;--pp-workspace:#f8fbf9;--pp-surface:#fff;--pp-subtle:#edf4f0;--pp-raised:#fff;--pp-text:#10231b;--pp-muted:#607168;--pp-border:#dce6e1;--pp-shadow:0 12px 34px #0c33210e;--pp-danger:#b8473d;--pp-warning:#a86c09;color-scheme:light}[data-portal-theme=dark]{--pp-canvas:#0e1915;--pp-workspace:#12211a;--pp-surface:#182b22;--pp-subtle:#21372d;--pp-raised:#263f34;--pp-text:#f0f8f3;--pp-muted:#a6b9ae;--pp-border:#304a3e;--pp-shadow:0 14px 34px #0007;--pp-green:#28bd77;color-scheme:dark}html,body{margin:0;min-height:100%;background:var(--pp-canvas)}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--pp-text)}button,input,textarea{font:inherit}.pp-app{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:100dvh;background:var(--pp-canvas);color:var(--pp-text)}.pp-sidebar{position:sticky;top:0;height:100dvh;padding:16px 12px;background:linear-gradient(160deg,#0a3127,#071d18 75%);color:#eefaf4;z-index:20}.pp-brand{display:flex;align-items:center;gap:10px;padding:2px 6px 18px;border-bottom:1px solid #ffffff16}.pp-brand img{width:42px;height:42px;border-radius:10px}.pp-brand strong,.pp-brand small{display:block}.pp-brand strong{font-size:18px}.pp-brand small{margin-top:2px;color:#bcd3c7;font-size:11px}.pp-sidebar nav{display:grid;gap:4px;margin-top:14px}.pp-sidebar button{display:flex;align-items:center;gap:12px;width:100%;min-height:45px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:#dce9e2;text-align:left;cursor:pointer}.pp-sidebar nav button:hover,.pp-sidebar nav button[data-active=true]{background:#0c8c57;color:#fff}.pp-sidebar__foot{position:absolute;inset:auto 12px 16px}.pp-sidebar__foot p{padding:12px;color:#99b5a8;font-size:10px;line-height:1.45}.pp-shell{min-width:0}.pp-topbar{position:sticky;top:0;z-index:15;display:flex;align-items:center;gap:12px;min-height:70px;padding:10px 24px;border-bottom:1px solid var(--pp-border);background:color-mix(in srgb,var(--pp-workspace) 90%,transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.pp-topbar>.to-button:first-child{display:none}.pp-topbar>.to-search{max-width:520px;flex:1}.pp-topbar__actions{display:flex;align-items:center;gap:8px;margin-left:auto}.pp-profile{display:flex;align-items:center;gap:9px;min-height:46px;padding:4px 8px;border:1px solid var(--pp-border);border-radius:12px;background:var(--pp-surface);color:inherit;text-align:left;cursor:pointer}.pp-profile i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#d8edf9;color:#176da7;font-style:normal}.pp-profile strong,.pp-profile small{display:block;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-profile small{color:var(--pp-muted);font-size:10px}.pp-main{min-width:0;padding:18px 22px 94px;background:var(--pp-workspace)}.pp-hero{position:relative;height:214px;overflow:hidden;border-radius:14px;background:#102a20;box-shadow:var(--pp-shadow)}.pp-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#071a14e8 0 36%,#071a1470 52%,transparent 78%)}.pp-hero img{width:100%;height:100%;object-fit:cover;object-position:center 57%}.pp-hero>div{position:absolute;z-index:2;left:28px;top:28px;width:min(440px,58%);color:#fff}.pp-hero h1{margin:0 0 10px;font-size:31px;line-height:1.07;letter-spacing:-.035em}.pp-hero p{margin:0 0 16px;max-width:390px;color:#e3eee8;font-size:14px;line-height:1.5}.pp-attention-block,.pp-quick,.pp-panel,.pp-contact,.pp-explainer,.pp-contact-card,.pp-assistant-card,.pp-help-strip{border:1px solid var(--pp-border);border-radius:12px;background:var(--pp-surface);box-shadow:var(--pp-shadow)}.pp-attention-block{margin-top:12px;padding:13px}.pp-attention-block>header,.pp-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.pp-attention-block h2,.pp-panel h2,.pp-quick h2{margin:0;font-size:15px}.pp-attention-block>header span{color:var(--pp-muted);font-size:11px}.pp-attention-block>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.pp-attention{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;border:1px solid var(--pp-border);border-left:3px solid #d59a25;border-radius:9px;background:var(--pp-subtle)}.pp-attention[data-severity=CRITICAL]{border-left-color:var(--pp-danger)}.pp-attention>span{color:var(--pp-warning)}.pp-attention strong,.pp-attention small{display:block}.pp-attention strong{font-size:11px}.pp-attention small{margin-top:2px;color:var(--pp-muted);font-size:9px}.pp-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.pp-metric{display:grid;grid-template-columns:minmax(0,1fr) 44px 18px;align-items:center;gap:8px;min-height:88px;padding:13px;border:1px solid var(--pp-border);border-radius:12px;background:var(--pp-surface);color:inherit;text-align:left;box-shadow:var(--pp-shadow);cursor:pointer}.pp-metric small,.pp-metric strong,.pp-metric em{display:block}.pp-metric small{color:var(--pp-muted);font-size:11px}.pp-metric strong{margin-top:4px;font-size:25px}.pp-metric em{color:var(--pp-green);font-size:10px;font-style:normal}.pp-iconbox{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#dff5e9;color:#078b56}.pp-quick{margin-top:12px;padding:13px}.pp-quick>div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.pp-quick .to-button{min-height:52px;justify-content:flex-start}.pp-home-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:12px;margin-top:12px}.pp-panel,.pp-contact{padding:14px}.pp-panel header button{min-height:44px;border:0;background:none;color:var(--pp-green);cursor:pointer}.pp-project-list{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.pp-project-card{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--pp-border);border-radius:10px;background:var(--pp-subtle);color:inherit;text-align:left;cursor:pointer}.pp-project-card:hover{border-color:var(--pp-green)}.pp-project-card header,.pp-project-card footer{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.pp-project-card strong,.pp-project-card small{display:block}.pp-project-card strong{font-size:12px}.pp-project-card small{color:var(--pp-muted);font-size:9px}.pp-project-card__protection{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:7px}.pp-project-card time{color:var(--pp-muted);font-size:9px}.pp-contact{text-align:center}.pp-contact .pp-iconbox{margin:auto}.pp-contact h2{margin:10px 0 5px;font-size:15px}.pp-contact p{color:var(--pp-muted);font-size:11px;line-height:1.5}.pp-contact .to-button{width:100%;margin-top:8px}.pp-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.pp-section-head span{color:var(--pp-green);font-size:11px;font-weight:700}.pp-section-head h1{margin:3px 0;font-size:29px;letter-spacing:-.035em}.pp-section-head p{margin:0;color:var(--pp-muted);font-size:12px}.pp-toolbar{display:flex;align-items:center;gap:10px;margin-bottom:12px}.pp-toolbar>.to-search{width:min(520px,100%)}.pp-project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pp-project-grid .pp-project-card{min-height:165px;background:var(--pp-surface);box-shadow:var(--pp-shadow)}.pp-explainer{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:12px}.pp-explainer strong,.pp-explainer p{margin:0}.pp-explainer p{color:var(--pp-muted);font-size:11px}.pp-protection-list,.pp-records,.pp-doc-grid,.pp-training{display:grid;gap:8px}.pp-protection{display:grid;grid-template-columns:minmax(180px,1.2fr) 120px 190px minmax(170px,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:10px 12px;border:1px solid var(--pp-border);border-left:3px solid var(--pp-green);border-radius:10px;background:var(--pp-surface)}.pp-protection[data-status=Истекает]{border-left-color:#d69b24}.pp-protection[data-status="На проверке"]{border-left-color:#c05249}.pp-protection strong,.pp-protection small{display:block}.pp-protection small{color:var(--pp-muted);font-size:9px}.pp-record{display:grid;grid-template-columns:44px minmax(200px,1fr) 150px 180px;align-items:center;gap:12px;padding:11px;border:1px solid var(--pp-border);border-radius:10px;background:var(--pp-surface)}.pp-record strong,.pp-record small{display:block}.pp-record small{color:var(--pp-muted);font-size:10px}.pp-doc-grid{grid-template-columns:repeat(2,1fr)}.pp-doc{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px;border:1px solid var(--pp-border);border-radius:10px;background:var(--pp-surface)}.pp-doc strong,.pp-doc small{display:block}.pp-doc small{color:var(--pp-muted);font-size:10px}.pp-knowledge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pp-knowledge{padding:15px;border:1px solid var(--pp-border);border-radius:12px;background:var(--pp-surface);box-shadow:var(--pp-shadow)}.pp-knowledge h2{margin:12px 0 8px;font-size:16px}.pp-knowledge p{color:var(--pp-muted);font-size:11px}.pp-help-strip{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px}.pp-help-strip>div:nth-child(2){flex:1}.pp-help-strip strong,.pp-help-strip p{margin:0}.pp-help-strip p{color:var(--pp-muted);font-size:11px}.pp-training article{display:grid;grid-template-columns:44px minmax(0,1fr) 52px;align-items:center;gap:12px;padding:12px;border:1px solid var(--pp-border);border-radius:10px;background:var(--pp-surface)}.pp-training strong,.pp-training small{display:block}.pp-training small{color:var(--pp-muted);font-size:10px}.pp-training progress{width:100%;margin-top:8px;accent-color:var(--pp-green)}.pp-support-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pp-contact-card,.pp-assistant-card{padding:22px}.pp-contact-card h2,.pp-assistant-card h2{margin:14px 0 6px}.pp-contact-card p,.pp-assistant-card p,.pp-contact-card small{display:block;color:var(--pp-muted);font-size:11px;line-height:1.55}.pp-contact-card .to-button,.pp-assistant-card .to-button{margin-top:14px}.pp-detail-list{margin:0}.pp-detail-list div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--pp-border)}.pp-detail-list dt,.pp-detail-list dd{margin:0;font-size:12px}.pp-detail-list dt{color:var(--pp-muted)}.pp-detail-list dd{text-align:right;font-weight:700}.pp-boundary{padding:10px;border:1px dashed var(--pp-border);border-radius:8px;background:var(--pp-subtle);color:var(--pp-muted);font-size:11px}.pp-timeline{margin:0;padding-left:18px}.pp-timeline li{padding:5px}.pp-timeline strong,.pp-timeline small{display:block}.pp-timeline small{color:var(--pp-muted)}.pp-assistant-form{display:grid;gap:10px}.pp-textarea{width:100%;padding:10px;border:1px solid var(--pp-border);border-radius:9px;background:var(--pp-surface);color:inherit;resize:vertical}.pp-assistant-output{padding:12px;border-radius:9px;background:var(--pp-subtle);line-height:1.45}.pp-assistant-output[data-status=BLOCKED]{color:#b54d43}.pp-status{margin:14px 2px;color:var(--pp-muted);font-size:9px}.pp-mobile-nav{display:none}.pp-access-state{display:grid;place-items:center;align-content:center;gap:14px;min-height:100dvh;padding:24px;text-align:center}.pp-access-state .pp-brand{border:0;color:var(--pp-text)}[data-portal-theme=dark] .pp-iconbox{background:#164c35;color:#8be0b2}[data-portal-theme=dark] .pp-hero:after{background:linear-gradient(90deg,#07140fed 0,#07140fed 38%,#07140f80 58%,#06110c10 86%)}[data-portal-theme=dark] .to-drawer{--to-bg-elevated:var(--pp-raised);--to-text-primary:var(--pp-text);--to-text-secondary:var(--pp-muted);--to-border-default:var(--pp-border)}.pp-empty{display:grid;place-items:center;min-height:220px;padding:28px;border:1px dashed var(--pp-border);border-radius:12px;background:var(--pp-surface);text-align:center}.pp-empty h2{margin:12px 0 4px;font-size:18px}.pp-empty p{max-width:480px;margin:0;color:var(--pp-muted);font-size:12px;line-height:1.5}.pp-nav-group{display:block;margin:10px 12px 2px;color:#84a598;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pp-contact__eyebrow{display:block;color:var(--pp-green);font-size:10px;font-weight:700}.pp-contact__role{display:block;margin-top:2px;font-size:11px}.pp-contact__actions,.pp-contact-card__actions{display:flex;gap:8px;margin-top:12px}.pp-contact__actions .to-button{flex:1;margin-top:0}.pp-contact-card__actions .to-button{margin-top:0}.pp-assistant-prompts{display:flex;flex-wrap:wrap;gap:6px}.pp-assistant-prompts button{min-height:36px;padding:6px 10px;border:1px solid var(--pp-border);border-radius:999px;background:var(--pp-subtle);color:var(--pp-text);font-size:11px;cursor:pointer}.pp-access-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pp-app>.pp-access-state{grid-column:1/-1}@media(max-width:1180px){.pp-app{grid-template-columns:205px minmax(0,1fr)}.pp-attention-block>div{grid-template-columns:1fr}.pp-metrics{grid-template-columns:repeat(2,1fr)}.pp-home-grid{grid-template-columns:1fr}.pp-project-list,.pp-project-grid{grid-template-columns:repeat(2,1fr)}.pp-contact{display:grid;grid-template-columns:auto 1fr auto;align-items:center;text-align:left}.pp-contact h2,.pp-contact p{margin:2px 0}.pp-protection{grid-template-columns:1.2fr 110px 170px 1fr}.pp-protection>.to-button{display:none}.pp-record{grid-template-columns:44px minmax(160px,1fr) 130px 150px}}@media(max-width:820px){.pp-app{display:block}.pp-sidebar{position:fixed;left:0;top:0;width:min(320px,86vw);transform:translate(-105%);transition:transform .18s ease}.pp-sidebar[data-open=true]{transform:none;box-shadow:0 0 0 100vw #0007}.pp-topbar{padding:8px 12px}.pp-topbar>.to-button:first-child{display:inline-flex}.pp-profile span{display:none}.pp-main{padding:14px 12px 100px}.pp-hero{height:190px}.pp-hero>div{left:20px;top:20px}.pp-hero h1{font-size:25px}.pp-quick>div{grid-template-columns:repeat(2,1fr)}.pp-project-grid{grid-template-columns:1fr 1fr}.pp-protection{grid-template-columns:1fr auto;grid-template-areas:"identity status" "period period" "action action"}.pp-protection>div:first-child{grid-area:identity}.pp-protection>.to-badge{grid-area:status}.pp-protection>div:nth-child(3){grid-area:period}.pp-protection>div:nth-child(4){grid-area:action;padding-top:7px;border-top:1px solid var(--pp-border)}.pp-record{grid-template-columns:44px 1fr auto}.pp-record>span:last-child{grid-column:2/-1;padding-top:7px;border-top:1px solid var(--pp-border)}.pp-doc-grid{grid-template-columns:1fr}.pp-doc{grid-template-columns:44px 1fr auto}.pp-doc>.to-button{grid-column:2/-1}.pp-knowledge-grid{grid-template-columns:1fr 1fr}.pp-mobile-nav{position:fixed;z-index:18;left:8px;right:8px;bottom:8px;display:grid;grid-template-columns:repeat(5,1fr);padding:5px;border:1px solid var(--pp-border);border-radius:15px;background:color-mix(in srgb,var(--pp-surface) 94%,transparent);box-shadow:0 10px 30px #0003;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pp-mobile-nav button{display:grid;place-items:center;gap:2px;min-height:54px;border:0;border-radius:10px;background:transparent;color:var(--pp-muted)}.pp-mobile-nav button[data-active=true]{background:var(--pp-subtle);color:var(--pp-green)}.pp-mobile-nav span{font-size:9px}}@media(max-width:520px){.pp-topbar>.to-search{min-width:0}.pp-topbar__actions>.to-button:nth-child(2){display:none}.pp-profile{display:none}.pp-main{padding-inline:10px}.pp-hero{height:178px}.pp-hero img{object-position:62% center}.pp-hero:after{background:linear-gradient(90deg,#071a14f0 0 54%,#071a1455 78%,transparent)}.pp-hero>div{left:16px;top:16px;width:76%}.pp-hero h1{font-size:22px}.pp-hero p{font-size:11px}.pp-hero .to-badge{display:none}.pp-attention-block{padding:10px}.pp-attention-block>div{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.pp-attention{flex:0 0 88%;grid-template-columns:28px 1fr}.pp-attention>.to-button{grid-column:2;width:100%}.pp-metrics{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.pp-metric{flex:0 0 164px;scroll-snap-align:start}.pp-quick>div{grid-template-columns:1fr 1fr}.pp-quick .to-button{min-height:58px;justify-content:center}.pp-project-list,.pp-project-grid{grid-template-columns:1fr}.pp-section-head{align-items:flex-start}.pp-section-head h1{font-size:25px}.pp-section-head>.to-button{display:none}.pp-toolbar{align-items:stretch;flex-direction:column}.pp-explainer{align-items:flex-start}.pp-protection{padding:11px}.pp-record{grid-template-columns:36px 1fr}.pp-record>.to-badge{grid-column:2;justify-self:start}.pp-record>span:last-child{grid-column:2}.pp-doc{grid-template-columns:36px 1fr}.pp-doc>.to-badge,.pp-doc>.to-button{grid-column:2;justify-self:start}.pp-knowledge-grid{grid-template-columns:1fr}.pp-help-strip{align-items:flex-start;flex-wrap:wrap}.pp-help-strip .to-button{width:100%}.pp-support-grid{grid-template-columns:1fr}.pp-contact{display:block;text-align:center}.pp-contact .pp-iconbox{margin:auto}.pp-detail-list div{display:block}.pp-detail-list dd{margin-top:4px;text-align:left}.to-drawer__footer{flex-wrap:wrap}.to-drawer__footer>.to-button{flex:1 1 100%}}@media(max-width:520px){.pp-home{display:flex;flex-direction:column}.pp-home>.pp-attention-block{order:1;margin-top:0}.pp-home>.pp-hero{order:2;margin-top:12px}.pp-home>.pp-home-grid{order:3}.pp-home>.pp-metrics{order:4}.pp-home>.pp-quick{order:5}.pp-attention-block>div{display:grid;grid-template-columns:1fr;overflow:visible;scroll-snap-type:none}.pp-attention{grid-template-columns:28px minmax(0,1fr) auto}.pp-attention>.to-button{grid-column:auto;width:auto;min-width:44px}.pp-metrics{display:grid;grid-template-columns:1fr 1fr;overflow:visible;padding-bottom:0;scroll-snap-type:none}.pp-metric{min-height:104px}.pp-quick .to-button{gap:7px}.pp-contact__actions,.pp-contact-card__actions{display:grid;grid-template-columns:1fr}.pp-contact-card__actions .to-button{width:100%}.pp-assistant-prompts{display:grid;grid-template-columns:1fr 1fr}.pp-assistant-prompts button{min-height:44px;border-radius:10px;text-align:left}.pp-access-state__actions{display:grid;width:100%;max-width:320px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}@font-face{font-family:Inter;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2");font-weight:100 900;font-display:swap}html[data-to-theme=light]{--to-font-sans:Inter,Arial,sans-serif;--to-text-primary:#080e29;--to-text-secondary:#63759e;--to-bg-canvas:#f7fbfc;--to-bg-subtle:#f2f6fa;--to-bg-selected:#e8f7f0;--to-border-default:#dfebf2;--to-border-subtle:#edf3f7;--to-action-primary:#005c40;--to-action-primary-hover:#00764f;--to-color-brand-500:#00a66b;--to-state-new-text:#00863f;--to-state-new-bg:#e7faef}html[data-to-theme=dark]{--to-text-primary:#e9f4ef;--to-text-secondary:#a0bbb0;--to-bg-canvas:#0b1713;--to-bg-surface:#11251d;--to-bg-subtle:#173126;--to-bg-selected:#1c4332;--to-border-default:#2b493a;--to-border-subtle:#233d30;--to-action-primary:#188459;--to-action-primary-hover:#24a36d;--to-color-brand-500:#47c592}#vf-app .to-shell-today-context strong,#vf-app .to-shell-today-context span{color:var(--to-text-primary)!important}#vf-app .to-shell-today-context span{color:var(--to-text-secondary)!important}#vf-app .cp-home,#vf-app .pp-home{display:flex!important;flex-direction:column;gap:14px}#vf-app .cp-home>*,#vf-app .pp-home>*{order:0!important;margin-top:0!important}#vf-app .cp-home .cp-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#vf-app .cp-home .cp-summary,#vf-app .pp-home .pp-metric{min-height:100px;padding:14px}#vf-app .pp-home .pp-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#vf-app .cp-home .cp-hero,#vf-app .pp-home .pp-hero{height:300px}#vf-app .cp-home .cp-hero h1,#vf-app .pp-home .pp-hero h1{font-size:34px}#vf-app .cp-quick>div,#vf-app .pp-quick>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}#vf-app .cp-quick .to-button,#vf-app .pp-quick .to-button{min-height:100px;display:flex;flex-direction:column;justify-content:center;gap:12px;font-weight:450}#vf-app .cp-quick .to-icon,#vf-app .pp-quick .to-icon{width:26px;height:26px;color:#008c65}#vf-app .vf-portal-lower{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:14px}#vf-app .vf-portal-records,#vf-app .vf-portal-assistant{padding:16px;border:1px solid var(--to-border-default);border-radius:10px;background:var(--to-bg-surface);min-width:0}#vf-app .vf-portal-records header{display:flex;align-items:center;justify-content:space-between;gap:8px}#vf-app .vf-portal-records h2,#vf-app .vf-portal-assistant h2{font-size:16px;margin:0 0 12px}#vf-app .vf-portal-records table{border-collapse:collapse;width:100%;font-size:11px;table-layout:fixed}#vf-app .vf-portal-records th,#vf-app .vf-portal-records td{padding:10px 5px;text-align:left;overflow-wrap:anywhere;border-bottom:1px solid var(--to-border-default)}#vf-app .vf-portal-records th{background:var(--to-bg-subtle);font-weight:450}#vf-app .vf-portal-assistant>img{width:54px;height:54px;float:left;margin-right:12px}#vf-app .vf-portal-assistant p{font-size:13px;line-height:1.6}#vf-app .vf-portal-assistant .to-button{margin-top:10px}@media(max-width:820px){#vf-app .cp-home .cp-summary-grid,#vf-app .pp-home .pp-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#vf-app .cp-home .cp-hero,#vf-app .pp-home .pp-hero{height:200px}#vf-app .cp-home .cp-hero h1,#vf-app .pp-home .pp-hero h1{font-size:25px}#vf-app .vf-portal-lower{grid-template-columns:minmax(0,1fr)}#vf-app .cp-quick>div,#vf-app .pp-quick>div{grid-template-columns:repeat(2,minmax(0,1fr))}#vf-app .cp-quick .to-button,#vf-app .pp-quick .to-button{min-height:80px}#vf-app .vf-portal-records table{font-size:10px}}#vf-app .to-global-shell{grid-template-columns:176px minmax(0,1fr)!important;font-size:13px}#vf-app .to-shell-wordmark:before,#vf-app .to-shell-wordmark:after,#vf-app .to-shell-sidebar:before,#vf-app .to-shell-sidebar:after{content:none!important}#vf-app .to-shell-wordmark>span{display:inline!important}#vf-app .to-shell-sidebar{padding:14px 8px!important;background:#001b18 url(/today/assets/strict-reference/sidebar-botanical.png) center bottom /100% auto no-repeat!important}#vf-app .to-shell-sidebar{height:calc(100dvh - 26px)!important;min-height:0!important;overflow-y:auto;scrollbar-width:none}#vf-app .to-shell-avatar{position:static!important;inset:auto!important;width:32px!important;height:32px!important;padding:0!important;flex:0 0 32px;overflow:hidden;border-radius:50%}#vf-app .to-shell-avatar img{position:static!important;width:32px!important;height:32px!important;object-fit:cover}#vf-app .to-shell-profile-compact{gap:8px!important;height:auto!important;min-height:40px}#vf-app .to-shell-sidebar__top{border:0;padding:0 14px 10px;min-height:70px}#vf-app .to-shell-sidebar__top>.to-button,#vf-app .to-shell-brand>img{display:none}#vf-app .to-shell-brand .to-shell-wordmark{font-size:27px!important;font-weight:650;letter-spacing:-1.5px}#vf-app .to-shell-brand .to-shell-wordmark span{color:#00ab65}#vf-app .to-shell-brand small{display:block!important;color:#fff;font-size:17px;font-weight:300;margin-top:3px}#vf-app .to-shell-nav{gap:3px;margin:8px 0}#vf-app .to-shell-nav__item{min-height:45px!important;padding:9px 14px!important;font-size:14px!important;border-radius:6px!important;grid-template-columns:26px minmax(0,1fr) auto;gap:12px!important;color:#f0f8f7!important}#vf-app .to-shell-nav__item[aria-current=page]{background:#00533499!important;border:0;border-left:4px solid #00dc61;padding-left:10px!important}#vf-app .vf-navigation-glyph{width:24px;height:24px;object-fit:contain}#vf-app .vf-icon-layers{position:relative;display:block;width:26px;height:26px}#vf-app .vf-icon-layers img{position:absolute;object-fit:fill}#vf-app .to-shell-nav__item>.to-icon{width:24px;height:24px}#vf-app .to-shell-nav__item>.to-badge{display:none}#vf-app .to-shell-sidebar__lower{border:0;gap:10px}#vf-app .to-shell-sidebar__lower{display:flex!important;flex-direction:column;position:static!important;min-height:0!important;padding:0!important}#vf-app .to-shell-shortcuts{display:none}#vf-app .to-shell-reference-footer{display:flex!important;flex-direction:column;gap:5px;color:#fff;position:static!important;min-height:0!important;height:auto!important;padding:0!important}#vf-app .to-shell-reference-footer p{font-size:13px;line-height:1.45;margin:0 13px 15px;max-width:130px}#vf-app .to-shell-reference-footer small{font-size:10px;color:#b3c6c5;margin-inline:13px;order:5}#vf-app .to-shell-reference-footer .to-button,#vf-app .vf-sidebar-search{justify-content:flex-start;color:#edf9f6!important;border:0!important;background:transparent!important;font-weight:400;box-shadow:none}#vf-app .to-shell-reference-footer .to-button{font-size:12px;min-height:28px}#vf-app .to-shell-reference-footer .to-button__content{position:static!important;inset:auto!important;width:auto!important;height:auto!important;transform:none!important;font-size:12px!important;display:flex!important;align-items:center;gap:8px}#vf-app .to-shell-reference-footer small{position:static!important;inset:auto!important;transform:none!important}#vf-app .to-shell-profile-compact small{margin:0!important;font-size:10px!important;line-height:1.4}#vf-app .to-shell-reference-footer>p{font-size:12px!important;margin-bottom:8px!important}#vf-app .vf-sidebar-search{margin:8px 10px!important;border-top:1px solid #224240!important;border-radius:0!important;padding-top:14px}#vf-app .vf-sidebar-search kbd{font-size:10px;margin-left:auto;background:#ffffff0f;padding:3px;border-radius:3px}#vf-app .to-shell-profile-compact{position:static!important;padding:7px 12px}#vf-app .to-shell-profile-compact strong{font-weight:450;font-size:12px;white-space:normal}#vf-app .to-shell-topbar{display:grid!important;height:70px!important;min-height:70px!important;padding:10px 24px!important;gap:14px!important;background:var(--to-bg-surface)!important;border-bottom:1px solid var(--to-border-subtle);grid-template-columns:minmax(200px,1fr) auto auto!important}#vf-app .to-shell-context,#vf-app .to-shell-mobile-brand{display:none!important}#vf-app .to-shell-quick-search{width:100%!important;background:var(--to-bg-subtle)!important;border:0!important;box-shadow:none!important;height:40px!important;color:var(--to-text-secondary)!important;min-width:0}#vf-app .to-shell-quick-search .to-button__content{flex:1;text-align:left;font-size:12px;font-weight:400}#vf-app .to-shell-quick-search kbd{font-size:11px;color:var(--to-text-secondary);white-space:nowrap;background:var(--to-bg-canvas);padding:3px 6px;border-radius:4px}#vf-app .to-shell-today-context{display:flex!important;align-items:center;gap:16px}#vf-app .to-shell-today-context>div,#vf-app .to-shell-utilities{position:static!important;inset:auto!important;transform:none!important;width:auto!important;padding:0!important}#vf-app .to-shell-today-weather{display:grid;grid-template-columns:32px auto;column-gap:7px;min-width:112px!important;border:0!important}#vf-app .to-shell-today-weather .to-icon{grid-row:1/3;color:#ffb300;width:31px;height:31px}#vf-app .to-shell-today-weather strong{font-size:21px;line-height:1}#vf-app .to-shell-today-weather span{font-size:10px}#vf-app .to-shell-today-clock{min-width:148px!important;display:flex;flex-direction:column;border:0!important}#vf-app .to-shell-today-clock span{font-size:10px!important}#vf-app .to-shell-today-clock strong{font-size:25px!important;line-height:1.15}#vf-app .to-shell-today-company{display:flex!important;gap:12px;min-width:190px!important;border:0!important}#vf-app .to-shell-today-company img{width:38px;height:38px;object-fit:contain;border-radius:7px}#vf-app .to-shell-today-company strong{font-size:13px!important}#vf-app .to-shell-today-company span{font-size:9px!important}#vf-app .to-shell-utilities{display:flex;gap:7px!important}#vf-app .to-shell-utilities>.to-button{height:38px;min-height:38px;border:0;background:var(--to-bg-subtle);box-shadow:none}#vf-app .to-shell-utilities [data-utility-id=chat],#vf-app .to-shell-utilities [data-utility-id=help],#vf-app .to-shell-utilities [data-utility-id=profile]{display:none}#vf-app .to-shell-utilities .vf-katerina-control{display:flex!important;gap:7px!important;width:auto!important;background:#003b2d!important;color:#fff!important;padding:0 12px!important;white-space:nowrap;font-size:12px}#vf-app .vf-katerina-control img{width:22px;height:22px;object-fit:contain}#vf-app .vf-katerina-control kbd{font-size:10px;background:#ffffff15;padding:3px}#vf-app .vf-context-navigation{display:grid;gap:0;margin:2px 0 2px 28px}#vf-app .vf-context-navigation:has(a:only-child){display:none!important}#vf-app .vf-context-navigation a{border:0;border-left:1px solid #2d4f40;padding:5px 10px;font-size:10px;color:#c3d7d2;border-radius:0}#vf-app .vf-context-navigation a[aria-current=page]{background:#005b3d66;color:#fff}#vf-app .to-shell-main{padding:0 20px 24px!important;max-width:none!important;width:100%!important}#vf-app .to-shell-content{min-width:0}#vf-app .to-today-hero__lead{font-size:18px!important}#vf-app .to-today-kpi__icon{background:transparent!important;width:50px!important;height:50px!important}#vf-app .to-today-kpi__glyph{width:42px!important;height:42px!important}#vf-app .to-today-kpi__icon:first-child{margin-right:0!important}#vf-app .to-today-block--kpis .to-kpi__delta{display:flex;align-items:center;gap:3px}#vf-app .to-today-block--kpis .to-kpi__delta:before{content:"";width:12px;height:12px;background:url(/today/assets/figma-approved/delta-positive.svg) center/contain no-repeat}@media(min-width:1281px){#vf-app .to-today-block--kpis>div{grid-template-columns:1.16fr 1.02fr .91fr .91fr!important}#vf-app .to-today-block--kpis .to-kpi{display:grid!important;grid-template-areas:"icon label label" "icon value delta" "icon note note"!important;grid-template-columns:40px max-content minmax(0,1fr)!important;grid-template-rows:20px 32px 20px!important;gap:2px 7px!important;padding:14px 10px!important}#vf-app .to-today-block--kpis .to-kpi>.to-card__meta:first-of-type{grid-area:label}#vf-app .to-today-block--kpis .to-kpi>.to-card__meta:last-of-type{grid-area:note}#vf-app .to-today-block--kpis .to-kpi__value{font-size:24px!important;letter-spacing:-.9px}#vf-app .to-today-block--kpis .to-kpi__delta{align-self:center;justify-self:start;padding:3px;border-radius:5px;background:var(--to-state-new-bg);font-size:10px!important;white-space:nowrap}#vf-app .to-today-block--kpis .to-today-kpi__icon{width:40px!important;height:40px!important;grid-area:icon}#vf-app .to-today-block--kpis .to-today-kpi__glyph{width:38px!important;height:38px!important}}html[data-to-theme=dark] #vf-app .to-partners-hero p,html[data-to-theme=dark] #vf-app .to-sales-hero__lead,html[data-to-theme=dark] #vf-app .to-today-hero__lead,html[data-to-theme=dark] #vf-app .to-works-hero p,html[data-to-theme=dark] #vf-app .to-calendar-hero p,html[data-to-theme=dark] #vf-app .to-library-hero p,html[data-to-theme=dark] #vf-app .to-management-hero p{color:var(--to-text-secondary)!important}@media(min-width:1281px)and (max-width:1500px){#vf-app .to-today-block--kpis .to-kpi{grid-template-areas:"icon label label" "icon value value" "icon note delta"!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:2px 5px!important;padding-inline:8px!important}#vf-app .to-today-block--kpis .to-kpi__value{font-size:clamp(18px,1.55vw,23px)!important}#vf-app .to-today-block--kpis .to-kpi__delta,#vf-app .to-today-block--kpis .to-card__meta{font-size:9px!important}#vf-app .to-today-block--kpis .to-today-kpi__icon,#vf-app .to-today-block--kpis .to-today-kpi__glyph{width:32px!important;height:32px!important}}#vf-app .to-today-pulse__tabs .to-button{min-height:32px;font-size:11px;border:0;box-shadow:none;border-radius:7px}#vf-app .to-today-pulse__tabs .to-button[aria-pressed=true]{background:var(--to-action-primary);color:#fff}#vf-app .to-today-pulse__completion{position:relative}#vf-app .to-today-pulse__completion>div{position:absolute!important;top:0;right:0;bottom:0;left:0;display:flex!important;flex-direction:column;justify-content:center;margin:0!important}#vf-app .to-today-pulse__summary{padding-top:55px!important}#vf-app .to-today-pulse__ring{transform:rotate(-90deg)}#vf-app .to-today-pulse__summary dd{white-space:nowrap}#vf-app .to-today-kpi__icon{grid-column:1;grid-row:1/4}#vf-app .to-today-block--kpis .to-card__meta:last-of-type{display:block!important;grid-column:2;font-size:11px}#vf-app .to-today-decision{grid-template-columns:44px minmax(0,1fr) 92px 112px 75px 24px!important;min-height:63px!important;padding:8px!important;background:transparent!important}#vf-app .to-today-decision__icon{background:#fff0ef!important;width:44px!important;height:44px!important}#vf-app .to-today-decision__icon img{width:26px;height:26px;object-fit:contain}#vf-app .to-today-decision[data-severity=clock] .to-today-decision__icon{background:#fff7e8!important}#vf-app .to-today-decision__copy strong{font-size:14px!important}#vf-app .to-today-decision__copy span{font-size:12px!important}#vf-app .to-today-block--attention .to-today-insight{background:var(--to-bg-surface)!important;min-height:76px!important;grid-template-columns:44px minmax(0,1fr) 20px!important}#vf-app .to-today-insight__icon{width:44px!important;height:44px!important}#vf-app .to-today-insight__icon img{width:28px;height:28px;object-fit:contain}#vf-app .to-today-insight .to-button{width:20px!important;min-width:20px!important;border:0;box-shadow:none;background:transparent}#vf-app .to-today-insight>.to-today-insight__icon{grid-column:1;grid-row:1!important}#vf-app .to-today-insight>div{grid-column:2;grid-row:1!important}#vf-app .to-today-insight>.to-button{grid-column:3;grid-row:1!important}#vf-app .to-today-insight strong{font-size:12px!important;line-height:1.4!important}#vf-app .to-today-insight span:not(.to-today-insight__icon){font-size:11px!important}#vf-app .to-shell-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}#vf-app .to-accounting-category img{width:85px!important;height:66px!important;object-fit:contain}#vf-app .to-library-item__visual img,#vf-app .to-media-thumb img{width:100%;height:100%;object-fit:cover}#vf-app .vf-project-photo{width:60px;height:62px;object-fit:contain;border-radius:6px;margin-right:10px}#vf-app .vf-reference-assistant{display:flex;flex-direction:column;gap:16px;min-height:880px;padding:16px;border:1px solid var(--to-border-default);border-radius:8px;background:var(--to-bg-surface);color:var(--to-text-primary);box-shadow:0 3px 12px #064b3610}#vf-app .vf-reference-assistant>header{display:grid;grid-template-columns:46px minmax(0,1fr) 24px;gap:10px;align-items:center}#vf-app .vf-reference-assistant>header>img{width:46px;height:46px;object-fit:contain}#vf-app .vf-reference-assistant>header strong{display:block;font-size:17px;font-weight:650}#vf-app .vf-reference-assistant>header small{display:block;font-size:10px;margin-top:6px;color:#009865}#vf-app .vf-reference-assistant>header .to-button{padding:0;min-width:24px;min-height:24px;width:24px}#vf-app .vf-ai-greeting{text-align:center;margin:12px 0 0}#vf-app .vf-ai-greeting h2{font-size:18px;letter-spacing:-.035em;margin:4px 0}#vf-app .vf-ai-greeting p{font-size:13px;color:var(--to-text-secondary);line-height:1.6;margin:0;text-align:left}#vf-app .vf-ai-actions{display:grid;gap:7px}#vf-app .vf-ai-actions>.to-button{width:100%;justify-content:flex-start;min-height:38px;font-size:12px;border-radius:5px;padding:7px 10px;box-shadow:none}#vf-app .vf-ai-actions .to-icon{color:#1663d9;width:18px;height:18px;flex:none}#vf-app .vf-ai-examples{border-top:1px solid var(--to-border-default);padding-top:14px}#vf-app .vf-ai-examples h3{font-size:12px;margin:0 0 8px}#vf-app .vf-ai-examples>.to-button{justify-content:flex-start;display:flex;width:100%;text-align:left;min-height:28px;padding:3px 0;border:0;font-size:11px;white-space:normal;line-height:1.5;color:var(--to-text-secondary);box-shadow:none}#vf-app .vf-ai-examples .to-icon{width:14px;height:14px;flex:none;color:#1763cf}#vf-app .vf-ai-compose{margin-top:auto;border:1px solid var(--to-border-default);border-radius:6px;padding:8px}#vf-app .vf-ai-compose textarea{width:100%;resize:vertical;min-height:46px;border:0;background:transparent;color:inherit;font:11px/1.5 Inter,sans-serif}#vf-app .vf-ai-compose>div{display:flex;gap:6px;align-items:center}#vf-app .vf-ai-compose .to-button{min-height:30px;padding:4px;font-size:0}#vf-app .vf-ai-compose .to-button__content{font-size:0}#vf-app .vf-ai-compose .to-icon{width:18px;height:18px}#vf-app .vf-ai-send{margin-left:auto;display:grid;place-items:center;width:35px;height:35px;border:0;border-radius:50%;background:var(--to-action-primary);color:#fff;cursor:pointer}#vf-app .vf-ai-response{font-size:11px;color:var(--to-text-secondary);margin:0}#vf-app .vf-ai-response:empty{display:none}#vf-app .vf-ai-shortcut{text-align:center;font-size:10px;color:var(--to-text-secondary)}#vf-app .vf-reference-assistant.is-compact{min-height:400px;gap:10px}#vf-app .vf-reference-assistant.is-compact .vf-ai-greeting{margin-top:8px}#vf-app .vf-reference-assistant.is-folded>:not(header){display:none}#vf-app .vf-reference-assistant.is-folded{min-height:0!important}#vf-app .to-library-item__visual{height:100px!important;background:transparent!important}#vf-app .to-library-item__visual img{object-fit:cover}#vf-app .to-comms-thread[hidden]{display:none!important}#vf-app .to-comms-channels button[aria-pressed=true]{color:#fff;background:var(--to-action-primary)}#vf-app .to-sales-funnel__item[role=button]{cursor:pointer}#vf-app .to-sales-funnel__item[role=button]:hover{border-color:var(--to-action-primary)}#vf-app .to-works-card[hidden]{display:none!important}#vf-app .to-works-board.vf-is-list{display:flex;flex-direction:column}#vf-app .to-works-board.vf-is-list>.to-works-stage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#vf-app .to-works-board.vf-is-list>.to-works-stage>header{grid-column:1/-1}#vf-app .to-works-toolbar .to-select{font-size:11px;min-width:0;max-width:180px}#vf-app .to-works-toolbar button[aria-pressed=true]{color:#fff;background:var(--to-action-primary)}#vf-app .vf-knowledge-agent{background:var(--to-state-new-bg);border:1px solid var(--to-border-default);border-radius:6px;padding:14px;display:grid;gap:7px}#vf-app .vf-knowledge-agent strong{font-size:15px}#vf-app .vf-knowledge-agent small{font-size:10px}#vf-app .vf-knowledge-agent p{font-size:12px;line-height:1.5}#vf-app .vf-knowledge-agent .to-button{justify-self:start;font-size:11px}#vf-app dialog[data-client360-drawer]{width:min(1220px,calc(100vw - 48px));height:calc(100dvh - 70px);max-width:none;max-height:none;margin:35px auto;border-radius:12px}#vf-app dialog[data-client360-drawer] .to-drawer__body{display:block}#vf-app .to-client-360-head{width:100%}#vf-app .to-media-latest>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}#vf-app .to-media-content-mini{display:flex!important;flex-direction:column;align-items:stretch;padding:0 0 10px!important;overflow:hidden;min-width:0}#vf-app .to-media-thumb{width:100%!important;height:110px!important;min-height:110px}#vf-app .to-media-content-mini>span:nth-child(2){padding:8px}#vf-app .to-media-content-mini>.to-badge{margin:0 8px;align-self:flex-start}#vf-app .vf-reference-chart-host{min-width:0}#vf-app .vf-chart{height:180px;width:100%;font:11px Inter,sans-serif}#vf-app .vf-chart--flow{height:170px}#vf-app .vf-chart-period{display:flex;justify-content:flex-end;gap:2px;font-size:10px;margin-top:-30px;margin-bottom:8px}#vf-app .vf-chart-period button,#vf-app .vf-period-select{padding:5px 7px;border:1px solid var(--to-border-default);border-radius:4px;color:var(--to-text-secondary);background:var(--to-bg-surface);cursor:pointer}#vf-app .vf-chart-period button[aria-pressed=true]{background:var(--to-action-primary);color:#fff}#vf-app .vf-period-select{position:absolute;right:14px;top:12px}#vf-app .to-media-chart{position:relative}#vf-app .to-finance{gap:10px}#vf-app .to-finance-hero{min-height:64px;padding:4px 0 8px;border:0;background:none;border-radius:0}#vf-app .to-finance-hero h1{font-size:36px}#vf-app .to-finance-hero p:last-child{font-size:14px}#vf-app .to-finance-nav{gap:5px;border:0;background:var(--to-bg-subtle);border-radius:5px}#vf-app .to-finance-nav button{min-height:34px;border:1px solid var(--to-border-default);padding:0 15px;border-radius:5px;background:var(--to-bg-surface);font-size:12px}#vf-app .to-finance-nav button[aria-current=page]{background:var(--to-action-primary);color:#fff}#vf-app .to-finance-summary{gap:8px;border:0;background:none;box-shadow:none;overflow:visible}#vf-app .to-finance-metric{min-height:84px;background:var(--to-bg-surface);border:1px solid var(--to-border-default);border-radius:6px;padding:10px}#vf-app .to-finance-metric__body strong{font-size:21px}#vf-app .to-finance-metric__body small{font-size:10px}#vf-app .to-finance-overview{gap:10px}#vf-app .to-finance-overview-grid{grid-template-columns:minmax(0,1fr) 220px;gap:10px}#vf-app .to-finance-overview-main,#vf-app .to-finance-overview-row{gap:10px}#vf-app .to-finance-overview-row--top{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr)}#vf-app .to-finance-card{border-radius:6px;padding:10px;box-shadow:none}#vf-app .to-finance-section-head{margin-bottom:10px}#vf-app .to-finance-section-head h2{font-size:14px}#vf-app .to-finance-section-head p{font-size:10px}#vf-app .to-finance-mini-table>button{min-height:32px;padding:3px 0;grid-template-columns:minmax(0,1fr) minmax(100px,.7fr)}#vf-app .to-finance-mini-table>button>span{display:flex;align-items:center;justify-content:space-between;gap:8px}#vf-app .to-finance-mini-table>button>span:first-child{display:grid;gap:2px}#vf-app .to-finance-mini-table strong{font-size:11px}#vf-app .to-finance-mini-table small{font-size:10px}#vf-app .to-finance-mini-table>.vf-finance-table-row{grid-template-columns:76px minmax(0,1fr) 85px 54px 80px;min-height:28px;font-size:10px;gap:6px}#vf-app .vf-finance-table-row>.to-badge{font-size:9px;padding:3px 5px;white-space:normal}#vf-app .vf-finance-table-row>strong{font-weight:450}#vf-app .to-finance-documents{min-height:195px}#vf-app .to-finance-expenses{grid-template-columns:140px minmax(0,1fr);gap:5px}#vf-app .to-finance-donut{width:130px}#vf-app .to-finance-expense-list{gap:8px}#vf-app .to-finance-overview-main>.to-finance-overview-row:nth-of-type(3){grid-template-columns:1.2fr 1fr 1fr}#vf-app .to-finance-rail{top:86px;gap:10px}#vf-app .to-finance-rail>section{border-radius:6px;padding:12px}#vf-app .to-finance-assistant{background:#e7fbf4!important}#vf-app .to-finance-attention{display:none}html[data-to-theme=dark] #vf-app .to-finance-assistant{background:var(--to-bg-subtle)!important;color:var(--to-text-primary)!important}html[data-to-theme=dark] #vf-app .to-finance-assistant p{color:var(--to-text-secondary)!important}html[data-to-theme=dark] #vf-app .to-today-pulse__summary{background:var(--to-bg-subtle)!important;color:var(--to-text-primary)!important}html[data-to-theme=dark] #vf-app .to-today-pulse__summary dt,html[data-to-theme=dark] #vf-app .to-today-pulse__summary span{color:var(--to-text-secondary)!important}body[data-screen=help] #vf-app dialog[data-reference=REF-HELP-01]::backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}body[data-screen=notifications] #vf-app .to-management-hero,body[data-screen=notifications] #vf-app .to-management-nav{display:none}body[data-screen=notifications] #vf-app .to-attention-hero{display:flex!important;min-height:80px;padding:10px 0}body[data-screen=notifications] #vf-app .to-attention-hero h1{font-size:32px;margin:4px 0}body[data-screen=notifications] #vf-app .to-attention-hero p{font-size:12px;max-width:660px}body[data-screen=notifications] #vf-app .to-attention-item{min-height:48px;padding-top:5px;padding-bottom:5px}#vf-app .vf-notification-context{padding:20px;background:var(--to-bg-surface);border:1px solid var(--to-border-default);border-radius:8px}#vf-app .vf-notification-context h2{font-size:19px;line-height:1.4}#vf-app .vf-notification-context p{font-size:13px;color:var(--to-text-secondary);line-height:1.6}#vf-app .vf-notify-mark{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff1d0;color:#e79a00}#vf-app .vf-team-chart-host{position:absolute;right:0;top:45px;width:145px;height:145px}#vf-app .vf-team-donut{width:100%;height:100%;position:relative}#vf-app .vf-team-donut>strong{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;font-size:23px}#vf-app .vf-team-donut small{font-size:10px;font-weight:450;color:var(--to-text-secondary)}#vf-app .to-management-team{position:relative;padding-right:145px;min-height:190px}#vf-app .vf-company-facts{margin:15px 0 0}#vf-app .vf-company-facts>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:7px;margin:8px 0;font-size:11px}#vf-app .vf-company-facts dt{color:var(--to-text-secondary)}#vf-app .vf-company-facts dd{margin:0}@media(min-width:1281px){#vf-app .to-management-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#vf-app .to-management-grid>.to-management-panel{grid-column:auto;min-height:205px;padding:12px}#vf-app .to-management-grid>.to-management-panel:nth-child(1){order:8}#vf-app .to-management-grid>.to-management-panel:nth-child(2){order:9}#vf-app .to-management-grid>.to-management-panel:nth-child(3){order:1}#vf-app .to-management-grid>.to-management-panel:nth-child(4){order:2}#vf-app .to-management-grid>.to-management-panel:nth-child(5){order:3}#vf-app .to-management-grid>.to-management-panel:nth-child(6){order:4}#vf-app .to-management-grid>.to-management-panel:nth-child(7){order:5}#vf-app .to-management-grid>.to-management-panel:nth-child(8){order:7}#vf-app .to-management-grid>.to-management-panel:nth-child(9){order:6}#vf-app .to-management-panel h2{font-size:13px}#vf-app .to-management-panel>header>span{font-size:10px}#vf-app .to-management-integrations article{min-height:29px}#vf-app .to-management-integrations small{font-size:9px}#vf-app .to-management-system>div,#vf-app .to-management-security>div{min-height:30px}#vf-app .to-management-resources>div{margin:13px 0}}#vf-app .vf-notification-context dl div{display:flex;gap:12px;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--to-border-default);font-size:12px}#vf-app .vf-notification-context dd{margin:0;overflow-wrap:anywhere}#vf-app .to-attention-item.is-selected{background:var(--to-bg-selected)}@media(min-width:1281px){body[data-screen=notifications] #vf-app .to-attention-center{position:relative;padding-right:340px;min-height:900px}body[data-screen=notifications] #vf-app .vf-notification-context{position:absolute;right:0;top:5px;width:320px;min-height:700px}}#vf-app .to-finance-recent .to-finance-operation-list>button{grid-template-columns:minmax(0,1fr) auto;min-height:30px;padding:4px 0}#vf-app .to-finance-recent .to-finance-operation-icon{display:none}#vf-app .to-finance-recent .to-badge{grid-column:2;font-size:9px}#vf-app .to-finance-recent .to-finance-operation-list small{display:none}@media(min-width:1281px){#vf-app .vf-with-assistant .to-comms{grid-template-columns:220px minmax(0,1fr) 210px}#vf-app .vf-with-assistant{position:relative!important;padding:10px 340px 24px 0!important;min-height:900px}#vf-app .vf-with-assistant>.vf-reference-assistant{position:absolute;right:0;top:0;width:320px}#vf-app .vf-with-assistant .to-partners-overview-grid,#vf-app .vf-with-assistant .to-agents-overview-layout,#vf-app .vf-with-assistant .to-media-overview__grid{display:block}#vf-app .vf-with-assistant .to-partners-rail,#vf-app .vf-with-assistant .to-agents-rail,#vf-app .vf-with-assistant .to-media-rail{position:absolute;right:0;top:0;width:320px;display:block}#vf-app .vf-with-assistant .to-partners-rail>.vf-reference-assistant,#vf-app .vf-with-assistant .to-agents-rail>.vf-reference-assistant,#vf-app .vf-with-assistant .to-media-rail>.vf-reference-assistant{padding:16px}#vf-app .vf-with-assistant .to-distribution-reference-board{grid-template-columns:335px minmax(0,1fr)}#vf-app .vf-with-assistant .to-distribution-reference-rail{position:absolute;right:0;top:0;width:320px}#vf-app .vf-with-assistant .to-calendar-layout{grid-template-columns:minmax(0,1fr) 230px}#vf-app .vf-with-assistant .to-calendar-layout main{min-width:0}#vf-app .vf-with-assistant .to-calendar-week{min-width:0}#vf-app .vf-with-assistant .to-calendar-hero{gap:10px}#vf-app .vf-with-assistant .to-calendar-domain-nav{gap:4px}#vf-app .to-works.vf-with-assistant{padding-right:340px!important}#vf-app .to-works.vf-with-assistant .to-service-layout{grid-template-columns:335px minmax(0,1fr);padding:0}#vf-app .to-works.vf-with-assistant .to-service-rail{position:absolute;top:0;right:0;width:320px;display:grid;gap:10px;padding:0}#vf-app .to-works.vf-with-assistant .to-service-rail>section{border:1px solid var(--to-border-default);padding:12px;background:var(--to-bg-surface);border-radius:6px}#vf-app .to-library-hero,#vf-app .to-management-hero,#vf-app .to-agents-hero,#vf-app .to-media-hero,#vf-app .to-partners-hero{min-height:74px;padding:0 0 12px!important}#vf-app .to-library-hero h1,#vf-app .to-management-hero h1,#vf-app .to-agents-hero h1,#vf-app .to-media-hero h1,#vf-app .to-partners-hero h1{font-size:34px}#vf-app .to-library-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))}#vf-app .to-library-main-grid{grid-template-columns:minmax(0,1fr) 250px;gap:12px}#vf-app .to-library-search-hero{position:relative;padding-right:275px;min-height:172px}#vf-app .vf-knowledge-agent{position:absolute;right:0;top:0;width:255px;height:100%}#vf-app .to-accounting{position:relative;padding-right:370px}#vf-app .to-accounting-hero{min-height:86px;padding:0 0 10px;align-items:center}#vf-app .to-accounting-hero h1{font-size:36px}#vf-app .to-accounting-actions{max-width:70%;gap:5px}#vf-app .to-accounting-actions .to-button{font-size:10px;padding-inline:8px}#vf-app .to-accounting-overview__body{display:block}#vf-app .to-accounting-detail{position:absolute;right:0;top:0;width:350px;min-height:850px}#vf-app .to-accounting-detail__hero{display:flex;align-items:center;gap:12px;min-height:150px}#vf-app .to-accounting-detail__image{width:130px!important;height:130px!important;object-fit:contain}#vf-app .to-accounting-table{min-width:0;font-size:11px}#vf-app .to-accounting-table td{height:33px;padding:3px 5px}#vf-app .to-accounting-table th{height:32px;font-size:10px;padding-inline:5px}#vf-app .to-accounting-toolbar{grid-template-columns:minmax(180px,1.3fr) repeat(3,minmax(80px,.6fr)) auto;gap:7px}#vf-app .to-accounting-toolbar .to-select{font-size:11px}#vf-app .to-accounting-metric{grid-template-columns:38px minmax(0,1fr);gap:8px;padding:10px 8px}#vf-app .to-accounting-metric__copy strong{font-size:17px}#vf-app .to-accounting-categories{gap:6px}#vf-app .to-accounting-category{min-height:120px;padding:5px}#vf-app .to-accounting-category>span{font-size:10px;flex-wrap:wrap}#vf-app .to-accounting-category strong,#vf-app .to-accounting-product-identity strong{white-space:normal}#vf-app .to-accounting-product-identity small{font-size:9px}#vf-app .to-works[data-section=projects]{position:relative;padding-right:375px}#vf-app .to-works-projects-layout{display:block;padding:0}#vf-app .to-works-detail{position:absolute;right:0;top:0;width:355px;min-height:850px}#vf-app .to-works-hero{padding:2px 0 14px;min-height:82px}#vf-app .to-works-nav{margin-inline:0}#vf-app .to-works-detail>header{display:flex;align-items:center}#vf-app .to-works-stage{padding:6px}#vf-app .to-works-card{padding:8px;min-height:126px}#vf-app .to-works-card header strong{font-size:11px}#vf-app .to-works-card>small{font-size:10px}#vf-app .to-works-card>p{font-size:12px}#vf-app .to-works-board{gap:8px}#vf-app .to-works-toolbar{gap:6px}#vf-app .to-works-toolbar .to-button{font-size:11px;padding-inline:9px}#vf-app .to-works-analytics{gap:10px}#vf-app .to-works-analytics article{padding:9px}#vf-app .to-works-analytics h3{font-size:12px}}@media(min-width:1281px){#vf-app .to-today{grid-template-columns:minmax(0,1fr) 330px!important;grid-template-rows:110px 112px 355px auto!important;gap:16px!important}#vf-app .to-today-hero{height:110px!important;min-height:110px!important;padding:0 10px!important}#vf-app .to-today-hero h1{font-size:36px!important}#vf-app .to-today-hero__brand-card{position:absolute!important;right:0!important;left:auto!important;top:8px!important}#vf-app .to-today-hero__aside{position:absolute!important;left:580px!important;right:auto!important;top:12px!important;width:310px}#vf-app .to-today-block--schedule{top:126px!important;height:405px!important}#vf-app .to-today-block--attention{top:547px!important;height:340px!important}#vf-app .to-today-block--schedule{min-height:405px!important}#vf-app .to-today-schedule__item{min-height:55px!important}#vf-app .to-today-pulse__chart{height:205px!important;margin-top:38px!important}#vf-app .to-today-block--decisions{min-height:250px!important}#vf-app .to-today-block--attention{min-height:330px!important}}@media(max-width:1280px)and (min-width:769px){#vf-app .vf-reference-assistant{min-height:600px}#vf-app .vf-ai-actions>.to-button{font-size:11px}#vf-app .to-global-shell{grid-template-columns:160px minmax(0,1fr)!important}#vf-app .to-shell-nav__label{display:block!important}#vf-app .to-shell-brand>div{display:block!important}#vf-app .to-shell-nav__item{font-size:12px!important;padding-inline:10px!important}#vf-app .to-shell-today-weather{display:none!important}#vf-app .to-shell-today-company{min-width:140px!important}#vf-app .to-shell-today-clock{min-width:115px!important}#vf-app .to-shell-today-company span{display:none}#vf-app .to-shell-topbar{padding-inline:16px!important;gap:8px!important;grid-template-columns:minmax(180px,1fr) auto!important}#vf-app .to-shell-today-context{grid-column:2;grid-row:1}#vf-app .to-shell-utilities{grid-column:2;grid-row:1;justify-self:end;transform:translate(-160px)}#vf-app .to-shell-today-clock,#vf-app .vf-katerina-control{display:none!important}}@media(max-width:768px){#vf-app .to-shell-sidebar{height:100dvh!important}#vf-app .to-works-board.vf-is-list>.to-works-stage{grid-template-columns:minmax(0,1fr)}#vf-app dialog[data-client360-drawer]{width:100vw;height:100dvh;margin:0;border-radius:0}#vf-app .vf-knowledge-agent{position:static;width:100%;grid-column:1/-1}#vf-app .vf-with-assistant{padding:0!important;min-width:0}#vf-app .vf-reference-assistant{position:static!important;width:100%!important;min-height:0;padding:16px}#vf-app .vf-ai-examples{display:none}#vf-app .vf-reference-assistant .vf-ai-greeting{margin-top:0}#vf-app .vf-ai-actions{grid-template-columns:repeat(2,minmax(0,1fr))}#vf-app .vf-ai-actions>.to-button{font-size:11px;white-space:normal}#vf-app .vf-ai-greeting h2{font-size:17px}#vf-app .vf-ai-compose{margin-top:10px}#vf-app .to-media-latest>div{grid-template-columns:repeat(2,minmax(0,1fr))}#vf-app .to-library-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#vf-app .to-finance-overview-grid,#vf-app .to-finance-overview-row,#vf-app .to-finance-overview-row--top,#vf-app .to-finance-overview-main>.to-finance-overview-row:nth-of-type(3){grid-template-columns:minmax(0,1fr)}#vf-app .to-finance-summary{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}#vf-app .to-finance-metric{min-width:0}#vf-app .to-finance-metric__body strong{font-size:18px}#vf-app .to-finance-nav{gap:5px}#vf-app .to-finance-hero{align-items:flex-start}#vf-app .to-finance-hero h1{font-size:30px}#vf-app .vf-chart-period{margin-top:0;justify-content:flex-start}#vf-app .to-finance-rail{display:grid}#vf-app .to-finance-mini-table>button{grid-template-columns:1fr}#vf-app .to-finance-mini-table>button>span{justify-items:start}#vf-app .vf-chart{height:190px}#vf-app .to-finance-mini-table>.vf-finance-table-row{grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:8px 0}#vf-app .vf-finance-table-row>.to-badge{grid-column:2}#vf-app .vf-finance-table-row>.to-finance-amount{grid-column:2;grid-row:1/3}#vf-app .to-global-shell{display:block!important}#vf-app .to-shell-topbar{display:flex!important;height:60px!important;min-height:60px!important;padding:8px 12px!important;gap:6px!important}#vf-app .to-shell-mobile-brand{display:flex!important;align-items:center}#vf-app .to-shell-mobile-brand .to-shell-wordmark{display:none}#vf-app .to-shell-today-context{display:none!important}#vf-app .to-shell-quick-search{flex:1}#vf-app .to-shell-quick-search .to-button__content{font-size:10px}#vf-app .to-shell-quick-search kbd{display:none}#vf-app .vf-katerina-control,#vf-app .to-shell-utilities .vf-katerina-control{display:none!important}#vf-app .to-shell-main{padding:12px!important}#vf-app .to-shell-sidebar{width:200px!important}#vf-app .to-shell-reference-footer{display:none!important}#vf-app .to-shell-sidebar[data-nav-open=true]{display:flex}#vf-app .to-today-decision{grid-template-columns:40px minmax(0,1fr) 36px!important}#vf-app .to-today-decision time,#vf-app .to-today-decision>.to-badge{grid-column:2!important}#vf-app .to-today-decision>.to-button:not(:last-of-type){grid-column:2!important;grid-row:auto!important}#vf-app .to-today-hero__lead{font-size:14px!important}#vf-app .to-today-kpi__glyph{width:30px!important;height:30px!important}#vf-app .to-today-kpi__icon{width:36px!important;height:36px!important}#vf-app .to-today-pulse__summary{padding-top:10px!important}}#vf-app .vf-live-banner{background:#004831;color:#fff;flex-wrap:wrap;min-height:26px;height:auto}#vf-app .vf-live-banner a{color:#d6ffee}.vf-live-login-page{min-height:90dvh;display:grid;place-items:center;padding:24px;background:var(--to-bg-canvas)}.vf-live-login{display:grid;gap:16px;width:min(100%,480px);padding:32px;border:1px solid var(--to-border-default);border-radius:16px;background:var(--to-bg-surface);color:var(--to-text-primary)}.vf-live-login img{max-width:160px}.vf-live-login label{display:grid;gap:8px}.vf-live-login h1{font-size:28px;margin:0}.vf-live-login p{line-height:1.6;font-size:13px}.vf-live-login input{width:100%;box-sizing:border-box}.vf-source-state{display:grid;align-content:center;justify-items:start;gap:10px;padding:24px;min-height:140px;border:1px dashed var(--to-border-default);border-radius:12px;background:var(--to-bg-subtle);color:var(--to-text-secondary);box-sizing:border-box;overflow-wrap:anywhere}.vf-source-state p{margin:0;line-height:1.6;font-size:12px}.vf-source-state strong{color:var(--to-text-primary);font-size:14px}.vf-live-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px 0}.vf-live-filters input{flex:1 1 220px;min-width:0}.vf-live-filters select{max-width:100%;min-width:0}.vf-live-record{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:16px;border:1px solid var(--to-border-default);border-radius:10px;background:var(--to-bg-surface);min-width:0;box-sizing:border-box;color:var(--to-text-primary)}.vf-live-record__identity{display:flex;align-items:start;gap:10px;min-width:0}.vf-live-record strong{font-size:13px;font-weight:550;line-height:1.5;overflow-wrap:anywhere}.vf-live-record p{font-size:12px;color:var(--to-text-secondary);margin:0;overflow-wrap:anywhere}.vf-live-record .to-button{justify-self:end;max-width:100%;white-space:normal}.vf-live-results{display:grid;gap:10px}.vf-live-pagination{display:flex;gap:12px;align-items:center;justify-content:flex-end;padding:18px 0;flex-wrap:wrap}.vf-live-pagination span{font-size:12px}.vf-live-kanban{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:12px;overflow-x:auto;max-width:100%;padding-bottom:14px}.vf-live-kanban>section{min-width:0;background:var(--to-bg-subtle)}.vf-live-kanban header{display:flex;justify-content:space-between;gap:10px;padding:12px}.vf-live-kanban h3{font-size:14px}.vf-live-kanban .vf-live-record{margin:8px;grid-template-columns:minmax(0,1fr)}.vf-live-workspace-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:28px 0}.vf-live-workspace-header h1{font-size:30px;margin:4px 0;overflow-wrap:anywhere;line-height:1.3}.vf-live-workspace-header .to-button{flex-shrink:0}.vf-live-client360,.vf-live-detail,.vf-live-task-page{min-width:0;max-width:100%;color:var(--to-text-primary)}.vf-live-client360>.vf-live-workspace-header+div,.vf-live-detail>.vf-live-workspace-header+div{padding:24px;border:1px solid var(--to-border-default);background:var(--to-bg-surface);border-radius:14px}html[data-to-theme=dark] #vf-app :is(.vf-live-client360,.vf-live-detail)>.vf-live-workspace-header{background:var(--to-bg-canvas);color:var(--to-text-primary)}.vf-live-client-summary{display:flex;align-items:center;gap:16px;min-width:0;margin-bottom:20px}.vf-live-client-summary>div{flex:1;min-width:0;overflow-wrap:anywhere}.vf-live-client-summary p{color:var(--to-text-secondary);font-size:13px}.vf-live-client-summary>.to-icon{width:42px;height:42px;flex-shrink:0;color:var(--to-action-primary)}.vf-live-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.vf-live-facts dt{color:var(--to-text-secondary);font-size:12px;margin-bottom:6px}.vf-live-facts dd{margin:0;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.vf-live-related{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:16px}.vf-live-detail section{display:grid;gap:12px;margin-block:24px}.vf-live-detail .to-button{justify-content:start;white-space:normal}.vf-live-priority{min-height:80px}.vf-live-priority p{font-size:12px;line-height:1.5}.vf-live-priority strong{overflow-wrap:anywhere}.vf-live-priority time{font-size:11px;color:var(--to-text-secondary)}.vf-live-workday{display:grid;gap:10px}.vf-live-deadlines{display:grid;gap:8px}.vf-live-deadlines .to-button{justify-content:start;white-space:normal;text-align:left;line-height:1.5}#vf-app [data-data-mode=LIVE_READ_ONLY]{min-width:0}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel__item{overflow-wrap:anywhere;min-height:130px}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today{grid-template-rows:110px 112px 355px auto!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-block--decisions{max-height:none}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-block--decisions>div:last-child{max-height:520px;overflow-y:auto}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-block--signals,body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-shell-reference-notification-count{display:none}body[data-data-mode=LIVE_READ_ONLY] #vf-app [data-utility-id=notifications]:after{content:none!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app [data-utility-id=notifications] .to-badge{display:none!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-block--kpis .to-card{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;grid-template-areas:"icon label" "icon value" "icon note"!important;gap:4px 8px!important;height:auto!important;min-height:92px!important;padding:14px!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-block--kpis .to-sales-kpi-icon{position:static!important;grid-area:icon!important;align-self:center!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-block--kpis .to-kpi__value{position:static!important;grid-area:value!important;margin:0!important;line-height:1.2!important;font-size:26px!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-block--kpis .to-card>.to-card__meta:nth-child(2){position:static!important;grid-area:label!important;font-size:11px!important;white-space:normal!important;line-height:1.4!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-block--kpis .to-card>.to-card__meta:last-of-type{position:static!important;grid-area:note!important;font-size:10px!important;white-space:normal!important;line-height:1.4!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel__stage{min-width:0!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel{height:auto!important;min-height:420px!important;max-height:560px;align-items:stretch}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel__stage{min-height:0!important;max-height:560px!important;overflow-y:auto!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel__item{height:auto!important;min-height:150px!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel__item strong,body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel__item span,body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel__item small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel__identity{align-items:flex-start!important;flex-wrap:wrap}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel__identity em{max-width:100%!important;white-space:normal!important;overflow:visible!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-sales-funnel__footer{flex-wrap:wrap;gap:8px}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-global-shell[data-workspace=today] .to-shell-main{height:auto!important;overflow:visible!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-block--schedule{height:auto!important;max-height:405px;overflow:auto}.vf-live-calendar-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:18px}.vf-live-calendar-layout>main{min-width:0}.vf-live-calendar-grid{display:grid;grid-template-columns:54px repeat(var(--calendar-days,7),minmax(0,1fr));margin-top:16px;border:1px solid var(--to-border-default);border-radius:10px;overflow:hidden;background:var(--to-bg-surface)}.vf-live-calendar-grid>header{display:grid;gap:6px;text-align:center;padding:12px 2px;min-width:0;font-size:11px}.vf-live-calendar-grid>time{font-size:10px;color:var(--to-text-secondary);padding:4px}.vf-live-calendar-cell{min-height:48px;border-top:1px solid var(--to-border-default);border-left:1px solid var(--to-border-subtle)}.vf-live-calendar-grid[data-view=month]{grid-template-columns:repeat(7,minmax(0,1fr))}.vf-live-calendar-day{min-height:95px;padding:8px;border:1px solid var(--to-border-subtle);font-size:11px}.vf-live-calendar .to-calendar-range{flex-wrap:wrap}.vf-live-calendar .to-calendar-range>div{display:flex;align-items:center;gap:10px}.vf-live-calendar h2{font-size:18px}.vf-live-calendar [aria-label="Предыдущий период"] .to-icon{transform:rotate(180deg)}.vf-live-calendar-main{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:12px;align-items:start}.vf-live-calendar-event-context{margin-top:16px}.vf-live-calendar-summaries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.vf-live-calendar-summaries>section{min-width:0;padding:12px;border:1px solid var(--to-border-default);border-radius:10px;background:var(--to-bg-surface)}.vf-live-calendar-summaries h3{font-size:12px}.vf-live-calendar-summaries .vf-source-state{padding:12px;min-height:120px}.vf-live-calendar-summaries .vf-source-state strong{font-size:12px}.vf-live-calendar-summaries .to-button{white-space:normal;font-size:11px}.vf-live-calendar-layout>aside{min-width:0;display:grid;align-content:start;gap:16px}.vf-live-calendar-layout .vf-reference-assistant{min-width:0;width:100%}@media(max-width:1200px){.vf-live-calendar-main{grid-template-columns:minmax(0,1fr)}.vf-live-calendar-summaries{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.vf-live-calendar-summaries{grid-template-columns:minmax(0,1fr)}}.vf-live-distribution-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:16px 0}.vf-live-distribution-kpis .to-card{min-width:0}.vf-live-distribution-kpis .to-card__meta{white-space:normal}.vf-live-distribution-body{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.45fr) minmax(240px,.8fr);gap:14px}.vf-live-distribution-body>*{min-width:0}.vf-live-distribution .vf-live-filters{gap:6px}.vf-live-distribution .vf-live-filters input{flex-basis:100%}.vf-live-distribution .vf-live-filters .to-select{flex:1;min-width:0;font-size:11px}.vf-live-distribution .vf-live-results{max-height:590px;overflow-y:auto}.vf-live-distribution .vf-live-record{grid-template-columns:minmax(0,1fr);padding:12px;gap:8px}.vf-live-distribution .vf-live-record .to-badge,.vf-live-distribution .vf-live-record .to-button{justify-self:start}.vf-live-distribution .vf-live-pagination{justify-content:start;font-size:10px;gap:6px}.vf-live-distribution-context>.to-button{margin-bottom:12px}.vf-live-distribution-context .vf-live-workspace-header{padding:8px 0}.vf-live-distribution-context .vf-live-workspace-header h1{font-size:20px}.vf-live-distribution-context .vf-live-workspace-header>button{display:none}.vf-live-distribution-context .vf-live-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vf-live-distribution-context .vf-live-client360>.vf-live-workspace-header+div{padding:14px}.vf-live-distribution-context [role=tablist]{display:flex;overflow-x:auto;max-width:100%}.vf-live-distribution-context [role=tab]{flex-shrink:0}.vf-live-distribution-rail{display:grid;gap:14px;align-content:start}.vf-live-distribution-rail .vf-reference-assistant{width:100%;min-width:0}.vf-live-distribution-rail .vf-source-state{padding:16px}.vf-live-record>.to-badge{justify-self:start}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-schedule__item{grid-template-columns:76px minmax(0,1fr)!important;gap:12px!important;padding-left:0!important;position:relative}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-schedule__item>time{width:auto!important;max-width:76px;white-space:normal!important;line-height:1.5;overflow-wrap:normal}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-schedule__marker{display:none!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-schedule__item:before{display:none!important}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-schedule__item>div{grid-column:2;min-width:0}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-schedule__content{padding-bottom:12px}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today-schedule__content>.to-button{position:static!important;margin-top:12px}@media(max-width:1200px){.vf-live-distribution-body{grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr)}.vf-live-distribution-rail{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.vf-live-distribution-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.vf-live-distribution-body,.vf-live-distribution-rail{grid-template-columns:minmax(0,1fr)}.vf-live-distribution-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-live-distribution .vf-live-results{max-height:420px}.vf-live-distribution .vf-live-record{min-height:0}.vf-live-distribution-context .vf-live-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.vf-live-calendar-layout{grid-template-columns:minmax(0,1fr)}.vf-live-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.vf-live-related{grid-template-columns:minmax(0,1fr)}.vf-live-workspace-header{flex-wrap:wrap}.vf-live-workspace-header h1{font-size:24px}.vf-live-client360>.vf-live-workspace-header+div,.vf-live-detail>.vf-live-workspace-header+div{padding:14px}.vf-live-record{grid-template-columns:minmax(0,1fr)}.vf-live-record .to-button{justify-self:start}.vf-live-login{padding:20px}.vf-live-filters>*{max-width:100%}.vf-live-calendar-day{padding:3px;min-height:70px;font-size:9px}.vf-live-calendar-grid{grid-template-columns:35px repeat(var(--calendar-days,7),minmax(0,1fr))}.vf-live-calendar-grid>header{font-size:9px}.vf-live-calendar .to-calendar-range>div{flex-wrap:wrap}.vf-live-calendar .to-calendar-hero{height:auto!important}.vf-live-client360 [role=tablist]{display:flex;overflow-x:auto;max-width:100%}.vf-live-client360 [role=tab]{flex-shrink:0}body[data-data-mode=LIVE_READ_ONLY] #vf-app .to-today{grid-template-rows:auto!important}}.vf-live-comms{grid-template-columns:minmax(220px,1fr) minmax(0,2fr) minmax(220px,1fr);align-items:start;min-width:0}.vf-live-comms>.to-comms-channels{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.vf-live-comms>.to-comms-queue,.vf-live-comms>.to-comms-conversation,.vf-live-comms>.to-comms-context{min-width:0;overflow-wrap:anywhere}.vf-live-comms .vf-live-client360{min-width:0}.vf-live-comms .vf-live-collection--compact .vf-live-record{grid-template-columns:minmax(0,1fr)}.vf-live-comms .vf-live-collection--compact .vf-live-filters{display:grid;grid-template-columns:minmax(0,1fr)}.vf-live-comms .vf-live-results{max-height:520px;overflow-y:auto}.vf-live-comms .vf-live-facts{grid-template-columns:minmax(0,1fr)}.vf-internal-governance .vf-live-facts{grid-template-columns:minmax(0,1fr);gap:12px;margin:16px 0}.vf-internal-governance .vf-live-facts dd{text-align:left}.vf-internal-governance .to-agent-card header{grid-template-columns:44px minmax(0,1fr);gap:10px}.vf-internal-governance .to-agent-card__avatar{width:44px;height:44px}.vf-internal-governance .to-agent-card header>div{min-width:0;overflow-wrap:anywhere}.vf-internal-governance .to-agent-card footer{grid-template-columns:minmax(0,1fr)}@media(max-width:1200px){.vf-live-comms{grid-template-columns:minmax(200px,1fr) minmax(0,2fr)}.vf-live-comms>.to-comms-context{grid-column:1/-1}}@media(max-width:700px){.vf-live-comms{grid-template-columns:minmax(0,1fr)}.vf-live-comms>.to-comms-queue{max-height:420px;overflow:auto}.vf-live-comms .vf-live-results{max-height:none}.vf-live-comms>.to-comms-context{grid-column:auto}}.vf-operation-form{display:grid;gap:14px;min-width:0}.vf-operation-form input,.vf-operation-form textarea,.vf-operation-form select{width:100%;min-width:0;box-sizing:border-box}.vf-operation-form textarea{min-height:100px;resize:vertical}.vf-live-calendar .vf-calendar-entry{display:block;width:100%;min-width:0;max-width:100%;height:auto;white-space:normal;overflow-wrap:anywhere;font-size:10px;line-height:1.3;padding:5px;text-align:left}.vf-live-calendar .vf-calendar-entry[data-cancelled=true]{opacity:.65;text-decoration:line-through}.vf-live-calendar-grid-viewport{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.vf-live-calendar-grid-viewport:focus-visible{outline:2px solid var(--to-text-accent,#008c58);outline-offset:2px}@media(max-width:768px){.vf-live-calendar-grid-viewport .vf-live-calendar-grid[data-view=week],.vf-live-calendar-grid-viewport .vf-live-calendar-grid[data-view=month]{min-width:728px}.vf-live-calendar .vf-calendar-entry{overflow-wrap:break-word}}.vf-live-calendar-event-context>.to-button{white-space:normal;margin-top:6px;max-width:100%}@media(max-width:768px){.vf-live-calendar[data-isolated=true] .to-calendar-hero{display:flex;flex-direction:column;align-items:stretch}.vf-live-calendar[data-isolated=true] .to-calendar-hero__actions{display:flex!important;flex-wrap:wrap;gap:8px;max-width:100%}.vf-live-calendar[data-isolated=true] .to-calendar-hero__actions>.to-button{min-width:0;white-space:normal}}.vf-operation-form .vf-source-state{display:block;overflow-wrap:anywhere}.vf-operation-controls,.vf-client-next-action{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-block:18px}.vf-client-next-action h3,.vf-client-next-action p{flex-basis:100%}.vf-client-call-history [data-recording-player]{padding:16px;border:1px solid var(--to-border-default);border-radius:10px}.vf-interaction-history{display:grid;gap:12px}.vf-interaction-history article{display:grid;gap:6px;padding:12px;border-left:2px solid var(--to-action-primary);overflow-wrap:anywhere}.vf-interaction-history time,.vf-operation-scope{color:var(--to-text-secondary)}.vf-interaction-filters{display:flex;gap:8px;flex-wrap:wrap;margin-block:12px;min-width:0}.vf-interaction-filters input{flex:1 1 180px;min-width:0}.vf-interaction-filters select{min-width:0;max-width:100%}.vf-call-list,.vf-call-detail,.vf-follow-up,.vf-client-timeline,.vf-note-history{display:grid;gap:12px;min-width:0}.vf-call-list>.to-button{white-space:normal;text-align:left;justify-content:start;line-height:1.6;min-width:0}.vf-call-list>.to-button[aria-pressed=true]{outline:2px solid var(--to-action-primary);outline-offset:2px}.vf-call-detail{margin-top:20px;padding-top:16px;border-top:1px solid var(--to-border-default)}.vf-call-detail p,.vf-client-call-history>p,.vf-client-timeline>p,.vf-follow-up>p{font-size:12px;line-height:1.6;color:var(--to-text-secondary);margin:0}.vf-call-detail code,.vf-note-history code{overflow-wrap:anywhere;white-space:normal;font-size:11px}.vf-follow-up{margin-top:20px}.vf-live-comms>.vf-comms-title{grid-column:1/-1}.vf-live-comms>.vf-comms-title h1{font-size:28px;margin:0 0 8px}.vf-live-comms>.vf-comms-title p{font-size:13px;color:var(--to-text-secondary)}.vf-live-comms{grid-template-rows:auto auto minmax(35rem,auto)}.vf-live-comms .to-comms-conversation{grid-template-rows:auto 1fr;overflow:visible}.vf-live-comms .to-comms-conversation>header{flex-wrap:wrap;gap:10px;min-width:0}.vf-live-comms .to-comms-conversation>header>div{display:block;min-width:0}.vf-live-comms h2,.vf-live-comms h3,.vf-comms-selected{overflow-wrap:anywhere}.vf-comms-selected{padding:16px;min-width:0}.vf-live-comms .to-comms-context{display:block;min-width:0}.vf-live-comms .to-comms-context .vf-live-record{grid-template-columns:minmax(0,1fr)}.vf-live-comms .vf-follow-up .to-button,.vf-live-comms .to-comms-context>.to-button{white-space:normal;max-width:100%}.vf-live-comms [data-record-id][data-selected=true]{border-color:var(--to-action-primary);background:var(--to-bg-subtle)}.vf-live-comms .vf-source-state{padding:16px}@media(max-width:700px){.vf-live-comms{grid-template-rows:auto auto auto auto auto}.vf-live-comms .to-comms-channels{overflow:visible}.vf-interaction-filters>*{width:100%}.vf-comms-selected{padding:12px}}@media(max-width:600px){.vf-operation-controls .to-button,.vf-client-next-action>.to-button{width:100%}.vf-operation-form .to-button{white-space:normal}}.vf-lifecycle,.vf-lifecycle main,.vf-lifecycle section,.vf-lifecycle aside{min-width:0}.vf-lifecycle .to-works-board{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}#vf-app .vf-lifecycle .to-works-board{grid-template-columns:repeat(6,minmax(12rem,1fr))}.vf-lifecycle .to-works-projects-main{min-width:0;max-width:100%}.vf-lifecycle .to-works-projects-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);gap:.75rem;padding:0}.vf-lifecycle .to-works-detail{position:static;inset:auto;width:auto;min-height:0;max-height:none;overflow:visible}#vf-app .vf-lifecycle .to-works-projects-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);gap:.75rem;padding:0}#vf-app .vf-lifecycle .to-works-detail{position:static;inset:auto;width:auto;min-height:0;max-height:none;overflow:visible}#vf-app .vf-lifecycle .to-works-hero__actions{display:flex}.vf-lifecycle .to-service-layout{grid-template-columns:minmax(13rem,.8fr) minmax(0,1.4fr) minmax(14rem,.8fr)}.vf-lifecycle .to-works-card,.vf-lifecycle .to-service-request,.vf-lifecycle-context{overflow-wrap:anywhere}.vf-lifecycle .to-works-card .to-button,.vf-lifecycle .to-service-request{white-space:normal;max-width:100%;text-align:start}.vf-lifecycle-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.vf-lifecycle-toolbar .to-search{flex:1 1 14rem;min-width:0;max-width:100%}.vf-lifecycle-toolbar select{width:auto;max-width:100%}.vf-lifecycle-context{display:grid;gap:.75rem}.vf-lifecycle-context dl{display:grid;gap:.625rem;margin:0}.vf-lifecycle-context dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.vf-lifecycle-context dt{color:var(--to-text-muted);font-size:.8rem}.vf-lifecycle-context .to-works-toolbar{display:flex;flex-wrap:wrap;gap:.5rem}.vf-operation-form .vf-lifecycle-checkbox{display:flex;align-items:flex-start;gap:.65rem}.vf-operation-form .vf-lifecycle-checkbox input{width:1.1rem;height:1.1rem;flex:0 0 auto;margin-top:.2rem}.vf-lifecycle [data-lifecycle-results]{min-width:0}.vf-lifecycle [data-lifecycle-results]>.to-works-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}@media(max-width:1024px){.vf-lifecycle .to-service-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.vf-lifecycle .to-service-rail{grid-column:1/-1}}@media(max-width:768px){.vf-lifecycle .to-service-layout,.vf-lifecycle .to-works-projects-layout{display:grid;grid-template-columns:minmax(0,1fr)}.vf-lifecycle .to-works-projects-layout>.to-works-detail,.vf-lifecycle .to-service-layout>.to-service-detail{display:none}.vf-lifecycle .to-service-rail{grid-column:auto}.vf-lifecycle .to-works-toolbar{flex-wrap:wrap}.vf-lifecycle .to-works-board{display:grid;grid-template-columns:repeat(6,minmax(9rem,1fr))}.vf-lifecycle .to-works-hero{flex-wrap:wrap}.vf-lifecycle .to-works-hero__actions{display:flex}}@media(max-width:768px){#vf-app .vf-lifecycle .to-works-projects-layout{grid-template-columns:minmax(0,1fr)}#vf-app .vf-lifecycle .to-works-projects-layout>.to-works-detail{display:none}}#vf-app .vf-professional-icon{display:inline-block;flex-shrink:0;vertical-align:middle;overflow:visible;aspect-ratio:1;object-fit:contain;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#vf-app .to-button{gap:8px}#vf-app .to-button__content{gap:8px;align-items:center}#vf-app .to-button[data-variant=primary] .vf-professional-icon{color:inherit}#vf-app .to-button:disabled .vf-professional-icon{color:inherit}#vf-app .to-shell-nav__item>.vf-professional-icon{width:22px;height:22px;justify-self:center}#vf-app .to-shell-brand .to-shell-wordmark{width:100%;line-height:0}#vf-app .to-shell-brand .vf-product-wordmark{display:block;width:100%;height:auto;max-height:46px;object-fit:contain}#vf-app .to-shell-brand small[hidden]{display:none!important}#vf-app .vf-katerina-identity{object-fit:contain!important;aspect-ratio:1;flex-shrink:0}#vf-app .vf-katerina-control img{width:24px;height:24px}#vf-app .vf-reference-assistant>header{grid-template-columns:46px minmax(0,1fr) 24px}#vf-app .to-today-kpi__icon>.vf-professional-icon{width:24px;height:24px}#vf-app .to-today-insight__icon>.vf-professional-icon{width:23px;height:23px}#vf-app .to-today-decision__icon>.vf-professional-icon{width:24px;height:24px}#vf-app .to-today-ai-title-icon.vf-professional-icon{width:20px;height:20px}#vf-app .to-media-metric__icon>.vf-professional-icon{width:20px;height:20px}#vf-app .to-accounting-metric__icon>.vf-professional-icon{width:18px;height:18px;min-width:18px;min-height:18px;justify-self:center;align-self:center}#vf-app .to-media-channel-strip>button{grid-template-columns:32px minmax(0,1fr) auto;gap:8px}#vf-app .to-media-channel-strip>button>i.vf-social-slot,#vf-app .to-media-channel-grid header>i.vf-social-slot{background:transparent;display:grid;place-items:center;width:32px;height:32px;flex:none}#vf-app .vf-social-brand{display:block;width:28px;height:28px;object-fit:contain;aspect-ratio:1;max-width:100%;filter:none!important}#vf-app .vf-social-brand[data-brand=YouTube]{width:32px;height:32px}#vf-app .to-media-hero__actions .to-button[data-variant=primary]{color:var(--to-action-on-primary)}#vf-app .to-media-hero__actions .to-button__content{position:static;inset:auto;transform:none;display:flex;align-items:center;gap:8px;color:inherit}#vf-app .vf-ai-actions .to-button__content{display:flex;align-items:center;gap:8px;white-space:normal;text-align:left}#vf-app .vf-ai-actions .vf-professional-icon{color:var(--to-action-primary)}#vf-app .to-agent-card__avatar>.vf-katerina-identity,#vf-app .to-agent-detail__avatar>.vf-katerina-identity,#vf-app .to-agents-assistant__mark>.vf-katerina-identity{width:100%;height:100%}#vf-app .to-agent-card__avatar>.vf-professional-icon,#vf-app .to-agent-detail__avatar>.vf-professional-icon{width:24px;height:24px}#vf-app .to-agent-card__more>.vf-professional-icon,#vf-app .to-agent-card__crown>.vf-professional-icon{width:18px;height:18px}#vf-app .to-attention-item__marker>.vf-professional-icon{width:18px;height:18px}#vf-app .vf-brand-permission-gate>i[hidden]{display:none!important}#vf-app .to-media-channel-grid header.vf-brand-permission-gate{grid-template-columns:minmax(0,1fr) auto}#vf-app .to-button:focus-visible,#vf-app .to-shell-nav__item:focus-visible{outline:2px solid var(--to-action-primary);outline-offset:3px}@media(max-width:600px){#vf-app .vf-reference-assistant>header{grid-template-columns:40px minmax(0,1fr) 28px}#vf-app .vf-reference-assistant>header>img{width:40px;height:40px}}#vf-app .vf-sidebar-icon{display:inline-grid;position:relative;width:22px;height:22px;min-width:22px;flex:none;vertical-align:middle;overflow:visible;justify-self:center}#vf-app .vf-sidebar-icon>img{grid-area:1/1;display:block;width:22px;height:22px;max-width:none;object-fit:contain;opacity:0;filter:none}#vf-app .vf-sidebar-icon>[data-icon-state=normal]{opacity:1}@media(hover:hover){#vf-app button:hover>.vf-sidebar-icon>[data-icon-state=normal],#vf-app button:hover .to-button__content>.vf-sidebar-icon>[data-icon-state=normal]{opacity:0}#vf-app button:hover>.vf-sidebar-icon>[data-icon-state=hover],#vf-app button:hover .to-button__content>.vf-sidebar-icon>[data-icon-state=hover]{opacity:1}}#vf-app button[aria-current=page]>.vf-sidebar-icon>[data-icon-state]{opacity:0}#vf-app button[aria-current=page]>.vf-sidebar-icon>[data-icon-state=active]{opacity:1}#vf-app .vf-sidebar-search:focus-visible,#vf-app .to-shell-reference-footer button:focus-visible{outline:2px solid #42e6b0;outline-offset:3px}#vf-app .vf-agent-identity{display:inline-block;position:relative;width:var(--agent-size,44px);height:var(--agent-size,44px);min-width:var(--agent-size,44px);flex:none;overflow:hidden;border-radius:50%;aspect-ratio:1;vertical-align:middle;isolation:isolate}#vf-app .vf-agent-identity>img{position:absolute!important;display:block!important;width:var(--agent-image-width)!important;height:auto!important;max-width:none!important;max-height:none!important;left:var(--agent-image-left)!important;top:var(--agent-image-top)!important;object-fit:initial!important;aspect-ratio:auto!important;border-radius:0!important;filter:none!important}#vf-app .vf-agent-art-slot{background:transparent!important;border:0;overflow:visible}#vf-app .vf-agent-art-slot>.vf-agent-identity{--agent-size:44px!important}#vf-app .to-agent-card__avatar.vf-agent-art-slot{width:44px;height:44px}#vf-app .to-agent-card>header:has(.vf-agent-art-slot){grid-template-columns:44px minmax(0,1fr) 18px;gap:8px}#vf-app .to-agent-card>header>div{min-width:0}#vf-app .to-agent-card>header strong{overflow-wrap:anywhere}#vf-app .to-agent-detail__avatar.vf-agent-art-slot,#vf-app .to-agent-detail__avatar>.vf-agent-identity{--agent-size:64px!important;width:64px;height:64px}#vf-app .to-agent-detail>header:has(.vf-agent-art-slot){grid-template-columns:64px minmax(0,1fr) auto}#vf-app .to-agents-capability-grid .vf-agent-art-slot,#vf-app .to-agents-capability-grid .vf-agent-art-slot>.vf-agent-identity{--agent-size:32px!important;width:32px;height:32px}#vf-app .to-agents-task-icon>.vf-agent-identity{--agent-size:24px!important}#vf-app .to-agents-activity__avatar>.vf-agent-identity{--agent-size:22px!important}#vf-app .to-agents-assistant__mark>.vf-agent-identity{--agent-size:52px!important}#vf-app .vf-reference-assistant>header>.vf-agent-identity{--agent-size:46px}@media(max-width:600px){#vf-app .vf-reference-assistant>header>.vf-agent-identity{--agent-size:40px}}#vf-app span.vf-system-icon{background:none!important;line-height:0;overflow:visible;pointer-events:none;padding:0!important}#vf-app .vf-system-icon>img{display:block;width:100%;height:100%;min-width:0;max-width:none;object-fit:contain;aspect-ratio:1;filter:none;visibility:inherit!important}#vf-app [data-sidebar-system-icon]{width:22px;height:22px;min-width:22px;flex:none;justify-self:center;position:relative!important;inset:auto!important;transform:none!important}#vf-app [data-sidebar-system-icon].vf-sidebar-icon{padding:0!important;line-height:0;pointer-events:none;box-sizing:border-box}#vf-app [data-sidebar-system-icon].vf-sidebar-icon>img{padding:0!important;visibility:inherit!important;aspect-ratio:1}.vf-demo-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;margin-block:8px}.vf-demo-drafts{padding:16px;border:1px solid var(--to-border-default);border-radius:12px;background:var(--to-bg-surface);margin-block:16px}.vf-demo-drafts h2{font-size:16px}.vf-operation-form label{display:grid;gap:6px;min-width:0}.vf-operation-form input,.vf-operation-form select,.vf-operation-form textarea{min-width:0;max-width:100%;width:100%}.vf-demo-storage-error{padding:12px;color:var(--to-status-critical-text);background:var(--to-bg-surface)}.to-works-card>.to-button{max-width:100%;margin:8px;white-space:normal;text-align:start}@media(max-width:600px){.vf-demo-actions{align-items:stretch}.vf-demo-actions>.to-button{flex:1 1 140px;white-space:normal}.vf-demo-drafts .vf-live-record{min-width:0}}@media(max-width:48rem){body[data-data-mode=DEMO][data-screen=works] .to-works-hero__actions{display:flex!important;flex-wrap:wrap;max-width:100%}.to-works-board.vf-is-list>.to-works-stage{grid-template-columns:minmax(0,1fr)}}#vf-app .to-today-block--pulse:has(.to-today-pulse--unavailable){height:auto;min-height:355px}#vf-app .to-today-block--pulse:has(.to-today-pulse--unavailable)>.to-today-block__header{position:static;width:auto;min-height:0;margin:0 0 12px}#vf-app .to-today-pulse--unavailable{display:grid;grid-template-columns:minmax(0,1fr) 175px;gap:20px;height:auto}#vf-app .to-today-pulse--unavailable .to-today-pulse__plot{position:static;display:grid;grid-template-rows:auto minmax(188px,auto) auto;align-content:start;gap:12px;width:auto;min-height:0;padding:0}#vf-app .to-today-pulse--unavailable .to-today-pulse__controls{position:static;inset:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:auto;height:auto;margin:0}#vf-app .to-today-pulse--unavailable .to-today-pulse__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:1 1 20rem;max-width:100%;height:auto;margin:0}#vf-app .to-today-pulse--unavailable .to-today-pulse__tabs>span{width:auto;min-width:0;height:auto;padding:8px 4px}#vf-app .to-today-pulse--unavailable .to-today-pulse__period{flex:0 1 151px;min-width:0;max-width:100%}#vf-app .to-today-pulse--unavailable .to-today-pulse__empty{height:auto;min-height:188px;margin:0;overflow-wrap:anywhere}#vf-app .to-today-pulse--unavailable .to-today-pulse__legend{flex-wrap:wrap;margin:0}#vf-app .to-today-pulse--unavailable .to-today-pulse__summary{position:static;inset:auto;width:auto;height:auto;min-height:0;padding-top:0!important}#vf-app .to-sales[data-sales-section=overview] .to-sales-reference-today{height:auto;min-height:293px}#vf-app .to-sales[data-sales-section=overview] .to-sales-reference-task{grid-template-columns:18px 76px minmax(0,1fr);align-items:start;gap:8px;height:auto}#vf-app .to-sales[data-sales-section=overview] .to-sales-reference-task>time{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.5;font-variant-numeric:tabular-nums}#vf-app .to-sales[data-sales-section=overview] .to-sales-reference-task>div{min-width:0}#vf-app .to-sales[data-sales-section=overview] .to-sales-reference-task :is(strong,div>span){white-space:normal;overflow-wrap:anywhere;line-height:1.5}@media(min-width:1281px){#vf-app .to-today:has(.to-today-pulse--unavailable){grid-template-rows:110px 112px minmax(355px,auto) auto!important}}@media(max-width:1280px){#vf-app .to-today:has(.to-today-pulse--unavailable){grid-template-rows:auto!important}#vf-app .to-sales[data-sales-section=overview]:has(.to-sales-reference-today) .to-sales-funnel{height:auto!important;max-height:none!important}}@media(max-width:768px){#vf-app .to-today-pulse--unavailable{grid-template-columns:minmax(0,1fr)}#vf-app .to-today-pulse--unavailable .to-today-pulse__summary{width:100%;max-width:280px;margin-inline:auto;border-left:0}}#vf-app .vf-business-workspace{min-width:0;color:var(--to-text-primary)}#vf-app .vf-business-workspace[data-source-state=ISOLATED_VERIFIED] :is(.vf-live-row,.vf-live-records){min-width:0;overflow-wrap:anywhere}#vf-app .vf-business-workspace[data-source-state=ISOLATED_VERIFIED] .vf-live-row .to-button{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:start}#vf-app .vf-business-workspace[data-source-state=ISOLATED_VERIFIED] .vf-live-row p{font-size:12px;line-height:1.6}#vf-app .vf-business-workspace[data-source-state=ISOLATED_VERIFIED] .vf-source-state dd{margin-inline-start:0;overflow-wrap:anywhere}#vf-app .vf-business-workspace[data-source-state=ISOLATED_VERIFIED] .vf-business-gate .to-works-toolbar{display:flex;flex-wrap:wrap;overflow:visible}#vf-app .vf-business-workspace[data-source-state=ISOLATED_VERIFIED] .vf-business-gate .to-button{max-width:100%;white-space:normal}#vf-app .vf-business-workspace .vf-business-gate{min-height:0;padding:12px 16px;margin-block:12px}#vf-app .vf-business-workspace .vf-business-source-state{min-width:0;overflow-wrap:anywhere}#vf-app .vf-business-workspace :is(.to-finance-nav,.to-accounting-nav,.to-works-nav){display:flex;flex-wrap:wrap;gap:6px;min-width:0}#vf-app .vf-business-workspace :is(.to-finance-hero,.to-accounting-hero,.to-works-hero){gap:12px}#vf-app .vf-business-workspace h1{font-size:32px;line-height:1.2}#vf-app .vf-business-workspace h3{font-size:14px;margin:0 0 10px}#vf-app .vf-business-workspace .to-finance-cashflow .vf-source-state{min-height:210px}#vf-app .vf-business-workspace :is(.to-finance-metric,.to-accounting-metric,.to-works-summary-card){display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;min-width:0;padding:14px;background:var(--to-bg-surface);border:1px solid var(--to-border-default);border-radius:12px}#vf-app .vf-business-workspace .to-finance-expenses,#vf-app .vf-business-workspace .to-finance-money-map{display:block}#vf-app .vf-business-workspace :is(.to-finance-summary,.to-accounting-summary,.to-works-summary,.to-service-summary)>article>*{min-width:0;white-space:normal;overflow-wrap:anywhere}#vf-app .vf-business-workspace .to-works-projects-layout>div{min-width:0}#vf-app .vf-business-workspace .to-works-board{overflow-x:auto}#vf-app .vf-business-workspace .to-service-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) minmax(0,.8fr)}#vf-app .vf-business-workspace :is(.to-finance-metric,.to-accounting-metric,.to-works-summary-card)>strong{font-size:24px}#vf-app .vf-business-workspace :is(.to-finance-metric,.to-accounting-metric,.to-works-summary-card)>small{font-size:11px;color:var(--to-text-secondary)}#vf-app .vf-business-workspace :is(.to-finance-summary,.to-accounting-summary,.to-works-summary,.to-service-summary){min-width:0}#vf-app .vf-business-workspace :is(.to-service-detail,.to-service-list,.to-service-rail,.to-works-detail){min-width:0}#vf-app .vf-business-workspace .to-works-stage{min-width:0}#vf-app .vf-business-workspace .to-works-stage p{font-size:12px;overflow-wrap:anywhere}@media(max-width:1280px){#vf-app .vf-business-workspace .to-service-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#vf-app .vf-business-workspace .to-service-rail{grid-column:1/-1}}@media(max-width:768px){#vf-app .vf-business-workspace :is(.to-service-layout,.to-accounting-overview__body){display:grid;grid-template-columns:minmax(0,1fr)}#vf-app .vf-business-workspace :is(.to-works-detail,.to-accounting-detail){display:block;position:static;width:auto;min-height:0}#vf-app .vf-business-workspace :is(.to-works-summary,.to-service-summary){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#vf-app .vf-business-workspace h1{font-size:26px}}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased}.vf-demo-banner{height:26px;display:flex;align-items:center;gap:12px;padding:0 16px;background:#082c22;color:#d9f7e7;font:11px/1.2 Inter,sans-serif;position:relative;z-index:80}.vf-demo-banner strong{color:#b6f475;letter-spacing:.08em}.vf-demo-banner a{color:inherit;margin-left:auto;white-space:nowrap}.vf-context-navigation{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.vf-context-navigation:has(a:only-child){display:none}.vf-context-navigation a{font-size:12px;padding:5px 10px;text-decoration:none;color:var(--to-text-secondary);border:1px solid var(--to-border-default);border-radius:6px}.vf-context-navigation a[aria-current=page]{color:var(--to-action-on-primary);background:var(--to-action-primary)}.vf-screen-menu{width:min(720px,calc(100vw - 32px));max-height:90dvh;border:1px solid var(--to-border-default);border-radius:16px;background:var(--to-bg-surface);color:var(--to-text-primary);padding:24px}.vf-screen-menu nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0}.vf-screen-menu a{padding:12px;color:var(--to-action-primary);background:var(--to-bg-subtle);border-radius:8px;text-decoration:none}.vf-screen-menu::backdrop{background:#001c1880}.vf-portal-back{display:block;padding:10px 20px;background:var(--to-bg-surface);color:var(--to-action-primary)}@media(max-width:600px){.vf-demo-banner{height:38px;font-size:10px;gap:7px}.vf-screen-menu nav{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-context-navigation a{padding:8px}}
