/* The complete Tatva workspace, following the supplied desktop design. */
.td-demo-caption{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px;color:#70717a;font-size:11px}.td-demo-caption>span:first-child{display:flex;align-items:center;gap:8px;color:#3e4050}.td-demo-caption i{width:6px;height:6px;border-radius:50%;background:#8283e7}
.td-dashboard{--td-violet:#7f80e8;--td-text:#1d1e24;--td-muted:#777980;--td-line:#e9e9ef;display:grid;grid-template-columns:180px minmax(0,1fr);font-family:'General Sans',Arial,sans-serif;font-size:12px;line-height:1.5;background:linear-gradient(115deg,#faf9fb,#fdfcfa 55%,#f8f8fc);border:1px solid #e2e1e8;border-radius:22px;overflow:hidden;color:var(--td-text);box-shadow:0 30px 80px -60px #40365e50;text-align:left;min-height:880px}
.td-dashboard *{box-sizing:border-box}.td-dashboard button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;text-align:left}.td-dashboard :is(button,input,textarea,select):focus-visible{outline:2px solid #7f80e8;outline-offset:3px}.td-dashboard svg{width:19px;height:19px;flex-shrink:0}.td-dashboard .tp-wordmark{height:auto;width:120px}.td-dashboard .ta-gateway,.td-dashboard .ta-illustration{width:100%;height:auto}.td-dashboard button{transition:background .2s,box-shadow .2s}.td-dashboard [hidden]{display:none!important}.td-dashboard h4{font-size:15px;font-weight:500;letter-spacing:-.025em}.td-dashboard p{color:var(--td-muted)}
.td-sidebar{display:flex;flex-direction:column;padding:35px 18px 28px;position:relative;border-right:1px solid #f0eef4;isolation:isolate;overflow:hidden}.td-sidebar>.tp-wordmark{margin:0 12px 36px}.td-sidebar nav{display:grid;gap:5px;position:relative;z-index:1}.td-sidebar nav button{display:flex;align-items:center;gap:15px;padding:13px 12px;border-radius:13px;color:#71747b;font-size:12px;min-height:47px}.td-sidebar nav button:hover{background:#eeedf9}.td-sidebar nav button[aria-current]{background:linear-gradient(120deg,#f1efff,#e7e5fa);color:#7173d7}.td-sidebar nav button[aria-current] svg{color:#7578dc}.td-sidebar nav button[aria-current][data-td-view=home] path{fill:currentColor;stroke-width:1}.td-sidebar-brand{position:relative;min-height:230px;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:0 10px}.td-sidebar-brand .ta-gateway{position:absolute;width:350px;max-width:none;left:-205px;bottom:-50px;opacity:.35;z-index:-1}.td-sidebar-brand>span{font-size:8px;letter-spacing:.35em;text-transform:uppercase;color:#5d5e68;line-height:2.2}.td-sidebar-brand>i{width:24px;height:1px;background:#999ca6;display:block;margin-top:15px}
.td-shell{min-width:0}.td-topbar{display:flex;align-items:center;gap:15px;min-height:80px;padding:17px 22px;position:relative;z-index:4}.td-search-wrap{flex:1;min-width:0;position:relative}.td-search{height:43px;display:flex;align-items:center;gap:13px;border:1px solid #f0eef4;border-radius:16px;background:#ffffffb3;padding:0 16px;color:#777983}.td-search input{width:100%;font:inherit;border:0;background:transparent;outline:none;color:#3b3c47;min-width:0}.td-search input::placeholder{color:#9696a0}.td-search kbd{white-space:nowrap;font:10px 'General Sans',sans-serif;padding:3px 7px;background:#f6f5f9;border-radius:5px;color:#83818c}.td-dashboard .td-notification{position:relative;background:#ffffff90;border:1px solid #f0edf5;border-radius:50%;width:38px;height:38px;display:grid;place-items:center;margin-left:18px;flex-shrink:0}.td-notification>i{position:absolute;width:4px;height:4px;top:7px;right:10px;background:#8d86d4;border-radius:50%}.td-account{display:flex;align-items:center;gap:10px;flex-shrink:0;font-size:11px!important}.td-account>svg{width:13px;margin-left:12px}.td-account small{display:block;color:#87848e;font-size:10px}.td-avatar{display:grid;place-items:center;width:35px;height:35px;border:2px solid #fff;background:linear-gradient(130deg,#e4e6f1,#dcc8bc);border-radius:50%;font-size:13px;color:#67596e}.td-search-results,.td-notice-popover{position:absolute;top:51px;left:0;right:0;background:#fff;border:1px solid #e9e6f0;border-radius:13px;padding:10px;box-shadow:0 15px 35px #40365e16}.td-search-results button{display:flex;width:100%;gap:12px;align-items:center;padding:12px;border-radius:8px}.td-search-results button:hover{background:#f4f1fc}.td-search-results button>svg:last-child{margin-left:auto;width:15px}.td-search-results>p{padding:12px}.td-notice-popover{top:65px;left:auto;right:20px;width:260px;padding:22px}.td-notice-popover p{font-size:11px;margin-top:8px!important}
.td-content{padding:0 22px 25px;min-height:795px;outline:none!important}.td-overview{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:22px}.td-overview-main,.td-overview-side{min-width:0}.td-welcome{position:relative;border-radius:20px;min-height:300px;padding:72px 26px 18px;isolation:isolate;background:radial-gradient(ellipse at 10% 0,#dedbfb94,transparent 65%);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.td-welcome-art{position:absolute;right:9%;width:47%;top:8px;z-index:-1;height:245px;overflow:hidden;mask-image:linear-gradient(#000 55%,transparent 98%)}.td-dashboard .td-welcome-art>.ta-gateway{width:100%;height:300px;opacity:.68}.td-dashboard .td-greeting h3{font-family:'Tatva Editorial',Georgia,serif;font-size:clamp(33px,3vw,47px);font-weight:400;line-height:1.02;letter-spacing:-.05em;color:#14141a}.td-greeting>p{font-size:16px;color:#71717a;margin-top:17px!important}.td-inclusive{position:absolute;top:58px;right:22px;font-size:6px;letter-spacing:.18em;text-transform:uppercase;line-height:1.8;color:#70727a}.td-inclusive i{display:block;width:16px;height:1px;background:#a5a4ae;margin-top:10px}.td-suggestions{display:flex;gap:8px;align-items:center;margin-top:30px}.td-suggestions button{font-size:9px;padding:11px 14px;border:1px solid #eae8f1;border-radius:30px;background:#fff9;white-space:nowrap;box-shadow:0 2px 2px #43336002}.td-suggestions button:hover{background:#fff;border-color:#c8c6e6}
.td-composer{background:#fff9;border:1px solid #e9e7ed;border-radius:19px;padding:20px 18px 15px;box-shadow:0 12px 28px -16px #615d7522;margin:0 12px}.td-composer textarea{font:13px/1.5 'General Sans',sans-serif;color:#35333e;width:100%;resize:vertical;min-height:50px;max-height:140px;border:0;outline:none!important;background:transparent}.td-composer textarea::placeholder{color:#99979f}.td-compose-tools{display:flex;align-items:center;gap:8px;margin-top:8px}.td-compose-tools>button{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #eae8ef;background:#faf9fc85;padding:9px 13px;border-radius:28px;font-size:10px;white-space:nowrap}.td-compose-tools>button svg{width:15px;height:15px}.td-compose-tools>button[aria-pressed=true]{background:#eeebfd;border-color:#c8c1ed;color:#7665bb}.td-compose-tools>.td-add{width:36px;height:36px;padding:0;flex-shrink:0}.td-compose-tools>.td-add svg{width:20px;height:20px}.td-model{margin-left:auto}.td-model select{max-width:96px;font-size:9px;border:0;background:transparent;cursor:pointer;color:#565463;min-height:35px;padding:4px}.td-compose-tools>.td-send{width:37px;height:37px;background:linear-gradient(130deg,#aaadf6,#797ee3);color:#fff;border:0;flex-shrink:0;padding:0}.td-compose-tools>.td-send svg{width:19px;height:19px}.td-attached{display:flex;width:fit-content;gap:8px;align-items:center;background:#f1eff9;border-radius:6px;padding:5px 9px;font-size:10px;color:#716a8a;margin-bottom:10px}.td-attached svg{width:13px;height:13px}.td-attached button{font-size:17px;line-height:1}
.td-explore{padding:25px 14px 0}.td-explore>header,.td-your-agents>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.td-explore header button,.td-your-agents header button{display:flex;gap:6px;align-items:center;font-size:9px;color:#83808c}.td-explore header svg,.td-your-agents header svg{width:12px;height:12px}.td-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.td-dashboard .is-green{--td-tint:#eef5ed;--td-accent:#83a66b}.td-dashboard .is-blue{--td-tint:#f0f1ff;--td-accent:#8892e7}.td-dashboard .is-peach{--td-tint:#fcf0e9;--td-accent:#eda274}.td-dashboard .is-violet{--td-tint:#f0ecfb;--td-accent:#a395dc}.td-dashboard .td-feature{position:relative;background:linear-gradient(135deg,var(--td-tint),color-mix(in srgb,var(--td-tint) 40%,white));border-radius:19px;padding:17px 15px 30px;display:flex;flex-direction:column;align-items:flex-start;min-height:181px}.td-feature:hover{box-shadow:0 5px 18px #4e437d12}.td-colour-icon{display:grid;place-items:center;background:color-mix(in srgb,var(--td-tint) 75%,var(--td-accent));border-radius:12px;width:40px;height:40px;color:var(--td-accent);flex-shrink:0}.td-colour-icon svg{width:24px;height:24px}.td-feature strong{font-size:11px;font-weight:500;line-height:1.4;margin-top:12px;color:#292732;white-space:normal}.td-feature>span:not(.td-colour-icon){font-size:10px;line-height:1.65;color:#777381;margin-top:7px}.td-feature>svg:last-child{position:absolute;bottom:17px;right:15px;color:var(--td-accent);width:15px;height:15px}.td-mountain{margin:20px 14px 0;padding:26px 24px;min-height:114px;border-radius:14px;background:linear-gradient(90deg,#e2dbe244,transparent),url('/assets/tatva/mountain-panorama.webp') center 61%/cover;display:flex;align-items:center;justify-content:space-between;gap:20px}.td-dashboard .td-mountain h4{font-family:'Tatva Editorial',Georgia,serif;font-size:22px;line-height:1.1;font-weight:400;color:#272433;letter-spacing:-.04em}.td-mountain>button{display:flex;align-items:center;gap:12px;border:1px solid #fff8;border-radius:25px;background:#ffffffd9;padding:12px 18px;font-size:10px;white-space:nowrap}.td-mountain>button svg{width:14px;height:14px}
.td-overview-side{padding-top:12px}.td-dashboard .td-india-card{width:100%;display:block;border:1px solid #edebf1;border-radius:20px;background:#ffffff80;padding:18px 25px 20px}.td-india-card>div{position:relative;display:flex;align-items:center;min-height:176px;isolation:isolate}.td-dashboard .td-india-card h4{font-family:'Tatva Editorial',Georgia,serif;font-size:30px;font-weight:400;line-height:1.06;letter-spacing:-.05em}.td-india-card .td-india{position:absolute;width:150px;height:170px;right:-9px;top:-6px;opacity:.65;z-index:-1}.td-india-card dl{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #efedf2;padding-top:18px;margin-top:10px!important}.td-india-card dt{font-size:23px;letter-spacing:-.04em;line-height:1.3}.td-india-card dd{font-size:10px;color:#89858f;margin-top:3px}.td-your-agents{margin-top:14px;border:1px solid #edebf1;border-radius:20px;background:#ffffff80;padding:19px 22px}.td-your-agents>header{margin-bottom:18px}.td-your-agents h4{font-size:14px}.td-your-agents>button{display:flex;align-items:center;gap:12px;width:100%;padding:11px 0}.td-your-agents>button>span:nth-child(2){min-width:0;flex:1}.td-your-agents strong{display:block;font-size:10px;font-weight:500}.td-your-agents small{display:block;font-size:9px;color:#89848f;margin-top:3px;white-space:nowrap}.td-your-agents>button>svg{width:12px;height:12px;color:#92909c}.td-your-agents .td-colour-icon{width:38px;height:38px}.td-your-agents .td-colour-icon svg{width:22px;height:22px}.td-mission{display:grid;grid-template-columns:40% 1fr;gap:17px;align-items:center;border:1px solid #edebf1;border-radius:20px;background:#ffffff80;padding:14px;margin-top:14px;min-height:144px}.td-mission>.ta-illustration{width:100%;height:125px;border-radius:12px;background:linear-gradient(130deg,#faf3ee,#f0eef8)}.td-mission h4{font-size:12px}.td-mission p{font-size:10px;line-height:1.7;margin-top:5px!important;color:#87828d}.td-mission i{display:block;width:15px;height:1px;background:#b0adb5;margin-top:10px}.td-mission button{display:flex;gap:7px;align-items:center;font-size:9px;color:#8a8590;margin-top:13px}.td-mission button svg{width:12px;height:12px}
/* Secondary screens share the same quiet surfaces and visual hierarchy. */
.td-page-heading{padding:37px 24px 30px}.td-page-heading>span{font-size:8px;letter-spacing:.22em;color:#8d829e}.td-dashboard .td-page-heading h3{font:400 43px/1.06 'Tatva Editorial',Georgia,serif;letter-spacing:-.04em;margin-top:18px}.td-page-heading p{font-size:13px;max-width:560px;margin-top:16px!important;line-height:1.8}.td-dashboard .td-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#8280d9;color:white;padding:13px 20px;border-radius:12px;font-size:11px;min-height:42px}.td-primary:hover{background:#6b67c0}.td-primary svg{width:16px;height:16px}.td-segment{display:flex;gap:4px;flex-wrap:wrap;border:1px solid #e9e5f2;border-radius:30px;background:#f7f5fb;padding:4px;width:fit-content}.td-segment button{padding:8px 14px;border-radius:22px;color:#82788e;font-size:10px;white-space:nowrap}.td-segment button[aria-pressed=true]{background:#fff;color:#7463b3;box-shadow:0 2px 7px #5a417f0c}.td-sample-note{display:block;font-size:9px;color:#8b8098;margin-top:25px!important;line-height:1.7}.td-field{display:flex;flex-direction:column;gap:9px;font-size:11px;color:#6d617a;margin-bottom:22px}.td-field input:not([type=range]),.td-field textarea,.td-field select{font:12px/1.6 'General Sans',sans-serif;padding:13px 15px;border:1px solid #e6e0ef;background:#fff;border-radius:10px;color:#756780;max-width:100%;width:100%}.td-field textarea{resize:vertical;min-height:80px}.td-field select{cursor:pointer}.td-field-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.td-field input[type=range]{accent-color:#8680d7}.td-document-toolbar{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:0 24px 22px}.td-document-toolbar>span{display:flex;gap:9px;align-items:center;font-size:11px}.td-document-toolbar small{font-size:9px;color:#99909f}.td-document-layout{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:0 24px 30px;max-width:1000px;margin:auto}.td-paper{background:#fffcf8;border:1px solid #ebe5df;padding:35px 30px;box-shadow:0 15px 35px #70573a06}.td-paper>span{font-size:8px;letter-spacing:.16em;color:#a89b91}.td-dashboard .td-paper h4{font:400 34px/1.06 'Tatva Editorial',Georgia,serif;letter-spacing:-.04em;margin-top:40px}.td-paper-intro{font-size:13px;color:#b09d8c!important;margin-top:20px!important}.td-paper section{border:1px solid transparent;border-radius:8px;padding:18px 12px;margin:15px -12px}.td-paper section strong{font-size:9px;color:#948476}.td-paper section p{font-size:11px;line-height:1.9;color:#9b8b7d;margin-top:13px!important}.td-paper section.is-highlighted{background:#eeebf9;border-color:#d3c8e8}.td-paper footer{font-size:7px;letter-spacing:.12em;color:#a4988d;border-top:1px solid #e9e2db;padding-top:24px;margin-top:25px}.td-doc-answer{padding:20px 15px}.td-doc-answer>.ta-illustration{width:115px;height:115px;margin-bottom:20px}.td-dashboard .td-doc-answer h4{font:400 32px/1.12 'Tatva Editorial',Georgia,serif;letter-spacing:-.03em}.td-doc-answer>p{margin-top:20px!important;font-size:12px;line-height:1.8;color:#8b7c99}.td-citation{display:flex;gap:12px;align-items:center;padding:5px 9px!important;border-radius:6px;background:#eeebf8!important;color:#8d7aa5!important;font-size:9px!important;margin-top:10px}.td-citation svg{width:12px;height:12px}.td-doc-answer .td-field{margin-top:25px}.td-task{display:flex;gap:12px;font-size:12px;padding:16px 0;color:#8b7c99}.td-task input{accent-color:#8577c0}.td-task:has(:checked){text-decoration:line-through;opacity:.65}
.td-conversation{max-width:830px;margin:auto;padding:0 24px 30px}.td-user-message{max-width:80%;margin:0 0 25px auto;padding:17px 21px;background:#eeebf9;color:#776889;border-radius:20px 20px 3px 20px;width:fit-content}.td-ai-answer{display:grid;grid-template-columns:45px 1fr;gap:18px;padding:20px 0 35px}.td-ai-answer>.ta-illustration{width:45px;height:45px}.td-ai-answer strong{font-weight:500;color:#686071}.td-ai-answer strong>span{font-size:9px;color:#a39ba9;margin-left:12px}.td-ai-answer h4{font:400 29px 'Tatva Editorial',Georgia,serif!important;margin:20px 0!important}.td-ai-answer p{font-size:12px;line-height:1.85;margin:15px 0!important}.td-ai-answer blockquote{background:#f6f2fb;border-left:2px solid #c4b2e3;margin:20px 0;padding:18px;font:400 21px/1.45 'Tatva Editorial',Georgia,serif;color:#85718e}.td-ai-answer button{display:inline-flex;align-items:center;gap:8px;font-size:10px;color:#9a82b5;margin-right:20px}.td-ai-answer button svg{width:13px;height:13px}.td-chat-empty{text-align:center;padding:10px 0 40px}.td-chat-empty>.ta-gateway{height:175px;width:180px;margin:auto}.td-chat-empty h4{font:400 30px 'Tatva Editorial',Georgia,serif!important;margin-top:15px}.td-chat-empty p{font-size:12px;margin-top:12px!important}.td-chat-empty .td-suggestions{justify-content:center;flex-wrap:wrap}.td-conversation>.td-composer{margin:0}
.td-agent-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 24px 25px}.td-agent-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:0 24px 30px}.td-dashboard .td-agent-card{position:relative;padding:28px;background:linear-gradient(145deg,var(--td-tint),#fff);border:1px solid #ede7f2;border-radius:18px;min-height:220px}.td-agent-card h4{font-size:20px;margin:20px 0 9px!important}.td-agent-card p{font-size:12px}.td-agent-card>span:last-child{display:flex;align-items:center;justify-content:space-between;color:#9a86b8;font-size:11px;margin-top:24px}.td-agent-state{position:absolute;right:25px;top:35px;font-size:8px;color:#9b8f9e}.td-builder{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;padding:0 24px 30px}.td-builder-steps{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-bottom:35px}.td-builder-steps>span{border:1px solid #e0d7ee;border-radius:50%;width:25px;height:25px;text-align:center;line-height:24px;position:relative;font-size:9px;color:#a494b9}.td-builder-steps .is-current{background:#9690de;border-color:#9690de;color:white}.td-builder-steps small{position:absolute;top:29px;left:50%;transform:translateX(-50%);color:#9987ab;font-size:7px;white-space:nowrap}.td-builder-steps>i{flex:1;height:1px;background:#eae3f3}.td-builder-source{display:flex;align-items:center;gap:8px;font-size:10px;margin-bottom:25px;color:#9987ab}.td-builder-source input{accent-color:#8980c6}.td-agent-preview{align-self:start;border-radius:22px;min-height:490px;background:linear-gradient(135deg,var(--td-tint),#fff);padding:28px;text-align:center}.td-agent-preview>.ta-illustration{width:75%;height:240px;margin:auto}.td-agent-preview>span{font-size:7px;letter-spacing:.2em;color:#aa96b5}.td-agent-preview h4{font:400 30px 'Tatva Editorial',Georgia,serif!important;margin-top:20px}.td-agent-preview p{font-size:12px;line-height:1.7;margin-top:18px!important}.td-agent-preview>button{display:inline-flex;align-items:center;gap:12px;font-size:11px;color:#9c82b5;margin-top:30px}.td-knowledge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0 24px 30px}.td-knowledge-grid>button{border:1px solid #e9e2f1;border-radius:18px;padding:28px;background:#fff9;min-height:240px}.td-knowledge-grid h4{font-size:18px;margin-top:25px!important}.td-knowledge-grid p{font-size:11px;margin-top:10px!important}.td-knowledge-grid>button>span:last-child{display:flex;align-items:center;gap:14px;font-size:10px;color:#9981b5;margin-top:30px}
.td-atlas-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:0 40px 40px}.td-atlas-map{position:relative}.td-dashboard .td-atlas-map>.td-india{width:100%;height:380px}.td-map-point{position:absolute;left:45%;top:37%;width:14px;height:14px;background:#8c85ec;border:4px solid #ebe6fd;border-radius:50%;box-shadow:0 0 0 10px #928bf31c}.td-atlas-copy h4{font-size:27px;margin-top:35px!important}.td-atlas-copy .td-atlas-phrase{font-size:24px;line-height:1.8;color:#857496;margin:20px 0!important}.td-atlas-copy>p{font-size:12px;line-height:1.8}.td-atlas-copy .td-primary{margin-top:30px}.td-voice-layout{text-align:center;padding:0 25px 25px}.td-voice-layout h4{font:400 30px 'Tatva Editorial',Georgia,serif}.td-voice-layout>p{font-size:12px;margin-top:14px!important}.td-voice-toggle{display:grid;place-items:center;border-radius:50%;width:49px;height:49px;background:#8f84d5!important;color:white!important;margin:28px auto}.td-voice-toggle.is-listening{background:#f598a2!important}.td-voice-layout .td-segment{margin:auto}.td-translate-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 24px 25px;font-size:12px;color:#9b87ac}.td-translate-bar>span{display:flex;align-items:center;gap:15px}.td-translate-bar select{font-size:11px;background:#fff;border:1px solid #e4daef;border-radius:8px;padding:8px;color:#9076a8;margin-left:8px}.td-translation-panels{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:0 24px 30px}.td-translation-panels>article{border:1px solid #e9def1;background:#fffdff;border-radius:20px;min-height:330px;padding:28px}.td-translation-panels>article:last-child{background:#f4eefb}.td-translation-panels article>span{font-size:8px;letter-spacing:.12em;color:#a88ebb}.td-translation-panels p{font:400 29px/1.6 'Tatva Editorial',Georgia,serif;color:#9e80b6;margin:35px 0!important}.td-translation-panels small{font-size:9px;color:#ad99bf}.td-translation-panels button{display:flex;align-items:center;gap:9px;color:#a182bd;font-size:11px;margin-top:25px}
.td-api-layout,.td-playground{display:grid;grid-template-columns:1.3fr 1fr;gap:35px;padding:0 24px 30px}.td-api-layout pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:25px;background:#f3f0f8;border:1px solid #eae4f2;border-radius:15px;font:11px/1.9 ui-monospace,monospace;color:#8c75a1;min-height:300px}.td-api-layout aside{padding:30px 20px}.td-api-layout .ta-illustration{height:200px;width:200px;margin:auto}.td-api-layout h4{font:400 28px 'Tatva Editorial',Georgia,serif;margin-top:25px}.td-api-layout p{font-size:12px;line-height:1.8;margin-top:15px!important}.td-api-layout .td-primary{margin-top:25px}.td-playground-result{border:1px solid #e7deef;background:linear-gradient(130deg,#f5f0fa,#fffaf7);border-radius:20px;padding:28px}.td-playground-result>span{font-size:8px;letter-spacing:.2em;color:#a490b8}.td-playground-result>.ta-illustration{height:190px;width:190px;margin:auto}.td-playground-result h4{font:400 28px 'Tatva Editorial',Georgia,serif;margin-top:25px}.td-playground-result p{font-size:13px;line-height:1.8;margin-top:20px!important}.td-playground-result small{font-size:9px;color:#a994ba;display:block;margin-top:25px}.td-usage-period{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 24px 25px;color:#9a85ac;font-size:12px}.td-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0 24px 25px}.td-metrics article{background:#fffdff;border:1px solid #eae1f2;border-radius:17px;padding:25px}.td-metrics article>span{font-size:11px;color:#a18aad}.td-metrics strong{font-weight:400;font-size:39px;letter-spacing:-.04em;display:block;margin-top:12px;color:#9680a7}.td-metrics small{font-size:9px;color:#aa98b4}.td-usage-chart{margin:0 24px;background:#fffdff;border:1px solid #eae1f2;border-radius:18px;padding:25px}.td-usage-chart>header{display:flex;justify-content:space-between;gap:20px;align-items:center}.td-usage-chart header>span{font-size:9px;color:#ad97ba}.td-bars{display:flex;gap:15px;align-items:stretch;height:240px;padding-top:30px}.td-bars>div{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px}.td-bars span{width:100%;max-width:35px;border-radius:5px 5px 0 0;background:linear-gradient(#a6a0e9,#d8cff3)}.td-bars small{font-size:8px;color:#ac97be}.td-settings{padding:0 24px 35px;max-width:700px}.td-settings section{padding:25px;background:#fff9;border:1px solid #e9e0f1;border-radius:18px;margin-bottom:22px}.td-settings h4{margin-bottom:23px!important;font-size:17px;color:#9c83af}.td-settings-toggle{display:flex;justify-content:space-between;align-items:center;gap:20px}.td-settings-toggle strong{font-size:12px;font-weight:500;color:#9c83af}.td-settings-toggle small{display:block;font-size:10px;color:#ae98bf;margin-top:6px}.td-settings-toggle input{accent-color:#9d8bd2;width:17px;height:17px}

.td-account strong{font-weight:500}
@media(min-width:1201px){.td-sidebar nav button{font-size:13px}.td-suggestions button{font-size:10px}.td-compose-tools>button{font-size:11px}.td-model select{font-size:10px}.td-feature strong{font-size:13px}.td-feature>span:not(.td-colour-icon){font-size:12px}.td-dashboard .td-feature{min-height:200px}.td-your-agents strong{font-size:12px}.td-your-agents small{font-size:10px}.td-your-agents>button{padding:14px 0}.td-dashboard .td-mountain h4{font-size:24px}.td-mission h4{font-size:13px}.td-mission p{font-size:11px}}
@media(min-width:1600px){.td-dashboard{grid-template-columns:200px 1fr}.td-overview{grid-template-columns:minmax(0,1fr) 295px;gap:24px}.td-topbar{min-height:90px}.td-welcome{min-height:330px}.td-feature{min-height:200px!important}.td-feature strong{font-size:13px}.td-feature>span:not(.td-colour-icon){font-size:12px}.td-suggestions button{font-size:11px}.td-compose-tools>button{font-size:11px}.td-your-agents strong{font-size:12px}.td-your-agents small{font-size:10px}.td-mountain{min-height:135px}.td-india-card>div{min-height:195px}.td-your-agents>button{padding:15px 0}}
@media(max-width:1200px){.td-dashboard{grid-template-columns:145px 1fr}.td-sidebar{padding-inline:12px}.td-sidebar>.tp-wordmark{width:100px;margin-left:8px}.td-sidebar nav button{font-size:10px;gap:10px;padding-inline:8px}.td-overview{grid-template-columns:minmax(0,1fr) 215px;gap:14px}.td-topbar{padding-inline:16px}.td-content{padding-inline:16px}.td-overview-side{padding-top:5px}.td-welcome{min-height:285px;padding:60px 15px 16px}.td-welcome-art{right:2%;width:50%;opacity:.85}.td-inclusive{right:9px;top:28px;font-size:5px}.td-greeting>p{font-size:13px}.td-suggestions{gap:5px;flex-wrap:wrap;margin-top:25px}.td-suggestions button{font-size:8px;padding:8px 10px}.td-composer{margin:0;padding:15px 12px}.td-compose-tools{gap:5px}.td-compose-tools>button{padding:8px;font-size:8px}.td-compose-tools>button svg{width:13px;height:13px}.td-compose-tools>.td-add{width:29px;height:29px}.td-model select{font-size:8px;max-width:77px}.td-explore{padding-inline:0}.td-feature-grid{gap:8px}.td-dashboard .td-feature{padding:13px 10px 30px;min-height:185px}.td-feature strong{font-size:10px}.td-feature>span:not(.td-colour-icon){font-size:9px}.td-feature .td-colour-icon{width:33px;height:33px}.td-feature .td-colour-icon svg{width:21px;height:21px}.td-mountain{margin-inline:0;padding:20px 15px}.td-dashboard .td-mountain h4{font-size:19px}.td-mountain>button{font-size:8px;padding:10px 12px;gap:7px}.td-dashboard .td-india-card{padding:14px 17px}.td-india-card>div{min-height:177px}.td-dashboard .td-india-card h4{font-size:25px}.td-india-card .td-india{width:123px;height:148px}.td-india-card dt{font-size:21px}.td-india-card dd{font-size:8px}.td-your-agents{padding:18px 13px}.td-your-agents h4{font-size:12px}.td-your-agents>button{gap:8px;padding:14px 0}.td-your-agents .td-colour-icon{width:29px;height:29px;border-radius:9px}.td-your-agents .td-colour-icon svg{width:18px;height:18px}.td-your-agents strong{font-size:9px}.td-your-agents small{font-size:7px}.td-mission{gap:10px;padding:10px;min-height:125px}.td-mission h4{font-size:11px}.td-mission p{font-size:9px}.td-mission>.ta-illustration{height:115px}.td-document-layout,.td-builder,.td-api-layout,.td-playground{gap:20px;padding-inline:10px}.td-page-heading{padding-inline:10px}.td-dashboard .td-page-heading h3{font-size:37px}.td-knowledge-grid{grid-template-columns:1fr 1fr}.td-feature-grid .td-colour-icon{border-radius:10px}}
@media(max-width:1000px){.td-overview{grid-template-columns:1fr}.td-overview-side{display:grid;grid-template-columns:1fr 1.2fr;gap:16px;padding-top:0}.td-your-agents{margin-top:0}.td-mission{display:none}.td-dashboard .td-india-card{align-self:stretch;padding:24px}.td-india-card>div{min-height:170px}.td-india-card .td-india{height:170px;width:150px}.td-welcome{padding-top:70px;min-height:285px}.td-greeting>p{font-size:15px}.td-dashboard .td-greeting h3{font-size:43px}.td-suggestions{margin-top:25px;gap:8px}.td-suggestions button{font-size:9px}.td-feature strong{font-size:11px}.td-feature>span:not(.td-colour-icon){font-size:10px}.td-compose-tools>button{font-size:10px;padding:9px 12px}.td-feature-grid{gap:12px}.td-dashboard .td-feature{min-height:180px}.td-account>span:nth-child(2),.td-account>svg{display:none}.td-dashboard .td-notification{margin-left:0}.td-topbar{gap:10px}.td-document-toolbar{align-items:flex-start;flex-direction:column}.td-document-toolbar small{display:none}.td-document-layout{grid-template-columns:1fr}.td-doc-answer{padding:20px}.td-doc-answer>.ta-illustration{float:right}.td-builder{grid-template-columns:1fr}.td-agent-preview{min-height:280px}.td-agent-preview>.ta-illustration{height:150px}.td-atlas-layout{gap:20px;padding-inline:15px}.td-dashboard .td-atlas-map>.td-india{height:260px}.td-api-layout,.td-playground{grid-template-columns:1fr}.td-api-layout aside{display:none}.td-metrics{gap:12px;padding-inline:10px}.td-metrics article{padding:18px}.td-metrics small{font-size:8px}.td-metrics strong{font-size:32px}.td-translation-panels{padding-inline:10px;gap:15px}.td-translation-panels>article{padding:20px}.td-translation-panels p{font-size:25px}}
@media(max-width:650px){.td-demo-caption{font-size:9px;align-items:flex-start}.td-demo-caption>span:last-child{max-width:130px;text-align:right}.td-dashboard{display:block;border-radius:17px}.td-sidebar{padding:18px 14px 10px;border-right:0;border-bottom:1px solid #efedf5}.td-sidebar>.tp-wordmark{width:103px;margin:0 0 17px}.td-sidebar nav{display:flex;gap:5px;overflow:auto;padding-bottom:4px;scrollbar-width:thin}.td-sidebar nav button{flex:0 0 auto;min-width:51px;min-height:51px;flex-direction:column;gap:5px;font-size:8px;padding:8px;border-radius:10px}.td-sidebar nav svg{width:17px;height:17px}.td-sidebar-brand{display:none}.td-topbar{padding:13px 12px;min-height:67px}.td-search{height:37px;padding:0 10px;border-radius:11px;gap:8px}.td-search input{font-size:11px}.td-search kbd{display:none}.td-search>svg{width:15px;height:15px}.td-avatar{width:28px;height:28px;font-size:10px}.td-dashboard .td-notification{width:30px;height:30px}.td-notification svg{width:17px;height:17px}.td-topbar{gap:8px}.td-content{padding:0 10px 20px}.td-welcome{padding:68px 12px 17px;min-height:277px;border-radius:13px}.td-dashboard .td-greeting h3{font-size:35px}.td-greeting>p{font-size:12px;max-width:165px;line-height:1.7;margin-top:12px!important}.td-welcome-art{right:-5%;width:60%;top:10px;height:195px}.td-dashboard .td-welcome-art>.ta-gateway{height:245px}.td-inclusive{display:none}.td-suggestions{gap:7px;margin-top:22px}.td-suggestions button{font-size:8px;padding:8px 10px}.td-composer{padding:13px 11px;border-radius:14px}.td-composer textarea{font-size:16px;min-height:58px}.td-compose-tools{gap:5px;flex-wrap:wrap}.td-compose-tools>button{font-size:8px;padding:8px}.td-compose-tools>button svg{width:13px;height:13px}.td-compose-tools>button[data-td-tool=research]>span{display:none}.td-compose-tools>.td-add{width:28px;height:28px}.td-compose-tools>.td-send{width:31px;height:31px}.td-model select{font-size:8px;max-width:68px}.td-feature-grid{grid-template-columns:1fr 1fr;gap:10px}.td-dashboard .td-feature{padding:17px 15px 30px;min-height:167px}.td-feature strong{font-size:12px}.td-feature>span:not(.td-colour-icon){font-size:10px}.td-mountain{min-height:130px;margin-top:15px;padding:20px 14px;gap:10px}.td-dashboard .td-mountain h4{font-size:20px}.td-mountain>button{font-size:8px;padding:10px}.td-mountain>button svg{display:none}.td-overview-side{grid-template-columns:1fr;margin-top:5px}.td-dashboard .td-india-card{padding:20px 25px}.td-dashboard .td-india-card h4{font-size:33px}.td-india-card>div{min-height:163px}.td-india-card .td-india{width:180px;height:185px;right:0}.td-india-card dt{font-size:27px}.td-india-card dd{font-size:11px}.td-your-agents{padding:22px 24px}.td-your-agents h4{font-size:16px}.td-your-agents strong{font-size:12px}.td-your-agents small{font-size:10px}.td-your-agents .td-colour-icon{width:40px;height:40px}.td-your-agents .td-colour-icon svg{width:23px;height:23px}.td-your-agents>button{gap:12px}.td-mission{display:grid;padding:20px;min-height:145px;margin-top:0}.td-mission h4{font-size:15px}.td-mission p{font-size:12px}.td-mission button{font-size:11px}.td-page-heading{padding:28px 9px 25px}.td-dashboard .td-page-heading h3{font-size:34px}.td-page-heading p{font-size:12px}.td-page-heading>span{font-size:7px}.td-agent-toolbar{padding-inline:8px;gap:8px}.td-agent-toolbar .td-primary{font-size:9px;padding:10px}.td-segment button{font-size:9px;padding:7px 10px}.td-agent-grid{grid-template-columns:1fr;padding-inline:8px;gap:15px}.td-agent-card{min-height:200px!important;padding:25px!important}.td-document-toolbar{padding-inline:8px}.td-paper{padding:27px 22px}.td-dashboard .td-paper h4{font-size:32px}.td-document-layout{padding-inline:8px}.td-document-toolbar>span{font-size:10px}.td-doc-answer{padding:10px}.td-dashboard .td-doc-answer h4{font-size:28px}.td-doc-answer>.ta-illustration{float:none;width:100px;height:100px}.td-builder{padding-inline:8px}.td-field-pair{grid-template-columns:1fr;gap:0}.td-field :is(input,textarea,select){font-size:16px!important}.td-builder-steps{margin:0 10px 40px}.td-knowledge-grid{grid-template-columns:1fr;padding-inline:8px}.td-knowledge-grid>button{min-height:220px}.td-atlas-layout{grid-template-columns:1fr;padding-inline:12px;gap:20px}.td-dashboard .td-atlas-map>.td-india{height:320px}.td-atlas-copy h4{margin-top:25px!important}.td-atlas-copy .td-atlas-phrase{font-size:21px}.td-voice-layout{padding-inline:8px}.td-voice-layout h4{font-size:25px}.td-translation-panels{grid-template-columns:1fr;padding-inline:8px}.td-translate-bar{padding-inline:8px;gap:10px;flex-wrap:wrap;font-size:10px}.td-translation-panels>article{min-height:240px}.td-translation-panels p{font-size:25px}.td-conversation{padding-inline:8px}.td-ai-answer{grid-template-columns:27px 1fr;gap:10px}.td-ai-answer>.ta-illustration{width:27px;height:27px}.td-ai-answer h4{font-size:25px!important}.td-ai-answer blockquote{font-size:20px;padding:14px}.td-ai-answer button{font-size:9px;margin-bottom:15px}.td-chat-empty h4{font-size:27px!important}.td-api-layout pre{font-size:10px;padding:18px}.td-playground{padding-inline:8px}.td-playground-result{padding:22px}.td-usage-period{padding-inline:8px;font-size:10px}.td-metrics{grid-template-columns:1fr;padding-inline:8px}.td-metrics article{padding:20px}.td-metrics strong{font-size:38px}.td-metrics small{font-size:10px}.td-usage-chart{margin-inline:8px;padding:18px}.td-bars{gap:6px;height:195px}.td-usage-chart h4{font-size:14px}.td-usage-chart header>span{font-size:8px}.td-settings{padding-inline:8px}.td-settings section{padding:20px}.td-settings .td-field input{font-size:14px!important}}
@media(prefers-reduced-motion:reduce){.td-dashboard *{animation:none!important;transition:none!important}}

/* A single brand illustration balances the preferences form. */
.td-settings-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,1fr);gap:30px;align-items:center}
.td-settings-layout .td-settings{max-width:none;padding-right:0}
.td-settings-art{padding:0 30px 80px;max-width:420px;justify-self:center;text-align:center}
.td-dashboard .td-settings-art>.ta-illustration{display:block;width:100%;height:auto;max-width:280px;margin:0 auto 20px}
.td-dashboard .td-settings-art h4{font:400 27px/1.18 'Tatva Editorial',Georgia,serif;color:#716081;max-width:10em;margin:auto}
.td-settings-art>p{font-size:11px;line-height:1.8;color:#927f9f;margin-top:15px!important}
@media(max-width:1100px){.td-settings-layout{grid-template-columns:minmax(0,1fr) 180px;gap:12px}.td-settings-art{padding:0 10px 60px}.td-dashboard .td-settings-art h4{font-size:23px}}
@media(max-width:850px){.td-settings-layout{grid-template-columns:1fr}.td-settings-layout .td-settings{padding-right:8px}.td-settings-art{padding:5px 15px 25px;max-width:280px}.td-dashboard .td-settings-art>.ta-illustration{max-width:155px;margin-bottom:5px}.td-dashboard .td-settings-art h4{font-size:25px;max-width:none}.td-settings-art>p{margin-top:10px!important}}
