:root{--ink:#f7efe7;--ink-soft:#d8c8bc;--paper:#0a0a0f;--paper-strong:#121219;--sand:#171720;--sand-deep:#232430;--accent:#df7f4c;--accent-2:#7fd2c0;--gold:#d8b06d;--olive:#8aa299;--white:#fff;--muted:#9e958f;--line:hsla(0,0%,100%,.09);--line-strong:hsla(0,0%,100%,.16);--shadow:0 28px 90px rgba(0,0,0,.42)}.tt-signup-lane{min-height:100%}.tt-signup-intake-lanes{align-items:start}.tt-signup-intake-proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.tt-signup-intake-proof-card{min-height:100%}.tt-signup-intake-status-copy{max-width:68ch}.tt-signup-lane-kicker{min-width:0}.tt-signup-selected-list{margin-top:4px}.tt-signup-search-state{min-width:0}.tt-signup-search-results{gap:12px}.tt-signup-result-address{overflow-wrap:anywhere}.tt-signup-direct-actions,.tt-signup-primary-actions{align-items:flex-start}.tt-signup-direct-actions .tt-note,.tt-signup-primary-actions .tt-note{flex:1 1 240px;min-width:0}.tt-signup-direct-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.tt-signup-direct-form-grid .tt-form-field:first-child,.tt-signup-direct-form-grid .tt-form-field:nth-child(4),.tt-signup-direct-form-grid .tt-form-field:nth-child(5){grid-column:1/-1}.tt-signup-result{width:100%;text-align:left;border:1px solid hsla(0,0%,100%,.08);cursor:pointer;transition:border-color .18s ease,transform .18s ease}.tt-signup-result.is-selected{border-color:rgba(240,194,98,.65);transform:translateY(-1px)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0;padding:0;min-height:100%;font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif}body{background:#0b0d11;color:#f4ecdf}.tt-auth-shell{padding:48px 20px}.tt-auth-entry-shell,.tt-auth-shell{min-height:100vh;display:flex;align-items:center;justify-content:center}.tt-auth-entry-shell{padding:32px 16px;font-family:Inter,Avenir Next,Segoe UI,sans-serif;background:#f7ecdf;color:#241610}.tt-auth-card{width:min(760px,100%);padding:32px;border-radius:28px}.tt-auth-entry-card{width:min(460px,100%);display:grid;grid-gap:18px;gap:18px;padding:28px;border-radius:24px;background:#fffaf4;border:1px solid hsla(30,40%,60%,.45);box-shadow:0 24px 60px rgba(110,71,38,.12)}.tt-auth-entry-field,.tt-auth-entry-form,.tt-auth-entry-head{display:grid}.tt-auth-entry-head{gap:8px;text-align:center}.tt-auth-entry-title{margin:0;font-size:2.1rem;line-height:1.05}.tt-auth-entry-back-row,.tt-auth-entry-copy,.tt-auth-entry-footer-copy{margin:0}.tt-auth-entry-copy{color:rgba(36,22,16,.72);line-height:1.5}.tt-auth-entry-banner{padding:12px 14px;border-radius:14px;font-weight:600}.tt-auth-entry-banner-success{background:#eefbf2;border:1px solid rgba(48,129,83,.22);color:#256c42}.tt-auth-entry-banner-error{background:#fff1ee;border:1px solid rgba(183,73,49,.22);color:#9f3625}.tt-auth-entry-google{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:56px;box-sizing:border-box;padding:12px 18px;border-radius:18px;border:1px solid hsla(30,40%,60%,.35);background:#fff;color:#241610;font-size:1.05rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none}.tt-auth-entry-google-mark{font-size:26px;line-height:1;flex:0 0 auto}.tt-auth-entry-divider{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;color:rgba(36,22,16,.56)}.tt-auth-entry-divider-line{height:1px;background:hsla(31,35%,59%,.35)}.tt-auth-entry-back-link,.tt-auth-entry-divider-label,.tt-auth-entry-field-label,.tt-auth-entry-link{font-weight:600}.tt-auth-entry-divider-label{font-size:13px}.tt-auth-entry-form{gap:14px}.tt-auth-entry-field{gap:8px}.tt-auth-entry-input,.tt-auth-entry-secondary,.tt-auth-entry-submit{width:100%;box-sizing:border-box;font:inherit}.tt-auth-entry-input{padding:14px 16px;border-radius:14px;border:1px solid hsla(31,35%,59%,.55);background:#fff;color:#241610}.tt-auth-entry-secondary,.tt-auth-entry-submit{min-height:52px;border-radius:18px;font-size:1rem;font-weight:700}.tt-auth-entry-submit{border:0;background:linear-gradient(135deg,#c85f35,#e39a41);color:#fffaf6}.tt-auth-entry-secondary:disabled,.tt-auth-entry-submit:disabled{cursor:not-allowed}.tt-auth-entry-submit:disabled{background:#c9c1b8}.tt-auth-entry-secondary{border:1px solid hsla(31,35%,59%,.45);background:#fffaf4;color:#7a4b27}.tt-auth-entry-footer-copy{text-align:center;color:rgba(36,22,16,.78)}.tt-resend-verification{margin-top:-4px;padding-top:18px;border-top:1px solid hsla(31,35%,59%,.25)}.tt-resend-verification-stack{display:grid;grid-gap:12px;gap:12px}.tt-resend-verification-title{font-size:15px}.tt-resend-verification-input{width:100%}.tt-resend-verification-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tt-resend-verification-actions .tt-note{flex:1 1 220px;min-width:0}.tt-auth-entry-link{color:#241610}.tt-auth-entry-back-row{text-align:center}.tt-auth-entry-back-link{color:#7a4b27;text-decoration:none}.tt-auth-shell-marketing{padding:48px 20px;background:linear-gradient(180deg,#f8efe6,#f5e6d6);color:#241610}.tt-auth-card-marketing{background:rgba(255,252,248,.96);border:1px solid hsla(29,43%,66%,.55);box-shadow:0 28px 80px rgba(115,72,28,.16);color:#241610}.tt-portal-gate-card{width:min(920px,100%)}.tt-portal-gate-title{margin:16px 0 0;font-size:clamp(2rem,4vw,3rem);line-height:1.05;color:#241610}.tt-portal-gate-copy{margin-top:14px;color:rgba(36,22,16,.78);max-width:62ch}.tt-portal-gate-info-grid{gap:18px}.tt-portal-gate-info-stack{margin-top:22px}.tt-portal-gate-info-card{padding:24px;border-radius:24px;background:rgba(255,250,245,.98);border:1px solid hsla(30,44%,71%,.5);box-shadow:0 16px 40px rgba(115,72,28,.08)}.tt-portal-gate-info-title{margin:0;color:#241610}.tt-portal-gate-info-copy{margin:0;color:rgba(36,22,16,.74)}.tt-portal-gate-error{margin-top:18px;color:#9d2f1f}.tt-admin-access-marketing{background:hsla(30,53%,93%,.92);border:1px solid hsla(30,44%,71%,.45)}.tt-portal-gate-admin-access{margin-top:18px}.tt-portal-gate-admin-summary{color:#241610}.tt-portal-gate-admin-copy{color:rgba(36,22,16,.74)}.tt-portal-gate-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.tt-portal-login-form-note{margin-top:6px}.tt-auth-shell-workspaces{padding:32px 16px}.tt-workspace-choice-card{width:min(720px,100%)}.tt-workspace-choice-head{align-items:flex-start}.tt-workspace-choice-title{margin:8px 0 0}.tt-workspace-choice-copy{margin-bottom:0}.tt-workspace-choice-summary-grid{gap:16px;margin-top:18px}.tt-workspace-choice-summary-card{gap:10px}.tt-workspace-choice-summary-value{margin:0;overflow-wrap:anywhere}.tt-workspace-choice-summary-copy{margin-bottom:0}.tt-workspace-choice-list{gap:14px;margin-top:18px}.tt-workspace-choice-item{overflow:hidden;border:1px solid hsla(31,35%,59%,.35)}.tt-workspace-choice-item-head{align-items:flex-start;gap:14px}.tt-workspace-choice-item-copy{min-width:0}.tt-workspace-choice-item-title{display:block;margin-top:6px;overflow-wrap:anywhere}.tt-workspace-choice-item-meta{margin-top:6px}.tt-workspace-choice-default{margin-top:6px;color:#256c42;font-weight:700}.tt-workspace-choice-role{max-width:100%}.tt-workspace-choice-actions{margin-top:14px}.tt-claim-shell{padding:56px 24px;background:radial-gradient(circle at top left,rgba(223,127,76,.18),transparent 34%),radial-gradient(circle at top right,rgba(127,210,192,.12),transparent 28%),linear-gradient(180deg,#0b0d11,#12131a)}.tt-claim-hero{width:min(1180px,100%);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.85fr);grid-gap:28px;gap:28px;align-items:stretch}.tt-claim-copy{display:grid;align-content:center;grid-gap:18px;gap:18px}.tt-claim-copy h1{margin:0;font-size:clamp(2.4rem,5vw,4.4rem);line-height:.98;letter-spacing:-.04em;max-width:12ch}.tt-claim-copy .tt-copy{max-width:60ch;font-size:1.05rem}.tt-claim-panel{align-self:center;padding:28px;border-radius:30px;background:linear-gradient(180deg,rgba(20,21,28,.95),rgba(13,14,20,.98));border:1px solid hsla(0,0%,100%,.08);box-shadow:var(--shadow)}.tt-claim-password-card{display:grid;grid-gap:18px;gap:18px}.tt-claim-password-card,.tt-password-setup-card{width:100%}.tt-password-setup-copy{margin:0;max-width:58ch}.tt-password-setup-grid{margin-top:8px}.tt-password-setup-actions{align-items:flex-start;gap:14px}.tt-password-setup-note{flex:1 1 260px;max-width:44ch}.tt-password-setup-feedback{margin:0}.tt-auth-form{display:grid;grid-gap:16px;gap:16px;margin-top:24px}.tt-form-field{display:grid;grid-gap:8px;gap:8px}.tt-form-field span{font-size:.95rem;color:hsla(37,49%,92%,.82)}.tt-input,.tt-select,.tt-textarea{width:100%;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:#f4ecdf;border-radius:14px;padding:14px 16px;font:inherit}.tt-textarea{min-height:144px;resize:vertical}.tt-input::placeholder{color:hsla(37,49%,92%,.42)}.tt-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tt-admin-access summary:focus-visible,.tt-btn-ghost:focus-visible,.tt-btn-secondary:focus-visible,.tt-btn:focus-visible,.tt-icon-btn:focus-visible,.tt-input:focus-visible,.tt-select:focus-visible,.tt-sidebar-link:focus-visible{outline:2px solid hsla(35,81%,70%,.9);outline-offset:3px;border-color:hsla(35,81%,70%,.72);box-shadow:0 0 0 4px rgba(223,127,76,.18)}.tt-input:-webkit-autofill,.tt-input:-webkit-autofill:focus-visible,.tt-input:-webkit-autofill:hover{-webkit-text-fill-color:#f4ecdf;box-shadow:inset 0 0 0 100px rgba(20,21,28,.96);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.tt-form-field.is-invalid .tt-input,.tt-form-field.is-invalid .tt-select{border-color:hsla(0,100%,74%,.7);box-shadow:0 0 0 3px hsla(0,100%,74%,.12)}.tt-field-error{font-size:.86rem;color:#ffb4a3}.tt-form-error{margin-top:18px;color:#ffb4a3}.tt-admin-access{margin-top:18px;padding:18px 20px;border-radius:20px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08)}.tt-admin-access summary{cursor:pointer;font-weight:700;color:hsla(37,49%,92%,.9)}.tt-admin-access p{margin:12px 0 0}@media (max-width:900px){.tt-auth-entry-shell,.tt-auth-shell,.tt-auth-shell-marketing,.tt-auth-shell-workspaces,.tt-claim-shell{align-items:flex-start;padding:28px 16px}.tt-auth-card,.tt-auth-card-marketing,.tt-claim-panel,.tt-workspace-choice-card{width:100%;padding:24px;border-radius:24px}.tt-claim-hero,.tt-grid-2.tt-portal-gate-info-grid{grid-template-columns:1fr}.tt-grid-3.tt-workspace-choice-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-claim-copy h1{max-width:none}.tt-claim-proof-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-portal-gate-copy{max-width:none}.tt-portal-gate-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.tt-password-setup-actions{display:grid;grid-template-columns:1fr}.tt-password-setup-note{max-width:none}.tt-workspace-choice-item-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;grid-gap:12px;gap:12px}.tt-workspace-choice-item-meta,.tt-workspace-choice-summary-value-email{overflow-wrap:anywhere}}@media (max-width:640px){.tt-auth-entry-shell,.tt-auth-shell,.tt-auth-shell-marketing,.tt-auth-shell-workspaces,.tt-claim-shell{padding:20px 12px}.tt-auth-card,.tt-auth-card-marketing,.tt-auth-entry-card,.tt-claim-panel,.tt-workspace-choice-card{padding:20px;border-radius:20px}.tt-portal-gate-info-card,.tt-workspace-choice-item{padding:18px;border-radius:18px}.tt-grid-3.tt-workspace-choice-summary-grid{grid-template-columns:1fr}.tt-workspace-choice-item .tt-inline-actions,.tt-workspace-choice-item-head{display:flex;flex-direction:column;align-items:stretch}.tt-claim-password-card,.tt-password-setup-card{gap:16px}.tt-claim-proof-strip{grid-template-columns:1fr}.tt-password-setup-title{font-size:1.75rem!important}.tt-password-setup-grid{grid-template-columns:1fr}.tt-auth-shell .tt-inline-actions .tt-btn,.tt-auth-shell .tt-inline-actions .tt-btn-ghost,.tt-auth-shell .tt-inline-actions .tt-btn-secondary,.tt-password-setup-button,.tt-portal-gate-actions .tt-btn,.tt-portal-gate-actions .tt-btn-secondary,.tt-workspace-choice-item .tt-btn,.tt-workspace-choice-role{width:100%;justify-content:center}.tt-auth-entry-title{font-size:1.85rem}.tt-auth-entry-google{padding-inline:14px}.tt-resend-verification-actions{flex-direction:column;align-items:stretch}.tt-portal-gate-actions{grid-template-columns:1fr}.tt-admin-access-marketing,.tt-portal-gate-info-card{padding:18px;border-radius:18px}.tt-portal-gate-admin-summary{display:block}.tt-resend-verification-button{width:100%;justify-content:center}}@media (max-width:440px){.tt-auth-entry-card{padding:18px 16px;gap:16px}.tt-auth-entry-title{font-size:1.65rem}.tt-auth-entry-google{flex-direction:column;gap:8px;padding-block:14px}.tt-auth-entry-divider{gap:8px}}.tt-setup-payment-card,.tt-whish-payment-card{width:min(880px,100%)}.tt-setup-payment-stack,.tt-whish-payment-stack,.tt-whish-proof-form,.tt-whish-review-panel{gap:18px}.tt-setup-payment-detail-card,.tt-setup-payment-info-card,.tt-setup-payment-summary-card,.tt-whish-payment-instructions-card,.tt-whish-payment-proof-card,.tt-whish-payment-stage-card,.tt-whish-payment-summary-card{padding:22px}.tt-setup-payment-actions,.tt-whish-payment-actions{align-items:stretch}.tt-setup-payment-primary-form,.tt-setup-payment-primary-form .tt-btn{width:100%}.tt-whish-payment-qr{width:min(240px,100%);height:auto;display:block}.tt-whish-proof-feedback,.tt-whish-review-feedback{max-width:56ch}@media (max-width:980px){.tt-setup-payment-info-grid,.tt-setup-payment-summary-grid,.tt-whish-payment-main-grid,.tt-whish-payment-stage-grid,.tt-whish-review-actions{grid-template-columns:1fr}.tt-setup-payment-actions,.tt-whish-payment-actions{flex-direction:column;align-items:stretch}.tt-setup-payment-actions>*,.tt-whish-payment-actions>*{width:100%}.tt-setup-payment-actions .tt-btn,.tt-setup-payment-actions .tt-btn-secondary,.tt-whish-payment-actions .tt-btn,.tt-whish-payment-actions .tt-btn-secondary,.tt-whish-proof-submit,.tt-whish-review-actions .tt-input{width:100%;justify-content:center}.tt-whish-payment-instructions-card{gap:16px}}@media (max-width:640px){.tt-setup-payment-card,.tt-whish-payment-card{padding:18px;border-radius:20px}.tt-setup-payment-detail-card,.tt-setup-payment-info-card,.tt-setup-payment-summary-card,.tt-whish-payment-instructions-card,.tt-whish-payment-proof-card,.tt-whish-payment-stage-card,.tt-whish-payment-summary-card{padding:18px;border-radius:18px}.tt-setup-payment-shell,.tt-whish-payment-shell{padding-inline:12px}.tt-whish-payment-qr{width:min(220px,100%);margin-inline:auto}}.tt-form-banner-wrap{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.tt-form-banner{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.tt-form-banner-success{border-color:rgba(127,210,192,.34);background:rgba(127,210,192,.1)}.tt-form-banner-error{border-color:hsla(0,100%,74%,.34);background:hsla(0,100%,74%,.08)}.tt-proof-pill{border:1px solid hsla(0,0%,100%,.12)}.tt-proof-pill-live{background:rgba(127,210,192,.16);border-color:rgba(127,210,192,.28)}.tt-proof-pill-connected{background:hsla(38,58%,64%,.16);border-color:hsla(38,58%,64%,.3)}.tt-proof-pill-operator-entered{background:rgba(223,127,76,.16);border-color:rgba(223,127,76,.3)}.tt-proof-pill-manual-review,.tt-proof-pill-planned{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.14)}.tt-proof-pill-blocked{background:hsla(0,100%,74%,.12);border-color:hsla(0,100%,74%,.24)}.tt-analytics-kpi-card{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.08)}.tt-analytics-decision-card{background:linear-gradient(180deg,rgba(21,24,32,.88),rgba(15,17,24,.96));border:1px solid hsla(0,0%,100%,.08)}.tt-analytics-bar-card{min-height:0;box-shadow:none;background:hsla(0,0%,100%,.03)}.tt-analytics-bar-track{margin-top:12px;height:12px;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.06)}.tt-analytics-bar-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(223,127,76,.95),rgba(127,210,192,.9));box-shadow:0 0 18px rgba(127,210,192,.2)}.tt-app-shell{min-height:100vh;display:grid;grid-template-columns:minmax(232px,268px) minmax(0,1fr)}.tt-sidebar{padding:20px;border-right:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.tt-sidebar-mobile-nav{margin:0}.tt-sidebar-mobile-nav-trigger{display:none}.tt-sidebar-nav{margin:14px 0}.tt-sidebar-nav,.tt-sidebar-nav-group,.tt-sidebar-nav-links{display:grid;grid-gap:6px;gap:6px}.tt-sidebar-nav-label{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(37,49%,92%,.48);padding:0 2px}.tt-sidebar-current{display:grid;grid-gap:6px;gap:6px;margin-top:24px;padding:16px 18px;border-radius:18px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08)}.tt-sidebar-current p{margin:0;color:hsla(37,49%,92%,.7)}.tt-sidebar-link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:12px;color:inherit;text-decoration:none;background:hsla(0,0%,100%,.04);border:1px solid transparent;transition:background-color .14s ease,border-color .14s ease,transform .14s ease;font-size:.9rem}.tt-sidebar-link:hover{background:hsla(0,0%,100%,.07);transform:translateX(2px)}.tt-sidebar-link.is-active{background:rgba(223,127,76,.14);border-color:rgba(223,127,76,.34)}.tt-sidebar-link span{display:flex;align-items:center;gap:8px}.tt-sidebar-link.is-disabled{opacity:.48;pointer-events:none;cursor:not-allowed;transform:none}.tt-sidebar-link-meta{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tt-main-column{min-width:0;display:flex;flex-direction:column}.tt-app-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.08)}.tt-main-content{padding:24px}.tt-stack{display:grid;grid-gap:20px;gap:20px}.tt-split-compact{display:flex;align-items:center;justify-content:space-between;gap:16px}.tt-inline-actions-wrap{flex-wrap:wrap}.tt-inline-link{color:inherit;text-decoration:none;font-size:.9rem;font-weight:700}.tt-inline-link:hover{text-decoration:underline}.tt-list-tight{display:grid;grid-gap:8px;gap:8px}.tt-surface{padding:24px;border-radius:24px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.tt-portal-evidence-list,.tt-portal-evidence-meta,.tt-portal-evidence-row,.tt-portal-next-action,.tt-portal-next-action-copy,.tt-portal-scanline,.tt-portal-status-strip,.tt-portal-status-strip-head{display:grid}.tt-portal-evidence-list,.tt-portal-scanline,.tt-portal-status-strip,.tt-portal-status-strip-head{gap:18px}.tt-portal-scanline{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-portal-status-card{gap:10px}.tt-portal-scanline-card{min-height:100%;display:grid;grid-gap:10px;gap:10px}.tt-portal-next-action{grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr);gap:18px;align-items:start}.tt-portal-action-sidecar,.tt-portal-action-support,.tt-portal-evidence-card,.tt-portal-next-action-copy{gap:14px}.tt-portal-action-support{display:grid;grid-gap:14px;gap:14px}.tt-portal-action-sidecar{min-height:100%}.tt-portal-evidence-list{gap:14px}.tt-portal-evidence-row{grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.08)}.tt-portal-evidence-row:first-child{padding-top:0;border-top:0}.tt-portal-evidence-row p,.tt-portal-evidence-row strong{margin:0}.tt-portal-evidence-meta{gap:8px;justify-items:end}.tt-platform-detail-card,.tt-platform-meta-grid,.tt-platform-queue,.tt-platform-queue-badges,.tt-platform-queue-detail,.tt-platform-queue-item,.tt-platform-queue-primary,.tt-platform-queue-title{display:grid}.tt-platform-queue{gap:16px;margin-top:18px}.tt-platform-queue-item{border-radius:22px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);overflow:hidden}.tt-platform-queue-summary{list-style:none;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(240px,.95fr);grid-gap:18px;gap:18px;align-items:start;padding:20px 22px;cursor:pointer}.tt-platform-queue-summary::-webkit-details-marker{display:none}.tt-platform-queue-primary,.tt-platform-queue-title{gap:6px}.tt-platform-detail-card h4,.tt-platform-detail-card p,.tt-platform-queue-primary strong,.tt-platform-queue-title strong{margin:0}.tt-platform-queue-badges{gap:8px;align-content:start}.tt-platform-queue-detail{gap:16px;padding:0 22px 22px;border-top:1px solid hsla(0,0%,100%,.08)}.tt-platform-row-actions{padding-top:12px}.tt-platform-detail-card,.tt-platform-editor-card{min-height:0;box-shadow:none;background:hsla(0,0%,100%,.03)}.tt-platform-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.tt-platform-admin-rollout-card,.tt-platform-admin-rollout-card-grid,.tt-platform-bootstrap-card,.tt-platform-bootstrap-result,.tt-platform-commercial-editor,.tt-platform-commercial-invite-card,.tt-platform-commercial-summary-card,.tt-platform-editor-intro,.tt-platform-followup-grid,.tt-platform-tenant-control-surface,.tt-platform-tenant-detail-grid,.tt-settings-control-index-card,.tt-settings-control-surface,.tt-settings-editor,.tt-settings-location-card{display:grid;grid-gap:14px;gap:14px}.tt-platform-bootstrap-head,.tt-platform-bootstrap-result-head,.tt-platform-tenant-queue-head{justify-content:space-between;align-items:flex-start;width:100%}.tt-platform-bootstrap-grid{gap:12px}.tt-platform-tenant-queue-links{align-items:flex-start}.tt-platform-tenant-detail-grid{gap:16px}.tt-platform-editor-context{max-width:72ch;overflow-wrap:anywhere}.tt-platform-followup-grid{align-items:start}.tt-platform-bootstrap-toggle{width:-moz-fit-content;width:fit-content;max-width:100%}.tt-platform-bootstrap-actions{align-items:flex-start;gap:12px}.tt-platform-bootstrap-result-block{min-width:0}.tt-platform-bootstrap-link{display:inline-block;max-width:100%;overflow-wrap:anywhere}.tt-settings-editor-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.tt-settings-editor-field-full{grid-column:1/-1}.tt-settings-editor-actions{align-items:center;flex-wrap:wrap}.tt-settings-editor-feedback{max-width:min(100%,420px)}.tt-platform-commercial-editor-grid,.tt-platform-commercial-invite-grid,.tt-platform-commercial-summary-grid{gap:12px}.tt-platform-commercial-invite-head{justify-content:space-between;align-items:flex-start;width:100%}.tt-platform-commercial-setup-link{display:inline-block;max-width:100%;overflow-wrap:anywhere}.tt-platform-admin-rollout-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.tt-platform-admin-rollout-card-status{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.tt-platform-admin-page-footer-card,.tt-platform-admin-page-hero,.tt-platform-admin-page-metric-card{min-width:0}.tt-platform-admin-page-footer-card,.tt-platform-admin-page-hero-copy,.tt-platform-admin-page-metric-card{overflow-wrap:anywhere}.tt-platform-admin-page-hero-actions{align-items:flex-start}.tt-platform-admin-page-hero-copy-stack,.tt-platform-editor-intro-copy,.tt-platform-tenant-queue-head-copy{gap:8px}.tt-platform-admin-page-metric-label-value,.tt-platform-admin-page-metric-value,.tt-platform-admin-rollout-card-title{display:block}.tt-platform-admin-page-metric-value{font-size:clamp(1.7rem,3vw,2rem);line-height:1;letter-spacing:-.04em}.tt-platform-admin-page-metric-label-value{font-size:clamp(1.05rem,2.2vw,1.2rem);line-height:1.15}.tt-platform-admin-rollout-blockers,.tt-platform-admin-rollout-board-head,.tt-platform-admin-rollout-card-grid-shell,.tt-platform-admin-rollout-grid-shell,.tt-platform-editor-surface{margin-top:16px}.tt-platform-admin-rollout-board-head{gap:10px}.tt-platform-admin-rollout-empty-card,.tt-platform-admin-rollout-tenant-card{min-height:0;box-shadow:none;background:hsla(0,0%,100%,.03)}.tt-platform-admin-rollout-card-title{font-size:1.1rem;overflow-wrap:anywhere}.tt-platform-admin-page-footer-list,.tt-platform-admin-rollout-blocker-list{margin-top:8px}.tt-platform-admin-page-footer-list{margin-top:12px}.tt-platform-admin-page-footer-head{gap:12px}.tt-onboarding-mini-card,.tt-onboarding-module,.tt-onboarding-module-meta,.tt-onboarding-module-queue,.tt-onboarding-queue-card,.tt-onboarding-summary-card,.tt-onboarding-track-card{display:grid;grid-gap:14px;gap:14px}.tt-onboarding-module{scroll-margin-top:120px}.tt-onboarding-queue-card{min-height:0;box-shadow:none;background:hsla(0,0%,100%,.03)}.tt-onboarding-mini-card{min-height:0;box-shadow:none;background:hsla(0,0%,100%,.025)}.tt-onboarding-subcard{min-height:0;box-shadow:none;background:hsla(0,0%,100%,.03)}.tt-conversation-card,.tt-filter-bar,.tt-filter-bar-head,.tt-filter-chip-row,.tt-ops-badge-stack,.tt-ops-mobile-card,.tt-ops-mobile-list,.tt-ops-mobile-meta,.tt-reference-details,.tt-reference-panel{display:grid}.tt-conversation-card,.tt-filter-bar,.tt-ops-mobile-card,.tt-reference-details,.tt-reference-panel{gap:18px}.tt-filter-bar{padding:18px 20px}.tt-filter-bar-head{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.tt-filter-bar-label,.tt-filter-bar-trailing,.tt-reference-panel-copy{min-width:0}.tt-filter-bar-trailing{display:flex;justify-content:flex-end;align-items:center;text-align:right}.tt-filter-chip-row{grid-template-columns:repeat(auto-fit,minmax(140px,max-content));gap:10px;align-items:start}.tt-filter-chip{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:hsla(37,49%,92%,.82);font-weight:700}.tt-filter-chip.is-active{border-color:hsla(35,81%,70%,.38);background:hsla(35,81%,70%,.12);color:#fff2d9}.tt-reference-panel-copy{gap:10px}.tt-reference-panel-copy .tt-copy,.tt-reference-panel-copy h3{margin:0}.tt-settings-page-action-row,.tt-settings-page-inline-note,.tt-settings-page-reference-details,.tt-settings-page-reference-grid-2,.tt-settings-page-reference-grid-3,.tt-settings-page-reference-list,.tt-settings-page-reference-stack,.tt-settings-page-state-copy,.tt-settings-page-state-head,.tt-settings-page-state-note,.tt-settings-page-state-title{min-width:0}.tt-onboarding-select-state-title,.tt-onboarding-status-title,.tt-settings-page-state-title{margin:8px 0 0}.tt-onboarding-select-state-copy,.tt-onboarding-status-note,.tt-settings-page-state-note{margin-bottom:0}.tt-onboarding-blockers-empty,.tt-onboarding-blockers-spaced,.tt-onboarding-card-action-row,.tt-onboarding-checklist-stack,.tt-onboarding-guide-grid-top,.tt-onboarding-overview-stack-spaced,.tt-onboarding-reference-paths-top,.tt-onboarding-reference-stack-top,.tt-onboarding-tenant-actions,.tt-settings-page-action-row,.tt-settings-page-inline-note,.tt-settings-page-reference-list{margin-top:12px}.tt-onboarding-guide-grid-top,.tt-onboarding-reference-paths-top,.tt-onboarding-reference-stack-top,.tt-onboarding-tenant-grid-top{margin-top:18px}.tt-onboarding-card-action-row-wrap,.tt-onboarding-checklist-actions-end,.tt-settings-page-action-row-wrap{flex-wrap:wrap}.tt-onboarding-checklist-actions-end,.tt-onboarding-current-head-spread{justify-content:space-between}.tt-onboarding-current-head-spread,.tt-onboarding-status-head,.tt-settings-page-state-head{align-items:flex-start}.tt-onboarding-card-action-row,.tt-onboarding-checklist-actions-end,.tt-onboarding-current-head-spread,.tt-onboarding-tenant-actions,.tt-settings-page-action-row{width:100%}.tt-onboarding-reference-card-muted{min-height:0;box-shadow:none;background:hsla(0,0%,100%,.03)}.tt-onboarding-checklist-copy,.tt-onboarding-checklist-note{margin-top:6px}.tt-settings-page-commercial-card,.tt-settings-page-reference-details{gap:16px}.tt-settings-page-action-grid,.tt-settings-page-records-grid,.tt-settings-page-reference-grid-2,.tt-settings-page-reference-grid-3{align-items:start}.tt-settings-page-reference-grid-2 .tt-card,.tt-settings-page-reference-grid-3 .tt-card{min-height:0}.tt-ops-table-wrap{margin-top:18px;overflow-x:auto}.tt-ops-table{width:100%;border-collapse:collapse}.tt-ops-table td,.tt-ops-table th{padding:14px 12px;text-align:left;vertical-align:top;border-top:1px solid hsla(0,0%,100%,.08)}.tt-ops-table thead th{border-top:0;color:hsla(37,49%,92%,.62);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.tt-ops-table tbody tr:hover{background:hsla(0,0%,100%,.02)}.tt-ops-badge-stack{gap:8px;justify-items:start}.tt-ops-mobile-list{display:none;gap:14px;margin-top:18px}.tt-ops-mobile-card{gap:12px}.tt-ops-mobile-card h3,.tt-ops-mobile-card p{margin:0}.tt-ops-mobile-card .tt-note,.tt-ops-mobile-card strong{display:block}.tt-ops-mobile-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;color:hsla(37,49%,92%,.68);font-size:.9rem}.tt-status-control{display:grid;grid-gap:8px;gap:8px;justify-items:start;min-width:min(100%,190px)}.tt-status-control-button,.tt-status-control-select{width:100%}.tt-status-control-error{margin:0}.tt-demo-request-mobile-head{align-items:flex-start}.tt-demo-request-mobile-head .tt-status-control{width:min(100%,220px)}.tt-reference-details{padding:18px 20px;border-radius:22px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08)}.tt-reference-details summary{cursor:pointer;font-weight:700;color:hsla(37,49%,92%,.9)}.tt-onboarding-checklist-row,.tt-onboarding-module-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.tt-onboarding-blockers{margin-top:0;color:rgba(255,196,180,.92)}.tt-onboarding-checklist-actions,.tt-onboarding-current-head,.tt-onboarding-mini-card-actions{width:100%}.tt-inbox-detail-panel,.tt-inbox-detail-shell-card,.tt-inbox-overview-card,.tt-inbox-posture-card,.tt-inbox-quick-actions-card,.tt-onboarding-current-card,.tt-onboarding-reference-card,.tt-onboarding-tenant-card,.tt-orders-audit-card,.tt-orders-overview-card,.tt-reservations-audit-card,.tt-reservations-detail-panel,.tt-reservations-flow-card,.tt-reservations-overview-card,.tt-reservations-proof-card,.tt-reservations-proof-item,.tt-reservations-reference-card{min-height:0}.tt-orders-summary-grid{align-items:start}.tt-order-routing-blueprint,.tt-order-routing-copy,.tt-order-routing-header,.tt-order-routing-payload-card,.tt-order-routing-summary-card{gap:14px}.tt-order-routing-blueprint{display:grid}.tt-order-routing-copy{min-width:0}.tt-order-routing-copy h3,.tt-order-routing-payload-card h3,.tt-order-routing-summary-card h3{margin:0}.tt-order-routing-payload-grid,.tt-order-routing-summary-grid{align-items:start;margin-top:20px}.tt-order-routing-code-block{margin:0;padding:16px;border-radius:16px;background:rgba(23,17,14,.9);border:1px solid hsla(0,0%,100%,.08);overflow-x:auto;white-space:pre;font-size:.8rem;line-height:1.55}.tt-reservations-summary-grid{align-items:start}.tt-inbox-aside-stack,.tt-inbox-detail-shell-card,.tt-inbox-overview-card,.tt-inbox-posture-card,.tt-inbox-queue-shell,.tt-inbox-quick-actions,.tt-reservations-flow-card,.tt-reservations-overview-card,.tt-reservations-proof-list,.tt-reservations-queue-shell,.tt-reservations-reference-card{gap:14px}.tt-inbox-quick-actions{grid-template-columns:1fr}.tt-inbox-detail-actions,.tt-inbox-lane-actions,.tt-inbox-quick-actions .tt-ops-quick-action,.tt-orders-detail-actions,.tt-orders-lane-actions,.tt-reservations-audit-head,.tt-reservations-board-head,.tt-reservations-detail-actions,.tt-reservations-detail-head,.tt-reservations-flow-head,.tt-reservations-lane-actions,.tt-reservations-proof-head,.tt-reservations-proof-item-head,.tt-reservations-queue-head,.tt-reservations-reference-head{width:100%}textarea.tt-input{resize:vertical;min-height:120px}@media (max-width:960px){.tt-app-shell{grid-template-columns:1fr}.tt-sidebar{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.08);padding:14px;display:grid;grid-gap:12px;gap:12px}.tt-sidebar-mobile-nav-trigger{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border-radius:16px;cursor:pointer;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.tt-sidebar-mobile-nav-trigger::-webkit-details-marker{display:none}.tt-sidebar-mobile-nav-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.tt-sidebar-mobile-nav-label{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(37,49%,92%,.56)}.tt-sidebar-mobile-nav-meta{font-size:.85rem;color:hsla(37,49%,92%,.68);white-space:nowrap}.tt-sidebar-mobile-nav:not([open]) .tt-sidebar-nav{display:none}.tt-sidebar-mobile-nav[open] .tt-sidebar-nav{margin:12px 0 0}.tt-sidebar-nav{margin:0;gap:10px}.tt-sidebar-nav-links{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-sidebar-current{margin-top:0}.tt-app-header{flex-direction:column;align-items:stretch;padding:16px 18px}.tt-main-content{padding:18px}}@media (max-width:720px){.tt-sidebar-nav-links{grid-template-columns:1fr}.tt-sidebar-link{padding:10px 12px}.tt-inline-actions,.tt-portal-header-meta,.tt-portal-jump-row{flex-wrap:wrap}.tt-session-chip{width:100%}.tt-portal-theme .tt-main-content{padding:14px}.tt-filter-bar{gap:14px;padding:14px}.tt-filter-chip-row{display:grid;grid-template-columns:1fr;overflow:visible;padding-bottom:0;margin-bottom:0}.tt-filter-bar-trailing>*,.tt-filter-chip{width:100%}.tt-portal-section-tabs{display:grid;align-items:stretch;justify-content:stretch}.tt-portal-section-tab-row,.tt-portal-section-tabs-trailing{width:100%}.tt-portal-section-tabs-trailing{justify-content:flex-start;flex-wrap:wrap}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{max-width:100%}.tt-site{min-height:100vh;background:radial-gradient(circle at top,rgba(95,132,255,.14),transparent 36%),linear-gradient(180deg,#0b0d11,#11131a);color:#f4ecdf}.tt-container{width:min(1360px,calc(100vw - 40px));margin:0 auto}.tt-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;margin:0 auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid hsla(0,0%,100%,.08)}.tt-header-inner{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:18px}.tt-brand{display:inline-flex;align-items:center;gap:12px}.tt-brand-mark{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#df7f4c,#f0bb73);color:#160f0a}.tt-brand-text{display:flex;flex-direction:column;gap:2px}.tt-brand-text strong{font-size:1rem;letter-spacing:-.03em}.tt-brand-text span{font-size:.78rem;color:hsla(37,49%,92%,.68)}.tt-mobile-menu{display:none;position:relative}.tt-mobile-menu-trigger{list-style:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 16px;border-radius:14px;border:1px solid hsla(35,81%,70%,.28);background:rgba(255,251,244,.92);color:#3d2a1f;cursor:pointer;font-weight:700}.tt-mobile-menu-trigger::-webkit-details-marker{display:none}.tt-mobile-menu-panel{position:absolute;top:calc(100% + 10px);right:0;width:min(320px,calc(100vw - 32px));padding:14px;border-radius:22px;border:1px solid hsla(30,36%,64%,.22);background:rgba(255,251,244,.98);box-shadow:0 20px 40px rgba(82,53,28,.14);display:grid;grid-gap:12px;gap:12px}.tt-mobile-menu-actions,.tt-mobile-menu-links{display:grid;grid-gap:10px;gap:10px}.tt-mobile-menu-links a{padding:10px 12px;border-radius:14px;color:#4f3e32;text-decoration:none;font-weight:600;background:rgba(255,244,229,.72)}.tt-mobile-menu-actions .tt-btn,.tt-mobile-menu-actions .tt-btn-secondary{width:100%}.tt-header-actions,.tt-inline-actions,.tt-nav{display:flex;align-items:center;gap:12px}.tt-btn,.tt-btn-ghost,.tt-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border-radius:14px;text-decoration:none;font-weight:700;line-height:1;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,background .14s ease}.tt-btn{color:#160f0a;background:linear-gradient(135deg,#f0bb73,#df7f4c);border:1px solid hsla(35,81%,70%,.62);box-shadow:0 14px 34px rgba(223,127,76,.28)}.tt-btn:hover{transform:translateY(-1px);box-shadow:0 18px 40px rgba(223,127,76,.34)}.tt-btn-secondary{color:#f7efe2;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 12px 28px rgba(0,0,0,.18)}.tt-btn-ghost:hover,.tt-btn-secondary:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.24)}.tt-btn-ghost{color:#f7efe2;background:transparent;border:1px solid hsla(0,0%,100%,.14)}.tt-logo-strip{display:flex;flex-wrap:wrap;gap:12px}.tt-logo-chip{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(37,49%,92%,.9)}.tt-integration-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.tt-integration-card-grid-wide{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tt-integration-feature-card{min-height:220px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;padding:22px;border-radius:24px;background:hsla(0,0%,100%,.96);border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 40px rgba(0,0,0,.18);color:#111827}.tt-integration-feature-card-wide{min-height:156px;gap:14px}.tt-integration-feature-card h3{margin:0;font-size:1.05rem;color:#111827}.tt-integration-feature-card p{margin:0;color:#4b5563}.tt-integration-feature-card-wide h3{font-size:1rem}.tt-integration-feature-logo-wrap{width:160px;height:64px;display:grid;place-items:center}.tt-integration-feature-logo-wrap-whatsapp{background:#25d366;border-radius:14px;padding:6px 10px}.tt-integration-feature-logo{width:100%;height:100%;object-fit:contain}.tt-integration-feature-logo-whatsapp{filter:brightness(0) invert(1)}.tt-integration-feature-logo-yelp{width:132px;height:auto;object-fit:contain}.tt-integration-feature-logo-lightspeed{width:136px;height:auto;object-fit:contain}.tt-integration-feature-logo-square{width:128px;height:auto;object-fit:contain}.tt-integration-feature-logo-google-business{width:148px;height:auto;object-fit:contain}.tt-integration-feature-mark{min-width:56px;height:56px;padding:0 14px;border-radius:16px;display:inline-grid;place-items:center;font-weight:800;letter-spacing:-.03em;color:#111827;background:#f3f4f6}.tt-sevenrooms-mark{min-width:84px;font-size:1.1rem;background:#111827;color:#fff}.tt-square-mark{min-width:56px;font-size:1.5rem;background:#fff;border:2px solid #111827}.tt-square-mark-word{min-width:112px;font-size:1rem;font-weight:700}.tt-nav{flex-wrap:wrap;justify-content:center}.tt-nav a{color:hsla(37,49%,92%,.82);font-size:.95rem}.tt-page-hero{padding:80px 0 28px}.tt-section{padding:36px 0 46px}.tt-section.compact{padding-top:20px}.tt-section-heading{display:grid;grid-gap:10px;gap:10px;margin-bottom:18px;max-width:760px}.tt-eyebrow{font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f0bb73}.tt-title{margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.02;letter-spacing:-.05em}.tt-copy{color:hsla(37,49%,92%,.76);line-height:1.7}.tt-note{color:hsla(37,49%,92%,.64);font-size:.92rem;line-height:1.55}.tt-list{margin:0;padding-left:18px;display:grid;grid-gap:10px;gap:10px;color:hsla(37,49%,92%,.82)}.tt-card-grid,.tt-grid-2,.tt-grid-3,.tt-grid-4{display:grid;grid-gap:18px;gap:18px}.tt-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-card,.tt-highlight-band,.tt-kpi-card,.tt-placeholder,.tt-pricing-card,.tt-workflow-card{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.075);border-radius:22px;box-shadow:0 16px 48px rgba(0,0,0,.18)}.tt-card,.tt-placeholder,.tt-pricing-card,.tt-workflow-card{padding:22px}.tt-pricing-tier-card{display:flex;flex-direction:column;min-height:100%;position:relative}.tt-pricing-tier-top{display:grid;grid-gap:8px;gap:8px}.tt-pricing-tier-metrics{display:grid;grid-gap:10px;gap:10px;margin-top:18px;padding:16px;border-radius:18px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08)}.tt-pricing-tier-card .tt-pill.dark{width:max-content}.tt-pricing-tier-actions{margin-top:auto;padding-top:18px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;align-items:stretch}.tt-pricing-tier-actions .tt-btn,.tt-pricing-tier-actions .tt-btn-secondary{width:100%;min-height:48px;justify-content:center;text-align:center}.tt-kpi-card{padding:20px}.tt-highlight-band{padding:28px}.tt-liquid-glass-soft{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tt-proof-legend-grid,.tt-proof-strip{display:grid;grid-gap:18px;gap:18px}.tt-proof-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-final-cta,.tt-launch-scope-card,.tt-proof-legend-card,.tt-proof-panel,.tt-proof-strip-card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 60px rgba(0,0,0,.22)}.tt-launch-scope-card,.tt-proof-legend-card,.tt-proof-panel,.tt-proof-strip-card{padding:22px}.tt-launch-scope-card,.tt-proof-panel,.tt-proof-strip-card{display:grid;grid-gap:12px;gap:12px}.tt-final-cta h2,.tt-launch-scope-card h3,.tt-proof-legend-card strong,.tt-proof-panel h3,.tt-proof-strip-card strong{margin:0}.tt-proof-strip-card>span{font-weight:700;color:hsla(0,0%,100%,.92)}.tt-launch-scope-card p,.tt-proof-legend-card p,.tt-proof-panel p{margin:0}.tt-proof-panel-top,.tt-proof-strip-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tt-portal-header-actions{align-items:center}.tt-account-menu{position:relative}.tt-account-menu-trigger{list-style:none;display:grid;grid-gap:2px;gap:2px;min-width:220px;padding:10px 14px;border-radius:14px;border:1px solid rgba(120,91,58,.16);background:rgba(255,250,244,.94);cursor:pointer}.tt-account-menu-trigger::-webkit-details-marker{display:none}.tt-account-menu-title{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(122,75,39,.74)}.tt-account-menu-subtitle{color:#241610;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt-account-menu-panel{position:absolute;top:calc(100% + 10px);right:0;min-width:280px;padding:14px;border-radius:18px;border:1px solid rgba(120,91,58,.16);background:#fffaf4;box-shadow:0 18px 40px rgba(82,53,28,.16);display:grid;grid-gap:10px;gap:10px;z-index:20}.tt-account-menu-row{display:grid;grid-gap:4px;gap:4px}.tt-account-menu-row strong{color:#241610;word-break:break-word}.tt-account-menu-row span{color:rgba(71,47,27,.76);font-size:.92rem}.tt-revenue-recovery-page{gap:16px;color:#000}.tt-revenue-recovery-page .tt-copy,.tt-revenue-recovery-page .tt-label,.tt-revenue-recovery-page .tt-note,.tt-revenue-recovery-page .tt-proof-badge,.tt-revenue-recovery-page .tt-proof-meta,.tt-revenue-recovery-page a,.tt-revenue-recovery-page h1,.tt-revenue-recovery-page h2,.tt-revenue-recovery-page h3,.tt-revenue-recovery-page h4,.tt-revenue-recovery-page input,.tt-revenue-recovery-page label,.tt-revenue-recovery-page li,.tt-revenue-recovery-page p,.tt-revenue-recovery-page select,.tt-revenue-recovery-page span,.tt-revenue-recovery-page strong,.tt-revenue-recovery-page textarea{color:#000!important}.tt-revenue-stage-card{gap:16px}.tt-revenue-stage-copy{margin:0;color:rgba(56,39,23,.78)}.tt-revenue-filter-head,.tt-revenue-stage-head{align-items:flex-start;gap:14px}.tt-revenue-pricing-grid,.tt-revenue-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.tt-revenue-audit-summary-card,.tt-revenue-filter-panel,.tt-revenue-pricing-card,.tt-revenue-provider-card{background:#fffaf4;border:1px solid rgba(120,91,58,.12);box-shadow:0 10px 26px rgba(82,53,28,.08)}.tt-revenue-audit-summary-card,.tt-revenue-pricing-card,.tt-revenue-provider-card{padding:18px}.tt-revenue-filter-panel{padding:18px;border-radius:18px;display:grid;grid-gap:14px;gap:14px}.tt-revenue-demo-actions,.tt-revenue-provider-actions{align-items:center}.tt-revenue-estimator{gap:0}.tt-revenue-estimator-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.tt-revenue-estimator-grid .tt-form-field.full{grid-column:1/-1}.tt-revenue-estimator-breakdown,.tt-revenue-estimator-kpis{gap:14px}.tt-revenue-filter-select-form{display:grid;grid-gap:10px;gap:10px}.tt-revenue-filter-select-field{margin:0}.tt-revenue-filter-select-row{display:flex;gap:10px;align-items:flex-end}.tt-revenue-filter-select{min-width:220px}.tt-revenue-filter-apply{min-height:48px}.tt-revenue-filter-panel strong,.tt-revenue-pricing-card strong,.tt-revenue-provider-card strong{color:#241610}.tt-revenue-pricing-card{display:grid;align-content:start;grid-gap:16px;gap:16px}.tt-revenue-pricing-context{display:grid;grid-gap:8px;gap:8px}.tt-revenue-pricing-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.tt-revenue-pricing-card-compact{gap:12px;min-height:100%}.tt-revenue-pricing-card.is-recommended{border-color:rgba(84,99,255,.28);box-shadow:0 16px 36px rgba(84,99,255,.14);transform:translateY(-4px)}.tt-revenue-pricing-amount{font-size:clamp(2rem,3vw,3rem);font-weight:800;line-height:1;color:#1f1a17}.tt-revenue-pricing-minutes{font-size:.95rem;font-weight:700;color:#3240b8}.tt-revenue-pricing-fit,.tt-revenue-pricing-includes,.tt-revenue-pricing-intro,.tt-revenue-pricing-setup{margin:0}.tt-revenue-pricing-meta{display:flex;flex-wrap:wrap;gap:8px 12px;color:rgba(56,39,23,.72);font-weight:600;font-size:.92rem}.tt-revenue-pricing-list{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px}.tt-revenue-pricing-list li{margin:0}.tt-revenue-pricing-cta{width:100%;justify-content:center}.tt-revenue-pricing-feature-list{display:grid;grid-gap:14px;gap:14px}.tt-revenue-pricing-feature{display:grid;grid-gap:4px;gap:4px}.tt-revenue-pricing-feature p{margin:0;color:rgba(56,39,23,.78)}.tt-revenue-kpi-danger strong{color:#c53030!important}.tt-revenue-kpi-success strong{color:#1f9d55!important}.tt-revenue-audit-summary-card .tt-copy,.tt-revenue-filter-panel .tt-copy,.tt-revenue-filter-panel .tt-note,.tt-revenue-provider-card .tt-copy,.tt-revenue-provider-card .tt-note{color:rgba(56,39,23,.78)}.tt-revenue-recovery-page .tt-btn-connect,.tt-revenue-recovery-page .tt-btn-connected{background:linear-gradient(135deg,#1f9d55,#34c759);border-color:rgba(31,157,85,.5);color:#fff!important;box-shadow:0 10px 24px rgba(31,157,85,.22)}.tt-revenue-recovery-page .tt-btn-connect:hover,.tt-revenue-recovery-page .tt-btn-connected:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(31,157,85,.28)}@media (max-width:960px){.tt-revenue-estimator-grid,.tt-revenue-pricing-grid,.tt-revenue-provider-grid{grid-template-columns:1fr}.tt-revenue-estimator,.tt-revenue-filter-panel,.tt-revenue-stage-card{padding:20px}.tt-revenue-filter-head,.tt-revenue-filter-select-row,.tt-revenue-stage-head{flex-direction:column;align-items:flex-start}.tt-revenue-filter-apply,.tt-revenue-filter-select{width:100%}.tt-revenue-demo-actions,.tt-revenue-provider-actions{flex-direction:column;align-items:stretch}.tt-revenue-demo-actions>.tt-btn,.tt-revenue-provider-actions>.tt-btn{width:100%}.tt-account-menu-trigger{min-width:180px}}@media (max-width:640px){.tt-revenue-estimator,.tt-revenue-filter-panel,.tt-revenue-pricing-card,.tt-revenue-provider-card,.tt-revenue-stage-card{padding:16px;border-radius:16px}.tt-revenue-filter-head .tt-note,.tt-revenue-stage-head .tt-proof-badge{width:max-content;max-width:100%}}.tt-proof-badge,.tt-proof-meta{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:.77rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tt-proof-badge{border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.08);color:#fff6e9}.tt-proof-badge[data-proof-state=live]{background:rgba(74,174,112,.18);border-color:rgba(74,174,112,.34);color:#c8ffd7}.tt-proof-badge[data-proof-state=connected]{background:rgba(91,149,255,.18);border-color:rgba(91,149,255,.34);color:#d8e7ff}.tt-proof-badge[data-proof-state=estimated]{background:hsla(35,81%,70%,.18);border-color:hsla(35,81%,70%,.34);color:#ffe1b6}.tt-proof-badge[data-proof-state=operator-entered]{background:rgba(223,127,76,.14);border-color:rgba(223,127,76,.28);color:#ffe1cc}.tt-proof-badge[data-proof-state=manual-review]{background:rgba(223,127,76,.18);border-color:rgba(223,127,76,.34);color:#ffd9c5}.tt-proof-badge[data-proof-state=planned]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18);color:rgba(255,246,233,.9)}.tt-proof-badge[data-proof-state=blocked]{background:rgba(191,75,75,.18);border-color:rgba(191,75,75,.34);color:#ffd1d1}.tt-proof-meta{background:hsla(0,0%,100%,.06);border:1px solid rgba(67,53,34,.12);color:rgba(56,39,23,.82)}.tt-proof-legend-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-proof-legend-card{display:grid;grid-gap:12px;gap:12px}.tt-hero-showcase{display:grid;grid-gap:16px;gap:16px;padding:24px;border-radius:28px;border:1px solid hsla(0,0%,100%,.1);background:radial-gradient(circle at top right,hsla(35,81%,70%,.16),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.03));box-shadow:0 18px 60px rgba(0,0,0,.22)}.tt-hero-signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.tt-hero-check,.tt-hero-signal{display:grid;grid-gap:10px;gap:10px;padding:16px 18px;border-radius:20px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.tt-hero-check strong,.tt-hero-signal p{margin:0}.tt-hero-checklist{display:grid;grid-gap:12px;gap:12px}.tt-marketing-hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);grid-gap:36px;gap:36px;align-items:center}.tt-marketing-hero-copy{display:grid;align-content:center;grid-gap:18px;gap:18px;max-width:560px}.tt-marketing-hero-heading .tt-title{max-width:11ch}.tt-marketing-hero-actions{margin-top:2px;flex-wrap:wrap;align-items:stretch}.tt-marketing-highlight-row{display:flex;flex-wrap:wrap;gap:12px}.tt-site-marketing .tt-marketing-highlight-row .tt-pill.dark{background:transparent;border:0;box-shadow:none;color:#7a4d24;padding:0;border-radius:0}.tt-marketing-hero-visual,.tt-marketing-image-card{position:relative;min-height:580px}.tt-marketing-image-card{border-radius:34px;overflow:hidden;box-shadow:0 28px 70px rgba(197,145,92,.24)}.tt-marketing-image-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,14,10,.04),rgba(20,14,10,.16))}.tt-marketing-image-card img{object-fit:cover;object-position:center center}.tt-marketing-hero-support{margin-top:18px}.tt-marketing-hero-panel{max-width:420px;display:grid;grid-gap:8px;gap:8px;padding:0}.tt-marketing-hero-panel strong{margin:0;font-size:1.05rem;letter-spacing:-.03em}.tt-marketing-hero-panel p{margin:0;color:#cdb7a3;line-height:1.65}.tt-final-cta{padding:30px;display:grid;grid-gap:16px;gap:16px}.tt-footer{margin-top:48px;padding:36px 0 56px;border-top:1px solid hsla(0,0%,100%,.08)}.tt-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;grid-gap:24px;gap:24px}.tt-footer-links{display:grid;grid-gap:10px;gap:10px}.tt-marketing-footer-grid{align-items:start}.tt-marketing-footer-brand{display:grid;grid-gap:14px;gap:14px}.tt-marketing-footer-brand .tt-copy{max-width:34rem;margin:0}.tt-marketing-footer-links strong{display:block;margin-bottom:4px}.tt-marketing-footer-contact span{color:rgba(71,51,39,.78);overflow-wrap:anywhere}.tt-site-marketing{background:radial-gradient(circle at top left,rgba(255,225,186,.9),transparent 24%),radial-gradient(circle at 90% 4%,rgba(255,204,160,.56),transparent 22%),linear-gradient(180deg,#fffaf3,#fffdf8 34%,#fff6eb);color:#1d1612}.tt-site-marketing .tt-header{top:14px;width:min(1360px,calc(100vw - 40px));border-radius:999px;background:rgba(255,251,244,.9);border-bottom-color:hsla(30,36%,64%,.22);box-shadow:0 18px 36px rgba(140,93,47,.08)}.tt-site-marketing .tt-header-inner{padding:0 18px}.tt-site-marketing .tt-brand-text span,.tt-site-marketing .tt-copy,.tt-site-marketing .tt-note{color:#6f5a4a}.tt-site-marketing .tt-list,.tt-site-marketing .tt-nav a,.tt-site-marketing .tt-proof-strip-card>span{color:#4f3e32}.tt-site-marketing .tt-nav a{padding:10px 14px;border-radius:999px;transition:background .14s ease,color .14s ease}.tt-site-marketing .tt-nav a:hover{background:rgba(255,240,220,.92);color:#7a4d24}.tt-site-marketing .tt-eyebrow{color:#c66f2d}.tt-site-marketing .tt-btn{color:#fffdf8;background:linear-gradient(135deg,#ef8e3e,#d96b2b);border-color:rgba(217,107,43,.34);box-shadow:0 16px 36px rgba(217,107,43,.24)}.tt-site-marketing .tt-btn-ghost,.tt-site-marketing .tt-btn-secondary{color:#4f3e32;background:hsla(0,0%,100%,.86);border-color:hsla(30,36%,64%,.4);box-shadow:0 12px 28px rgba(140,93,47,.08)}.tt-site-marketing .tt-audit-card,.tt-site-marketing .tt-card,.tt-site-marketing .tt-final-cta,.tt-site-marketing .tt-form-card,.tt-site-marketing .tt-hero-check,.tt-site-marketing .tt-hero-showcase,.tt-site-marketing .tt-hero-signal,.tt-site-marketing .tt-highlight-band,.tt-site-marketing .tt-kpi-card,.tt-site-marketing .tt-launch-scope-card,.tt-site-marketing .tt-logo-chip,.tt-site-marketing .tt-placeholder,.tt-site-marketing .tt-pricing-card,.tt-site-marketing .tt-proof-legend-card,.tt-site-marketing .tt-proof-panel,.tt-site-marketing .tt-proof-strip-card,.tt-site-marketing .tt-surface,.tt-site-marketing .tt-workflow-card{background:linear-gradient(180deg,rgba(255,251,246,.98),hsla(33,73%,93%,.96));border:1px solid hsla(30,43%,63%,.6);box-shadow:0 24px 60px rgba(128,82,39,.14);color:#1d1612}.tt-home-hero-custom-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);grid-gap:48px;gap:48px;align-items:stretch}.tt-home-hero-search-wrap{width:min(100%,560px)}.tt-home-hero-actions{flex-wrap:wrap}.tt-home-hero-actions>*{flex:0 1 auto}.tt-loman-home-hero .tt-copy{max-width:58ch}.tt-home-hero-image-wrap{display:flex;align-items:flex-start;justify-content:flex-end}.tt-home-hero-image-card{position:relative;width:min(100%,500px);aspect-ratio:.86/1;flex:0 0 auto;border-radius:32px;overflow:hidden;box-shadow:0 28px 70px rgba(197,145,92,.24)}.tt-home-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.tt-home-feature-grid-five{grid-template-columns:repeat(5,minmax(0,1fr))}.tt-home-platform-grid,.tt-home-stakes-grid{align-items:stretch}.tt-home-feature-grid-five .tt-home-story-card{padding:20px;gap:10px}.tt-home-stat-card,.tt-home-story-card{display:grid;grid-gap:14px;gap:14px;min-height:100%;padding:24px;border-radius:28px;background:hsla(0,0%,100%,.9);border:1px solid hsla(31,41%,81%,.9);box-shadow:0 20px 52px rgba(140,93,47,.1)}.tt-home-command-center{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);grid-gap:32px;gap:32px;align-items:center}.tt-home-command-center-loman{display:grid}.tt-home-command-center-loman .tt-card,.tt-home-command-center-loman .tt-kpi-card,.tt-home-command-center-loman .tt-surface,.tt-home-command-center-loman .tt-visual-panel{border-radius:22px}.tt-turn-calls-cash-grid{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);grid-gap:22px;gap:22px;align-items:start}.tt-turn-calls-cash-proof{padding:24px;border-radius:28px;background:linear-gradient(180deg,#5f3b28,#3f281c);color:#fff7ef;box-shadow:0 24px 56px rgba(55,32,19,.2)}.tt-turn-calls-cash-proof blockquote{margin:16px 0 12px;font-size:1.35rem;line-height:1.32;font-weight:700}.tt-turn-calls-cash-proof p{margin:0;color:rgba(255,247,239,.72)}.tt-home-faq-preview,.tt-home-stakes-stack,.tt-home-value-stack{width:100%}.tt-home-faq-grid,.tt-home-integrations-snapshot{align-items:stretch}.tt-home-faq-card,.tt-home-integrations-card{min-height:100%}.tt-home-faq-card h3,.tt-home-integrations-card h3{margin-bottom:10px}.tt-home-faq-card p,.tt-home-integrations-card p{margin-bottom:0}.tt-home-play-shell{padding:28px;border-radius:32px;background:radial-gradient(circle at top left,rgba(255,224,190,.92),transparent 42%),linear-gradient(180deg,rgba(255,250,242,.96),rgba(255,243,227,.96));border:1px solid hsla(31,41%,81%,.95);box-shadow:0 24px 56px rgba(140,93,47,.12);display:grid;grid-gap:24px;gap:24px}.tt-loman-demo-shell{display:grid}.tt-loman-demo-stage{display:grid;grid-gap:28px;gap:28px}.tt-loman-demo-device{position:relative;padding:18px;border-radius:44px;background:linear-gradient(180deg,#4b4b52,#2c2c31);box-shadow:0 30px 80px rgba(25,21,19,.22)}.tt-loman-demo-device:before{content:"";position:absolute;top:10px;left:50%;width:10px;height:10px;border-radius:999px;background:#16181d;transform:translateX(-50%);z-index:2}.tt-loman-demo-screen{position:relative;min-height:620px;border-radius:30px;overflow:hidden;background:linear-gradient(180deg,#0d0d10,#121216);border:1px solid hsla(0,0%,100%,.06);padding:28px;display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:24px;gap:24px}.tt-loman-demo-topbar{position:absolute;top:28px;left:28px;right:28px;display:flex;justify-content:space-between;align-items:flex-start;color:hsla(0,0%,100%,.92)}.tt-loman-demo-summary strong,.tt-loman-demo-topbar strong{display:block;font-size:1.05rem;color:#fff}.tt-loman-demo-topbar span{display:block;margin-top:4px;color:hsla(0,0%,100%,.5);font-size:.92rem}.tt-loman-demo-wave{width:130px;height:10px;margin-top:4px;border-radius:999px;background:repeating-linear-gradient(90deg,rgba(255,98,49,.95) 0 6px,transparent 6px 10px);opacity:.9}.tt-loman-demo-chat{display:grid;align-content:start;grid-gap:16px;gap:16px;padding-top:72px;padding-right:16px}.tt-loman-demo-line{max-width:72%;padding:14px 18px;border-radius:18px;font-size:1rem;line-height:1.5;opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}.tt-loman-demo-line.visible{opacity:1;transform:translateY(0)}.tt-loman-demo-line.ai{background:#d95a31;color:#fff4ef;justify-self:start}.tt-loman-demo-line.guest{background:#2c2a31;color:hsla(0,0%,100%,.92);justify-self:start;margin-left:120px}.tt-loman-demo-summary{margin-top:72px;border-radius:22px;background:rgba(28,27,32,.95);border:1px solid hsla(0,0%,100%,.04);padding:22px;display:grid;align-content:space-between;grid-gap:16px;gap:16px}.tt-loman-demo-summary p{margin:0;color:hsla(0,0%,100%,.5);line-height:1.6}.tt-loman-demo-live{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(17,72,38,.85);border:1px solid rgba(55,156,96,.55);color:#87e3a9;font-size:.84rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.tt-loman-demo-live:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor}.tt-loman-demo-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:12px;border:0;border-radius:999px;padding:22px 34px;background:linear-gradient(180deg,#ff6d3a,#f4511e);color:#fff;font:inherit;font-size:1.95rem;font-weight:800;box-shadow:0 0 0 1px hsla(0,0%,100%,.05),0 0 34px rgba(255,102,51,.4);cursor:pointer;z-index:2}.tt-loman-demo-play:disabled{opacity:.72;cursor:not-allowed}.tt-loman-demo-controls{display:grid;grid-gap:12px;gap:12px}.tt-home-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.tt-home-showcase-media{position:relative;min-height:560px;border-radius:32px;overflow:hidden;box-shadow:0 28px 70px rgba(197,145,92,.2)}.tt-home-showcase-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(22,15,10,.02),rgba(22,15,10,.16))}.tt-home-showcase-media img{object-fit:cover}.tt-chip-row{display:flex;flex-wrap:wrap;gap:10px}.tt-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(30,36%,64%,.32);background:hsla(0,0%,100%,.8);color:#664d3c;border-radius:999px;padding:10px 14px;font:inherit;font-size:.92rem;font-weight:700;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.tt-chip:hover{transform:translateY(-1px);border-color:rgba(217,107,43,.4)}.tt-chip.is-active{background:linear-gradient(135deg,#ef8e3e,#d96b2b);border-color:rgba(217,107,43,.45);color:#fffdf8}.tt-book-demo-grid{align-items:stretch}.tt-book-demo-form-shell,.tt-book-demo-preview-shell{min-width:0}.tt-book-demo-details-card{display:grid;grid-gap:18px;gap:18px;align-content:start;min-width:0}.tt-book-demo-details-head{display:grid;grid-gap:8px;gap:8px}.tt-book-demo-details-head h3{margin:0}.tt-book-demo-details-list{display:grid;grid-gap:12px;gap:12px;margin:0}.tt-voice-demo{display:grid}.tt-demo-booking-success-card{gap:16px}.tt-demo-booking-actions,.tt-demo-booking-success-actions{align-items:flex-start}.tt-demo-booking-success-actions{flex-wrap:wrap;margin-top:12px}.tt-demo-booking-success-actions .tt-btn{flex:0 1 auto}.tt-demo-booking-actions .tt-input-help,.tt-demo-booking-success-note{flex:1 1 260px;min-width:0}.tt-loman-demo-controls-head{justify-content:space-between;align-items:flex-start;gap:18px}.tt-loman-demo-controls-head>:first-child{flex:1 1 280px;min-width:0}.tt-loman-demo-scenario-row{flex:1 1 320px;justify-content:flex-end}.tt-loman-demo-language-row{align-items:center;gap:12px}.tt-voice-demo .tt-form-card{padding:28px;border-radius:28px;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(255,248,239,.96));border:1px solid hsla(31,41%,81%,.95);box-shadow:0 20px 52px rgba(140,93,47,.1)}.tt-voice-demo .tt-kpi-card{background:rgba(255,247,236,.92)}.tt-transcript-line{display:grid;grid-gap:10px;gap:10px;padding:18px;border-radius:22px;border:1px solid hsla(31,41%,81%,.9);background:hsla(0,0%,100%,.84)}.tt-transcript-line p{margin:0;color:#5d483b;line-height:1.6}.tt-transcript-line.ai{background:linear-gradient(180deg,rgba(255,244,229,.98),rgba(255,236,211,.92))}.tt-transcript-line.guest{background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(34,57%,95%,.94))}.tt-site-marketing .tt-proof-meta{background:#fff2df;border-color:hsla(30,48%,69%,.92);color:#785b47}.tt-site-marketing .tt-proof-badge{border-color:hsla(30,32%,54%,.28);color:#5b4436}.tt-site-marketing .tt-proof-badge[data-proof-state=live]{background:#e7f7ec;border-color:rgba(74,174,112,.24);color:#1f6a35}.tt-site-marketing .tt-proof-badge[data-proof-state=connected]{background:#e9f1ff;border-color:rgba(91,149,255,.22);color:#325eaa}.tt-site-marketing .tt-proof-badge[data-proof-state=estimated]{background:#fff1d8;border-color:hsla(35,81%,70%,.26);color:#8b5a16}.tt-site-marketing .tt-proof-badge[data-proof-state=planned]{background:#f6ede3;border-color:hsla(30,32%,54%,.18);color:#6d5443}.tt-site-marketing .tt-proof-panel,.tt-site-marketing .tt-proof-strip-card{background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(255,245,232,.94))}.tt-site-marketing .tt-launch-scope-card p,.tt-site-marketing .tt-proof-legend-card p,.tt-site-marketing .tt-proof-panel p,.tt-site-marketing .tt-proof-strip-card p{color:#5d483b}.tt-site-marketing .tt-pill{background:#fff0dc;border-color:hsla(30,66%,78%,.9);color:#9a6230}.tt-site-marketing .tt-pill.dark{background:#fef7ec;border-color:hsla(30,66%,78%,.85);color:#7a4d24}.tt-site-marketing .tt-final-cta,.tt-site-marketing .tt-highlight-band{background:radial-gradient(circle at top left,rgba(255,222,182,.82),transparent 44%),linear-gradient(180deg,#fff7eb,#fff1df)}.tt-site-marketing .tt-footer{border-top-color:hsla(30,36%,64%,.24);background:rgba(255,250,243,.9)}.tt-site-marketing .tt-hero-showcase{background:radial-gradient(circle at top right,rgba(255,228,195,.95),transparent 38%),linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(255,247,235,.96));border-color:hsla(31,41%,81%,.95)}.tt-site-marketing .tt-title,.tt-site-marketing h1,.tt-site-marketing h2,.tt-site-marketing h3,.tt-site-marketing strong{color:#1d1612}.tt-site-marketing .tt-input,.tt-site-marketing .tt-select,.tt-site-marketing .tt-textarea{background:hsla(0,0%,100%,.96);border-color:hsla(30,36%,64%,.42);color:#1d1612}.tt-site-marketing .tt-input::placeholder,.tt-site-marketing .tt-textarea::placeholder{color:rgba(111,90,74,.58)}.tt-site-marketing .tt-signup-lane{background:rgba(255,250,244,.72);border-color:hsla(31,44%,71%,.45);box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tt-site-marketing .tt-signup-lane .tt-pill.dark{background:transparent;border:0;box-shadow:none;padding:0;border-radius:0;color:#7a4d24}.tt-site-marketing .tt-signup-lane .tt-proof-badge,.tt-site-marketing .tt-signup-lane .tt-proof-meta,.tt-site-marketing .tt-signup-lane .tt-proof-panel-top{display:none}.tt-site-marketing .tt-signup-result{background:hsla(0,0%,100%,.56);border-color:hsla(31,44%,71%,.55);box-shadow:none}.tt-site-marketing .tt-signup-result.is-selected{background:hsla(35,81%,70%,.16);border-color:rgba(217,107,43,.42)}.tt-site-marketing .tt-copy,.tt-site-marketing .tt-form-field span,.tt-site-marketing .tt-note,.tt-site-marketing label,.tt-site-marketing p{color:#6f5a4a}.tt-site-marketing .tt-input-help{color:#8c766a}@media (max-width:980px){.tt-header-actions,.tt-header-inner{flex-wrap:wrap}.tt-platform-bootstrap-head,.tt-platform-bootstrap-result-head{display:grid;grid-gap:12px;gap:12px}.tt-platform-bootstrap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-platform-bootstrap-toggle{width:100%;align-items:flex-start}.tt-platform-bootstrap-actions{display:grid;grid-template-columns:1fr}.tt-site-marketing .tt-header{top:10px;width:min(100vw - 20px,1360px);border-radius:28px}.tt-site-marketing .tt-header-inner{min-height:72px;align-items:center}.tt-site-marketing .tt-header-actions,.tt-site-marketing .tt-nav{display:none}.tt-site-marketing .tt-mobile-menu{display:block;margin-left:auto}.tt-site-marketing .tt-brand{min-width:0;flex:1 1 auto}.tt-site-marketing .tt-brand-text{min-width:0}.tt-site-marketing .tt-brand-text span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(52vw,260px)}.tt-footer-grid,.tt-grid-2,.tt-grid-3,.tt-grid-4,.tt-portal-scanline,.tt-proof-legend-grid,.tt-proof-strip{grid-template-columns:1fr}.tt-marketing-footer-grid{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));gap:20px}.tt-marketing-footer-brand{grid-column:1/-1;padding-bottom:8px}.tt-marketing-footer-links{gap:8px}.tt-filter-bar-head,.tt-ops-mobile-meta,.tt-platform-queue-summary,.tt-portal-evidence-row,.tt-portal-next-action{grid-template-columns:1fr}.tt-filter-bar{padding:16px 16px 14px}.tt-filter-bar-trailing{justify-content:flex-start;text-align:left}.tt-filter-chip-row{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;margin-bottom:-4px;scrollbar-width:thin}.tt-filter-chip{flex:0 0 auto;white-space:nowrap}.tt-platform-meta-grid{grid-template-columns:1fr}.tt-platform-queue-badges-compact{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.tt-platform-admin-page-footer-head,.tt-platform-admin-page-hero-head,.tt-platform-admin-rollout-card-head,.tt-platform-bootstrap-head,.tt-platform-bootstrap-result-head,.tt-platform-commercial-invite-head,.tt-platform-tenant-queue-head,.tt-settings-location-actions{flex-direction:column;align-items:stretch!important}.tt-platform-admin-rollout-card-status{align-items:flex-start}.tt-platform-admin-page-footer-grid,.tt-platform-admin-page-kpi-grid,.tt-platform-admin-page-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-platform-admin-page-hero-actions,.tt-platform-tenant-queue-links{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tt-platform-admin-page-hero-actions>*,.tt-platform-admin-rollout-card-status>*,.tt-platform-bootstrap-actions>*,.tt-platform-commercial-actions>*,.tt-platform-tenant-queue-links>*,.tt-settings-location-actions>*{width:100%;justify-content:center}.tt-marketing-hero-grid,.tt-platform-bootstrap-grid,.tt-platform-commercial-editor-grid,.tt-platform-commercial-invite-grid,.tt-platform-commercial-summary-grid,.tt-settings-control-index-grid{grid-template-columns:1fr}.tt-marketing-hero-copy,.tt-marketing-hero-panel{max-width:none}.tt-home-command-center,.tt-home-feature-grid,.tt-home-mini-grid{grid-template-columns:1fr}.tt-home-hero-image-wrap{justify-items:start}.tt-home-hero-image-card,.tt-home-hero-search-wrap{width:100%}.tt-signup-intake-intro,.tt-signup-intake-status,.tt-signup-lane{padding:24px;border-radius:24px}.tt-signup-direct-actions,.tt-signup-primary-actions{flex-direction:column;align-items:stretch!important;gap:12px}.tt-signup-search-state{align-items:flex-start!important}.tt-signup-direct-actions>*,.tt-signup-primary-actions>*{width:100%}.tt-signup-direct-form-grid{grid-template-columns:1fr}.tt-signup-direct-form-grid .tt-form-field,.tt-signup-direct-form-grid .tt-form-field:first-child,.tt-signup-direct-form-grid .tt-form-field:nth-child(4),.tt-signup-direct-form-grid .tt-form-field:nth-child(5){grid-column:auto}.tt-signup-result{padding:18px}.tt-home-showcase-media,.tt-marketing-hero-visual,.tt-marketing-image-card{min-height:360px}.tt-marketing-floating-card{position:static;max-width:none;margin-top:16px}.tt-portal-evidence-meta{justify-items:start}.tt-onboarding-checklist-row,.tt-onboarding-module-head{flex-direction:column}.tt-onboarding-checklist-actions,.tt-onboarding-current-head,.tt-onboarding-mini-card-actions{align-items:stretch!important}.tt-onboarding-checklist-actions,.tt-onboarding-mini-card-actions{justify-content:flex-start!important}.tt-inbox-quick-actions,.tt-onboarding-guide-grid,.tt-onboarding-next-actions-grid,.tt-onboarding-reference-paths,.tt-onboarding-tenant-grid,.tt-order-routing-payload-grid,.tt-order-routing-summary-grid,.tt-orders-summary-grid,.tt-reservations-summary-grid,.tt-signup-intake-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-inbox-overview-grid,.tt-onboarding-reference-grid,.tt-orders-overview-grid,.tt-reservations-overview-grid{grid-template-columns:1fr}.tt-portal-theme .tt-reservations-detail-actions,.tt-portal-theme .tt-reservations-lane-actions{align-items:stretch}.tt-portal-theme .tt-reservations-detail-actions>*,.tt-portal-theme .tt-reservations-lane-actions>*{width:100%;justify-content:center}.tt-portal-theme .tt-inbox-detail-actions,.tt-portal-theme .tt-inbox-lane-actions{align-items:stretch}.tt-portal-theme .tt-inbox-detail-actions>*{width:100%;justify-content:center}.tt-ops-table-wrap{display:none}.tt-ops-mobile-list{display:grid}}@media (max-width:640px){.tt-portal-theme .tt-inbox-detail-actions>*,.tt-portal-theme .tt-inbox-lane-actions>*,.tt-portal-theme .tt-onboarding-checklist-actions>*,.tt-portal-theme .tt-onboarding-mini-card-actions>*,.tt-portal-theme .tt-orchestration-control-actions>*,.tt-portal-theme .tt-orders-lane-actions>*,.tt-portal-theme .tt-portal-activation-actions>*,.tt-portal-theme .tt-portal-location-context-actions>*,.tt-portal-theme .tt-portal-next-action-actions>*,.tt-portal-theme .tt-reservations-detail-actions>*,.tt-portal-theme .tt-reservations-lane-actions>*{width:100%;justify-content:center}.tt-inbox-quick-actions,.tt-onboarding-guide-grid,.tt-onboarding-next-actions-grid,.tt-onboarding-reference-paths,.tt-onboarding-tenant-grid,.tt-order-routing-payload-grid,.tt-order-routing-summary-grid,.tt-orders-summary-grid,.tt-reservations-summary-grid,.tt-signup-intake-proof-strip{grid-template-columns:1fr}.tt-order-routing-blueprint,.tt-order-routing-payload-card,.tt-order-routing-summary-card{gap:12px}.tt-order-routing-code-block{padding:14px;border-radius:14px;font-size:.75rem}.tt-portal-theme .tt-orchestration-control-grid,.tt-portal-theme .tt-portal-activation-grid,.tt-portal-theme .tt-portal-location-context-branches,.tt-portal-theme .tt-portal-location-context-summary{grid-template-columns:1fr}.tt-signup-intake-intro,.tt-signup-intake-status,.tt-signup-lane{padding:20px;border-radius:20px}.tt-final-cta-actions,.tt-home-hero-actions,.tt-marketing-hero-actions{flex-direction:column;align-items:stretch!important;gap:12px}.tt-final-cta-actions>*,.tt-home-hero-actions>*,.tt-marketing-hero-actions>*{width:100%;justify-content:center}.tt-marketing-highlight-row{gap:8px}.tt-marketing-hero-support{margin-top:14px}.tt-marketing-footer-grid{grid-template-columns:1fr}.tt-marketing-footer-brand{grid-column:auto;padding-bottom:0}.tt-turn-calls-cash-proof{padding:20px;border-radius:22px}.tt-turn-calls-cash-proof blockquote{margin:14px 0 10px;font-size:1.08rem;line-height:1.4}.tt-home-story-card,.tt-site-marketing .tt-card,.tt-site-marketing .tt-final-cta,.tt-site-marketing .tt-pricing-card,.tt-site-marketing .tt-proof-panel{border-radius:22px}.tt-signup-lane-kicker,.tt-signup-lane-kicker .tt-pill{width:100%}.tt-signup-lane-kicker .tt-pill{justify-content:center}.tt-signup-intake-workspace .tt-proof-strip,.tt-signup-selected-list{gap:12px}.tt-signup-search-results{gap:10px}.tt-signup-intake-status-copy{max-width:none}}.tt-home{min-height:100vh}.tt-home-shell{width:min(1180px,calc(100vw - 32px));margin:0 auto}.tt-home-switcher{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0 14px;font-size:.88rem}.tt-home-nav,.tt-home-nav-actions,.tt-home-nav-links,.tt-home-switcher-links,.tt-loman-demo-metrics,.tt-loman-demo-top,.tt-loman-footer-inner,.tt-loman-loss-actions,.tt-loman-search-card,.tt-slang-announcement-inner,.tt-slang-footer-inner{display:flex;align-items:center;gap:12px}.tt-home-switcher-links{flex-wrap:wrap}.tt-home-switcher-links a{padding:8px 14px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14)}.tt-home-switcher-links a.is-active{background:hsla(0,0%,100%,.1)}.tt-home-nav{justify-content:space-between;padding:16px 22px;border-radius:20px}.tt-home-nav.is-dark{background:#fff;color:#171717}.tt-home-nav.is-light{background:#fffdf9;color:#151515;border:1px solid hsla(0,0%,8%,.08)}.tt-home-brand{display:inline-flex;align-items:center;gap:10px;font-weight:700;letter-spacing:-.03em}.tt-home-brand-mark{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#df7f4c,#f0bb73);color:#160f0a}.tt-home-nav-links{flex-wrap:wrap;justify-content:center}.tt-home-nav-links a{opacity:.78}.tt-home-btn{min-height:42px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;border:1px solid transparent}.tt-home-btn-solid{background:linear-gradient(135deg,#5c7cff,#6d93ff);color:#fff}.tt-home-btn-ghost{background:transparent}.tt-home-btn-ghost,.tt-home-nav.is-dark .tt-home-btn-ghost,.tt-home-nav.is-light .tt-home-btn-ghost{border-color:hsla(0,0%,8%,.12)}.tt-home-shell-ref{color:#f7f0e7}.tt-home-loman-ref{background:#08090c;color:#f7f0e7}.tt-loman-hero{padding:34px 0 18px}.tt-loman-hero-copy{max-width:760px}.tt-loman-badge{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.08);color:#f1d6a6;font-size:.84rem;font-weight:700;margin-bottom:18px}.tt-loman-command-copy h2,.tt-loman-cta-copy h2,.tt-loman-faq-section h2,.tt-loman-hero-copy h1,.tt-loman-loss-copy h2,.tt-loman-section-head h2,.tt-loman-video-copy h2,.tt-slang-final-cta h2,.tt-slang-hero-copy h1,.tt-slang-section-head h2{margin:0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;letter-spacing:-.05em;line-height:.95}.tt-loman-hero-copy h1{font-size:clamp(3rem,6vw,5.35rem);max-width:760px}.tt-loman-command-copy p,.tt-loman-cta-copy p,.tt-loman-hero-copy p,.tt-loman-section-head p,.tt-loman-video-copy a,.tt-loman-video-copy p,.tt-slang-final-cta p,.tt-slang-hero-copy p,.tt-slang-section-head p{color:hsla(34,50%,94%,.72);line-height:1.7}.tt-loman-search-card{margin-top:24px;width:-moz-fit-content;width:fit-content;padding:10px;border-radius:18px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}.tt-loman-search-input{min-width:min(360px,70vw);min-height:52px;padding:0 16px;border-radius:14px;background:#fff;color:#6d6d6d;display:inline-flex;align-items:center;gap:10px}.tt-loman-demo-frame{padding:18px 0 40px}.tt-loman-command-panel,.tt-loman-demo-window,.tt-loman-form-card,.tt-slang-face-card,.tt-slang-final-cta,.tt-slang-pillars article,.tt-slang-story-grid article,.tt-slang-three-grid article{border-radius:28px}.tt-loman-demo-window{padding:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 30px 90px rgba(0,0,0,.35)}.tt-loman-demo-top{justify-content:space-between;color:hsla(34,50%,94%,.7);font-size:.92rem;margin-bottom:18px}.tt-loman-demo-body{display:grid;grid-gap:18px;gap:18px}.tt-loman-call-card{padding:22px;border-radius:24px;background:hsla(0,0%,100%,.05);display:grid;grid-gap:8px;gap:8px}.tt-loman-call-card.is-accent{background:linear-gradient(135deg,rgba(223,127,76,.16),hsla(35,81%,70%,.08))}.tt-loman-call-card span,.tt-loman-command-top,.tt-loman-demo-metrics span,.tt-loman-form-box span,.tt-loman-loss-panel span,.tt-loman-operator-grid article span,.tt-slang-footer span,.tt-slang-step-number,.tt-slang-story-grid article span{color:hsla(34,50%,94%,.62);font-size:.9rem}.tt-loman-call-card strong{font-size:1.45rem;line-height:1.18;letter-spacing:-.04em}.tt-loman-demo-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.tt-loman-command-grid div,.tt-loman-demo-metrics div,.tt-loman-loss-panel div,.tt-slang-integration-logos span{padding:18px;border-radius:20px;background:hsla(0,0%,100%,.05)}.tt-loman-demo-metrics strong,.tt-loman-loss-panel strong{display:block;font-size:1.8rem;line-height:1;margin-bottom:8px}.tt-loman-operator-strip{padding:18px 0 54px}.tt-loman-command-section,.tt-loman-cta-section,.tt-loman-faq-section,.tt-loman-feature-band,.tt-loman-loss-section,.tt-loman-needs-section,.tt-loman-operator-strip-inner,.tt-loman-video-section{width:min(1180px,calc(100vw - 32px));margin:0 auto}.tt-loman-operator-strip-inner>p{margin:0 0 22px;text-align:center;font-size:1.1rem}.tt-loman-feature-side,.tt-loman-needs-grid,.tt-loman-operator-grid,.tt-slang-faq-list,.tt-slang-pillars,.tt-slang-story-grid,.tt-slang-three-grid{display:grid;grid-gap:18px;gap:18px}.tt-loman-operator-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-loman-operator-grid article{display:flex;gap:14px;padding:18px;border-radius:20px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.tt-loman-avatar{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#e3af76,#cf6f55);color:#1a120d;font-weight:700}.tt-loman-feature-side article h3,.tt-loman-mini-card h3,.tt-loman-needs-grid article h3,.tt-loman-operator-grid article strong,.tt-slang-pillars article h2,.tt-slang-story-grid article strong,.tt-slang-three-grid article h3{display:block;margin:0 0 8px;font-size:1.1rem;letter-spacing:-.03em}.tt-loman-feature-side article p,.tt-loman-mini-card p,.tt-loman-needs-grid article p,.tt-loman-operator-grid article p,.tt-slang-faq-list div span,.tt-slang-pillars article p,.tt-slang-story-grid article p,.tt-slang-three-grid article p{margin:0;line-height:1.65}.tt-loman-command-section,.tt-loman-cta-section,.tt-loman-loss-section,.tt-loman-video-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:34px;gap:34px;align-items:center;padding:34px 0}.tt-loman-video-card{min-height:320px;border-radius:32px;background:linear-gradient(135deg,rgba(223,127,76,.18),rgba(127,210,192,.12)),#11151d;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.1)}.tt-loman-play-button{width:86px;height:86px;border-radius:50%;display:grid;place-items:center;background:hsla(0,0%,100%,.12);color:#fff}.tt-loman-command-copy h2,.tt-loman-cta-copy h2,.tt-loman-faq-section h2,.tt-loman-loss-copy h2,.tt-loman-section-head h2,.tt-loman-video-copy h2{font-size:clamp(2rem,4vw,3.35rem)}.tt-loman-footer a,.tt-loman-loss-actions a,.tt-loman-video-copy a{color:#9bc4ff;font-weight:600}.tt-loman-faq-section,.tt-loman-needs-section{padding:28px 0 34px}.tt-loman-section-head{max-width:760px;margin-bottom:26px}.tt-loman-needs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-loman-feature-side article,.tt-loman-mini-card,.tt-loman-needs-grid article,.tt-slang-final-cta,.tt-slang-story-grid article,.tt-slang-three-grid article{padding:24px;border-radius:24px}.tt-loman-feature-side article,.tt-loman-needs-grid article{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08)}.tt-loman-integrations-title{width:min(1180px,calc(100vw - 32px));margin:0 auto;padding:16px 0 6px}.tt-loman-integrations-title h2{margin:0;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em}.tt-loman-command-panel{padding:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.1)}.tt-loman-command-top{display:flex;justify-content:space-between;margin-bottom:18px}.tt-loman-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.tt-loman-loss-points{display:grid;grid-gap:12px;gap:12px;margin:18px 0 24px}.tt-loman-loss-points div{display:flex;align-items:center;gap:10px}.tt-loman-loss-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.tt-loman-feature-band{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:24px;gap:24px;padding:28px 0 44px}.tt-loman-feature-main{display:grid;grid-gap:18px;gap:18px}.tt-loman-mini-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08)}.tt-loman-faq-list,.tt-slang-faq-list{grid-template-columns:1fr}.tt-loman-faq-list div,.tt-slang-faq-list div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;border-top:1px solid hsla(0,0%,100%,.08)}.tt-loman-form-card{min-height:280px;padding:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.1)}.tt-loman-form-box{height:100%;display:grid;grid-gap:12px;gap:12px}.tt-loman-form-box span{min-height:54px;border-radius:16px;display:flex;align-items:center;padding:0 16px;background:hsla(0,0%,100%,.08)}.tt-loman-footer{padding:28px 0 42px;border-top:1px solid hsla(0,0%,100%,.08)}.tt-loman-footer-inner{width:min(1180px,calc(100vw - 32px));margin:0 auto;justify-content:space-between}.tt-loman-footer-inner>div{display:grid;grid-gap:6px;gap:6px;text-align:right}.tt-home-slang-ref{background:#fff;color:#151515}.tt-home-shell-slang-ref{color:#151515}.tt-home-shell-slang-ref .tt-home-switcher{color:hsla(0,0%,8%,.66)}.tt-home-shell-slang-ref .tt-home-switcher-links a{border-color:hsla(0,0%,8%,.12)}.tt-home-shell-slang-ref .tt-home-switcher-links a.is-active{background:#151515;color:#fff}.tt-slang-announcement{background:#131216;color:#f3c8f2;font-size:.88rem}.tt-slang-announcement-inner{width:min(1180px,calc(100vw - 32px));min-height:34px;margin:0 auto;justify-content:center}.tt-slang-announcement-inner>div{display:inline-flex;align-items:center;gap:8px}.tt-slang-announcement-inner a{color:#fff}.tt-slang-hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:center;padding:42px 0 26px}.tt-slang-hero-copy{max-width:520px}.tt-slang-hero-copy h1{font-size:clamp(3rem,6vw,5.1rem)}.tt-slang-faq-list div span,.tt-slang-final-cta p,.tt-slang-hero-copy p,.tt-slang-story-grid article p,.tt-slang-three-grid article p{color:#635c55}.tt-slang-hero-visual{position:relative;min-height:460px;display:grid;place-items:center}.tt-slang-orbit{position:absolute;border-radius:50%;border:1px solid hsla(0,0%,8%,.08)}.tt-slang-orbit-one{width:460px;height:460px}.tt-slang-orbit-two{width:360px;height:360px}.tt-slang-face-card{position:relative;width:min(340px,72vw);height:340px;display:grid;place-items:center}.tt-slang-face-circle{width:220px;height:220px;border-radius:50%;background:linear-gradient(135deg,#f4b3aa,#8b6bff);display:grid;place-items:center;color:#fff;font-size:2.3rem;font-weight:700;box-shadow:0 24px 70px rgba(96,59,131,.28)}.tt-slang-chat-bubble{position:absolute;max-width:180px;padding:14px 16px;border-radius:18px;background:#fff;box-shadow:0 18px 50px rgba(0,0,0,.08);font-size:.9rem;line-height:1.45}.tt-slang-chat-bubble-top{top:26px;left:-8px}.tt-slang-chat-bubble-bottom{right:-6px;bottom:36px}.tt-slang-pillars{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 0 28px}.tt-slang-pillars article,.tt-slang-story-grid article,.tt-slang-three-grid article{background:#fff;border:1px solid hsla(0,0%,8%,.08);box-shadow:0 18px 50px rgba(0,0,0,.04)}.tt-slang-wave-stack{position:relative;height:94px;overflow:hidden}.tt-slang-wave{position:absolute;inset:auto -5% 0;height:96px;border-top-left-radius:50% 100%;border-top-right-radius:50% 100%}.tt-slang-wave-a{background:#80d8d0}.tt-slang-wave-b{background:#6f8cff;transform:translateY(16px)}.tt-slang-wave-c{background:#f3d3a4;transform:translateY(30px)}.tt-slang-faq-section,.tt-slang-final-cta-section,.tt-slang-how-section,.tt-slang-integrations-section,.tt-slang-logo-strip-section,.tt-slang-setup-section,.tt-slang-testimonials-section,.tt-slang-why-section{background:#fff}.tt-slang-logos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:16px;gap:16px;padding:26px 0 38px}.tt-slang-logos span{min-height:76px;border-radius:18px;display:grid;place-items:center;background:#f5f1eb;color:#6e665f;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tt-slang-section-head{max-width:760px;margin:0 auto 26px}.tt-slang-section-head.center{text-align:center}.tt-slang-section-head h2{font-size:clamp(2rem,4vw,3.25rem);color:#151515}.tt-slang-three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-slang-section-action{display:flex;justify-content:center;padding-top:24px}.tt-slang-faq-section,.tt-slang-final-cta-section,.tt-slang-how-section,.tt-slang-integrations-section,.tt-slang-setup-section,.tt-slang-testimonials-section,.tt-slang-why-section{padding:18px 0 34px}.tt-slang-integration-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.tt-slang-integration-logos span{min-height:82px;border-radius:20px;background:#f7f1e8;display:grid;place-items:center;color:#5d534b;font-weight:700}.tt-slang-how-grid article{position:relative}.tt-slang-step-number{display:inline-flex;margin-bottom:14px;color:#b76542;font-weight:700;letter-spacing:.14em}.tt-slang-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-slang-stars{display:inline-flex;gap:4px;margin-bottom:12px;color:#f0b750}.tt-slang-final-cta{text-align:center;background:#f5efe6}.tt-slang-final-cta h2{color:#151515;margin-bottom:14px}.tt-slang-final-cta .tt-home-btn{margin-top:6px}.tt-slang-footer{border-top:1px solid hsla(0,0%,8%,.08);padding:28px 0 42px;background:#fff}.tt-slang-footer-inner{justify-content:space-between}@media (max-width:1080px){.tt-loman-command-grid,.tt-loman-loss-panel,.tt-loman-needs-grid,.tt-loman-operator-grid,.tt-slang-integration-logos,.tt-slang-logos,.tt-slang-pillars,.tt-slang-story-grid,.tt-slang-three-grid{grid-template-columns:1fr 1fr}.tt-loman-command-section,.tt-loman-cta-section,.tt-loman-feature-band,.tt-loman-loss-section,.tt-loman-video-section,.tt-slang-hero{grid-template-columns:1fr}}@media (max-width:760px){.tt-home-shell,.tt-loman-command-section,.tt-loman-cta-section,.tt-loman-faq-section,.tt-loman-feature-band,.tt-loman-footer-inner,.tt-loman-loss-section,.tt-loman-needs-section,.tt-loman-operator-strip-inner,.tt-loman-video-section,.tt-slang-announcement-inner{width:min(100vw - 20px,100%)}.tt-home-nav,.tt-home-nav-actions,.tt-home-nav-links,.tt-home-switcher,.tt-loman-footer-inner,.tt-loman-search-card,.tt-slang-announcement-inner,.tt-slang-footer-inner{flex-direction:column;align-items:flex-start}.tt-loman-search-input{min-width:0;width:100%}.tt-home-btn{width:100%}.tt-loman-command-grid,.tt-loman-demo-metrics,.tt-loman-loss-panel,.tt-loman-needs-grid,.tt-loman-operator-grid,.tt-slang-integration-logos,.tt-slang-logos,.tt-slang-pillars,.tt-slang-story-grid,.tt-slang-three-grid{grid-template-columns:1fr}.tt-loman-hero-copy h1,.tt-slang-hero-copy h1{font-size:clamp(2.5rem,14vw,4rem)}.tt-slang-hero-visual{min-height:360px}.tt-slang-orbit-one{width:320px;height:320px}.tt-slang-orbit-two{width:250px;height:250px}.tt-slang-chat-bubble{position:static;max-width:none}.tt-slang-face-card{width:100%;height:auto;gap:14px}.tt-slang-face-circle{width:180px;height:180px}}@media (max-width:980px){.tt-home-faq-grid,.tt-home-integrations-snapshot,.tt-home-platform-grid,.tt-home-stakes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.tt-home-faq-grid,.tt-home-integrations-snapshot,.tt-home-platform-grid,.tt-home-stakes-grid{grid-template-columns:1fr}.tt-home-faq-card,.tt-home-integrations-card{padding:20px;border-radius:22px}}@media (max-width:900px){.tt-page-hero{padding:72px 0 22px}.tt-home-hero-custom-grid{grid-template-columns:1fr;gap:28px}.tt-integration-card-grid-wide,.tt-integration-group-heading,.tt-turn-calls-cash-grid{grid-template-columns:1fr}.tt-home-hero-image-wrap{justify-items:start;padding-top:0}.tt-home-hero-image-card,.tt-home-hero-search-wrap{width:100%}.tt-home-hero-actions>*{flex:1 1 220px}.tt-home-faq-grid,.tt-home-faq-preview,.tt-home-integrations-snapshot,.tt-home-stakes-stack,.tt-home-value-stack{gap:14px}.tt-turn-calls-cash-proof{padding:22px}.tt-turn-calls-cash-proof blockquote{font-size:1.22rem}.tt-home-feature-grid-five .tt-home-story-card,.tt-integration-feature-card-wide{min-height:0}.tt-marketing-integration-card .tt-proof-panel-top{flex-wrap:wrap}.tt-marketing-cta-actions{width:100%}.tt-marketing-cta-actions>*{flex:1 1 220px}.tt-loman-demo-screen{min-height:auto;grid-template-columns:1fr}.tt-loman-demo-summary{margin-top:0}.tt-loman-demo-line{max-width:100%}.tt-loman-demo-line.guest{margin-left:32px}.tt-loman-demo-play{position:static;transform:none;justify-self:center;margin:12px 0 0;font-size:1.25rem;padding:18px 28px}}.tt-command-carousel-shell{display:grid;grid-gap:20px;gap:20px}.tt-command-carousel-copy{display:grid;grid-gap:12px;gap:12px}.tt-command-carousel-tabs{display:flex;flex-wrap:wrap;gap:10px}.tt-command-carousel-tabs::-webkit-scrollbar{height:0}.tt-command-carousel-tab{border:1px solid rgba(177,136,95,.38);background:rgba(255,249,242,.92);color:#6b4729;border-radius:999px;padding:10px 16px;font:inherit;font-weight:600}.tt-command-carousel-tab.is-active{background:linear-gradient(135deg,#c55f35,#e0a33f);color:#fffaf4;border-color:transparent}.tt-command-carousel-monitor{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:18px;gap:18px;padding:20px;border-radius:30px;background:linear-gradient(180deg,#fff8f1,#f7e7d7);border:1px solid hsla(30,42%,63%,.45);box-shadow:0 28px 64px rgba(116,74,36,.12)}.tt-command-carousel-sidebar{display:grid;grid-gap:18px;gap:18px;padding:18px;border-radius:24px;background:linear-gradient(180deg,#6a4630,#4f3324);color:#fff7ef}.tt-command-carousel-nav{display:grid;grid-gap:10px;gap:10px}.tt-command-carousel-nav span{padding:10px 12px;border-radius:14px;color:rgba(255,247,239,.72);background:hsla(0,0%,100%,.06)}.tt-command-carousel-nav span.is-active{background:hsla(0,0%,100%,.16);color:#fffdf8}.tt-command-carousel-status{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:999px;background:hsla(80,49%,61%,.2);color:#e4f4bd;font-weight:700;font-size:.85rem}.tt-command-carousel-screen{display:grid;grid-gap:18px;gap:18px;padding:22px;border-radius:26px;background:linear-gradient(180deg,#fffdf9,#fdf2e5);border:1px solid hsla(30,44%,70%,.5)}.tt-command-carousel-screen-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.tt-command-carousel-screen-top h3{margin:6px 0 0}.tt-command-carousel-badge{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:rgba(129,170,67,.16);color:#557525;font-weight:700}.tt-command-carousel-chart{position:relative;min-height:180px;border-radius:22px;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.1)),repeating-linear-gradient(90deg,hsla(30,32%,58%,.12) 0 1px,transparent 1px 56px),repeating-linear-gradient(0deg,hsla(30,32%,58%,.12) 0 1px,transparent 1px 44px),linear-gradient(180deg,#fff8ee,#f9e9d8)}.tt-command-carousel-line{position:absolute;left:22px;right:22px;bottom:22px;top:44px;border-radius:20px 20px 12px 12px;opacity:.92}.tt-command-carousel-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.tt-command-carousel-stats article{padding:18px;border-radius:18px;background:hsla(0,0%,100%,.78);border:1px solid hsla(30,44%,66%,.44)}.tt-command-carousel-stats span{display:block;color:#7f6145;font-size:.92rem;margin-bottom:6px}.tt-command-carousel-stats strong{font-size:1.8rem;color:#2f1d12}@media (max-width:900px){.tt-book-demo-grid{grid-template-columns:1fr}.tt-book-demo-details-card,.tt-book-demo-preview-shell .tt-voice-demo .tt-form-card{padding:24px;border-radius:24px}.tt-demo-booking-actions,.tt-demo-booking-success-actions,.tt-loman-demo-controls-head,.tt-loman-demo-language-row{flex-direction:column;align-items:stretch}.tt-demo-booking-actions>*,.tt-demo-booking-success-actions>*,.tt-loman-demo-controls-head>*,.tt-loman-demo-language-row>*{width:100%}.tt-loman-demo-scenario-row{justify-content:flex-start}.tt-command-carousel-copy{gap:8px}.tt-command-carousel-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.tt-command-carousel-tab{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}.tt-command-carousel-monitor{grid-template-columns:1fr;padding:16px;gap:14px}.tt-command-carousel-sidebar{gap:14px;padding:16px}.tt-command-carousel-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-command-carousel-status{width:100%;justify-content:center}.tt-command-carousel-screen{padding:18px}.tt-command-carousel-screen-top{flex-direction:column}.tt-command-carousel-badge{align-self:flex-start}.tt-command-carousel-stats{grid-template-columns:1fr}}@media (max-width:640px){.tt-book-demo-preview-section,.tt-book-demo-section{padding-top:0}.tt-book-demo-details-card,.tt-book-demo-preview-shell .tt-voice-demo .tt-form-card{padding:20px;border-radius:22px}.tt-demo-booking-actions .tt-btn,.tt-demo-booking-success-actions .tt-btn,.tt-loman-demo-language-row .tt-chip,.tt-loman-demo-language-row .tt-pill{width:100%;justify-content:center}.tt-loman-demo-scenario-row{display:grid;grid-template-columns:1fr}.tt-loman-demo-scenario-row .tt-chip{width:100%;justify-content:center}.tt-command-carousel-tabs{margin-right:-4px;padding-right:4px}.tt-command-carousel-monitor{padding:14px;border-radius:24px}.tt-command-carousel-screen,.tt-command-carousel-sidebar{padding:14px;border-radius:20px}.tt-command-carousel-nav{grid-template-columns:1fr}.tt-command-carousel-chart{min-height:148px}.tt-command-carousel-line{left:14px;right:14px;bottom:14px;top:34px}.tt-command-carousel-stats article{padding:14px}.tt-command-carousel-stats strong{font-size:1.5rem}}.tt-site-marketing .tt-section:nth-of-type(odd){background:linear-gradient(180deg,rgba(255,247,238,.92),rgba(255,252,247,.98))}.tt-site-marketing .tt-section:nth-of-type(2n){background:linear-gradient(180deg,rgba(255,241,225,.72),rgba(255,248,239,.96))}.tt-site-marketing .tt-section{border-top:1px solid hsla(28,74%,83%,.45)}.tt-site-marketing .tt-card,.tt-site-marketing .tt-home-stat-card,.tt-site-marketing .tt-home-story-card,.tt-site-marketing .tt-kpi-card,.tt-site-marketing .tt-pricing-card,.tt-site-marketing .tt-proof-panel{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(255,245,235,.96))}.tt-portal-theme{position:relative;isolation:isolate;background:radial-gradient(circle at top left,rgba(255,227,196,.72),transparent 22%),radial-gradient(circle at 88% 6%,rgba(255,210,170,.3),transparent 18%),linear-gradient(180deg,#fffbf5,#fff9f1 30%,#fdf3e7);color:#1d1612}.tt-portal-theme:after,.tt-portal-theme:before{content:"";position:fixed;inset:auto;pointer-events:none;z-index:-1;filter:blur(36px);opacity:.65}.tt-portal-theme:before{top:96px;right:9vw;width:22rem;height:22rem;border-radius:999px;background:rgba(255,214,170,.28)}.tt-portal-theme:after{bottom:6vh;left:22vw;width:20rem;height:20rem;border-radius:999px;background:rgba(255,232,202,.34)}.tt-portal-theme .tt-sidebar{position:-webkit-sticky;position:sticky;top:0;min-height:100vh;background:linear-gradient(180deg,rgba(255,251,246,.94),hsla(34,64%,92%,.98));border-right:1px solid hsla(30,43%,63%,.32);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.54)}.tt-portal-theme .tt-app-header,.tt-portal-theme .tt-card,.tt-portal-theme .tt-filter-bar,.tt-portal-theme .tt-kpi-card,.tt-portal-theme .tt-portal-sidebar-brand,.tt-portal-theme .tt-reference-panel,.tt-portal-theme .tt-sidebar-current,.tt-portal-theme .tt-sidebar>.tt-card,.tt-portal-theme .tt-surface,.tt-portal-theme .tt-visual-panel{background:linear-gradient(180deg,rgba(255,252,247,.98),hsla(33,69%,94%,.965));border-color:hsla(30,43%,63%,.34);box-shadow:0 16px 36px rgba(128,82,39,.08);color:#1d1612}.tt-portal-section-tab-row,.tt-portal-section-tabs,.tt-portal-section-tabs-trailing{display:flex}.tt-portal-section-tabs{align-items:center;justify-content:space-between;gap:12px;padding:0 2px 10px;border-bottom:1px solid hsla(0,0%,100%,.08);overflow-x:auto}.tt-portal-section-tab-row{align-items:center;gap:10px;flex-wrap:wrap}.tt-portal-section-tab{position:relative;display:inline-flex;align-items:center;min-height:34px;padding:0 2px;color:hsla(37,49%,92%,.7);text-decoration:none;font-size:.96rem;font-weight:600;white-space:nowrap}.tt-portal-theme .tt-portal-section-tab{border-radius:999px}.tt-portal-section-tab:after{content:"";position:absolute;left:0;right:0;bottom:-11px;height:2px;border-radius:999px;background:transparent}.tt-portal-section-tab.is-active{color:var(--white)}.tt-portal-section-tab.is-active:after{background:hsla(0,0%,100%,.95)}.tt-portal-section-tabs-trailing{align-items:center;gap:8px;flex-shrink:0}.tt-portal-theme .tt-portal-sidebar-brand{padding:22px;border-radius:28px;border:1px solid rgba(129,149,255,.16);overflow:hidden}.tt-portal-theme .tt-portal-sidebar-brand-compact{padding:12px 14px;border-radius:18px}.tt-portal-theme .tt-portal-sidebar-brand-compact h2{font-size:1.05rem;line-height:1.05}.tt-portal-header-detail,.tt-portal-sidebar-intro{margin:10px 0 0;max-width:34ch}.tt-portal-implementation-board,.tt-portal-implementation-board-head,.tt-portal-implementation-board-item,.tt-portal-implementation-board-list,.tt-sidebar-domain-row,.tt-sidebar-nav-group-head{display:grid}.tt-portal-implementation-board,.tt-portal-implementation-board-list,.tt-sidebar-nav-group-head{gap:10px}.tt-portal-implementation-board{padding:14px}.tt-portal-implementation-board-head{gap:8px}.tt-portal-implementation-board-item{gap:6px;padding-top:10px;border-top:1px solid hsla(30,36%,64%,.2)}.tt-portal-implementation-board-item:first-child{padding-top:0;border-top:0}.tt-sidebar-nav-group-head{gap:8px;margin-bottom:6px}.tt-sidebar-domain-row{grid-template-columns:repeat(auto-fit,minmax(140px,max-content));gap:8px}.tt-sidebar-domain-pill{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:hsla(0,0%,100%,.78);border:1px solid hsla(30,36%,64%,.26);color:#6f5a4a;font-size:.78rem;font-weight:700}.tt-portal-theme .tt-sidebar-current{background:linear-gradient(180deg,rgba(255,244,229,.98),rgba(255,236,211,.92))}.tt-portal-theme .tt-sidebar-link{background:hsla(0,0%,100%,.68);border-color:hsla(30,43%,63%,.22);color:#4f3e32}.tt-portal-theme .tt-sidebar-link:hover{background:rgba(255,244,230,.9);border-color:hsla(30,36%,64%,.3);transform:translateX(2px)}.tt-portal-theme .tt-sidebar-link.is-active{background:linear-gradient(135deg,rgba(239,142,62,.12),rgba(217,107,43,.05));border-color:rgba(217,107,43,.24);box-shadow:0 10px 24px rgba(140,93,47,.1);color:#7a4d24}.tt-portal-theme .tt-sidebar-link.is-disabled{background:hsla(0,0%,100%,.44);border-color:hsla(30,43%,63%,.14);color:rgba(79,62,50,.64);box-shadow:none}.tt-portal-theme .tt-portal-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,251,244,.88);border-bottom:1px solid hsla(30,36%,64%,.22)}.tt-portal-theme .tt-main-content{padding:20px 22px 28px}.tt-portal-theme .tt-main-column,.tt-portal-theme .tt-sidebar{min-width:0}.tt-ai-agent-choice-row,.tt-ai-agent-editor-shell,.tt-ai-agent-layout,.tt-ai-agent-sidepanel,.tt-ai-agent-topbar{display:grid}.tt-ai-agent-editor-shell{gap:10px}.tt-ai-agent-topbar{grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding-bottom:2px}.tt-ai-agent-topbar-title strong{font-size:1rem;line-height:1.2}.tt-ai-agent-topbar-title-editable{display:flex;align-items:center}.tt-ai-agent-name-input{width:min(100%,480px);min-height:42px;padding:0 16px;border-radius:18px;border:1px solid transparent;background:transparent;color:#1d1612;font-size:1rem;font-weight:600;line-height:1.2}.tt-ai-agent-name-input:hover{background:rgba(255,253,249,.72)}.tt-ai-agent-name-input:focus{outline:none;border-color:#1d1612;background:#fffdf9;box-shadow:0 0 0 2px rgba(29,22,18,.08)}.tt-ai-agent-topbar-actions{align-items:center}.tt-ai-agent-topbar-btn{min-height:36px!important;padding:0 14px!important;border-radius:14px!important;font-size:.92rem;box-shadow:none!important}.tt-ai-agent-topbar-btn-dark{background:#1d1612!important;border-color:#1d1612!important;color:#fff8f2!important}.tt-ai-agent-tabbar{display:flex;gap:18px;overflow-x:auto;padding:0 0 8px;border-bottom:1px solid hsla(30,36%,64%,.2);background:transparent}.tt-ai-agent-tab{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 12px;border-radius:18px;color:#7a6656;white-space:nowrap;background:transparent;border:solid transparent;border-width:1px 1px 2px}.tt-ai-agent-tab.is-active{color:#1d1612;background:rgba(255,253,249,.94);border-color:hsla(30,36%,64%,.34) hsla(30,36%,64%,.34) #1d1612}.tt-ai-agent-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:22px;align-items:start}.tt-ai-agent-sidepanel{gap:8px}.tt-ai-agent-sidecard-compact{padding:8px 10px}.tt-ai-agent-sidecard-head{align-items:center;margin-bottom:3px}.tt-ai-agent-sidecard-head strong{font-size:.98rem}.tt-ai-agent-sidecard-note{margin:0 0 6px;max-width:21ch;font-size:.84rem;line-height:1.28}.tt-ai-agent-list-card-tight{border-radius:16px}.tt-ai-agent-list-row-tight{min-height:50px;padding:0 10px}.tt-ai-agent-list-row-main-inline{display:inline-flex;align-items:center;gap:8px;min-width:0;flex-wrap:nowrap}.tt-ai-agent-list-row-main-inline strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.94rem}.tt-ai-agent-list-row-additional{color:#1d1612}.tt-ai-agent-drawer-wide{width:min(680px,calc(100vw - 24px))}.tt-live-call-card-shell{padding:16px}.tt-live-call-card{display:grid;grid-gap:12px;gap:12px}.tt-live-call-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tt-live-call-summary{min-width:0}.tt-live-call-summary strong{display:block;line-height:1.35}.tt-live-call-metrics{justify-content:flex-end;flex-wrap:wrap}.tt-live-call-actions{flex-wrap:wrap}.tt-live-call-error,.tt-live-call-note{margin:0}.tt-ai-agent-drawer-option-list{display:grid;grid-gap:0;gap:0;border:1px solid hsla(30,36%,64%,.34);border-radius:24px;overflow:hidden;background:#fffdf9}.tt-ai-agent-drawer-option{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 18px;border-bottom:1px solid hsla(30,36%,64%,.24);background:transparent}.tt-ai-agent-drawer-option:last-child{border-bottom:0}.tt-ai-agent-drawer-option.is-active{background:rgba(255,250,244,.88)}.tt-ai-agent-drawer-option-main{display:inline-flex;align-items:center;gap:10px;min-width:0}.tt-ai-agent-drawer-option-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem}.tt-ai-agent-choice-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid hsla(30,43%,63%,.28);background:hsla(0,0%,100%,.64)}.tt-ai-agent-inline-select-wrap{position:relative}.tt-ai-agent-workflow-page-shell{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.72fr);align-items:stretch;background:#fff;border-top:1px solid rgba(17,24,39,.06)}.tt-ai-agent-workflow-page-head{grid-column:1/-1;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:12px 12px 0}.tt-ai-agent-workflow-page-head h2{margin:0 0 6px;font-size:1.2rem;color:#1d1612}.tt-ai-agent-workflow-canvas-shell{display:grid;grid-gap:10px;gap:10px;padding:12px 12px 16px;min-width:0}.tt-ai-agent-workflow-toolbar{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:4px;border:1px solid rgba(17,24,39,.08);border-radius:12px;background:#fff}.tt-ai-agent-workflow-template-btn,.tt-ai-agent-workflow-tool-btn{min-width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#111;cursor:pointer;font-size:.9rem}.tt-ai-agent-workflow-template-btn{min-width:auto;padding:0 12px;border-left:1px solid rgba(17,24,39,.08);border-radius:0;font-weight:500;font-size:.84rem}.tt-ai-agent-workflow-stage-wrap{position:relative;overflow:auto;border-left:1px solid rgba(17,24,39,.04);background:radial-gradient(circle at 1px 1px,rgba(17,24,39,.075) 1px,transparent 0),#fff;background-size:18px 18px;min-height:760px;padding:14px}.tt-ai-agent-workflow-side-panel{display:grid;align-content:start;grid-gap:14px;gap:14px;padding:16px 14px;border-left:1px solid rgba(17,24,39,.08);background:#fafafa}.tt-ai-agent-workflow-inspector-head strong{font-size:1rem;color:#111}.tt-ai-agent-workflow-inspector-tabs{display:flex;gap:14px;padding-bottom:10px;border-bottom:1px solid rgba(17,24,39,.08)}.tt-ai-agent-workflow-inspector-tab{border:0;background:transparent;padding:0 0 8px;color:#6b7280;cursor:pointer;font-size:.92rem}.tt-ai-agent-workflow-inspector-tab.is-active{color:#111;box-shadow:inset 0 -2px 0 #111}.tt-ai-agent-workflow-edge-create-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.tt-ai-agent-workflow-edge-editor-row{display:grid;grid-gap:8px;gap:8px}.tt-ai-agent-workflow-placeholder-row{min-height:40px;display:flex;align-items:center;padding:0 12px;border:1px solid rgba(17,24,39,.08);border-radius:12px;background:#fff}.tt-ai-agent-workflow-placeholder-panel{min-height:120px;display:grid;place-items:center;border:1px dashed rgba(17,24,39,.12);border-radius:12px;color:#6b7280;font-size:.9rem}.tt-ai-agent-workflow-info-box{padding:10px 12px;border-radius:10px;background:#f2f2f2;color:#444;font-size:.84rem;line-height:1.32}.tt-ai-agent-workflow-switch-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.tt-ai-agent-workflow-switch-row strong{display:block;color:#111}.tt-ai-agent-workflow-switch-row small{display:block;margin-top:4px;color:#666;font-size:.88rem;line-height:1.35}.tt-ai-agent-workflow-switch-row input{margin-top:2px}.tt-ai-agent-workflow-native-toggle{position:absolute;inset:0;opacity:0;cursor:pointer}.tt-ai-agent-workflow-toggle{width:36px;height:22px;border-radius:999px;background:#e5e7eb;padding:2px;transition:background .16s ease}.tt-ai-agent-workflow-toggle.is-on{background:#111}.tt-ai-agent-workflow-toggle-knob{display:block;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(17,24,39,.18);transform:translateX(0);transition:transform .16s ease}.tt-ai-agent-workflow-toggle.is-on .tt-ai-agent-workflow-toggle-knob{transform:translateX(14px)}.tt-ai-agent-workflow-stage{position:relative}.tt-ai-agent-workflow-edge{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.tt-ai-agent-workflow-edge path{fill:none;stroke:hsla(220,9%,46%,.55);stroke-width:1.8;stroke-linecap:round}.tt-ai-agent-workflow-edge-label{position:absolute;transform:translate(-50%,-50%);max-width:200px;padding:3px 8px;border-radius:999px;border:1px solid rgba(24,24,27,.05);background:hsla(0,0%,100%,.9);box-shadow:0 6px 16px rgba(15,23,42,.05);color:#6c7282;font-size:.72rem;line-height:1.1;text-align:center;z-index:2}.tt-ai-agent-workflow-edge-pill{background:#111;border-color:#111;color:#fff;box-shadow:none;font-size:.68rem;padding:2px 7px}.tt-ai-agent-workflow-node{position:absolute;width:220px;min-height:78px;padding:9px 9px 7px;border-radius:10px;border:1px solid rgba(17,24,39,.08);background:#fff;box-shadow:none;display:grid;grid-gap:4px;gap:4px;z-index:3}.tt-ai-agent-workflow-node.is-selected{box-shadow:0 0 0 1.5px rgba(17,24,39,.18)}.tt-ai-agent-workflow-node.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;opacity:.9}.tt-ai-agent-workflow-node.is-connect-source{box-shadow:0 0 0 2px rgba(17,24,39,.24)}.tt-ai-agent-workflow-node.is-connect-target{border-color:rgba(17,24,39,.2);background:#fcfcfd}.tt-ai-agent-workflow-node.is-end,.tt-ai-agent-workflow-node.is-start{width:164px;min-height:78px}.tt-ai-agent-workflow-node.is-end,.tt-ai-agent-workflow-node.is-start{background:#fff}.tt-ai-agent-workflow-node-head{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px}.tt-ai-agent-workflow-node-icon{width:14px;height:14px;display:inline-grid;place-items:center;color:#6b7280;font-size:.55rem}.tt-ai-agent-workflow-node-type{display:inline-flex;align-items:center;color:#6b7280;font-size:.76rem;font-weight:500;text-transform:capitalize}.tt-ai-agent-workflow-node strong{font-size:.85rem;line-height:1.12;font-weight:600}.tt-ai-agent-workflow-node p{margin:0;color:#616779;font-size:.7rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tt-ai-agent-workflow-node-port{position:absolute;left:50%;width:12px;height:12px;border-radius:999px;transform:translateX(-50%);background:#6366f1;border:2px solid #fff;box-shadow:0 0 0 1px rgba(99,102,241,.18)}.tt-ai-agent-workflow-node-port-in{top:-6px}.tt-ai-agent-workflow-node-plus{position:absolute;left:50%;bottom:-14px;width:24px;height:24px;transform:translateX(-50%);border:0;border-radius:999px;background:#111;color:#fff;font-size:1rem;line-height:1;cursor:pointer;z-index:4}.tt-ai-agent-workflow-add-menu{position:absolute;left:50%;top:calc(100% + 18px);transform:translateX(-50%);min-width:220px;padding:8px;border:1px solid rgba(17,24,39,.08);border-radius:14px;background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.12);display:grid;grid-gap:4px;gap:4px;z-index:6}.tt-ai-agent-workflow-add-menu-item{border:0;background:transparent;text-align:left;min-height:36px;padding:0 10px;border-radius:10px;color:#111;cursor:pointer}.tt-ai-agent-workflow-add-menu-item:hover{background:#f3f4f6}.tt-ai-agent-workflow-node-port-out{bottom:-6px}.tt-ai-agent-workflow-node-port-out.is-active{background:#111;box-shadow:0 0 0 4px hsla(0,0%,7%,.12)}.tt-ai-agent-inline-select{min-height:42px;padding:0 40px 0 14px;border-radius:14px;border:1px solid hsla(30,43%,63%,.36);background:#fffdf9;color:#1d1612;font:inherit;font-weight:600}.tt-ai-agent-pullout{display:grid;grid-gap:10px;gap:10px}.tt-ai-agent-pullout-option,.tt-ai-agent-pullout-trigger{width:100%;border:1px solid hsla(30,43%,63%,.3);background:hsla(0,0%,100%,.68);color:#1d1612;border-radius:14px;padding:12px 14px;text-align:left;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.tt-ai-agent-pullout-trigger{cursor:pointer}.tt-ai-agent-pullout-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.tt-ai-agent-pullout-copy small,.tt-ai-agent-pullout-copy strong{overflow-wrap:anywhere}.tt-ai-agent-pullout-copy small{color:rgba(70,52,36,.82)}.tt-ai-agent-pullout-chevron,.tt-ai-agent-pullout-meta{color:rgba(70,52,36,.78);font-size:.85rem}.tt-ai-agent-pullout.is-open .tt-ai-agent-pullout-chevron{transform:rotate(90deg)}.tt-ai-agent-list-card{display:grid;border:1px solid hsla(30,43%,63%,.3);border-radius:16px;overflow:hidden;background:hsla(0,0%,100%,.72)}.tt-ai-agent-list-row{width:100%;border:0;border-bottom:1px solid hsla(30,43%,63%,.2);background:transparent;color:#1d1612;padding:12px 14px;text-align:left;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;cursor:pointer}.tt-ai-agent-list-row:last-child{border-bottom:0}.tt-ai-agent-list-row-main{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.tt-ai-agent-list-row-muted{color:rgba(70,52,36,.62);cursor:not-allowed}.tt-ai-agent-pullout-panel{display:grid;grid-gap:8px;gap:8px;max-height:320px;overflow:auto;padding-right:2px}.tt-ai-agent-pullout-option{cursor:pointer}.tt-ai-agent-pullout-option.is-active{border-color:rgba(163,105,53,.58);box-shadow:0 0 0 1px rgba(163,105,53,.18);background:rgba(255,248,240,.92)}.tt-ai-agent-pullout-option:focus-visible,.tt-ai-agent-pullout-trigger:focus-visible{outline:2px solid hsla(35,81%,70%,.9);outline-offset:3px;border-color:hsla(35,81%,70%,.72);box-shadow:0 0 0 4px rgba(223,127,76,.18)}.tt-ai-agent-inline-tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end;margin-top:10px}.tt-ai-agent-toggle-pill{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border-radius:999px;border:1px solid hsla(30,43%,63%,.28);background:hsla(0,0%,100%,.72);color:#1d1612}.tt-ai-agent-toggle-pill input{margin:0}.tt-ai-agent-xl{min-height:360px}.tt-agent-preview-shell{display:grid;grid-gap:16px;gap:16px;min-height:calc(100vh - 140px)}.tt-agent-preview-utility-bar{display:flex;align-items:center;justify-content:space-between;gap:14px}.tt-agent-preview-utility-left,.tt-agent-preview-utility-right{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.tt-agent-preview-utility-link{gap:8px;border-radius:999px;border:1px solid hsla(30,43%,63%,.24);background:hsla(0,0%,100%,.94);text-decoration:none;font-weight:600}.tt-agent-preview-runtime-pill,.tt-agent-preview-utility-link{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;color:#241a14}.tt-agent-preview-runtime-pill{gap:6px;border-radius:999px;border:1px solid rgba(127,210,192,.26);background:rgba(127,210,192,.12);font-size:.84rem;font-weight:700}.tt-agent-preview-utility-link:disabled{opacity:.55}.tt-agent-preview-modal-backdrop,.tt-ai-agent-drawer-backdrop{position:fixed;inset:0;z-index:80;padding:24px;background:rgba(15,11,9,.34);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tt-agent-preview-modal-backdrop{display:grid;place-items:center}.tt-agent-preview-modal{width:min(560px,100%);max-height:min(80vh,760px);overflow:auto;border-radius:24px;border:1px solid hsla(30,43%,63%,.24);background:rgba(255,252,248,.99);box-shadow:0 32px 90px -48px rgba(45,28,16,.52)}.tt-ai-agent-drawer-backdrop{display:flex;justify-content:flex-end;align-items:stretch}.tt-ai-agent-drawer{width:min(420px,100%);height:100%;overflow:auto;border-radius:28px 0 0 28px;border:1px solid hsla(30,43%,63%,.24);background:rgba(255,252,248,.995);box-shadow:-24px 0 80px -40px rgba(45,28,16,.42)}.tt-ai-agent-drawer-header-main{display:inline-flex;align-items:center;gap:12px;min-width:0}.tt-ai-agent-drawer-section-stack{gap:14px}.tt-ai-agent-drawer-section{display:grid;grid-gap:8px;gap:8px}.tt-ai-agent-drawer-note-card{padding:16px}.tt-ai-agent-drawer-note-actions{width:100%}.tt-agent-preview-modal-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:20px 22px 14px;border-bottom:1px solid hsla(30,43%,63%,.16)}.tt-agent-preview-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;border:1px solid hsla(30,43%,63%,.24);background:hsla(0,0%,100%,.9);color:#241a14}.tt-agent-preview-voice-list{display:grid;grid-gap:10px;gap:10px;padding:18px 22px 22px}.tt-agent-preview-voice-row{grid-gap:12px;gap:12px;align-items:center;width:100%;min-height:54px;padding:0 16px;border-radius:16px;border:1px solid hsla(30,43%,63%,.18);background:hsla(0,0%,100%,.96);color:#241a14;text-align:left}.tt-agent-preview-voice-row.is-active{border-color:rgba(69,111,241,.28);box-shadow:0 0 0 1px rgba(69,111,241,.14)}.tt-ai-agent-voice-library-main{width:100%;color:inherit;grid-gap:4px;gap:4px}.tt-agent-preview-eleven-like{gap:18px}.tt-agent-preview-eleven-stage{display:grid;grid-template-columns:minmax(360px,520px) minmax(520px,1fr);grid-gap:28px;gap:28px;align-items:stretch}.tt-agent-preview-call-panel,.tt-agent-preview-chat-panel{min-width:0}.tt-agent-preview-call-card-orb{display:grid;align-content:start;justify-items:center;grid-gap:18px;gap:18px;min-height:780px;padding:28px 28px 34px;border:1px solid hsla(30,43%,63%,.22);border-radius:32px;background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(33,47%,96%,.98)),repeating-linear-gradient(135deg,rgba(40,40,40,.02) 0 14px,hsla(0,0%,100%,0) 14px 28px)}.tt-agent-preview-avatar-stage{position:relative;display:grid;place-items:center;width:min(100%,420px);min-height:480px;margin:8px auto 0}.tt-agent-preview-avatar-ring{position:relative;width:340px;aspect-ratio:1;border-radius:999px;overflow:hidden;background:conic-gradient(from 120deg,rgba(93,228,225,.78),rgba(39,139,245,.96),rgba(4,50,163,.96),rgba(122,233,225,.82),rgba(93,228,225,.78));box-shadow:inset 0 0 40px hsla(0,0%,100%,.25),0 40px 80px -50px rgba(20,66,173,.55)}.tt-agent-preview-avatar-ring:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 48% 52%,hsla(0,0%,100%,0) 0 26%,hsla(0,0%,100%,.88) 26.5% 32%,hsla(0,0%,100%,0) 32.5%),conic-gradient(from 50deg,hsla(0,0%,100%,0) 0 12%,hsla(0,0%,100%,.92) 12% 18%,hsla(0,0%,100%,0) 18% 34%,hsla(0,0%,100%,.78) 34% 44%,hsla(0,0%,100%,0) 44% 66%,hsla(0,0%,100%,.86) 66% 74%,hsla(0,0%,100%,0) 74% 100%);mix-blend-mode:screen;opacity:.95}.tt-agent-preview-avatar-halo,.tt-agent-preview-avatar-sheen{position:absolute;border-radius:999px}.tt-agent-preview-avatar-sheen{inset:12%;background:radial-gradient(circle at 35% 30%,hsla(0,0%,100%,.45),hsla(0,0%,100%,0) 58%)}.tt-agent-preview-avatar-halo-a{inset:6%;border:18px solid rgba(116,238,229,.16)}.tt-agent-preview-avatar-halo-b{inset:18%;border:12px solid rgba(49,148,246,.15)}.tt-agent-preview-avatar-halo-c{inset:30%;border:8px solid rgba(5,64,181,.16)}.tt-agent-preview-avatar-ring.is-speaking{animation:tt-agent-orb-pulse 1.8s ease-in-out infinite}.tt-agent-preview-fab{position:absolute;bottom:30px;display:inline-flex;align-items:center;justify-content:center;width:74px;height:74px;border:8px solid #fff;border-radius:999px;background:#101014;color:#fff;box-shadow:0 22px 46px -28px rgba(16,16,20,.72)}.tt-agent-preview-fab.is-live{background:#1b63ff}.tt-agent-preview-chat-panel{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;min-height:780px;border:1px solid hsla(30,43%,63%,.18);border-radius:28px;overflow:hidden;background:hsla(0,0%,100%,.99);color:#1f1712}.tt-agent-preview-chat-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:22px 24px 16px;border-bottom:1px solid hsla(30,43%,63%,.14)}.tt-agent-preview-transcript{gap:14px;padding:22px 24px;min-height:0;max-height:none;background:linear-gradient(180deg,hsla(0,0%,100%,.995),hsla(38,36%,96%,.995))}.tt-agent-preview-line{width:min(92%,680px);padding:12px 14px;border-radius:16px;color:#201813}.tt-agent-preview-line.is-system{width:min(70%,440px);background:rgba(255,248,240,.98);border-color:hsla(33,53%,69%,.46)}.tt-agent-preview-line.is-guest{background:rgba(226,244,243,.96);border-color:rgba(159,215,210,.72)}.tt-agent-preview-line.is-ai{margin-right:auto;background:hsla(0,0%,100%,.995);border-color:hsla(30,43%,63%,.24)}.tt-agent-preview-primary-actions{display:grid;justify-items:center}.tt-agent-preview-control-row{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:10px}.tt-agent-preview-control-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:999px;border:1px solid hsla(30,43%,63%,.28);background:hsla(0,0%,100%,.96);color:#1f1712;font:inherit;font-weight:600}.tt-agent-preview-meter-group{width:min(100%,340px);display:grid;grid-gap:14px;gap:14px}.tt-agent-preview-meter{position:relative;height:10px;margin-top:8px;border-radius:999px;overflow:hidden;background:hsla(30,43%,63%,.14)}.tt-agent-preview-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#68ded8,#1f86ea 52%,#1338b6)}.tt-agent-preview-facts-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0 24px 22px}.tt-agent-preview-facts-strip>div{display:grid;grid-gap:4px;gap:4px;min-width:0;color:#1f1712}.tt-agent-preview-facts-strip strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-agent-preview-call-card .tt-copy,.tt-agent-preview-call-card .tt-note,.tt-agent-preview-call-card .tt-proof-meta,.tt-agent-preview-call-card strong,.tt-agent-preview-chat-panel .tt-copy,.tt-agent-preview-chat-panel .tt-note,.tt-agent-preview-chat-panel .tt-proof-meta,.tt-agent-preview-chat-panel strong,.tt-portal-theme .tt-copy,.tt-portal-theme .tt-note,.tt-portal-theme .tt-proof-meta,.tt-portal-theme button,.tt-portal-theme h1,.tt-portal-theme h2,.tt-portal-theme h3,.tt-portal-theme h4,.tt-portal-theme input,.tt-portal-theme label,.tt-portal-theme li,.tt-portal-theme p,.tt-portal-theme select,.tt-portal-theme span,.tt-portal-theme strong,.tt-portal-theme textarea{color:#241a14}.tt-agent-preview-call-card .tt-proof-meta,.tt-agent-preview-chat-panel .tt-proof-meta,.tt-portal-theme .tt-note,.tt-portal-theme .tt-proof-meta{opacity:.9}@keyframes tt-agent-orb-pulse{0%,to{transform:scale(1);filter:saturate(1)}50%{transform:scale(1.035);filter:saturate(1.12)}}.tt-agent-preview-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:flex-start;padding:22px 24px;border:1px solid hsla(30,43%,63%,.22);border-radius:24px;background:radial-gradient(circle at top left,rgba(223,127,76,.12),transparent 36%),linear-gradient(180deg,rgba(255,253,250,.98),rgba(255,249,243,.98))}.tt-agent-preview-topbar-copy{display:grid;grid-gap:8px;gap:8px}.tt-agent-preview-topbar-actions{display:inline-flex;align-items:center;justify-content:flex-end}.tt-agent-preview-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.tt-agent-preview-status-card{display:grid;grid-gap:8px;gap:8px;min-height:0}.tt-agent-preview-body{grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr);align-items:start}.tt-agent-preview-body,.tt-agent-preview-main,.tt-agent-preview-rail{display:grid;grid-gap:16px;gap:16px}.tt-agent-preview-main{border:1px solid hsla(30,43%,63%,.22);border-radius:24px;overflow:hidden;background:linear-gradient(180deg,rgba(255,253,251,.98),hsla(0,0%,100%,.98))}.tt-agent-preview-section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:18px 20px;border-bottom:1px solid hsla(30,43%,63%,.14)}.tt-agent-preview-transcript{display:grid;grid-gap:12px;gap:12px;padding:20px;min-height:540px;max-height:70vh;overflow:auto;background:linear-gradient(180deg,rgba(255,249,243,.74),hsla(0,0%,100%,.94) 28%,hsla(0,0%,100%,.98))}.tt-agent-preview-line{display:grid;grid-gap:8px;gap:8px;width:min(90%,640px);padding:14px 16px;border:1px solid hsla(30,43%,63%,.18);border-radius:18px;background:hsla(0,0%,100%,.92);box-shadow:0 20px 50px -36px rgba(94,61,35,.45)}.tt-agent-preview-line.is-system{width:min(82%,560px);background:rgba(255,248,240,.92)}.tt-agent-preview-line.is-guest{margin-left:auto;background:rgba(28,101,92,.08);border-color:rgba(28,101,92,.18)}.tt-agent-preview-line.is-ai{background:hsla(0,0%,100%,.98)}.tt-agent-preview-line-meta{display:inline-flex;gap:10px;align-items:center;color:rgba(58,39,26,.84);font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.tt-agent-preview-line p{margin:0;color:#1f1712;font-weight:400;line-height:1.45}.tt-agent-preview-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end;padding:18px 20px 20px;border-top:1px solid hsla(30,43%,63%,.18);background:rgba(255,252,247,.99)}.tt-agent-preview-composer-input{display:grid;grid-gap:8px;gap:8px}.tt-agent-preview-composer-input input{width:100%;min-height:52px;padding:14px 16px;border-radius:16px;border:1px solid hsla(30,43%,63%,.34);background:#fff;color:#1d1612;font:inherit}.tt-agent-preview-composer-input input::placeholder{color:rgba(78,57,41,.66)}.tt-agent-preview-composer-input input:focus-visible{outline:2px solid hsla(35,81%,70%,.9);outline-offset:3px}.tt-agent-preview-rail-card{display:grid;grid-gap:12px;gap:12px}.tt-agent-preview-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tt-agent-preview-control{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 14px;border-radius:16px;border:1px solid hsla(30,43%,63%,.26);background:hsla(0,0%,100%,.92);color:#241a14;font:inherit;cursor:pointer}.tt-agent-preview-control:disabled{cursor:not-allowed;opacity:.55}.tt-agent-preview-control:focus-visible{outline:2px solid hsla(35,81%,70%,.9);outline-offset:3px}.tt-agent-preview-facts{display:grid;grid-gap:12px;gap:12px;margin:0}.tt-agent-preview-facts div{display:grid;grid-gap:4px;gap:4px}.tt-agent-preview-facts dt{color:rgba(72,50,34,.72);font-size:.82rem}.tt-agent-preview-facts dd{margin:0;color:#241a14;font-weight:600}.tt-agent-preview-list{margin:0;padding-left:18px}.tt-spin{animation:tt-spin .9s linear infinite}@keyframes tt-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1180px){.tt-agent-preview-body,.tt-agent-preview-eleven-stage,.tt-agent-preview-facts-strip,.tt-agent-preview-status-grid{grid-template-columns:1fr}.tt-agent-preview-call-card-orb,.tt-agent-preview-chat-panel{min-height:0}}@media (max-width:980px){.tt-agent-preview-shell{min-height:0}.tt-agent-preview-eleven-like{gap:14px}.tt-agent-preview-utility-bar{flex-wrap:wrap;align-items:stretch}.tt-agent-preview-utility-left,.tt-agent-preview-utility-right{width:100%;justify-content:space-between}.tt-agent-preview-utility-link,.tt-agent-preview-utility-right .tt-btn-secondary{min-height:44px}.tt-agent-preview-eleven-stage{gap:18px}.tt-agent-preview-call-card-orb{padding:24px 20px 28px}.tt-agent-preview-chat-header,.tt-agent-preview-composer,.tt-agent-preview-facts-strip,.tt-agent-preview-transcript{padding-left:20px;padding-right:20px}.tt-agent-preview-avatar-stage{min-height:360px}.tt-agent-preview-avatar-ring{width:min(70vw,300px)}.tt-agent-preview-fab{bottom:18px}.tt-agent-preview-facts-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.tt-agent-preview-chat-header,.tt-agent-preview-composer,.tt-agent-preview-section-head,.tt-agent-preview-topbar,.tt-agent-preview-utility-bar{grid-template-columns:1fr}.tt-agent-preview-utility-bar{display:grid}.tt-agent-preview-utility-left,.tt-agent-preview-utility-right{display:grid;grid-template-columns:1fr;justify-content:stretch}.tt-agent-preview-composer .tt-btn,.tt-agent-preview-control-pill,.tt-agent-preview-utility-link,.tt-agent-preview-utility-right .tt-btn-secondary{width:100%;justify-content:center}.tt-agent-preview-control-grid{grid-template-columns:1fr}.tt-agent-preview-control-row,.tt-agent-preview-eleven-like .tt-agent-preview-line,.tt-agent-preview-eleven-like .tt-agent-preview-line.is-guest,.tt-agent-preview-eleven-like .tt-agent-preview-line.is-system,.tt-agent-preview-line,.tt-agent-preview-line.is-guest,.tt-agent-preview-line.is-system,.tt-agent-preview-primary-actions{width:100%}.tt-agent-preview-modal-backdrop{padding:12px;align-items:end}.tt-agent-preview-modal{width:100%;max-height:min(88vh,760px);border-radius:22px}.tt-agent-preview-voice-row{grid-template-columns:1fr;align-items:start;padding:14px 16px}.tt-agent-preview-chat-header .tt-inline-actions,.tt-agent-preview-chat-header .tt-inline-actions>*{width:100%}.tt-agent-preview-avatar-stage{min-height:300px}.tt-agent-preview-avatar-ring{width:min(78vw,260px)}.tt-agent-preview-fab{width:66px;height:66px;border-width:6px}.tt-agent-preview-facts-strip{grid-template-columns:1fr}}.tt-agent-preview-eleven-like .tt-agent-preview-transcript{display:grid;grid-gap:14px;gap:14px;padding:22px 24px;min-height:0;max-height:none;overflow:auto;background:linear-gradient(180deg,hsla(0,0%,100%,.995),hsla(38,36%,96%,.995))}.tt-agent-preview-eleven-like .tt-agent-preview-line{display:grid;grid-gap:8px;gap:8px;width:min(92%,680px);padding:12px 14px;border:1px solid hsla(30,43%,63%,.18);border-radius:16px;background:hsla(0,0%,100%,.98);box-shadow:0 20px 50px -36px rgba(94,61,35,.28);color:#201813}.tt-agent-preview-eleven-like .tt-agent-preview-line.is-system{width:min(70%,440px);background:rgba(255,248,240,.98);border-color:hsla(33,53%,69%,.46)}.tt-agent-preview-eleven-like .tt-agent-preview-line.is-guest{margin-left:auto;background:rgba(226,244,243,.96);border-color:rgba(159,215,210,.72)}.tt-agent-preview-eleven-like .tt-agent-preview-line.is-ai{margin-right:auto;background:hsla(0,0%,100%,.995);border-color:hsla(30,43%,63%,.24)}.tt-agent-preview-eleven-like .tt-agent-preview-line-meta{display:inline-flex;gap:10px;align-items:center;color:rgba(58,39,26,.84);font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.tt-agent-preview-eleven-like .tt-agent-preview-line p{margin:0;color:#1f1712;font-weight:400;line-height:1.45}.tt-portal-theme .tt-stack{gap:16px}.tt-portal-theme .tt-card-grid,.tt-portal-theme .tt-grid-2,.tt-portal-theme .tt-grid-3,.tt-portal-theme .tt-grid-4{gap:14px}.tt-portal-theme .tt-card,.tt-portal-theme .tt-filter-bar,.tt-portal-theme .tt-kpi-card,.tt-portal-theme .tt-reference-panel,.tt-portal-theme .tt-surface,.tt-portal-theme .tt-visual-panel{padding:18px;border-radius:18px}.tt-portal-theme .tt-app-header{padding:16px 20px}.tt-portal-header-copy,.tt-portal-header-meta,.tt-portal-jump-row{display:grid}.tt-portal-header-copy{gap:10px;min-width:0}.tt-portal-header-meta{grid-template-columns:repeat(auto-fit,minmax(180px,max-content));gap:6px 12px}.tt-portal-jump-row{grid-template-columns:repeat(auto-fit,minmax(140px,max-content));gap:8px}.tt-portal-theme .tt-portal-header-thin{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 16px;min-height:52px}.tt-portal-header-copy-thin{gap:2px}.tt-portal-header-copy-thin h1{font-size:clamp(1.25rem,2vw,1.7rem);line-height:1}.tt-portal-header-meta-thin{display:flex;flex-wrap:wrap;gap:4px 10px}.tt-integrations-workspace-card{padding:14px}.tt-integrations-location-filter,.tt-integrations-provider-grid{align-items:stretch}.tt-integrations-provider-button,.tt-integrations-provider-card{min-width:0}.tt-integrations-provider-card{background:hsla(0,0%,100%,.84);border:1px solid hsla(30,43%,63%,.34);box-shadow:inset 0 0 0 1px rgba(255,248,240,.55)}.tt-integrations-provider-card.is-selected{background:rgba(124,92,255,.12);border-color:rgba(124,92,255,.48);box-shadow:inset 0 0 0 1px rgba(124,92,255,.18)}.tt-integrations-provider-card:hover{border-color:rgba(217,107,43,.34)}.tt-integrations-detail-header h3,.tt-integrations-provider-button strong{overflow-wrap:anywhere}.tt-integrations-detail-status{flex:0 1 320px}.tt-integrations-advanced-split{align-items:start}.tt-integrations-advanced-actions,.tt-integrations-config-actions,.tt-integrations-primary-actions{gap:10px}.tt-integrations-config-grid,.tt-integrations-event-card{min-width:0}.tt-integrations-config-grid .tt-input,.tt-integrations-event-card .tt-form-error,.tt-integrations-event-card .tt-note{word-break:break-word}.tt-onboarding-workspace-callout-grid,.tt-onboarding-workspace-checklist-grid,.tt-onboarding-workspace-main-grid,.tt-onboarding-workspace-summary-grid,.tt-portal-journey-rail-grid{align-items:start}.tt-onboarding-workspace-section,.tt-portal-journey-step-card{min-width:0}.tt-onboarding-workspace-actions,.tt-onboarding-workspace-footer-actions,.tt-portal-journey-step-actions{flex-wrap:wrap}.tt-onboarding-workspace-actions>*,.tt-portal-journey-step-actions>*{min-width:0}.tt-onboarding-workspace-banner-wrap{gap:10px}.tt-portal-jump-link{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(133,149,255,.18);background:hsla(0,0%,100%,.04);color:inherit;font-size:.8rem;text-decoration:none}.tt-portal-theme .tt-sidebar{padding:14px 12px}.tt-portal-theme .tt-sidebar-nav{margin:12px 0;gap:6px}.tt-portal-theme .tt-sidebar-nav-group,.tt-portal-theme .tt-sidebar-nav-links{gap:6px}.tt-portal-theme .tt-sidebar-nav-group p{margin:0}.tt-portal-theme .tt-sidebar-link{padding:8px 10px}.tt-portal-theme .tt-portal-dashboard{gap:18px}.tt-portal-theme .tt-portal-activation-center,.tt-portal-theme .tt-portal-command-card,.tt-portal-theme .tt-portal-journey-rail,.tt-portal-theme .tt-portal-next-action,.tt-portal-theme .tt-portal-priority-panel,.tt-portal-theme .tt-portal-status-strip{position:relative;overflow:hidden}.tt-portal-theme .tt-portal-activation-center:before,.tt-portal-theme .tt-portal-command-card:before,.tt-portal-theme .tt-portal-journey-rail:before,.tt-portal-theme .tt-portal-next-action:before,.tt-portal-theme .tt-portal-priority-panel:before,.tt-portal-theme .tt-portal-status-strip:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(223,127,76,.08),transparent 30%,rgba(127,210,192,.05) 72%,transparent);pointer-events:none}.tt-portal-theme .tt-portal-status-strip{gap:16px}.tt-portal-theme .tt-portal-status-strip.is-compact{gap:10px;padding:14px}.tt-portal-theme .tt-portal-status-strip-head{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:14px}.tt-portal-theme .tt-portal-status-strip.is-compact .tt-portal-status-strip-head{gap:10px}.tt-portal-theme .tt-portal-status-strip.is-compact h2{margin-top:8px;margin-bottom:0;font-size:clamp(1.3rem,2vw,1.8rem)}.tt-portal-theme .tt-portal-next-action.is-compact .tt-copy,.tt-portal-theme .tt-portal-next-action.is-compact .tt-note,.tt-portal-theme .tt-portal-status-strip.is-compact .tt-copy,.tt-portal-theme .tt-portal-status-strip.is-compact .tt-note{font-size:.92rem}.tt-portal-theme .tt-portal-next-action.is-compact .tt-portal-action-sidecar,.tt-portal-theme .tt-portal-status-strip.is-compact .tt-kpi-card,.tt-portal-theme .tt-portal-status-strip.is-compact .tt-portal-scanline-card{padding:12px}.tt-portal-theme .tt-portal-next-action.is-compact{padding:14px}.tt-portal-theme .tt-distribution-row,.tt-portal-theme .tt-onboarding-mini-card,.tt-portal-theme .tt-ops-metric-card,.tt-portal-theme .tt-portal-kpi-accent,.tt-portal-theme .tt-portal-priority-panel,.tt-portal-theme .tt-portal-scanline-card,.tt-portal-theme .tt-portal-status-card,.tt-portal-theme .tt-visual-card{background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(255,248,240,.9));border:1px solid hsla(30,36%,64%,.34)}.tt-portal-theme .tt-distribution-row strong,.tt-portal-theme .tt-kpi-card strong,.tt-portal-theme .tt-ops-metric-card strong,.tt-portal-theme .tt-portal-kpi-accent strong,.tt-portal-theme .tt-portal-status-card strong,.tt-portal-theme .tt-visual-card strong{font-size:clamp(1.35rem,2.6vw,2rem);line-height:1.05}.tt-portal-theme .tt-portal-command-card{background:radial-gradient(circle at top right,rgba(223,127,76,.12),transparent 26%),linear-gradient(180deg,rgba(255,249,241,.98),hsla(33,71%,93%,.96))}.tt-portal-theme .tt-portal-command-copy{display:grid;grid-gap:12px;gap:12px;margin-bottom:20px}.tt-portal-theme .tt-portal-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.tt-portal-theme .tt-distribution-row.tone-accent,.tt-portal-theme .tt-ops-metric-card.tone-accent,.tt-portal-theme .tt-portal-kpi-accent.tone-accent,.tt-portal-theme .tt-visual-card.tone-accent{background:linear-gradient(180deg,rgba(255,245,232,.98),rgba(255,236,211,.92))}.tt-portal-theme .tt-distribution-row.tone-teal,.tt-portal-theme .tt-portal-compact-stream.tone-teal,.tt-portal-theme .tt-portal-kpi-accent.tone-teal,.tt-portal-theme .tt-visual-card.tone-teal{background:linear-gradient(180deg,rgba(244,250,247,.98),rgba(229,242,237,.94))}.tt-portal-theme .tt-distribution-row.tone-gold,.tt-portal-theme .tt-home-portal-stream.tone-gold,.tt-portal-theme .tt-ops-metric-card.tone-gold,.tt-portal-theme .tt-portal-kpi-accent.tone-gold{background:linear-gradient(180deg,rgba(255,248,239,.98),hsla(33,73%,93%,.96))}.tt-portal-theme .tt-distribution-row.tone-rose,.tt-portal-theme .tt-ops-metric-card.tone-rose,.tt-portal-theme .tt-portal-queue-card.tone-rose{background:linear-gradient(180deg,rgba(255,244,240,.98),hsla(16,66%,93%,.96))}.tt-portal-theme .tt-portal-exec-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.tt-portal-theme .tt-portal-aside-stack{display:grid;grid-gap:14px;gap:14px}.tt-portal-theme .tt-home-portal-stream,.tt-portal-theme .tt-portal-compact-stream,.tt-portal-theme .tt-portal-queue-card{min-height:0}.tt-portal-theme .tt-portal-evidence-list{gap:10px}.tt-portal-theme .tt-platform-queue{gap:12px;margin-top:14px}.tt-portal-theme .tt-platform-queue-summary{gap:14px;padding:16px 18px}.tt-portal-theme .tt-platform-queue-detail{gap:14px;padding:0 18px 18px}.tt-portal-theme .tt-platform-meta-grid{gap:10px;margin-top:10px}.tt-demo-requests-actions,.tt-demo-requests-metrics,.tt-demo-requests-playbook-grid,.tt-integrations-page-actions,.tt-integrations-page-lanes-grid,.tt-integrations-page-metrics,.tt-marketing-page-lane-actions,.tt-marketing-page-lanes-grid,.tt-marketing-page-metrics,.tt-marketing-page-mobile-actions{display:grid}.tt-demo-requests-actions,.tt-demo-requests-metrics,.tt-demo-requests-playbook-grid,.tt-integrations-page-actions,.tt-integrations-page-aside-stack,.tt-integrations-page-lanes-grid,.tt-integrations-page-metrics,.tt-marketing-page-aside-stack,.tt-marketing-page-lane-actions,.tt-marketing-page-lanes-grid,.tt-marketing-page-metrics{gap:12px}.tt-marketing-page-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-integrations-page-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.tt-integrations-page-actions{margin-top:12px}.tt-demo-requests-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-demo-requests-playbook-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-demo-requests-actions,.tt-demo-requests-overview-card,.tt-demo-requests-playbook-card,.tt-demo-requests-queue-card,.tt-integrations-page-actions,.tt-marketing-page-lane-actions,.tt-marketing-page-mobile-actions{width:100%}.tt-demo-requests-metrics,.tt-demo-requests-playbook-grid{align-items:stretch}.tt-demo-requests-actions{justify-content:flex-end}.tt-demo-requests-overview-copy{max-width:42rem}.tt-demo-requests-overview-title{font-size:clamp(1.85rem,2vw,2.35rem);line-height:1.04;letter-spacing:-.04em}.tt-demo-requests-metric-card,.tt-demo-requests-playbook-card,.tt-demo-requests-queue-card,.tt-integrations-page-aside-card,.tt-integrations-page-board-card,.tt-integrations-page-lane-card,.tt-integrations-page-metric-card,.tt-marketing-page-aside-card,.tt-marketing-page-board-card,.tt-marketing-page-lane-card,.tt-marketing-page-metric-card,.tt-marketing-page-mobile-card,.tt-marketing-page-table-card{min-height:0}.tt-demo-requests-playbook-head,.tt-demo-requests-queue-head{gap:14px}.tt-ops-badge-cluster,.tt-ops-detail-copy,.tt-ops-detail-grid,.tt-ops-detail-panel,.tt-ops-detail-shell,.tt-ops-inline-meta,.tt-ops-lane-card,.tt-ops-lane-grid,.tt-ops-lane-item,.tt-ops-lane-list,.tt-ops-quick-action,.tt-ops-workspace-grid{display:grid}.tt-ops-detail-copy,.tt-ops-detail-panel,.tt-ops-lane-card,.tt-ops-lane-grid,.tt-ops-lane-item,.tt-ops-lane-list,.tt-ops-workspace-grid{gap:12px}.tt-ops-lane-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.tt-ops-lane-card{min-height:0;padding:14px;background:hsla(0,0%,100%,.82);border:1px solid hsla(30,36%,64%,.22)}.tt-ops-lane-item{padding:12px 14px;border-radius:16px;border:1px solid hsla(30,36%,64%,.24);background:rgba(255,250,245,.96)}.tt-ops-inline-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;color:#7a6657;font-size:.84rem}.tt-ops-quick-action{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border-radius:18px;border:1px solid hsla(30,36%,64%,.28);background:rgba(255,252,248,.98);text-decoration:none;color:inherit}.tt-ops-quick-action p,.tt-ops-quick-action strong{margin:0}.tt-ops-count-pill{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:0 12px;border-radius:999px;border:1px solid rgba(180,132,84,.28);background:hsla(35,81%,70%,.22);color:#533116;font-weight:800}.tt-ops-detail-shell{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:16px;margin-top:16px;align-items:start}.tt-ops-detail-panel{padding:16px;background:hsla(0,0%,100%,.03)}.tt-ops-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.tt-ops-detail-grid span,.tt-ops-detail-grid strong{display:block}.tt-ops-badge-cluster{grid-template-columns:repeat(auto-fit,minmax(120px,max-content));gap:10px}.tt-dashboard-aside-card,.tt-dashboard-aside-stack,.tt-dashboard-command-card,.tt-dashboard-lane-card,.tt-dashboard-lanes-grid,.tt-dashboard-metric-card,.tt-dashboard-metrics-grid,.tt-dashboard-next-step-panel,.tt-dashboard-overview-grid,.tt-dashboard-proof-card,.tt-dashboard-proof-item,.tt-dashboard-proof-stack,.tt-dashboard-status-card,.tt-dashboard-status-grid,.tt-integrations-page-aside-card,.tt-integrations-page-aside-stack,.tt-integrations-page-board-card,.tt-integrations-page-grid,.tt-integrations-page-lane-card,.tt-integrations-page-metric-card,.tt-live-desk-aside-stack,.tt-live-desk-overview-card,.tt-live-desk-overview-grid,.tt-live-desk-posture-card,.tt-reports-board-card,.tt-reports-lane-card,.tt-reports-lanes-grid,.tt-reports-metric-card,.tt-reports-metrics-grid,.tt-reports-mobile-list,.tt-reports-overview-card,.tt-reports-proof-card,.tt-reports-proof-grid,.tt-reports-table-card,.tt-reviews-aside-card,.tt-reviews-aside-stack,.tt-reviews-board-card,.tt-reviews-lane-card,.tt-reviews-lane-item,.tt-reviews-lanes-grid,.tt-reviews-metrics-grid,.tt-reviews-overview-grid,.tt-reviews-queue-card,.tt-team-page-board,.tt-team-page-board-card,.tt-team-page-metric-card,.tt-team-page-metrics{gap:14px}.tt-dashboard-aside-card,.tt-dashboard-aside-stack,.tt-dashboard-command-card,.tt-dashboard-lane-card,.tt-dashboard-next-step-panel,.tt-dashboard-proof-card,.tt-dashboard-proof-item,.tt-dashboard-status-card,.tt-execution-page-aside-card,.tt-execution-page-aside-stack,.tt-execution-page-metric-card,.tt-execution-page-overview-card,.tt-execution-page-section-card,.tt-execution-page-section-metric-card,.tt-execution-page-summary-card,.tt-guests-page-card,.tt-integrations-page-aside-card,.tt-integrations-page-aside-stack,.tt-integrations-page-board-card,.tt-integrations-page-lane-card,.tt-live-desk-aside-stack,.tt-live-desk-overview-card,.tt-live-desk-posture-card,.tt-reports-board-card,.tt-reports-lane-card,.tt-reports-metric-card,.tt-reports-overview-card,.tt-reports-proof-card,.tt-reports-table-card,.tt-reviews-aside-card,.tt-reviews-aside-stack,.tt-reviews-board-card,.tt-reviews-lane-card,.tt-reviews-queue-card,.tt-team-page-board-card,.tt-team-page-metric-card{display:grid}.tt-execution-page-aside-card,.tt-execution-page-aside-stack,.tt-execution-page-grid,.tt-execution-page-metric-card,.tt-execution-page-mobile-list,.tt-execution-page-overview-card,.tt-execution-page-section-card,.tt-execution-page-section-metric-card,.tt-execution-page-summary-card,.tt-guests-page-actions,.tt-guests-page-board,.tt-guests-page-card,.tt-guests-page-follow-up-list,.tt-guests-page-mobile-list{gap:14px}.tt-guests-page-head{display:grid;grid-gap:8px;gap:8px}.tt-execution-page-head,.tt-execution-page-summary-head,.tt-guests-page-head,.tt-reports-board-head,.tt-reports-lane-head,.tt-reports-overview-head,.tt-reports-table-head{align-items:flex-start}.tt-execution-page-head>div,.tt-execution-page-summary-head>div,.tt-reports-board-head>div,.tt-reports-lane-head>div,.tt-reports-mobile-meta>*,.tt-reports-overview-head>div,.tt-reports-table-head>div{min-width:0}.tt-execution-page-aside-card,.tt-execution-page-head,.tt-execution-page-mobile-list,.tt-execution-page-summary-card,.tt-execution-page-summary-grid,.tt-reports-mobile-meta,.tt-reports-overview-copy{overflow-wrap:anywhere}.tt-reports-metrics-grid,.tt-reports-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-execution-page-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.tt-execution-page-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-execution-page-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.tt-execution-page-actions>*{width:100%;justify-content:center}.tt-reports-lanes-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tt-reports-lane-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.tt-reports-lane-actions>*{width:100%;justify-content:center}.tt-reports-mobile-list,.tt-reports-mobile-meta{gap:14px}.tt-reports-table-card{display:grid;grid-gap:14px;gap:14px}.tt-guests-page-mobile-empty-copy,.tt-guests-page-title{margin:0}.tt-guests-page-actions,.tt-guests-page-detail-grid,.tt-guests-page-detail-list,.tt-guests-page-follow-up-list,.tt-guests-page-mobile-list,.tt-guests-page-table-wrap{margin-top:16px}.tt-guests-page-mobile-head{align-items:flex-start}.tt-guests-page-mobile-head>div,.tt-guests-page-mobile-value{min-width:0}.tt-guests-page-mobile-value{text-align:right}.tt-guests-page-detail-list,.tt-guests-page-empty-copy,.tt-guests-page-mobile-empty-copy{overflow-wrap:anywhere}.tt-guests-page-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tt-guests-page-actions>*{width:100%;justify-content:center}.tt-dashboard-aside-head,.tt-dashboard-command-head,.tt-dashboard-lane-head,.tt-dashboard-next-step-head,.tt-dashboard-proof-item-head,.tt-dashboard-status-head,.tt-integrations-page-board-head,.tt-integrations-page-lane-head,.tt-live-desk-overview-head,.tt-live-desk-posture-head,.tt-reviews-board-head,.tt-reviews-lane-head,.tt-reviews-queue-head,.tt-team-page-table-head{align-items:flex-start}.tt-dashboard-aside-head>div,.tt-dashboard-command-head>div,.tt-dashboard-lane-head>div,.tt-dashboard-next-step-head>div,.tt-dashboard-proof-item-head>div,.tt-dashboard-status-head>div,.tt-integrations-page-board-head>div,.tt-integrations-page-lane-head>div,.tt-live-desk-overview-head>div,.tt-live-desk-posture-head>div,.tt-reviews-board-head>div,.tt-reviews-lane-head>div,.tt-reviews-queue-head>div,.tt-team-page-table-head>div{min-width:0}.tt-dashboard-next-step-actions,.tt-dashboard-proof-actions,.tt-live-desk-actions,.tt-reviews-lane-actions,.tt-reviews-mobile-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.tt-dashboard-next-step-actions>*,.tt-dashboard-proof-actions>*,.tt-live-desk-actions>*,.tt-reviews-lane-actions>*,.tt-reviews-mobile-actions>*{width:100%;justify-content:center}.tt-live-desk-aside-stack,.tt-live-desk-overview-copy,.tt-live-desk-posture-grid{display:grid}.tt-live-desk-overview-copy{gap:8px}.tt-live-desk-aside-title,.tt-live-desk-overview-title,.tt-live-desk-posture-note,.tt-live-desk-posture-value{margin:0}.tt-live-desk-overview-title{font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.1}.tt-live-desk-posture-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-live-desk-posture-card{min-height:100%}.tt-live-desk-posture-value{font-size:1rem;font-weight:700}.tt-live-desk-aside-title,.tt-live-desk-posture-note{overflow-wrap:anywhere}.tt-live-desk-actions{margin-top:16px}.tt-live-desk-aside-title{font-size:1.02rem;line-height:1.35}.tt-team-page-table-head{display:grid;grid-gap:8px;gap:8px}.tt-dashboard-lane-actions{display:grid}.tt-dashboard-lane-actions>*{width:100%;justify-content:center}.tt-dashboard-aside-card .tt-copy,.tt-dashboard-aside-card .tt-list,.tt-dashboard-command-card .tt-copy,.tt-dashboard-lane-card .tt-copy,.tt-dashboard-next-step-panel .tt-copy,.tt-dashboard-proof-card .tt-copy,.tt-dashboard-proof-item .tt-copy,.tt-dashboard-status-card .tt-copy,.tt-integrations-page-aside-card .tt-copy,.tt-integrations-page-aside-card .tt-list,.tt-integrations-page-board-card .tt-copy,.tt-integrations-page-lane-card .tt-copy,.tt-integrations-page-lane-card .tt-note,.tt-integrations-page-metric-card .tt-copy,.tt-team-page-board-card .tt-copy,.tt-team-page-footnote,.tt-team-page-metric-card .tt-copy{overflow-wrap:anywhere}.tt-live-desk-aside-card,.tt-reviews-aside-card{min-height:0}.tt-live-desk-aside-card .tt-copy,.tt-live-desk-aside-card .tt-list,.tt-live-desk-overview-card .tt-copy,.tt-live-desk-overview-card .tt-note,.tt-reviews-aside-card .tt-copy,.tt-reviews-aside-card .tt-list,.tt-reviews-board-card .tt-copy,.tt-reviews-board-card .tt-note,.tt-reviews-lane-card .tt-copy,.tt-reviews-lane-card .tt-note,.tt-reviews-queue-card .tt-copy,.tt-reviews-queue-card .tt-note{overflow-wrap:anywhere}.tt-portal-theme .tt-distribution-stack,.tt-portal-theme .tt-visual-panel-head,.tt-portal-theme .tt-visual-split{gap:12px}.tt-portal-theme .tt-visual-panel.is-compact{padding:14px}.tt-portal-theme .tt-visual-panel.is-compact .tt-visual-panel-head{gap:10px}.tt-portal-theme .tt-visual-panel.is-compact h3{margin:6px 0 0;font-size:1.1rem}.tt-portal-theme .tt-visual-panel.is-compact .tt-copy,.tt-portal-theme .tt-visual-panel.is-compact .tt-distribution-share,.tt-portal-theme .tt-visual-panel.is-compact p{font-size:.92rem}.tt-portal-theme .tt-visual-panel.is-compact .tt-distribution-row,.tt-portal-theme .tt-visual-panel.is-compact .tt-visual-card{padding:12px}.tt-portal-theme .tt-portal-evidence-row{padding:14px 16px;border:1px solid rgba(123,147,255,.14);border-radius:18px;background:hsla(0,0%,100%,.03)}.tt-portal-theme .tt-portal-evidence-row:first-child{border-top:1px solid rgba(123,147,255,.14)}.tt-portal-command-dock,.tt-portal-command-dock-grid,.tt-portal-command-link{display:grid}.tt-portal-command-dock{gap:14px}.tt-orchestration-control-head,.tt-portal-command-dock-head,.tt-portal-location-context-head{align-items:start;gap:14px}.tt-portal-command-dock-count,.tt-portal-location-context-count{white-space:nowrap}.tt-portal-command-dock-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.tt-portal-theme .tt-portal-command-link{gap:12px;min-height:100%;padding:14px 16px;border-radius:18px;border:1px solid hsla(30,36%,64%,.28);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(255,248,240,.9));text-decoration:none;color:inherit;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease;box-shadow:0 10px 24px rgba(84,48,21,.08)}.tt-portal-theme .tt-portal-command-link:hover{transform:translateY(-2px);border-color:rgba(180,132,84,.44);background:linear-gradient(180deg,#fff,rgba(255,245,235,.96));box-shadow:0 16px 30px rgba(84,48,21,.12)}.tt-portal-command-metric{font-size:clamp(1.1rem,2vw,1.6rem);font-weight:800;color:#2a1a10}.tt-portal-command-cta{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:#8b5c34}.tt-orchestration-control-grid,.tt-orchestration-workflow-mobile-list,.tt-portal-activation-center,.tt-portal-activation-grid,.tt-portal-location-context,.tt-portal-location-context-branches,.tt-portal-location-context-summary{gap:16px}.tt-orchestration-control-actions,.tt-portal-activation-actions,.tt-portal-location-context-actions,.tt-portal-next-action-actions{flex-wrap:wrap}.tt-orchestration-control-card{min-height:100%}.tt-orchestration-workflow-mobile-list{margin-top:18px}.tt-ai-preview-aside-stack,.tt-ai-preview-overview-grid,.tt-ai-preview-posture-card{gap:14px}.tt-ai-preview-overview-card{gap:16px}.tt-ai-preview-posture-card{min-height:100%}.tt-ai-preview-actions{align-items:stretch}.tt-portal-theme .tt-analytics-bar-track,.tt-portal-theme .tt-distribution-track,.tt-portal-theme .tt-visual-bar-track{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.04)}.tt-portal-theme .tt-analytics-bar-fill,.tt-portal-theme .tt-distribution-fill,.tt-portal-theme .tt-visual-bar-fill{background:linear-gradient(90deg,#7f72ff,#2bd6bc 54%,#ff9f67);box-shadow:0 0 22px rgba(90,132,255,.22)}.tt-portal-theme .tt-filter-chip{background:hsla(0,0%,100%,.04);border-color:rgba(128,144,255,.14)}.tt-portal-theme .tt-filter-chip.is-active{background:linear-gradient(135deg,rgba(104,91,255,.22),rgba(28,195,174,.14));border-color:rgba(135,152,255,.38)}.tt-portal-theme .tt-btn{background:linear-gradient(135deg,#7f72ff,#5b8dff);border-color:rgba(126,143,255,.5);box-shadow:0 16px 36px rgba(61,93,223,.26)}.tt-portal-theme .tt-btn-ghost,.tt-portal-theme .tt-btn-secondary,.tt-portal-theme .tt-icon-btn,.tt-portal-theme .tt-session-chip{background:hsla(0,0%,100%,.045);border-color:rgba(133,149,255,.2)}.tt-portal-theme .tt-copy,.tt-portal-theme .tt-note{color:#6f5a4a}.tt-portal-theme .tt-label{color:#9b6a3c}@media (max-width:1180px){.tt-app-shell,.tt-ops-detail-shell,.tt-portal-theme .tt-portal-exec-grid,.tt-portal-theme .tt-portal-status-strip-head{grid-template-columns:1fr}.tt-integrations-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tt-integrations-detail-header{grid-template-columns:minmax(0,1fr)}.tt-integrations-detail-status{width:100%;justify-content:flex-start!important}.tt-portal-theme .tt-sidebar{position:relative;min-height:auto}.tt-portal-theme .tt-sidebar-nav{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start}.tt-ops-lane-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.tt-dashboard-next-step-actions,.tt-dashboard-proof-actions,.tt-live-desk-actions,.tt-live-desk-posture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.tt-dashboard-metrics-grid,.tt-dashboard-proof-stack,.tt-dashboard-status-grid,.tt-demo-requests-metrics,.tt-demo-requests-playbook-grid,.tt-execution-page-metrics,.tt-execution-page-summary-grid,.tt-guests-page-actions,.tt-guests-page-board,.tt-integrations-page-lanes-grid,.tt-integrations-page-metrics,.tt-live-desk-posture-grid,.tt-marketing-page-lanes-grid,.tt-marketing-page-metrics,.tt-reports-lanes-grid,.tt-reports-metrics-grid,.tt-reports-proof-grid,.tt-reviews-lanes-grid,.tt-reviews-metrics-grid,.tt-team-page-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tt-dashboard-aside-head,.tt-dashboard-command-head,.tt-dashboard-next-step-head,.tt-dashboard-proof-item-head,.tt-demo-requests-overview-head,.tt-demo-requests-playbook-head,.tt-demo-requests-queue-head,.tt-execution-page-head,.tt-execution-page-summary-head,.tt-guests-page-head,.tt-integrations-page-board-head,.tt-integrations-page-lane-head,.tt-marketing-page-board-head,.tt-marketing-page-lane-head,.tt-marketing-page-table-head,.tt-reports-board-head,.tt-reports-lane-head,.tt-reports-overview-head,.tt-reports-table-head,.tt-reviews-board-head,.tt-reviews-lane-head,.tt-reviews-queue-head,.tt-team-page-table-head{gap:12px}.tt-dashboard-lane-actions,.tt-dashboard-next-step-actions,.tt-dashboard-proof-actions,.tt-demo-requests-actions,.tt-guests-page-actions,.tt-marketing-page-lane-actions,.tt-marketing-page-mobile-actions,.tt-reports-lane-actions,.tt-reviews-lane-actions,.tt-reviews-mobile-actions{width:100%}.tt-dashboard-lane-actions>*,.tt-dashboard-next-step-actions>*,.tt-dashboard-proof-actions>*,.tt-demo-requests-actions>*,.tt-guests-page-actions>*,.tt-marketing-page-lane-actions>*,.tt-marketing-page-mobile-actions>*,.tt-reports-lane-actions>*,.tt-reviews-lane-actions>*,.tt-reviews-mobile-actions>*{width:100%;justify-content:center}}@media (max-width:720px){.tt-dashboard-metrics-grid,.tt-dashboard-next-step-actions,.tt-dashboard-proof-actions,.tt-dashboard-proof-stack,.tt-dashboard-status-grid,.tt-demo-requests-actions,.tt-demo-requests-metrics,.tt-demo-requests-playbook-grid,.tt-execution-page-actions,.tt-execution-page-metrics,.tt-execution-page-summary-grid,.tt-guests-page-actions,.tt-guests-page-board,.tt-integrations-page-actions,.tt-integrations-page-lanes-grid,.tt-integrations-page-metrics,.tt-marketing-page-lane-actions,.tt-marketing-page-lanes-grid,.tt-marketing-page-metrics,.tt-marketing-page-mobile-actions,.tt-reports-lane-actions,.tt-reports-lanes-grid,.tt-reports-metrics-grid,.tt-reports-proof-grid,.tt-reviews-lane-actions,.tt-reviews-lanes-grid,.tt-reviews-metrics-grid,.tt-reviews-mobile-actions,.tt-team-page-metrics{grid-template-columns:1fr!important}.tt-dashboard-aside-card,.tt-dashboard-command-card,.tt-dashboard-lane-card,.tt-dashboard-metric-card,.tt-dashboard-proof-card,.tt-dashboard-proof-item,.tt-dashboard-status-card,.tt-demo-requests-metric-card,.tt-demo-requests-overview-card,.tt-demo-requests-playbook-card,.tt-demo-requests-queue-card,.tt-execution-page-aside-card,.tt-execution-page-metric-card,.tt-execution-page-overview-card,.tt-execution-page-section-card,.tt-execution-page-section-metric-card,.tt-execution-page-summary-card,.tt-guests-page-card,.tt-integrations-page-aside-card,.tt-integrations-page-board-card,.tt-integrations-page-lane-card,.tt-integrations-page-metric-card,.tt-marketing-page-aside-card,.tt-marketing-page-board-card,.tt-marketing-page-lane-card,.tt-marketing-page-metric-card,.tt-marketing-page-mobile-card,.tt-marketing-page-table-card,.tt-reports-board-card,.tt-reports-lane-card,.tt-reports-metric-card,.tt-reports-overview-card,.tt-reports-proof-card,.tt-reports-table-card,.tt-reviews-aside-card,.tt-reviews-board-card,.tt-reviews-lane-card,.tt-reviews-queue-card,.tt-team-page-board-card,.tt-team-page-metric-card{padding:12px;border-radius:18px}.tt-dashboard-lane-actions>*,.tt-dashboard-next-step-actions>*,.tt-dashboard-proof-actions>*,.tt-demo-requests-actions>*,.tt-execution-page-actions>*,.tt-guests-page-actions>*,.tt-marketing-page-lane-actions>*,.tt-marketing-page-mobile-actions>*,.tt-reports-lane-actions>*,.tt-reviews-lane-actions>*,.tt-reviews-mobile-actions>*{min-height:44px}}@media (max-width:640px){.tt-live-desk-aside-card,.tt-live-desk-overview-card,.tt-live-desk-posture-card{padding:12px;border-radius:18px}.tt-demo-requests-overview-title{font-size:1.35rem}.tt-live-desk-overview-title{font-size:1.2rem}.tt-live-desk-actions{grid-template-columns:1fr}.tt-live-desk-overview-head .tt-proof-badge,.tt-live-desk-posture-head .tt-proof-badge{width:100%;justify-content:center}.tt-section{padding:30px 0 36px}.tt-ai-preview-actions{grid-template-columns:1fr}.tt-ai-preview-aside-card,.tt-ai-preview-overview-card,.tt-ai-preview-posture-card{padding:12px;border-radius:18px}.tt-section.compact{padding-top:18px}.tt-home-hero-image-card{aspect-ratio:1.04/1;border-radius:24px}.tt-turn-calls-cash-proof{padding:20px}.tt-turn-calls-cash-proof blockquote{font-size:1.18rem}}@media (max-width:900px){.tt-portal-theme .tt-app-header,.tt-portal-theme .tt-main-content,.tt-portal-theme .tt-sidebar{padding:16px}.tt-portal-theme .tt-portal-header-thin{align-items:flex-start;min-height:auto;padding:12px 16px}.tt-ops-detail-grid,.tt-ops-inline-meta,.tt-ops-mobile-meta,.tt-portal-command-dock-grid,.tt-portal-header-meta,.tt-portal-jump-row,.tt-portal-theme .tt-portal-kpi-grid,.tt-portal-theme .tt-sidebar-nav{grid-template-columns:1fr}.tt-portal-theme .tt-orchestration-control-head,.tt-portal-theme .tt-portal-command-dock-head,.tt-portal-theme .tt-portal-location-context-head{flex-direction:column;align-items:flex-start}.tt-portal-theme .tt-portal-command-dock-count,.tt-portal-theme .tt-portal-location-context-count{white-space:normal}.tt-portal-theme .tt-inline-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.tt-portal-theme .tt-sidebar-mobile-nav{width:100%;border-radius:20px;border:1px solid hsla(30,43%,63%,.28);background:rgba(255,252,247,.88);overflow:hidden}.tt-portal-theme .tt-sidebar-mobile-nav-trigger{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer}.tt-portal-theme .tt-sidebar-mobile-nav-trigger::-webkit-details-marker{display:none}.tt-portal-theme .tt-sidebar-mobile-nav-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.tt-portal-theme .tt-sidebar-mobile-nav-copy strong,.tt-portal-theme .tt-sidebar-mobile-nav-meta{font-size:.92rem}.tt-portal-theme .tt-sidebar-mobile-nav-label{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#7a4f25}.tt-portal-theme .tt-sidebar-mobile-nav:not([open]) .tt-sidebar-nav{display:none}.tt-portal-theme .tt-sidebar-mobile-nav[open] .tt-sidebar-nav{margin:0;padding:0 16px 16px}.tt-portal-theme .tt-sidebar-mobile-nav[open] .tt-sidebar-nav-group+.tt-sidebar-nav-group{padding-top:10px;border-top:1px solid hsla(30,43%,63%,.2)}.tt-portal-theme .tt-portal-section-tabs{display:grid;grid-gap:10px;gap:10px;padding-bottom:0;overflow:visible;border-bottom:0}.tt-portal-theme .tt-portal-section-tab-row{flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:0 2px 8px;margin:0 -2px;scrollbar-width:thin}.tt-portal-theme .tt-portal-section-tab{min-height:38px;padding:0 14px;border:1px solid hsla(30,43%,63%,.24);background:hsla(0,0%,100%,.6);color:#5b483b;flex-shrink:0}.tt-portal-theme .tt-portal-section-tab:after{display:none}.tt-portal-theme .tt-portal-section-tab.is-active{background:rgba(223,127,76,.14);border-color:rgba(223,127,76,.34);color:#1d1612}.tt-portal-theme .tt-portal-section-tabs-trailing{width:100%;justify-content:flex-start;flex-wrap:wrap}}@media (max-width:980px){.tt-integrations-workspace-card{padding:12px}.tt-ai-preview-overview-head{align-items:flex-start}.tt-ai-preview-aside-card,.tt-ai-preview-overview-card{padding:14px}.tt-ai-preview-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tt-ai-preview-actions>*{width:100%;justify-content:center}.tt-integrations-location-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.tt-integrations-location-filter>*{width:100%;justify-content:center}.tt-integrations-provider-grid{grid-template-columns:1fr!important}.tt-integrations-provider-card{min-height:0!important}.tt-integrations-advanced-actions,.tt-integrations-provider-card .tt-inline-actions{width:100%}.tt-integrations-advanced-actions>*,.tt-integrations-provider-card .tt-inline-actions>*{width:100%;justify-content:center}.tt-integrations-detail-header{gap:14px}.tt-integrations-detail-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tt-integrations-detail-status>*{min-width:0}.tt-integrations-advanced-split{gap:12px}.tt-integrations-advanced-actions,.tt-integrations-config-actions,.tt-integrations-primary-actions{display:grid;grid-template-columns:1fr}.tt-integrations-advanced-actions>*,.tt-integrations-config-actions>*,.tt-integrations-primary-actions>*{width:100%;justify-content:center}.tt-integrations-config-grid .tt-form-field{grid-column:span 1}.tt-portal-theme .tt-ops-table-wrap{display:none}.tt-portal-theme .tt-ops-mobile-list{display:grid}}.tt-portal-theme,.tt-portal-theme h1,.tt-portal-theme h2,.tt-portal-theme h3,.tt-portal-theme h4,.tt-portal-theme h5,.tt-portal-theme h6,.tt-portal-theme label,.tt-portal-theme li,.tt-portal-theme p,.tt-portal-theme span,.tt-portal-theme strong,.tt-portal-theme td,.tt-portal-theme th{color:inherit}.tt-portal-theme .tt-ai-agent-choice-row,.tt-portal-theme .tt-app-header,.tt-portal-theme .tt-card,.tt-portal-theme .tt-filter-bar,.tt-portal-theme .tt-reference-panel,.tt-portal-theme .tt-sidebar,.tt-portal-theme .tt-sidebar-link,.tt-portal-theme .tt-surface{color:#1d1612}.tt-portal-theme .tt-brand-text span,.tt-portal-theme .tt-copy,.tt-portal-theme .tt-note,.tt-portal-theme .tt-sidebar-nav-label{color:#5b483b!important}.tt-portal-theme .tt-label,.tt-portal-theme .tt-pill:not(.dark):not(.warn),.tt-portal-theme .tt-proof-meta{color:#7a4f25!important}.tt-portal-theme .tt-input,.tt-portal-theme .tt-select,.tt-portal-theme .tt-textarea{background:hsla(0,0%,100%,.9);border:1px solid hsla(30,36%,64%,.45);color:#1d1612}.tt-ai-agent-editor-shell .tt-pill:not(.dark):not(.warn){padding:4px 8px;font-size:.74rem;line-height:1;border-radius:999px}.tt-portal-theme .tt-input::placeholder,.tt-portal-theme .tt-textarea::placeholder{color:#9d8a7a}.tt-portal-theme .tt-btn-ghost,.tt-portal-theme .tt-btn-secondary,.tt-portal-theme .tt-icon-btn,.tt-portal-theme .tt-session-chip{color:#4f3e32!important;background:hsla(0,0%,100%,.92);border-color:hsla(30,36%,64%,.42)}.tt-portal-theme .tt-form-error{color:#b54121!important}.tt-ai-agent-library-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;padding:0;border-bottom:1px solid hsla(30,36%,64%,.22);align-self:stretch}.tt-ai-agent-library-tab{border:0;background:transparent;color:#6f5a4a;font-weight:700;padding:12px 10px;border-radius:0;cursor:pointer;text-align:center}.tt-ai-agent-library-tab.is-active{background:transparent;color:#1d1612;box-shadow:inset 0 -2px 0 #1d1612}.tt-integration-group-block{display:grid;grid-gap:12px;gap:12px}.tt-integration-group-heading{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:end}.tt-integration-group-heading .tt-copy{max-width:56ch}.tt-marketing-integrations-stack{gap:22px}.tt-marketing-integration-group-block{gap:14px}.tt-marketing-integration-group-heading{align-items:start}.tt-marketing-integration-group-copy h3{line-height:1.15}.tt-marketing-integration-card-grid{align-items:stretch}.tt-marketing-integration-card{min-height:0}.tt-marketing-integration-card .tt-proof-panel-top{width:100%;align-items:flex-start;gap:10px}.tt-marketing-integration-logo-wrap{max-width:100%}.tt-marketing-logo-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch}.tt-marketing-logo-chip{justify-content:center;min-height:100%;text-align:center}.tt-audit-start-steps,.tt-marketing-benefits-grid,.tt-marketing-feature-group-grid,.tt-marketing-steps-grid{align-items:stretch}.tt-audit-start-step-card,.tt-marketing-benefit-card,.tt-marketing-feature-group-card,.tt-marketing-step-card{min-height:100%}.tt-audit-start-step-card{display:grid;grid-gap:12px;gap:12px}.tt-audit-start-step-copy,.tt-audit-start-step-title,.tt-marketing-benefit-card p,.tt-marketing-feature-group-card h3,.tt-marketing-step-card h3{overflow-wrap:anywhere;margin:0}.tt-marketing-cta-band{display:grid;grid-gap:14px;gap:14px}.tt-marketing-cta-actions{align-items:stretch}.tt-ai-agent-library-search-row{display:flex}.tt-ai-agent-filter-row{flex-wrap:wrap;gap:8px}.tt-ai-agent-filter-group{position:relative}.tt-orchestration-runtime-board{display:grid;grid-gap:18px;gap:18px}.tt-orchestration-runtime-header{align-items:flex-start;gap:16px}.tt-orchestration-runtime-description{max-width:620px;margin:0}.tt-orchestration-action-row{margin-top:12px;flex-wrap:wrap;align-items:stretch}.tt-orchestration-action-row-primary{margin-top:16px}.tt-orchestration-action-form{display:grid;grid-gap:8px;gap:8px;min-width:min(220px,100%)}.tt-orchestration-action-button{width:100%}.tt-orchestration-action-message{margin:0}.tt-orchestration-runtime-columns,.tt-orchestration-status-grid{margin-top:18px}.tt-orchestration-runtime-panel,.tt-orchestration-status-card{min-width:0}.tt-orchestration-runtime-list{margin-top:16px}.tt-orchestration-runtime-list li{overflow-wrap:anywhere}.tt-orchestration-runtime-details{margin-top:8px}.tt-orchestration-runtime-summary{cursor:pointer}.tt-orchestration-runtime-pre{margin-top:8px;white-space:pre-wrap;overflow-x:auto;padding:12px 14px;border-radius:14px;background:rgba(36,22,16,.04)}.tt-ai-agent-filter-chip{border:1px solid hsla(30,36%,64%,.35);background:hsla(0,0%,100%,.92);color:#5a4739;border-radius:999px;padding:7px 12px;font-size:.84rem;cursor:pointer}@media (max-width:980px){.tt-orchestration-runtime-header{grid-template-columns:1fr}.tt-orchestration-action-row,.tt-orchestration-action-row-inline{display:grid;grid-template-columns:1fr}.tt-orchestration-action-form{min-width:0}}@media (max-width:640px){.tt-orchestration-runtime-board{gap:16px}.tt-orchestration-runtime-pre{padding:10px 12px;font-size:.82rem}}.tt-ai-agent-filter-chip.is-active{background:#f2dfcb;border-color:rgba(155,106,60,.44);color:#633f20}.tt-ai-agent-filter-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:30;width:220px;padding:10px;border-radius:16px;background:#fffdf9;border:1px solid hsla(30,36%,64%,.28);box-shadow:0 18px 40px rgba(58,39,20,.14);display:grid;grid-gap:8px;gap:8px}.tt-ai-agent-filter-option-list{max-height:220px;overflow:auto;display:grid;grid-gap:4px;gap:4px}.tt-ai-agent-filter-option{border:0;background:transparent;text-align:left;padding:7px 8px;border-radius:10px;cursor:pointer;color:#3f3024}.tt-ai-agent-filter-option.is-active{background:#f4e6d7;color:#633f20}.tt-ai-agent-voice-library-main{border:0;background:transparent;display:grid;grid-gap:6px;gap:6px;text-align:left;padding:0;cursor:pointer;min-width:0}.tt-ai-agent-voice-library-main span{font-weight:700;color:#1d1612}.tt-agent-preview-voice-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;padding:14px 16px;border-radius:18px;border:1px solid hsla(30,36%,64%,.24);background:hsla(0,0%,100%,.86)}.tt-agent-preview-voice-row.is-active{border-color:rgba(155,106,60,.45);box-shadow:inset 0 0 0 1px rgba(155,106,60,.12)}.tt-agent-preview-voice-row-compact{gap:10px;padding:10px 12px;border-radius:14px}.tt-ai-agent-voice-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tt-ai-agent-voice-actions{display:inline-flex;align-items:center;gap:6px}.tt-ai-agent-voice-menu-wrap{position:relative}.tt-ai-agent-voice-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:160px;border-radius:14px;background:#fffdf9;border:1px solid hsla(30,36%,64%,.28);box-shadow:0 18px 40px rgba(58,39,20,.14);padding:6px;display:grid;grid-gap:4px;gap:4px}.tt-ai-agent-voice-menu-item{border:0;background:transparent;text-align:left;padding:8px 10px;border-radius:10px;cursor:pointer;color:#3f3024}.tt-ai-agent-voice-menu-item:hover{background:#f4e6d7}.tt-ai-agent-drawer-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important}.tt-ai-agent-drawer{width:min(520px,100%)!important}.tt-agent-preview-voice-list{gap:8px;padding:16px 18px 18px}.tt-ai-agent-library-search-row{display:grid;grid-template-columns:minmax(0,1fr)}.tt-ai-agent-library-search-row .tt-input{height:42px;min-height:42px;border-radius:14px;font-size:.95rem}.tt-ai-agent-filter-row{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-bottom:2px}.tt-ai-agent-filter-chip{white-space:nowrap;padding:6px 10px;font-size:.8rem}.tt-agent-preview-voice-row,.tt-agent-preview-voice-row-compact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:6px 10px;border-radius:12px}.tt-ai-agent-voice-library-main{gap:1px}.tt-ai-agent-voice-library-main span{font-size:.92rem;line-height:1.15}.tt-ai-agent-voice-library-main .tt-note{font-size:.76rem;line-height:1.15}.tt-ai-agent-voice-desc{-webkit-line-clamp:1;opacity:.9}.tt-ai-agent-voice-actions{gap:4px}.tt-ai-agent-voice-actions .tt-btn-secondary{min-height:36px;padding:0 12px}.tt-ai-agent-voice-actions .tt-agent-preview-icon-btn{width:34px;height:34px}@media (max-width:720px){.tt-integrations-detail-status,.tt-integrations-location-filter{grid-template-columns:1fr}.tt-integrations-workspace-card .tt-proof-strip-top{align-items:flex-start}.tt-integrations-event-card .tt-proof-strip-top{gap:8px}.tt-agent-preview-voice-row{grid-template-columns:1fr}.tt-ai-agent-library-tabs{width:100%}}.tt-ai-agent-main-stage{gap:14px!important}.tt-ai-agent-workbench-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.tt-ai-agent-workbench-grid.is-preview-open{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr)}.tt-ai-agent-workbench-main{min-width:0}.tt-ai-agent-preview-drawer{position:-webkit-sticky;position:sticky;top:18px;min-width:0;min-height:calc(100vh - 120px);border-left:1px solid hsla(30,43%,63%,.18);padding-left:18px}.tt-ai-agent-preview-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.tt-ai-agent-preview-drawer .tt-agent-preview-shell{padding:0;border:0;background:transparent;box-shadow:none}.tt-ai-agent-preview-drawer .tt-agent-preview-utility-bar{display:none}.tt-ai-agent-preview-drawer .tt-agent-preview-eleven-stage{grid-template-columns:1fr;gap:18px}.tt-ai-agent-preview-drawer .tt-agent-preview-call-card-orb,.tt-ai-agent-preview-drawer .tt-agent-preview-chat-panel{min-height:auto}.tt-ai-agent-preview-drawer .tt-agent-preview-call-card-orb{padding:18px 18px 24px}.tt-ai-agent-preview-drawer .tt-agent-preview-avatar-stage{width:100%;min-height:360px}.tt-ai-agent-preview-drawer .tt-agent-preview-avatar-ring{width:min(100%,300px)}.tt-ai-agent-preview-fab svg{color:#fff;stroke:#fff}@media (max-width:1180px){.tt-ai-agent-workbench-grid.is-preview-open{grid-template-columns:1fr}.tt-ai-agent-preview-drawer{position:static;border-left:0;border-top:1px solid hsla(30,43%,63%,.18);padding-left:0;padding-top:18px}}.tt-ai-agent-page-shell{display:grid;grid-gap:18px;gap:18px;padding:16px 20px 22px;background:#fff;border:1px solid rgba(17,24,39,.06);border-radius:0;box-shadow:none}.tt-ai-agent-page-shell-single{grid-template-columns:minmax(0,1fr)}.tt-ai-agent-page-shell-split{grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);align-items:start}.tt-ai-agent-page-main,.tt-ai-agent-side-panel-stack{display:grid;grid-gap:16px;gap:16px}.tt-ai-agent-page-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.tt-ai-agent-feedback-row,.tt-ai-agent-page-actions,.tt-ai-agent-page-filter-row,.tt-ai-agent-page-note,.tt-ai-agent-row-meta,.tt-ai-agent-workflow-edge-actions{display:flex;flex-wrap:wrap;align-items:center}.tt-ai-agent-page-actions,.tt-ai-agent-page-note{justify-content:flex-end}.tt-ai-agent-page-filter-row{align-items:center}.tt-ai-agent-row-meta{justify-content:flex-end}.tt-ai-agent-feedback-note{max-width:min(100%,64ch)}.tt-ai-agent-page-head h2{margin:0;font-size:1.95rem;line-height:1.06;letter-spacing:-.04em;color:#111}.tt-ai-agent-black-btn{background:#111!important;border-color:#111!important;color:#fff!important;box-shadow:none!important}.tt-ai-agent-search-shell{display:grid}.tt-ai-agent-search-input{height:40px;min-height:40px;border-radius:14px;border:1px solid rgba(17,24,39,.08);background:#fff;box-shadow:none}.tt-ai-agent-filter-btn{min-height:26px;padding:0 9px;border-radius:9px;border:1px solid rgba(17,24,39,.08);background:#fff;color:#222;box-shadow:none;font-size:.8rem}.tt-ai-agent-filter-btn.is-active{background:#f7f7f8}.tt-ai-agent-empty-state-card{min-height:320px;display:grid;place-items:center;padding:24px;border:1px solid rgba(17,24,39,.08);border-radius:18px;background:#fff}.tt-ai-agent-kb-state-card{min-height:420px}.tt-ai-agent-analysis-state-card{min-height:360px}.tt-ai-agent-kb-list{border-top:1px solid rgba(17,24,39,.08)}.tt-ai-agent-kb-row{grid-template-columns:minmax(0,1.2fr) minmax(180px,.7fr)}.tt-ai-agent-empty-state-inner{display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center}.tt-ai-agent-empty-state-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(17,24,39,.08);background:#fff;font-size:1.1rem}.tt-ai-agent-empty-state-inner strong{font-size:1.55rem;line-height:1.08;letter-spacing:-.03em;color:#111}.tt-ai-agent-empty-state-inner p{margin:0;color:#6b7280}.tt-ai-agent-list-table-head,.tt-ai-agent-list-table-row{display:grid;align-items:center;grid-gap:16px;gap:16px}.tt-ai-agent-list-table-head{padding:0 8px 8px;color:#6b7280;font-size:.8rem}.tt-ai-agent-list-table-row{min-height:52px;padding:10px 8px;border-top:1px solid rgba(17,24,39,.08)}.tt-ai-agent-list-table-row>div{display:grid;grid-gap:3px;gap:3px}.tt-ai-agent-list-table-row strong{color:#111;font-size:.92rem;line-height:1.18}.tt-ai-agent-list-table-row span{color:#6b7280;font-size:.85rem;line-height:1.22}.tt-ai-agent-tools-grid{grid-template-columns:minmax(220px,1.25fr) minmax(220px,1.4fr) minmax(140px,.8fr) auto}.tt-ai-agent-tests-grid{grid-template-columns:minmax(280px,1.4fr) minmax(120px,.45fr) auto}.tt-ai-agent-side-panel-card{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border:1px solid rgba(17,24,39,.08);border-radius:14px;background:#fff}.tt-ai-agent-tools-side-card{align-content:start}.tt-ai-agent-side-cta-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:0 12px;border:1px solid rgba(17,24,39,.08);border-radius:12px;background:#fff;font-size:.88rem}.tt-ai-agent-side-toggle-list{display:grid;grid-gap:0;gap:0;border:1px solid rgba(17,24,39,.08);border-radius:14px;overflow:hidden}.tt-ai-agent-side-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:0 12px;border-top:1px solid rgba(17,24,39,.08);background:#fff;font-size:.9rem}.tt-ai-agent-side-toggle-row:first-child{border-top:0}.tt-ai-agent-side-empty{min-height:120px;display:grid;place-items:center;color:#9ca3af;border-top:1px solid rgba(17,24,39,.08)}.tt-ai-agent-analysis-filters{display:flex;flex-wrap:wrap;gap:6px}.tt-ai-agent-tests-row{min-height:58px}@media (max-width:980px){.tt-portal-theme .tt-onboarding-workspace-callout-grid,.tt-portal-theme .tt-onboarding-workspace-checklist-grid,.tt-portal-theme .tt-onboarding-workspace-main-grid,.tt-portal-theme .tt-portal-journey-rail-grid{grid-template-columns:1fr}.tt-portal-theme .tt-onboarding-workspace-section{padding:16px}.tt-portal-theme .tt-onboarding-workspace-actions,.tt-portal-theme .tt-onboarding-workspace-footer-actions,.tt-portal-theme .tt-portal-journey-step-actions{width:100%}.tt-portal-theme .tt-onboarding-workspace-footer-actions{align-items:flex-start;flex-direction:column}.tt-portal-theme .tt-onboarding-workspace-banner-wrap{margin-top:16px}.tt-portal-theme .tt-onboarding-workspace-banner-wrap .tt-form-banner,.tt-portal-theme .tt-portal-journey-step-card{padding:14px}}.tt-guest-workbench,.tt-menu-workbench{gap:0}.tt-menu-page-metrics,.tt-menu-page-summary,.tt-menu-page-summary-head{align-items:stretch}.tt-menu-page-metric-card,.tt-menu-page-summary-card{gap:12px}.tt-menu-page-metric-card .tt-title-3{margin:0}.tt-menu-page-summary-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.tt-menu-page-summary-title{margin:8px 0 0}.tt-menu-page-list{margin-top:16px}.tt-menu-page-knowledge-list{margin-top:12px}.tt-guest-workbench-head,.tt-menu-workbench-head{align-items:flex-start;gap:16px}.tt-guest-workbench-note,.tt-menu-workbench-note{text-align:right}.tt-guest-workbench-grid,.tt-menu-workbench-grid,.tt-menu-workbench-item-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.tt-menu-workbench-field-full{grid-column:1/-1}.tt-menu-workbench-items{display:grid;grid-gap:16px;gap:16px;grid-column:1/-1}.tt-menu-workbench-item{padding:18px;border-radius:20px}.tt-menu-workbench-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.tt-guest-workbench-owner-field,.tt-menu-workbench-price-field{max-width:220px}.tt-guest-workbench-target-field{min-width:0}.tt-guest-workbench-plan,.tt-guest-workbench-policy,.tt-menu-workbench-description,.tt-menu-workbench-note-field{min-height:112px}.tt-guest-workbench-actions,.tt-menu-workbench-actions{align-items:center}.tt-guest-workbench-feedback{max-width:min(100%,420px)}@media (max-width:1180px){.tt-ai-agent-layout{grid-template-columns:1fr}.tt-ai-agent-sidepanel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.tt-ai-agent-page-shell-split{grid-template-columns:1fr}}@media (max-width:980px){.tt-settings-editor-grid{grid-template-columns:1fr}.tt-settings-editor-actions{flex-direction:column;align-items:stretch}.tt-settings-editor-actions>.tt-btn,.tt-settings-editor-actions>.tt-btn-ghost,.tt-settings-editor-actions>.tt-btn-secondary{width:100%}.tt-menu-page-metrics,.tt-menu-page-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-menu-page-summary-head{flex-direction:column}.tt-guest-workbench,.tt-menu-workbench{padding:20px}.tt-guest-workbench-grid,.tt-guest-workbench-head,.tt-menu-workbench-grid,.tt-menu-workbench-head,.tt-menu-workbench-item-grid{grid-template-columns:1fr}.tt-guest-workbench-note,.tt-menu-workbench-note{text-align:left}.tt-guest-workbench-owner-field,.tt-menu-workbench-price-field{max-width:none}.tt-guest-workbench-actions,.tt-menu-workbench-actions{flex-direction:column;align-items:stretch}.tt-guest-workbench-actions>.tt-btn,.tt-menu-workbench-actions>.tt-btn,.tt-menu-workbench-actions>.tt-btn-secondary{width:100%}.tt-menu-page-summary-card{padding:20px}.tt-ai-agent-drawer-header,.tt-ai-agent-topbar,.tt-ai-agent-workflow-page-shell{grid-template-columns:1fr}.tt-ai-agent-drawer-header-main{width:100%}.tt-ai-agent-drawer-header .tt-agent-preview-icon-btn:last-child{justify-self:end}.tt-live-call-top{flex-direction:column}.tt-live-call-actions,.tt-live-call-metrics{width:100%;justify-content:flex-start}.tt-ai-agent-feedback-row,.tt-ai-agent-inline-tools,.tt-ai-agent-sidepanel,.tt-ai-agent-topbar-actions,.tt-ai-agent-topbar-title-editable,.tt-ai-agent-workflow-edge-actions{width:100%}.tt-ai-agent-topbar-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start}.tt-ai-agent-topbar-actions .tt-pill{justify-content:center}.tt-ai-agent-feedback-row,.tt-ai-agent-inline-tools,.tt-ai-agent-workflow-edge-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.tt-ai-agent-choice-row,.tt-ai-agent-workflow-edge-create-row,.tt-ai-agent-workflow-edge-editor-row{grid-template-columns:1fr}.tt-ai-agent-name-input{width:100%}.tt-ai-agent-workflow-canvas-shell,.tt-ai-agent-workflow-side-panel{padding:14px}.tt-ai-agent-workflow-side-panel{border-left:0;border-top:1px solid rgba(17,24,39,.08)}.tt-ai-agent-page-filter-row,.tt-ai-agent-workflow-toolbar{width:100%;overflow-x:auto}.tt-ai-agent-page-actions,.tt-ai-agent-page-note,.tt-ai-agent-row-meta{width:100%}.tt-ai-agent-page-actions,.tt-ai-agent-page-note{justify-content:flex-start}.tt-ai-agent-kb-row{grid-template-columns:1fr}.tt-ai-agent-workflow-stage-wrap{min-height:560px}.tt-ai-agent-list-table-head{display:none}.tt-ai-agent-list-table-row,.tt-ai-agent-tests-grid,.tt-ai-agent-tools-grid{grid-template-columns:1fr}.tt-ai-agent-list-table-row{gap:10px;padding:14px 0}.tt-ai-agent-list-table-row>div{gap:4px}.tt-ai-agent-side-cta-row{align-items:flex-start;flex-wrap:wrap}.tt-demo-request-mobile-head{grid-template-columns:1fr;align-items:stretch}.tt-demo-request-mobile-head .tt-status-control{width:100%}}@media (max-width:720px){.tt-platform-admin-page-kpi-grid,.tt-platform-admin-page-metric-grid,.tt-platform-admin-rollout-card-grid,.tt-platform-commercial-summary-grid,.tt-platform-followup-grid,.tt-platform-queue-badges-compact,.tt-settings-control-summary-grid,.tt-settings-location-grid,.tt-settings-page-action-grid,.tt-settings-page-records-grid,.tt-settings-page-reference-grid-2,.tt-settings-page-reference-grid-3{grid-template-columns:1fr}.tt-settings-editor{padding:16px}.tt-status-control{width:100%}.tt-status-control-button,.tt-status-control-select{min-height:44px}.tt-menu-page-metrics,.tt-menu-page-summary{grid-template-columns:1fr}.tt-menu-page-metric-card,.tt-menu-page-summary-card{padding:16px}.tt-menu-page-summary-head .tt-pill{width:100%;justify-content:center}.tt-guest-workbench,.tt-menu-workbench{padding:18px}.tt-menu-workbench-item{padding:16px;border-radius:18px}.tt-platform-commercial-actions>*,.tt-platform-row-actions-mobile>*,.tt-platform-tenant-queue-links>*,.tt-settings-location-actions>*{width:100%;justify-content:center}.tt-platform-admin-page-footer-card,.tt-platform-admin-page-hero,.tt-platform-admin-page-metric-card,.tt-platform-admin-rollout-board,.tt-platform-admin-tenant-queue-shell,.tt-platform-bootstrap-card,.tt-platform-bootstrap-result,.tt-platform-commercial-invite-card,.tt-platform-tenant-control-surface,.tt-settings-control-surface,.tt-settings-page-commercial-card,.tt-settings-page-reference-details{padding:16px}.tt-platform-admin-page-footer-grid,.tt-platform-admin-page-hero-actions,.tt-platform-tenant-queue-links{grid-template-columns:1fr}.tt-platform-admin-page-metric-value{font-size:1.85rem}.tt-platform-admin-page-metric-label-value{font-size:1.05rem}.tt-platform-admin-rollout-card-grid-shell,.tt-platform-admin-rollout-grid-shell,.tt-platform-editor-surface{margin-top:14px}.tt-portal-theme .tt-onboarding-workspace-summary-grid{grid-template-columns:1fr}.tt-portal-theme .tt-onboarding-workspace-actions,.tt-portal-theme .tt-portal-journey-step-actions{display:grid;grid-template-columns:1fr}.tt-portal-theme .tt-onboarding-workspace-actions>*,.tt-portal-theme .tt-onboarding-workspace-footer-actions>*,.tt-portal-theme .tt-portal-journey-step-actions>*{width:100%;justify-content:center}.tt-portal-theme .tt-onboarding-workspace-section summary{line-height:1.35}.tt-portal-theme .tt-onboarding-workspace-banner-wrap .tt-form-banner{gap:6px}.tt-portal-theme .tt-portal-journey-rail .tt-proof-panel-top{align-items:flex-start}.tt-portal-theme .tt-settings-page-records-grid,.tt-portal-theme .tt-settings-page-reference-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-portal-theme .tt-settings-page-action-grid,.tt-portal-theme .tt-settings-page-reference-grid-2{grid-template-columns:1fr}.tt-portal-theme .tt-settings-page-state-head{align-items:flex-start}.tt-portal-theme .tt-onboarding-card-action-row,.tt-portal-theme .tt-onboarding-checklist-actions-end,.tt-portal-theme .tt-onboarding-tenant-actions,.tt-portal-theme .tt-settings-page-action-row{align-items:stretch}.tt-portal-theme .tt-onboarding-card-action-row>*,.tt-portal-theme .tt-onboarding-checklist-actions-end>*,.tt-portal-theme .tt-onboarding-tenant-actions>*,.tt-portal-theme .tt-settings-page-action-row>*{width:100%;justify-content:center}.tt-portal-theme .tt-onboarding-current-head-spread,.tt-portal-theme .tt-onboarding-status-head{flex-direction:column}.tt-portal-theme .tt-orders-detail-actions{align-items:stretch}.tt-portal-theme .tt-orders-detail-actions>*{width:100%;justify-content:center}}@media (max-width:640px){.tt-platform-admin-page-metric-value{font-size:1.6rem}.tt-platform-admin-page-metric-label-value,.tt-platform-admin-rollout-card-title{font-size:1rem}.tt-platform-admin-page-footer-list,.tt-platform-admin-rollout-blockers,.tt-platform-admin-rollout-card-grid-shell,.tt-platform-admin-rollout-grid-shell,.tt-platform-editor-surface{margin-top:12px}.tt-ai-agent-editor-shell{gap:14px}.tt-ai-agent-page-shell{padding:16px;gap:18px}.tt-ai-agent-tabbar{gap:10px}.tt-ai-agent-tab{min-height:38px;padding:0 12px}.tt-ai-agent-feedback-row>*,.tt-ai-agent-inline-tools>*,.tt-ai-agent-page-actions>*,.tt-ai-agent-page-filter-row>*,.tt-ai-agent-row-meta>*,.tt-ai-agent-topbar-actions .tt-pill,.tt-ai-agent-topbar-btn,.tt-ai-agent-workflow-delete-btn,.tt-ai-agent-workflow-edge-actions>*{width:100%;justify-content:center}.tt-ai-agent-page-note>*{width:100%}.tt-ai-agent-feedback-row,.tt-ai-agent-inline-tools,.tt-ai-agent-workflow-edge-actions{gap:8px;grid-template-columns:1fr}.tt-ai-agent-sidepanel{grid-template-columns:1fr}.tt-ai-agent-drawer-backdrop{padding:12px;align-items:end}.tt-ai-agent-drawer,.tt-ai-agent-drawer.tt-ai-agent-drawer-wide{width:100%;max-height:min(88vh,760px);height:auto;border-radius:22px}.tt-ai-agent-drawer-header-main{align-items:flex-start}.tt-ai-agent-drawer-section-stack{gap:12px}.tt-ai-agent-drawer-note-actions{display:grid;grid-template-columns:1fr}.tt-ai-agent-drawer-note-actions>*{width:100%;justify-content:center}.tt-live-call-card-shell{padding:14px}.tt-live-call-actions,.tt-live-call-metrics{display:grid;grid-template-columns:1fr}.tt-live-call-actions>.tt-btn,.tt-live-call-actions>.tt-chip,.tt-live-call-reset{width:100%;justify-content:center}.tt-ai-agent-workflow-stage-wrap{min-height:480px;padding:10px}.tt-ai-agent-workflow-inspector-tabs{gap:10px;overflow-x:auto}.tt-ai-agent-page-head{align-items:flex-start;flex-direction:column}.tt-ai-agent-page-head h2{font-size:1.6rem}.tt-ai-agent-tests-grid,.tt-ai-agent-tools-grid{grid-template-columns:1fr}.tt-ai-agent-kb-row{padding:16px 0}.tt-ai-agent-kb-row .tt-btn-secondary,.tt-ai-agent-kb-row .tt-select{width:100%}.tt-inbox-detail-panel,.tt-inbox-detail-shell-card,.tt-inbox-overview-card,.tt-inbox-posture-card,.tt-inbox-quick-actions-card,.tt-orders-audit-card,.tt-orders-detail-panel,.tt-orders-overview-card,.tt-reservations-audit-card,.tt-reservations-detail-panel,.tt-reservations-flow-card,.tt-reservations-overview-card,.tt-reservations-proof-card,.tt-reservations-proof-item,.tt-reservations-reference-card{padding:16px}.tt-marketing-integration-group-block{gap:12px}.tt-marketing-integration-card{padding:18px;gap:12px}.tt-marketing-integration-logo-wrap{width:min(100%,148px);height:56px}.tt-audit-start-steps,.tt-marketing-feature-group-grid,.tt-marketing-logo-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-audit-start-step-card,.tt-marketing-benefit-card,.tt-marketing-cta-band,.tt-marketing-feature-group-card,.tt-marketing-logo-chip,.tt-marketing-step-card{padding:18px}.tt-marketing-cta-actions{flex-direction:column}.tt-marketing-cta-actions>*{width:100%}.tt-audit-start-steps,.tt-marketing-feature-group-grid,.tt-marketing-logo-strip{grid-template-columns:1fr}.tt-audit-start-step-card{gap:10px;padding:20px;border-radius:22px}.tt-marketing-logo-chip{justify-content:flex-start;text-align:left}}