.lab-phone-test-module__IEj4jW__root{overscroll-behavior:contain;flex-direction:column;flex:1;min-width:0;min-height:0;font-size:13px;line-height:1.6;display:flex;overflow:auto}.lab-phone-test-module__IEj4jW__root p{margin:0}.lab-phone-test-module__IEj4jW__root :where(.lab-phone-test-module__IEj4jW__heading,.lab-phone-test-module__IEj4jW__empty,.lab-phone-test-module__IEj4jW__picker,.lab-phone-test-module__IEj4jW__identity,.lab-phone-test-module__IEj4jW__messages,.lab-phone-test-module__IEj4jW__saved) button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}.lab-phone-test-module__IEj4jW__root :where(.lab-phone-test-module__IEj4jW__heading,.lab-phone-test-module__IEj4jW__empty,.lab-phone-test-module__IEj4jW__picker,.lab-phone-test-module__IEj4jW__identity,.lab-phone-test-module__IEj4jW__messages,.lab-phone-test-module__IEj4jW__saved) button:hover:not(:disabled){background:var(--soft)}.lab-phone-test-module__IEj4jW__root :where(.lab-phone-test-module__IEj4jW__heading,.lab-phone-test-module__IEj4jW__empty,.lab-phone-test-module__IEj4jW__picker,.lab-phone-test-module__IEj4jW__identity,.lab-phone-test-module__IEj4jW__messages,.lab-phone-test-module__IEj4jW__saved) button:disabled{opacity:.55;cursor:default}.lab-phone-test-module__IEj4jW__root button:focus-visible,.lab-phone-test-module__IEj4jW__root input:focus-visible,.lab-phone-test-module__IEj4jW__root select:focus-visible,.lab-phone-test-module__IEj4jW__root summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.lab-phone-test-module__IEj4jW__heading,.lab-phone-test-module__IEj4jW__identity{justify-content:space-between;align-items:center;gap:10px;display:flex}.lab-phone-test-module__IEj4jW__heading>p{max-width:680px}.lab-phone-test-module__IEj4jW__heading>button{flex-shrink:0;justify-content:center;align-items:center;gap:6px;display:inline-flex}.lab-phone-test-module__IEj4jW__note{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.lab-phone-test-module__IEj4jW__error{color:var(--danger);overflow-wrap:anywhere;padding:0 20px;font-size:13px}.lab-phone-test-module__IEj4jW__empty,.lab-phone-test-module__IEj4jW__picker{gap:12px;display:grid}.lab-phone-test-module__IEj4jW__empty{justify-items:start}.lab-phone-test-module__IEj4jW__picker{border-bottom:1px solid var(--line);flex-shrink:0;max-height:44dvh;padding:16px 20px;overflow:auto}.lab-phone-test-module__IEj4jW__filters{grid-template-columns:minmax(130px,190px) minmax(0,1fr);gap:12px;display:grid}.lab-phone-test-module__IEj4jW__filters label{gap:5px;min-width:0;font-size:12px;font-weight:600;display:grid}.lab-phone-test-module__IEj4jW__filters select,.lab-phone-test-module__IEj4jW__filters input{border:1px solid var(--input-line,var(--line));background:var(--input,var(--surface));width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:7px;padding:8px 10px;font-weight:400}.lab-phone-test-module__IEj4jW__chatList{overscroll-behavior:contain;gap:4px;max-height:220px;padding-right:4px;display:grid;overflow:auto}.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__chat{text-align:left;background:var(--soft);border:1px solid var(--line);border-radius:7px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.lab-phone-test-module__IEj4jW__chat[aria-pressed=true]{border-color:var(--focus);background:var(--surface)}.lab-phone-test-module__IEj4jW__chat>svg{flex-shrink:0}.lab-phone-test-module__IEj4jW__chat>span{overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.lab-phone-test-module__IEj4jW__chat strong{font-size:13px;font-weight:500}.lab-phone-test-module__IEj4jW__chat small{color:var(--muted);font-size:12px}.lab-phone-test-module__IEj4jW__saved{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.lab-phone-test-module__IEj4jW__saved>button{overflow-wrap:anywhere;align-items:center;gap:7px;max-width:100%;display:inline-flex}.lab-phone-test-module__IEj4jW__conversation{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lab-phone-test-module__IEj4jW__identity{border-bottom:1px solid var(--line);flex-shrink:0;padding:10px 20px}.lab-phone-test-module__IEj4jW__identity>div{flex:1;min-width:0}.lab-phone-test-module__IEj4jW__identity>div>span{color:var(--muted);font-size:12px}.lab-phone-test-module__IEj4jW__identity>button{flex-shrink:0}.lab-phone-test-module__IEj4jW__toolbar{border-bottom:1px solid var(--line);background:var(--soft);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:20px;padding:12px 20px;display:flex}.lab-phone-test-module__IEj4jW__metric{gap:2px;min-width:0;display:grid}.lab-phone-test-module__IEj4jW__metric:first-child{flex:1}.lab-phone-test-module__IEj4jW__metric small{color:var(--muted);font-size:12px}.lab-phone-test-module__IEj4jW__metric strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.lab-phone-test-module__IEj4jW__metric:nth-child(2) strong{font-size:17px;font-weight:600}.lab-phone-test-module__IEj4jW__toolList p{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.lab-phone-test-module__IEj4jW__toolList span{color:var(--muted);font-size:12px}.lab-phone-test-module__IEj4jW__messages{overscroll-behavior:contain;flex-direction:column;flex:1;gap:28px;min-height:150px;padding:28px clamp(18px,3vw,48px);display:flex;overflow:auto}.lab-phone-test-module__IEj4jW__messages article{width:100%;margin:0}.lab-phone-test-module__IEj4jW__messages a{color:var(--green);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.lab-phone-test-module__IEj4jW__messages .lab-phone-test-module__IEj4jW__older{align-self:center;font-size:12px}.lab-phone-test-module__IEj4jW__messages button{font-size:12px}.lab-phone-test-module__IEj4jW__messages p{white-space:pre-wrap}.lab-phone-test-module__IEj4jW__messages small{display:block}.lab-phone-test-module__IEj4jW__results{border:1px solid var(--line);border-radius:8px;padding:0 12px;font-size:12px}.lab-phone-test-module__IEj4jW__results>summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.lab-phone-test-module__IEj4jW__results>section{border:0!important;padding:0!important}.lab-phone-test-module__IEj4jW__results>p{padding-bottom:8px;font-size:13px}.lab-phone-test-module__IEj4jW__footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 20px;font-size:12px;display:flex}.lab-phone-test-module__IEj4jW__connectionStatus{color:var(--ink);align-items:center;gap:7px;font-size:12px;display:inline-flex}.lab-phone-test-module__IEj4jW__connectionStatus:before{content:"";background:var(--muted);border-radius:50%;flex-shrink:0;width:6px;height:6px}.lab-phone-test-module__IEj4jW__connectionStatus[data-active=true]:before{background:var(--green)}.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__link{min-height:0;color:var(--ink);font-size:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline;display:inline}@media (max-width:850px){.lab-phone-test-module__IEj4jW__toolbar{gap:12px}.lab-phone-test-module__IEj4jW__identity{flex-wrap:wrap;align-items:flex-start}.lab-phone-test-module__IEj4jW__identity>div{flex-basis:100%}.lab-phone-test-module__IEj4jW__identity>button{font-size:12px}.lab-phone-test-module__IEj4jW__messages{padding:20px}}@media (max-width:650px){.lab-phone-test-module__IEj4jW__heading{flex-wrap:wrap;align-items:flex-start}.lab-phone-test-module__IEj4jW__filters{grid-template-columns:minmax(0,1fr)}.lab-phone-test-module__IEj4jW__messages{padding:18px 14px}.lab-phone-test-module__IEj4jW__picker{padding:14px}.lab-phone-test-module__IEj4jW__chatList{max-height:180px}.lab-phone-test-module__IEj4jW__identity,.lab-phone-test-module__IEj4jW__toolbar,.lab-phone-test-module__IEj4jW__footer{padding-left:14px;padding-right:14px}.lab-phone-test-module__IEj4jW__toolbar .lab-phone-test-module__IEj4jW__metric:first-child{flex-basis:100%}.lab-phone-test-module__IEj4jW__footer{font-size:12px}}.lab-phone-test-module__IEj4jW__attempts{gap:8px;padding:0 16px 16px;display:grid}.lab-phone-test-module__IEj4jW__attempts>strong{font-size:12px}.lab-phone-test-module__IEj4jW__attempts>button{text-align:left;min-height:44px;font:inherit;color:var(--ink);background:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:7px;gap:3px;padding:8px 10px;font-size:12px;display:grid}.lab-phone-test-module__IEj4jW__attempts small{color:var(--muted)}.lab-phone-test-module__IEj4jW__settingsLink{color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px;text-decoration:underline}.lab-phone-test-module__IEj4jW__settingsLink:hover{color:var(--ink)}.lab-phone-test-module__IEj4jW__settingsLink:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.lab-phone-test-module__IEj4jW__sendState{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.lab-phone-test-module__IEj4jW__sendState button{min-height:36px;font-size:12px}.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__messages{min-height:var(--lab-transcript-min-height,240px);flex-basis:var(--lab-transcript-min-height,240px)}.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__chatWelcome{margin:auto}.lab-phone-test-module__IEj4jW__sendHelp{color:var(--muted);margin:0 0 8px;font-size:12px;line-height:1.5}.lab-phone-test-module__IEj4jW__root{line-height:1.5}.lab-phone-test-module__IEj4jW__root>p,.lab-phone-test-module__IEj4jW__root>.lab-phone-test-module__IEj4jW__heading,.lab-phone-test-module__IEj4jW__root>.lab-phone-test-module__IEj4jW__empty{margin:10px 12px}.lab-phone-test-module__IEj4jW__root :where(.lab-phone-test-module__IEj4jW__heading,.lab-phone-test-module__IEj4jW__empty,.lab-phone-test-module__IEj4jW__picker,.lab-phone-test-module__IEj4jW__identity,.lab-phone-test-module__IEj4jW__messages,.lab-phone-test-module__IEj4jW__saved) button,.lab-phone-test-module__IEj4jW__attempts>button,.lab-phone-test-module__IEj4jW__sendState button{min-height:var(--control-height,32px);padding:var(--control-padding-y,5px) 10px;font-size:13px;line-height:1.4}.lab-phone-test-module__IEj4jW__empty,.lab-phone-test-module__IEj4jW__picker{gap:8px}.lab-phone-test-module__IEj4jW__picker{padding:10px 12px}.lab-phone-test-module__IEj4jW__filters{gap:8px 12px}.lab-phone-test-module__IEj4jW__filters select,.lab-phone-test-module__IEj4jW__filters input{min-height:var(--control-height,32px);padding:var(--control-padding-y,5px) 9px;font-size:13px}.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__chat{gap:8px;min-height:44px;padding:6px 8px}.lab-phone-test-module__IEj4jW__identity{gap:8px;padding:8px 12px}.lab-phone-test-module__IEj4jW__toolbar{gap:10px 16px;padding:8px 12px}.lab-phone-test-module__IEj4jW__metric small,.lab-phone-test-module__IEj4jW__toolList span,.lab-phone-test-module__IEj4jW__footer,.lab-phone-test-module__IEj4jW__settingsLink{font-size:12px}.lab-phone-test-module__IEj4jW__metric:nth-child(2) strong{font-size:16px}.lab-phone-test-module__IEj4jW__toolList,.lab-phone-test-module__IEj4jW__liveSummary{padding:10px 12px}.lab-phone-test-module__IEj4jW__liveSummary{padding-bottom:0}.lab-phone-test-module__IEj4jW__toolList p{padding:6px 0}.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__messages{gap:16px;padding:12px 16px}.lab-phone-test-module__IEj4jW__messages p{overflow-wrap:anywhere;font-size:14px;line-height:1.55}.lab-phone-test-module__IEj4jW__messages small{font-size:12px;line-height:1.5}.lab-phone-test-module__IEj4jW__results{padding-inline:10px}.lab-phone-test-module__IEj4jW__results>summary{min-height:var(--control-height,32px);padding-block:var(--control-padding-y,5px);font-size:13px}.lab-phone-test-module__IEj4jW__results[open]{padding-bottom:8px}.lab-phone-test-module__IEj4jW__footer{gap:8px 12px;padding:8px 12px;line-height:1.5}.lab-phone-test-module__IEj4jW__attempts{gap:8px;padding:0 12px 12px}.lab-phone-test-module__IEj4jW__settingsLink{min-height:var(--control-height,32px);padding-block:4px}.lab-phone-test-module__IEj4jW__sendState{margin-bottom:8px}.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__link{min-height:var(--control-height,32px);align-items:center;display:inline-flex}.lab-phone-test-module__IEj4jW__error{padding-inline:12px}@media (max-width:650px){.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__messages{padding:12px}}@media (pointer:coarse),(max-width:540px){.lab-phone-test-module__IEj4jW__root button,.lab-phone-test-module__IEj4jW__root input,.lab-phone-test-module__IEj4jW__root select,.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__results>summary{min-height:44px!important}.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__chatList,.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__saved{gap:8px}}.lab-phone-test-module__IEj4jW__root .lab-phone-test-module__IEj4jW__messageText{padding:8px 12px;font-size:14px;line-height:1.55}@media (pointer:coarse),(max-width:540px){.lab-phone-test-module__IEj4jW__filters input,.lab-phone-test-module__IEj4jW__filters select{font-size:16px}}
.connection-credential-module__BuE2QW__credential{gap:16px;min-width:0;font-size:14px;line-height:1.45;display:grid}.connection-credential-module__BuE2QW__credential>details{margin-top:0}.connection-credential-module__BuE2QW__credential>[data-settings-row]{padding-block:0}.connection-credential-module__BuE2QW__identity{gap:2px;min-width:0;display:grid}.connection-credential-module__BuE2QW__mask{color:var(--muted);overflow-wrap:anywhere;font:13px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.connection-credential-module__BuE2QW__menu{flex-shrink:0;position:relative}.connection-credential-module__BuE2QW__menu summary{width:var(--control-height,32px);height:var(--control-height,32px);cursor:pointer;color:var(--muted);border-radius:6px;place-items:center;list-style:none;display:grid}.connection-credential-module__BuE2QW__menu summary::-webkit-details-marker{display:none}.connection-credential-module__BuE2QW__menu summary:hover,.connection-credential-module__BuE2QW__menu[open] summary{background:var(--soft);color:var(--ink)}.connection-credential-module__BuE2QW__credential :focus-visible{outline:2px solid var(--focus,var(--green));outline-offset:2px}.connection-credential-module__BuE2QW__menuItems{z-index:20;border:1px solid var(--line);background:var(--surface);border-radius:8px;width:min(232px,100vw - 48px);padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 32px #0003}.connection-credential-module__BuE2QW__menuItems button{color:var(--ink);text-align:left;white-space:normal;width:100%;justify-content:flex-start!important}.connection-credential-module__BuE2QW__menuItems button:hover{background:var(--soft)}.connection-credential-module__BuE2QW__editor{gap:16px;min-width:0;display:grid}.connection-credential-module__BuE2QW__credential>[data-settings-row]+.connection-credential-module__BuE2QW__editor{border-top:1px solid var(--line);padding-top:16px}.connection-credential-module__BuE2QW__input{width:100%;min-width:0;min-height:var(--control-height,36px);box-sizing:border-box;background:var(--background);border:1px solid var(--input-line);color:var(--ink);font:inherit;border-radius:8px;padding:8px 10px;font-size:14px;line-height:1.4}.connection-credential-module__BuE2QW__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.connection-credential-module__BuE2QW__note{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.connection-credential-module__BuE2QW__note:empty{display:none}.connection-credential-module__BuE2QW__credential .connection-credential-module__BuE2QW__menu{margin-left:auto}.connection-credential-module__BuE2QW__note[data-error=true]{color:var(--danger)}@media (max-width:540px),(pointer:coarse){.connection-credential-module__BuE2QW__menu summary{width:44px;height:44px}.connection-credential-module__BuE2QW__input,.connection-credential-module__BuE2QW__menuItems button{min-height:44px}.connection-credential-module__BuE2QW__input{font-size:16px}}
.workspace-account-module__004iOa__screen{box-sizing:border-box;grid-template-columns:minmax(0,1fr);place-items:center;padding:32px 20px;display:grid}.workspace-account-module__004iOa__card{border:1px solid var(--line);background:var(--surface);border-radius:16px;width:min(100%,460px);min-width:0;padding:32px}.workspace-account-module__004iOa__brandRow{justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.workspace-account-module__004iOa__brandRow>span{padding:0}.workspace-account-module__004iOa__card h1{letter-spacing:-.6px;font-size:28px}.workspace-account-module__004iOa__card .workspace-account-module__004iOa__description{color:var(--muted);margin:12px 0 24px}.workspace-account-module__004iOa__form{gap:20px;display:grid}.workspace-account-module__004iOa__form input{font-size:16px}.workspace-account-module__004iOa__password{border:1px solid var(--input-line);border-radius:7px;align-items:center;gap:4px;display:flex}.workspace-account-module__004iOa__password input{background:0 0;border:0}.workspace-account-module__004iOa__password button{flex-shrink:0;margin-right:3px}.workspace-account-module__004iOa__note{color:var(--muted);font-size:12px;line-height:1.6}.workspace-account-module__004iOa__error{color:var(--danger);overflow-wrap:anywhere}.workspace-account-module__004iOa__accountSummary{overflow-wrap:anywhere}.workspace-account-module__004iOa__accountError{color:var(--danger);padding:8px 13px;font-size:12px}.workspace-account-module__004iOa__access{gap:20px;margin-top:20px;display:grid}.workspace-account-module__004iOa__accessBody{gap:20px;padding:22px 25px;display:grid}.workspace-account-module__004iOa__members{gap:12px;margin:0;padding:0;list-style:none;display:grid}.workspace-account-module__004iOa__members li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.workspace-account-module__004iOa__members small{color:var(--muted);display:block}.workspace-account-module__004iOa__invitation{border:1px solid var(--input-line);background:var(--soft);border-radius:8px;gap:12px;padding:16px;display:grid}.workspace-account-module__004iOa__invitation textarea{resize:vertical;width:100%;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--input-line);overflow-wrap:anywhere;border-radius:6px;padding:10px}.workspace-account-module__004iOa__actions{flex-wrap:wrap;gap:8px;display:flex}.workspace-account-module__004iOa__operatorNote{color:var(--muted);font-size:13px;margin-top:8px!important}.workspace-account-module__004iOa__operatorIdentity{overflow-wrap:anywhere;padding:24px 13px}.workspace-account-module__004iOa__operatorIdentity small{opacity:.8;display:block}@media (max-width:600px){.workspace-account-module__004iOa__screen{padding:20px 16px}.workspace-account-module__004iOa__card{padding:24px 20px}.workspace-account-module__004iOa__card h1{font-size:26px}.workspace-account-module__004iOa__accessBody{padding:18px}}@media (prefers-reduced-motion:reduce){.workspace-account-module__004iOa__screen button{transition:none}}
