.ts-hero-shell[data-v-4f21c291]{padding-top:0;min-height:0}.timesheet-test[data-v-4f21c291]{--ts-gold:#d9b12c;--ts-ink:#141619;--ts-muted:#727b8e;color:var(--ts-ink);background:#faf9f6}.ts-hero[data-v-4f21c291]{padding:30px 0 58px;background:radial-gradient(ellipse at 90% 30%,#e4c24c16,transparent 55%)}.ts-topline[data-v-4f21c291]{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-bottom:42px;font-size:14px}.ts-topline a[data-v-4f21c291]{color:var(--ts-ink);text-decoration:none}.ts-draft[data-v-4f21c291]{color:var(--ts-muted);font-size:12px;border:1px solid #e2e5eb;border-radius:999px;padding:7px 12px;background:#fff}.ts-hero-grid[data-v-4f21c291]{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:64px}.ts-eyebrow[data-v-4f21c291]{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;color:#a17c13;margin:0 0 16px}.timesheet-test :where(.ts-section:not(#projects)) h2[data-v-4f21c291]{font-size:clamp(28px,3vw,42px);font-weight:900;line-height:1.13;letter-spacing:-.02em;margin:0 0 24px}.timesheet-test :where(.ts-section:not(#projects)) h3[data-v-4f21c291]{font-size:23px;line-height:1.2;font-weight:900;margin:20px 0 14px}.ts-lead[data-v-4f21c291]{font-size:19px;line-height:1.65;color:var(--ts-muted);max-width:550px;margin:0 0 24px}.ts-audiences[data-v-4f21c291]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}.ts-audiences span[data-v-4f21c291]{font-size:13px;font-weight:700;background:#efeee9;border-radius:8px;padding:7px 11px}.ts-actions[data-v-4f21c291]{display:flex;gap:12px;flex-wrap:wrap}.ts-button[data-v-4f21c291]{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:50px;padding:12px 20px;color:var(--ts-ink);background:#fff;border:1px solid #e0e3e9;border-radius:14px;text-decoration:none;font-size:14px;font-weight:800;transition:background .2s}.ts-primary[data-v-4f21c291]{background:var(--ts-gold);border-color:var(--ts-gold)}.ts-button[data-v-4f21c291]:hover{background:#efe7c9}.ts-platform[data-v-4f21c291]{font-size:13px;font-weight:700;color:var(--ts-muted);margin:22px 0 0}.ts-visual[data-v-4f21c291]{background:linear-gradient(140deg,#23241f,#151b27);color:#fff;border:1px solid #414135;border-radius:28px;padding:26px;box-shadow:0 24px 55px #11182718}.ts-visual-head[data-v-4f21c291]{display:flex;align-items:center;gap:10px;font-size:14px}.ts-dot[data-v-4f21c291]{width:8px;height:8px;border-radius:50%;background:var(--ts-gold)}.ts-scheme[data-v-4f21c291]{margin-left:auto;color:#c3c7ce;font-size:12px}.ts-diagram[data-v-4f21c291]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0}.ts-node[data-v-4f21c291]{display:flex;align-items:center;gap:12px;padding:18px 14px;border:1px solid #ffffff20;border-radius:12px;background:#ffffff06;font-size:14px}.ts-node span[data-v-4f21c291]{color:var(--ts-gold);font-size:12px}.ts-hub[data-v-4f21c291]{grid-column:1/-1;border:1px solid #d9b12c80;background:#d9b12c0c;border-radius:18px;display:flex;flex-direction:column;align-items:center;padding:26px;gap:8px}.ts-hub .ts-eyebrow[data-v-4f21c291]{color:var(--ts-gold);margin:0}.ts-hub strong[data-v-4f21c291]{font-size:36px;font-weight:900}.ts-hub>span[data-v-4f21c291]:last-child{color:#c3c7ce;font-size:14px}.ts-visual-note[data-v-4f21c291]{color:#bfc3cb;font-size:12px;line-height:1.6;margin:0}.ts-section[data-v-4f21c291]{padding:64px 0;scroll-margin-top:110px}.ts-feature-grid[data-v-4f21c291]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:32px}.ts-card[data-v-4f21c291]{border:1px solid #e1e4eb;background:#fff;border-radius:24px;padding:28px}.ts-number[data-v-4f21c291]{flex-shrink:0;white-space:nowrap;font-size:13px;font-weight:800;color:#a17c13}.ts-card p[data-v-4f21c291]{line-height:1.7;font-size:16px;margin:0}.ts-card .ts-detail[data-v-4f21c291]{margin-top:20px}.ts-detail[data-v-4f21c291]{font-size:13px!important;line-height:1.65;color:var(--ts-muted)}.ts-interface[data-v-4f21c291]{background:#f1f0ec}.ts-heading[data-v-4f21c291]{display:flex;justify-content:space-between;align-items:end;gap:30px}.ts-heading>p[data-v-4f21c291]{max-width:330px;line-height:1.6;color:var(--ts-muted);margin:0 0 24px}.ts-tabs[data-v-4f21c291]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 20px}.ts-tabs button[data-v-4f21c291]{font:inherit;font-size:14px;font-weight:800;padding:12px 20px;border:1px solid #dfe2e8;border-radius:12px;background:#fff;color:var(--ts-ink);cursor:pointer}.ts-tabs button[aria-selected=true][data-v-4f21c291]{background:var(--ts-ink);color:#fff;border-color:var(--ts-ink)}.ts-screen[data-v-4f21c291]{border:1px solid #dfe2e8;border-radius:24px;background:#fff;overflow:hidden}.ts-placeholder[data-v-4f21c291]{margin:22px;min-height:300px;border:1px dashed #cbd0da;border-radius:16px;background:linear-gradient(135deg,#faf9f6,#f3f4f5);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:var(--ts-muted);padding:24px;text-align:center}.ts-placeholder strong[data-v-4f21c291]{color:var(--ts-ink);font-size:20px}.ts-placeholder span[data-v-4f21c291]{font-size:14px}.ts-screen-caption[data-v-4f21c291]{display:flex;align-items:center;gap:20px;padding:0 26px 22px}.ts-screen-caption p[data-v-4f21c291]{margin:0;line-height:1.7;color:var(--ts-muted);font-size:14px}.ts-conditions[data-v-4f21c291]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.ts-muted[data-v-4f21c291]{color:var(--ts-muted);line-height:1.7;max-width:510px}.ts-price[data-v-4f21c291]{background:#fff;border:1px solid #e4d6a8;border-radius:24px;padding:32px}.ts-price>strong[data-v-4f21c291]{font-size:34px;font-weight:900}.ts-price>p[data-v-4f21c291]{color:var(--ts-muted);margin:8px 0 22px}.ts-price dl[data-v-4f21c291]{margin:28px 0}.ts-price dl div[data-v-4f21c291]{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #eceef1;font-size:14px}.ts-price dt[data-v-4f21c291]{color:var(--ts-muted)}.ts-price dd[data-v-4f21c291]{font-weight:700;text-align:right;margin:0}.ts-next[data-v-4f21c291]{border-top:1px solid #e4e5e8;padding-top:38px;padding-bottom:46px}.ts-next h2[data-v-4f21c291]{font-size:26px}.ts-next p[data-v-4f21c291]:last-child{color:var(--ts-muted);line-height:1.7;max-width:850px}.timesheet-test[data-v-4f21c291] :is(a,button,[tabindex]):focus-visible{outline:3px solid #a17c13;outline-offset:4px}@media(max-width:1050px){.ts-hero-grid[data-v-4f21c291]{gap:30px;grid-template-columns:1fr 1fr}.ts-visual[data-v-4f21c291]{padding:20px}.ts-node[data-v-4f21c291]{padding:14px 10px;font-size:12px}.ts-conditions[data-v-4f21c291]{gap:36px}}@media(max-width:760px){.ts-hero[data-v-4f21c291]{padding:22px 0 34px}.ts-topline[data-v-4f21c291]{align-items:flex-start;flex-direction:column;margin-bottom:30px;gap:12px}.ts-hero-grid[data-v-4f21c291],.ts-conditions[data-v-4f21c291]{grid-template-columns:1fr;gap:32px}.ts-feature-grid[data-v-4f21c291]{grid-template-columns:1fr;gap:14px}.ts-section[data-v-4f21c291]{padding:38px 0}.ts-heading[data-v-4f21c291]{display:block}.ts-lead[data-v-4f21c291]{font-size:17px}.ts-actions[data-v-4f21c291]{flex-direction:column}.ts-button[data-v-4f21c291]{width:100%}.ts-visual[data-v-4f21c291]{border-radius:22px}.ts-node[data-v-4f21c291]{font-size:13px}.ts-card[data-v-4f21c291]{padding:24px}.ts-placeholder[data-v-4f21c291]{margin:14px;min-height:220px}.ts-screen-caption[data-v-4f21c291]{padding:0 20px 20px;align-items:start}.ts-price[data-v-4f21c291]{padding:24px}.ts-price>strong[data-v-4f21c291]{font-size:30px}.ts-tabs button[data-v-4f21c291]{padding:10px 14px}.ts-draft[data-v-4f21c291]{font-size:11px}.ts-price dl div[data-v-4f21c291]{flex-direction:column;gap:6px}.ts-price dd[data-v-4f21c291]{text-align:left}}.ts-limits[data-v-4f21c291]{padding-left:20px;margin:0;color:var(--ts-muted);line-height:1.7;font-size:15px}.ts-limits li+li[data-v-4f21c291]{margin-top:14px}@media(max-width:760px){.ts-node[data-v-4f21c291]{flex-direction:column;align-items:flex-start;gap:6px;font-size:12px}.ts-node span[data-v-4f21c291]{white-space:nowrap;flex-shrink:0}}#features.ts-section[data-v-4f21c291]{padding-top:56px}.ts-projects .ts-card[data-v-4f21c291]{display:flex;flex-direction:column}.ts-project-link[data-v-4f21c291]{margin-top:auto;padding-top:24px;color:#a17c13;font-weight:800;text-decoration:none}.ts-project-link[data-v-4f21c291]:hover{text-decoration:underline}.ts-project-head[data-v-4f21c291]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.ts-project-head>.itf-button[data-v-4f21c291]{flex-shrink:0;margin-top:44px}.ts-project-head .itf-section-heading[data-v-4f21c291]{max-width:980px}.ts-project-head h2[data-v-4f21c291]{font-weight:900;letter-spacing:-.02em}.itf-enterprise-case-grid[data-v-4f21c291]{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.itf-enterprise-case-card[data-v-4f21c291]{display:flex;flex-direction:column;min-height:390px;padding:24px;border:1px solid #e6e8ec;border-radius:24px;background:#fff;box-shadow:0 18px 44px #1113170d;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.itf-enterprise-case-card__top[data-v-4f21c291]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.itf-enterprise-case-card__top strong[data-v-4f21c291]{color:#111317;font-size:17px;line-height:1.22;font-weight:900}.itf-enterprise-case-card__top span[data-v-4f21c291]{color:#7b8190;font-size:14px;font-weight:900}.itf-enterprise-case-card__meta[data-v-4f21c291],.itf-enterprise-case-card__scale[data-v-4f21c291]{margin:20px 0 0;color:#6b7280;font-size:15px;font-weight:800;line-height:1.35}.itf-enterprise-case-card__scale[data-v-4f21c291]{margin-top:8px;color:#9a7415}.itf-enterprise-case-card h3[data-v-4f21c291]{margin:18px 0 0;color:#111317;font-size:22px;line-height:1.18;font-weight:900}.itf-enterprise-case-card>p[data-v-4f21c291]:last-of-type{margin:16px 0 24px;color:#6b7280;font-size:15px;line-height:1.45}.itf-enterprise-card-link[data-v-4f21c291]{display:inline-flex;align-items:center;gap:7px;width:fit-content;margin-top:auto;border:0;background:transparent;color:#9a7415;font:inherit;font-size:16px;font-weight:900;text-decoration:none;cursor:pointer}.itf-enterprise-card-link span[aria-hidden=true][data-v-4f21c291]{transition:transform .22s ease}@media(min-width:768px){.itf-enterprise-case-grid .itf-enterprise-case-card[data-v-4f21c291]{display:grid;grid-template-rows:minmax(42px,auto) minmax(42px,auto) minmax(22px,auto) minmax(104px,auto) 1fr auto;row-gap:0}@supports (grid-template-rows: subgrid){.itf-enterprise-case-grid .itf-enterprise-case-card[data-v-4f21c291]{grid-row:span 6;grid-template-rows:subgrid}}.itf-enterprise-case-grid .itf-enterprise-case-card__top[data-v-4f21c291]{margin:0}.itf-enterprise-case-grid .itf-enterprise-case-card__meta[data-v-4f21c291]{margin:0;padding-top:12px}.itf-enterprise-case-grid .itf-enterprise-case-card__scale[data-v-4f21c291]{margin:0;padding-top:6px}.itf-enterprise-case-grid .itf-enterprise-case-card h3[data-v-4f21c291]{margin:0;padding-top:18px;padding-bottom:16px}.itf-enterprise-case-grid .itf-enterprise-case-card>p[data-v-4f21c291]:last-of-type{margin:0;padding-bottom:24px}.itf-enterprise-case-grid .itf-enterprise-card-link[data-v-4f21c291]{margin-top:0;align-self:end}}.itf-enterprise-case-card__top span[data-v-4f21c291]{flex:0 0 auto;white-space:nowrap}@media(max-width:1180px){.itf-enterprise-case-grid[data-v-4f21c291]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.itf-enterprise-case-grid[data-v-4f21c291]{grid-template-columns:1fr}.ts-project-head[data-v-4f21c291]{display:block}.ts-project-head>.itf-button[data-v-4f21c291]{margin:0 0 24px}}.itf-enterprise-case-card[data-v-4f21c291]{color:#111317}.itf-enterprise-card-link[data-v-4f21c291]{font-weight:400}@media(max-width:767px){.itf-enterprise-case-card[data-v-4f21c291]{padding:22px}}#conditions[data-v-4f21c291]{scroll-margin-top:110px}.ts-exchange[data-v-4f21c291]{padding:24px;border:1px solid #e4d6a8;border-radius:24px;background:#fff;min-width:0}.timesheet-test .ts-exchange h3[data-v-4f21c291]{margin:0 0 18px;font-size:23px;line-height:1.2}.ts-exchange__sources[data-v-4f21c291],.ts-exchange__arrows[data-v-4f21c291]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ts-exchange__node[data-v-4f21c291]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:16px;border:1px solid #e1e4eb;border-radius:12px;min-width:0}.ts-exchange__sources .ts-exchange__node[data-v-4f21c291]{display:grid;grid-template-rows:auto 1fr;align-items:center;min-height:112px}#integration .ts-muted+.ts-muted[data-v-4f21c291]{margin-top:16px}.ts-exchange__node strong[data-v-4f21c291]{display:block;font-size:16px;font-weight:800;line-height:1.35;color:#111317}.ts-exchange__node p[data-v-4f21c291]{margin:8px 0 0;font-size:14px;line-height:1.45;color:var(--ts-muted)}.ts-exchange__hub[data-v-4f21c291]{border-color:#d9b12c}.ts-exchange__arrows[data-v-4f21c291],.ts-exchange__arrow[data-v-4f21c291]{text-align:center;color:#8b6810;font-size:28px;font-weight:800;line-height:32px}.ts-exchange__note[data-v-4f21c291]{margin:16px 0 0;padding-top:14px;border-top:1px solid #e1e4eb;font-size:13px;line-height:1.5;color:var(--ts-muted)}@media(max-width:760px){.ts-exchange[data-v-4f21c291]{padding:20px}.ts-exchange__node[data-v-4f21c291]{padding:14px 10px}.ts-exchange__sources[data-v-4f21c291],.ts-exchange__arrows[data-v-4f21c291]{gap:8px}}.timesheet-test .itf-solutions-dashboard__bottom[data-v-4f21c291]{display:grid;align-content:center;gap:0;background:#d4af3714;border-color:#d4af3740;color:#111317;box-shadow:none}.ts-hero-result[data-v-4f21c291]{grid-area:1/1;visibility:hidden;min-width:0;align-self:center}.ts-hero-result.is-active[data-v-4f21c291]{visibility:visible}.timesheet-test .itf-solutions-dashboard__bottom h3[data-v-4f21c291]{color:#111317}.timesheet-test .itf-solutions-dashboard__bottom p[data-v-4f21c291]{color:#6d7481}.timesheet-test .itf-solutions-dashboard__main[data-v-4f21c291]{background:#fbfaf6}.timesheet-test .itf-solutions-dashboard-map__node[data-v-4f21c291]{background:#f7f6f2b8;border-color:#e6e8ec;color:#111317;box-shadow:0 12px 28px #1113170a}.timesheet-test .itf-solutions-dashboard-map__node strong[data-v-4f21c291]{color:#111317}.timesheet-test .itf-solutions-dashboard-map__node small[data-v-4f21c291]{color:#9a7415}.timesheet-test .itf-solutions-dashboard-map__node[data-v-4f21c291]:is(.is-active,:hover,:focus-visible){background:#ffffffe6;border-color:#d4af37ad;box-shadow:0 16px 34px #d4af3724}.ts-overview[data-v-4f21c291]{margin:8px 0 30px}.ts-image-button[data-v-4f21c291]{display:block;width:100%;border:0;padding:18px;background:#f8f7f3;cursor:zoom-in}.ts-image-button img[data-v-4f21c291]{display:block;width:100%;height:auto;border-radius:12px}.ts-detail-image[data-v-4f21c291]{display:flex;align-items:center;justify-content:center}.ts-detail-image img[data-v-4f21c291]{height:auto;width:100%;max-width:100%;object-fit:contain}.ts-screen-portrait[data-v-4f21c291]{max-width:880px;margin-inline:auto}.ts-screen-portrait .ts-detail-image img[data-v-4f21c291]{width:auto;max-width:100%}.ts-personnel-crop[data-v-4f21c291]{clip-path:inset(.3% 2.7% 0 4.8% round 12px);transform:translate(-1.05%)}.ts-working-day-crop[data-v-4f21c291]{clip-path:inset(.7% 2.2% 0 1.6% round 12px);transform:translate(.3%)}.ts-screen-portrait .ts-screen-caption[data-v-4f21c291]{flex-wrap:wrap}.ts-screen-caption[data-v-4f21c291]{padding:22px 26px;justify-content:space-between}.ts-screen-caption h3[data-v-4f21c291]{font-size:20px;margin:0 0 6px}.ts-enlarge-hint[data-v-4f21c291]{font:inherit;font-size:13px;color:#a17c13;flex-shrink:0;border:0;background:transparent;padding:0;cursor:zoom-in;text-align:left}.ts-enlarge-hint[data-v-4f21c291]:hover{text-decoration:underline}.ts-image-dialog[data-v-4f21c291]{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(1500px,96vw);max-width:96vw;max-height:94vh;padding:0;border:1px solid #dfe2e8;border-radius:20px;background:#fff;color:#111518}.ts-image-dialog[data-v-4f21c291]::backdrop{background:#0f1216cc}.ts-dialog-toolbar[data-v-4f21c291]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;position:sticky;top:0;background:#fff;border-bottom:1px solid #e1e4eb;z-index:1}.ts-dialog-toolbar button[data-v-4f21c291]{font:inherit;cursor:pointer;padding:10px 16px;border:1px solid #dfe2e8;border-radius:10px;background:#fff;flex-shrink:0}.ts-dialog-body[data-v-4f21c291]{display:flex;align-items:center;justify-content:center;overflow:auto;padding:16px;text-align:center;max-height:calc(94dvh - 100px)}.ts-dialog-body img[data-v-4f21c291]{display:block;width:auto;height:auto;max-width:100%;max-height:calc(94dvh - 132px);object-fit:contain;margin:auto}@media(max-width:760px){.ts-image-button[data-v-4f21c291]{padding:8px}.ts-detail-image[data-v-4f21c291]{height:auto}.ts-screen-caption[data-v-4f21c291]{padding:18px;flex-direction:column;align-items:flex-start;gap:12px}.ts-screen-caption h3[data-v-4f21c291]{font-size:18px}.ts-dialog-toolbar[data-v-4f21c291]{padding:12px;font-size:14px}.ts-dialog-body[data-v-4f21c291]{padding:8px}.ts-enlarge-hint[data-v-4f21c291]{font-size:12px}}.ts-implementation-list[data-v-4f21c291]{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:18px;color:var(--ts-muted);line-height:1.7}.ts-implementation-list li[data-v-4f21c291]{padding-left:20px;border-left:2px solid #d4af37}.ts-price h3[data-v-4f21c291]{font-size:30px;line-height:1.2;margin:12px 0 18px}.ts-price .itf-button[data-v-4f21c291]{width:100%;white-space:normal;text-align:center;height:auto;min-height:54px;padding:14px 20px}@media(max-width:760px){.ts-price h3[data-v-4f21c291]{font-size:26px}}.ts-day-edit-crop[data-v-4f21c291]{clip-path:inset(.4% 2.4% 0 .8% round 12px);transform:translate(.8%)}.ts-platforms[data-v-4f21c291]{display:flex;gap:6px;width:fit-content;padding:5px;border:1px solid #ded8c9;border-radius:14px;margin:8px 0 20px;background:#fff}.ts-platforms button[data-v-4f21c291]{font:inherit;font-weight:800;padding:12px 28px;border:0;border-radius:10px;background:transparent;color:#111518;cursor:pointer}.ts-platforms button[aria-pressed=true][data-v-4f21c291]{background:#d4af37}.ts-cloud-note[data-v-4f21c291]{font-size:14px;color:var(--ts-muted);margin:0 0 16px}.ts-cloud-crop[data-v-4f21c291]{position:relative;display:block;width:var(--crop-width);max-width:100%;aspect-ratio:var(--crop-ratio);overflow:hidden;border-radius:20px;flex-shrink:0;background:#fff}.ts-cloud-crop img[data-v-4f21c291]{position:absolute;left:var(--image-left);top:var(--image-top);width:var(--image-width)!important;max-width:none!important;height:auto!important;max-height:none!important;border-radius:0}.ts-dialog-body .ts-cloud-crop[data-v-4f21c291]{width:min(var(--crop-width),calc((94dvh - 150px) * var(--crop-ratio)))}.ts-cloud-crop[data-v-4f21c291]{border-radius:var(--crop-round-x) / var(--crop-round-y)}@media(max-width:760px){.ts-platforms button[data-v-4f21c291]{padding:10px 24px}}
