@media (min-width:768px){.btn,.btn-sm,.fpill{height:30px;min-height:30px}.fpill{display:inline-flex;align-items:center}}[data-theme=dark]{--table-rule:color-mix(in srgb,var(--border-soft) 78%,transparent)}[data-theme=dark] :is(.tbl,.hub-data-table,.time-entry-table) :is(th,td){border-color:var(--table-rule)!important}[data-theme=dark] :is(.reference-task-row,.file-explorer-row,.company-files-row,.company-reference-task-row,.tasks-table-row,.members-row){border-bottom-color:var(--table-rule)!important}[data-theme=dark] :is(.companies-table.tbl tbody tr.company-row.selected,.hub-data-table tbody tr.selected,.tasks-table-row.selected,.reference-task-row.selected){background:var(--surface-3)!important;color:var(--text)!important}[data-theme=dark] :is(.companies-table.tbl tbody tr.company-row.selected,.hub-data-table tbody tr.selected,.tasks-table-row.selected,.reference-task-row.selected) :is(a,button,strong,span,small,em,time,td,.tasks-table-title,.reference-task-title){color:inherit}[data-theme=dark] .assistant-row.is-selected .assistant-row-open{background:var(--surface-3)!important;color:var(--text)!important}:root{--hub-mobile-title-size:28px;--hub-mobile-title-line:1.12;--hub-mobile-title-weight:600;--hub-mobile-title-tracking:-0.025em;--hub-mobile-detail-title-size:24px}@media (max-width:767px){.topbar,.topbar.has-pushed{display:none!important}.td-wrap2{padding:16px 20px 0!important}:is(.page-title,.hub-list-title h1,.file-explorer-heading h1,.companies-heading h1,.home-heading h1,.mobile-screen-head h1,.td-mobile-head h1,.assistant-mobile-heading h1,.settings-mobile>h1,.schedule-mobile-month){font-size:var(--hub-mobile-title-size)!important;font-weight:var(--hub-mobile-title-weight)!important;line-height:var(--hub-mobile-title-line)!important;letter-spacing:var(--hub-mobile-title-tracking)!important}:is(.company-mobile-identity h1,.contact-mobile-identity h1,.document-mobile-meta h1,.document-mobile-empty-head h1){font-size:var(--hub-mobile-detail-title-size)!important;font-weight:var(--hub-mobile-title-weight)!important;line-height:1.2!important;letter-spacing:-.02em!important}}:root{--ease:cubic-bezier(.2,.8,.2,1);--ease-out:cubic-bezier(.16,1,.3,1)}.btn,.hm-btn{transition:background .14s var(--ease),border-color .14s var(--ease),box-shadow .14s var(--ease),color .14s var(--ease),transform .12s var(--ease)}.btn:active:not(:disabled),.hm-btn:active:not([disabled]){transform:scale(.97)}.nav-item{transition:background .14s var(--ease),color .14s var(--ease)}.nav-item svg{transition:color .14s var(--ease)}@keyframes hmRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hmPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.hm-head{animation:hmRise .32s var(--ease-out) both}.hm-stack>.hm-card{animation:hmRise .38s var(--ease-out) both}.hm-stack>.hm-card:nth-child(2){animation-delay:45ms}.hm-stack>.hm-card:nth-child(3){animation-delay:90ms}.hm-stack>.hm-card:nth-child(4){animation-delay:135ms}.hm-stack>.hm-card:nth-child(5){animation-delay:.18s}.hm-rail>.hm-card:first-child{animation-delay:60ms}.hm-rail>.hm-card:nth-child(2){animation-delay:105ms}.hm-rail>.hm-card:nth-child(3){animation-delay:.15s}.hm-rail>.hm-card:nth-child(4){animation-delay:195ms}.hm-slot{animation:hmPop .24s var(--ease-out) both}.hm-row{transition:background .14s var(--ease)}.hm-dot{transition:background .2s var(--ease)}.hm-bar i{transition:width .6s var(--ease-out)}.hm-pill{transition:border-color .14s var(--ease),color .14s var(--ease),transform .12s var(--ease)}.hm-pill:active{transform:scale(.96)}.hm-check{transition:border-color .14s var(--ease),opacity .14s var(--ease),transform .12s var(--ease)}.hm-check:hover{transform:scale(1.08)}.hm-check:active{transform:scale(.9)}.td-row .td-box{transition:background .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease),transform .18s var(--ease)}.td-check:hover .td-box{transform:scale(1.06)}.td-check:active .td-box{transform:scale(.9)}.td-row{transition:background .16s var(--ease)}.td-row .td-text{transition:color .2s var(--ease)}:is(.time-report-presets,.document-view-segment,.hub-segment,.ive-seg,.theme-seg)>:is(.on,.active,[aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current=true]){position:relative;isolation:isolate;background:transparent!important;box-shadow:none!important}:is(.time-report-presets,.document-view-segment,.hub-segment,.ive-seg,.theme-seg)>:is(.on,.active,[aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current=true]):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--surface);box-shadow:0 1px 2px rgba(17,17,16,.1)}@keyframes growUp{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes growRight{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.time-daily-chart button i{transform-origin:bottom;animation:growUp .6s var(--ease-out) both}.time-daily-chart button:nth-child(2) i{animation-delay:30ms}.time-daily-chart button:nth-child(3) i{animation-delay:60ms}.time-daily-chart button:nth-child(4) i{animation-delay:90ms}.time-daily-chart button:nth-child(5) i{animation-delay:.12s}.time-daily-chart button:nth-child(6) i{animation-delay:.15s}.time-daily-chart button:nth-child(7) i{animation-delay:.18s}.hm-bar i,.reports-time-bars i,.time-breakdown-row i span{transform-origin:left;animation:growRight .7s var(--ease-out) both}.hub-data-table tbody tr .row-action,.time-entry-table tbody tr .time-entry-more{opacity:0;transform:translateX(3px);transition:opacity .14s var(--ease),transform .14s var(--ease)}.hub-data-table tbody tr:focus-within .row-action,.hub-data-table tbody tr:hover .row-action,.time-entry-table tbody tr:focus-within .time-entry-more,.time-entry-table tbody tr:hover .time-entry-more{opacity:1;transform:none}@media (hover:none){.hub-data-table tbody tr .row-action,.time-entry-table tbody tr .time-entry-more{opacity:1;transform:none}}body .finance-content .stat-row,body .reports-summary,body .time-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;border:1px solid var(--border);border-radius:12px;background:var(--surface);overflow:hidden}body .finance-content .stat-row>.card,body .reports-summary>.card,body .time-summary>section{min-width:0;border:0;border-left:1px solid var(--border);border-radius:0;box-shadow:none;background:transparent;padding:14px 18px}body .finance-content .stat-row>:first-child,body .reports-summary>:first-child,body .time-summary>:first-child{border-left:0}body .time-report{gap:14px}body .time-report-controls{padding:0;border:0;background:transparent}body .time-report-controls input[type=date]{font-variant-numeric:tabular-nums;color-scheme:light dark}body .time-report-controls input[type=date]::-webkit-calendar-picker-indicator{opacity:.45;transition:opacity .14s var(--ease,ease);cursor:pointer}body .time-report-controls input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:.9}body .time-log-form{padding:10px 14px}body .time-daily-chart{gap:6px}body .time-daily-chart button i{max-width:44px;margin-inline:auto;border-radius:6px 6px 2px 2px;background:color-mix(in srgb,var(--accent) 26%,var(--surface-2));transition:background .16s var(--ease,ease),transform .16s var(--ease,ease)}body .time-daily-chart button.selected i,body .time-daily-chart button:hover i{background:var(--accent)}body .time-daily-chart button.selected i{box-shadow:0 0 0 3px var(--accent-weak)}body .time-entry-table td{height:42px}body .time-entry-table th{font-size:11px;letter-spacing:.04em}body .time-entry-table tbody tr:hover{background:var(--surface-3)}body .contacts-table tr.contacts-group td{padding:0;height:auto;background:var(--surface)}body .contacts-table tr.contacts-group:hover td{background:var(--surface)}body .contacts-group-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:11px 24px;border:0;background:transparent;color:var(--text-dim);font:inherit;font-weight:500;text-align:left;cursor:pointer;transition:background .14s var(--ease,ease)}body .contacts-group-toggle:hover{background:var(--surface-3)}body .contacts-group-toggle i{width:6px;height:6px;border-right:1.5px solid var(--text-faint);border-bottom:1.5px solid var(--text-faint);transform:rotate(-45deg);transition:transform .22s var(--ease,ease)}body .contacts-group-toggle.open i{transform:rotate(45deg)}body .contacts-group-toggle span{padding:1px 8px;border-radius:999px;background:var(--surface-3);color:var(--text-dim);font-size:11.5px}body .contacts-group-toggle small{margin-left:auto;color:var(--text-faint);font-size:12px;font-weight:400}body .contacts-table tbody tr.clickable{animation:hubIn .24s var(--ease,ease) both}body .is-empty-workspace .document-workspace{display:flex;justify-content:center;align-items:center;overflow:hidden}body .is-empty-workspace .document-detail,body .is-empty-workspace .document-index{display:none}body .is-empty-workspace .document-preview{flex:1;align-self:stretch;background:transparent}body .connect-scope-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--surface)}body .connect-scope-grid>label{margin:0;border:0;border-top:1px solid var(--border);border-radius:0;background:transparent;padding:9px 14px;transition:background .14s var(--ease,ease)}body .connect-scope-grid>label:first-child{border-top:0}body .connect-scope-grid>label:hover{background:var(--hover)}body .is-empty-workspace .document-preview{display:flex;align-items:center;justify-content:center}body .connect-scope-grid>label{flex-direction:row-reverse;justify-content:space-between;align-items:center}body .connect-scope-grid input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;flex:none;width:30px;height:18px;margin:0;border:0;border-radius:99px;background:var(--surface-2);cursor:pointer;transition:background .2s var(--ease,ease)}body .connect-scope-grid input[type=checkbox]:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .22s var(--ease,ease)}body .connect-scope-grid input[type=checkbox]:checked{background:var(--accent)}body .connect-scope-grid input[type=checkbox]:checked:after{transform:translateX(12px)}body .connect-scope-grid input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .document-detail>*,body .document-preview-canvas>*{animation:hubIn .24s var(--ease,ease) both}body .document-index-row{transition:background .14s var(--ease,ease)}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}