@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)}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 .contact-row-actions a.btn-primary{background:transparent;border-color:var(--border);color:var(--text-dim)}body .contacts-table tbody tr:focus-within .contact-row-actions a.btn-primary,body .contacts-table tbody tr:hover .contact-row-actions a.btn-primary{background:var(--text);border-color:var(--text);color:var(--surface)}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}@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"}