.-v5MBq_finder{gap:20px;min-width:0;display:grid}.-v5MBq_field{gap:6px;min-width:0;display:grid}.-v5MBq_finder .-v5MBq_field>label{margin:0;display:block}.-v5MBq_finder .-v5MBq_field>label>span{margin-bottom:0}.-v5MBq_wide{grid-column:1/-1;gap:20px;min-width:0;display:grid}.-v5MBq_wide>label{margin:0}.-v5MBq_input{width:100%;min-height:48px;font:inherit;color:var(--navy-soft);background:var(--surface-warm);border:1px solid var(--line-strong);border-radius:0;padding:12px 14px;font-size:16px}.-v5MBq_input:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #d1a62126}.-v5MBq_input:disabled{opacity:.55}.-v5MBq_select{position:relative}.-v5MBq_select:after{content:"";border-inline:6px solid #0000;border-top:6px solid var(--muted);pointer-events:none;margin-top:-3px;position:absolute;top:50%;right:14px}.-v5MBq_finder select.-v5MBq_input{appearance:none;padding-right:40px}.-v5MBq_finder .-v5MBq_field input.-v5MBq_bad,.-v5MBq_finder .-v5MBq_field select.-v5MBq_bad{border-color:var(--danger)}.-v5MBq_error{color:var(--danger);font-size:14px;font-weight:400}.-v5MBq_hint{color:var(--muted);margin:0;font-size:14px;font-weight:400}.-v5MBq_link{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:14px;font-weight:400;text-decoration:underline}.-v5MBq_units{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:12px;display:grid}.-v5MBq_combo{display:grid}.-v5MBq_suggest{background:var(--paper);border:1px solid var(--hairline);border-top:0;display:grid}.-v5MBq_suggest [role=listbox]{display:grid}.-v5MBq_suggest button{text-align:left;border:0;border-top:1px solid var(--hairline);width:100%;min-height:50px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:12px 14px;font-size:16px;font-weight:400;display:block}.-v5MBq_suggest b{font-weight:600}.-v5MBq_suggest button:first-child{border-top:0}.-v5MBq_suggest button:hover,.-v5MBq_suggest button:focus-visible{background:var(--surface)}.-v5MBq_suggest small{color:var(--muted);font-size:13px;display:block}.-v5MBq_finder .-v5MBq_suggest small,.-v5MBq_finder .-v5MBq_found span{font-weight:400}.-v5MBq_searching{color:var(--muted);border-bottom:1px solid var(--hairline);margin:0;padding:12px 14px;font-size:14px;font-weight:400}.-v5MBq_found{background:var(--paper);border:1px solid var(--hairline);grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:14px;display:grid}.-v5MBq_foundKey{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-readable);font-size:12px}.-v5MBq_found strong{grid-column:1/-1;font-weight:600}.-v5MBq_foundMeta{color:var(--muted);grid-column:1/-1;font-size:14px}.-v5MBq_finder button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.-v5MBq_finder .-v5MBq_suggest button:focus-visible{outline-offset:-2px}
.A71sXW_page{--bivi-navy:var(--admin-ink);--bivi-ink:var(--admin-ink);--bivi-gold:var(--admin-accent);--bivi-paper:var(--admin-surface);--bivi-line:var(--admin-border);max-width:none;color:var(--bivi-ink);margin:0;padding:0}.A71sXW_localeToggle{border:1px solid var(--bivi-line);background:var(--paper);border-radius:0;flex:none;gap:3px;padding:4px;display:inline-flex}.A71sXW_localeToggle button{min-width:40px;min-height:var(--admin-control-height);color:var(--admin-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;font-size:.75rem;font-weight:700}.A71sXW_localeToggle button[aria-pressed=true]{background:var(--bivi-navy);color:var(--paper)}.A71sXW_workspace{border:1px solid var(--hairline);background:var(--paper);box-shadow:none;border-radius:0;overflow:hidden}.A71sXW_workspaceHeading{background:var(--bivi-navy);min-height:58px;color:var(--paper);justify-content:space-between;align-items:center;gap:16px;padding:0 22px;font-size:.84rem;font-weight:650;display:flex}.A71sXW_workspaceHeading>div{align-items:center;gap:10px;display:flex}.A71sXW_statusDot{background:var(--bivi-gold);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #d6ad5826}.A71sXW_privateTag{color:#f2dbab;letter-spacing:.04em;border:1px solid #ffffff3d;border-radius:0;padding:6px 10px;font-size:.67rem;font-weight:650}.A71sXW_startState,.A71sXW_setupState{min-height:420px;padding:clamp(28px,6vw,68px)}.A71sXW_startState{background:var(--bivi-paper)}.A71sXW_startIntro,.A71sXW_setupState{align-items:flex-start;gap:18px;display:flex}.A71sXW_stateMark{border:1px solid var(--gold);width:46px;height:46px;color:var(--bivi-navy);font-family:var(--sans);border-radius:50%;flex:none;place-items:center;font-size:1.35rem;font-weight:600;display:grid}.A71sXW_startIntro h2,.A71sXW_setupState h2{color:var(--bivi-navy);font-family:var(--sans);letter-spacing:-.02em;margin:1px 0 7px;font-size:clamp(1.2rem,2.4vw,1.4rem);font-weight:600}.A71sXW_startIntro p,.A71sXW_setupState p{color:var(--admin-muted);margin:0;font-size:.9rem;line-height:1.6}.A71sXW_starters{border-top:1px solid var(--bivi-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:36px 0 30px;display:grid}.A71sXW_starter{border:0;border-bottom:1px solid var(--bivi-line);min-height:58px;color:var(--bivi-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 3px;font-size:.9rem;transition:color .16s,padding .16s;display:flex}.A71sXW_starter span:last-child{color:var(--admin-accent,#a8894b);font-size:1.05rem}.A71sXW_starter:hover,.A71sXW_starter.A71sXW_selected{color:var(--gold-readable);padding-left:9px;padding-right:9px}.A71sXW_startButton{background:var(--bivi-navy);min-height:48px;color:var(--paper);cursor:pointer;font:inherit;border:0;border-radius:0;justify-content:center;align-items:center;gap:24px;padding:0 22px;font-size:.87rem;font-weight:680;transition:background .16s,transform .16s;display:inline-flex}.A71sXW_startButton:hover{background:var(--navy);transform:translateY(-1px)}.A71sXW_setupState{background:var(--bivi-paper);justify-content:center;align-items:center;min-height:310px}.A71sXW_chatArea{background:var(--paper);min-height:570px;padding:0;position:relative}.A71sXW_chatkit{width:100%;height:570px;min-height:570px;display:block}.A71sXW_loading,.A71sXW_errorState{min-height:570px;color:var(--admin-muted);text-align:center;align-content:center;justify-items:center;gap:14px;margin:0;padding:28px;display:grid}.A71sXW_errorState p{max-width:430px;margin:0;line-height:1.6}.A71sXW_errorState{z-index:1;background:var(--paper);position:absolute;inset:0}.A71sXW_errorState button{border:1px solid var(--gold);min-height:42px;color:var(--bivi-navy);cursor:pointer;font:inherit;background:0 0;border-radius:0;padding:0 16px;font-size:.83rem;font-weight:650}.A71sXW_workspaceFooter{border-top:1px solid var(--bivi-line);background:var(--paper);justify-content:space-between;align-items:center;gap:16px;padding:15px 22px;display:flex}.A71sXW_workspaceFooter p{color:var(--line-strong);margin:0;font-size:.72rem;line-height:1.5}.A71sXW_workspaceFooter nav{flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;display:flex}.A71sXW_workspaceFooter a{color:var(--gold-muted);text-underline-offset:3px;font-size:.74rem;font-weight:650;text-decoration-color:#755a2259}.A71sXW_workspaceFooter a:hover{color:var(--bivi-navy)}.A71sXW_localeToggle button:focus-visible,.A71sXW_starter:focus-visible,.A71sXW_startButton:focus-visible,.A71sXW_errorState button:focus-visible,.A71sXW_workspaceFooter a:focus-visible{outline-offset:3px;outline:3px solid #d6ad58}@media (max-width:680px){.A71sXW_workspaceHeading{min-height:54px;padding:0 15px}.A71sXW_startState,.A71sXW_setupState{min-height:400px;padding:28px 20px}.A71sXW_starters{grid-template-columns:1fr;margin:26px 0 24px}.A71sXW_chatArea,.A71sXW_chatkit,.A71sXW_loading,.A71sXW_errorState{height:540px;min-height:540px}.A71sXW_workspaceFooter{flex-direction:column;align-items:flex-start;padding:14px 16px}.A71sXW_workspaceFooter nav{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.A71sXW_starter,.A71sXW_startButton{transition:none}}.A71sXW_stateMark{box-sizing:border-box;background:var(--navy);object-fit:contain;border:0;border-radius:0;width:72px;height:72px;padding:8px}
