.prototype-module__OaGp1W__appShell{width:100%;max-width:100vw;min-height:100svh;color:var(--ink);background:var(--canvas);grid-template-columns:248px minmax(520px,1fr) 390px;display:grid;overflow-x:hidden}.prototype-module__OaGp1W__appShell>*{min-width:0}.prototype-module__OaGp1W__sidebar{background:var(--surface-muted);border-right:1px solid var(--border);flex-direction:column;gap:50px;min-height:100svh;padding:34px 22px 26px;display:flex}.prototype-module__OaGp1W__brand{align-items:center;gap:11px;display:flex}.prototype-module__OaGp1W__brandMark{width:38px;height:38px;color:var(--surface);background:var(--coffee-dark);border-radius:50% 50% 42% 42%;place-items:center;font-family:Georgia,serif;font-size:18px;display:grid}.prototype-module__OaGp1W__brandCopy{gap:2px;display:grid}.prototype-module__OaGp1W__brandCopy span,.prototype-module__OaGp1W__eyebrow,.prototype-module__OaGp1W__navEyebrow{color:var(--muted);letter-spacing:.13em;font-size:10px;font-weight:700}.prototype-module__OaGp1W__brandCopy strong{letter-spacing:.04em;font-size:17px}.prototype-module__OaGp1W__stageNavigation{gap:8px;display:grid}.prototype-module__OaGp1W__navEyebrow{justify-content:space-between;margin:0 0 10px;display:flex}.prototype-module__OaGp1W__navEyebrow strong{color:var(--coffee);font-size:11px}.prototype-module__OaGp1W__stageLink{width:100%;min-height:44px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:22px 22px minmax(0,1fr);align-items:center;gap:9px;padding:13px 10px;transition:background .2s,color .2s;display:grid;position:relative}.prototype-module__OaGp1W__stageLink:hover{color:var(--coffee-dark);background:#fffdf98c}.prototype-module__OaGp1W__stageLinkActive{color:var(--coffee-dark);background:var(--surface);box-shadow:0 8px 20px #46342b14}.prototype-module__OaGp1W__stageNumber{color:var(--rose);font-size:11px;font-weight:700}.prototype-module__OaGp1W__stageIcon{width:19px;height:19px}.prototype-module__OaGp1W__stageText{gap:3px;display:grid}.prototype-module__OaGp1W__stageText strong{font-size:13px;font-weight:750}.prototype-module__OaGp1W__stageText small{color:var(--muted);font-size:10px}.prototype-module__OaGp1W__stageTooltip{display:none}.prototype-module__OaGp1W__operatorCard{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:auto;padding:13px 10px;display:flex}.prototype-module__OaGp1W__operatorCard>div:nth-child(2){flex:1;gap:2px;display:grid}.prototype-module__OaGp1W__operatorCard strong{font-size:12px}.prototype-module__OaGp1W__operatorCard small{color:var(--muted);font-size:10px}.prototype-module__OaGp1W__statusDot{background:var(--sage);border-radius:999px;width:7px;height:7px}.prototype-module__OaGp1W__operatorAvatar{width:27px;height:27px;color:var(--coffee-dark);background:var(--rose-soft);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.prototype-module__OaGp1W__workspace{min-width:0;padding:56px clamp(32px,5vw,78px) 70px}.prototype-module__OaGp1W__workspaceHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:34px;display:flex}.prototype-module__OaGp1W__workspaceHeader h1{letter-spacing:-.05em;margin:7px 0 9px;font-size:clamp(30px,3vw,42px)}.prototype-module__OaGp1W__headerDescription{max-width:480px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.prototype-module__OaGp1W__resetButton{min-height:44px;color:var(--coffee);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:9px 14px}.prototype-module__OaGp1W__setupWorkspace{gap:18px;max-width:920px;display:grid}.prototype-module__OaGp1W__introCard,.prototype-module__OaGp1W__serviceCard,.prototype-module__OaGp1W__faqCard,.prototype-module__OaGp1W__aiPanel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:22px;position:relative;overflow:hidden}.prototype-module__OaGp1W__introCard{color:var(--surface);background:var(--coffee-dark);box-shadow:none;padding:29px 32px}.prototype-module__OaGp1W__introCard h2{letter-spacing:-.04em;max-width:470px;margin:9px 0;font-family:Georgia,Noto Serif TC,serif;font-size:clamp(24px,2.5vw,34px);font-weight:500}.prototype-module__OaGp1W__introCard p:not(.prototype-module__OaGp1W__eyebrow){color:#fffdf9bd;max-width:440px;margin:0;font-size:13px;line-height:1.7}.prototype-module__OaGp1W__introCard .prototype-module__OaGp1W__eyebrow{color:var(--rose-soft)}.prototype-module__OaGp1W__warmCircle{border:1px solid #fffdf959;border-radius:48% 52% 60% 40%;width:180px;height:180px;position:absolute;bottom:-53px;right:-34px;transform:rotate(23deg)}.prototype-module__OaGp1W__warmCircle:after{content:"";border:1px solid #fffdf940;border-radius:60% 40% 45% 55%;width:135px;height:135px;position:absolute;top:31px;left:-20px}.prototype-module__OaGp1W__testWorkspace{gap:18px;max-width:760px;display:grid}.prototype-module__OaGp1W__handoffWorkspace{gap:18px;max-width:820px;display:grid}.prototype-module__OaGp1W__serviceFormGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.prototype-module__OaGp1W__fieldGroup{gap:6px;display:grid}.prototype-module__OaGp1W__fieldGroupWide{grid-column:1/-1}.prototype-module__OaGp1W__fieldGroup label,.prototype-module__OaGp1W__editableFaqCard label{color:var(--ink);font-size:12px;font-weight:700}.prototype-module__OaGp1W__fieldGroup input,.prototype-module__OaGp1W__fieldGroup textarea,.prototype-module__OaGp1W__editableFaqCard input,.prototype-module__OaGp1W__editableFaqCard textarea{box-sizing:border-box;width:100%;color:var(--ink);border:1px solid var(--border);font:inherit;background:#fffdf9;border-radius:10px;padding:10px 11px;font-size:13px;line-height:1.5}.prototype-module__OaGp1W__fieldGroup input,.prototype-module__OaGp1W__editableFaqCard input{min-height:44px}.prototype-module__OaGp1W__fieldGroup textarea,.prototype-module__OaGp1W__editableFaqCard textarea{resize:vertical;min-height:72px}.prototype-module__OaGp1W__fieldHint{color:var(--muted);font-size:10px}.prototype-module__OaGp1W__fieldError{color:#9a3f3b;font-size:11px;font-weight:700}.prototype-module__OaGp1W__editableFaqList{gap:12px;margin-top:22px;display:grid}.prototype-module__OaGp1W__editableFaqCard{border:1px solid var(--border);background:#faf6f0;border-radius:14px;gap:7px;min-inline-size:0;padding:14px;display:grid}.prototype-module__OaGp1W__editableFaqCard legend{color:var(--coffee);letter-spacing:.1em;padding:0 4px;font-size:10px;font-weight:800}.prototype-module__OaGp1W__formActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.prototype-module__OaGp1W__previewLink{min-height:44px;color:var(--coffee);text-underline-offset:3px;align-items:center;padding:9px 4px;font-size:12px;font-weight:700;display:inline-flex}.prototype-module__OaGp1W__sourceCard,.prototype-module__OaGp1W__scenarioCard,.prototype-module__OaGp1W__handoffCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:22px;padding:26px 29px}.prototype-module__OaGp1W__sourceCard h2,.prototype-module__OaGp1W__scenarioCard h2,.prototype-module__OaGp1W__handoffCard h2{letter-spacing:-.03em;margin:7px 0;font-size:21px}.prototype-module__OaGp1W__sourceCard p:last-child,.prototype-module__OaGp1W__handoffCard p:not(.prototype-module__OaGp1W__eyebrow){color:var(--muted);margin:0;font-size:13px;line-height:1.7}.prototype-module__OaGp1W__scenarioList{gap:9px;margin-top:21px;display:grid}.prototype-module__OaGp1W__scenarioRow{background:#faf6f0;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:13px;display:flex}.prototype-module__OaGp1W__scenarioRow div{gap:3px;display:grid}.prototype-module__OaGp1W__scenarioRow strong{font-size:13px}.prototype-module__OaGp1W__scenarioRow span:not(.prototype-module__OaGp1W__statusChip){color:var(--muted);font-size:11px}.prototype-module__OaGp1W__statusChip{color:#416339;background:#e2e9df;border-radius:999px;flex:none;padding:5px 7px;font-size:10px;font-weight:800}.prototype-module__OaGp1W__statusChipWarm{color:var(--coffee);background:var(--rose-soft)}.prototype-module__OaGp1W__handoffCard{border-color:#6f4d3f3d}.prototype-module__OaGp1W__handoffCard .prototype-module__OaGp1W__nextButton{margin-top:18px}.prototype-module__OaGp1W__serviceCard,.prototype-module__OaGp1W__faqCard{padding:28px 30px}.prototype-module__OaGp1W__cardTitleLine{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.prototype-module__OaGp1W__cardTitleLine h2{letter-spacing:-.03em;margin:7px 0 0;font-size:21px}.prototype-module__OaGp1W__nextButton{min-height:44px;color:var(--surface);background:var(--coffee);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;padding:11px 16px;font-weight:700;display:inline-flex}.prototype-module__OaGp1W__serviceCard,.prototype-module__OaGp1W__faqCard,.prototype-module__OaGp1W__aiPanel{padding:28px 30px}.prototype-module__OaGp1W__cardTitleLine,.prototype-module__OaGp1W__aiPanelHeader,.prototype-module__OaGp1W__aiDraftHeader,.prototype-module__OaGp1W__aiFaqToolbar{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.prototype-module__OaGp1W__cardTitleLine h2,.prototype-module__OaGp1W__aiPanel h3{letter-spacing:-.03em;margin:7px 0 0;font-size:21px}.prototype-module__OaGp1W__servicePill{color:var(--sage);background:#e2e9df;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:700}.prototype-module__OaGp1W__serviceDescription{max-width:590px;color:var(--muted);margin:17px 0 22px;font-size:14px;line-height:1.7}.prototype-module__OaGp1W__serviceDetails{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:16px 28px;padding-top:20px;display:grid}.prototype-module__OaGp1W__serviceDetails div{gap:5px;display:grid}.prototype-module__OaGp1W__serviceDetails dt{color:var(--muted);font-size:11px}.prototype-module__OaGp1W__serviceDetails dd{color:var(--ink);margin:0;font-size:13px;font-weight:650;line-height:1.55}.prototype-module__OaGp1W__arrowIcon{width:21px;height:21px;color:var(--rose)}.prototype-module__OaGp1W__faqList{gap:9px;margin:22px 0;display:grid}.prototype-module__OaGp1W__faqList div{background:#faf6f0;border-radius:12px;align-items:center;gap:10px;padding:11px 13px;display:flex}.prototype-module__OaGp1W__faqList span{width:20px;height:20px;color:var(--surface);background:var(--coffee);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.prototype-module__OaGp1W__faqList p{margin:0;font-size:13px}.prototype-module__OaGp1W__nextButton,.prototype-module__OaGp1W__aiPrimaryButton,.prototype-module__OaGp1W__aiSecondaryButton,.prototype-module__OaGp1W__aiTextButton,.prototype-module__OaGp1W__aiInlineButton,.prototype-module__OaGp1W__aiIconButton{cursor:pointer;min-height:44px;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:12px;font-weight:750;display:inline-flex}.prototype-module__OaGp1W__nextButton,.prototype-module__OaGp1W__aiPrimaryButton{color:var(--surface);background:var(--coffee);border:0}.prototype-module__OaGp1W__aiPrimaryButton svg,.prototype-module__OaGp1W__aiTextButton svg{width:16px;height:16px}.prototype-module__OaGp1W__aiSecondaryButton{color:var(--coffee);border:1px solid var(--border);background:var(--surface)}.prototype-module__OaGp1W__aiTextButton,.prototype-module__OaGp1W__aiInlineButton{color:var(--coffee);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.prototype-module__OaGp1W__aiIconButton{width:44px;color:var(--coffee);border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:0}.prototype-module__OaGp1W__aiIconButton svg{width:18px;height:18px}.prototype-module__OaGp1W__nextButton:disabled,.prototype-module__OaGp1W__aiPrimaryButton:disabled,.prototype-module__OaGp1W__aiSecondaryButton:disabled,.prototype-module__OaGp1W__aiTextButton:disabled,.prototype-module__OaGp1W__aiIconButton:disabled{color:var(--muted);border-color:var(--border);background:var(--surface-muted);cursor:not-allowed;opacity:.72;text-decoration:none}.prototype-module__OaGp1W__readOnlyNote{color:var(--muted);align-items:center;gap:7px;padding:4px 9px;font-size:11px;display:flex}.prototype-module__OaGp1W__readOnlyNote svg{width:15px;height:15px;color:var(--sage)}.prototype-module__OaGp1W__faqHelper,.prototype-module__OaGp1W__aiPanelHeader p:not(.prototype-module__OaGp1W__eyebrow),.prototype-module__OaGp1W__aiDraftHeader p,.prototype-module__OaGp1W__aiGuidance{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.6}.prototype-module__OaGp1W__aiPanelHeader{margin-bottom:15px}.prototype-module__OaGp1W__aiPanelHeader>div{min-width:0}.prototype-module__OaGp1W__aiStatusNotice{color:#416339;border:1px solid var(--sage);background:#eef4ec;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:14px 0;padding:11px 13px;font-size:12px;font-weight:700;display:flex}.prototype-module__OaGp1W__aiStatusError{color:#8a3735;background:#fff1ef;border-color:#c98783}.prototype-module__OaGp1W__aiServiceDraft,.prototype-module__OaGp1W__aiFaqDraft{border-top:1px solid var(--border);gap:16px;margin-top:20px;padding-top:20px;display:grid}.prototype-module__OaGp1W__aiDraftHeader h4{margin:0;font-size:15px}.prototype-module__OaGp1W__aiComparisonList,.prototype-module__OaGp1W__aiFaqList{gap:12px;display:grid}.prototype-module__OaGp1W__aiComparisonRow,.prototype-module__OaGp1W__aiFaqCard{border:1px solid var(--border);background:#faf6f0;border-radius:14px;min-inline-size:0;margin:0;padding:14px}.prototype-module__OaGp1W__aiComparisonRow legend,.prototype-module__OaGp1W__aiFaqCard legend{color:var(--coffee);padding:0 4px;font-size:11px;font-weight:800}.prototype-module__OaGp1W__aiSelectLabel{min-height:32px;color:var(--ink);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.prototype-module__OaGp1W__aiSelectLabel input{width:18px;height:18px;accent-color:var(--coffee);margin:0}.prototype-module__OaGp1W__aiSuggestedBadge{min-height:28px;color:var(--coffee-dark);border:1px solid var(--rose);background:var(--rose-soft);border-radius:999px;align-items:center;margin-left:8px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}.prototype-module__OaGp1W__aiComparisonGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:10px;display:grid}.prototype-module__OaGp1W__aiOriginalValue,.prototype-module__OaGp1W__aiDraftValue{gap:6px;min-width:0;display:grid}.prototype-module__OaGp1W__aiOriginalValue{background:#f0ebe4;border-radius:10px;padding:11px}.prototype-module__OaGp1W__aiOriginalValue span,.prototype-module__OaGp1W__aiDraftValue label,.prototype-module__OaGp1W__aiFaqCard>label{color:var(--muted);font-size:11px;font-weight:800}.prototype-module__OaGp1W__aiOriginalValue p{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.prototype-module__OaGp1W__aiDraftValue input,.prototype-module__OaGp1W__aiDraftValue textarea,.prototype-module__OaGp1W__aiFaqCard input,.prototype-module__OaGp1W__aiFaqCard textarea{box-sizing:border-box;width:100%;color:var(--ink);border:1px solid var(--border);font:inherit;background:#fffdf9;border-radius:10px;padding:10px 11px;font-size:13px;line-height:1.5}.prototype-module__OaGp1W__aiDraftValue input,.prototype-module__OaGp1W__aiFaqCard input{min-height:44px}.prototype-module__OaGp1W__aiDraftValue textarea,.prototype-module__OaGp1W__aiFaqCard textarea{resize:vertical;min-height:76px}.prototype-module__OaGp1W__aiFaqCard{gap:7px;display:grid}.prototype-module__OaGp1W__aiFaqToolbar{align-items:center}.prototype-module__OaGp1W__aiFaqToolbar>div{flex-wrap:wrap;gap:6px;display:flex}.prototype-module__OaGp1W__aiActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.prototype-module__OaGp1W__nextButton svg{width:16px;height:16px}.prototype-module__OaGp1W__previewRail{border-left:1px solid var(--border);background:#e9e0d6;flex-direction:column;align-self:start;align-items:center;gap:13px;height:100svh;min-height:100svh;padding:34px 24px 28px;display:flex;position:sticky;top:0;overflow-y:auto}.prototype-module__OaGp1W__previewLabel{color:var(--muted);letter-spacing:.08em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.prototype-module__OaGp1W__previewLabel span{background:var(--line-green);border-radius:50%;width:6px;height:6px}.prototype-module__OaGp1W__phoneFrame{box-sizing:border-box;background:#302a28;border:7px solid #302a28;border-radius:36px;width:min(100%,312px);padding:9px;box-shadow:0 18px 42px #36261e3d}.prototype-module__OaGp1W__phoneSpeaker{background:#302a28;border-radius:0 0 11px 11px;width:76px;height:18px;margin:-3px auto 3px}.prototype-module__OaGp1W__phoneScreen{background:#e7eff3;border-radius:24px;min-height:640px;overflow:hidden}.prototype-module__OaGp1W__phoneStatus{color:#273337;justify-content:space-between;padding:7px 14px 4px;font-size:9px;font-weight:700;display:flex}.prototype-module__OaGp1W__chatHeader{background:#fff;border-bottom:1px solid #302a2814;align-items:center;gap:8px;padding:9px 13px 10px;display:flex}.prototype-module__OaGp1W__chatAvatar{color:#fff;background:var(--coffee);border-radius:10px;place-items:center;width:27px;height:27px;display:grid}.prototype-module__OaGp1W__chatAvatar svg{width:15px;height:15px}.prototype-module__OaGp1W__chatHeader div{gap:1px;display:grid}.prototype-module__OaGp1W__chatHeader strong{font-size:12px}.prototype-module__OaGp1W__chatHeader span:not(.prototype-module__OaGp1W__chatAvatar){color:#8b9092;font-size:9px}.prototype-module__OaGp1W__chatBody{align-content:start;gap:10px;min-height:415px;max-height:415px;padding:15px 12px;display:grid;overflow-y:auto}.prototype-module__OaGp1W__chatBody>*{min-width:0}.prototype-module__OaGp1W__chatRow{display:flex}.prototype-module__OaGp1W__chatRowBot,.prototype-module__OaGp1W__chatRowHuman{justify-content:flex-start}.prototype-module__OaGp1W__chatRowCustomer{justify-content:flex-end}.prototype-module__OaGp1W__chatRowSystem{justify-content:center}.prototype-module__OaGp1W__messageGroup{gap:3px;max-width:84%;display:grid}.prototype-module__OaGp1W__messageBubble,.prototype-module__OaGp1W__botBubble{color:#343332;background:#fff;border-radius:13px;padding:9px 10px;font-size:11px;line-height:1.55;box-shadow:0 2px 7px #2b343812}.prototype-module__OaGp1W__botBubble{max-width:88%}.prototype-module__OaGp1W__chatRowCustomer .prototype-module__OaGp1W__messageBubble{color:#1e391d;background:#bfe9b2}.prototype-module__OaGp1W__chatRowHuman .prototype-module__OaGp1W__messageBubble{color:#352a26;background:#f7e4df}.prototype-module__OaGp1W__chatRowSystem .prototype-module__OaGp1W__messageBubble{color:#657378;text-align:center;box-shadow:none;background:#ffffff94;padding:6px 8px;font-size:9px}.prototype-module__OaGp1W__sourceLabel,.prototype-module__OaGp1W__humanName{color:#7c888b;font-size:8px}.prototype-module__OaGp1W__humanName{color:var(--coffee);font-weight:700}.prototype-module__OaGp1W__quickQuestions{background:#fff;border-top:1px solid #302a2817;gap:6px;padding:11px 10px 13px;display:grid}.prototype-module__OaGp1W__quickQuestion{color:#355148;cursor:pointer;background:#f6fffa;border:1px solid #b8d9cb;border-radius:8px;min-height:44px;padding:8px 9px;font-size:10px}.prototype-module__OaGp1W__quickQuestion:disabled{color:var(--muted);border-color:var(--border);background:var(--surface-muted);cursor:not-allowed}.prototype-module__OaGp1W__customerCard,.prototype-module__OaGp1W__transcriptCard,.prototype-module__OaGp1W__bookingCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:22px;padding:27px 29px}.prototype-module__OaGp1W__customerCard{grid-template-columns:minmax(190px,.7fr) minmax(280px,1.3fr);align-items:center;gap:28px;display:grid}.prototype-module__OaGp1W__customerIdentity{align-items:center;gap:13px;display:flex}.prototype-module__OaGp1W__customerIdentity h2{margin:5px 0 4px;font-size:22px}.prototype-module__OaGp1W__customerAvatar{width:52px;height:52px;color:var(--surface);background:var(--coffee);border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:800;display:grid}.prototype-module__OaGp1W__humanStatus{color:var(--coffee);font-size:10px;font-weight:800}.prototype-module__OaGp1W__summaryBlock{border-left:1px solid var(--border);padding-left:27px}.prototype-module__OaGp1W__summaryBlock h3{margin:0 0 11px;font-size:14px}.prototype-module__OaGp1W__summaryBlock p{color:var(--muted);margin:11px 0 0;font-size:11px;line-height:1.65}.prototype-module__OaGp1W__summaryPills{flex-wrap:wrap;gap:7px;display:flex}.prototype-module__OaGp1W__summaryPills span{color:var(--coffee-dark);background:var(--rose-soft);border-radius:999px;padding:6px 9px;font-size:10px;font-weight:750}.prototype-module__OaGp1W__transcriptCard h2,.prototype-module__OaGp1W__bookingCard h2{letter-spacing:-.03em;margin:7px 0 0;font-size:21px}.prototype-module__OaGp1W__transcriptList{gap:9px;margin:20px 0 0;padding:0;list-style:none;display:grid}.prototype-module__OaGp1W__transcriptList li{background:var(--surface-muted);border-radius:12px;grid-template-columns:48px 1fr;gap:9px;padding:11px 13px;display:grid}.prototype-module__OaGp1W__transcriptList span{color:var(--coffee);font-size:10px;font-weight:800}.prototype-module__OaGp1W__transcriptList p{color:var(--ink);margin:0;font-size:11px;line-height:1.55}.prototype-module__OaGp1W__emptyState{color:var(--muted);border:1px dashed var(--border);background:var(--surface-muted);text-align:center;border-radius:13px;margin:20px 0 0;padding:18px;font-size:12px}.prototype-module__OaGp1W__bookingGroup{border:0;min-inline-size:0;margin:24px 0 0;padding:0}.prototype-module__OaGp1W__bookingGroup legend{color:var(--ink);margin-bottom:11px;font-size:12px;font-weight:800}.prototype-module__OaGp1W__designerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.prototype-module__OaGp1W__designerButton{min-height:72px;color:var(--ink);text-align:left;border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:14px;align-items:center;gap:9px;padding:10px;display:flex}.prototype-module__OaGp1W__designerButton>span:last-child{gap:3px;min-width:0;display:grid}.prototype-module__OaGp1W__designerButton strong{font-size:12px}.prototype-module__OaGp1W__designerButton small{color:var(--muted);font-size:9px;line-height:1.4}.prototype-module__OaGp1W__designerAvatar{width:36px;height:36px;color:var(--coffee-dark);background:var(--rose-soft);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}.prototype-module__OaGp1W__slotGroups{gap:10px;display:grid}.prototype-module__OaGp1W__slotGroup{grid-template-columns:52px 1fr;align-items:center;gap:10px;display:grid}.prototype-module__OaGp1W__slotGroup h3{color:var(--muted);margin:0;font-size:11px}.prototype-module__OaGp1W__slotGroup>div{flex-wrap:wrap;gap:8px;display:flex}.prototype-module__OaGp1W__slotButton{min-width:76px;min-height:44px;color:var(--coffee);border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:12px;padding:8px 12px;font-size:11px;font-weight:750}.prototype-module__OaGp1W__selectionActive{color:var(--coffee-dark);border-color:var(--coffee);background:var(--rose-soft);box-shadow:0 0 0 1px var(--coffee)}.prototype-module__OaGp1W__bookingGroup:disabled .prototype-module__OaGp1W__designerButton,.prototype-module__OaGp1W__bookingGroup:disabled .prototype-module__OaGp1W__slotButton{color:var(--muted);border-color:var(--border);background:var(--surface-muted);cursor:not-allowed;opacity:.72}.prototype-module__OaGp1W__bookingError{color:var(--coffee-dark);border-left:3px solid var(--rose);background:var(--rose-soft);border-radius:8px;margin:18px 0 0;padding:10px 12px;font-size:11px;font-weight:750}.prototype-module__OaGp1W__confirmButton{width:100%;min-height:48px;color:var(--surface);background:var(--coffee);cursor:pointer;border:0;border-radius:999px;margin-top:24px;padding:11px 16px;font-weight:800}.prototype-module__OaGp1W__confirmButton:disabled{color:var(--muted);background:var(--surface-muted);cursor:not-allowed}.prototype-module__OaGp1W__bookingGuidance{color:var(--muted);text-align:center;margin:8px 0 0;font-size:10px}.prototype-module__OaGp1W__bookingSuccess{color:var(--coffee-dark);border:1px solid var(--sage);background:var(--surface-muted);border-radius:14px;align-items:center;gap:12px;margin-top:24px;padding:15px;display:flex}.prototype-module__OaGp1W__bookingSuccess>span{width:34px;height:34px;color:var(--surface);background:var(--sage);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.prototype-module__OaGp1W__bookingSuccess h3{margin:0 0 3px;font-size:13px}.prototype-module__OaGp1W__bookingSuccess p{color:var(--muted);margin:0;font-size:10px}.prototype-module__OaGp1W__previewBookingCard{box-sizing:border-box;min-width:0;max-width:100%;color:var(--coffee-dark);border:1px solid var(--sage);background:var(--surface);border-radius:13px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex;box-shadow:0 3px 9px #2b343814}.prototype-module__OaGp1W__previewBookingCard button{overflow-wrap:anywhere;min-width:44px;max-width:100%;min-height:44px}.prototype-module__OaGp1W__previewBookingCheck{width:25px;height:25px;color:var(--surface);background:var(--sage);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:900;display:grid}.prototype-module__OaGp1W__previewBookingCard div{gap:1px;display:grid}.prototype-module__OaGp1W__previewBookingCard strong{font-size:10px}.prototype-module__OaGp1W__previewBookingCard span:not(.prototype-module__OaGp1W__previewBookingCheck),.prototype-module__OaGp1W__previewBookingCard small{color:var(--muted);font-size:8px}.prototype-module__OaGp1W__aiSelectLabel{min-block-size:44px}.prototype-module__OaGp1W__dialogBackdrop{z-index:100;background:#2a1f1a94;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.prototype-module__OaGp1W__dialogCard{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);border-radius:22px;width:min(720px,100%);max-height:calc(100vh - 40px);padding:28px;overflow-y:auto;box-shadow:0 24px 80px #2a1f1a47}.prototype-module__OaGp1W__dialogHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.prototype-module__OaGp1W__dialogHeader h2{letter-spacing:-.03em;margin:7px 0 0;font-size:24px}.prototype-module__OaGp1W__dialogDescription{color:var(--muted);margin:12px 0 20px;font-size:13px;line-height:1.7}.prototype-module__OaGp1W__connectionSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 20px;display:grid}.prototype-module__OaGp1W__connectionSummary div{background:#faf6f0;border-radius:12px;min-width:0;padding:12px}.prototype-module__OaGp1W__connectionSummary dt{color:var(--muted);font-size:11px;font-weight:750}.prototype-module__OaGp1W__connectionSummary dd{color:var(--ink);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:750}.prototype-module__OaGp1W__previewFieldset{border:1px solid var(--border);border-radius:14px;min-width:0;margin:0;padding:14px}.prototype-module__OaGp1W__previewFieldset legend{color:var(--coffee);padding:0 5px;font-size:12px;font-weight:800}.prototype-module__OaGp1W__dialogFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.prototype-module__OaGp1W__dialogField{gap:6px;min-width:0;margin:12px 0;display:grid}.prototype-module__OaGp1W__dialogField label{color:var(--muted);font-size:11px;font-weight:800}.prototype-module__OaGp1W__dialogField input,.prototype-module__OaGp1W__dialogField textarea,.prototype-module__OaGp1W__dialogField select{box-sizing:border-box;width:100%;min-height:44px;color:var(--ink);border:1px solid var(--border);font:inherit;background:#fffdf9;border-radius:10px;padding:10px 11px;font-size:13px;line-height:1.5}.prototype-module__OaGp1W__dialogField textarea{resize:vertical;min-height:74px}.prototype-module__OaGp1W__dialogField input[readonly],.prototype-module__OaGp1W__dialogField textarea[readonly]{background:#f5f0e9}.prototype-module__OaGp1W__dialogField output{box-sizing:border-box;min-height:44px;color:var(--ink);border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f0e9;border-radius:10px;padding:10px 11px;font-size:13px;line-height:1.5;display:block}.prototype-module__OaGp1W__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.prototype-module__OaGp1W__dialogError,.prototype-module__OaGp1W__dialogStatus{color:#8a3735;background:#fff1ef;border:1px solid #c98783;border-radius:12px;margin:14px 0 0;padding:11px 13px;font-size:12px;font-weight:700}.prototype-module__OaGp1W__dialogStatus{color:#416339;border-color:var(--sage);background:#eef4ec}.prototype-module__OaGp1W__appShell :where(button,a,input,textarea,select):focus-visible{outline:3px solid var(--rose);outline-offset:3px}.prototype-module__OaGp1W__transcriptCard :where(button,select,input){box-sizing:border-box;min-height:44px}.prototype-module__OaGp1W__transcriptCard select,.prototype-module__OaGp1W__transcriptCard input{border:1px solid var(--border);max-width:100%;font:inherit;background:#fffdf9;border-radius:10px;padding:9px 10px}.prototype-module__OaGp1W__transcriptCard>section{gap:10px;min-width:0;margin-top:22px;display:grid}.prototype-module__OaGp1W__transcriptCard>section label{gap:6px;min-width:0;font-size:12px;font-weight:700;display:grid}.prototype-module__OaGp1W__transcriptCard>section button{border:1px solid var(--border);background:var(--surface-muted);width:fit-content;max-width:100%;color:var(--coffee);cursor:pointer;border-radius:10px;padding:9px 13px;font-weight:750}.prototype-module__OaGp1W__workspaceModeNotice{color:var(--coffee-dark);border:1px solid var(--border);background:var(--surface-muted);border-radius:12px;margin:18px 0 0;padding:12px 14px;font-size:12px;line-height:1.6}.prototype-module__OaGp1W__workingHoursFieldset{border:1px solid var(--border);border-radius:14px;gap:12px;min-width:0;margin:0;padding:14px;display:grid}.prototype-module__OaGp1W__workingDay,.prototype-module__OaGp1W__workingShiftList{gap:10px;min-width:0;display:grid}.prototype-module__OaGp1W__workingDay{background:var(--surface-muted);border-radius:12px;padding:12px}.prototype-module__OaGp1W__workingHoursActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.prototype-module__OaGp1W__workingHoursActions button{min-height:44px}.prototype-module__OaGp1W__workingShiftRow{grid-template-columns:repeat(2,minmax(120px,1fr)) auto;align-items:end;gap:8px;min-width:0;display:grid}.prototype-module__OaGp1W__workingShiftRow button{min-height:44px}.prototype-module__OaGp1W__aiAuditPanel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:24px;gap:18px;margin-top:28px;padding:28px;display:grid}.prototype-module__OaGp1W__aiAuditHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.prototype-module__OaGp1W__aiAuditHeader h2,.prototype-module__OaGp1W__aiAuditCard h3,.prototype-module__OaGp1W__aiAuditCard h4{margin:0}.prototype-module__OaGp1W__aiAuditHeader p:last-child{color:var(--muted);margin-bottom:0}.prototype-module__OaGp1W__aiAuditList,.prototype-module__OaGp1W__aiAuditActions ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.prototype-module__OaGp1W__aiAuditCard{border:1px solid var(--border);background:var(--cream);border-radius:18px;padding:20px}.prototype-module__OaGp1W__aiAuditCardHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.prototype-module__OaGp1W__aiAuditCardHeader p{color:var(--muted);margin:6px 0 0}.prototype-module__OaGp1W__aiAuditCardHeader>span{background:var(--sage-soft);color:var(--coffee-dark);border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800}.prototype-module__OaGp1W__aiAuditMeta{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:18px 0;display:grid}.prototype-module__OaGp1W__aiAuditMeta div{gap:3px;display:grid}.prototype-module__OaGp1W__aiAuditMeta dt{color:var(--muted);font-size:12px;font-weight:800}.prototype-module__OaGp1W__aiAuditMeta dd{overflow-wrap:anywhere;margin:0}.prototype-module__OaGp1W__aiAuditSnapshots{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.prototype-module__OaGp1W__aiAuditSnapshots section{min-width:0}.prototype-module__OaGp1W__aiAuditSnapshots pre{border:1px solid var(--border);background:var(--surface);max-height:280px;color:var(--coffee-dark);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:8px 0 0;padding:14px;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.prototype-module__OaGp1W__aiAuditActions{margin-top:18px}.prototype-module__OaGp1W__aiAuditActions ol{border-left:2px solid var(--sage);margin-top:10px;padding-left:9px}.prototype-module__OaGp1W__aiAuditActions li{gap:3px;padding-left:12px;display:grid}.prototype-module__OaGp1W__aiAuditActions li span,.prototype-module__OaGp1W__aiAuditActions time{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.prototype-module__OaGp1W__aiAuditError{color:#8a3735;background:#fff1ef;border:1px solid #c98783;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.prototype-module__OaGp1W__aiAuditError p,.prototype-module__OaGp1W__aiAuditEmpty{margin:0}.prototype-module__OaGp1W__aiAuditError button{min-height:40px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:10px;padding:8px 14px;font-weight:800}.prototype-module__OaGp1W__creditWorkspace{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:24px;gap:18px;margin-top:28px;padding:28px;display:grid}.prototype-module__OaGp1W__creditHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.prototype-module__OaGp1W__creditHeader h2,.prototype-module__OaGp1W__designerCreditSection h2,.prototype-module__OaGp1W__creditLedger h2{margin:6px 0 0;font-size:21px}.prototype-module__OaGp1W__creditHeader button,.prototype-module__OaGp1W__designerCreditCard button{min-height:44px;color:var(--coffee);border:1px solid var(--border);background:var(--surface-muted);cursor:pointer;border-radius:999px;padding:9px 14px;font-weight:800}.prototype-module__OaGp1W__creditSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.prototype-module__OaGp1W__creditSummary div{background:var(--surface-muted);border-radius:14px;padding:15px}.prototype-module__OaGp1W__creditSummary dt{color:var(--muted);font-size:11px;font-weight:800}.prototype-module__OaGp1W__creditSummary dd{color:var(--coffee-dark);margin:5px 0 0;font-size:24px;font-weight:850}.prototype-module__OaGp1W__manualCreditNote{color:var(--muted);margin:-6px 0 0;font-size:12px}.prototype-module__OaGp1W__creditError{color:#8a3735}.prototype-module__OaGp1W__designerCreditSection,.prototype-module__OaGp1W__creditLedger{gap:12px;display:grid}.prototype-module__OaGp1W__designerCreditGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.prototype-module__OaGp1W__designerCreditCard{border:1px solid var(--border);background:#faf6f0;border-radius:15px;gap:9px;padding:16px;display:grid}.prototype-module__OaGp1W__designerCreditCard h3,.prototype-module__OaGp1W__designerCreditCard p{margin:0}.prototype-module__OaGp1W__designerCreditCard label,.prototype-module__OaGp1W__designerCreditCard span{color:var(--muted);font-size:11px;font-weight:750}.prototype-module__OaGp1W__designerCreditCard input[type=number]{border:1px solid var(--border);min-height:44px;font:inherit;border-radius:10px;padding:9px 10px}.prototype-module__OaGp1W__creditCheckbox{align-items:center;gap:8px;display:flex}.prototype-module__OaGp1W__creditCheckbox input{width:20px;height:20px}.prototype-module__OaGp1W__creditLedger ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.prototype-module__OaGp1W__creditLedger li{background:var(--surface-muted);border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:11px 13px;font-size:12px;display:grid}.prototype-module__OaGp1W__creditLedger time{color:var(--muted)}.prototype-module__OaGp1W__safeAiHealth{color:#315d48;background:#e1f1e9;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px}.prototype-module__OaGp1W__safeGenerationList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.prototype-module__OaGp1W__safeGenerationList li{background:var(--surface-muted);border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 13px;font-size:12px;display:grid}.prototype-module__OaGp1W__safeGenerationList time{color:var(--muted)}.prototype-module__OaGp1W__socialShell{grid-template-columns:248px minmax(0,1fr)}.prototype-module__OaGp1W__offlineShell{min-height:100vh;color:var(--ink);background:var(--surface-muted)}.prototype-module__OaGp1W__offlineBanner{color:#5f3812;background:#f6d9a8;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:10px 20px;font-size:13px;display:flex}.prototype-module__OaGp1W__offlineBanner strong{color:#fff;background:#5f3812;border-radius:999px;padding:4px 9px}.prototype-module__OaGp1W__offlineWorkspace{width:min(1080px,100% - 40px);margin:0 auto;padding:48px 0 72px}.prototype-module__OaGp1W__offlineWorkspace>h1{letter-spacing:-.04em;margin:7px 0 12px;font-size:clamp(28px,5vw,44px)}.prototype-module__OaGp1W__offlineWorkspace>p{color:var(--muted);line-height:1.7}.prototype-module__OaGp1W__offlineUnavailable{background:#fff1ef;border:1px solid #c98783;border-radius:14px;margin-top:28px;padding:18px;font-weight:750;color:#8a3735!important}.prototype-module__OaGp1W__offlineGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.prototype-module__OaGp1W__offlineGrid>section{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:18px;padding:22px}.prototype-module__OaGp1W__offlineGrid h2{margin:0 0 14px;font-size:18px}.prototype-module__OaGp1W__offlineGrid p{color:var(--muted);margin:0}.prototype-module__OaGp1W__offlineGrid ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.prototype-module__OaGp1W__offlineGrid li{background:var(--surface-muted);border-radius:11px;gap:4px;padding:12px;display:grid}.prototype-module__OaGp1W__offlineGrid li span{color:var(--muted);font-size:12px}.prototype-module__OaGp1W__socialWorkspace{width:100%;max-width:1440px;margin:0 auto}.prototype-module__OaGp1W__moduleNavigation{border:1px solid var(--border);background:var(--surface-muted);border-radius:999px;gap:4px;width:fit-content;margin:-30px 0 34px;padding:4px;display:flex}.prototype-module__OaGp1W__moduleNavigation button{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 18px;font-weight:800}.prototype-module__OaGp1W__moduleNavigation button[aria-pressed=true]{color:var(--surface);background:var(--coffee)}.prototype-module__OaGp1W__metaOperations{gap:24px;display:grid}.prototype-module__OaGp1W__metaOperationsHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.prototype-module__OaGp1W__metaOperationsHeader h1,.prototype-module__OaGp1W__metaPlaceholder h1{letter-spacing:-.05em;margin:7px 0 0;font-size:clamp(30px,4vw,46px)}.prototype-module__OaGp1W__metaOperationsHeader>p{color:var(--muted);margin:8px 0 0;font-size:12px}.prototype-module__OaGp1W__metaKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.prototype-module__OaGp1W__metaKpis>div{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:18px;grid-template-columns:1fr auto;gap:5px 12px;padding:18px 20px;display:grid}.prototype-module__OaGp1W__metaKpis dt{color:var(--muted);grid-column:1/-1;font-size:11px;font-weight:800}.prototype-module__OaGp1W__metaKpis dd{color:var(--coffee-dark);margin:0;font-size:29px;font-weight:850}.prototype-module__OaGp1W__metaKpis a,.prototype-module__OaGp1W__metaPanel a{min-height:44px;color:var(--coffee);text-underline-offset:3px;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.prototype-module__OaGp1W__metaOperationsGrid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:start;gap:18px;display:grid}.prototype-module__OaGp1W__metaOperationsGrid>*{min-width:0}.prototype-module__OaGp1W__metaPanel{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:22px;padding:24px}.prototype-module__OaGp1W__metaPanel>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.prototype-module__OaGp1W__metaPanel h2{margin:6px 0 0;font-size:21px}.prototype-module__OaGp1W__metaQueue,.prototype-module__OaGp1W__metaPlatformList{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.prototype-module__OaGp1W__metaQueue li{background:var(--surface-muted);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.prototype-module__OaGp1W__metaQueue li>div{gap:5px;min-width:0;display:grid}.prototype-module__OaGp1W__metaQueue strong{overflow-wrap:anywhere;font-size:13px}.prototype-module__OaGp1W__metaQueue span{color:var(--muted);font-size:11px}.prototype-module__OaGp1W__metaPlatformList li{background:var(--surface-muted);border-radius:14px;grid-template-columns:1fr auto;gap:5px 12px;padding:13px 14px;display:grid}.prototype-module__OaGp1W__metaPlatformList strong{grid-column:1/-1;font-size:13px}.prototype-module__OaGp1W__metaPlatformList span{color:var(--muted);font-size:11px}.prototype-module__OaGp1W__metaEmpty,.prototype-module__OaGp1W__metaState,.prototype-module__OaGp1W__metaError{color:var(--muted);border:1px dashed var(--border);background:var(--surface);border-radius:14px;margin:20px 0 0;padding:20px}.prototype-module__OaGp1W__metaEmpty{text-align:center;gap:6px;display:grid}.prototype-module__OaGp1W__metaEmpty p,.prototype-module__OaGp1W__metaError p{margin:0}.prototype-module__OaGp1W__metaError{color:#8a3735;background:#fff1ef;border-style:solid;border-color:#c98783;justify-content:space-between;align-items:center;gap:16px;display:flex}.prototype-module__OaGp1W__metaError button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:9px 14px;font-weight:800}.prototype-module__OaGp1W__metaPlaceholder{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:22px;padding:30px}.prototype-module__OaGp1W__metaPlaceholder>p:last-child{color:var(--muted);line-height:1.7}.prototype-module__OaGp1W__metaSettings{gap:24px;display:grid}.prototype-module__OaGp1W__metaSettings>.prototype-module__OaGp1W__metaPanel{gap:16px;display:grid}.prototype-module__OaGp1W__metaSettings h3{margin:0;font-size:16px}.prototype-module__OaGp1W__metaHint{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.prototype-module__OaGp1W__metaSuccess{color:#416339;border:1px solid var(--sage);background:#eef4ec;border-radius:12px;margin:0;padding:12px 14px;font-size:12px;font-weight:750}.prototype-module__OaGp1W__metaOAuthActions{flex-wrap:wrap;gap:10px;display:flex}.prototype-module__OaGp1W__metaOAuthActions button,.prototype-module__OaGp1W__metaTemplateForm button,.prototype-module__OaGp1W__metaTemplateCard button,.prototype-module__OaGp1W__metaPolicyCard button,.prototype-module__OaGp1W__metaSettings>header button{min-height:44px;color:var(--coffee);border:1px solid var(--border);background:var(--surface-muted);font:inherit;cursor:pointer;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:800}.prototype-module__OaGp1W__metaOAuthActions button:first-child,.prototype-module__OaGp1W__metaTemplateForm button{color:var(--surface);background:var(--coffee);border:0}.prototype-module__OaGp1W__metaOAuthActions button:disabled,.prototype-module__OaGp1W__metaTemplateForm button:disabled,.prototype-module__OaGp1W__metaTemplateCard button:disabled,.prototype-module__OaGp1W__metaPolicyCard button:disabled,.prototype-module__OaGp1W__metaSettings>header button:disabled{color:var(--muted);background:var(--surface-muted);cursor:not-allowed;opacity:.72}.prototype-module__OaGp1W__metaConnectionList,.prototype-module__OaGp1W__metaTemplateList{gap:14px;display:grid}.prototype-module__OaGp1W__metaConnectionCard,.prototype-module__OaGp1W__metaTemplateCard,.prototype-module__OaGp1W__metaPolicyCard{border:1px solid var(--border);background:var(--surface-muted);border-radius:16px;gap:12px;min-width:0;margin:0;padding:18px;display:grid}.prototype-module__OaGp1W__metaConnectionCard>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.prototype-module__OaGp1W__metaConnectionCard>header p,.prototype-module__OaGp1W__metaTemplateCard>p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.prototype-module__OaGp1W__metaStatus{color:var(--coffee-dark);background:var(--rose-soft);white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800}.prototype-module__OaGp1W__metaProfileList{gap:12px;display:grid}.prototype-module__OaGp1W__metaPolicyCard{grid-template-columns:repeat(2,minmax(0,1fr))}.prototype-module__OaGp1W__metaPolicyCard legend{color:var(--coffee);padding:0 5px;font-size:12px;font-weight:850}.prototype-module__OaGp1W__metaPolicyCard>label{min-height:44px;color:var(--ink);align-items:center;gap:6px;font-size:12px;font-weight:750;display:grid}.prototype-module__OaGp1W__metaPolicyCard>label:first-of-type,.prototype-module__OaGp1W__metaPolicyCard>p,.prototype-module__OaGp1W__metaPolicyCard>button{grid-column:1/-1}.prototype-module__OaGp1W__metaPolicyCard input[type=checkbox]{width:20px;height:20px;accent-color:var(--coffee);vertical-align:middle;margin:0 7px 0 0}.prototype-module__OaGp1W__metaPolicyCard input[type=number],.prototype-module__OaGp1W__metaPolicyCard select,.prototype-module__OaGp1W__metaTemplateForm input,.prototype-module__OaGp1W__metaTemplateForm select,.prototype-module__OaGp1W__metaTemplateForm textarea,.prototype-module__OaGp1W__metaTemplateCard textarea{box-sizing:border-box;width:100%;min-height:44px;color:var(--ink);border:1px solid var(--border);font:inherit;background:#fffdf9;border-radius:10px;padding:9px 10px}.prototype-module__OaGp1W__metaPolicyCard p{color:#8a3735;margin:0;font-size:12px;font-weight:700}.prototype-module__OaGp1W__metaTemplateForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.prototype-module__OaGp1W__metaTemplateForm label,.prototype-module__OaGp1W__metaTemplateCard>label{color:var(--ink);gap:6px;font-size:12px;font-weight:750;display:grid}.prototype-module__OaGp1W__metaTemplateForm label:last-of-type,.prototype-module__OaGp1W__metaTemplateForm button{grid-column:1/-1}.prototype-module__OaGp1W__metaTemplateForm textarea,.prototype-module__OaGp1W__metaTemplateCard textarea{resize:vertical;min-height:88px}.prototype-module__OaGp1W__metaTemplateCard ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.prototype-module__OaGp1W__metaTemplateCard li{background:var(--surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.prototype-module__OaGp1W__metaTemplateCard li span{flex:1;font-weight:800}.prototype-module__OaGp1W__metaTemplateCard li button{min-height:44px;padding:7px 10px}.prototype-module__OaGp1W__metaTemplateCard pre{white-space:pre-wrap;background:#f5f0e9;border-radius:8px;width:100%;margin:0;padding:10px;font:12px/1.5 ui-monospace,monospace;overflow:auto}.prototype-module__OaGp1W__dialogBackdrop>[role=dialog]{background:var(--surface);border-radius:22px;width:min(480px,100%);padding:28px;box-shadow:0 24px 80px #2a1f1a47}.prototype-module__OaGp1W__dialogBackdrop>[role=dialog] h2{margin:0;font-size:22px}.prototype-module__OaGp1W__dialogBackdrop>[role=dialog] p{color:var(--muted);line-height:1.65}.prototype-module__OaGp1W__dialogBackdrop>[role=dialog]>div{justify-content:flex-end;gap:10px;display:flex}.prototype-module__OaGp1W__dialogBackdrop>[role=dialog] button{border:1px solid var(--border);background:var(--surface-muted);min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:9px 14px;font-weight:800}.prototype-module__OaGp1W__metaPosts{gap:24px;display:grid}.prototype-module__OaGp1W__metaReviewGrid{grid-template-columns:minmax(300px,.8fr) minmax(0,1.4fr);align-items:start;gap:18px;display:grid}.prototype-module__OaGp1W__metaReviewQueue,.prototype-module__OaGp1W__metaReviewDetail{border:1px solid var(--border);background:var(--surface);border-radius:18px;min-width:0;padding:22px}.prototype-module__OaGp1W__metaReviewQueue h2,.prototype-module__OaGp1W__metaReviewDetail h2,.prototype-module__OaGp1W__metaReviewDetail h3{margin-top:0}.prototype-module__OaGp1W__metaReviewQueue ol,.prototype-module__OaGp1W__metaReviewThread,.prototype-module__OaGp1W__metaDeliveryHistory{gap:10px;margin:0;padding:0;list-style:none;display:grid}.prototype-module__OaGp1W__metaReviewQueue button{text-align:left;width:100%;min-height:44px;color:var(--ink);border:1px solid var(--border);font:inherit;cursor:pointer;background:#fffdf9;border-radius:14px;gap:8px;padding:14px;display:grid}.prototype-module__OaGp1W__metaReviewQueue button[aria-pressed=true]{border-color:var(--coffee);box-shadow:0 0 0 2px var(--rose-soft)}.prototype-module__OaGp1W__metaReviewQueue button span{overflow-wrap:anywhere;grid-template-columns:58px minmax(0,1fr);gap:8px;font-size:12px;line-height:1.5;display:grid}.prototype-module__OaGp1W__metaReviewQueue button span:first-child{grid-template-columns:1fr auto;font-size:14px}.prototype-module__OaGp1W__metaReviewQueue button b,.prototype-module__OaGp1W__metaReviewSummary b{color:var(--muted);font-size:11px}.prototype-module__OaGp1W__metaReviewQueue button small{color:var(--muted)}.prototype-module__OaGp1W__metaReviewDetail{gap:20px;display:grid}.prototype-module__OaGp1W__metaReviewSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.prototype-module__OaGp1W__metaReviewSummary p{background:var(--surface-muted);border-radius:10px;gap:4px;margin:0;padding:11px;display:grid}.prototype-module__OaGp1W__metaReviewSource{border-left:4px solid var(--rose);background:#fffaf4;border-radius:10px;padding:16px}.prototype-module__OaGp1W__metaReviewSource p{white-space:pre-wrap}.prototype-module__OaGp1W__metaReviewThread li,.prototype-module__OaGp1W__metaDeliveryHistory li{border:1px solid var(--border);background:#fffdf9;border-radius:12px;padding:13px}.prototype-module__OaGp1W__metaReviewThread li>div,.prototype-module__OaGp1W__metaDeliveryHistory li>div{justify-content:space-between;gap:12px;display:flex}.prototype-module__OaGp1W__metaReviewThread time,.prototype-module__OaGp1W__metaDeliveryHistory time{color:var(--muted);font-size:11px}.prototype-module__OaGp1W__metaReviewThread p,.prototype-module__OaGp1W__metaDeliveryHistory p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.prototype-module__OaGp1W__metaDeliveryWarning,.prototype-module__OaGp1W__metaReviewAlert{color:#8a3735}.prototype-module__OaGp1W__metaReviewAlert{background:#fff1ef;border:1px solid #c98783;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.prototype-module__OaGp1W__metaReviewAlert p{margin:0}.prototype-module__OaGp1W__metaReviewActions{border-top:1px solid var(--border);flex-wrap:wrap;gap:9px;padding-top:16px;display:flex}.prototype-module__OaGp1W__metaReviewActions button,.prototype-module__OaGp1W__metaReviewDraft button,.prototype-module__OaGp1W__metaResolution button,.prototype-module__OaGp1W__metaReviewAlert button{min-height:44px;color:var(--coffee);border:1px solid var(--border);background:var(--surface-muted);font:inherit;cursor:pointer;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:800}.prototype-module__OaGp1W__metaReviewDraft,.prototype-module__OaGp1W__metaResolution{gap:8px;display:grid}.prototype-module__OaGp1W__metaReviewDraft textarea,.prototype-module__OaGp1W__metaResolution input{box-sizing:border-box;width:100%;min-height:44px;color:var(--ink);border:1px solid var(--border);font:inherit;background:#fffdf9;border-radius:10px;padding:11px}.prototype-module__OaGp1W__metaReviewDraft textarea{resize:vertical;min-height:130px}.prototype-module__OaGp1W__metaReviewDraft p{color:var(--muted);text-align:right;margin:0;font-size:11px}.prototype-module__OaGp1W__metaResolution{grid-template-columns:minmax(0,1fr) auto}.prototype-module__OaGp1W__metaResolution label{grid-column:1/-1}.prototype-module__OaGp1W__metaReviewSuccess{color:#416339;border:1px solid var(--sage);background:#eef4ec;border-radius:12px;padding:12px}.prototype-module__OaGp1W__metaReviewSuccess a{margin-left:8px}.prototype-module__OaGp1W__metaReviewQuote{border-left:4px solid var(--rose);background:var(--surface-muted);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:14px 0;padding:12px 14px}.prototype-module__OaGp1W__dialogActions{justify-content:flex-end;gap:10px;display:flex}.prototype-module__OaGp1W__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prototype-module__OaGp1W__metaPosts>header>button,.prototype-module__OaGp1W__metaPostPreviewForm button,.prototype-module__OaGp1W__metaPostActivation button,.prototype-module__OaGp1W__metaPostActions button{min-height:44px;color:var(--coffee);border:1px solid var(--border);background:var(--surface-muted);font:inherit;cursor:pointer;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:800}.prototype-module__OaGp1W__metaPosts button:disabled{color:var(--muted);cursor:not-allowed;opacity:.68}.prototype-module__OaGp1W__metaPostPreviewForm{grid-template-columns:minmax(180px,.7fr) minmax(260px,1.3fr) auto;align-items:end;gap:12px;margin-top:18px;display:grid}.prototype-module__OaGp1W__metaPostPreviewForm label,.prototype-module__OaGp1W__metaPostActivation>label{color:var(--ink);gap:6px;font-size:12px;font-weight:750;display:grid}.prototype-module__OaGp1W__metaPostPreviewForm input,.prototype-module__OaGp1W__metaPostPreviewForm select,.prototype-module__OaGp1W__metaPostActivation input[type=number],.prototype-module__OaGp1W__metaPostActivation select{box-sizing:border-box;width:100%;min-height:44px;color:var(--ink);border:1px solid var(--border);font:inherit;background:#fffdf9;border-radius:10px;padding:9px 10px}.prototype-module__OaGp1W__metaPostPreviewForm button,.prototype-module__OaGp1W__metaPostActivation>button{color:var(--surface);border-color:var(--coffee);background:var(--coffee)}.prototype-module__OaGp1W__metaPostConfiguration{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:16px;margin-top:18px;display:grid}.prototype-module__OaGp1W__metaPostPreviewCard,.prototype-module__OaGp1W__metaPostActivation,.prototype-module__OaGp1W__metaPostRow{border:1px solid var(--border);background:var(--surface-muted);border-radius:16px;min-width:0;margin:0;padding:18px}.prototype-module__OaGp1W__metaPostPreviewCard h3,.prototype-module__OaGp1W__metaPostRow h3{overflow-wrap:anywhere;margin:5px 0;font-size:16px}.prototype-module__OaGp1W__metaPostPreviewCard>p:not(.prototype-module__OaGp1W__eyebrow),.prototype-module__OaGp1W__metaPostRow header p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.prototype-module__OaGp1W__metaEstimate,.prototype-module__OaGp1W__metaPostRow dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0;display:grid}.prototype-module__OaGp1W__metaEstimate div,.prototype-module__OaGp1W__metaPostRow dl div{background:var(--surface);border-radius:11px;padding:11px 12px}.prototype-module__OaGp1W__metaEstimate dt,.prototype-module__OaGp1W__metaPostRow dt{color:var(--muted);font-size:10px;font-weight:800}.prototype-module__OaGp1W__metaEstimate dd,.prototype-module__OaGp1W__metaPostRow dd{color:var(--coffee-dark);margin:4px 0 0;font-size:12px;font-weight:800}.prototype-module__OaGp1W__metaEstimateNotice,.prototype-module__OaGp1W__metaEstimateWarning,.prototype-module__OaGp1W__metaMonthlyConsequence,.prototype-module__OaGp1W__metaStopped{background:var(--surface);border-radius:10px;padding:10px 12px;margin:12px 0 0!important}.prototype-module__OaGp1W__metaEstimateWarning,.prototype-module__OaGp1W__metaStopped{background:#fff1ef;font-weight:750;color:#8a3735!important}.prototype-module__OaGp1W__metaPostActivation{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.prototype-module__OaGp1W__metaPostActivation legend{color:var(--coffee);padding:0 5px;font-size:12px;font-weight:850}.prototype-module__OaGp1W__metaMonthlyConsequence,.prototype-module__OaGp1W__metaPostCheck,.prototype-module__OaGp1W__metaPostActivation>button{grid-column:1/-1}.prototype-module__OaGp1W__metaMonthlyConsequence{color:var(--muted);font-size:12px;line-height:1.65}.prototype-module__OaGp1W__metaPostCheck{grid-template-columns:20px 1fr;align-items:center;min-height:44px;gap:9px!important;display:flex!important}.prototype-module__OaGp1W__metaPostCheck input{width:20px;height:20px;accent-color:var(--coffee);margin:0}.prototype-module__OaGp1W__metaPostList{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.prototype-module__OaGp1W__metaPostRow{gap:12px;display:grid}.prototype-module__OaGp1W__metaPostRow>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.prototype-module__OaGp1W__metaPostRow dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.prototype-module__OaGp1W__metaPostActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.prototype-module__OaGp1W__metaPostActions button:last-child{color:#8a3735;background:#fff1ef;border-color:#c98783}@media (prefers-reduced-motion:no-preference){.prototype-module__OaGp1W__chatRow,.prototype-module__OaGp1W__previewBookingCard{animation:.28s both prototype-module__OaGp1W__bubbleEntrance}}@keyframes prototype-module__OaGp1W__bubbleEntrance{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.prototype-module__OaGp1W__appShell *,.prototype-module__OaGp1W__appShell :before,.prototype-module__OaGp1W__appShell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:1279px){.prototype-module__OaGp1W__appShell{grid-template-columns:88px minmax(470px,1fr) 330px}.prototype-module__OaGp1W__socialShell{grid-template-columns:88px minmax(0,1fr)}.prototype-module__OaGp1W__sidebar{padding-inline:14px}.prototype-module__OaGp1W__brandCopy,.prototype-module__OaGp1W__stageText,.prototype-module__OaGp1W__stageNumber,.prototype-module__OaGp1W__navEyebrow,.prototype-module__OaGp1W__operatorCard>div:nth-child(2),.prototype-module__OaGp1W__statusDot{display:none}.prototype-module__OaGp1W__brand{justify-content:center}.prototype-module__OaGp1W__stageLink{grid-template-columns:1fr;justify-items:center;padding:12px 4px}.prototype-module__OaGp1W__stageTooltip{z-index:10;width:max-content;color:var(--surface);background:var(--coffee-dark);box-shadow:var(--shadow);pointer-events:none;opacity:0;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:700;transition:opacity .16s,transform .16s;display:block;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(4px,-50%)}.prototype-module__OaGp1W__stageLink:hover .prototype-module__OaGp1W__stageTooltip,.prototype-module__OaGp1W__stageLink:focus-visible .prototype-module__OaGp1W__stageTooltip{opacity:1;transform:translateY(-50%)}.prototype-module__OaGp1W__operatorCard{justify-content:center}.prototype-module__OaGp1W__workspace{padding-inline:clamp(28px,4vw,54px)}.prototype-module__OaGp1W__previewRail{padding-inline:14px}.prototype-module__OaGp1W__designerGrid{grid-template-columns:1fr}}@media (max-width:1099px){.prototype-module__OaGp1W__customerCard{grid-template-columns:1fr}.prototype-module__OaGp1W__summaryBlock{border-top:1px solid var(--border);border-left:0;padding-top:20px;padding-left:0}.prototype-module__OaGp1W__aiComparisonGrid,.prototype-module__OaGp1W__aiAuditSnapshots{grid-template-columns:1fr}}@media (max-width:899px){.prototype-module__OaGp1W__appShell{flex-direction:column;display:flex}.prototype-module__OaGp1W__sidebar{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:0;padding:16px 20px;display:grid}.prototype-module__OaGp1W__brandCopy{display:grid}.prototype-module__OaGp1W__stageNavigation{justify-content:center;display:flex}.prototype-module__OaGp1W__stageLink{grid-template-columns:20px;width:44px}.prototype-module__OaGp1W__stageTooltip{top:calc(100% + 6px);left:50%;transform:translate(-50%,4px)}.prototype-module__OaGp1W__stageLink:hover .prototype-module__OaGp1W__stageTooltip,.prototype-module__OaGp1W__stageLink:focus-visible .prototype-module__OaGp1W__stageTooltip{transform:translate(-50%)}.prototype-module__OaGp1W__navEyebrow,.prototype-module__OaGp1W__stageNumber,.prototype-module__OaGp1W__operatorCard{display:none}.prototype-module__OaGp1W__workspace{padding:38px 20px}.prototype-module__OaGp1W__previewRail{border-top:1px solid var(--border);border-left:0;height:auto;min-height:0;padding:28px 20px;position:static;overflow:visible}.prototype-module__OaGp1W__phoneScreen{min-height:560px}.prototype-module__OaGp1W__chatBody{min-height:340px;max-height:340px}.prototype-module__OaGp1W__customerCard{grid-template-columns:1fr}.prototype-module__OaGp1W__summaryBlock{border-top:1px solid var(--border);border-left:0;padding-top:20px;padding-left:0}}@media (max-width:700px){.prototype-module__OaGp1W__offlineBanner{flex-direction:column;align-items:flex-start}.prototype-module__OaGp1W__offlineWorkspace{width:min(100% - 28px,1080px);padding-top:34px}.prototype-module__OaGp1W__offlineGrid{grid-template-columns:1fr}}@media (max-width:899px){.prototype-module__OaGp1W__metaOperationsGrid,.prototype-module__OaGp1W__metaReviewGrid{grid-template-columns:1fr}.prototype-module__OaGp1W__moduleNavigation{margin-top:-14px}.prototype-module__OaGp1W__metaOperationsHeader{display:grid}.prototype-module__OaGp1W__metaPostPreviewForm,.prototype-module__OaGp1W__metaPostConfiguration{grid-template-columns:1fr}.prototype-module__OaGp1W__metaPostRow dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.prototype-module__OaGp1W__brandCopy{display:none}.prototype-module__OaGp1W__sidebar{grid-template-columns:auto 1fr}.prototype-module__OaGp1W__stageNavigation{justify-content:flex-end}.prototype-module__OaGp1W__stageLink{padding-inline:3px}.prototype-module__OaGp1W__workspaceHeader,.prototype-module__OaGp1W__aiPanelHeader,.prototype-module__OaGp1W__aiDraftHeader{display:grid}.prototype-module__OaGp1W__workspaceHeader>*,.prototype-module__OaGp1W__aiPanelHeader>*,.prototype-module__OaGp1W__aiDraftHeader>*{min-width:0}.prototype-module__OaGp1W__serviceCard,.prototype-module__OaGp1W__faqCard,.prototype-module__OaGp1W__aiPanel,.prototype-module__OaGp1W__introCard,.prototype-module__OaGp1W__customerCard,.prototype-module__OaGp1W__transcriptCard,.prototype-module__OaGp1W__bookingCard{padding:22px}.prototype-module__OaGp1W__serviceDetails,.prototype-module__OaGp1W__serviceFormGrid{grid-template-columns:1fr}.prototype-module__OaGp1W__fieldGroupWide{grid-column:auto}.prototype-module__OaGp1W__workspaceHeader h1{font-size:31px}.prototype-module__OaGp1W__slotGroup{grid-template-columns:1fr}.prototype-module__OaGp1W__slotButton{flex:1}.prototype-module__OaGp1W__formActions,.prototype-module__OaGp1W__aiActions{flex-direction:column;align-items:stretch}.prototype-module__OaGp1W__formActions .prototype-module__OaGp1W__nextButton,.prototype-module__OaGp1W__aiActions .prototype-module__OaGp1W__aiPrimaryButton,.prototype-module__OaGp1W__aiActions .prototype-module__OaGp1W__aiSecondaryButton{justify-content:center}.prototype-module__OaGp1W__previewLink{text-align:center;min-height:44px}.prototype-module__OaGp1W__aiFaqToolbar{flex-direction:column;align-items:flex-start}.prototype-module__OaGp1W__aiSuggestedBadge{margin-top:6px;margin-left:0}.prototype-module__OaGp1W__metaKpis{grid-template-columns:1fr}.prototype-module__OaGp1W__metaQueue li,.prototype-module__OaGp1W__metaError{flex-direction:column;align-items:stretch}.prototype-module__OaGp1W__metaQueue a{justify-content:center}.prototype-module__OaGp1W__metaPolicyCard,.prototype-module__OaGp1W__metaTemplateForm{grid-template-columns:1fr}.prototype-module__OaGp1W__metaPolicyCard>label:first-of-type,.prototype-module__OaGp1W__metaPolicyCard>p,.prototype-module__OaGp1W__metaPolicyCard>button,.prototype-module__OaGp1W__metaTemplateForm label:last-of-type,.prototype-module__OaGp1W__metaTemplateForm button{grid-column:auto}.prototype-module__OaGp1W__metaConnectionCard>header{display:grid}.prototype-module__OaGp1W__metaPostActivation,.prototype-module__OaGp1W__metaPostRow dl{grid-template-columns:1fr}.prototype-module__OaGp1W__metaMonthlyConsequence,.prototype-module__OaGp1W__metaPostCheck,.prototype-module__OaGp1W__metaPostActivation>button{grid-column:auto}.prototype-module__OaGp1W__metaPostRow>header,.prototype-module__OaGp1W__metaPostActions{display:grid}.prototype-module__OaGp1W__metaPostActions button{width:100%}.prototype-module__OaGp1W__workingShiftRow{grid-template-columns:1fr}.prototype-module__OaGp1W__workingShiftRow button{width:100%}.prototype-module__OaGp1W__creditSummary{grid-template-columns:1fr}.prototype-module__OaGp1W__creditHeader{flex-direction:column}.prototype-module__OaGp1W__creditLedger li,.prototype-module__OaGp1W__safeGenerationList li{grid-template-columns:1fr auto}.prototype-module__OaGp1W__creditLedger time,.prototype-module__OaGp1W__safeGenerationList time{grid-column:1/-1}}@media (max-width:420px){.prototype-module__OaGp1W__workspace,.prototype-module__OaGp1W__previewRail{padding-inline:12px}.prototype-module__OaGp1W__phoneFrame{max-width:100%}.prototype-module__OaGp1W__quickQuestions{min-width:0}.prototype-module__OaGp1W__quickQuestion{overflow-wrap:anywhere;width:100%}.prototype-module__OaGp1W__metaPostRow,.prototype-module__OaGp1W__metaReviewQueue,.prototype-module__OaGp1W__metaReviewDetail,.prototype-module__OaGp1W__metaPanel{overflow-wrap:anywhere;min-width:0}.prototype-module__OaGp1W__metaReviewSummary{grid-template-columns:1fr}.prototype-module__OaGp1W__metaReviewThread li>div,.prototype-module__OaGp1W__metaDeliveryHistory li>div,.prototype-module__OaGp1W__metaResolution{grid-template-columns:1fr;display:grid}.prototype-module__OaGp1W__metaResolution label{grid-column:auto}}
.service-workspace-module__-RsASq__workspace{--ink:#26322d;--muted:#66736d;--line:#d9dfdc;--accent:#8c493d;color:var(--ink);overflow-wrap:anywhere;width:100%;max-width:1120px;margin:0 auto;padding:24px}.service-workspace-module__-RsASq__workspace button,.service-workspace-module__-RsASq__workspace input,.service-workspace-module__-RsASq__workspace textarea{font:inherit}.service-workspace-module__-RsASq__workspace button{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;padding:9px 14px}.service-workspace-module__-RsASq__workspace button:disabled{cursor:not-allowed;opacity:.55}.service-workspace-module__-RsASq__workspace :where(button,input,textarea):focus-visible{outline-offset:2px;outline:3px solid #c88572}.service-workspace-module__-RsASq__hero,.service-workspace-module__-RsASq__sectionHeader,.service-workspace-module__-RsASq__serviceRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.service-workspace-module__-RsASq__hero{background:#f6eee8;border-radius:22px;padding:26px}.service-workspace-module__-RsASq__hero p,.service-workspace-module__-RsASq__sectionHeader p{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.8rem;font-weight:700}.service-workspace-module__-RsASq__hero h1,.service-workspace-module__-RsASq__sectionHeader h2,.service-workspace-module__-RsASq__sectionHeader h3{margin:0}.service-workspace-module__-RsASq__hero span,.service-workspace-module__-RsASq__serviceRow span,.service-workspace-module__-RsASq__sectionHeader>span{color:var(--muted)}.service-workspace-module__-RsASq__serviceList{gap:10px;margin:18px 0;padding:0;list-style:none;display:grid}.service-workspace-module__-RsASq__serviceRow{border:1px solid var(--line);background:#fff;border-radius:16px;padding:14px}.service-workspace-module__-RsASq__serviceRow>div{gap:4px;min-width:0;display:grid}.service-workspace-module__-RsASq__editorPanel{border:1px solid var(--line);background:#fff;border-radius:20px;gap:18px;padding:20px;display:grid}.service-workspace-module__-RsASq__editorGrid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;display:grid}.service-workspace-module__-RsASq__editorGrid legend{margin-bottom:12px;font-weight:700}.service-workspace-module__-RsASq__editorGrid label,.service-workspace-module__-RsASq__faqCard label,.service-workspace-module__-RsASq__replyTest label{gap:6px;min-width:0;display:grid}.service-workspace-module__-RsASq__editorGrid label:nth-of-type(2),.service-workspace-module__-RsASq__editorGrid label:nth-of-type(5),.service-workspace-module__-RsASq__editorGrid label:nth-of-type(6){grid-column:1/-1}.service-workspace-module__-RsASq__editorGrid input,.service-workspace-module__-RsASq__editorGrid textarea,.service-workspace-module__-RsASq__faqCard input,.service-workspace-module__-RsASq__faqCard textarea,.service-workspace-module__-RsASq__replyTest input{box-sizing:border-box;border:1px solid var(--line);background:#fbfcfb;border-radius:10px;width:100%;max-width:100%;min-height:44px;padding:10px}.service-workspace-module__-RsASq__editorGrid textarea,.service-workspace-module__-RsASq__faqCard textarea{resize:vertical;min-height:86px}.service-workspace-module__-RsASq__actions,.service-workspace-module__-RsASq__faqActions,.service-workspace-module__-RsASq__archiveActions{flex-wrap:wrap;gap:10px;display:flex}.service-workspace-module__-RsASq__diffReview,.service-workspace-module__-RsASq__faqSection,.service-workspace-module__-RsASq__replyTest,.service-workspace-module__-RsASq__lifecycle{border-top:1px solid var(--line);gap:14px;padding-top:18px;display:grid}.service-workspace-module__-RsASq__diffRow{border:1px solid var(--line);border-radius:14px;grid-template-columns:130px minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px;display:grid}.service-workspace-module__-RsASq__diffRow h4,.service-workspace-module__-RsASq__diffRow p{margin:0}.service-workspace-module__-RsASq__diffRow small{color:var(--muted)}.service-workspace-module__-RsASq__diffField{border:1px solid var(--line);border-radius:14px;gap:8px;padding:12px;display:grid}.service-workspace-module__-RsASq__diffField h4,.service-workspace-module__-RsASq__diffField p{margin:0}.service-workspace-module__-RsASq__diffField del{color:var(--muted)}.service-workspace-module__-RsASq__diffField ins{color:#275c38;font-weight:700;text-decoration:none}.service-workspace-module__-RsASq__faqList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.service-workspace-module__-RsASq__faqCard{border:1px solid var(--line);border-radius:14px;gap:10px;padding:14px;display:grid}.service-workspace-module__-RsASq__toggle{align-items:center;gap:10px;min-height:44px;font-weight:700;display:flex}.service-workspace-module__-RsASq__toggle input{width:22px;height:22px}.service-workspace-module__-RsASq__replyOutput{background:#eff6f1;border-radius:14px;padding:14px;display:block}.service-workspace-module__-RsASq__boundaryNote,.service-workspace-module__-RsASq__limit{color:#7c4036}.service-workspace-module__-RsASq__error,.service-workspace-module__-RsASq__success{border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.service-workspace-module__-RsASq__error{color:#842d22;background:#fff0ed}.service-workspace-module__-RsASq__success{color:#275c38;background:#ecf7ef}.service-workspace-module__-RsASq__empty{text-align:center;border:1px dashed var(--line);border-radius:16px;padding:24px}.service-workspace-module__-RsASq__dialogBackdrop{z-index:50;background:#141e198c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.service-workspace-module__-RsASq__dialog{background:#fff;border-radius:20px;width:min(620px,100%);max-height:calc(100vh - 32px);padding:22px;overflow:auto;box-shadow:0 24px 80px #0000003d}.service-workspace-module__-RsASq__dialog h2{margin-top:0}.service-workspace-module__-RsASq__snapshot{gap:8px;display:grid}.service-workspace-module__-RsASq__snapshot div{border:1px solid var(--line);border-radius:10px;padding:10px}.service-workspace-module__-RsASq__snapshot dt{color:var(--muted);font-size:.8rem}.service-workspace-module__-RsASq__snapshot dd{margin:4px 0 0}.service-workspace-module__-RsASq__quote{background:#f6eee8;border-radius:12px;justify-content:space-between;gap:12px;padding:12px;display:flex}@media (max-width:700px){.service-workspace-module__-RsASq__workspace{padding:12px}.service-workspace-module__-RsASq__hero,.service-workspace-module__-RsASq__serviceRow,.service-workspace-module__-RsASq__sectionHeader{flex-direction:column;align-items:stretch}.service-workspace-module__-RsASq__editorGrid,.service-workspace-module__-RsASq__diffRow{grid-template-columns:1fr}.service-workspace-module__-RsASq__editorGrid label{grid-column:1!important}.service-workspace-module__-RsASq__hero button,.service-workspace-module__-RsASq__serviceRow button,.service-workspace-module__-RsASq__actions button,.service-workspace-module__-RsASq__faqActions button{width:100%}}@media (max-width:340px){.service-workspace-module__-RsASq__workspace{padding:8px}.service-workspace-module__-RsASq__editorPanel,.service-workspace-module__-RsASq__hero{border-radius:14px;padding:14px}}
