.connectivity-panel-module__Afpf_q__panel{max-width:850px}.connectivity-panel-module__Afpf_q__label{color:var(--accent);letter-spacing:2px;font-size:10px}.connectivity-panel-module__Afpf_q__panel h1{font-size:36px;font-weight:500}.connectivity-panel-module__Afpf_q__panel>p{color:var(--muted);line-height:1.8}.connectivity-panel-module__Afpf_q__status{border:1px solid var(--line);background:#fff;flex-wrap:wrap;gap:20px;margin:28px 0;padding:20px;font-size:14px;display:flex}.connectivity-panel-module__Afpf_q__status strong{color:var(--accent)}.connectivity-panel-module__Afpf_q__actions{flex-wrap:wrap;gap:10px;display:flex}.connectivity-panel-module__Afpf_q__actions button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:5px;padding:14px 18px}.connectivity-panel-module__Afpf_q__actions button:hover:not(:disabled){border-color:var(--accent)}.connectivity-panel-module__Afpf_q__panel h2{margin-top:32px;font-size:14px;font-weight:500}.connectivity-panel-module__Afpf_q__panel pre{color:#e0e9d8;white-space:pre-wrap;overflow-wrap:anywhere;background:#202825;border-radius:6px;min-height:75px;padding:24px;font-size:12px}
.shell-module__Km8LqW__skip{z-index:3;background:#fff;padding:14px;position:absolute;top:-80px;left:16px}.shell-module__Km8LqW__skip:focus{top:10px}.shell-module__Km8LqW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;max-width:1320px;min-height:100px;margin:auto;padding:0 60px;display:flex}.shell-module__Km8LqW__brand{align-items:center;gap:20px;display:flex}.shell-module__Km8LqW__logo{letter-spacing:2px;font-size:25px;font-weight:800}.shell-module__Km8LqW__logo span{vertical-align:top;letter-spacing:0;font-size:10px}.shell-module__Km8LqW__brandLabel{letter-spacing:3px;border-left:1px solid #bbc5ba;padding-left:20px;font-size:10px}.shell-module__Km8LqW__main{max-width:1320px;min-height:calc(100vh - 190px);margin:auto;padding:68px 60px 80px}.shell-module__Km8LqW__footer{border-top:1px solid var(--line);max-width:1320px;color:var(--muted);justify-content:space-between;gap:20px;margin:auto;padding:28px 60px;font-size:11px;line-height:1.8;display:flex}.shell-module__Km8LqW__footer a{text-underline-offset:3px;text-decoration:underline}.shell-module__Km8LqW__footer button{color:inherit;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.shell-module__Km8LqW__workspaceShell{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.shell-module__Km8LqW__workspaceHeader{background:color-mix(in srgb, var(--paper) 90%, white);flex:0 0 64px;width:100%;max-width:none;min-height:64px;padding:0 28px}.shell-module__Km8LqW__workspaceHeader .shell-module__Km8LqW__logo{font-size:20px}.shell-module__Km8LqW__workspaceHeader .shell-module__Km8LqW__brandLabel{padding-left:14px}.shell-module__Km8LqW__workspaceMain{flex-direction:column;flex:1;width:100%;max-width:none;min-height:0;padding:16px 22px 20px;display:flex;overflow:hidden}.shell-module__Km8LqW__workspaceMain>:last-child{flex:1;min-height:0}@media (max-width:760px){.shell-module__Km8LqW__header{flex-direction:column;align-items:flex-start;gap:24px;padding:24px}.shell-module__Km8LqW__main{padding:44px 24px 56px}.shell-module__Km8LqW__footer{flex-direction:column;gap:6px;padding:24px}.shell-module__Km8LqW__workspaceHeader{flex-direction:row;flex:0 0 58px;align-items:center;gap:12px;min-height:58px;padding:0 14px}.shell-module__Km8LqW__workspaceHeader .shell-module__Km8LqW__brandLabel{display:none}.shell-module__Km8LqW__workspaceMain{padding:10px 12px 12px}}
.page-module__dLtw7G__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;margin:10px 0 76px;display:grid}.page-module__dLtw7G__eyebrow{letter-spacing:2.2px;color:var(--accent);margin:0 0 30px;font-size:10px;font-weight:700}.page-module__dLtw7G__hero h1{letter-spacing:-2px;margin:0 0 24px;font-size:clamp(38px,4.5vw,60px);font-weight:500;line-height:1.4}.page-module__dLtw7G__hero h1 span{color:#667c62}.page-module__dLtw7G__intro{color:var(--muted);font-size:14px;line-height:1.9}.page-module__dLtw7G__network{background:radial-gradient(#e6edde 0%,#0000 70%);justify-content:space-between;align-items:center;height:245px;padding:0 20px;display:flex;position:relative}.page-module__dLtw7G__networkLine{border-top:1px dashed #9bab91;position:absolute;top:50%;left:36px;right:36px}.page-module__dLtw7G__node{background:var(--paper);border:1px solid #cbd6c3;border-radius:40px;padding:12px 18px;font-size:11px;position:relative}.page-module__dLtw7G__center{z-index:1;background:var(--accent);color:#f3f6ea;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:110px;height:110px;font-size:39px;font-weight:700;display:flex;box-shadow:0 0 0 18px #e7edde,0 0 0 19px #d5dfca}.page-module__dLtw7G__center span{letter-spacing:2px;margin-top:6px;font-size:7px;font-weight:400}.page-module__dLtw7G__network p{text-align:center;color:#85907f;letter-spacing:1px;font-size:10px;position:absolute;bottom:-10px;left:0;right:0}.page-module__dLtw7G__sectionHeading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.page-module__dLtw7G__sectionHeading h2{font-size:15px;font-weight:500}.page-module__dLtw7G__sectionHeading>span{color:var(--muted);letter-spacing:1.3px;font-size:9px}.page-module__dLtw7G__grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.page-module__dLtw7G__card{border:1px solid var(--line);background:#fff;border-radius:7px;padding:25px;transition:border-color .15s,transform .15s}.page-module__dLtw7G__card:hover{border-color:#72886b;transform:translateY(-3px)}.page-module__dLtw7G__cardTop{color:var(--muted);letter-spacing:1px;justify-content:space-between;align-items:center;font-size:8px;display:flex}.page-module__dLtw7G__number{color:var(--accent);font-size:13px}.page-module__dLtw7G__card h3{justify-content:space-between;margin:32px 0 15px;font-size:23px;font-weight:500;display:flex}.page-module__dLtw7G__card h3 span{color:#8a9981;font-size:22px}.page-module__dLtw7G__card p{color:var(--muted);min-height:40px;font-size:12px;line-height:1.9}.page-module__dLtw7G__cardBottom{border-top:1px solid var(--line);color:var(--accent);justify-content:space-between;margin-top:28px;padding-top:18px;font-size:10px;display:flex}@media (max-width:760px){.page-module__dLtw7G__hero{grid-template-columns:1fr;gap:24px;margin-bottom:44px}.page-module__dLtw7G__hero h1{font-size:42px}.page-module__dLtw7G__network{height:185px;margin:0 15px 16px}.page-module__dLtw7G__grid{grid-template-columns:1fr}.page-module__dLtw7G__sectionHeading>span{display:none}.page-module__dLtw7G__card h3{margin-top:22px}}
.navigation-module__NB-0rq__nav{color:var(--muted);gap:26px;font-size:12px;display:flex}.navigation-module__NB-0rq__nav a{border-bottom:2px solid #0000;padding:12px 0}.navigation-module__NB-0rq__nav a:hover,.navigation-module__NB-0rq__nav a[aria-current=page]{color:var(--ink);border-color:var(--accent)}@media (max-width:760px){.navigation-module__NB-0rq__nav{justify-content:space-between;gap:16px;width:100%}}
.workspace-module__J6cQ7W__heading{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(28px,4vw,42px)}.workspace-module__J6cQ7W__lead{color:var(--muted);margin:0 0 28px;line-height:1.75}.workspace-module__J6cQ7W__panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin:20px 0;padding:28px}.workspace-module__J6cQ7W__narrow{max-width:480px;margin:32px auto}.workspace-module__J6cQ7W__form{gap:16px;display:grid}.workspace-module__J6cQ7W__form label{gap:8px;min-width:0;font-size:14px;display:grid}.workspace-module__J6cQ7W__form input,.workspace-module__J6cQ7W__form select,.workspace-module__J6cQ7W__form textarea{background:var(--surface);width:100%;min-width:0;color:var(--ink);font:inherit;border:1px solid #a9b6aa;border-radius:8px;padding:12px}.workspace-module__J6cQ7W__form input:focus,.workspace-module__J6cQ7W__form select:focus,.workspace-module__J6cQ7W__form textarea:focus{border-color:var(--accent)}.workspace-module__J6cQ7W__form textarea{resize:none}.workspace-module__J6cQ7W__form fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.workspace-module__J6cQ7W__button,.workspace-module__J6cQ7W__secondary{min-height:40px;font:inherit;border-radius:9px;padding:10px 16px;font-weight:700;transition:transform .14s,border-color .14s,background .14s}.workspace-module__J6cQ7W__button{border:1px solid var(--accent);background:var(--accent);color:#fff}.workspace-module__J6cQ7W__secondary{border:1px solid var(--line);background:var(--surface);color:var(--ink)}.workspace-module__J6cQ7W__button:hover:not(:disabled),.workspace-module__J6cQ7W__secondary:hover:not(:disabled){transform:translateY(-1px)}.workspace-module__J6cQ7W__button:hover:not(:disabled){background:var(--accent-strong)}.workspace-module__J6cQ7W__secondary:hover:not(:disabled){background:#f8faf7;border-color:#aab7aa}.workspace-module__J6cQ7W__danger{color:var(--danger);border-color:#d8b4b1}.workspace-module__J6cQ7W__error{color:var(--danger);background:#fff4f2;border:1px solid #e3c7c4;border-radius:10px;margin:12px 0;padding:12px 16px;line-height:1.55}.workspace-module__J6cQ7W__status{color:var(--muted);font-size:14px}.workspace-module__J6cQ7W__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-module__J6cQ7W__actions,.workspace-module__J6cQ7W__statusActions,.workspace-module__J6cQ7W__tabs{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workspace-module__J6cQ7W__nav{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.workspace-module__J6cQ7W__nav a{padding:10px}.workspace-module__J6cQ7W__nav a[aria-current=page]{border-bottom:2px solid var(--accent);color:var(--accent);font-weight:700}.workspace-module__J6cQ7W__grid{grid-template-columns:minmax(230px,330px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.workspace-module__J6cQ7W__row{border:1px solid var(--line);background:var(--surface);overflow-wrap:anywhere;border-radius:12px;margin:14px 0;padding:22px}.workspace-module__J6cQ7W__row h3{margin:0 0 8px}.workspace-module__J6cQ7W__row p{color:var(--muted)}.workspace-module__J6cQ7W__row summary{cursor:pointer;margin:18px 0 12px}.workspace-module__J6cQ7W__badge{min-height:26px;color:var(--accent);background:#e7eee3;border-radius:999px;align-items:center;margin:0;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.workspace-module__J6cQ7W__secret{overflow-wrap:anywhere;background:#eaf0e7;border:1px solid #afc5a8;border-radius:12px;padding:24px}.workspace-module__J6cQ7W__secret output{-webkit-user-select:all;user-select:all;margin:12px 0;font:600 20px ui-monospace,monospace;display:block}.workspace-module__J6cQ7W__agentWorkspace{grid-template-rows:auto auto minmax(0,1fr);gap:12px;height:calc(100dvh - 100px);min-height:0;display:grid}.workspace-module__J6cQ7W__agentToolbar{justify-content:space-between;align-items:center;gap:24px;min-height:50px;display:flex}.workspace-module__J6cQ7W__agentIdentity{align-items:baseline;gap:14px;min-width:0;display:flex}.workspace-module__J6cQ7W__agentIdentity h1{letter-spacing:-.03em;margin:0;font-size:22px}.workspace-module__J6cQ7W__agentIdentity p{color:var(--muted);margin:0;font-size:13px}.workspace-module__J6cQ7W__workspaceControls{justify-content:flex-end;align-items:center;gap:10px;display:flex}.workspace-module__J6cQ7W__workStatus{border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:6px 11px;font-size:13px;display:inline-flex}.workspace-module__J6cQ7W__statusDot{width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 15%, transparent);background:currentColor;border-radius:50%}.workspace-module__J6cQ7W__workStatusOnline{color:#2f4934;background:#eaf0e7;border-color:#afc5a8}.workspace-module__J6cQ7W__workStatusBusy{color:#704000;background:#fff2dc;border-color:#d99026}.workspace-module__J6cQ7W__workStatusOffline{color:var(--danger);background:#fff4f2;border-color:#d8b4b1}.workspace-module__J6cQ7W__workStatusLoading{background:var(--surface);color:var(--muted)}.workspace-module__J6cQ7W__busyActive{border-color:var(--warning);background:var(--warning);color:#fff}.workspace-module__J6cQ7W__offlineAction{color:var(--danger);border-color:#d8b4b1}.workspace-module__J6cQ7W__workspaceError{margin:0}.workspace-module__J6cQ7W__conversationGrid{grid-row:3;grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:stretch;gap:14px;min-height:0;display:grid}.workspace-module__J6cQ7W__conversationListPanel,.workspace-module__J6cQ7W__conversationPanel{min-height:0;margin:0;padding:0;overflow:hidden;box-shadow:0 8px 24px #2335280b}.workspace-module__J6cQ7W__conversationListPanel{grid-template-rows:auto auto minmax(0,1fr);display:grid}.workspace-module__J6cQ7W__conversationListHeader{justify-content:space-between;align-items:center;gap:12px;padding:18px 18px 12px;display:flex}.workspace-module__J6cQ7W__conversationListHeader h2,.workspace-module__J6cQ7W__conversationHeader h2{letter-spacing:-.02em;margin:2px 0 0;font-size:18px}.workspace-module__J6cQ7W__sectionEyebrow{color:var(--muted);letter-spacing:.16em;font-size:10px;font-weight:800}.workspace-module__J6cQ7W__countBadge{background:var(--surface-subtle);min-width:30px;height:30px;color:var(--accent);border-radius:999px;place-items:center;padding:0 9px;font-size:13px;font-weight:800;display:grid}.workspace-module__J6cQ7W__tabs{border-bottom:1px solid var(--line);padding:0 14px 12px}.workspace-module__J6cQ7W__tabs .workspace-module__J6cQ7W__secondary{min-height:34px;padding:7px 11px;font-size:13px}.workspace-module__J6cQ7W__tabs button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}.workspace-module__J6cQ7W__conversationList{overscroll-behavior:contain;min-height:0;padding:8px;overflow:auto}.workspace-module__J6cQ7W__emptyList{color:var(--muted);text-align:center;margin:32px 16px;font-size:14px}.workspace-module__J6cQ7W__conversationItem{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;border-radius:8px;gap:5px;margin:0;padding:12px 12px 12px 14px;display:grid;position:relative}.workspace-module__J6cQ7W__conversationItem:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;inset:9px auto 9px 0}.workspace-module__J6cQ7W__conversationItem:hover{background:#f6f8f4}.workspace-module__J6cQ7W__conversationItem span,.workspace-module__J6cQ7W__conversationItem time{color:var(--muted);font-size:12px}.workspace-module__J6cQ7W__conversationItemTop,.workspace-module__J6cQ7W__conversationItemMeta{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.workspace-module__J6cQ7W__conversationItemTop strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.workspace-module__J6cQ7W__conversationItemTop time{flex:none}.workspace-module__J6cQ7W__conversationItemMeta>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-module__J6cQ7W__draftMarker{background:#fff2dc;border-radius:999px;flex:none;padding:2px 6px;font-weight:700;color:#704000!important}.workspace-module__J6cQ7W__selected{background:var(--surface-subtle)}.workspace-module__J6cQ7W__selected:before{background:var(--accent)}.workspace-module__J6cQ7W__conversationPanel{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.workspace-module__J6cQ7W__conversationPanelEmpty{place-items:center;display:grid}.workspace-module__J6cQ7W__conversationHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.workspace-module__J6cQ7W__conversationHeader .workspace-module__J6cQ7W__status{margin:5px 0 0}.workspace-module__J6cQ7W__mobileBack{display:none}.workspace-module__J6cQ7W__emptyConversation{max-width:420px;color:var(--muted);text-align:center;padding:32px}.workspace-module__J6cQ7W__emptyConversation h2{color:var(--ink);margin:12px 0 8px}.workspace-module__J6cQ7W__emptyConversation p{margin:0;line-height:1.65}.workspace-module__J6cQ7W__emptyConversationIcon{border:1px solid var(--line);background:var(--surface-subtle);width:46px;height:46px;color:var(--accent);border-radius:14px;place-items:center;margin:auto;font-size:22px;display:grid}.workspace-module__J6cQ7W__messages{overscroll-behavior:contain;scroll-behavior:smooth;flex-direction:column;gap:14px;min-height:0;max-height:480px;margin:0 0 20px;padding:18px 2px;display:flex;overflow:auto}.workspace-module__J6cQ7W__agentMessages{background:linear-gradient(#fbfcfa 0%,#f5f7f3 100%);max-height:none;margin:0;padding:20px}.workspace-module__J6cQ7W__message{border:1px solid var(--line);border-radius:14px;min-width:140px;max-width:min(86%,720px);padding:13px 16px}.workspace-module__J6cQ7W__message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;line-height:1.65}.workspace-module__J6cQ7W__translationPair{gap:10px;display:grid}.workspace-module__J6cQ7W__translationPair>div+div{border-top:1px solid #40584429;padding-top:10px}.workspace-module__J6cQ7W__translationLabel{color:var(--muted);letter-spacing:.04em;font-size:11px;font-weight:700;display:block}.workspace-module__J6cQ7W__staffMessage{background:#e8f0e4;border-bottom-left-radius:4px;align-self:flex-start}.workspace-module__J6cQ7W__customerMessage{background:var(--surface);border-bottom-right-radius:4px;align-self:flex-end}.workspace-module__J6cQ7W__messageMeta{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.workspace-module__J6cQ7W__composer{border-top:1px solid var(--line);background:var(--surface);gap:10px;padding:14px 20px 16px}.workspace-module__J6cQ7W__composer label{gap:6px}.workspace-module__J6cQ7W__composerLabel{color:var(--muted);font-size:12px;font-weight:700}.workspace-module__J6cQ7W__composer textarea{min-height:64px;max-height:112px;padding:10px 12px;line-height:1.5}.workspace-module__J6cQ7W__composer .workspace-module__J6cQ7W__actions{justify-content:flex-end}.workspace-module__J6cQ7W__readOnlyNotice{border-top:1px solid var(--line);color:var(--muted);text-align:center;background:#f7f8f6;margin:0;padding:18px 20px}.workspace-module__J6cQ7W__kiosk{grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,1200px);height:100dvh;min-height:0;margin:auto;padding:16px clamp(18px,3vw,36px) 12px;display:grid;overflow:hidden}.workspace-module__J6cQ7W__kioskHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:48px;display:flex}.workspace-module__J6cQ7W__kioskBrand{letter-spacing:2px;font-size:21px;font-weight:800}.workspace-module__J6cQ7W__kioskBrand small{vertical-align:top;font-size:8px}.workspace-module__J6cQ7W__kioskLocation{align-items:baseline;gap:12px;min-width:0;display:flex}.workspace-module__J6cQ7W__kioskLocation span{color:var(--muted);font-size:12px}.workspace-module__J6cQ7W__kioskLocation h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;overflow:hidden}.workspace-module__J6cQ7W__kiosk main{overscroll-behavior:contain;flex-direction:column;min-height:0;padding:12px 0;display:flex;overflow:auto}.workspace-module__J6cQ7W__kiosk .workspace-module__J6cQ7W__form input,.workspace-module__J6cQ7W__kiosk .workspace-module__J6cQ7W__button{min-height:54px;font-size:18px}.workspace-module__J6cQ7W__kiosk footer{border-top:1px solid var(--line);min-height:36px;color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding-top:8px;font-size:11px;display:flex}.workspace-module__J6cQ7W__kiosk footer .workspace-module__J6cQ7W__secondary{min-height:30px;padding:5px 10px;font-size:11px}.workspace-module__J6cQ7W__kioskConversation{flex-direction:column;flex:1;gap:10px;min-height:0;margin:0;padding:14px;display:flex;overflow:hidden}.workspace-module__J6cQ7W__kioskMeta{align-items:center;gap:12px;min-height:28px;display:flex}.workspace-module__J6cQ7W__kioskMeta .workspace-module__J6cQ7W__status{margin:0}.workspace-module__J6cQ7W__kioskMeta .workspace-module__J6cQ7W__status:last-child{margin-left:auto}.workspace-module__J6cQ7W__languagePicker{text-align:center;width:min(100%,820px);min-height:0;margin:auto;padding:clamp(18px,3vw,34px);overflow:auto}.workspace-module__J6cQ7W__languagePicker h2{letter-spacing:-.035em;margin:12px 0 8px;font-size:clamp(26px,4vw,40px)}.workspace-module__J6cQ7W__languagePicker .workspace-module__J6cQ7W__lead,.workspace-module__J6cQ7W__languagePicker .workspace-module__J6cQ7W__status{margin:0 auto 12px}.workspace-module__J6cQ7W__languageGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.workspace-module__J6cQ7W__languageOption{border:2px solid var(--line);background:var(--surface);min-height:74px;color:var(--ink);border-radius:14px;padding:14px;font-size:clamp(17px,2vw,21px);font-weight:700}.workspace-module__J6cQ7W__languageOption:hover:not(:disabled){background:#f8faf7;border-color:#aab7aa}.workspace-module__J6cQ7W__languageOption[aria-pressed=true]{border-color:var(--accent);background:var(--surface-subtle);box-shadow:0 0 0 3px #4058441c}.workspace-module__J6cQ7W__voicePanel{border:1px solid var(--line);width:min(100%,980px);min-height:0;box-shadow:var(--shadow-soft);background:#ffffffd1;border-radius:24px;flex:1;grid-template-rows:auto minmax(0,1fr) auto auto;margin:0 auto;padding:18px clamp(18px,3vw,30px);display:grid;position:relative;overflow:hidden}.workspace-module__J6cQ7W__voiceTopbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-module__J6cQ7W__voiceTopbar h2{margin:0;font-size:clamp(19px,2.4vw,26px)}.workspace-module__J6cQ7W__voiceTopbar .workspace-module__J6cQ7W__status{margin:4px 0 0}.workspace-module__J6cQ7W__languageChip{background:var(--surface-subtle);min-height:34px;color:var(--accent);border-radius:999px;align-items:center;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.workspace-module__J6cQ7W__voiceStage{place-items:center;gap:18px;min-height:0;padding:18px 0 14px;display:grid;overflow:hidden}.workspace-module__J6cQ7W__voiceControl{align-content:center;justify-items:center;gap:12px;width:min(100%,430px);display:grid}.workspace-module__J6cQ7W__voiceStatus{min-height:25px;color:var(--muted);text-align:center;overflow-wrap:anywhere;margin:0;font-size:clamp(16px,2vw,19px);line-height:1.45}.workspace-module__J6cQ7W__voiceButton{background:linear-gradient(145deg, #3f5d47 0%, var(--accent-strong) 100%);color:#fff;text-align:left;border:1px solid #263b2d;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:min(100%,390px);min-height:92px;padding:14px 16px;transition:transform .15s,box-shadow .15s,background .15s;display:grid;box-shadow:0 12px 26px #263d2d33,inset 0 1px #ffffff26}.workspace-module__J6cQ7W__voiceButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 30px #263d2d3d,inset 0 1px #ffffff2e}.workspace-module__J6cQ7W__voiceButton:active:not(:disabled){transform:translateY(0)}.workspace-module__J6cQ7W__voiceButtonIcon{background:#ffffff24;border-radius:17px;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.workspace-module__J6cQ7W__voiceButtonIcon svg{fill:currentColor;width:30px;height:30px}.workspace-module__J6cQ7W__voiceButtonCopy{gap:4px;min-width:0;display:grid}.workspace-module__J6cQ7W__voiceButtonCopy strong{font-size:clamp(18px,2.2vw,22px)}.workspace-module__J6cQ7W__voiceButtonCopy small{color:#ffffffb8;font-size:12px;font-weight:500;line-height:1.35}.workspace-module__J6cQ7W__voiceButtonState{background:#b8dfaa;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #b8dfaa24}.workspace-module__J6cQ7W__voiceButtonListening{background:linear-gradient(145deg,#b2554c 0%,#8f3f38 100%);border-color:#7f3933;box-shadow:0 12px 28px #8f3f383d}.workspace-module__J6cQ7W__voiceButtonListening .workspace-module__J6cQ7W__voiceButtonState{background:#fff;animation:1.3s ease-in-out infinite workspace-module__J6cQ7W__voicePulse;box-shadow:0 0 0 5px #ffffff29}.workspace-module__J6cQ7W__voiceButtonProcessing{background:#69766b;border-color:#59655b}.workspace-module__J6cQ7W__voiceButton:disabled{cursor:wait;opacity:1}.workspace-module__J6cQ7W__latestResponse{text-align:left;background:#eff5ec;border:1px solid #c7d5c2;border-radius:18px;width:min(100%,520px);max-height:100%;padding:18px 20px;overflow:auto}.workspace-module__J6cQ7W__latestResponseHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.workspace-module__J6cQ7W__latestResponseHeader .workspace-module__J6cQ7W__secondary{background:#fff9;min-height:32px;padding:5px 10px;font-size:12px}.workspace-module__J6cQ7W__latestResponseLabel{color:var(--accent);font-size:12px;font-weight:800}.workspace-module__J6cQ7W__latestResponse p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:clamp(17px,2.3vw,23px);line-height:1.6}.workspace-module__J6cQ7W__voiceActions{min-height:38px;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.workspace-module__J6cQ7W__voiceTools{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:12px;display:grid}.workspace-module__J6cQ7W__voiceHistory,.workspace-module__J6cQ7W__textBackup{min-width:0;margin:0}.workspace-module__J6cQ7W__voiceHistory summary,.workspace-module__J6cQ7W__textBackup summary{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--ink);cursor:pointer;text-align:center;border-radius:10px;place-items:center;padding:10px 12px;font-size:14px;font-weight:700;list-style:none;display:grid}.workspace-module__J6cQ7W__voiceHistory summary::-webkit-details-marker{display:none}.workspace-module__J6cQ7W__textBackup summary::-webkit-details-marker{display:none}.workspace-module__J6cQ7W__voiceHistory[open] summary,.workspace-module__J6cQ7W__textBackup[open] summary{border-color:var(--accent);background:var(--surface-subtle);color:var(--accent)}.workspace-module__J6cQ7W__voiceDrawer{z-index:3;border:1px solid var(--line);background:#fffffffa;border-radius:18px;padding:16px;position:absolute;inset:76px 18px 72px;overflow:auto;box-shadow:0 20px 48px #2335282e}.workspace-module__J6cQ7W__voiceDrawer .workspace-module__J6cQ7W__messages{height:100%;max-height:none;margin:0;padding:0}.workspace-module__J6cQ7W__voiceDrawer .workspace-module__J6cQ7W__form{max-width:680px;margin:auto}.workspace-module__J6cQ7W__idleWarning{background:#fff8e9;border:1px solid #d7b67a;border-radius:12px;margin:0;padding:14px 16px}.workspace-module__J6cQ7W__idleWarning p{margin:6px 0}@media (min-width:821px){.workspace-module__J6cQ7W__voiceStageWithResponse{grid-template-columns:minmax(300px,.86fr) minmax(320px,1.14fr)}.workspace-module__J6cQ7W__voiceDrawer{left:calc(50% + 10px)}}@keyframes workspace-module__J6cQ7W__voicePulse{0%,to{opacity:.7;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}@media (max-width:900px){.workspace-module__J6cQ7W__languageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-module__J6cQ7W__voiceStageWithResponse{align-content:center}.workspace-module__J6cQ7W__latestResponse{max-height:180px}}@media (max-width:760px){.workspace-module__J6cQ7W__grid{grid-template-columns:minmax(0,1fr);gap:8px}.workspace-module__J6cQ7W__panel{padding:20px}.workspace-module__J6cQ7W__workspaceNav a,.workspace-module__J6cQ7W__workspaceNav span,.workspace-module__J6cQ7W__workspaceNav button:first-of-type{display:none}.workspace-module__J6cQ7W__workspaceNav .workspace-module__J6cQ7W__secondary{min-height:34px;padding:6px 10px}.workspace-module__J6cQ7W__agentWorkspace{gap:8px;height:calc(100dvh - 80px)}.workspace-module__J6cQ7W__agentToolbar{gap:10px;min-height:42px}.workspace-module__J6cQ7W__agentIdentity{display:block}.workspace-module__J6cQ7W__agentIdentity h1{font-size:18px}.workspace-module__J6cQ7W__agentIdentity p{display:none}.workspace-module__J6cQ7W__workspaceControls{gap:6px}.workspace-module__J6cQ7W__workStatus{min-height:32px;padding:5px 9px}.workspace-module__J6cQ7W__statusActions{gap:5px}.workspace-module__J6cQ7W__statusActions .workspace-module__J6cQ7W__secondary,.workspace-module__J6cQ7W__statusActions .workspace-module__J6cQ7W__button{min-height:34px;padding:6px 9px;font-size:12px}.workspace-module__J6cQ7W__conversationGrid{grid-template-columns:minmax(0,1fr);gap:0}.workspace-module__J6cQ7W__conversationGrid[data-mobile-view=conversation] .workspace-module__J6cQ7W__conversationListPanel,.workspace-module__J6cQ7W__conversationGrid[data-mobile-view=list] .workspace-module__J6cQ7W__conversationPanel{display:none}.workspace-module__J6cQ7W__conversationListPanel,.workspace-module__J6cQ7W__conversationPanel{border-radius:13px}.workspace-module__J6cQ7W__mobileBack{color:var(--accent);background:0 0;border:0;margin:0 0 8px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.workspace-module__J6cQ7W__conversationHeader{align-items:flex-start;padding:12px 14px}.workspace-module__J6cQ7W__conversationHeader .workspace-module__J6cQ7W__actions{justify-content:flex-end}.workspace-module__J6cQ7W__conversationHeader .workspace-module__J6cQ7W__button,.workspace-module__J6cQ7W__conversationHeader .workspace-module__J6cQ7W__secondary{min-height:34px;padding:6px 9px;font-size:12px}.workspace-module__J6cQ7W__agentMessages{padding:14px}.workspace-module__J6cQ7W__message{max-width:94%}.workspace-module__J6cQ7W__composer{padding:10px 14px 12px}.workspace-module__J6cQ7W__kiosk{padding:10px 12px 8px}.workspace-module__J6cQ7W__kioskHeader{min-height:42px}.workspace-module__J6cQ7W__kioskLocation span{display:none}.workspace-module__J6cQ7W__kioskLocation h1{max-width:56vw;font-size:16px}.workspace-module__J6cQ7W__kiosk main{padding:8px 0}.workspace-module__J6cQ7W__kiosk footer{min-height:32px}.workspace-module__J6cQ7W__kioskConversation{border-radius:14px;padding:10px}.workspace-module__J6cQ7W__kioskMeta .workspace-module__J6cQ7W__status:not(:last-child){display:none}.workspace-module__J6cQ7W__languagePicker{padding:14px 8px}.workspace-module__J6cQ7W__languagePicker h2{font-size:clamp(24px,7vw,32px)}.workspace-module__J6cQ7W__languageGrid{gap:9px;margin:16px 0}.workspace-module__J6cQ7W__languageOption{min-height:64px;padding:10px;font-size:17px}.workspace-module__J6cQ7W__voicePanel{border-radius:18px;padding:14px 12px}.workspace-module__J6cQ7W__voiceTopbar{align-items:flex-start}.workspace-module__J6cQ7W__voiceTopbar .workspace-module__J6cQ7W__actions{justify-content:flex-end}.workspace-module__J6cQ7W__voiceTopbar .workspace-module__J6cQ7W__danger{min-height:34px;padding:6px 9px;font-size:12px}.workspace-module__J6cQ7W__voiceStage{gap:12px;padding:12px 0}.workspace-module__J6cQ7W__voiceButton{border-radius:18px;min-height:84px;padding:12px}.workspace-module__J6cQ7W__voiceButtonIcon{border-radius:15px;width:50px;height:50px}.workspace-module__J6cQ7W__voiceButtonCopy small{font-size:11px}.workspace-module__J6cQ7W__latestResponse{max-height:150px;padding:14px}.workspace-module__J6cQ7W__voiceDrawer{border-radius:14px;height:min(48%,320px);padding:12px;inset:auto 10px 66px}}@media (max-height:680px){.workspace-module__J6cQ7W__kioskMeta{display:none}.workspace-module__J6cQ7W__voicePanel{padding-top:12px;padding-bottom:12px}.workspace-module__J6cQ7W__voiceButton{min-height:78px}.workspace-module__J6cQ7W__voiceButtonIcon{width:46px;height:46px}.workspace-module__J6cQ7W__languageOption{min-height:58px}}@media (prefers-reduced-motion:reduce){.workspace-module__J6cQ7W__button,.workspace-module__J6cQ7W__secondary,.workspace-module__J6cQ7W__voiceButton,.workspace-module__J6cQ7W__voiceButtonListening .workspace-module__J6cQ7W__voiceButtonState,.workspace-module__J6cQ7W__messages{scroll-behavior:auto;transition:none;animation:none}}
