:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#253b35;background:#f4f6f3;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}button,a,input,textarea{outline-offset:4px}button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #dde5df;background:#fff;color:#40534b;border-radius:7px;padding:9px 12px;cursor:pointer;font-size:12px;font-weight:600;transition:background .15s}button:hover:not(:disabled){background:#edf3ee}button:disabled{opacity:.4;cursor:not-allowed}button.primary{background:#205b49;border-color:#205b49;color:#fff}button.primary:hover:not(:disabled){background:#144535}small{font-size:11px;color:#88958e}h1,h2,h3,h4,p{margin:0}h3{font-size:14px}h2{font-size:17px}h4{font-size:12px;margin-bottom:13px}p{line-height:1.7}.app{display:flex;min-height:100vh}.sidebar{width:228px;flex-shrink:0;background:#fff;border-right:1px solid #e4e8e2;padding:30px 18px 16px;display:flex;flex-direction:column;position:fixed;inset:0 auto 0 0}.brand{display:flex;align-items:center;gap:9px;color:#174c3c;text-decoration:none;font-weight:800;font-size:13px;letter-spacing:.5px;margin:0 4px 32px}.brand small{display:block;font-size:7px;letter-spacing:2px;margin-top:5px}.workspace{display:flex;align-items:center;gap:10px;border:1px solid #e5e9e2;border-radius:8px;padding:12px 10px;font-size:12px;font-weight:600}.workspace small,.profile small{display:block;margin-top:4px;font-weight:400}.workspace-avatar{background:#eaf0e5;border-radius:6px;padding:8px 10px;color:#3d6652}.workspace>span:last-child{margin-left:auto}.nav-label{font-size:9px;letter-spacing:1.5px;margin:29px 12px 12px}.nav-item{justify-content:flex-start;border:0;background:none;padding:12px;margin-bottom:5px;color:#748179;font-size:12px;gap:12px}.nav-item.active{color:#205b49;background:#eaf1e8}.count{margin-left:auto;background:#dce8d7;padding:2px 6px;border-radius:4px}.sidebar-bottom{margin-top:auto}.demo-note{background:#f7f8f3;border:1px solid #e9ecdf;border-radius:8px;padding:13px;font-size:11px;margin-top:40px}.demo-note p{color:#8a9485;font-size:10px;margin-top:8px}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#548b63;margin-right:7px}.profile{display:flex;align-items:center;gap:10px;font-size:11px;padding:20px 4px 0}.profile>svg{margin-left:auto;color:#809188}.avatar{width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:#eae9df;border-radius:50%;font-size:10px;font-weight:600;color:#656957}main{margin-left:228px;flex:1;min-width:0}header{height:73px;border-bottom:1px solid #e0e6de;display:flex;align-items:center;justify-content:space-between;padding:0 30px;background:#fbfcf9}header>div{display:flex;align-items:center;gap:13px;font-size:11px}header span{color:#8c968e}header strong{font-weight:500}header .sandbox{font-size:10px;color:#72806e;border-right:1px solid #dde3d9;padding-right:20px}.page-heading{display:flex;justify-content:space-between;align-items:center;padding:32px 30px 26px}.eyebrow{font-size:9px;color:#7f8d76;font-weight:600;letter-spacing:1.7px;margin-bottom:10px}h1{font-size:26px;letter-spacing:-1px;font-weight:550}.page-heading p{font-size:12px;color:#849085;margin-top:10px}.online{font-size:10px;white-space:nowrap;color:#7d8a7c}.support-grid{margin:0 30px;display:grid;grid-template-columns:260px minmax(350px,1fr) 285px;border:1px solid #dfe6da;border-radius:11px;overflow:hidden;background:#fff;min-height:600px;box-shadow:0 6px 20px #294a2a03}.inbox-list{border-right:1px solid #e4e9df;position:relative;display:flex;flex-direction:column}.list-header{padding:22px 18px 15px;display:flex;align-items:center;justify-content:space-between}.list-header h3 span{font-size:10px;background:#edf1e7;border-radius:4px;padding:3px 6px;margin-left:5px}.list-header small{font-size:9px}.search{display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid #e4e8df;border-radius:6px;color:#919c90;background:#fafbf8}.inbox-list .search{margin:0 16px}.search input{border:0;background:none;min-width:0;width:100%;font-size:11px;color:#344a3d;outline:none}.search:focus-within{border-color:#347859}.list-filter{display:flex;justify-content:space-between;font-size:9px;color:#98a18f;padding:17px 18px 12px}.conversation-item{border:0;border-radius:0;text-align:left;display:block;padding:19px 18px;border-left:3px solid transparent;border-bottom:1px solid #edf0e9}.conversation-item.selected{background:#f0f5ec;border-left-color:#397353}.conversation-top{display:flex;align-items:center;gap:9px;margin-bottom:12px}.conversation-top strong{font-size:11px}.conversation-top small{margin-left:auto;font-size:9px}.subject{font-size:11px;font-weight:600;display:block;line-height:1.6}.conversation-item p{font-size:10px;color:#8a9385;margin:6px 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag{font-size:9px;background:#f0f3ed;color:#76836d;border:1px solid #e2e8da;border-radius:4px;padding:4px 6px;white-space:nowrap}.priority-tag{font-size:9px;color:#a77a42;margin-left:10px}.list-bottom{margin-top:auto;padding:20px 12px;display:flex;gap:6px;align-items:center;font-size:8px;color:#94a08e}.conversation{display:flex;flex-direction:column;min-width:0}.thread-heading{display:flex;justify-content:space-between;align-items:center;padding:22px;border-bottom:1px solid #e7ebe3}.thread-heading h2{font-size:14px}.thread-heading p{font-size:10px;color:#879381;margin-top:7px}.thread-body{padding:22px;flex:1}.date-label{text-align:center;font-size:8px;letter-spacing:1.1px;color:#a5ad9c;margin-bottom:25px}.message{display:flex;gap:10px;margin-bottom:20px}.message>div{max-width:90%}.message-meta{display:flex;align-items:center;gap:12px;margin-bottom:9px;font-size:10px}.message-meta small{font-size:9px}.bubble{background:#f4f5f0;border:1px solid #e9ece2;padding:15px;border-radius:0 9px 9px;font-size:12px;line-height:1.8;color:#54614d;white-space:pre-wrap;overflow-wrap:anywhere}.message.assistant .bubble{background:#eef5ec}.sent-label{display:flex;gap:4px;margin-top:7px}.analysis-trigger{display:flex;justify-content:space-between;align-items:center;font-size:10px;margin:25px 0;color:#7d8f74}.analysis-trigger span{display:flex;align-items:center;gap:6px}.analysis-trigger button{font-size:10px;padding:7px 9px}.reply-card{border:1px solid #dce6d6;border-radius:8px;overflow:hidden}.reply-heading{display:flex;align-items:center;justify-content:space-between;padding:14px;background:#f1f6ed;font-size:11px;color:#4d6d46}.reply-heading>span:first-child{display:flex;align-items:center;gap:7px}.status{font-size:9px;text-transform:capitalize;border:1px solid #d9e5d0;background:#fff;padding:3px 6px;border-radius:4px}.reply-card>p{font-size:12px;color:#63715c;padding:17px;white-space:pre-wrap;overflow-wrap:anywhere}.reply-card textarea{width:calc(100% - 30px);margin:15px;min-height:170px;resize:vertical;padding:12px;border:1px solid #99b38e;border-radius:6px;font-size:12px;line-height:1.7;color:#40543a}.reply-footer{padding:12px;border-top:1px solid #e8eddf}.reply-footer>small{font-size:8px;display:block;margin-bottom:10px}.reply-footer>div{display:flex;justify-content:flex-end;gap:6px}.reply-footer button{font-size:10px;padding:8px}.thread-bottom{border-top:1px solid #e9ede2;font-size:8px;color:#95a28b;padding:16px;display:flex;align-items:center;gap:5px}.thread-bottom>span{margin-left:auto;font-size:7px}.analysis-panel{background:#fcfdf9;border-left:1px solid #e3e9da;padding:22px 20px}.panel-title{display:flex;align-items:center;gap:9px}.panel-title h3{font-size:13px}.panel-title small{font-size:9px;display:block;margin-top:4px}.iconbox{background:#edf3e5;color:#728b54;border-radius:7px;padding:7px;display:flex}.mock{font-size:7px;letter-spacing:.7px;border:1px solid #e1e7d7;padding:3px 4px;margin-left:auto;border-radius:3px;color:#839374}.confidence{display:flex;align-items:center;font-size:9px;color:#71915e;background:#eff6e9;border:1px solid #dfebd4;padding:10px;border-radius:6px;margin:24px 0}.confidence>svg{margin-left:auto}.facts>div{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #edf0e7;gap:7px}.facts small{font-size:10px}.facts strong{font-size:10px;font-weight:500;text-align:right}.facts .high{color:#b38437;background:#fcf2df;border-radius:4px;padding:4px 7px}.facts .negative{color:#b37167;background:#fbefea;border-radius:4px;padding:4px 7px}.divider{margin:26px 0 0}.knowledge-match{width:100%;justify-content:flex-start;padding:13px 9px;text-align:left;color:#6c8156;background:#f8faf4;font-size:10px;gap:7px}.knowledge-match small{display:block;font-size:8px;margin-top:7px}.knowledge-match>svg:last-child{margin-left:auto}.review-note{display:flex;gap:8px;font-size:9px;line-height:1.8;color:#9aa38d;border-top:1px solid #e5eadc;padding-top:18px;margin-top:26px}.empty-analysis{padding-top:70px;color:#799265}.empty-analysis h3{font-size:22px;font-weight:500;line-height:1.5;margin:20px 0}.empty-analysis p{font-size:12px;color:#8a9981;margin-bottom:20px}.muted{font-size:12px;color:#8a9981}.content-card{margin:0 30px;background:#fff;border:1px solid #dfe6da;border-radius:10px;padding:28px}.content-card>p,.section-top p{font-size:12px;color:#8a9584;margin-top:9px}.section-top{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px}.policy{display:flex;gap:18px;padding:24px 0;border-top:1px solid #e9ede3;color:#657b51}.policy h3{margin:12px 0;font-size:17px}.policy p{font-size:13px;max-width:800px;color:#7b8772}.policy small{display:block;margin-top:12px}.metrics{margin:0 30px 24px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.metrics>div{background:#fff;border:1px solid #dfe6da;border-radius:9px;padding:25px}.metrics strong{display:block;font-size:34px;font-weight:500;margin:15px 0;color:#285a43}.metrics span{font-size:10px;color:#8a9780}.workflow{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:35px}.workflow span{font-size:22px;color:#b5c6a8}.workflow h3{margin:15px 0 8px}.workflow p{font-size:11px;color:#85947b}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:11px}th{font-weight:500;color:#839676;font-size:10px;padding:12px;background:#f5f8ef}td{padding:16px 12px;border-bottom:1px solid #eaf0e2;color:#687b5a;vertical-align:top}td:last-child{max-width:550px;line-height:1.8;overflow-wrap:anywhere}.audit-send{color:#1b6843;font-weight:600}footer{display:flex;align-items:center;gap:15px;padding:24px 30px;font-size:8px;letter-spacing:.5px;color:#a1ad95}footer span:first-child{letter-spacing:0}footer span:last-child{margin-left:auto}.alert,.notice{margin:0 30px 18px;padding:12px 16px;border-radius:7px;font-size:12px}.alert{background:#fbeee8;color:#a45240;display:flex;justify-content:space-between}.notice{background:#eaf2e4;color:#577449}.list-empty{padding:30px 16px;font-size:12px;color:#8b9a81;line-height:1.8}.list-empty button{margin-top:15px}.mobile-toggle{display:none}@media(min-width:1500px){.support-grid{grid-template-columns:285px minmax(420px,1fr) 310px;min-height:680px}.thread-body{padding:30px}.analysis-panel{padding:27px}.thread-heading{padding:26px}}@media(max-width:1250px){.sidebar{width:200px;padding:25px 12px}main{margin-left:200px}.support-grid{grid-template-columns:215px minmax(300px,1fr)}.analysis-panel{grid-column:1/-1;border-left:0;border-top:1px solid #e3e9da}.facts{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.facts>div{display:block}.facts strong{display:block;text-align:left;margin-top:10px}.confidence{margin:16px 0}.review-note{margin-top:16px}.empty-analysis{padding-top:20px}.analysis-panel .knowledge-match{max-width:360px}.online{display:none}}@media(max-width:850px){.sidebar{width:180px}main{margin-left:180px}.brand{font-size:10px;gap:6px}.brand svg{width:24px}.support-grid{margin:0 18px;grid-template-columns:1fr}.inbox-list{border-right:0;border-bottom:1px solid #e3e9da}.conversation-item{padding:12px 18px}.list-bottom{display:none}.page-heading{padding:25px 18px}h1{font-size:22px}.content-card,.metrics{margin-left:18px;margin-right:18px}.metrics,.workflow{grid-template-columns:repeat(2,1fr)}header{padding:0 18px}header .sandbox{display:none}.facts{grid-template-columns:repeat(3,1fr)}.section-top{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.sidebar{display:none;width:225px;z-index:10;box-shadow:10px 0 40px #253b3520}.sidebar.open{display:flex}main{margin-left:0}.mobile-toggle{display:inline-flex;border:0;padding:0;background:none}.mobile-toggle svg{width:18px}header{height:60px}header>div{gap:7px}.page-heading p{font-size:11px}h1{font-size:21px}.thread-body{padding:16px}.reply-footer button{font-size:9px;padding:8px 6px}.thread-bottom>span{display:none}.facts{gap:12px}.workflow{grid-template-columns:1fr}.metrics{gap:10px}.metrics>div{padding:18px}.content-card{padding:20px}footer span:first-child{display:none}}.filters{display:flex;gap:8px;padding:12px;flex-wrap:wrap}select{font:inherit;border:1px solid #dce3eb;border-radius:8px;padding:7px;background:#fff;color:#36465a;max-width:100%}.thread-controls{display:flex;gap:12px;flex-wrap:wrap;padding:14px 24px;border-bottom:1px solid #e8edf2}.thread-controls label{font-size:11px;color:#66758b;display:grid;gap:4px}.thread-controls small{align-self:center;color:#66758b}.distributions{display:grid;grid-template-columns:1fr 1fr;gap:30px}.distribution{display:flex;gap:12px;align-items:center;padding:12px 0}.distribution span{min-width:130px}meter{flex:1;accent-color:#6475da}@media(max-width:800px){.distributions{grid-template-columns:1fr}.thread-controls{padding:12px}}.assignee-label{font-size:10px;color:#68788e;margin-left:8px}.analysis-panel .muted{font-size:12px;line-height:1.7}button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #abb8ef;outline-offset:2px}small,.page-heading p,.content-card>p,.section-top p,.policy p,.policy small,.metrics span,.metrics small,.conversation-item p,.thread-heading p,.message-meta small,.sent-label,.facts small,.panel-title small,.muted,.analysis-panel .muted,.review-note,.reply-footer>small,.thread-bottom,.list-bottom,.list-empty,.demo-note p,.nav-label,.online,footer{color:#596d5d}.tag,.status,.mock,.date-label,.eyebrow,.conversation-top small{color:#52664f}.facts .high,.priority-tag{color:#805a22}.facts .negative{color:#98564b}.analysis-panel>h4{margin-top:24px}.analysis-panel>.divider+h4{margin-top:0}.conversation-item>div:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.assignee-label,.priority-tag{margin-left:0}.search input::placeholder{color:#637563;opacity:1}.message>div{min-width:0;max-width:calc(100% - 42px)}.policy>div,.distributions>div{min-width:0}.policy p,.policy h3,.facts strong{overflow-wrap:anywhere}.distribution meter{min-width:0}@media(max-width:600px){header>div{min-width:0}header strong{overflow-wrap:anywhere}header button{flex-shrink:0}.reply-footer>div{flex-wrap:wrap}.analysis-trigger{gap:8px}.analysis-trigger>span{min-width:0}.analysis-trigger button{flex-shrink:0}.alert,.notice{margin-left:18px;margin-right:18px}}.table-scroll table{min-width:640px}.table-scroll td:last-child{min-width:260px}.sla-badge{display:inline-flex;font-size:11px;line-height:1.5;padding:3px 7px;border-radius:6px;font-weight:600;background:#e9f5ef;color:#226444;white-space:normal}.sla-badge.at-risk{background:#fff2d6;color:#815509}.sla-badge.overdue{background:#fce7e7;color:#9c3535}.sla-badge.closed{background:#eef0f4;color:#515d70}.sla-detail{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px 20px;border-bottom:1px solid #edf0f5;font-size:12px;color:#59677b}.confidence-scores>div{display:grid;grid-template-columns:70px minmax(20px,1fr) 36px;gap:8px;align-items:center;margin:10px 0;font-size:12px}.confidence-scores meter{width:100%}.confidence-scores>small{display:block;font-size:11px;line-height:1.6;color:#657286}.explanations{margin:16px 0;border:1px solid #e7ebf2;border-radius:8px;padding:10px;font-size:12px;line-height:1.7}.explanations summary,.metric-definitions summary{cursor:pointer;font-weight:600;color:#374762}.explanations strong{text-transform:capitalize}.operator-work{margin-top:24px;padding-top:20px;border-top:1px solid #e7ebf2}.operator-work label{display:flex;gap:10px;align-items:center;font-size:12px}.operator-work select{padding:7px;border:1px solid #dce2ec;border-radius:6px;background:#fff}.operator-work textarea{display:block;width:100%;min-height:90px;resize:vertical;margin:12px 0;padding:12px;border:1px solid #dce2ec;border-radius:8px;font:inherit}.operator-work h3{margin-top:20px}.timeline{list-style:none;margin:16px 0;padding:0}.timeline li{border-left:2px solid #dde5f0;padding:0 0 18px 14px;overflow-wrap:anywhere}.timeline li>div{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px}.timeline time,.timeline small{color:#66758a;font-size:11px}.timeline p{margin:6px 0;font-size:12px;line-height:1.6;white-space:pre-wrap}.metric-definitions{margin-top:24px;font-size:12px;line-height:1.8}.distributions>div{min-width:0}.distribution span{overflow-wrap:anywhere}.distributions{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}.filters{flex-wrap:wrap}.filters select{min-width:0}.analysis-panel{overflow-wrap:anywhere}@media(max-width:600px){.distributions{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics>div{padding:14px}.metrics strong{font-size:24px}.sla-detail{padding:12px 16px}.operator-work textarea{font-size:16px}.timeline li>div{display:block}.timeline time{display:block;margin-top:4px}.filters select{max-width:100%}}.metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.metrics strong{font-size:30px;overflow-wrap:anywhere}.volume-trend table{min-width:0;table-layout:fixed}.volume-trend td:last-child{min-width:0}.volume-trend meter{max-width:65%;width:90px}.volume-trend th,.volume-trend td{padding:12px 8px}.section-top h2{margin:0}@media(max-width:1250px){.metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics strong{font-size:24px}.volume-trend meter{width:38px;max-width:55%}.volume-trend td,.volume-trend th{font-size:10px;padding:10px 4px}}select{color:#40534b;border-color:#dce5dc;font-size:12px;min-height:36px}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #205b49;outline-offset:3px}.search:focus-within{outline:2px solid #205b49;outline-offset:2px}.skip-link{position:fixed;top:8px;left:8px;z-index:30;background:#fff;color:#205b49;padding:12px;border-radius:6px;transform:translateY(-150%)}.skip-link:focus{transform:none}.list-header h2{font-size:14px}.list-header h2 span{font-size:11px;background:#edf1e7;border-radius:4px;padding:3px 6px;margin-left:5px}.panel-title h2{font-size:14px}.analysis-panel>h3,.confidence-scores h3{font-size:13px;margin:24px 0 12px}.inbox-list .filters{display:grid;grid-template-columns:1fr 1fr;padding:12px 16px;gap:8px}.inbox-list .filters select{width:100%;font-size:11px;padding:8px 3px}.subject,.conversation-top strong{font-size:12px}.conversation-item p{font-size:11px}.conversation-top small,.tag,.status{font-size:10px}.assignee-label{font-size:11px;color:#596d5d}.thread-heading{gap:12px;align-items:flex-start}.thread-heading>div{min-width:0}.thread-heading p{font-size:12px;overflow-wrap:anywhere}.thread-heading .tag{flex-shrink:0}.thread-controls label,.thread-controls small,.sla-detail{color:#596d5d}.thread-controls label{flex:1;min-width:80px}.thread-controls select{width:100%}.thread-controls small{width:100%;line-height:1.6}.panel-title small,.facts small,.facts strong,.knowledge-match,.reply-footer button{font-size:11px}.reply-footer>small,.knowledge-match small,.review-note,.thread-bottom{font-size:11px;line-height:1.6}.thread-bottom{flex-wrap:wrap}.thread-bottom>span{font-size:10px}.operator-work textarea{color:#40534b;font-size:13px;line-height:1.7;border-color:#dce5dc}.timeline li{border-color:#dce5dc}.timeline time,.timeline small,.confidence-scores>small{color:#596d5d}.explanations{border-color:#dce5dc}.explanations summary,.metric-definitions summary{color:#40534b}meter{accent-color:#397353}.distribution meter{width:100%;min-width:30px}.distribution span{min-width:0;flex:0 1 45%;font-size:13px}.metrics>div{padding:20px}.metrics small,.metrics span{font-size:11px}.metrics strong{margin:12px 0}.distributions{margin:24px 0 30px}.distributions h3{font-size:14px}.distribution{border-bottom:1px solid #edf0e9}table{font-size:12px}th{font-size:11px;color:#52664f}td{color:#52664f}.table-scroll:focus-visible{outline-offset:4px}.policy>svg,.review-note>svg{flex-shrink:0}.policy small{overflow-wrap:anywhere}.alert{gap:12px;align-items:center;overflow-wrap:anywhere}.alert button{flex-shrink:0}.tag,.status{white-space:normal}.confidence-scores>div{grid-template-columns:80px minmax(20px,1fr) 36px}@media(max-width:600px){.sidebar.open{overflow-y:auto}.sidebar.open .brand{margin-bottom:16px}.sidebar.open .demo-note{margin-top:16px}.mobile-toggle{min-width:32px;min-height:36px}.page-heading{gap:12px}.thread-heading{padding:18px 16px}.metrics>div{padding:14px}.reply-footer button{min-height:36px}.inbox-list .filters select{font-size:12px}.operator-work textarea{font-size:16px}.content-card .filters{padding:0 0 16px}.content-card .filters select{width:100%}.search{min-height:38px}.search input{font-size:12px}}@media(prefers-reduced-motion:reduce){button{transition:none}}.mobile-close{display:none}@media(max-width:600px){.mobile-close{display:inline-flex;align-self:flex-end;margin-bottom:14px;min-height:36px}.sidebar.open{padding-top:12px}}.nav-item,header span,header .sandbox,.confidence,.analysis-trigger,.knowledge-match,.empty-analysis,.empty-analysis p{color:#52664f}.language-selector{position:relative;display:inline-flex;align-items:center;flex-shrink:0;color:#52664f}.language-selector select{appearance:none;-webkit-appearance:none;height:38px;min-height:38px;width:150px;max-width:none;margin:0;padding:0 32px 0 36px;border:1px solid #dce5dc;border-radius:8px;background:#fff;color:#40534b;font:inherit;font-size:12px;font-weight:500;line-height:normal;cursor:pointer;transition:border-color .15s,background .15s}.language-selector>svg{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.language-globe{left:12px}.language-chevron{right:11px;color:#809188}.language-selector select:hover{background:#f4f7f2;border-color:#b8c9bc}.language-selector select:focus-visible{border-color:#397353;outline:2px solid #397353;outline-offset:2px}.language-selector select:open{background:#eef4ed;border-color:#397353}.language-selector:has(select:open) .language-chevron{transform:translateY(-50%) rotate(180deg)}@media(prefers-reduced-motion:reduce){.language-selector select{transition:none}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}header{gap:12px;flex-wrap:wrap}header>div{flex-wrap:wrap;gap:10px}.nav-item{height:auto;min-height:42px;text-align:left;overflow-wrap:anywhere}.reply-footer>div{flex-wrap:wrap}.confidence-scores>div{grid-template-columns:minmax(80px,1fr) minmax(20px,1fr) 36px}@media(max-width:600px){header{padding:12px 16px}header>div:last-child{width:100%;justify-content:flex-end}.language-selector select{font-size:14px}.sandbox{white-space:normal}.thread-controls label{min-width:120px}.analysis-trigger{flex-wrap:wrap;gap:8px}.thread-bottom>span{margin-left:0}}header{height:auto;min-height:73px;padding:14px 30px}@media(max-width:600px){header{min-height:60px;padding:12px 16px}}.guided-demo{margin:0 30px 24px;padding:24px;background:#fbfcf9;border:1px solid #dfe6da;border-radius:9px}.guided-demo-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.guided-demo-heading .eyebrow{display:block}.guided-demo-heading h2{font-size:20px;letter-spacing:-.4px}.guided-demo-heading p{margin-top:8px;font-size:12px;color:#596d5d}.guided-demo-heading button{flex-shrink:0;min-height:40px}.guided-demo-steps{list-style:none;padding:20px 0;margin:20px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;border-top:1px solid #e0e6de}.guided-demo-steps li{display:flex;align-items:flex-start;gap:10px;min-width:0}.guided-demo-steps li>span{width:25px;height:25px;flex-shrink:0;border-radius:50%;background:#eaf1e8;color:#205b49;display:grid;place-items:center;font-size:11px;font-weight:600}.guided-demo-steps h3{font-size:12px;line-height:1.5}.guided-demo-steps p{margin-top:5px;font-size:12px;color:#596d5d}.guided-demo-context{border-top:1px solid #e0e6de;padding-top:14px;font-size:11px;color:#596d5d}.guided-demo-context details{margin-top:10px}.guided-demo-context summary{cursor:pointer;color:#205b49;font-weight:600;min-height:24px}.guided-demo-context summary:focus-visible{outline:2px solid #397353;outline-offset:3px}.guided-demo-context details p{margin-top:8px;max-width:760px;font-size:12px}@media(max-width:1100px){.guided-demo-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-demo-heading{align-items:flex-start;flex-direction:column;gap:16px}}@media(max-width:850px){.guided-demo{margin-left:18px;margin-right:18px}}@media(max-width:600px){.guided-demo{padding:20px}.guided-demo-steps{grid-template-columns:1fr;gap:16px}.guided-demo-heading button{width:100%;white-space:normal}}
