.workspace-sidebar-body{--tsb-pane-scale: .9;--tsb-pane-width: calc( ( ( var(--tsb-rail-base) + (var(--side-panel-base-width) + 1.5rem) * .924 ) * var(--side-panel-width-scale) - var(--tsb-rail-base) ) * var(--tsb-pane-scale) );--tsb-width: calc(var(--tsb-rail-width) + var(--tsb-pane-width));--tsb-rail-base: 4.5rem;--tsb-rail-width: var(--tsb-rail-base);--tsb-brand-width: calc(33.6px * 264.04 / 384.45);--tsb-edge-inset: calc((var(--tsb-rail-width) - var(--tsb-brand-width)) / 2);--tsb-pad: .75rem;--tsb-topbar-height: 3.5rem;--tsb-toolbar-button-size: 24px;--tsb-toolbar-icon-size: 18px;--tsb-toolbar-scale: 1;--tsb-toolbar-gap: 2px;--tsb-toolbar-control-height: 28px;--tsb-utility-size: 36px;--tsb-utility-width: 32px;--tsb-topbar-field-height: 36px;--tsb-field-line: hsl(var(--foreground) / .14);--tsb-field-fill: hsl(var(--foreground) / .04);--tsb-control-divider-length: 18px;--tsb-section-divider-length: 27px;--tsb-control-divider-thickness: 1px;--tsb-control-divider-color: hsl(var(--foreground) / .12);--tsb-frame-radius: var(--radius-xl);--tsb-frame-line: color-mix( in srgb, hsl(var(--card)) 90%, hsl(var(--foreground)) );--tsb-chrome-surface: color-mix( in srgb, hsl(var(--card)) 94%, hsl(var(--foreground)) );--tsb-chrome-fade-mix: 55%;--tsb-chrome-fade-end: color-mix( in srgb, var(--tsb-chrome-surface), white var(--tsb-chrome-fade-mix) );--tsb-chrome-fade-down: linear-gradient( to bottom, var(--tsb-chrome-surface) 30%, 65%, var(--tsb-chrome-fade-end) );--tsb-chrome-fade-across: linear-gradient( to right, var(--tsb-chrome-surface) 30%, 65%, var(--tsb-chrome-fade-end) );--tsb-fold: var(--motion-duration-fast) var(--motion-ease-standard);--tsb-page-left: 0rem;--tsb-page-gap: .5rem;position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-menu{--tsb-quick: var(--motion-duration-fast) var(--motion-ease-standard);--tsb-hover: hsl(var(--foreground) / .06);--tsb-open: hsl(0 0% 88%);--tsb-text: 13px;--tsb-icon-size: 18px;--tsb-row-height: 32px;--tsb-nav-height: 32px;--tsb-tab-height: 26px;--tsb-list-row-height: 28px;--tsb-list-icon-size: 17px;--tsb-list-gap: .625rem;--tsb-list-tracking: -.01em;--tsb-control-height: 30px;--tsb-control-motion: var(--motion-duration-fast) var(--motion-ease-standard)}.dark .workspace-sidebar-body,.dark .tsb-app-menu,.dark .tsb-switch-menu{--tsb-open: hsl(0 0% 27%)}.dark .workspace-sidebar-body{--tsb-chrome-surface: color-mix( in srgb, hsl(var(--background)) 20%, hsl(var(--card)) );--tsb-chrome-fade-mix: 6.5%}.workspace-sidebar-subheader{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(max-content,1fr);flex:none;align-items:start;gap:8px 12px;min-width:0;padding-block:var(--tsb-page-gap) 0}.workspace-sidebar-subheader-tabs{grid-column:2;min-width:0}.workspace-sidebar-subheader>.tsb-page-tools{grid-column:3;justify-self:end}@media(max-width:63.999rem){.workspace-sidebar-subheader{grid-template-columns:minmax(0,1fr)}.workspace-sidebar-subheader-tabs,.workspace-sidebar-subheader>.tsb-page-tools{grid-column:1}}.tsb-page-tools{--tsb-page-tool-size: var(--tsb-tab-height);--tsb-page-tool-gap: 4px;--tsb-icon-size: var(--tsb-list-icon-size);--tsb-glyph-lift: calc(var(--motion-glyph-nudge) / -2);--tsb-toolbar-icon-size: var(--tsb-list-icon-size);--tsb-toolbar-button-size: var(--tsb-page-tool-size);--tsb-toolbar-control-height: var(--tsb-page-tool-size);--tsb-quick-action-size: var(--tsb-page-tool-size);display:flex;flex:0 1 auto;align-items:center;gap:var(--tsb-page-tool-gap);box-sizing:border-box;height:calc(var(--tsb-tab-height) + 4px);min-width:0;margin-block:calc((var(--tsb-nav-height) - var(--tsb-tab-height) - 4px) / 2);margin-right:1rem;padding:0;border:0;border-radius:9999px;background:transparent}.tsb-page-tools>*,.tsb-page-tools .tsb-topbar-quick-actions-cluster,.tsb-page-tools .tsb-topbar-actions{gap:var(--tsb-page-tool-gap)!important;margin:0;padding:0!important}.tsb-topbar>.tsb-topbar-save-marker{display:flex;flex:none;align-items:center;margin-left:auto}.tsb-topbar>.tsb-topbar-save-marker:not(:has(*)){display:none}.tsb-topbar>.tsb-topbar-save-marker:has(*)+.tsb-topbar-event{margin-left:4px}@media(min-width:48rem){.tsb-page-tools{margin-right:1.5rem}}@media(min-width:64rem){.tsb-page-tools{margin-right:2rem}}.tsb-page-tools:not(:has(.tsb-topbar-actions:not(:empty))){display:none}.workspace-sidebar-subheader :is([data-testid=event-browse-subheader],[data-workspace-navigation-row]){padding-block:0}.workspace-sidebar-subheader:not(:has(.tsb-page-tools .tsb-topbar-actions:not(:empty))):is(:has(>.workspace-sidebar-subheader-tabs:empty),:has(:is([data-testid=workspace-event-steps-slot],[data-testid=workspace-round-navigation-slot]):empty)){display:none}.workspace-sidebar-body .workspace-subpage-navigation .pill-tab-nav,.workspace-sidebar-body [data-testid=event-detail-workspace-header] .pill-tab-nav{margin-block:calc((var(--tsb-nav-height) - var(--tsb-tab-height) - 4px) / 2);padding:1px;background:var(--tsb-chrome-fade-across) var(--tsb-rail-width) 0 / calc(100vw - var(--tsb-rail-width)) 100% no-repeat fixed;background-color:var(--tsb-chrome-surface);border:1px solid var(--tsb-frame-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.workspace-sidebar-body .workspace-sidebar-subheader .workspace-subpage-navigation{padding-block:0}@media(min-width:64rem){.workspace-subheader-rows{flex-flow:row wrap;align-items:flex-start;justify-content:center;column-gap:12px}.workspace-subheader-rows>*,.workspace-subheader-rows>*>nav{width:auto;max-width:100%;padding-inline:0}}.workspace-sidebar-subheader:has(.workspace-subpage-navigation)+main>.workspace-sidebar-frame{padding-top:calc(var(--tsb-page-gap) - .25rem)!important}.workspace-sidebar-body .workspace-subpage-navigation .pill-tab-nav-tab,.workspace-sidebar-body [data-testid=event-detail-workspace-header] .pill-tab-nav-tab{min-height:var(--tsb-tab-height);height:var(--tsb-tab-height);padding-block:0;padding-inline:12px;gap:var(--tsb-list-gap);color:hsl(var(--foreground));font-size:var(--tsb-text);font-weight:500;letter-spacing:var(--tsb-list-tracking)}.workspace-sidebar-body .workspace-subpage-navigation .pill-tab-nav-tab:is([data-state=active],:not(:disabled):is(:hover,:focus-visible)),.workspace-sidebar-body [data-testid=event-detail-workspace-header] .pill-tab-nav-tab:is([data-state=active],:not(:disabled):is(:hover,:focus-visible)),.workspace-sidebar-body :is(.workspace-subpage-navigation,[data-testid=event-detail-workspace-header]) .pill-tab-nav-tab [data-label]{background-color:transparent;color:hsl(var(--foreground));font-weight:700}.workspace-sidebar-body .workspace-subpage-navigation .pill-tab-nav-icon,.workspace-sidebar-body [data-testid=event-detail-workspace-header] .pill-tab-nav-icon{width:var(--tsb-list-icon-size);height:var(--tsb-list-icon-size);transition:color var(--tsb-quick),transform 60ms cubic-bezier(.25,1,.5,1)}.workspace-sidebar-body{--tsb-tab-icon: var(--tsb-app-colour);--tsb-app-on-colour: hsl(0 0% 100%)}.workspace-sidebar-body:is([data-app=hub],[data-app=inventory],[data-app=freelancer],[data-app=operations],[data-app=stock],[data-app=workforce]){--tsb-app-on-colour: hsl(240 7% 6%)}.workspace-sidebar-body[data-app=hub]{--tsb-tab-icon: #b2d600}.workspace-sidebar-body[data-app=freelancer]{--tsb-tab-icon: var(--color-amber-600)}.workspace-sidebar-body[data-app=inventory]{--tsb-tab-icon: var(--color-amber-400)}.dark .workspace-sidebar-body[data-app=hub]{--tsb-tab-icon: hsl(var(--trak-accent))}.dark .workspace-sidebar-body:is([data-app=inventory],[data-app=freelancer]){--tsb-tab-icon: var(--color-amber-400)}.workspace-sidebar-body :is(.workspace-subpage-navigation,[data-testid=event-detail-workspace-header]) .pill-tab-nav-tab:is([data-state=active],:not(:disabled):is(:hover,:focus-visible)) .pill-tab-nav-icon{color:var(--tsb-tab-icon)}.workspace-sidebar-body :is(.workspace-subpage-navigation,[data-testid=event-detail-workspace-header]) .pill-tab-nav-active-lens{display:none}.workspace-sidebar-body :is(.workspace-subpage-navigation,[data-testid=event-detail-workspace-header]) .pill-tab-nav-tab:not(:disabled):is(:focus-visible){background-color:transparent;box-shadow:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.workspace-sidebar-body>.admin-top-nav-title-accessory{display:flex;align-items:center;flex:none;min-height:2.5rem;margin-left:var(--tsb-page-left);padding:.5rem 1.5rem}@media(min-width:64rem){.workspace-sidebar-body>.admin-top-nav{margin-left:var(--tsb-page-left)}.workspace-sidebar-body .admin-top-nav-logo{left:calc(50% - var(--tsb-page-left) / 2)}.workspace-sidebar-body{--tsb-page-left: var(--tsb-width);--tsb-page-gap: 1.25rem}.workspace-sidebar-body[data-layout=rail]{--tsb-page-left: var(--tsb-rail-width)}.workspace-sidebar-subheader{padding-left:var(--tsb-page-left);transition:padding-left var(--tsb-fold)}.workspace-sidebar-body [data-testid=event-detail-workspace-header]{margin-top:calc(-1 * var(--tsb-page-gap));margin-bottom:-1rem;padding-top:var(--tsb-page-gap);padding-bottom:calc(var(--tsb-page-gap) - .25rem)}.workspace-sidebar-body[data-collapsed=true] .workspace-sidebar-subheader{transition:padding-left var(--motion-duration-fast) var(--motion-ease-exit)}.workspace-sidebar-frame{column-gap:0!important;padding-left:0!important;padding-block:var(--tsb-page-gap)}.workspace-sidebar-column{flex:none;width:var(--tsb-page-left);min-height:0}[data-sidebar-navigation=true] .workspace-page-scroll-area:has(.dashboard-grid-layout){margin-top:0;margin-inline:0;padding-left:1.5rem}}.tsb{position:absolute;top:.25rem;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;box-sizing:border-box;width:var(--tsb-width);overflow:hidden;border:var(--card-border-width) solid hsl(var(--card-border));border-bottom:0;border-left:0;border-radius:0 var(--radius-surface) 0 0;background:hsl(var(--card));box-shadow:0 .25rem .5rem #0000000f;color:hsl(var(--foreground));font-family:Urbanist,sans-serif;transition:width var(--tsb-fold)}.workspace-sidebar-body[data-collapsed=true] .tsb{width:var(--tsb-rail-width)}.tsb svg{flex-shrink:0}.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,:is(.tsb-search-result,.tsb-pinned-page){--tsb-app-colour: hsl(var(--category-crew));--tsb-page-icon: hsl(var(--brand-charcoal))}:is(.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,:is(.tsb-search-result,.tsb-pinned-page))[data-app=workforce]{--tsb-app-colour: hsl(var(--brand-pink))}:is(.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,:is(.tsb-search-result,.tsb-pinned-page))[data-app=operations]{--tsb-app-colour: var(--brand-orange)}:is(.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,:is(.tsb-search-result,.tsb-pinned-page))[data-app=stock]{--tsb-app-colour: hsl(var(--category-stock))}:is(.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,:is(.tsb-search-result,.tsb-pinned-page))[data-app=inventory]{--tsb-app-colour: hsl(var(--category-vip))}:is(.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,:is(.tsb-search-result,.tsb-pinned-page))[data-app=vendors],:is(.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,.tsb-search-result,.tsb-pinned-page)[data-app=site]{--tsb-app-colour: hsl(var(--site-teal))}:is(.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,:is(.tsb-search-result,.tsb-pinned-page))[data-app=partnerships]{--tsb-app-colour: var(--brand-coral)}:is(.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,:is(.tsb-search-result,.tsb-pinned-page))[data-app=hub]{--tsb-app-colour: hsl(var(--trak-accent))}:is(.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,:is(.tsb-search-result,.tsb-pinned-page))[data-app=freelancer]{--tsb-app-colour: var(--brand-violet)}.tsb-switch-mark:is([data-app=workforce],[data-app=inventory]){color:hsl(var(--brand-charcoal))}.dark .tsb,.dark .tsb-app-menu,.dark .tsb-switch-menu{--foreground: 0 0% 100%;--muted-foreground: 0 0% 100%;--tsb-page-icon: white}.dark :is(.tsb,.workspace-sidebar-body,.tsb-app-menu,.tsb-switch-mark,:is(.tsb-search-result,.tsb-pinned-page))[data-app=workforce]{--tsb-app-colour: hsl(var(--brand-pink))}.dark :is(.workspace-sidebar-body,.tsb-search-result,.tsb-pinned-page){--tsb-page-icon: white}.tsb-search-result[data-icon-tone=app]{--tsb-page-icon: var(--tsb-app-colour)}.tsb-search-result[data-icon-tone=app][data-app=hub]{--tsb-page-icon: #b2d600}.dark .tsb-search-result[data-icon-tone=app][data-app=hub]{--tsb-page-icon: hsl(var(--trak-accent))}.tsb-search-result[data-icon-tone=app][data-app=workforce]{--tsb-page-icon: hsl(var(--brand-pink))}.tsb-search-result[data-icon-tone=app][data-app=inventory]{--tsb-page-icon: var(--color-amber-400)}.dark .tsb-search-result[data-icon-tone=app][data-app=workforce]{--tsb-page-icon: var(--tsb-app-colour)}.dark .tsb-search-result[data-icon-tone=app][data-app=inventory]{--tsb-page-icon: var(--color-amber-400)}.dark .tsb :is(.tsb-link,.tsb-foot-actions>[role=switch]),.dark .tsb-switch-menu .tsb-switch-item{color:#fff}.tsb-search-lens{position:absolute;top:0;left:0;border-radius:var(--radius-xl);background:hsl(var(--muted));opacity:0;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-search-lens[data-glide=on]{transition:opacity var(--motion-duration-fast) var(--motion-ease-standard),translate var(--motion-spring-snappy-duration) var(--motion-spring-snappy)}[data-search-nav=keys] .tsb-search-lens[data-placed]{opacity:1}[data-search-nav=keys] .tsb-search-result[data-selected=true]{background-color:transparent}.tsb-open-only{transition:opacity var(--motion-duration-instant) var(--motion-ease-standard)}.workspace-sidebar-body[data-collapsed=true] .tsb-open-only{display:none;opacity:0}@starting-style{.workspace-sidebar-body[data-collapsed=false] .tsb-open-only{opacity:0}}.tsb-btn{display:grid;flex:none;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:9999px;background:transparent;color:hsl(var(--foreground));line-height:0;cursor:pointer;transition:background-color var(--tsb-quick),color var(--tsb-quick)}.tsb-btn svg{width:var(--tsb-icon-size);height:var(--tsb-icon-size)}.tsb-btn:is(:hover,[data-state=open]):not(:disabled){background:var(--tsb-hover);color:hsl(var(--foreground))}.tsb-btn:active:not(:disabled){background:var(--tsb-open)}.tsb-btn:disabled{cursor:default;opacity:.35}.tsb-btn:focus-visible,.tsb-switch:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}.tsb-head{display:grid;flex-shrink:0;gap:.5rem;padding:.5rem var(--tsb-pad) .75rem;min-width:0;grid-template-columns:minmax(0,1fr)}.tsb-actions{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:.125rem;height:2rem}.tsb-history{display:flex;flex:none;align-items:center;gap:.125rem}.tsb-toggle{position:absolute;right:0;color:hsl(var(--foreground))}.workspace-sidebar-body[data-collapsed=true] .tsb-toggle{right:.5rem}.tsb-switch,.tsb .tsb-event-chip{display:flex;align-items:center;gap:.625rem;box-sizing:border-box;width:100%;max-width:none;height:2.75rem;padding:0 .625rem 0 calc(.5rem - 1px);overflow:hidden;border:1px solid hsl(var(--border) / .6);border-radius:.875rem;background:hsl(var(--muted) / .3);color:hsl(var(--foreground));font-family:Urbanist,sans-serif;text-align:left;cursor:pointer;transition:background-color var(--tsb-quick),border-color var(--tsb-quick)}.tsb-switch:is(:hover,[data-state=open]),.tsb .tsb-event-chip:is(:hover,[aria-expanded=true]){border-color:hsl(var(--border));background:hsl(var(--muted) / .6)}.tsb-switch-mark{display:grid;flex:none;place-items:center;width:2rem;height:2rem;border-radius:9999px;background:var(--tsb-app-colour);color:hsl(var(--brand-dark-foreground));line-height:0}.tsb-switch-mark svg{width:var(--tsb-icon-size);height:var(--tsb-icon-size)}.tsb-switch-name{flex:1 1 auto;min-width:0;overflow:hidden;font:500 var(--tsb-text) / 20px "Urbanist",sans-serif;text-overflow:ellipsis;white-space:nowrap}.tsb-switch-chev,.tsb .tsb-event-chip .tsb-event-chip-chev{flex:none;width:.875rem;height:.875rem;margin-left:auto;color:hsl(var(--muted-foreground))}.tsb-switch-name,.tsb-switch-chev,.tsb .tsb-event-chip :is(.tsb-event-chip-text,.tsb-event-chip-chev){transition:opacity var(--tsb-quick)}.workspace-sidebar-body[data-collapsed=true] .tsb :is(.tsb-switch-name,.tsb-switch-chev,.tsb-event-chip-text,.tsb-event-chip-chev){opacity:0}.tsb-event{min-width:0;width:100%}.tsb-event>*{width:100%;min-width:0}.tsb .tsb-event-chip-name{font-size:var(--tsb-text)}.tsb .tsb-event-chip .tsb-event-chip-text{flex:1 1 auto}.tsb-switch-menu{box-sizing:border-box;width:max(var(--radix-dropdown-menu-trigger-width),13rem);font-family:Urbanist,sans-serif}.tsb-menu-label{margin:0;padding:.375rem .75rem;color:hsl(var(--muted-foreground));font:700 .625rem/1.2 Urbanist,sans-serif;letter-spacing:.1em;text-transform:uppercase}.tsb-switch-item{display:flex;align-items:center;gap:.625rem;height:2.375rem;padding:0 .75rem;color:hsl(var(--foreground) / .8);font:400 var(--tsb-text) / 20px "Urbanist",sans-serif;cursor:pointer}.tsb-switch-item[data-current=true]{color:hsl(var(--foreground));font-weight:500}.tsb-switch-item-icon{width:1.0625rem;height:1.0625rem;color:hsl(var(--muted-foreground))}.tsb-switch-item:is([data-current=true],[data-highlighted]) .tsb-switch-item-icon{color:inherit}.tsb-switch-item-name{flex:1 1 auto;min-width:0}.tsb-switch-item-tick{width:.9375rem;height:.9375rem}.tsb-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:.5rem var(--tsb-pad) var(--tsb-pad);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-top:1px solid hsl(var(--border) / .6);scrollbar-width:none}.tsb-body::-webkit-scrollbar{display:none}.tsb-body>*{flex-shrink:0}.tsb-menu{display:grid;min-width:0}.tsb-sec,.tsb-group{display:grid;gap:0;min-width:0}.tsb-app-menu-title{padding:.5rem .9375rem .625rem;color:hsl(var(--foreground));font-size:var(--tsb-text);font-weight:600}.tsb-pinned>.tsb-app-menu-title{padding-bottom:.625rem}.tsb-group-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tsb-menu:is([data-global-page=clients],[data-global-page=tasks]) .tsb-group-label{position:static;width:auto;height:auto;margin:0;padding:2rem .9375rem .625rem;overflow:visible;clip-path:none;white-space:normal}.tsb-menu:is([data-global-page=clients],[data-global-page=tasks]) .tsb-group>.tsb-row{margin-left:.5rem}.tsb-sec[data-app] .tsb-group-label{position:relative;width:auto;height:auto;margin:0;padding:2rem .9375rem .625rem;overflow:visible;clip-path:none;white-space:normal}.tsb-menu:is([data-global-page=clients],[data-global-page=tasks]) .tsb-group-label,.tsb-sec[data-app] .tsb-group-label,.tsb-pinned>.tsb-app-menu-title{color:hsl(var(--foreground));font-size:.75rem;font-weight:800;line-height:1.25;letter-spacing:.1em;text-transform:uppercase}.tsb-div{display:flex;align-items:center;gap:.625rem;height:2rem;padding:0 .125rem 0 .9375rem}.tsb-div-label{flex:none;margin:0;overflow:hidden;color:hsl(var(--muted-foreground));font:700 .625rem/1 Urbanist,sans-serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.tsb-div-line{flex:1 1 auto;height:1px;background:linear-gradient(90deg,hsl(var(--foreground) / .18),hsl(var(--foreground) / .1) 55%,transparent)}.tsb-div[data-labelled=false]{padding-inline:.125rem}.tsb-div[data-labelled=false] .tsb-div-line,.workspace-sidebar-body[data-collapsed=true] .tsb-div-line{background:linear-gradient(90deg,transparent,hsl(var(--foreground) / .18) 22%,hsl(var(--foreground) / .18) 78%,transparent)}.workspace-sidebar-body[data-collapsed=true] .tsb-div{gap:0;height:1.25rem;padding-inline:.125rem}.workspace-sidebar-body[data-collapsed=true] .tsb-div-label{display:none}.tsb-row{position:relative;min-width:0}.tsb-link{--tsb-link-inset: .9375rem;--tsb-icon-size: var(--tsb-list-icon-size);position:relative;display:flex;align-items:center;gap:var(--tsb-list-gap);box-sizing:border-box;width:100%;min-width:0;height:var(--tsb-list-row-height);letter-spacing:var(--tsb-list-tracking);margin:0;padding:0 .625rem 0 var(--tsb-link-inset);overflow:hidden;border:0;border-radius:9999px;background:transparent;color:hsl(var(--foreground) / .8);font:500 var(--tsb-text) / 20px "Urbanist",sans-serif;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--tsb-quick),color var(--tsb-quick)}.tsb-row--pin>.tsb-link{padding-right:2.5rem}.tsb-link{box-shadow:inset 0 0 0 1px hsl(var(--trak-accent) / 0);transition:box-shadow var(--tsb-quick),color var(--tsb-quick),font-weight var(--tsb-quick)}.tsb-link-icon{flex-shrink:0;width:var(--tsb-icon-size);height:var(--tsb-icon-size);color:var(--tsb-page-icon);transition:color var(--tsb-quick),stroke-width var(--tsb-quick)}.tsb-link-label,.tsb-app-menu-title,.tsb-group-label,.tsb-switch-item-name,.tsb-recent-name,.tsb-recent-sub{text-transform:capitalize}.tsb-link-label{display:grid;min-width:0;overflow:hidden;white-space:nowrap;transition:opacity var(--tsb-quick),translate var(--tsb-quick)}.tsb-link-label:after{grid-area:1 / 1;content:attr(data-label);font-weight:700;visibility:hidden}.tsb-link-label-text{grid-area:1 / 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.tsb-link-icon-solid,.tsb-link:is(:hover,:focus-visible) .tsb-link-icon-rest{display:none}.tsb-link:is(:hover,:focus-visible) .tsb-link-icon-solid{display:block}.tsb-link:is(:hover,:focus-visible,[aria-current=page]) .tsb-link-icon{color:var(--tsb-app-colour)}.tsb .tsb-page[data-app=hub] .tsb-link:is(:hover,:focus-visible,[aria-current=page]) .tsb-link-icon{color:#b2d600}.tsb .tsb-page[data-app=inventory] .tsb-link:is(:hover,:focus-visible,[aria-current=page]) .tsb-link-icon{color:var(--color-amber-400)}.dark .tsb .tsb-page[data-app=hub] .tsb-link:is(:hover,:focus-visible,[aria-current=page]) .tsb-link-icon{color:hsl(var(--trak-accent))}.dark .tsb .tsb-page[data-app=inventory] .tsb-link:is(:hover,:focus-visible,[aria-current=page]) .tsb-link-icon{color:var(--color-amber-400)}.tsb-link:is(:hover,:focus-visible):not([data-current=true]){background:transparent;font-weight:700;color:hsl(var(--foreground))}.tsb-link:focus-visible,.tsb-link[data-current=true]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--ring))}.tsb-link[data-current=true]{background:transparent;box-shadow:none;color:hsl(var(--foreground));font-weight:700}.tsb-link[data-opening=true]:after{--tsb-opening-size: calc(var(--tsb-icon-size) + .5rem);content:"";position:absolute;top:50%;left:calc(var(--tsb-link-inset) + var(--tsb-icon-size) / 2);width:var(--tsb-opening-size);height:var(--tsb-opening-size);box-sizing:border-box;translate:-50% -50%;border:1.5px solid hsl(var(--primary) / .16);border-top-color:hsl(var(--primary));border-radius:9999px;pointer-events:none;animation:var(--animate-spin)}.tsb-link[data-arriving=true] .tsb-link-icon{animation:sidebar-page-arrive var(--motion-spring-snappy-duration) var(--motion-spring-snappy)}@keyframes sidebar-page-arrive{0%{scale:.84}to{scale:1}}@media(prefers-reduced-motion:reduce){.tsb-link[data-opening=true]:after{--tsb-opening-size: .375rem;top:calc(50% - var(--tsb-icon-size) / 2);left:calc(var(--tsb-link-inset) + var(--tsb-icon-size));border:0;background:hsl(var(--primary));animation:none}}.tsb-pin{position:absolute;top:50%;right:.5rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;translate:0 -50%;border:0;border-radius:9999px;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--tsb-quick),color var(--tsb-quick),background-color var(--tsb-quick)}.tsb-pin.tsb-pin-indicator{opacity:1;color:hsl(var(--foreground));cursor:default;background:transparent}.tsb-pin svg{scale:1;transition:scale var(--motion-spring-snappy-duration) var(--motion-spring-snappy)}.tsb-pin:active:not(:disabled) svg{scale:.84}.tsb-shell .tsb-pin svg.untitled-icon{display:block;flex:none;width:.8125rem!important;height:.8125rem!important;stroke-width:1.8;filter:none!important}.tsb-row:is(:hover,:focus-within)>.tsb-pin,.tsb-pinned .tsb-pin[aria-pressed=true],.tsb-pin:focus-visible{opacity:1;pointer-events:auto}.tsb-pin:hover{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground))}.tsb-pin[aria-pressed=true]{color:hsl(var(--foreground))}.tsb-zone{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:.25rem}.tsb-tools{display:flex;flex-direction:column;min-width:0;width:100%}.tsb-tools [data-side-panel-group]{display:contents}.tsb-tools [data-side-panel-group]>[hidden]{display:none}.tsb-tools [data-side-panel-surface]{margin-bottom:.75rem}.tsb-pane[data-view=controls] .tsb-tools [data-side-panel-surface]{border:0;border-radius:0!important;background:transparent;box-shadow:none;padding-bottom:1rem}.tsb-pane[data-view=controls] .tsb-tools [data-side-panel-page-identity],.tsb-pane[data-view=controls] .tsb-tools [data-side-panel-page-heading]>[data-side-panel-section-header],.tsb-pane[data-view=controls] .tsb-tools [data-side-panel]:has(>[data-side-panel-content]>[data-side-panel-surface]>[data-side-panel-page-identity]:only-child){display:none}.tsb-pane[data-view=controls] [data-side-panel-section-header]{display:flex;justify-content:space-between}.tsb-pane [data-side-panel-section-header]>.side-panel-section-title,.tsb-pane [data-side-panel-section-header]:has(>.side-panel-section-title:only-child){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tsb-pane[data-view=controls] :is(.side-panel-section-title,[data-side-panel-section-plain],[data-side-panel-card=context] .text-center){text-align:left}.tsb-pane[data-view=controls] :is([data-side-panel-quick-actions-row],[data-pill-tab-scrollport]>div){justify-content:flex-start}.tsb-pane[data-view=controls] [data-side-panel-card=context] .flex-col.items-center{align-items:flex-start}.tsb-pane .tsb-app-navigation:not([data-divider=none]):has(+.tsb-zone[data-empty=false]){border-bottom:1px solid transparent;background-image:linear-gradient(hsl(var(--foreground) / .1),hsl(var(--foreground) / .1));background-size:80% 1px;background-position:center bottom;background-repeat:no-repeat}.tsb-pane[data-view=controls] .tsb-tools [data-side-panel-card=stats]{margin:0 .75rem .75rem;padding:0;border:0;border-radius:0!important;background:transparent}.tsb-pane .tsb-tools [data-side-panel-card=stats]>[data-side-panel-section]>[data-side-panel-section-header],.tsb-pane .tsb-tools [data-side-panel-card=stats]>[data-side-panel-section]>[data-side-panel-section-header]>.side-panel-section-title{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal}.tsb-pane .tsb-tools [data-side-panel-card=stats]>[data-side-panel-section]>[data-side-panel-section-header]{justify-content:flex-start;margin-bottom:.625rem;padding-inline:.25rem}.tsb-pane .tsb-tools [data-side-panel-card=stats]>[data-side-panel-section]>[data-side-panel-section-header]>.side-panel-section-title{color:hsl(var(--foreground));font-size:.675rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.tsb-pane .tsb-tools :is([data-side-panel-card=search],[data-side-panel-card=navigation],[data-side-panel-card=filters]){margin-bottom:0;padding:0 .75rem .625rem}.tsb-pane .tsb-tools :is([data-side-panel-card=search],[data-side-panel-card=navigation],[data-side-panel-card=filters]) [data-side-panel-section-header]:has(>h2:only-child){position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tsb-pane .tsb-tools :is([data-side-panel-card=search],[data-side-panel-card=navigation],[data-side-panel-card=filters]) [data-side-panel-section]{border:0;padding-block:0}.tsb-pane .tsb-tools{--tsb-field-height: 36px;--tsb-field-surface: hsl(var(--card))}.tsb-pane .tsb-tools :is([data-side-panel-card=search],[data-side-panel-card=navigation],[data-side-panel-card=filters]) :is(input:not([type=checkbox]):not([type=radio]),select,button[aria-expanded],[data-testid=calendar-month-navigation]){height:var(--tsb-field-height);min-height:var(--tsb-field-height);border:1px solid hsl(var(--foreground) / .1);border-radius:9999px;background:var(--tsb-field-surface);box-shadow:none}.tsb-pane .tsb-tools :is([data-side-panel-card=search],[data-side-panel-card=navigation],[data-side-panel-card=filters]) [data-side-panel-filter-box]:has([data-side-panel-filter-group]){overflow:visible;border:0;border-radius:0;background:transparent}.tsb-pane .tsb-tools :is([data-side-panel-card=search],[data-side-panel-card=navigation],[data-side-panel-card=filters]) [data-side-panel-filter-box] [data-side-panel-filter-group]{border:0}.tsb-pane .tsb-tools :is([data-side-panel-card=search],[data-side-panel-card=navigation],[data-side-panel-card=filters]) [data-side-panel-filter-box] [data-side-panel-filter-group]+[data-side-panel-filter-group]{margin-top:.5rem}.tsb-pane .tsb-tools [data-side-panel-card=navigation] [data-testid=calendar-month-navigation] button{height:calc(var(--tsb-field-height) - 6px)!important;min-height:0!important;border:0!important;background:transparent!important;box-shadow:none}.tsb-tools [data-side-panel],.tsb-tools [data-side-panel-content]{flex:none!important;height:auto!important}.tsb-tools [data-side-panel-surface]{position:static!important;height:auto!important;max-height:none!important;overflow:visible!important}.tsb-foot{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem var(--tsb-pad);border-top:1px solid hsl(var(--border) / .6)}.tsb-foot-actions{display:flex;align-items:center;gap:.125rem;margin-right:-.25rem}.tsb-foot-actions>[role=switch]{margin-right:.375rem}.workspace-sidebar-body[data-collapsed=true] .tsb-foot{flex-direction:column-reverse;padding-inline:.375rem}.workspace-sidebar-body[data-collapsed=true] .tsb-foot-actions{flex-direction:column-reverse;margin-right:0}.workspace-sidebar-body[data-collapsed=true] .tsb-foot-actions>[role=switch]{margin:.375rem 0 0}.tsb-recent-item{display:flex;align-items:center;gap:.625rem;min-height:2.875rem;padding:.375rem .625rem}.tsb-recent-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;background:hsl(var(--muted));color:hsl(var(--foreground));box-shadow:0 0 0 1px hsl(var(--foreground) / .12)}.tsb-recent-icon svg{width:.875rem;height:.875rem}.tsb-recent-text{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.tsb-recent-name{overflow:hidden;font:600 .8125rem/1.2 Urbanist,sans-serif;text-overflow:ellipsis;white-space:nowrap}.tsb-recent-sub{color:hsl(var(--muted-foreground));font:500 .6875rem/1.2 Urbanist,sans-serif}.tsb-topbar>.tsb-topbar-event{flex:0 1 auto;width:auto;min-width:0;max-width:none;margin-left:auto}.tsb-topbar-event.header-event-slot .tsb-event-chip{width:auto;max-width:100%;height:var(--tsb-topbar-field-height);min-height:var(--tsb-topbar-field-height);padding-block:1px;padding-left:1px;gap:.5rem;border:1px solid var(--tsb-field-line);background:var(--tsb-field-fill);box-shadow:none}.tsb-topbar-event .tsb-event-chip-avatar{width:28px;height:28px}.tsb-topbar-event.header-event-slot .tsb-event-chip-name{font-size:13px;line-height:14px}.tsb-topbar-event.header-event-slot .tsb-event-chip-meta{font-size:11px;line-height:12px}.tsb-topbar-event .tsb-event-chip-text{flex:0 1 auto;max-width:260px}@media(max-width:75rem){.tsb-topbar-event .tsb-event-chip-meta{display:none}}.header-event-slot{display:inline-flex;min-width:0;max-width:100%}.header-event-slot .tsb-event-chip{width:var(--side-panel-width);max-width:100%;border-color:hsl(var(--border) / .6);background:hsl(var(--foreground) / .04)}.header-event-slot .tsb-event-chip-name{color:hsl(var(--foreground));font-size:12px;font-weight:500}.header-event-slot .tsb-event-chip-meta{color:hsl(var(--foreground));font-size:11px}.dark .header-event-slot :is(.tsb-event-chip-name,.tsb-event-chip-meta,.tsb-event-chip-chev,.tsb-event-chip-avatar[data-empty=true]){color:#fff}.tsb-event-chip{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;min-width:0;max-width:20rem;padding:.1875rem .625rem .1875rem .1875rem;border:1px solid transparent;border-radius:9999px;background:transparent;color:hsl(var(--foreground));font-family:Urbanist,sans-serif;text-align:left;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-event-chip:hover,.tsb-event-chip[aria-expanded=true]{border-color:hsl(var(--border) / .72);background:hsl(var(--muted) / .5)}.tsb-event-chip-avatar{width:2rem;height:2rem;flex-shrink:0;border:1px solid hsl(var(--background));box-shadow:0 0 0 1px hsl(var(--border) / .45)}.tsb-event-chip-avatar[data-empty=true]{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.tsb-event-chip-avatar svg{width:.9375rem;height:.9375rem}.tsb-event-chip-text{display:grid;gap:.125rem;min-width:0}.tsb-event-chip-name{display:block;overflow:hidden;font:700 .8125rem/1.2 Urbanist,sans-serif;text-overflow:ellipsis;white-space:nowrap}.tsb-event-chip-meta{display:block;overflow:hidden;color:hsl(var(--muted-foreground));font:500 .6875rem/1.2 Urbanist,sans-serif;text-overflow:ellipsis;white-space:nowrap}.tsb-event-chip-roll{display:grid;grid-template-columns:minmax(0,1fr);max-width:100%}.tsb-event-chip-roll>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsb-event-chip-mark{display:inline-flex;flex:none}.tsb-event-chip-chev{flex-shrink:0;width:.8125rem;height:.8125rem;color:hsl(var(--muted-foreground));transition:rotate var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-event-chip[aria-expanded=true] .tsb-event-chip-chev{rotate:180deg}@media(max-width:48rem){.tsb-event-chip :is(.tsb-event-chip-text,.tsb-event-chip-chev){display:none}}.tsb-event-slot{display:inline-flex;min-width:0;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.trak-side-launcher:has(.trak-app-bubbles[data-open=true])~.tsb-event-slot{opacity:0;pointer-events:none}@media(pointer:coarse){.tsb-link{height:2.75rem}.tsb-btn{width:2.75rem;height:2.75rem}}@media(prefers-reduced-motion:reduce){.workspace-sidebar-subheader,.tsb,.tsb-open-only,.tsb-link,.tsb-link:before,.tsb-link-icon,.tsb-link-label,.tsb-bar-item{transition:none;animation:none}.tsb-link:is(:hover,:focus-visible) :is(.tsb-link-icon,.tsb-link-label){translate:none!important}}.tsb.tsb-shell{--tsb-icon-size: 18px;top:0;width:var(--tsb-rail-width);overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;transition:none}.tsb-shell:before{content:"";position:absolute;inset:0 auto 0 0;width:max(var(--tsb-rail-width),var(--tsb-page-left));pointer-events:none;background:var(--tsb-chrome-fade-down);transition:width var(--tsb-fold)}.workspace-sidebar-body[data-collapsed=true] .tsb-shell:before{transition:width var(--motion-duration-fast) var(--motion-ease-exit)}.tsb-rail{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;min-height:0;width:var(--tsb-rail-width);background:transparent;overflow:hidden}.tsb-rail:after{content:"";position:absolute;inset:12px 0 12px auto;width:1px;background:hsl(var(--foreground) / .1);pointer-events:none;opacity:0;transition:opacity var(--tsb-fold)}.workspace-sidebar-body[data-collapsed=false] .tsb-rail:after{opacity:0}.tsb-rail-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none;padding-block:.5rem}.tsb-brand{display:flex;flex:none;align-items:center;justify-content:center;align-self:center;width:44px;height:48px;margin-top:8.8px;border-radius:9999px}.tsb-brand img{width:var(--tsb-brand-width);height:33.6px}.tsb-brand:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.tsb-rail-identity{display:flex;flex:none;flex-direction:column;align-items:center;gap:4px;padding:2px;margin-top:4px;border:1px solid hsl(var(--border));border-radius:9999px;background:hsl(var(--card) / .5)}.tsb-identity-item{display:block}.tsb-rail-identity :is(a,button){width:38px;height:38px;background:transparent;transition:background-color var(--tsb-quick)}.tsb-rail-identity :is(a,button):hover{background:transparent;transform:none}.tsb-rail-identity :is([data-testid=header-company-logo],[data-testid=header-account-avatar]){width:28px;height:28px}.tsb-shell .tsb-btn{width:38px;height:38px;border:1px solid transparent}.tsb-shell .tsb-btn:hover:not(:disabled){border-color:transparent;background:transparent}.tsb-shell .tsb-btn[data-state=open]:not(:disabled){border-color:hsl(var(--trak-accent));background:var(--tsb-hover)}.tsb-shell .tsb-actions,.tsb-shell .tsb-history{display:flex;flex-direction:column;align-items:center;height:auto;gap:2px;visibility:visible}.tsb-shell .tsb-actions{flex-direction:column-reverse;min-height:38px}@media(pointer:coarse){.tsb-shell .tsb-actions{min-height:2.75rem}}.tsb-shell .tsb-toggle{position:static}.tsb-rail-history{position:relative;margin-top:12px;padding-top:12px}.tsb-rail-shortcuts,.tsb-rail-apps{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:12px;padding-top:12px;border-top:0;position:relative}.tsb-rail-apps:before,.tsb-shell .tsb-rail-foot:before{content:"";position:absolute;top:0;left:50%;width:var(--tsb-section-divider-length);height:var(--tsb-control-divider-thickness);background:var(--tsb-control-divider-color);transform:translate(-50%);pointer-events:none}.tsb-rail-global+.tsb-rail-apps{margin-top:4px;padding-top:0}.tsb-rail-global+.tsb-rail-apps:before{content:none}.tsb-rail-app{position:relative;flex:none}.tsb-rail-app .tsb-app-button{touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.tsb-rail-shortcuts:before,.tsb-rail-history:before{content:"";position:absolute;top:0;left:22%;right:22%;height:1px;background:hsl(var(--foreground) / .12)}.tsb-app-button{display:grid;place-items:center;width:38px;height:38px;padding:0;flex:none;border:1px solid transparent;border-radius:9999px;background:transparent;cursor:pointer;transition:border-color var(--tsb-quick),background-color var(--tsb-quick)}.tsb-app-button:hover{border-color:transparent;background:transparent}.tsb-app-button[data-current=true],.tsb-app-button[aria-expanded=true],.tsb-rail-shortcut[data-current=true]{border-color:transparent}.tsb-app-button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.tsb-app-button .tsb-switch-mark{width:28px;height:28px;border-radius:9999px}.tsb-app-button .tsb-switch-mark svg{width:var(--tsb-icon-size);height:var(--tsb-icon-size)}.tsb-app-button .tsb-shortcut-mark{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground))}.tsb-rail-apps{--tsb-icon-size: var(--tsb-toolbar-icon-size);gap:4px}.tsb-app-picker-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:min(23.1rem,calc(100vw - 5.5rem));max-height:min(25.6rem,var(--radix-dropdown-menu-content-available-height));padding:.6rem;overflow-y:auto}.tsb-app-picker-heading{grid-column:1 / -1}.tsb-app-picker-card{position:relative;min-width:0}.tsb-app-picker-menu .tsb-app-picker-item{display:flex;flex-direction:column;width:100%;min-width:0;min-height:5.17rem;padding:.5rem .4rem .1rem;gap:.4rem;border:0;border-radius:var(--radius-xl);background:transparent}.tsb-app-picker-menu .trak-app-card-icon{width:2.84625rem;height:2.84625rem;border-radius:.65rem;background:var(--trak-app-accent)}.tsb-app-picker-menu .trak-app-card-icon{transition:translate var(--motion-spring-snappy-duration) var(--motion-spring-snappy)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tsb-app-picker-menu .tsb-app-picker-item:not([data-disabled]):is(:hover,:focus-visible) .trak-app-card-icon{translate:0 -2px}}.tsb-app-picker-menu .trak-app-card-icon svg{inset:0;margin:auto;width:20px;height:20px}.tsb-app-picker-menu .trak-app-card-name{color:hsl(var(--foreground));text-align:center;white-space:normal;overflow-wrap:anywhere}.tsb-app-picker-menu .tsb-app-picker-item[data-disabled]{opacity:1}.tsb-app-picker-menu .tsb-app-picker-item[data-disabled] .trak-app-card-icon{opacity:.5}.tsb-app-picker-menu .tsb-app-picker-item[data-app=artists]{--trak-app-accent: var(--brand-emerald);color:#000;cursor:default}.tsb-app-picker-menu .tsb-app-picker-item[data-app=artists] .trak-app-card-icon{filter:saturate(.5)}.tsb-app-picker-status{display:block;margin-top:.2rem;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}.tsb-app-picker-menu .tsb-app-picker-item:is([data-highlighted],:focus-visible){background:transparent;outline:none}.tsb-app-picker-item:is(:hover,:focus-visible) .trak-app-card-name{text-decoration:none}.tsb-app-picker-item:focus-visible .trak-app-card-name{font-weight:600}.tsb-app-picker-item[aria-current=page] .trak-app-card-icon-outline{opacity:0}.tsb-app-picker-item[aria-current=page] .trak-app-card-icon-filled{opacity:1}.tsb-app-picker-pin svg{width:.875rem;height:.875rem}.tsb-app-picker-pin{position:absolute;top:-.35rem;right:-.35rem;display:flex;align-items:center;justify-content:center;width:2.75rem;min-height:2.75rem;padding:0;color:hsl(var(--muted-foreground));border-radius:var(--radius-lg);outline:none;cursor:pointer}.tsb-app-picker-pin:is(:hover,[data-highlighted]){background:transparent;color:hsl(var(--foreground));outline:none;box-shadow:none}.tsb-app-picker-pin:is(:hover,[data-highlighted]) svg{stroke-width:2.5;fill:currentColor}.tsb-app-picker-pin[data-disabled]{opacity:.5;cursor:default}.tsb-app-picker-pin[data-pinned=true] svg{fill:currentColor}.tsb-app-picker-pin[data-pinned=true]{color:hsl(var(--foreground))}.tsb-app-picker-pin[data-pinned=true]:is(:hover,[data-highlighted]) svg{fill:none}.tsb-app-picker-item[aria-current=page] .trak-app-card-name{font-weight:700}.tsb-shell .tsb-rail-apps .tsb-app-button{--tsb-rail-bar: hsl(var(--foreground));--tsb-rail-mark: var(--tsb-rail-bar);--tsb-rail-key: none;position:relative;align-content:center;gap:4px;width:var(--tsb-rail-width);height:auto;min-height:52px;padding-block:7px;border:0;border-radius:var(--radius-sm);background:transparent;color:hsl(var(--foreground) / .62);transition:color var(--tsb-quick)}.tsb-shell .tsb-rail-apps .tsb-app-button[data-current=true]{color:hsl(var(--foreground))}@media(hover:hover){.tsb-shell .tsb-rail-apps .tsb-app-button:hover{color:hsl(var(--foreground))}}.tsb-shell .tsb-rail-apps .tsb-app-button:focus-visible{outline-offset:-2px}@media(pointer:coarse){.tsb-shell .tsb-rail-apps .tsb-app-button{min-height:56px}}.tsb-rail-apps .tsb-app-button[data-app=workforce]{--tsb-rail-bar: hsl(var(--brand-pink))}.tsb-rail-apps .tsb-app-button[data-app=operations]{--tsb-rail-bar: var(--brand-orange)}.tsb-rail-apps .tsb-app-button[data-app=partnerships]{--tsb-rail-bar: var(--brand-coral)}.tsb-rail-apps .tsb-app-button[data-app=partnerships]:focus-visible{outline-color:var(--brand-coral)}.tsb-rail-apps .tsb-app-button[data-app=site]{--tsb-rail-bar: #0e7c78}.tsb-rail-apps .tsb-app-button[data-app=stock]{--tsb-rail-bar: #2a7ab0}.tsb-rail-apps .tsb-app-button:is([data-app=hub],[data-app=inventory]){--tsb-rail-bar: hsl(var(--trak-accent));--tsb-rail-mark: hsl(var(--brand-charcoal));--tsb-rail-key: 0 0 0 1px hsl(var(--brand-charcoal))}.tsb-rail-apps .tsb-app-button[data-app=inventory]{--tsb-rail-bar: hsl(var(--category-vip));--tsb-rail-mark: var(--tsb-rail-bar);--tsb-rail-key: none}.tsb-rail-apps .tsb-app-button[data-app=freelancer]{--tsb-rail-bar: var(--brand-violet)}.dark .tsb-rail-apps .tsb-app-button{--tsb-rail-mark: var(--tsb-rail-bar);--tsb-rail-key: none}.dark .tsb-rail-apps .tsb-app-button[data-app=hub]{--tsb-rail-bar: hsl(var(--trak-accent))}.dark .tsb-rail-apps .tsb-app-button[data-app=site]{--tsb-rail-bar: hsl(var(--site-teal))}.dark .tsb-rail-apps .tsb-app-button[data-app=stock]{--tsb-rail-bar: hsl(var(--category-stock))}.tsb-shell .tsb-rail-global .tsb-app-button[data-page=events]{--tsb-rail-bar: hsl(var(--trak-accent));--tsb-rail-mark: hsl(var(--brand-charcoal))}.dark .tsb-shell .tsb-rail-global .tsb-app-button[data-page=events]{--tsb-rail-mark: hsl(var(--trak-accent))}.tsb-shell .tsb-rail-global .tsb-app-button[data-page=clients]{--tsb-rail-bar: hsl(var(--brand-royal-blue));--tsb-rail-mark: var(--tsb-rail-bar)}.tsb-shell .tsb-rail-global .tsb-app-button[data-page=tasks]{--tsb-rail-bar: hsl(var(--trak-accent));--tsb-rail-mark: hsl(var(--brand-charcoal))}.dark .tsb-shell .tsb-rail-global .tsb-app-button[data-page=tasks]{--tsb-rail-mark: hsl(var(--trak-accent))}.tsb-app-marker{position:absolute;top:50%;left:0;width:3px;height:28px;margin-top:-14px;border-radius:0 2px 2px 0;background:var(--tsb-rail-bar);box-shadow:var(--tsb-rail-key);opacity:0;scale:1 0;pointer-events:none;transition:opacity var(--motion-duration-instant) var(--motion-ease-exit),scale var(--motion-duration-instant) var(--motion-ease-exit)}.tsb-app-button[data-current=true]>.tsb-app-marker{opacity:1;scale:1 1;transition:opacity var(--tsb-quick),scale var(--motion-spring-snappy-duration) var(--motion-spring-snappy)}.tsb-app-label{display:grid;justify-items:center;color:hsl(var(--foreground) / .58);font-size:.625rem;font-weight:500;line-height:14px;text-align:center;transform-origin:center;transition:color var(--tsb-quick),font-weight var(--tsb-quick),scale var(--tsb-quick)}.tsb-app-label:after{grid-area:1 / 1;content:attr(data-label);font-weight:700;visibility:hidden}.tsb-app-label-text{grid-area:1 / 1}.tsb-app-button[data-current=true] .tsb-app-label{color:hsl(var(--foreground));font-weight:600;scale:1.04}.tsb-app-button:is(:hover,:focus-visible) .tsb-app-label{color:hsl(var(--foreground));font-weight:700}.tsb-rail-apps .tsb-app-button .tsb-switch-mark{width:var(--tsb-icon-size);height:var(--tsb-icon-size);border:0;border-radius:0;background:transparent;color:inherit;transition:color var(--tsb-quick)}.tsb-rail-apps .tsb-app-button:is([data-current=true],:hover,:focus-visible) .tsb-switch-mark{color:var(--tsb-rail-mark)}.tsb-shell .tsb-rail-foot,.tsb-shell .tsb-rail-foot .tsb-foot-actions,.workspace-sidebar-body[data-collapsed=true] .tsb-shell .tsb-rail-foot,.workspace-sidebar-body[data-collapsed=true] .tsb-shell .tsb-rail-foot .tsb-foot-actions{flex-direction:column;margin:0;padding-inline:0;gap:0}.tsb-shell .tsb-rail-foot .tsb-foot-actions>[role=switch]{margin:0}.tsb-shell .tsb-rail-foot .tsb-foot-actions,.workspace-sidebar-body[data-collapsed=true] .tsb-shell .tsb-rail-foot .tsb-foot-actions{gap:0}.tsb-shell .tsb-rail-foot .tsb-foot-actions .tsb-btn{--tsb-icon-size: calc( var(--tsb-toolbar-icon-size) * var(--tsb-toolbar-scale) );width:var(--tsb-row-height);height:var(--tsb-row-height)}@media(pointer:coarse){.tsb-shell .tsb-rail-foot .tsb-foot-actions .tsb-btn{width:2.75rem;height:2.75rem}}.tsb-shell .tsb-settings{--tsb-rail-bar: hsl(var(--foreground));--tsb-rail-key: none;position:relative}.tsb-settings>.tsb-app-marker{left:calc(50% - var(--tsb-rail-width) / 2)}.tsb-settings[data-current=true]>.tsb-app-marker{opacity:1;scale:1 1;transition:opacity var(--tsb-quick),scale var(--motion-spring-snappy-duration) var(--motion-spring-snappy)}.tsb-shell .tsb-settings[data-current=true] svg{stroke-width:2.75}.tsb-app-button[data-arriving=true] .tsb-switch-mark svg,.tsb-settings[data-arriving=true]>svg{animation:sidebar-app-arrive var(--motion-spring-snappy-duration) var(--motion-spring-snappy)}@keyframes sidebar-app-arrive{0%{scale:.84}to{scale:1}}.tsb-shell .tsb-rail-foot{position:relative;border-top:0;padding-block:12px 16px}.tsb-shell .tsb-rail-identity{margin-top:2px}@media(pointer:coarse){.tsb-shell :is(.tsb-btn,.tsb-app-button),.tsb-rail-identity :is(a,button){width:44px;height:44px}}.tsb-pane-reveal{position:absolute;inset:var(--tsb-topbar-height) auto 0 100%;z-index:1;width:var(--tsb-pane-width);overflow:hidden;background:var(--tsb-chrome-fade-down) 0 calc(var(--tsb-topbar-height) * -1) / 100% calc(100% + var(--tsb-topbar-height)) no-repeat;background-color:var(--tsb-chrome-surface);clip-path:inset(0);visibility:visible;transition:clip-path var(--tsb-fold),visibility 0s}.tsb-pane{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;border:0;border-radius:0;overflow:hidden;box-shadow:none;background:transparent;color:hsl(var(--foreground));translate:0 0;transition:translate var(--tsb-fold)}.workspace-sidebar-body[data-collapsed=true] .tsb-pane{translate:-8px 0}.tsb-pane:focus{outline:none}.workspace-sidebar-body[data-collapsed=true] .tsb-pane-reveal{clip-path:inset(0 100% 0 0);visibility:hidden;pointer-events:none;transition:clip-path var(--motion-duration-fast) var(--motion-ease-exit),visibility 0s linear var(--motion-duration-fast)}.tsb-pane-heading{display:flex;align-items:center;justify-content:space-between;min-height:56px;flex:none;padding:8px var(--tsb-pad);font:500 var(--tsb-text)/20px "Urbanist",sans-serif}.tsb-pane .tsb-zone[hidden]{display:none}.tsb-pane-backdrop{position:fixed;inset:0;z-index:0;background:transparent;border:0}@media(prefers-reduced-motion:reduce){.tsb-shell:before,.tsb-rail:after,.tsb-pane-reveal,.workspace-sidebar-body[data-collapsed=true] .tsb-pane-reveal,.tsb-app-button,.tsb-app-button .tsb-switch-mark,.tsb-app-marker,.tsb-app-label,.tsb-app-button[data-arriving=true] .tsb-switch-mark svg,.tsb-settings[data-arriving=true]>svg,.tsb-pin svg,.tsb-pane,.tsb-mobile-backdrop,.tsb-rail-shortcut.tsb-btn{transition:none;animation:none}}@media(prefers-reduced-motion:reduce){.tsb-app-marker{scale:1 1;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-app-button[data-current=true]>.tsb-app-marker{scale:1 1;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-settings[data-current=true]>.tsb-app-marker{scale:1 1;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-link[data-arriving=true] .tsb-link-icon{animation:sidebar-page-arrive-fade var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-app-label{scale:1;transition:color var(--motion-duration-fast) var(--motion-ease-standard),opacity var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-app-button[data-current=true] .tsb-app-label,.tsb-app-button:is(:hover,:focus-visible) .tsb-app-label{scale:1}.tsb-app-button .tsb-switch-mark{translate:0 0;transition:color var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-app-button .tsb-switch-mark svg{opacity:1;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-app-button:is(:hover,:focus-visible) .tsb-switch-mark{translate:0 0}.tsb-pin svg{scale:1;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-pin:active:not(:disabled) svg{scale:1;opacity:.72}.tsb-pane{translate:0 0;opacity:1;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.workspace-sidebar-body[data-collapsed=true] .tsb-pane{translate:0 0;opacity:0}.tsb-mobile-backdrop{transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-app-button[data-arriving=true] .tsb-switch-mark svg,.tsb-settings[data-arriving=true]>svg{animation:sidebar-app-arrive-fade var(--motion-duration-fast) var(--motion-ease-standard)}}@keyframes sidebar-page-arrive-fade{0%{opacity:.65}to{opacity:1}}@keyframes sidebar-app-arrive-fade{0%{opacity:.65}to{opacity:1}}.tsb-pane-title{display:flex;align-items:center;gap:10px}.tsb-pane-title .tsb-switch-mark{width:28px;height:28px;border-radius:50%}.tsb-pane-title svg{width:16px;height:16px}.tsb-pane .tsb-body{flex:1 1 auto;padding-top:0;border-top:0}.tsb-pane [data-testid=trak-sidebar-standard]>.tsb-div{display:none}@media(prefers-reduced-motion:reduce){.workspace-sidebar-body[data-collapsed=true] .tsb-pane-reveal{transition:none}}.tsb-pane[data-view=controls]{background:transparent;border:0;border-radius:0}.tsb-pane{--muted-foreground: 215.4 16.3% 40%}.dark .tsb-pane{--muted-foreground: 0 0% 100%}.tsb-pane[data-view=controls]>.tsb-pane-heading{display:none}.tsb-pane[data-view=controls]>.tsb-body{padding-top:.75rem}.tsb-pane [hidden]{display:none!important}.tsb-app-menu{--tsb-icon-size: 18px;width:15.5rem;max-height:min(34rem,var(--radix-popover-content-available-height));overflow-y:auto;overscroll-behavior:contain;padding:.5rem;border-radius:var(--radius-popover);font-family:Urbanist,sans-serif}.tsb-pane .tsb-app-navigation{width:100%;min-width:0;max-height:none;overflow:visible;padding:0 0 .75rem;margin-bottom:.75rem;border-radius:0}.tsb-app-menu [data-testid=trak-sidebar-standard]>.tsb-div{display:none}.tsb-app-menu .tsb-div{height:1rem;padding-inline:12px}.tsb-app-menu .tsb-div-line{background:hsl(var(--foreground) / .12)}.tsb-app-menu .tsb-link{color:hsl(var(--foreground))}.tsb-topbar{--tsb-icon-size: var(--tsb-toolbar-icon-size);display:flex;flex:none;align-items:center;min-height:var(--tsb-topbar-height);gap:8px;min-width:0;margin-left:var(--tsb-rail-width);padding-inline:12px;padding-right:var(--tsb-edge-inset);background:var(--tsb-chrome-fade-across);position:relative;z-index:35}.tsb-topbar:after{content:"";position:absolute;top:100%;left:calc(var(--tsb-page-left) - var(--tsb-rail-width) + var(--tsb-frame-radius));right:0;height:1px;background:var(--tsb-frame-line);pointer-events:none;transition:left var(--tsb-fold)}.tsb-shell:after{content:"";position:absolute;top:var(--tsb-topbar-height);bottom:0;left:max(var(--tsb-rail-width),var(--tsb-page-left));z-index:3;width:var(--tsb-frame-radius);border-top:1px solid var(--tsb-frame-line);border-left:1px solid var(--tsb-frame-line);border-top-left-radius:var(--tsb-frame-radius);box-shadow:0 0 0 var(--tsb-frame-radius) var(--tsb-chrome-surface);clip-path:inset(0);pointer-events:none;transition:left var(--tsb-fold)}.workspace-sidebar-body[data-collapsed=true] :is(.tsb-shell,.tsb-topbar,.tsb-page-tools):after{transition:left var(--motion-duration-fast) var(--motion-ease-exit)}@media(prefers-reduced-motion:reduce){.workspace-sidebar-body[data-collapsed] .tsb-shell:before,.workspace-sidebar-body[data-collapsed] :is(.tsb-shell,.tsb-topbar,.tsb-page-tools):after{transition:none}}.tsb-topbar-lead{display:flex;flex:0 1 auto;justify-content:flex-start;min-width:0;max-width:100%}.tsb-topbar-navigation,:is(.tsb-topbar,.tsb-page-tools) .tsb-history{display:flex;align-items:center;flex-direction:row;justify-content:flex-end;width:auto;flex:none;gap:var(--tsb-toolbar-gap);margin:0;padding:0}.tsb-topbar-navigation{zoom:var(--tsb-toolbar-scale);position:relative;flex:0 1 auto;min-width:0;max-width:100%;justify-content:flex-start;padding:2px;border-radius:9999px}.tsb-topbar-navigation>:not(.tsb-topbar-quick-actions-cluster){flex-shrink:0}:is(.tsb-topbar,.tsb-page-tools) .tsb-jump{display:flex;align-items:center;justify-content:center;flex:none;width:var(--tsb-utility-width);height:var(--tsb-utility-size);margin-left:2px;padding:0;border:0;border-radius:9999px;background:transparent;color:hsl(var(--foreground));cursor:pointer}:is(.tsb-topbar,.tsb-page-tools) .tsb-jump:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.tsb-jump-tip{display:inline-flex;align-items:center;gap:6px}.tsb-jump-key{flex:none;padding:1px 5px;border:1px solid currentColor;border-radius:9999px;font-family:inherit;font-size:11px;opacity:.7}.tsb-topbar>.tsb-topbar-utilities{display:flex;flex:none;align-items:center;gap:0}.tsb-topbar-utilities .tsb-topbar-identity,.tsb-topbar .tsb-history{gap:0}:is(.tsb-topbar,.tsb-page-tools) .tsb-history .tsb-btn,:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-utilities :is(.tsb-btn,[data-page-help-trigger],[data-global-quick-actions-trigger],[data-page-presence=empty],.tsb-topbar-notifications>button){width:var(--tsb-utility-width);height:var(--tsb-utility-size)}.tsb-topbar-utilities [data-page-presence=viewers]{height:var(--tsb-utility-size)}.tsb-topbar-navigation .tsb-btn:disabled{opacity:1}.tsb-topbar-notifications{display:flex;align-items:center;gap:4px}.tsb-topbar-notifications:empty{display:none}.tsb-topbar-notifications>button{width:var(--tsb-toolbar-button-size);height:var(--tsb-toolbar-button-size);color:hsl(var(--foreground))}:is(.tsb-topbar,.tsb-page-tools) .tsb-history:before{display:none}:is(.tsb-topbar,.tsb-page-tools) .tsb-btn,:is(.tsb-topbar,.tsb-page-tools) [data-page-help-trigger],:is(.tsb-topbar,.tsb-page-tools) [data-global-quick-actions-trigger],:is(.tsb-topbar,.tsb-page-tools) [data-page-presence=empty]{width:var(--tsb-toolbar-button-size);height:var(--tsb-toolbar-button-size)}:is(.tsb-topbar,.tsb-page-tools) [data-page-presence=viewers]{height:28px}.tsb-topbar-identity{display:flex;align-items:center;flex:none;gap:6px}.tsb-topbar-navigation .tsb-topbar-identity{gap:var(--tsb-toolbar-gap)}.tsb-topbar-identity [aria-label="Account menu"]{width:34px;height:34px}.tsb-topbar-identity [data-testid=header-account-avatar]{width:30px;height:30px}.tsb-topbar>.tsb-topbar-actions{flex:none;margin-left:0}[data-connection-pill]{opacity:0;transform:translateY(calc(var(--motion-distance-sm) * -1)) scale(var(--motion-surface-grow-scale));transition:opacity var(--motion-duration-exit) var(--motion-ease-exit),transform var(--motion-duration-exit) var(--motion-ease-exit)}[data-connection-pill][data-shown=true]{opacity:1;transform:none;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-spring-playful-duration) var(--motion-spring-playful)}@media(max-height:800px)and (pointer:fine){.tsb-shell :is(.tsb-btn,.tsb-app-button),.tsb-rail-identity :is(a,button){width:34px;height:34px}.tsb-shell{--tsb-icon-size: 18px}.tsb-app-button .tsb-switch-mark,.tsb-rail-identity :is([data-testid=header-company-logo],[data-testid=header-account-avatar]){width:30px;height:30px}.tsb-brand{height:40px;margin-top:14.2px}.tsb-brand img,.tsb-brand .trak-hover-mark{width:calc(36.4px * 264.04 / 384.45);height:36.4px}.tsb-shell .tsb-actions{min-height:34px}.tsb-rail-shortcuts,.tsb-rail-apps{margin-top:8px;padding-top:8px}.tsb-shell .tsb-rail-identity{margin-top:2px}}:is(.tsb-shell,.tsb-topbar,.tsb-page-tools) :is(svg.untitled-icon,svg.lucide){width:var(--tsb-icon-size)!important;height:var(--tsb-icon-size)!important;flex-shrink:0;stroke-width:2;transition:stroke-width var(--tsb-quick)}@media(hover:hover){.tsb-topbar-navigation .tsb-history button:hover :is(svg.untitled-icon,svg.lucide),:is(.tsb-shell,.tsb-topbar,.tsb-page-tools) :is(button,a):hover:not(:disabled):not([aria-disabled=true]) :is(svg.untitled-icon,svg.lucide){stroke-width:2.75}:is(.tsb-topbar,.tsb-page-tools) :is(button:not([role=switch]),a):hover:not(:disabled){background-color:transparent!important}:is(.tsb-shell,.tsb-topbar,.tsb-page-tools) :is(button,a):hover{transform:none}}@media(prefers-reduced-motion:reduce){:is(.tsb-shell,.tsb-topbar,.tsb-page-tools) :is(svg.untitled-icon,svg.lucide){transition:none}}:is(.tsb-shell,.tsb-topbar,.tsb-page-tools) :is(button,a):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true],:active) :is(svg.untitled-icon,svg.lucide){stroke-width:2.75;translate:0 0;scale:1;rotate:0deg}.tsb-topbar{--tsb-glyph-lift: calc(var(--motion-glyph-nudge) / -2);--tsb-search-tilt: calc(var(--motion-glyph-turn) / -8)}:is(.tsb-topbar,.tsb-page-tools) :is(svg.untitled-icon,svg.lucide){transition:stroke-width var(--tsb-quick),color var(--tsb-quick),translate var(--motion-spring-snappy-duration) var(--motion-spring-snappy),scale var(--motion-spring-snappy-duration) var(--motion-spring-snappy),rotate var(--motion-spring-snappy-duration) var(--motion-spring-snappy)}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-navigation [data-glyph-press]:active:not(:disabled) :is(svg.untitled-icon,svg.lucide){transition:stroke-width var(--tsb-quick),translate var(--motion-duration-instant) ease-out,scale var(--motion-duration-instant) ease-out,rotate var(--motion-duration-instant) ease-out}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-navigation [data-glyph-press=back]:active:not(:disabled) :is(svg.untitled-icon,svg.lucide){translate:calc(var(--motion-glyph-nudge-lg) * -1) var(--tsb-glyph-lift)}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-navigation [data-glyph-press=forward]:active:not(:disabled) :is(svg.untitled-icon,svg.lucide){translate:var(--motion-glyph-nudge-lg) var(--tsb-glyph-lift)}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-navigation [data-glyph-press=search]:active:not(:disabled) :is(svg.untitled-icon,svg.lucide){rotate:var(--tsb-search-tilt)}@media(prefers-reduced-motion:reduce){:is(.tsb-topbar,.tsb-page-tools) :is(svg.untitled-icon,svg.lucide){transition:none}}.tsb-toggle{--tsb-toggle-way: -1}.workspace-sidebar-body[data-collapsed=true] .tsb-toggle{--tsb-toggle-way: 1}.tsb-toggle .tsb-toggle-bar{transition:translate var(--motion-spring-snappy-duration) var(--motion-spring-snappy)}.tsb-toggle:active:not(:disabled) .tsb-toggle-bar{translate:calc(var(--motion-glyph-nudge-lg) * var(--tsb-toggle-way)) 0}.tsb-pane .tsb-pinned,.tsb-pane [data-testid=trak-sidebar-standard]{padding-bottom:.75rem;margin-bottom:.25rem;background-image:linear-gradient(hsl(var(--foreground) / .1),hsl(var(--foreground) / .1));background-size:80% 1px;background-position:center bottom;background-repeat:no-repeat}.tsb-rail-apps .tsb-app-button[data-current=true] svg{stroke-width:2.75}.tsb-event-chip-progress{width:.8125rem;height:.8125rem;flex-shrink:0;color:hsl(var(--primary))}.tsb-event-chip[aria-busy=true]{border-color:hsl(var(--primary))}@media(max-width:63.999rem){[data-sidebar-navigation=true]{display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden}.workspace-sidebar-body{--tsb-rail-width: 4.5rem;--tsb-page-left: var(--tsb-rail-width);--tsb-pane-width: min( calc( ( (19.95rem + var(--tsb-rail-width)) * var(--side-panel-width-scale) - var(--tsb-rail-width) ) * var(--tsb-pane-scale) ), calc(100vw - var(--tsb-rail-width) - .5rem) );--tsb-topbar-height: 3.5rem;min-width:0}.workspace-sidebar-body>main,.workspace-sidebar-frame,.workspace-sidebar-page{min-height:0!important;min-width:0}.workspace-sidebar-body>main{flex:1;overflow:hidden}.workspace-sidebar-frame{gap:0!important;padding:var(--tsb-page-gap) 0!important;overflow:hidden}.workspace-sidebar-column{flex:none;width:var(--tsb-rail-width)}.workspace-sidebar-page .workspace-page-scroll-area{overflow:auto;overscroll-behavior:contain}.workspace-sidebar-page .admin-page-shell{min-height:0;padding-inline:.75rem}.workspace-sidebar-subheader{margin-left:var(--tsb-rail-width)}.tsb-topbar{flex-wrap:wrap;padding:8px 4px;gap:4px}.tsb-topbar-lead{min-width:0;max-width:100%;justify-content:flex-start}.tsb-topbar>.tsb-topbar-event{flex:0 1 auto;width:auto;min-width:44px;margin-left:auto}.tsb-topbar>.tsb-topbar-actions{flex-shrink:1;min-width:0;max-width:100%;overflow-x:auto}.tsb-topbar:after{display:none}.tsb-rail-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tsb-shell .tsb-rail-foot{flex:none;padding-bottom:max(8px,env(safe-area-inset-bottom))}.tsb-mobile-backdrop{position:fixed;inset:var(--tsb-topbar-height) 0 0 var(--tsb-rail-width);z-index:0;border:0;background:hsl(var(--foreground) / .18);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.tsb-mobile-backdrop[data-open=true]{opacity:1;pointer-events:auto}@starting-style{.tsb-mobile-backdrop[data-open=true]{opacity:0}}.tsb-pane-reveal{z-index:4}.tsb-pane[data-view=controls]{border-right:1px solid var(--tsb-frame-line)}}@media(max-width:63.999rem)and (pointer:coarse){:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-utilities :is(.tsb-btn,[data-page-help-trigger],[data-global-quick-actions-trigger],[data-page-presence=empty],.tsb-topbar-notifications>button){width:44px;height:44px}:is(.tsb-topbar,.tsb-page-tools) .tsb-jump{height:44px}:is(.tsb-topbar,.tsb-page-tools) .tsb-btn,:is(.tsb-topbar,.tsb-page-tools) [data-page-help-trigger],:is(.tsb-topbar,.tsb-page-tools) [data-global-quick-actions-trigger],:is(.tsb-topbar,.tsb-page-tools) [data-page-presence=empty],.tsb-topbar-notifications>button{width:44px;height:44px}:is(.tsb-topbar,.tsb-page-tools) [data-page-presence=viewers]{min-width:44px;min-height:44px}}.tsb-pane-resize{position:absolute;top:var(--tsb-topbar-height);bottom:0;left:calc(100% + var(--tsb-pane-width) - 4px);z-index:3;width:8px;cursor:col-resize;touch-action:none}.tsb-pane-resize:after{content:"";position:absolute;inset:0 3px;border-radius:9999px;background:hsl(var(--foreground) / 0);transition:background-color var(--tsb-quick)}.tsb-pane-resize:hover:after,.tsb-pane-resize:focus-visible:after,.workspace-sidebar-body[data-pane-resizing=true] .tsb-pane-resize:after{background:hsl(var(--foreground) / .18)}.tsb-pane-resize:focus-visible{outline:none}.workspace-sidebar-body[data-collapsed=true] .tsb-pane-resize{left:calc(100% - 4px)}.workspace-sidebar-body[data-pane-overlay=true] .tsb-pane-resize{display:none}.workspace-sidebar-body[data-pane-resizing=true],.workspace-sidebar-body[data-pane-resizing=true] *{transition:none!important;-webkit-user-select:none;user-select:none}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-actions[data-testid=topbar-quick-actions]{--tsb-icon-size: var(--tsb-toolbar-icon-size);--tsb-quick-action-size: var(--tsb-toolbar-button-size);gap:var(--tsb-toolbar-gap)}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-view-controls .tsb-topbar-secondary-group .pill-tab-nav{--tsb-icon-size: var(--tsb-toolbar-icon-size);gap:var(--tsb-toolbar-gap)!important;padding:2px!important}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-view-controls .pill-tab-nav .pill-tab-nav-tab{width:var(--tsb-toolbar-button-size)!important;height:var(--tsb-toolbar-button-size)!important;min-width:var(--tsb-toolbar-button-size)!important;min-height:var(--tsb-toolbar-button-size)!important;flex-basis:var(--tsb-toolbar-button-size)}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-view-controls .pill-tab-nav .pill-tab-nav-tab:not(:has(svg)){width:auto!important}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group [role=img]{width:var(--tsb-toolbar-control-height);height:var(--tsb-toolbar-control-height)}:is(.tsb-topbar,.tsb-page-tools) :is(.tsb-btn,[data-page-presence=empty]):not(.tsb-topbar-navigation *){width:var(--tsb-toolbar-control-height);height:var(--tsb-toolbar-control-height)}:is(.tsb-topbar,.tsb-page-tools) [data-slot=save-status-pill]{box-sizing:border-box;height:var(--tsb-toolbar-control-height);min-height:var(--tsb-toolbar-control-height);padding-inline:10px;font-size:12px}:is(.tsb-topbar,.tsb-page-tools) :is(button,a)[data-slot=button]:not(.tsb-btn):not(:has(svg:only-child)){height:var(--tsb-toolbar-control-height);min-height:var(--tsb-toolbar-control-height)}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-view-controls,:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group{align-items:center;gap:8px}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group>*,:is(.tsb-topbar,.tsb-page-tools) [data-testid=event-quick-view-controls]{margin-block:0!important}:is(.tsb-topbar,.tsb-page-tools) [data-testid=event-publication-control]{height:var(--tsb-toolbar-control-height)}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group :is(button:not([role=switch]),a):has(svg):not([data-timesheet-action-layout=labelled],.pill-tab-nav-tab,[role=combobox]){width:var(--tsb-toolbar-control-height)!important;height:var(--tsb-toolbar-control-height)!important;min-width:var(--tsb-toolbar-control-height)!important;min-height:var(--tsb-toolbar-control-height)!important;flex-basis:var(--tsb-toolbar-control-height);border:0!important;border-radius:9999px;box-shadow:inset 0 0 0 .75px hsl(var(--foreground) / .12)!important}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group .pill-tab-nav{box-sizing:border-box;height:var(--tsb-toolbar-control-height);gap:var(--tsb-toolbar-gap)!important;padding:2px!important;border:0!important;background:transparent!important;box-shadow:inset 0 0 0 .75px hsl(var(--foreground) / .12)!important}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group .pill-tab-nav .pill-tab-nav-tab{height:var(--tsb-toolbar-button-size)!important;min-height:var(--tsb-toolbar-button-size)!important}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group .pill-tab-nav .pill-tab-nav-tab:has(svg){width:var(--tsb-toolbar-button-size)!important;min-width:var(--tsb-toolbar-button-size)!important;flex-basis:var(--tsb-toolbar-button-size)}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group :is(svg.untitled-icon,svg.lucide){width:var(--tsb-toolbar-icon-size);height:var(--tsb-toolbar-icon-size)}:is(.tsb-topbar,.tsb-page-tools) [data-slot=save-status-pill],:is(.tsb-topbar,.tsb-page-tools) [data-testid=event-completed-header-badge]{box-sizing:border-box;height:var(--tsb-toolbar-control-height)!important;min-height:var(--tsb-toolbar-control-height);padding-inline:10px!important;color:hsl(var(--foreground))!important;font-size:12px!important;font-weight:500}:is(.tsb-topbar,.tsb-page-tools) [data-testid=event-completed-header-badge]{background:hsl(var(--trak-accent) / .14)!important}:is(.tsb-topbar,.tsb-page-tools) [data-slot=save-status-pill]>[data-slot=save-status-capsule]{background-color:hsl(var(--cta-accent) / .14)}:is(.tsb-topbar,.tsb-page-tools) [data-slot=save-status-pill]>[data-slot=save-status-tick]{color:hsl(var(--cta-accent))}:is(.tsb-topbar,.tsb-page-tools) [data-slot=save-status-pill]:not(:has([data-slot=save-status-saved-label])){width:var(--tsb-toolbar-control-height);padding-inline:0!important}:root:not(.dark) :is(.tsb-topbar,.tsb-page-tools) [data-testid=event-completed-header-badge]{background:#b2d60038!important}:root:not(.dark) :is(.tsb-topbar,.tsb-page-tools) [data-slot=save-status-pill]>[data-slot=save-status-capsule]{background-color:#b2d60038}:root:not(.dark) :is(.tsb-topbar,.tsb-page-tools) [data-slot=save-status-pill]>[data-slot=save-status-tick]{color:#7f9900}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group .pill-tab-nav{align-items:center;padding:3px!important}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group .pill-tab-nav .pill-tab-nav-tab:has(svg){width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;flex-basis:22px}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group .pill-tab-nav-active-lens{--pill-lens-fill: hsl(var(--foreground) / .1);--pill-lens-edge: transparent}:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group .pill-tab-nav .pill-tab-nav-tab[data-state=active]{color:hsl(var(--trak-accent))!important}:root:not(.dark) :is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group .pill-tab-nav .pill-tab-nav-tab[data-state=active]{color:#7f9900!important}@layer components{:is(.tsb-topbar,.tsb-page-tools) .tsb-topbar-secondary-group .pill-tab-nav .pill-tab-nav-tab:has(svg){height:22px!important;min-height:22px!important}}.tsb-topbar>.tsb-topbar-view-controls{flex:1 1 auto;min-width:0}.tsb-topbar-view-controls>:is(.tsb-topbar-save-status,.tsb-topbar-field-group:has([data-testid=event-completed-header-badge])){order:99!important;margin-left:0!important}.tsb-topbar>.tsb-topbar-view-controls[data-align=start]:after{content:"";order:98;flex:1 1 auto}:is(.tsb-topbar,.tsb-page-tools) [data-slot=save-status-pill],:is(.tsb-topbar,.tsb-page-tools) [data-testid=event-completed-header-badge]{height:var(--tsb-toolbar-button-size)!important;min-height:var(--tsb-toolbar-button-size);padding-inline:8px!important;font-size:11px!important}:is(.tsb-topbar,.tsb-page-tools) [data-slot=save-status-pill]:not(:has([data-slot=save-status-saved-label])){width:var(--tsb-toolbar-button-size);padding-inline:0!important}.view-toggle-icons .pill-tab-nav-scrollport{padding-bottom:0}.workspace-sidebar-body .view-toggle-icons .pill-tab-nav-tab{width:var(--tsb-tab-height);min-width:var(--tsb-tab-height);padding:0;gap:0;justify-content:center}.workspace-sidebar-body .view-toggle-icons .pill-tab-nav-tab>span.pill-tab-nav-content{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tsb-rail-apps .tsb-app-button[data-app=vendors]{--tsb-rail-bar: hsl(var(--site-teal));--tsb-rail-mark: var(--tsb-rail-bar)}
