@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.QWb2qG_className{font-family:Geist,Geist Fallback;font-style:normal}.QWb2qG_variable{--font-dashboard:"Geist", "Geist Fallback"}
.PB-4hq_center{--background:var(--dashboard-surface);--foreground:var(--dashboard-ink);--card:var(--dashboard-surface);--card-foreground:var(--dashboard-ink);--popover:var(--dashboard-surface);--popover-foreground:var(--dashboard-ink);--primary:var(--dashboard-blue);--primary-foreground:var(--dashboard-surface);--muted:var(--dashboard-canvas);--muted-foreground:var(--dashboard-muted);--secondary:var(--dashboard-blue-soft);--secondary-foreground:var(--dashboard-ink);--border:var(--dashboard-border);--input:var(--dashboard-border);--ring:var(--dashboard-blue);--font-heading:var(--font-dashboard);color:var(--foreground)}.PB-4hq_center :is(button,input,textarea,[data-slot=select-trigger]){box-shadow:none}.PB-4hq_center :is(h1,h2,h3){font-family:inherit}.PB-4hq_center [aria-label=Filter\ conversations] button{background:0 0;border-width:0 0 2px;border-radius:0}
._9h2Fvq_shell{flex-direction:column;gap:20px;min-width:0;display:flex}._9h2Fvq_workspace{--ink:var(--foreground);--line:var(--border);--paper:var(--card);--wash:var(--muted);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:14px;width:100%;margin:0;font-size:14px;overflow:hidden}._9h2Fvq_header{justify-content:space-between;align-items:center;gap:18px;padding:28px 32px 24px;display:flex}._9h2Fvq_eyebrow{letter-spacing:.16em;color:var(--muted-foreground);font-weight:750;margin:0 0 9px!important;font-size:10px!important}._9h2Fvq_header h1{letter-spacing:-1px;align-items:center;gap:13px;margin:0 0 6px;font-size:25px;font-weight:650;display:flex}._9h2Fvq_header p{color:var(--muted-foreground);margin:0;font-size:13px}._9h2Fvq_beta{letter-spacing:.03em;background:var(--muted);border:1px solid var(--line);border-radius:4px;padding:4px 7px;font-size:10px;font-weight:650}._9h2Fvq_headerActions{align-items:center;gap:16px;display:flex}._9h2Fvq_access{align-items:center;gap:7px;font-size:12px;display:flex}._9h2Fvq_iconButton{border:1px solid var(--line);background:var(--card);border-radius:7px;padding:9px}._9h2Fvq_policyBar{background:var(--muted);color:var(--muted-foreground);align-items:center;gap:9px;padding:11px 32px;font-size:11px;display:flex}._9h2Fvq_policyBar strong{font-weight:650}._9h2Fvq_policyBar>span:not(._9h2Fvq_connection){margin-left:12px}._9h2Fvq_connection{margin-left:auto;font-weight:650}._9h2Fvq_tabs{border-bottom:1px solid var(--line);gap:20px;padding:0 32px;display:flex;overflow:auto}._9h2Fvq_tabs button{white-space:nowrap;color:var(--muted-foreground);background:0 0;border-bottom:3px solid #0000;align-items:center;gap:7px;padding:18px 0 15px;font-size:12px;font-weight:600;display:flex}._9h2Fvq_tabs button._9h2Fvq_activeTab{color:var(--ink);border-color:var(--primary)}._9h2Fvq_tabs button span{background:var(--rb-brand-soft);border-radius:4px;padding:0 5px;font-size:10px}._9h2Fvq_chatLayout{grid-template-columns:235px minmax(0,1fr);min-height:530px;display:grid}._9h2Fvq_conversations{background:var(--muted);border-right:1px solid var(--line);flex-direction:column;gap:7px;padding:20px 14px;display:flex}._9h2Fvq_conversations button{text-align:left;border-radius:6px;align-items:center;gap:9px;padding:10px;font-size:12px;display:flex}._9h2Fvq_conversations button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._9h2Fvq_conversations ._9h2Fvq_newChat{background:var(--card);border:1px solid var(--line);justify-content:center;margin-bottom:15px;font-weight:650}._9h2Fvq_label{letter-spacing:.13em;color:var(--muted-foreground);margin-bottom:7px;padding:0 10px;font-size:9px;font-weight:700}._9h2Fvq_selectedThread{background:var(--rb-brand-soft)}._9h2Fvq_privacy{color:var(--muted-foreground);gap:8px;margin-top:auto;padding:20px 8px 0;font-size:10px;line-height:1.7;display:flex}._9h2Fvq_privacy svg{flex-shrink:0;margin-top:4px}._9h2Fvq_privacy p{margin:0}._9h2Fvq_chat{flex-direction:column;min-width:0;display:flex}._9h2Fvq_attentionLink{border:1px solid var(--border);background:var(--muted);text-align:left;border-radius:8px;align-items:center;gap:12px;margin:16px 24px 0;padding:12px 14px;font-size:12px;display:flex}._9h2Fvq_attentionLink>svg{color:var(--primary);flex-shrink:0}._9h2Fvq_attentionLink>span:first-of-type{flex:1;min-width:0}._9h2Fvq_attentionLink strong,._9h2Fvq_attentionLink small{display:block}._9h2Fvq_attentionLink small{color:var(--muted-foreground);margin-top:3px;font-size:11px}._9h2Fvq_attentionLink>span:last-child{align-items:center;gap:4px;font-weight:600;display:flex}@media (max-width:620px){._9h2Fvq_attentionLink{flex-wrap:wrap;margin:12px 14px 0}._9h2Fvq_attentionLink>span:last-child{margin-left:30px}}._9h2Fvq_chatBody{flex:1;max-height:760px;padding:24px;overflow:auto}._9h2Fvq_welcome{text-align:center;max-width:580px;margin:28px auto}._9h2Fvq_welcomeIcon{border:1px solid var(--border);background:var(--magic-bg);color:var(--magic);border-radius:15px;margin-bottom:25px;padding:16px;display:inline-flex}._9h2Fvq_welcome h2{letter-spacing:-.9px;margin:0 0 12px;font-size:25px;font-weight:600}._9h2Fvq_welcome>p{color:var(--muted-foreground);font-size:13px;line-height:1.8}._9h2Fvq_prompts{gap:8px;max-width:430px;margin:27px auto;display:grid}._9h2Fvq_prompts button{text-align:left;border:1px solid var(--line);background:var(--card);border-radius:7px;justify-content:space-between;align-items:center;padding:13px 16px;font-size:12px;display:flex}._9h2Fvq_prompts button:hover{background:var(--wash);border-color:var(--input)}._9h2Fvq_scopeNote{max-width:430px;margin:20px auto;font-size:11px!important}._9h2Fvq_composer{border:1px solid var(--input);border-radius:10px;margin:0 24px 24px;padding:12px 14px;box-shadow:0 2px 8px #0000}._9h2Fvq_composer textarea{resize:vertical;width:100%;min-height:70px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;line-height:1.6;display:block}._9h2Fvq_composer>div{justify-content:space-between;align-items:center;gap:10px;display:flex}._9h2Fvq_composer>div>span{color:var(--muted-foreground);align-items:center;gap:5px;font-size:10px;display:flex}._9h2Fvq_primary,._9h2Fvq_secondary{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex}._9h2Fvq_primary{background:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary)}._9h2Fvq_primary:hover{background:var(--rb-brand-hover)}._9h2Fvq_secondary{background:var(--card);border:1px solid var(--line);color:var(--ink)}._9h2Fvq_workspace button:disabled{opacity:.45;cursor:not-allowed}._9h2Fvq_workspace button:focus-visible,._9h2Fvq_workspace input:focus-visible,._9h2Fvq_workspace select:focus-visible,._9h2Fvq_workspace textarea:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._9h2Fvq_messages{max-width:850px;margin:0 auto}._9h2Fvq_messages>div{margin-bottom:20px}._9h2Fvq_messages span{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}._9h2Fvq_messages p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.8}._9h2Fvq_userMessage{background:var(--muted);border-radius:8px;margin-left:35px;padding:15px 18px}._9h2Fvq_assistantMessage{padding:8px 0}._9h2Fvq_actionList{max-width:850px;margin:0 auto}._9h2Fvq_action{border:1px solid var(--line);background:var(--card);border-radius:9px;margin:16px 0;overflow:hidden}._9h2Fvq_actionHeading{background:var(--muted);align-items:center;gap:10px;padding:16px 18px;display:flex}._9h2Fvq_actionHeading strong{font-size:13px}._9h2Fvq_actionHeading p{color:var(--muted-foreground);text-transform:capitalize;margin:3px 0 0;font-size:10px}._9h2Fvq_actionIcon{color:var(--magic)}._9h2Fvq_status{border:1px solid var(--line);text-transform:capitalize;border-radius:4px;margin-left:auto;padding:4px 7px;font-size:10px}._9h2Fvq_pending{background:var(--warning-bg);border-color:var(--rb-warning-border);color:var(--warning)}._9h2Fvq_details{margin:0;padding:8px 18px}._9h2Fvq_details>div{border-bottom:1px solid var(--border);grid-template-columns:115px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}._9h2Fvq_details>div:last-child{border-bottom:0}._9h2Fvq_details dt{text-transform:capitalize;color:var(--muted-foreground);font-size:11px}._9h2Fvq_details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px}._9h2Fvq_note{color:var(--muted-foreground);font-size:11px;line-height:1.8}._9h2Fvq_action>._9h2Fvq_note{margin:0 18px 15px}._9h2Fvq_actionFooter{border-top:1px solid var(--line);align-items:center;gap:8px;padding:12px 18px;display:flex}._9h2Fvq_actionFooter small{color:var(--muted-foreground);margin-right:auto;font-size:10px}._9h2Fvq_section{min-height:480px;padding:28px 32px 40px}._9h2Fvq_sectionTitle{max-width:760px;margin-bottom:26px}._9h2Fvq_sectionTitle h2{letter-spacing:-.65px;margin:0 0 10px;font-size:25px;font-weight:600}._9h2Fvq_sectionTitle>p:last-child{color:var(--muted-foreground);font-size:12px;line-height:1.8}._9h2Fvq_error,._9h2Fvq_notice{border-radius:7px;margin:14px 24px;padding:12px 15px;font-size:12px;line-height:1.6}._9h2Fvq_error{background:var(--rb-danger-bg);color:var(--destructive);border:1px solid var(--rb-danger-border)}._9h2Fvq_notice{background:var(--success-bg);color:var(--success);border:1px solid var(--rb-success-border)}._9h2Fvq_empty{text-align:center;color:var(--muted-foreground);border:1px dashed var(--line);border-radius:10px;padding:70px 20px}._9h2Fvq_empty svg{margin:0 auto 15px}._9h2Fvq_empty h3{color:var(--ink);margin:0 0 6px;font-size:16px}._9h2Fvq_empty p{font-size:12px}._9h2Fvq_metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:20px;display:grid}._9h2Fvq_metric{border:1px solid var(--line);background:var(--muted);border-radius:8px;padding:20px}._9h2Fvq_metric span{color:var(--muted-foreground);margin-bottom:12px;font-size:11px;display:block}._9h2Fvq_metric strong{letter-spacing:-.8px;font-size:26px;font-weight:600}._9h2Fvq_tableWrap{border:1px solid var(--line);border-radius:8px;margin-top:20px;overflow:auto}._9h2Fvq_workspace table{border-collapse:collapse;width:100%;font-size:12px}._9h2Fvq_workspace th{text-align:left;background:var(--wash);white-space:nowrap;padding:13px;font-weight:600}._9h2Fvq_workspace td{border-top:1px solid var(--line);padding:13px}._9h2Fvq_audit{border-bottom:1px solid var(--line);gap:14px;padding:17px 0;display:flex}._9h2Fvq_auditDot{background:var(--muted-foreground);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}._9h2Fvq_audit strong{text-transform:capitalize;font-size:12px}._9h2Fvq_audit p{color:var(--muted-foreground);margin:4px 0;font-size:10px}._9h2Fvq_audit time{color:var(--muted-foreground);margin-left:auto;font-size:10px}._9h2Fvq_audit summary{cursor:pointer;font-size:10px}._9h2Fvq_workspace pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--wash);border-radius:6px;max-height:400px;padding:14px;font-size:11px;overflow:auto}._9h2Fvq_settings{border:1px solid var(--line);border-radius:10px;margin-top:22px;padding:22px}._9h2Fvq_settings h3{margin:0 0 20px;font-size:16px;font-weight:600}._9h2Fvq_formGrid{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}._9h2Fvq_formGrid label{color:var(--muted-foreground);flex-direction:column;gap:7px;font-size:11px;display:flex}._9h2Fvq_workspace input:not([type=checkbox]),._9h2Fvq_workspace select{border:1px solid var(--input);color:var(--ink);background:var(--card);border-radius:6px;width:100%;padding:10px 11px;font-size:13px}._9h2Fvq_checkLabel{align-items:center;gap:10px;margin:15px 0;font-size:12px;display:flex}._9h2Fvq_checkLabel input{accent-color:var(--primary)}._9h2Fvq_schedule,._9h2Fvq_member{border:1px solid var(--line);border-radius:8px;align-items:center;gap:15px;margin:10px 0;padding:18px;display:flex}._9h2Fvq_schedule>div,._9h2Fvq_member>div{flex:1;min-width:0}._9h2Fvq_schedule strong,._9h2Fvq_member strong{font-size:13px}._9h2Fvq_schedule p,._9h2Fvq_member p{color:var(--muted-foreground);margin:5px 0;font-size:11px}._9h2Fvq_schedule small{color:var(--muted-foreground);font-size:10px}._9h2Fvq_integration{background:var(--wash);border-radius:8px;margin-top:28px;padding:20px;font-size:12px}._9h2Fvq_integration p{margin:7px 0}._9h2Fvq_subheading{margin:28px 0 8px;font-size:16px}._9h2Fvq_result{border-top:1px solid var(--line);padding:16px 18px;font-size:12px;line-height:1.8}._9h2Fvq_result>p{margin:0 0 12px}._9h2Fvq_record{border:1px solid var(--line);border-radius:6px;margin:8px 0;padding:12px}._9h2Fvq_record a{color:var(--primary);justify-content:space-between;align-items:center;font-weight:650;display:flex}._9h2Fvq_record p{color:var(--muted-foreground);margin:4px 0;font-size:11px}._9h2Fvq_record small{overflow-wrap:anywhere;font-size:10px}._9h2Fvq_resultDetails{margin-top:12px}._9h2Fvq_resultDetails summary{cursor:pointer;font-weight:600}._9h2Fvq_preview{text-align:center;background:var(--warning-bg);color:var(--warning);letter-spacing:.04em;padding:10px 20px;font-size:10px;font-weight:650}._9h2Fvq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:850px){._9h2Fvq_header{padding:22px}._9h2Fvq_policyBar{flex-wrap:wrap;padding:12px 22px}._9h2Fvq_policyBar>span:not(._9h2Fvq_connection){display:none}._9h2Fvq_tabs{gap:17px;padding:0 22px}._9h2Fvq_chatLayout{grid-template-columns:185px minmax(0,1fr)}._9h2Fvq_section{padding:24px}._9h2Fvq_actionFooter{flex-wrap:wrap}._9h2Fvq_actionFooter small{width:100%}._9h2Fvq_welcome{margin:30px auto}._9h2Fvq_welcome h2{font-size:25px}._9h2Fvq_headerActions ._9h2Fvq_access{gap:0;font-size:0}._9h2Fvq_headerActions ._9h2Fvq_access svg{width:20px}}@media (max-width:600px){._9h2Fvq_workspace{border:0;border-radius:0}._9h2Fvq_header h1{font-size:26px}._9h2Fvq_header p{font-size:11px}._9h2Fvq_header{padding:20px 16px}._9h2Fvq_headerActions{gap:10px}._9h2Fvq_policyBar{padding:10px 16px;font-size:10px}._9h2Fvq_tabs{gap:17px;padding:0 16px}._9h2Fvq_tabs button{padding-top:14px}._9h2Fvq_chatLayout{min-height:480px;display:block}._9h2Fvq_conversations{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;padding:12px 16px;display:flex;overflow:auto}._9h2Fvq_conversations ._9h2Fvq_newChat{flex-shrink:0;margin:0}._9h2Fvq_conversations>._9h2Fvq_label,._9h2Fvq_privacy,._9h2Fvq_conversations>._9h2Fvq_note{display:none}._9h2Fvq_conversations button{flex-shrink:0;max-width:190px}._9h2Fvq_chatBody{max-height:none;padding:18px 16px}._9h2Fvq_welcome{margin:25px auto}._9h2Fvq_welcome h2{font-size:25px}._9h2Fvq_welcomeIcon{margin-bottom:20px}._9h2Fvq_composer{margin:0 16px 20px}._9h2Fvq_composer>div{align-items:flex-end}._9h2Fvq_composer>div>span{max-width:130px;line-height:1.6}._9h2Fvq_actionHeading{gap:8px;padding:13px}._9h2Fvq_actionHeading strong{font-size:12px}._9h2Fvq_actionIcon{display:none}._9h2Fvq_details{padding:7px 13px}._9h2Fvq_details>div{grid-template-columns:80px minmax(0,1fr)}._9h2Fvq_actionFooter{padding:12px}._9h2Fvq_action>._9h2Fvq_note{margin-left:13px;margin-right:13px}._9h2Fvq_section{padding:23px 16px}._9h2Fvq_formGrid{grid-template-columns:1fr}._9h2Fvq_settings{padding:17px}._9h2Fvq_schedule{flex-wrap:wrap;padding:15px}._9h2Fvq_audit{flex-wrap:wrap}._9h2Fvq_audit time{width:100%;margin-left:22px}._9h2Fvq_metric strong{font-size:23px}._9h2Fvq_metrics{gap:8px}._9h2Fvq_metric{padding:16px}._9h2Fvq_member{flex-wrap:wrap}._9h2Fvq_userMessage{margin-left:12px}._9h2Fvq_status{white-space:nowrap;font-size:9px}}._9h2Fvq_workspace button{min-height:44px}._9h2Fvq_iconButton{min-width:44px;min-height:44px}._9h2Fvq_headerActions ._9h2Fvq_access{color:var(--muted-foreground)}._9h2Fvq_embedded{flex:1;gap:0;min-height:0;overflow:hidden}._9h2Fvq_embedded ._9h2Fvq_setupBanner{flex-shrink:0;margin:12px 20px}._9h2Fvq_embedded ._9h2Fvq_workspace{border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;display:flex}._9h2Fvq_embedded ._9h2Fvq_policyBar,._9h2Fvq_embedded ._9h2Fvq_tabs{flex-shrink:0}._9h2Fvq_embedded ._9h2Fvq_policyBar{padding:7px 20px}._9h2Fvq_embedded ._9h2Fvq_policyBar ._9h2Fvq_iconButton{padding:7px}._9h2Fvq_embedded ._9h2Fvq_chatLayout{flex:1;grid-template-columns:clamp(190px,18vw,280px) minmax(0,1fr);min-height:0;overflow:hidden}._9h2Fvq_embedded ._9h2Fvq_conversations,._9h2Fvq_embedded ._9h2Fvq_section{min-height:0;overflow-y:auto}._9h2Fvq_embedded ._9h2Fvq_section{flex:1}._9h2Fvq_embedded ._9h2Fvq_chat{min-height:0}._9h2Fvq_embedded ._9h2Fvq_chatBody{min-height:0;max-height:none;padding:16px 24px}._9h2Fvq_embedded ._9h2Fvq_welcome{margin:12px auto}._9h2Fvq_embedded ._9h2Fvq_welcomeIcon{display:none}._9h2Fvq_embedded ._9h2Fvq_prompts{margin:18px auto}._9h2Fvq_embedded[data-available=false] ._9h2Fvq_prompts{display:none}._9h2Fvq_embedded ._9h2Fvq_composer{flex-shrink:0;margin-bottom:16px}._9h2Fvq_embedded ._9h2Fvq_composer,._9h2Fvq_embedded ._9h2Fvq_messages,._9h2Fvq_embedded ._9h2Fvq_actionList{width:calc(100% - 48px);max-width:1100px;margin-left:auto;margin-right:auto}._9h2Fvq_embedded ._9h2Fvq_composer textarea{resize:none;max-height:120px}@media (max-width:600px){._9h2Fvq_embedded ._9h2Fvq_setupBanner{margin:8px 12px}._9h2Fvq_embedded ._9h2Fvq_policyBar{grid-template-columns:15px minmax(0,1fr) auto 44px;gap:6px;padding:6px 12px;display:grid}._9h2Fvq_embedded ._9h2Fvq_chatLayout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}._9h2Fvq_embedded ._9h2Fvq_chatBody{padding:12px 16px}._9h2Fvq_embedded ._9h2Fvq_composer{margin-bottom:12px}._9h2Fvq_embedded ._9h2Fvq_composer,._9h2Fvq_embedded ._9h2Fvq_messages,._9h2Fvq_embedded ._9h2Fvq_actionList{width:calc(100% - 24px)}}@media (max-height:600px){._9h2Fvq_embedded{overscroll-behavior:contain;display:block;overflow-y:auto}._9h2Fvq_embedded ._9h2Fvq_workspace{display:block;overflow:visible}._9h2Fvq_embedded ._9h2Fvq_chatLayout{min-height:380px;overflow:visible}._9h2Fvq_embedded ._9h2Fvq_chatBody{flex:none;min-height:140px;overflow:visible}._9h2Fvq_embedded ._9h2Fvq_composer{margin-top:auto}._9h2Fvq_embedded ._9h2Fvq_section{overflow:visible}._9h2Fvq_embedded ._9h2Fvq_conversations{max-height:500px}}@media (min-width:701px) and (min-height:601px){._9h2Fvq_embedded ._9h2Fvq_policyBar{padding:4px 22px}._9h2Fvq_embedded ._9h2Fvq_policyBar ._9h2Fvq_iconButton{padding:6px}._9h2Fvq_embedded ._9h2Fvq_tabs button{padding-top:11px;padding-bottom:10px}}._9h2Fvq_simple ._9h2Fvq_workspace{flex-direction:column;min-height:580px;display:flex}._9h2Fvq_chatToolbar{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 22px;display:flex}._9h2Fvq_toolbarTitle,._9h2Fvq_toolbarActions,._9h2Fvq_toolbarTitle>span{align-items:center;gap:10px;min-width:0;display:flex}._9h2Fvq_toolbarTitle{color:var(--muted-foreground);flex-wrap:wrap;font-size:12px}._9h2Fvq_toolbarTitle strong{color:var(--ink);font-size:13px;font-weight:600}._9h2Fvq_readyDot{background:var(--muted-foreground);border-radius:50%;width:7px;height:7px}._9h2Fvq_readyDot[data-ready=true]{background:var(--success)}._9h2Fvq_quietButton,._9h2Fvq_backButton,._9h2Fvq_moreMenu>summary{color:var(--muted-foreground);white-space:nowrap;cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:550;display:flex}._9h2Fvq_quietButton:hover,._9h2Fvq_backButton:hover,._9h2Fvq_moreMenu>summary:hover{background:var(--muted);color:var(--ink)}._9h2Fvq_workButton{white-space:nowrap;border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:600;display:inline-flex}._9h2Fvq_workButton:hover{background:var(--muted);border-color:var(--primary)}._9h2Fvq_workButton[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._9h2Fvq_workButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._9h2Fvq_workButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:700px){._9h2Fvq_simple ._9h2Fvq_chatToolbar{flex-wrap:wrap;gap:4px}._9h2Fvq_simple ._9h2Fvq_toolbarActions{flex-wrap:wrap}._9h2Fvq_simple ._9h2Fvq_toolbarTitle{flex-basis:100%}._9h2Fvq_workButton{min-height:40px}}._9h2Fvq_backButton{padding-left:0}._9h2Fvq_moreMenu{position:relative}._9h2Fvq_moreMenu>summary{min-height:44px;list-style:none}._9h2Fvq_moreMenu>summary::-webkit-details-marker{display:none}._9h2Fvq_moreMenu>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._9h2Fvq_menuItems{z-index:20;background:var(--card);border:1px solid var(--line);border-radius:10px;width:230px;padding:7px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 35px #0002}._9h2Fvq_menuItems :is(button,a){text-align:left;border-radius:6px;align-items:center;gap:8px;width:100%;padding:9px 12px;font-size:12px;display:flex}._9h2Fvq_menuItems :is(button,a):hover{background:var(--muted)}._9h2Fvq_simple ._9h2Fvq_chat{flex:1;min-height:0}._9h2Fvq_simple:not(._9h2Fvq_embedded) ._9h2Fvq_chat{flex:none;height:clamp(540px,100dvh - 250px,860px)}._9h2Fvq_simple ._9h2Fvq_chatBody{min-height:0;max-height:none;padding:22px 28px}._9h2Fvq_simple ._9h2Fvq_welcome{text-align:left;max-width:640px;margin:clamp(18px,5vh,62px) auto 24px}._9h2Fvq_simple ._9h2Fvq_welcomeIcon{background:var(--muted);color:var(--foreground);border:0;border-radius:12px;margin-bottom:22px;padding:12px;display:inline-flex}._9h2Fvq_simple ._9h2Fvq_welcome h2{font-family:var(--font-display);letter-spacing:-1px;margin-bottom:8px;font-size:clamp(25px,2.8vw,34px);font-weight:600}._9h2Fvq_simple ._9h2Fvq_welcome>p{font-size:14px}._9h2Fvq_starters{gap:8px;margin-top:30px;display:grid}._9h2Fvq_starters button{text-align:left;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:9px;align-items:center;gap:13px;padding:15px 16px;display:flex}._9h2Fvq_starters button:hover{background:var(--muted);border-color:var(--input)}._9h2Fvq_starters button>svg:first-child{color:var(--muted-foreground);flex-shrink:0}._9h2Fvq_starters button>svg:last-child{color:var(--muted-foreground);flex-shrink:0;margin-left:auto}._9h2Fvq_starters span{font-size:13px;font-weight:600}._9h2Fvq_starters small{color:var(--muted-foreground);margin-top:3px;font-size:11px;font-weight:400;display:block}._9h2Fvq_simple ._9h2Fvq_composer,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_composer{background:var(--card);border-radius:12px;flex-shrink:0;width:calc(100% - 48px);max-width:760px;margin:0 auto;padding:12px 16px}._9h2Fvq_simple ._9h2Fvq_composer textarea{resize:none;min-height:55px;max-height:150px;font-size:14px}._9h2Fvq_simple ._9h2Fvq_composer>div>span{max-width:none;font-size:11px}._9h2Fvq_chatPromise{text-align:center;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;gap:6px;margin:10px 20px 18px;font-size:11px;display:flex}._9h2Fvq_simple ._9h2Fvq_messages,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_messages{width:100%;max-width:760px;margin:0 auto}._9h2Fvq_simple ._9h2Fvq_messages span{font-size:10px}._9h2Fvq_simple ._9h2Fvq_messages p{font-size:14px}._9h2Fvq_simple ._9h2Fvq_messages ._9h2Fvq_result p{font-size:12px}._9h2Fvq_simple ._9h2Fvq_userMessage{border-radius:12px;margin-left:50px;padding:15px 18px}._9h2Fvq_simple ._9h2Fvq_assistantMessage{padding:8px 0}._9h2Fvq_simple ._9h2Fvq_messages ._9h2Fvq_result{border:0;padding:0 0 18px}._9h2Fvq_requestDetails{padding:12px 18px;font-size:12px}._9h2Fvq_requestDetails summary{cursor:pointer;color:var(--muted-foreground)}._9h2Fvq_handoff{border:1px solid var(--line);border-radius:10px;padding:18px;font-size:13px}._9h2Fvq_handoff p{margin-top:0;margin-bottom:12px}._9h2Fvq_thinking{color:var(--muted-foreground);align-items:center;gap:8px;max-width:760px;margin:16px auto;font-size:12px;display:flex}._9h2Fvq_thinking svg{animation:1s linear infinite _9h2Fvq_assistant-spin}@keyframes _9h2Fvq_assistant-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._9h2Fvq_thinking svg{animation:none}}._9h2Fvq_historyList{gap:8px;max-width:780px;margin-bottom:20px;display:grid}._9h2Fvq_historyList button{text-align:left;border:1px solid var(--line);border-radius:8px;align-items:center;gap:12px;padding:15px;font-size:13px;display:flex}._9h2Fvq_historyList button:hover{background:var(--muted)}._9h2Fvq_historyList span{overflow-wrap:anywhere;flex:1;min-width:0}._9h2Fvq_historyList small{color:var(--muted-foreground);margin-top:5px;font-size:11px;display:block}._9h2Fvq_serviceSurface{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._9h2Fvq_serviceSurface[hidden]{display:none}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_workspace{min-height:0}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_chatBody{padding:12px 28px}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_section{overflow:auto}@media (max-width:600px){._9h2Fvq_simple ._9h2Fvq_workspace{min-height:490px}._9h2Fvq_chatToolbar{align-items:flex-start;gap:8px;padding:8px 12px}._9h2Fvq_toolbarActions{gap:0}._9h2Fvq_toolbarTitle{gap:4px;padding-top:10px;font-size:11px}._9h2Fvq_toolbarTitle:has(._9h2Fvq_backButton){padding-top:0}._9h2Fvq_toolbarTitle strong{flex-basis:100%;padding-left:4px;font-size:12px}._9h2Fvq_toolbarActions ._9h2Fvq_quietButton span,._9h2Fvq_moreMenu>summary>span{display:none}._9h2Fvq_quietButton,._9h2Fvq_moreMenu>summary{min-width:44px}._9h2Fvq_simple ._9h2Fvq_chatBody,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_chatBody{padding:16px}._9h2Fvq_simple ._9h2Fvq_welcome,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_welcome{margin:15px auto 20px}._9h2Fvq_simple ._9h2Fvq_welcomeIcon{margin-bottom:16px}._9h2Fvq_simple ._9h2Fvq_welcome>p{font-size:13px}._9h2Fvq_starters{margin-top:22px}._9h2Fvq_starters button{gap:10px;padding:12px}._9h2Fvq_simple ._9h2Fvq_composer,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_composer{width:calc(100% - 24px);padding:10px 12px}._9h2Fvq_simple ._9h2Fvq_chatPromise{margin:8px 14px 12px;font-size:10px;line-height:1.5}._9h2Fvq_simple ._9h2Fvq_userMessage{margin-left:20px}._9h2Fvq_simple:not(._9h2Fvq_embedded) ._9h2Fvq_chat{height:calc(100dvh - 225px);min-height:510px}}@media (max-height:600px){._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_chat{min-height:440px}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_chatBody{min-height:0;overflow:visible}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_welcomeIcon{display:none}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_welcome{margin:5px auto 15px}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_starters{margin-top:16px}}._9h2Fvq_simple:not(._9h2Fvq_embedded) ._9h2Fvq_workspace{min-height:0}._9h2Fvq_simple:not(._9h2Fvq_embedded) ._9h2Fvq_chat{height:max(360px,100dvh - 285px);min-height:0}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_welcomeIcon{display:none}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_welcome{margin:6px auto 0}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_welcome h2{font-size:28px}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_starters{margin-top:20px}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_starters button{padding:10px 16px}@media (max-height:750px){._9h2Fvq_simple:not(._9h2Fvq_embedded) ._9h2Fvq_welcomeIcon{display:none}._9h2Fvq_simple:not(._9h2Fvq_embedded) ._9h2Fvq_welcome{margin:0 auto 16px}}@media (max-width:600px){._9h2Fvq_simple ._9h2Fvq_chatToolbar{min-height:60px}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_welcome h2{font-size:25px}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_starters button{padding:12px}._9h2Fvq_simple ._9h2Fvq_chatBody{padding:14px 16px}}._9h2Fvq_simple._9h2Fvq_embedded{gap:0;height:100%;min-height:0;overflow:hidden}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_workspace{border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._9h2Fvq_simple ._9h2Fvq_chatToolbar{flex:none;align-items:center;min-height:54px;padding:5px 20px}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_chatToolbar{padding-right:58px}._9h2Fvq_simple ._9h2Fvq_serviceSurface{min-height:0;overflow:hidden}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_chat{flex:1;min-height:0}._9h2Fvq_simple ._9h2Fvq_chatBody,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_chatBody{flex:1;min-height:0;padding:20px 24px;overflow:auto}._9h2Fvq_simple ._9h2Fvq_welcome,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_welcome{max-width:820px;margin:0 auto 20px}._9h2Fvq_simple ._9h2Fvq_welcome h2,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_welcome h2{letter-spacing:-.7px;font-size:24px}._9h2Fvq_simple ._9h2Fvq_welcomeIcon{display:none}._9h2Fvq_simple ._9h2Fvq_starters{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}._9h2Fvq_simple ._9h2Fvq_starters button{align-items:flex-start;gap:8px;padding:14px 12px}._9h2Fvq_simple ._9h2Fvq_starters button>svg:last-child{display:none}._9h2Fvq_attentionDigest{border-top:1px solid var(--border);margin-top:26px;padding-top:20px}._9h2Fvq_attentionDigest h3{margin:0 0 4px;font-size:16px;font-weight:650}._9h2Fvq_attentionDigest>p{color:var(--muted-foreground);margin-bottom:14px;font-size:13px}._9h2Fvq_attentionDigest>button:not(._9h2Fvq_quietButton){text-align:left;border:1px solid var(--border);background:var(--card);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;width:100%;margin:8px 0;padding:14px 16px;display:flex}._9h2Fvq_attentionDigest>button:hover{background:var(--muted)}._9h2Fvq_attentionDigest strong{font-size:13px;display:block}._9h2Fvq_attentionDigest small{color:var(--muted-foreground);margin-top:4px;font-size:12px;line-height:1.6;display:block}._9h2Fvq_simple ._9h2Fvq_composer,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_composer{max-width:820px}._9h2Fvq_textButton{text-align:left;align-items:center;gap:6px;font-weight:600;display:inline-flex}@media (max-width:650px){._9h2Fvq_simple ._9h2Fvq_starters{grid-template-columns:1fr;gap:6px}._9h2Fvq_simple ._9h2Fvq_starters button{padding:10px 12px}._9h2Fvq_simple ._9h2Fvq_starters small{display:none}._9h2Fvq_simple ._9h2Fvq_chatToolbar{padding-left:12px}._9h2Fvq_simple ._9h2Fvq_toolbarTitle strong{display:none}._9h2Fvq_simple ._9h2Fvq_chatBody,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_chatBody{padding:16px}._9h2Fvq_simple ._9h2Fvq_welcome h2,._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_welcome h2{font-size:21px}._9h2Fvq_attentionDigest{margin-top:20px;padding-top:16px}}@media (max-height:600px){._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_chat{min-height:0}._9h2Fvq_simple._9h2Fvq_embedded ._9h2Fvq_chatBody{min-height:0;overflow:auto}}._9h2Fvq_simple:not(._9h2Fvq_embedded) ._9h2Fvq_workspace{height:max(360px,100dvh - 220px);min-height:0}._9h2Fvq_simple:not(._9h2Fvq_embedded) ._9h2Fvq_chat{flex:1;height:auto;min-height:0}
._Oi0cq_summary{gap:.75rem;min-width:0;display:grid}._Oi0cq_summary h3{margin:.5rem 0 0;font-size:.95rem;font-weight:650}._Oi0cq_figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:0;display:grid}._Oi0cq_figure{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;padding:.625rem 0;display:flex}._Oi0cq_figure dt{font-size:.8125rem;line-height:1.45}._Oi0cq_figure dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:.875rem;font-weight:650}@media (max-width:640px){._Oi0cq_figures{grid-template-columns:minmax(0,1fr)}}
.R2_4fW_board{width:100%;min-width:0;max-width:1050px;color:var(--foreground);margin:0 auto}.R2_4fW_heading{justify-content:space-between;align-items:center;gap:20px;margin:4px 0 24px;display:flex}.R2_4fW_heading h3{font-family:var(--font-display);letter-spacing:-.035em;margin:7px 0;font-size:26px;font-weight:600}.R2_4fW_heading p{color:var(--muted-foreground);max-width:620px;margin:0;font-size:13px;line-height:1.6}.R2_4fW_eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:7px;font-size:11px;display:flex}.R2_4fW_approvalNote{color:var(--muted-foreground);border:1px solid var(--border);white-space:nowrap;border-radius:20px;padding:8px 12px;font-size:11px}.R2_4fW_toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.R2_4fW_tabs{gap:5px;display:flex}.R2_4fW_board .R2_4fW_tabs button{white-space:nowrap;background:0 0;border-color:#0000;padding:9px 13px}.R2_4fW_board .R2_4fW_tabs button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.R2_4fW_tabs span{opacity:.75;padding-left:4px;font-size:11px}.R2_4fW_search{border:1px solid var(--border);color:var(--muted-foreground);border-radius:8px;align-items:center;gap:8px;min-width:180px;max-width:290px;padding:8px 10px;display:flex}.R2_4fW_search input{width:100%;min-width:0;font:inherit;color:var(--foreground);background:0 0;outline:none;font-size:12px;border:0!important;padding:0!important}.R2_4fW_search:focus-within{outline:2px solid var(--ring);outline-offset:2px}.R2_4fW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.R2_4fW_viewHint{color:var(--muted-foreground);align-items:center;gap:8px;margin:15px 0 20px;font-size:12px;line-height:1.6;display:flex}.R2_4fW_viewHint svg{flex-shrink:0}.R2_4fW_list{flex-direction:column;gap:18px;display:flex}.R2_4fW_task,.R2_4fW_decision{border:1px solid var(--border);background:var(--card);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:22px 24px}.R2_4fW_decision{box-shadow:var(--shadow-soft)}.R2_4fW_meta{color:var(--muted-foreground);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;font-size:12px;display:flex}.R2_4fW_meta>div{flex-direction:column;gap:6px;display:flex}.R2_4fW_meta strong{color:var(--foreground);font-size:16px;font-weight:650}.R2_4fW_meta>div>span{font-size:11px}.R2_4fW_kind{background:var(--muted);white-space:nowrap;border-radius:20px;padding:5px 9px;font-size:11px}.R2_4fW_task h4,.R2_4fW_decision h4{max-width:850px;margin:0;font-size:15px;font-weight:500;line-height:1.65}.R2_4fW_task p,.R2_4fW_decision p{margin:9px 0;font-size:13px;line-height:1.6}.R2_4fW_task .R2_4fW_orderStatus{color:var(--muted-foreground);font-size:11px}.R2_4fW_filter{align-items:center;gap:12px;margin:18px 0;font-size:12px;display:flex}.R2_4fW_filter select{max-width:100%;padding:7px 10px!important;font-size:12px!important}.R2_4fW_actions{flex-wrap:wrap;gap:8px;display:flex}.R2_4fW_board button,.R2_4fW_inlineDecision button{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:9px 13px;font-size:12px;font-weight:550;display:inline-flex}.R2_4fW_board button:hover:not(:disabled),.R2_4fW_inlineDecision button:hover:not(:disabled){filter:brightness(.97)}.R2_4fW_board button:focus-visible,.R2_4fW_inlineDecision button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.R2_4fW_board button:disabled,.R2_4fW_inlineDecision button:disabled{opacity:.5;cursor:default}.R2_4fW_board .R2_4fW_showAll{margin:12px 0 0}.R2_4fW_board .R2_4fW_more{width:100%;margin-top:18px}.R2_4fW_empty{color:var(--muted-foreground);text-align:center;background:var(--muted);border-radius:12px;padding:38px 20px;font-size:14px;line-height:1.6}.R2_4fW_secondaryToggle{color:var(--muted-foreground);align-items:center;gap:8px;margin:24px 0;font-size:12px;display:flex}.R2_4fW_secondaryToggle input{flex-shrink:0;width:15px;height:15px}.R2_4fW_evidence,.R2_4fW_controls{color:var(--muted-foreground);border-top:1px solid var(--border);margin:16px 0 0;padding-top:12px;font-size:12px}.R2_4fW_evidence summary,.R2_4fW_controls summary{cursor:pointer;font-size:11px}.R2_4fW_evidence p{max-width:800px}.R2_4fW_controls summary{color:var(--muted-foreground)}.R2_4fW_task dl{margin-top:10px}.R2_4fW_task dt{margin-top:8px;font-weight:600}.R2_4fW_task dd{color:var(--foreground);margin:3px 0 0;line-height:1.5}.R2_4fW_answerLabel{color:var(--foreground);gap:7px;margin:12px 0 8px;font-size:12px;display:grid}.R2_4fW_answerLabel textarea{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);resize:vertical;border-radius:8px;padding:12px;font-size:14px;line-height:1.5}.R2_4fW_answerLabel textarea:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.R2_4fW_answerLabel textarea::placeholder{color:var(--muted-foreground);opacity:.75}.R2_4fW_controlReview,.R2_4fW_savedAnswer{background:var(--muted);border:1px solid var(--border);border-radius:8px;margin:12px 0;padding:12px}.R2_4fW_savedAnswer strong{font-size:11px}.R2_4fW_hold{color:var(--status-warning-text);font-size:12px!important}.R2_4fW_inlineDecision{min-width:0;margin-top:16px}.R2_4fW_inlineDecision>.R2_4fW_actions{margin-bottom:12px}.R2_4fW_inlineDecision>.R2_4fW_actions>button:first-child,.R2_4fW_replyFooter button{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.R2_4fW_inlineDecision p{white-space:pre-wrap}.R2_4fW_inlineDecision dl{grid-template-columns:minmax(65px,auto) minmax(0,1fr);gap:6px 12px;display:grid}.R2_4fW_inlineDecision dd{overflow-wrap:anywhere}.R2_4fW_inlineDecision .R2_4fW_controlReview{color:var(--foreground)}.R2_4fW_replyFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.R2_4fW_replyFooter span{color:var(--muted-foreground);font-size:11px;line-height:1.4}.R2_4fW_replyFooter button{min-width:85px}.R2_4fW_replyForm{margin-top:10px}@media (max-width:700px){.R2_4fW_heading{align-items:flex-start;margin-bottom:18px}.R2_4fW_heading h3{font-size:22px}.R2_4fW_approvalNote{display:none}.R2_4fW_toolbar{flex-direction:column;align-items:stretch;gap:12px}.R2_4fW_search{max-width:none}.R2_4fW_task,.R2_4fW_decision{padding:17px 16px}.R2_4fW_tabs{justify-content:space-between}.R2_4fW_board .R2_4fW_tabs button{flex:1;padding:8px}.R2_4fW_replyFooter{align-items:flex-end}.R2_4fW_replyFooter span{max-width:210px}.R2_4fW_meta strong{font-size:15px}.R2_4fW_meta{gap:8px}.R2_4fW_kind{padding:5px 7px;font-size:10px}.R2_4fW_list{gap:14px}}
.sgnwLa_shell{min-height:30rem;color:var(--foreground);flex-direction:column;display:flex}.sgnwLa_toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.sgnwLa_toolbar h2,.sgnwLa_heading h3{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:1.2rem;font-weight:650}.sgnwLa_muted{color:var(--muted-foreground);font-size:.8rem;line-height:1.55}.sgnwLa_layout{grid-template-columns:16rem minmax(0,1fr);min-height:30rem;display:grid}.sgnwLa_queue{border-right:1px solid var(--border);max-height:76vh;padding:.8rem;overflow:auto}.sgnwLa_queue input{width:100%;margin-bottom:.8rem}.sgnwLa_row{text-align:left;border:1px solid #0000;border-bottom-color:var(--border);background:0 0;border-radius:.6rem;width:100%;padding:.8rem;display:block}.sgnwLa_row:hover,.sgnwLa_selected{background:var(--muted);border-color:var(--border)}.sgnwLa_row strong,.sgnwLa_row small{display:block}.sgnwLa_row small{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem}.sgnwLa_rowHead{justify-content:space-between;gap:.5rem;font-size:.8rem;display:flex}.sgnwLa_tag{border:1px solid var(--border);color:var(--foreground);background:var(--muted);border-radius:1rem;padding:.12rem .45rem;font-size:.68rem;font-weight:600;display:inline-block}.sgnwLa_attention{border-color:var(--status-warning-border);color:var(--status-warning-text);background:var(--status-warning-bg)}.sgnwLa_detail{flex-direction:column;gap:1rem;min-width:0;padding:1.15rem;display:flex}.sgnwLa_heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.sgnwLa_heading a,.sgnwLa_links a{text-underline-offset:3px;font-size:.8rem;text-decoration:underline}.sgnwLa_question{border-left:3px solid var(--primary);background:var(--muted);border-radius:0 .6rem .6rem 0;padding:.9rem 1rem;font-size:.9rem;line-height:1.6}.sgnwLa_question strong{text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem;font-size:.75rem;display:block}.sgnwLa_section{border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:.8rem;min-width:0;padding:1rem;display:flex}.sgnwLa_section h4{margin:0;font-size:.95rem;font-weight:650}.sgnwLa_section summary{cursor:pointer;font-weight:600}.sgnwLa_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.sgnwLa_form label,.sgnwLa_stack{flex-direction:column;gap:.35rem;min-width:0;font-size:.78rem;font-weight:550;display:flex}.sgnwLa_wide{grid-column:1/-1}.sgnwLa_shell input,.sgnwLa_shell select,.sgnwLa_shell textarea{background:var(--background);color:var(--foreground);border:1px solid var(--border);font:inherit;border-radius:.45rem;min-width:0;padding:.55rem .65rem;font-size:.85rem}.sgnwLa_shell textarea{resize:vertical;width:100%;min-height:5.4rem;line-height:1.5}.sgnwLa_shell input[type=checkbox]{width:1rem;height:1rem}.sgnwLa_shell input:focus-visible,.sgnwLa_shell select:focus-visible,.sgnwLa_shell textarea:focus-visible,.sgnwLa_shell button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.sgnwLa_primary,.sgnwLa_secondary{border:1px solid var(--border);border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex}.sgnwLa_primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.sgnwLa_secondary{background:var(--background);color:var(--foreground)}.sgnwLa_shell button:disabled{opacity:.5;cursor:not-allowed}.sgnwLa_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sgnwLa_check{align-items:center;gap:.5rem;font-size:.8rem;flex-direction:row!important;display:flex!important}.sgnwLa_tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.3rem;padding-bottom:.5rem;display:flex}.sgnwLa_tabs button{border-radius:.4rem;padding:.45rem .6rem;font-size:.8rem}.sgnwLa_tabs button[aria-pressed=true]{background:var(--muted);font-weight:650}.sgnwLa_review{border:1px solid var(--primary);background:var(--card);border-radius:.7rem;padding:1rem}.sgnwLa_review h4{margin-bottom:.6rem;font-size:.95rem;font-weight:650}.sgnwLa_review dl{grid-template-columns:9rem minmax(0,1fr);gap:.45rem .7rem;margin:.7rem 0;font-size:.82rem;display:grid}.sgnwLa_review dt{color:var(--muted-foreground)}.sgnwLa_review dd{overflow-wrap:anywhere;white-space:pre-wrap}.sgnwLa_message{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.88rem;line-height:1.6}.sgnwLa_history{flex-direction:column;gap:.7rem;max-height:20rem;display:flex;overflow:auto}.sgnwLa_event{background:var(--muted);border-radius:.6rem;padding:.75rem}.sgnwLa_event small{color:var(--muted-foreground);margin-bottom:.3rem;font-size:.7rem;display:block}.sgnwLa_error{color:var(--destructive);background:var(--muted);border:1px solid var(--border);border-radius:.5rem;padding:.8rem 1rem;font-size:.85rem}.sgnwLa_notice{background:var(--muted);padding:.7rem 1rem;font-size:.85rem}.sgnwLa_empty{text-align:center;color:var(--muted-foreground);padding:3rem 1rem;font-size:.9rem}.sgnwLa_attachments{flex-direction:column;gap:.4rem;display:flex}.sgnwLa_attachments a{font-size:.8rem;text-decoration:underline}.sgnwLa_badge{background:var(--primary);color:var(--primary-foreground);border-radius:.7rem;padding:.2rem .3rem;font-size:.6rem;line-height:1}@media (max-width:900px){.sgnwLa_layout{grid-template-columns:13rem minmax(0,1fr)}.sgnwLa_detail{padding:.85rem}.sgnwLa_form{grid-template-columns:1fr}.sgnwLa_wide{grid-column:auto}}@media (max-width:620px){.sgnwLa_layout{display:block}.sgnwLa_queue{border-right:0;border-bottom:1px solid var(--border);min-height:10rem;max-height:15rem}.sgnwLa_toolbar{padding:.8rem}.sgnwLa_detail{padding:.7rem}.sgnwLa_review dl{grid-template-columns:1fr;gap:.15rem}.sgnwLa_review dd{margin-bottom:.4rem}}.sgnwLa_simple .sgnwLa_layout{min-height:0;display:block}.sgnwLa_simple .sgnwLa_layout:not(.sgnwLa_jobOpen){flex:none}.sgnwLa_simple .sgnwLa_queue{border:0;width:100%;max-width:900px;max-height:none;margin:0 auto;padding:20px}.sgnwLa_simple .sgnwLa_queue[hidden],.sgnwLa_simple .sgnwLa_detail[hidden]{display:none}.sgnwLa_simple .sgnwLa_row{border:1px solid var(--border);margin:9px 0;padding:16px}.sgnwLa_simple .sgnwLa_detail{width:100%;max-width:860px;margin:0 auto;padding:24px}.sgnwLa_simple .sgnwLa_history{max-height:450px}.sgnwLa_simple .sgnwLa_event{background:var(--card);border-bottom:1px solid var(--border);border-radius:0;padding:12px 0}.sgnwLa_simple .sgnwLa_history .sgnwLa_message{font-size:14px}.sgnwLa_monitor{color:var(--muted-foreground);border-bottom:1px solid var(--border);padding:12px 22px;font-size:12px}.sgnwLa_monitor>summary,.sgnwLa_jobTools>summary{cursor:pointer}.sgnwLa_monitor .sgnwLa_toolbar{border:0;padding:12px 0 0}.sgnwLa_jobTools{border:1px solid var(--border);border-radius:9px;padding:16px;font-size:13px}.sgnwLa_jobTools>summary{color:var(--muted-foreground);font-weight:550}.sgnwLa_jobTools .sgnwLa_tabs{margin-top:18px}.sgnwLa_back{color:var(--muted-foreground);align-self:flex-start;align-items:center;gap:6px;padding:5px 0;font-size:12px;display:flex}@media (max-width:620px){.sgnwLa_simple .sgnwLa_detail,.sgnwLa_simple .sgnwLa_queue{padding:14px}.sgnwLa_simple .sgnwLa_queue{max-height:none}.sgnwLa_monitor{padding:10px 16px}}.sgnwLa_reason{font-weight:550;color:var(--foreground)!important}.sgnwLa_emailUpdate{border-top:1px solid var(--border);min-width:0;padding-top:12px}.sgnwLa_emailUpdate>.sgnwLa_message{max-height:24rem;margin:12px 0;overflow:auto}.sgnwLa_emailUpdate .sgnwLa_actions a{font-size:12px;text-decoration:underline}.sgnwLa_changeList{gap:12px;margin:16px 0;display:grid}.sgnwLa_changeRow{border-top:1px solid var(--border);grid-template-columns:minmax(120px,.75fr) minmax(0,1fr) minmax(0,1fr);gap:14px;padding-top:12px;font-size:13px;display:grid}.sgnwLa_changeRow small{color:var(--muted-foreground)}.sgnwLa_changeRow p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0}.sgnwLa_confirmation{align-items:flex-start;gap:10px;margin:14px 0;font-size:13px;display:flex}.sgnwLa_confirmation input{flex:none;height:16px;margin:2px 0 0;width:16px!important}@media (max-width:640px){.sgnwLa_changeRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.sgnwLa_changeRow>strong{grid-column:1/-1}}.sgnwLa_simple{flex:1;height:100%;min-height:0;overflow:auto}.sgnwLa_simple:has(.sgnwLa_jobOpen){overflow:hidden}.sgnwLa_simple .sgnwLa_jobOpen{flex:1;min-height:0;display:flex;overflow:hidden}.sgnwLa_simple .sgnwLa_detail{flex:1;gap:0;max-width:none;min-height:0;padding:0;overflow:hidden}.sgnwLa_simple .sgnwLa_detail>.sgnwLa_back{margin:0;padding:8px 20px 0}.sgnwLa_simple .sgnwLa_heading{border-bottom:1px solid var(--border);flex:none;padding:8px max(20px,50% - 410px)}.sgnwLa_simple .sgnwLa_heading h3{letter-spacing:-.2px;font-size:15px}.sgnwLa_simple .sgnwLa_heading p{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:3px 0 0;font-size:12px;display:-webkit-box;overflow:hidden}.sgnwLa_conversationScroll{flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px max(20px,50% - 410px);display:flex;overflow:auto}.sgnwLa_conversation{flex-direction:column;gap:14px;display:flex}.sgnwLa_simple .sgnwLa_conversation .sgnwLa_history{max-height:none;overflow:visible}.sgnwLa_simple .sgnwLa_question{background:var(--muted);border:0;border-radius:10px;padding:14px 16px;font-size:14px}.sgnwLa_simple .sgnwLa_question strong{text-transform:none;letter-spacing:0;font-size:13px}.sgnwLa_simple .sgnwLa_question p{margin:6px 0 0}.sgnwLa_otherNeeds{color:var(--muted-foreground);margin-top:12px;font-size:12px}.sgnwLa_otherNeeds>summary{cursor:pointer}.sgnwLa_otherNeeds>div{border-top:1px solid var(--border);padding:10px 0}.sgnwLa_otherNeeds button{margin-top:8px}.sgnwLa_composer{border:1px solid var(--border);background:var(--card);border-radius:12px;flex:none;width:calc(100% - 40px);max-width:820px;margin:0 auto 12px;padding:10px 14px}.sgnwLa_composer>.sgnwLa_stack{font-size:0}.sgnwLa_composer textarea{resize:none;border:0;outline:0;min-height:48px;max-height:120px;padding:2px;font-size:14px}.sgnwLa_composer .sgnwLa_actions{flex-direction:row-reverse;justify-content:space-between;margin-top:8px}.sgnwLa_composer .sgnwLa_muted{font-size:10px}.sgnwLa_simple .sgnwLa_jobTools{margin:0}.sgnwLa_simple .sgnwLa_detail>.sgnwLa_notice{flex:none}.sgnwLa_simple .sgnwLa_queue{padding:12px 20px}.sgnwLa_simple .sgnwLa_toolbar{padding:14px 20px}.sgnwLa_simple .sgnwLa_toolbar h2{font-size:20px}@media (max-width:650px){.sgnwLa_simple .sgnwLa_heading{padding:8px 16px}.sgnwLa_conversationScroll{padding:14px 16px}.sgnwLa_composer{width:calc(100% - 24px);margin-bottom:8px}.sgnwLa_simple .sgnwLa_detail>.sgnwLa_back{padding-left:16px}.sgnwLa_composer .sgnwLa_muted{max-width:210px}}.sgnwLa_simple .sgnwLa_queue{max-width:1280px}.sgnwLa_replyFocus{border-bottom:1px solid var(--border);padding:0 0 16px}.sgnwLa_replyQuestion{margin:12px 0;font-size:16px;font-weight:600;line-height:1.55}.sgnwLa_simple .sgnwLa_jobTools[open]>summary{margin-bottom:18px}.sgnwLa_simple .sgnwLa_review dd{margin:0}.sgnwLa_earlierConversation{color:var(--muted-foreground);font-size:12px}.sgnwLa_earlierConversation>summary{cursor:pointer;padding:8px 0}.sgnwLa_earlierConversation .sgnwLa_history{color:var(--foreground)}
.LgnKSG_card{border:1px solid var(--border);background:var(--card);text-align:left;border-radius:12px;min-width:0;margin:10px 0;padding:18px}.LgnKSG_header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.LgnKSG_job{text-align:left;color:var(--foreground);flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:15px;font-weight:650;line-height:1.4;display:flex}.LgnKSG_job span{color:var(--muted-foreground);font-size:12px;font-weight:450}.LgnKSG_status{border:1px solid var(--border);color:var(--muted-foreground);border-radius:20px;flex-shrink:0;max-width:45%;padding:4px 8px;font-size:11px;line-height:1.4}.LgnKSG_eyebrow{letter-spacing:.025em;color:var(--muted-foreground);margin-bottom:6px;font-size:11px;font-weight:600;display:block}.LgnKSG_summary,.LgnKSG_question{color:var(--foreground);overflow-wrap:anywhere;white-space:pre-line;margin:0 0 10px;font-size:14px;line-height:1.65}.LgnKSG_question{color:var(--muted-foreground);font-size:13px}.LgnKSG_actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.LgnKSG_primary,.LgnKSG_secondary{border:1px solid var(--border);background:var(--background);min-height:36px;color:var(--foreground);border-radius:8px;justify-content:center;align-items:center;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.LgnKSG_primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.LgnKSG_secondary:hover{background:var(--muted)}.LgnKSG_details{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:14px;padding-top:10px;font-size:12px;line-height:1.6}.LgnKSG_details summary{cursor:pointer;font-size:11px}.LgnKSG_details p{margin:8px 0 0}.LgnKSG_card button:focus-visible,.LgnKSG_reply button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.LgnKSG_card button:disabled,.LgnKSG_reply button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:650px){.LgnKSG_card{padding:14px}.LgnKSG_header{gap:8px}.LgnKSG_job{font-size:14px}.LgnKSG_actions{gap:6px}.LgnKSG_primary,.LgnKSG_secondary{min-height:42px}}
.RlBqFq_panel{color:var(--foreground);background:var(--card);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:10px;min-width:0;margin:12px 0;font-size:13px;line-height:1.5}.RlBqFq_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.RlBqFq_header h3{margin:0;font-size:13px;font-weight:650}.RlBqFq_refresh{color:var(--muted-foreground);cursor:pointer;border-radius:5px;align-items:center;gap:6px;padding:6px;display:inline-flex}.RlBqFq_refresh:hover{background:var(--muted);color:var(--foreground)}.RlBqFq_refresh:disabled{cursor:wait;opacity:.55}.RlBqFq_refresh:focus-visible,.RlBqFq_details summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.RlBqFq_next{background:var(--muted);padding:12px 16px}.RlBqFq_next p{white-space:pre-wrap;margin:3px 0 8px;font-size:15px;font-weight:550}.RlBqFq_eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);font-size:11px;font-weight:600}.RlBqFq_meta{color:var(--muted-foreground);flex-wrap:wrap;gap:5px 20px;font-size:12px;display:flex}.RlBqFq_meta strong{color:var(--foreground);font-weight:500}.RlBqFq_due,.RlBqFq_due strong{color:var(--warning)}.RlBqFq_stages{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.RlBqFq_stages>div{border-bottom:1px solid var(--border);padding:12px 16px}.RlBqFq_stages>div+div{border-left:1px solid var(--border)}.RlBqFq_stages dt,.RlBqFq_amounts dt{color:var(--muted-foreground);font-size:11px}.RlBqFq_stages dd{margin:4px 0;font-weight:600}.RlBqFq_stages p{color:var(--muted-foreground);margin:0;font-size:11px}.RlBqFq_stages [data-tone=attention] dd{color:var(--warning)}.RlBqFq_details>summary{cursor:pointer;padding:10px 16px;font-size:12px;font-weight:550}.RlBqFq_detailBody{padding:0 16px 14px}.RlBqFq_detailBody h4{margin:16px 0 8px;font-size:13px;font-weight:600}.RlBqFq_detailBody p{margin:6px 0}.RlBqFq_detailBody ul{padding-left:18px}.RlBqFq_detailBody li{margin:4px 0}.RlBqFq_amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.RlBqFq_amounts dd{font-variant-numeric:tabular-nums;margin:2px 0;font-weight:550}.RlBqFq_muted,.RlBqFq_footer{color:var(--muted-foreground);font-size:11px}.RlBqFq_panel>p{padding:8px 16px}.RlBqFq_footer{padding:0 16px 10px}.RlBqFq_warning{border-left:3px solid var(--warning);background:var(--warning-soft);padding:10px 16px;font-size:12px}.RlBqFq_warning ul{margin:4px 0 0;padding-left:18px}.RlBqFq_warning li+li{margin-top:4px}.RlBqFq_parts{margin:0;list-style:none;padding:0!important}.RlBqFq_parts li{border-bottom:1px solid var(--border);padding:10px 0}.RlBqFq_parts li>div{justify-content:space-between;gap:12px;display:flex}.RlBqFq_parts span,.RlBqFq_parts p{color:var(--muted-foreground);font-size:12px}.RlBqFq_evidence{white-space:pre-wrap}.RlBqFq_history{margin:12px 0;padding:0;list-style:none}.RlBqFq_history li{border-left:2px solid var(--border);padding:4px 12px}.RlBqFq_history small{color:var(--muted-foreground);font-size:11px}.RlBqFq_compact .RlBqFq_next{padding-top:9px;padding-bottom:9px}.RlBqFq_compact .RlBqFq_stages>div{padding:9px 12px}.RlBqFq_compact .RlBqFq_stages p{display:none}.RlBqFq_spinning{animation:1s linear infinite RlBqFq_progress-spin}@keyframes RlBqFq_progress-spin{to{transform:rotate(360deg)}}@media (max-width:800px){.RlBqFq_stages{grid-template-columns:repeat(2,minmax(0,1fr))}.RlBqFq_stages>div:nth-child(3){border-left:0}.RlBqFq_parts li>div{flex-direction:column;gap:3px}}@media (max-width:440px){.RlBqFq_header,.RlBqFq_next,.RlBqFq_stages>div,.RlBqFq_details>summary,.RlBqFq_warning{padding-left:12px;padding-right:12px}.RlBqFq_amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.RlBqFq_next p{font-size:14px}.RlBqFq_footer{padding-left:12px;padding-right:12px}.RlBqFq_meta{flex-direction:column}.RlBqFq_stages dd{font-size:12px}}@media (prefers-reduced-motion:reduce){.RlBqFq_spinning{animation:none}}
.-yxhxW_panel{border-top:1px solid var(--border);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.-yxhxW_panel>summary{cursor:pointer;padding:12px 16px;font-weight:600}.-yxhxW_panel>summary span{color:var(--muted-foreground);margin-left:8px;font-size:11px;font-weight:400}.-yxhxW_body{padding:0 16px 16px}.-yxhxW_body p{margin:8px 0}.-yxhxW_help,.-yxhxW_loading{color:var(--muted-foreground);font-size:12px}.-yxhxW_loading{padding:8px 16px}.-yxhxW_actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.-yxhxW_panel button{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:6px;min-height:34px;padding:7px 10px;font-size:12px}.-yxhxW_panel button:hover{background:var(--muted)}.-yxhxW_panel button:disabled{opacity:.5;cursor:not-allowed}.-yxhxW_panel button.-yxhxW_primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.-yxhxW_panel button:focus-visible,.-yxhxW_panel input:focus-visible,.-yxhxW_panel select:focus-visible,.-yxhxW_panel textarea:focus-visible,.-yxhxW_panel summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.-yxhxW_record{border-bottom:1px solid var(--border);padding:14px 0}.-yxhxW_heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.-yxhxW_heading strong{font-size:14px}.-yxhxW_heading span{color:var(--muted-foreground);font-size:12px}.-yxhxW_heading button{margin-left:auto}.-yxhxW_evidence{white-space:pre-wrap}.-yxhxW_evidence small{color:var(--muted-foreground);margin-top:4px;display:block}.-yxhxW_amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.-yxhxW_amounts dt{color:var(--muted-foreground);font-size:11px}.-yxhxW_amounts dd{font-variant-numeric:tabular-nums;margin:2px 0;font-weight:600}.-yxhxW_receipt{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.-yxhxW_editor{border:1px solid var(--border);background:var(--muted);border-radius:8px;margin:14px 0;padding:16px}.-yxhxW_editor h4{margin:0 0 14px;font-size:15px;font-weight:600}.-yxhxW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.-yxhxW_field,.-yxhxW_wide{flex-direction:column;gap:5px;min-width:0;font-size:12px;font-weight:500;display:flex}.-yxhxW_wide{grid-column:1/-1}.-yxhxW_panel input,.-yxhxW_panel select,.-yxhxW_panel textarea{background:var(--card);border:1px solid var(--border);width:100%;max-width:100%;color:var(--foreground);border-radius:6px;min-height:38px;padding:9px;font-size:13px}.-yxhxW_panel textarea{resize:vertical;min-height:76px}.-yxhxW_editor ul{white-space:pre-wrap;padding-left:18px}.-yxhxW_editor li+li{margin-top:6px}.-yxhxW_notice,.-yxhxW_error,.-yxhxW_warning{border-radius:6px;padding:10px 12px;font-size:12px}.-yxhxW_notice{background:var(--success-soft)}.-yxhxW_error,.-yxhxW_warning{background:var(--warning-soft);border-left:3px solid var(--warning)}.-yxhxW_history{margin-top:12px}.-yxhxW_history summary{cursor:pointer}.-yxhxW_history ol{padding-left:18px}.-yxhxW_history li{margin-top:8px}.-yxhxW_history p{white-space:pre-wrap;color:var(--muted-foreground)}@media (max-width:700px){.-yxhxW_fields{grid-template-columns:1fr}.-yxhxW_amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.-yxhxW_heading button{margin-left:0}.-yxhxW_body{padding-left:12px;padding-right:12px}.-yxhxW_editor{padding:12px}.-yxhxW_panel>summary span{margin:4px 0 0;display:block}.-yxhxW_actions button{min-height:40px}.-yxhxW_panel input,.-yxhxW_panel select,.-yxhxW_panel textarea{font-size:16px}}
.l_e8qq_shell{min-height:0;color:var(--foreground);flex-direction:column;gap:14px;padding:16px;display:flex;overflow:auto}.l_e8qq_header,.l_e8qq_footer,.l_e8qq_status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.l_e8qq_header span{align-items:center;gap:8px;font-weight:650;display:flex}.l_e8qq_shell button{border:1px solid var(--border);background:var(--background);min-height:36px;color:var(--foreground);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 11px;display:inline-flex}.l_e8qq_shell button:disabled{opacity:.5;cursor:not-allowed}.l_e8qq_shell button:focus-visible,.l_e8qq_shell input:focus-visible,.l_e8qq_shell select:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.l_e8qq_intro{max-width:75ch;margin:0;line-height:1.6}.l_e8qq_location{max-width:420px}.l_e8qq_shell label{flex-direction:column;gap:5px;font-size:13px;display:flex}.l_e8qq_shell input:not([type=checkbox]):not([type=radio]),.l_e8qq_shell select{border:1px solid var(--border);background:var(--background);width:100%;min-height:36px;color:var(--foreground);border-radius:7px;padding:8px}.l_e8qq_shell input[type=number]{max-width:140px}.l_e8qq_shell .l_e8qq_check,.l_e8qq_shell .l_e8qq_needTitle{flex-direction:row;align-items:flex-start;gap:9px}.l_e8qq_check input,.l_e8qq_needTitle input{margin-top:3px}.l_e8qq_needTitle span{flex-direction:column;gap:4px;display:flex}.l_e8qq_needTitle strong{font-size:16px}.l_e8qq_context,.l_e8qq_needTitle small,.l_e8qq_status span,.l_e8qq_offer small{color:var(--muted-foreground);font-size:12px;line-height:1.6}.l_e8qq_connections,.l_e8qq_need,.l_e8qq_basket{border:1px solid var(--border);border-radius:10px;padding:14px}.l_e8qq_connections summary{cursor:pointer}.l_e8qq_connect{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;padding-top:14px;display:grid}.l_e8qq_connect strong{grid-column:1/-1}.l_e8qq_needs{flex-direction:column;gap:12px;display:flex}.l_e8qq_need{flex-direction:column;gap:10px;display:flex}.l_e8qq_need p,.l_e8qq_basket p{margin:0}.l_e8qq_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.l_e8qq_offer{border:1px solid var(--border);background:var(--muted);overflow-wrap:anywhere;border-radius:8px;flex-direction:column;gap:9px;min-width:0;padding:12px;display:flex}.l_e8qq_offer a{text-decoration:underline}.l_e8qq_offer details p{white-space:pre-line}.l_e8qq_freight{flex-direction:column;gap:8px;margin:12px 0;display:flex}.l_e8qq_basket .l_e8qq_total{margin:12px 0;font-size:20px;display:block}.l_e8qq_warning,.l_e8qq_notice,.l_e8qq_error,.l_e8qq_empty{border:1px solid var(--border);background:var(--muted);border-radius:8px;padding:12px}.l_e8qq_error{color:var(--destructive)}.l_e8qq_notice,.l_e8qq_best{font-weight:600}.l_e8qq_best{margin-bottom:8px;font-size:12px;display:block}.l_e8qq_footer{background:var(--background);border-top:1px solid var(--border);padding:12px 0;position:sticky;bottom:0}.l_e8qq_footer span{color:var(--muted-foreground);flex:1;font-size:12px}.l_e8qq_shell .l_e8qq_primary{background:var(--primary);color:var(--primary-foreground)}.l_e8qq_shell h3{margin:4px 0;font-size:17px}.l_e8qq_shell ul{padding-left:18px;font-size:12px;line-height:1.6}@media (max-width:700px){.l_e8qq_options,.l_e8qq_connect{grid-template-columns:1fr}.l_e8qq_shell{padding:10px}.l_e8qq_header{gap:6px}.l_e8qq_header span{font-size:13px}.l_e8qq_footer button{flex:1}.l_e8qq_footer span{flex-basis:100%}}.l_e8qq_header{padding-right:30px}.l_e8qq_fulfillment{border-top:1px solid var(--border);gap:12px;padding-top:14px;display:grid}.l_e8qq_fulfillment>button{justify-self:start}.l_e8qq_inventorySearch{align-items:end;gap:10px;display:flex}.l_e8qq_inventorySearch label{flex:1}.l_e8qq_receiptLines{gap:8px;display:grid}.l_e8qq_receiptLines>div{background:var(--muted);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.l_e8qq_receiptLines label{flex:0 0 100px}.l_e8qq_fulfillmentReview{background:var(--muted);border:1px solid var(--border);border-radius:10px;gap:12px;padding:16px;display:grid}.l_e8qq_fulfillmentReview ul{gap:10px;margin:0;font-size:13px;display:grid}@media (max-width:520px){.l_e8qq_inventorySearch{flex-wrap:wrap}.l_e8qq_inventorySearch label{flex-basis:100%}.l_e8qq_receiptLines>div{align-items:start}.l_e8qq_fulfillmentReview{padding:12px}}.l_e8qq_purchases{gap:12px;display:grid}.l_e8qq_purchase{border:1px solid var(--border);border-left:3px solid var(--primary);background:var(--background);overflow-wrap:anywhere;border-radius:10px;gap:12px;padding:16px;display:grid}.l_e8qq_purchase h4{margin:0;font-size:18px;line-height:1.3}.l_e8qq_purchase p{margin:0;font-size:13px;line-height:1.6}.l_e8qq_purchase small,.l_e8qq_notice small{color:var(--muted-foreground);font-size:12px;line-height:1.5;display:block}.l_e8qq_purchase details{border-top:1px solid var(--border);padding-top:12px}.l_e8qq_purchase summary{cursor:pointer;font-size:13px;font-weight:600}.l_e8qq_purchase .l_e8qq_purchaseLines{margin:10px 0 0;padding:0;list-style:none}.l_e8qq_purchaseLines li{justify-content:space-between;gap:12px;padding:8px 0;display:flex}.l_e8qq_purchaseTotals{grid-template-columns:1fr auto;gap:6px;max-width:420px;font-size:13px;display:grid}.l_e8qq_purchaseTotals dd{text-align:right;margin:0}.l_e8qq_purchaseDecision{justify-items:start;gap:10px;display:grid}.l_e8qq_shipment{background:var(--muted);border-radius:8px;gap:6px;padding:12px;display:grid}.l_e8qq_purchase>button{justify-self:start}.l_e8qq_searchDesk,.l_e8qq_search{border:1px solid var(--border);border-radius:10px;padding:14px}.l_e8qq_searchDesk summary{cursor:pointer;font-weight:650}.l_e8qq_search form{flex-direction:column;gap:8px;display:flex}.l_e8qq_search p{font-size:13px;line-height:1.6}.l_e8qq_candidates{gap:6px;margin:10px 0;display:grid}.l_e8qq_candidates button{text-align:left;flex-direction:column;align-items:flex-start}.l_e8qq_candidates small,.l_e8qq_search small{color:var(--muted-foreground);font-size:12px}.l_e8qq_decisions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.l_e8qq_checkoutPreview{width:100%;min-width:0}.l_e8qq_checkoutPreview .l_e8qq_purchaseLines{width:100%}.l_e8qq_checkoutPreview .l_e8qq_purchaseLines li>span{min-width:0}.l_e8qq_checkoutPreview .l_e8qq_purchaseLines li>strong{white-space:nowrap;flex-shrink:0}.l_e8qq_checkoutIssues{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.6;list-style:outside}
._8GBGFq_connections{max-width:960px;color:var(--foreground);gap:20px;margin:0 auto;padding:32px 24px 80px;display:grid}._8GBGFq_intro{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:28px;padding:12px 0 20px;display:flex}._8GBGFq_eyebrow{text-transform:uppercase;letter-spacing:.13em;color:var(--muted-foreground);font-size:11px;font-weight:700}._8GBGFq_intro h1{letter-spacing:-.035em;margin:12px 0;font-size:clamp(26px,3vw,36px);line-height:1.15}._8GBGFq_intro p{max-width:620px;color:var(--muted-foreground);line-height:1.65}._8GBGFq_card{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:24px}._8GBGFq_card h2{margin:0 0 6px;font-size:18px;font-weight:650}._8GBGFq_card p,._8GBGFq_check p{margin:8px 0;line-height:1.55}._8GBGFq_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._8GBGFq_heading p,._8GBGFq_note,._8GBGFq_empty,._8GBGFq_device p{color:var(--muted-foreground);font-size:13px}._8GBGFq_device{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}._8GBGFq_device:last-of-type{margin-bottom:18px}._8GBGFq_state{background:var(--muted);border-radius:20px;margin-left:10px;padding:4px 9px;font-size:11px;font-weight:650}._8GBGFq_actions{flex-wrap:wrap;gap:8px;display:flex}._8GBGFq_connections button,._8GBGFq_check button{border:1px solid var(--border);cursor:pointer;background:var(--background);border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px 12px;font-size:13px;display:inline-flex}._8GBGFq_connections button:disabled,._8GBGFq_check button:disabled{opacity:.5;cursor:not-allowed}._8GBGFq_connections ._8GBGFq_primary,._8GBGFq_check ._8GBGFq_primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._8GBGFq_form{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}._8GBGFq_form label{flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}._8GBGFq_form input,._8GBGFq_form select{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;min-height:42px;color:var(--foreground);border-radius:8px;padding:9px 11px;font-size:14px}._8GBGFq_form button{grid-column:1/-1;justify-self:start}._8GBGFq_form small{font-weight:400}._8GBGFq_connections small,._8GBGFq_check small{color:var(--muted-foreground);font-size:11px;display:block}._8GBGFq_warning{background:var(--muted);border-left:3px solid var(--warning);padding:12px;font-size:13px}._8GBGFq_pairing{padding:16px 0}._8GBGFq_pairing ol{padding-left:20px;font-size:14px;line-height:1.8;list-style:decimal}._8GBGFq_pairing code{overflow-wrap:anywhere;background:var(--muted);letter-spacing:.04em;border-radius:8px;margin:14px 0;padding:18px;font-size:16px;display:block}._8GBGFq_history{margin-top:16px;list-style:none}._8GBGFq_history li{border-top:1px solid var(--border);padding:12px 0;font-size:13px}._8GBGFq_check{border-top:1px solid var(--border);padding:14px 0;font-size:13px}._8GBGFq_check summary,._8GBGFq_card summary{cursor:pointer;font-weight:650}._8GBGFq_check ._8GBGFq_form{grid-template-columns:1fr}._8GBGFq_observation{border:1px solid var(--border);border-radius:10px;margin-top:12px;padding:14px}._8GBGFq_observation ul{margin:10px 0;padding-left:18px;list-style:outside}._8GBGFq_observation a{overflow-wrap:anywhere;text-decoration:underline}._8GBGFq_observation button{margin-top:10px}._8GBGFq_connections :is(button,input,select):focus-visible,._8GBGFq_check :is(button,input,select,summary):focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:640px){._8GBGFq_connections{padding:20px 14px 60px}._8GBGFq_intro>svg{display:none}._8GBGFq_card{padding:18px}._8GBGFq_form{grid-template-columns:1fr}._8GBGFq_device{flex-direction:column;align-items:flex-start}._8GBGFq_state{margin-left:6px;display:inline-block}._8GBGFq_intro h1{font-size:28px}}
.znQOxW_workspace{--accent:var(--info);width:100%;max-width:1240px;color:var(--foreground);margin:0 auto;font-size:14px;line-height:1.5}.znQOxW_header{border-bottom:2px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:12px 0 24px;display:flex}.znQOxW_header h1{letter-spacing:-.035em;margin:6px 0;font-size:clamp(24px,3vw,34px);font-weight:650}.znQOxW_header p,.znQOxW_sectionHeading p{color:var(--muted-foreground);margin:5px 0}.znQOxW_eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700}.znQOxW_back,.znQOxW_links a{color:var(--accent);align-items:center;gap:6px;font-weight:550;display:inline-flex}.znQOxW_links{flex-wrap:wrap;gap:24px;padding:20px 0;display:flex}.znQOxW_metrics{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:22px 0;display:grid}.znQOxW_metrics span{color:var(--muted-foreground);font-size:12px;display:block}.znQOxW_metrics strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:5px;font-size:clamp(19px,2vw,28px);font-weight:550;display:block}.znQOxW_toolbar{gap:14px;margin:24px 0 10px;display:flex}.znQOxW_search{flex:1;position:relative}.znQOxW_search svg{color:var(--muted-foreground);position:absolute;top:11px;left:12px}.znQOxW_search input{padding-left:38px}.znQOxW_toolbar select,.znQOxW_form select{border:1px solid var(--border);background:var(--background);border-radius:6px;max-width:100%;padding:8px}.znQOxW_list{border-top:1px solid var(--border);margin-top:16px}.znQOxW_row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 140px 140px 20px;align-items:center;gap:20px;padding:20px 10px;display:grid}.znQOxW_row:hover{background:var(--muted)}.znQOxW_row strong{font-weight:600;display:block}.znQOxW_row p,.znQOxW_row small{color:var(--muted-foreground);margin:4px 0;font-size:12px}.znQOxW_section{border-bottom:1px solid var(--border);padding:26px 0}.znQOxW_section h2{letter-spacing:-.02em;margin:0 0 10px;font-size:18px;font-weight:600}.znQOxW_section h3{margin:20px 0 8px;font-size:15px;font-weight:600}.znQOxW_sectionHeading{justify-content:space-between;align-items:start;gap:18px;display:flex}.znQOxW_badge{border:1px solid var(--border);white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:12px;display:inline-block}.znQOxW_facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.znQOxW_facts dt{color:var(--muted-foreground);font-size:12px}.znQOxW_facts dd{margin:4px 0}.znQOxW_actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.znQOxW_receipt{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.znQOxW_receipt p{overflow-wrap:anywhere;margin:4px 0}.znQOxW_muted{color:var(--muted-foreground);font-size:12px}.znQOxW_warning{border-left:3px solid var(--warning);background:var(--muted);margin:20px 0;padding:14px 16px}.znQOxW_error{color:var(--destructive);padding:12px 0}.znQOxW_notice{color:var(--foreground);background:var(--muted);padding:12px}.znQOxW_loading{color:var(--muted-foreground);padding:50px 0}.znQOxW_history{border-top:1px solid var(--border);padding:16px 0}.znQOxW_history small{color:var(--muted-foreground)}.znQOxW_pre{white-space:pre-wrap;overflow-wrap:anywhere}.znQOxW_form{gap:10px;display:grid}.znQOxW_review p{overflow-wrap:anywhere;margin:12px 0}.znQOxW_checkbox{align-items:start;gap:10px;margin:8px 0;display:flex}.znQOxW_checkbox input{margin-top:4px}@media (max-width:700px){.znQOxW_metrics,.znQOxW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.znQOxW_header{align-items:start}.znQOxW_toolbar{flex-direction:column}.znQOxW_row{grid-template-columns:1fr 1fr 20px;gap:8px}.znQOxW_row>div:first-child{grid-column:1/-1}.znQOxW_receipt,.znQOxW_sectionHeading{flex-direction:column;align-items:start}.znQOxW_links{gap:12px}.znQOxW_header button{gap:0;font-size:0}.znQOxW_header button svg{width:16px}.znQOxW_metrics strong{font-size:22px}}
.RL6kWq_shell{background:var(--card);min-width:0;color:var(--foreground)}.RL6kWq_toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.RL6kWq_eyebrow{letter-spacing:.14em;color:var(--muted-foreground);font-size:10px;font-weight:750}.RL6kWq_toolbar h2{letter-spacing:-.6px;margin:7px 0;font-size:21px;font-weight:650}.RL6kWq_toolbar p,.RL6kWq_context,.RL6kWq_hint,.RL6kWq_photos p{color:var(--muted-foreground);font-size:12px;line-height:1.6}.RL6kWq_toolbar p{margin:0}.RL6kWq_primary,.RL6kWq_secondary,.RL6kWq_icon,.RL6kWq_textButton{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:600;display:inline-flex}.RL6kWq_primary{background:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary)}.RL6kWq_secondary,.RL6kWq_icon{background:var(--card);color:var(--foreground);border:1px solid var(--border)}.RL6kWq_icon{padding:9px}.RL6kWq_textButton{color:var(--primary);justify-content:flex-start;padding:8px 0}.RL6kWq_shell button:disabled{opacity:.45;cursor:not-allowed}.RL6kWq_shell :is(button,input,select,textarea):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.RL6kWq_banner,.RL6kWq_error{background:var(--muted);border:1px solid var(--border);border-radius:7px;margin:16px 28px;padding:12px 16px;font-size:12px;line-height:1.7}.RL6kWq_error{background:var(--danger-bg);color:var(--destructive)}.RL6kWq_error button{margin-left:12px}.RL6kWq_account{background:var(--muted);border-radius:8px;flex-wrap:wrap;align-items:end;gap:12px;margin:16px 28px;padding:16px;display:flex}.RL6kWq_account label{gap:8px;font-size:12px;display:grid}.RL6kWq_account p{color:var(--muted-foreground);flex-basis:100%;margin:0;font-size:11px}.RL6kWq_context{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;display:flex}.RL6kWq_context label{align-items:center;gap:10px;display:flex}.RL6kWq_context>span{margin-left:auto;font-size:11px}.RL6kWq_shell select,.RL6kWq_shell input,.RL6kWq_shell textarea{border:1px solid var(--input);background:var(--background);color:var(--foreground);font:inherit;border-radius:6px;max-width:100%;padding:9px 10px}.RL6kWq_shell select{min-width:0}.RL6kWq_context select{max-width:290px;font-size:12px}.RL6kWq_shell textarea{resize:vertical;min-height:85px}.RL6kWq_layout{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);min-height:620px;display:grid}.RL6kWq_conversation{flex-direction:column;min-width:0;display:flex}.RL6kWq_sectionHeading{border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:17px 22px;font-size:12px;display:flex}.RL6kWq_sectionHeading>span{color:var(--muted-foreground);margin-left:auto;font-size:10px}.RL6kWq_draft{border-left:1px solid var(--border);background:var(--muted);min-width:0}.RL6kWq_messages{flex:1;max-height:760px;padding:22px;overflow:auto}.RL6kWq_welcome{text-align:left;max-width:440px;margin:30px auto}.RL6kWq_welcomeIcon{background:var(--card);border:1px solid var(--border);color:var(--primary);border-radius:10px;margin-bottom:20px;padding:13px;display:inline-flex}.RL6kWq_welcome h3{letter-spacing:-.7px;margin:0 0 15px;font-size:24px;font-weight:600}.RL6kWq_welcome p{color:var(--muted-foreground);margin:0;font-size:15px;line-height:1.8}.RL6kWq_welcome small{color:var(--muted-foreground);font-size:11px;line-height:1.8;display:block}.RL6kWq_steps{border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:13px;margin:25px 0;padding:20px 0;display:grid}.RL6kWq_steps span{color:var(--muted-foreground);gap:16px;font-size:11px;display:flex}.RL6kWq_steps b{color:var(--foreground);font-size:12px;font-weight:550}.RL6kWq_userMessage,.RL6kWq_assistantMessage{margin-bottom:20px;font-size:13px}.RL6kWq_userMessage{background:var(--muted);border-radius:9px;margin-left:30px;padding:14px 16px}.RL6kWq_userMessage small,.RL6kWq_assistantMessage small{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);font-size:9px;font-weight:700}.RL6kWq_userMessage p,.RL6kWq_assistantMessage p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;line-height:1.8}.RL6kWq_composer{border:1px solid var(--input);background:var(--card);border-radius:10px;margin:0 22px 22px;padding:12px}.RL6kWq_composer textarea{background:0 0;border:0;outline:none;width:100%;min-height:90px;padding:2px;font-size:13px;display:block}.RL6kWq_composer>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.RL6kWq_composer small{color:var(--muted-foreground);font-size:10px}.RL6kWq_fields,.RL6kWq_photos{padding:20px 22px}.RL6kWq_fields h3,.RL6kWq_photos h3{margin:18px 0 14px;font-size:12px;font-weight:700}.RL6kWq_fields h3:first-child,.RL6kWq_photos h3{margin-top:0}.RL6kWq_fields>h3:not(:first-child){border-top:1px solid var(--border);margin-top:22px;padding-top:20px}.RL6kWq_field{gap:7px;margin-bottom:13px;font-size:11px;font-weight:550;display:grid}.RL6kWq_field :is(input,textarea,select){width:100%;font-size:12px;font-weight:400}.RL6kWq_field textarea{line-height:1.6}.RL6kWq_grid{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.RL6kWq_hint{margin:0 0 12px;font-size:11px;display:block}.RL6kWq_check{align-items:center;gap:8px;margin:13px 0;font-size:12px;display:flex}.RL6kWq_check input{accent-color:var(--primary)}.RL6kWq_formActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.RL6kWq_match{background:var(--card);text-align:left;border:1px solid var(--border);border-radius:6px;grid-template-columns:1fr auto;width:100%;margin:7px 0;padding:10px;display:grid}.RL6kWq_match strong{font-size:12px}.RL6kWq_match span{color:var(--muted-foreground);grid-column:1;font-size:10px}.RL6kWq_match svg{grid-area:1/2/3;align-self:center}.RL6kWq_warning,.RL6kWq_missing{background:var(--warning-bg);border:1px solid var(--rb-warning-border);border-radius:7px;margin:14px 0;padding:13px;font-size:11px;line-height:1.7}.RL6kWq_warning a{color:var(--primary);margin-top:6px;display:block}.RL6kWq_missing ul{margin-bottom:0;padding-left:18px}.RL6kWq_photos{border-top:1px solid var(--border)}.RL6kWq_photos>small{color:var(--muted-foreground);margin-top:10px;font-size:10px;display:block}.RL6kWq_photos>a{color:var(--primary);margin-top:15px;font-size:12px;display:block}.RL6kWq_photoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.RL6kWq_photoGrid figure{min-width:0;margin:0}.RL6kWq_photoGrid img{aspect-ratio:1;object-fit:cover;border:1px solid var(--border);border-radius:7px;width:100%}.RL6kWq_photoGrid figcaption{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:5px;font-size:10px}.RL6kWq_captureLayout{max-width:950px;min-height:0;margin:auto;display:block}.RL6kWq_captureLayout .RL6kWq_draft{background:var(--card);border:0}.RL6kWq_captureLayout .RL6kWq_photos{padding:28px}.RL6kWq_captureLayout .RL6kWq_photoGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.RL6kWq_captureLayout .RL6kWq_secondary{min-height:48px;padding:12px 22px}.RL6kWq_approval{border:1px solid var(--primary);background:var(--card);border-radius:10px;margin:20px 0;padding:20px;font-size:12px}.RL6kWq_approval>svg{color:var(--primary)}.RL6kWq_approval h3{letter-spacing:-.4px;margin:12px 0;font-size:18px;line-height:1.4}.RL6kWq_approval p{line-height:1.8}.RL6kWq_approval dl{border-block:1px solid var(--border);grid-template-columns:95px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.RL6kWq_approval dt{color:var(--muted-foreground);font-size:11px}.RL6kWq_approval dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.RL6kWq_approval small{color:var(--muted-foreground);margin-bottom:16px;font-size:10px;line-height:1.8;display:block}.RL6kWq_complete{background:var(--success-bg);border:1px solid var(--border);border-radius:8px;align-items:flex-start;gap:12px;margin:20px 28px;padding:18px;display:flex}.RL6kWq_complete strong{font-size:16px}.RL6kWq_complete p{font-size:12px;line-height:1.6}.RL6kWq_complete a{color:var(--primary);align-items:center;gap:6px;font-size:12px;display:flex}.RL6kWq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RL6kWq_spin{animation:1s linear infinite RL6kWq_spin}@keyframes RL6kWq_spin{to{transform:rotate(360deg)}}@media (max-width:900px){.RL6kWq_layout{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr)}.RL6kWq_toolbar,.RL6kWq_context{padding:18px}.RL6kWq_sectionHeading{padding:15px}.RL6kWq_sectionHeading>span{display:none}.RL6kWq_fields,.RL6kWq_photos,.RL6kWq_messages{padding:16px}.RL6kWq_toolbar h2{font-size:18px}}@media (max-width:700px){.RL6kWq_layout{flex-direction:column;display:flex}.RL6kWq_draft{border-left:0;border-top:1px solid var(--border)}.RL6kWq_toolbar{flex-wrap:wrap;align-items:flex-start}.RL6kWq_toolbar .RL6kWq_primary{width:100%}.RL6kWq_context{gap:10px}.RL6kWq_context label{flex-direction:column;align-items:flex-start;width:100%}.RL6kWq_context select{width:100%;max-width:100%}.RL6kWq_context>span{margin-left:0;margin-right:auto}.RL6kWq_welcome{margin:16px auto}.RL6kWq_messages{max-height:570px}.RL6kWq_composer{margin:0 16px 20px}.RL6kWq_banner,.RL6kWq_error,.RL6kWq_account{margin:12px 16px}.RL6kWq_captureLayout .RL6kWq_photoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.RL6kWq_spin{animation:none}}.RL6kWq_reading{white-space:pre-wrap;background:var(--muted);border:1px solid var(--border);border-radius:8px;padding:16px}.RL6kWq_embedded{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.RL6kWq_embedded .RL6kWq_toolbar{flex-shrink:0;padding:12px 22px}.RL6kWq_embedded .RL6kWq_toolbar h2{margin:4px 0;font-size:18px}.RL6kWq_embedded .RL6kWq_toolbar p{font-size:11px}.RL6kWq_embedded .RL6kWq_banner,.RL6kWq_embedded .RL6kWq_error{flex-shrink:0;margin:8px 22px;padding:8px 12px;font-size:11px}.RL6kWq_embedded .RL6kWq_context{flex-shrink:0;padding:8px 22px}.RL6kWq_embedded .RL6kWq_context label{white-space:nowrap}.RL6kWq_embedded .RL6kWq_layout{flex:1;min-height:0;overflow:hidden}.RL6kWq_embedded .RL6kWq_conversation{min-height:0}.RL6kWq_embedded .RL6kWq_messages{min-height:0;max-height:none;padding:18px 22px}.RL6kWq_embedded .RL6kWq_welcome{margin:10px auto}.RL6kWq_embedded .RL6kWq_welcomeIcon{display:none}.RL6kWq_embedded .RL6kWq_welcome h3{font-size:21px}.RL6kWq_embedded .RL6kWq_welcome p{font-size:13px}.RL6kWq_embedded .RL6kWq_steps{gap:10px;margin:16px 0;padding:14px 0}.RL6kWq_embedded .RL6kWq_draft{min-height:0;overflow-y:auto}.RL6kWq_embedded .RL6kWq_composer{flex-shrink:0;margin-bottom:16px}.RL6kWq_embedded .RL6kWq_composer textarea{resize:none;min-height:65px;max-height:100px}@media (max-width:700px),(max-height:600px){.RL6kWq_embedded{overscroll-behavior:contain;display:block;overflow-y:auto}.RL6kWq_embedded .RL6kWq_layout{flex-direction:column;display:flex;overflow:visible}.RL6kWq_embedded .RL6kWq_draft{overflow:visible}.RL6kWq_embedded .RL6kWq_messages{min-height:150px;max-height:450px}.RL6kWq_embedded .RL6kWq_toolbar,.RL6kWq_embedded .RL6kWq_context{padding:12px 16px}.RL6kWq_embedded .RL6kWq_context label{flex-direction:row}.RL6kWq_embedded .RL6kWq_toolbar .RL6kWq_primary{width:auto}}@media (min-width:701px) and (min-height:601px){.RL6kWq_embedded .RL6kWq_toolbar .RL6kWq_eyebrow,.RL6kWq_embedded .RL6kWq_toolbar p{display:none}.RL6kWq_embedded .RL6kWq_toolbar{min-height:60px;padding:10px 22px}.RL6kWq_embedded .RL6kWq_toolbar h2{margin:0;font-size:17px;line-height:1.4}.RL6kWq_embedded .RL6kWq_context{padding-block:5px}.RL6kWq_embedded .RL6kWq_context select{padding-block:6px}.RL6kWq_embedded .RL6kWq_composer{padding:9px 12px}.RL6kWq_embedded .RL6kWq_composer textarea{min-height:45px}}.RL6kWq_purchaseHistory{margin:15px 0;font-size:11px;line-height:1.7}.RL6kWq_purchaseHistory summary{cursor:pointer;font-weight:600}.RL6kWq_purchaseHistory a{color:var(--primary);padding-top:6px;display:block}.RL6kWq_purchaseHistory small{color:var(--muted-foreground);margin-top:8px;display:block}.RL6kWq_handoffActions{flex-wrap:wrap;gap:10px 18px;margin:12px 0;display:flex}.RL6kWq_complete small{color:var(--muted-foreground);font-size:11px;line-height:1.7;display:block}.RL6kWq_simple .RL6kWq_toolbar{padding:12px 24px}.RL6kWq_simple .RL6kWq_layout{grid-template-columns:minmax(0,1fr);min-height:470px;display:grid}.RL6kWq_simple .RL6kWq_layout.RL6kWq_withDetails{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.RL6kWq_simple .RL6kWq_layout.RL6kWq_captureLayout{width:100%;display:block}.RL6kWq_simple .RL6kWq_conversation{width:100%;max-width:820px;margin:0 auto}.RL6kWq_simple .RL6kWq_messages{min-height:150px;max-height:640px;padding:24px 30px}.RL6kWq_simple .RL6kWq_welcome h3{font-size:26px}.RL6kWq_simple .RL6kWq_welcome p{border-left:2px solid var(--border);background:var(--muted);border-radius:0 8px 8px 0;margin:20px 0;padding:16px 20px;font-size:14px}.RL6kWq_simple .RL6kWq_welcome small{font-size:12px}.RL6kWq_setup,.RL6kWq_saved{color:var(--muted-foreground);border-bottom:1px solid var(--border);padding:10px 24px;font-size:12px}.RL6kWq_setup>summary,.RL6kWq_saved>summary{cursor:pointer}.RL6kWq_setup .RL6kWq_account{margin:12px 0 0}.RL6kWq_saved .RL6kWq_context{border:0;padding:14px 0 0}.RL6kWq_simple .RL6kWq_composer{margin:0 24px 8px}.RL6kWq_simple .RL6kWq_composer textarea{resize:none;min-height:55px}.RL6kWq_chatTools{justify-content:center;gap:24px;padding:0 20px 12px;display:flex}.RL6kWq_chatTools .RL6kWq_textButton{color:var(--muted-foreground);font-size:11px}.RL6kWq_choice{margin:20px 0;font-size:13px}.RL6kWq_simple .RL6kWq_missing{background:var(--muted);border-color:var(--border);color:var(--muted-foreground)}.RL6kWq_simple .RL6kWq_missing summary{cursor:pointer}.RL6kWq_draftSummary{border:1px solid var(--border);border-radius:10px;align-items:center;gap:15px;margin-top:20px;padding:16px;display:flex}.RL6kWq_draftSummary>div{flex:1;min-width:0}.RL6kWq_draftSummary strong{font-size:13px}.RL6kWq_draftSummary p{color:var(--muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.RL6kWq_simple.RL6kWq_embedded .RL6kWq_messages{min-height:0;max-height:none}.RL6kWq_simple.RL6kWq_embedded .RL6kWq_layout{min-height:0}@media (max-width:850px){.RL6kWq_simple .RL6kWq_layout.RL6kWq_withDetails{flex-direction:column;display:flex;overflow:auto}.RL6kWq_simple .RL6kWq_layout.RL6kWq_withDetails .RL6kWq_messages{min-height:180px;max-height:400px}.RL6kWq_simple .RL6kWq_layout.RL6kWq_withDetails .RL6kWq_draft{flex:none;overflow:visible}.RL6kWq_simple .RL6kWq_layout.RL6kWq_withDetails .RL6kWq_conversation{flex:none}.RL6kWq_draftSummary{flex-direction:column;align-items:stretch}}@media (max-width:600px){.RL6kWq_simple .RL6kWq_toolbar,.RL6kWq_setup,.RL6kWq_saved{padding:10px 16px}.RL6kWq_simple .RL6kWq_messages{padding:18px 16px}.RL6kWq_simple .RL6kWq_welcome{margin:12px auto}.RL6kWq_simple .RL6kWq_welcome h3{font-size:23px}.RL6kWq_simple .RL6kWq_composer{margin:0 12px 8px}}.RL6kWq_locationChoices{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.RL6kWq_simple{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.RL6kWq_draftMenu{border-bottom:1px solid var(--border);color:var(--muted-foreground);flex:none;padding:7px 20px;font-size:12px}.RL6kWq_draftMenu>summary{cursor:pointer;width:max-content}.RL6kWq_draftMenu[open]{max-height:35%;overflow:auto}.RL6kWq_simple .RL6kWq_layout,.RL6kWq_simple.RL6kWq_embedded .RL6kWq_layout{flex:1;min-height:0;display:flex;overflow:hidden}.RL6kWq_simple .RL6kWq_conversation{flex:1;min-width:0;min-height:0}.RL6kWq_simple .RL6kWq_messages,.RL6kWq_simple.RL6kWq_embedded .RL6kWq_messages{flex:1;width:100%;min-height:0;max-height:none;padding:20px max(20px,50% - 410px);overflow:auto}.RL6kWq_simple .RL6kWq_welcome{max-width:600px;margin:10px 0 20px}.RL6kWq_simple .RL6kWq_welcomeIcon{display:none}.RL6kWq_simple .RL6kWq_welcome h3{margin-bottom:10px;font-size:24px}.RL6kWq_simple .RL6kWq_welcome p{font-size:14px}.RL6kWq_simple .RL6kWq_composer{flex:none;width:calc(100% - 40px);max-width:820px;margin:0 auto 6px;padding:10px 14px}.RL6kWq_simple .RL6kWq_composer textarea{resize:none;min-height:48px;max-height:120px}.RL6kWq_simple .RL6kWq_chatTools{flex:none;width:calc(100% - 40px);max-width:820px;margin:0 auto;padding:0 0 8px}.RL6kWq_simple .RL6kWq_draft{flex:none;width:360px;overflow:auto}.RL6kWq_simple .RL6kWq_layout.RL6kWq_captureLayout .RL6kWq_draft{border:0;width:100%}.RL6kWq_laborChoice{border:1px solid var(--border);border-radius:8px;margin:12px 0;padding:12px;font-size:13px}.RL6kWq_laborChoice span{margin-bottom:8px;display:block}.RL6kWq_planReview{border-top:1px solid var(--border);margin-top:14px;padding-top:4px}.RL6kWq_secondary[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.RL6kWq_simple .RL6kWq_complete{flex:none;max-width:820px;max-height:40%;margin:12px auto;overflow:auto}.RL6kWq_simple .RL6kWq_choice{border:1px solid var(--border);border-radius:10px;margin:14px 0;padding:16px}.RL6kWq_simple .RL6kWq_banner,.RL6kWq_simple .RL6kWq_error{flex:none;margin:8px 20px;padding:8px 12px}@media (max-width:850px){.RL6kWq_simple .RL6kWq_layout.RL6kWq_withDetails{flex-direction:row;display:flex;overflow:hidden}.RL6kWq_simple .RL6kWq_layout.RL6kWq_withDetails .RL6kWq_conversation{display:none}.RL6kWq_simple .RL6kWq_layout.RL6kWq_withDetails .RL6kWq_draft{flex:1;width:100%;overflow:auto}.RL6kWq_simple .RL6kWq_messages,.RL6kWq_simple.RL6kWq_embedded .RL6kWq_messages{padding:16px}.RL6kWq_simple .RL6kWq_composer,.RL6kWq_simple .RL6kWq_chatTools{width:calc(100% - 24px)}}.RL6kWq_checkInChoices{gap:var(--space-3,12px);min-width:0;display:grid}.RL6kWq_intakeExtras{color:var(--muted-foreground);padding:12px 0;font-size:13px}.RL6kWq_intakeExtras summary{cursor:pointer}.RL6kWq_checkInChoices .RL6kWq_choice{margin:0}.RL6kWq_checkInChoices details summary{cursor:pointer;font-size:12px}.RL6kWq_checkInChoices input,.RL6kWq_checkInChoices select{max-width:100%}
._2TjyXq_dialog{--dialog-inset:clamp(8px, 1.5vmin, 24px);height:calc(100dvh - 2 * var(--dialog-inset));background:var(--card);width:calc(100vw - 2 * var(--dialog-inset))!important;max-width:none!important;max-height:none!important}._2TjyXq_heading{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:18px 60px 18px 24px;display:flex}._2TjyXq_heading [data-slot=dialog-description]{margin-top:3px;font-size:12px}._2TjyXq_icon{border-radius:var(--radius-md);background:var(--magic-bg);width:42px;height:42px;color:var(--magic);flex-shrink:0;justify-content:center;align-items:center;display:flex}._2TjyXq_state{text-align:center;color:var(--muted-foreground);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}@media (max-width:600px){._2TjyXq_dialog{--dialog-inset:6px}._2TjyXq_heading{padding:12px 48px 12px 16px}}@media (max-height:600px){._2TjyXq_heading{padding-top:10px;padding-bottom:10px}._2TjyXq_heading [data-slot=dialog-description]{display:none}._2TjyXq_icon{width:36px;height:36px}}
.P-B_Sq_panel{--background:var(--dashboard-surface);--foreground:var(--dashboard-ink);--popover:var(--dashboard-surface);--popover-foreground:var(--dashboard-ink);--primary:var(--dashboard-blue);--primary-foreground:var(--dashboard-surface);--muted:var(--dashboard-canvas);--muted-foreground:var(--dashboard-muted);--secondary:var(--dashboard-blue-soft);--border:var(--dashboard-border);--input:var(--dashboard-border);--ring:var(--dashboard-blue);--font-heading:var(--font-dashboard);color:var(--foreground)}.P-B_Sq_panel :is(button,input){box-shadow:none}.P-B_Sq_panel :is(h1,h2,h3){font-family:inherit}.P-B_Sq_panel .P-B_Sq_update{border-width:0 0 1px;border-radius:0}.P-B_Sq_panel .P-B_Sq_update[aria-current=true]{box-shadow:inset 3px 0 0 var(--primary)}
.cFYenq_panel{--background:var(--dashboard-surface);--foreground:var(--dashboard-ink);--popover:var(--dashboard-surface);--popover-foreground:var(--dashboard-ink);--primary:var(--dashboard-blue);--primary-foreground:var(--dashboard-surface);--muted:var(--dashboard-canvas);--muted-foreground:var(--dashboard-muted);--secondary:var(--dashboard-blue-soft);--accent:var(--dashboard-blue-soft);--accent-foreground:var(--dashboard-blue);--border:var(--dashboard-border);--input:var(--dashboard-border);--ring:var(--dashboard-blue);--font-heading:var(--font-dashboard);color:var(--foreground)}.cFYenq_panel :is(button,input){box-shadow:none}.cFYenq_panel :is(h1,h2,h3){font-family:inherit}.cFYenq_panel [data-slot=tabs-trigger][data-active]{color:var(--primary);background:var(--background);box-shadow:none}
.dblePa_header{color:var(--dashboard-header-text);background:var(--dashboard-header);border-bottom-color:var(--dashboard-header);font-family:var(--font-dashboard), sans-serif}.dblePa_header>div:first-child>button,.dblePa_header>div:last-child>button{color:var(--dashboard-header-text);box-shadow:none;background:0 0}.dblePa_header>div:first-child>button:hover,.dblePa_header>div:last-child>button:hover{background:color-mix(in srgb, var(--dashboard-header-text) 10%, transparent)}.dblePa_header>div:first-child>button>svg,.dblePa_header>div:last-child>button>svg,.dblePa_header>div:last-child>button>span,.dblePa_header>div:last-child>button>span>span{color:var(--dashboard-header-text)}.dblePa_header>div:last-child>button[data-slot=popover-trigger]{border-color:color-mix(in srgb, var(--dashboard-header-text) 30%, transparent)}.dblePa_header>div>button:focus-visible{outline:2px solid var(--dashboard-header-text);outline-offset:3px}.dblePa_mobileBrand{color:var(--dashboard-header-text)}.dblePa_header .dblePa_breadcrumb{max-width:18rem;color:color-mix(in srgb, var(--dashboard-header-text) 80%, transparent)}.dblePa_header .dblePa_breadcrumb>a,.dblePa_header .dblePa_breadcrumb>span:last-child{color:var(--dashboard-header-text)}.dblePa_breadcrumb>a{flex-shrink:0}.dblePa_breadcrumb>a:hover{text-underline-offset:.25rem;text-decoration:underline}.dblePa_breadcrumb>a:focus-visible{outline:2px solid var(--dashboard-header-text);outline-offset:3px}.dblePa_search{max-width:36rem}.dblePa_assistantLink{border:1px solid color-mix(in srgb, var(--dashboard-header-text) 25%, transparent);border-radius:var(--radius-md);min-width:3rem;height:2.75rem;color:var(--dashboard-header-text);flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding-inline:.625rem;display:inline-flex}.dblePa_assistantLink>svg,.dblePa_assistantLink>span{flex-shrink:0}.dblePa_assistantLink:hover,.dblePa_assistantLink[aria-expanded=true]{background:color-mix(in srgb, var(--dashboard-header-text) 14%, transparent)}.dblePa_assistantLink:focus-visible{outline:2px solid var(--dashboard-header-text);outline-offset:3px}.dblePa_header .dblePa_search>input{background:color-mix(in srgb, var(--dashboard-header-text) 14%, var(--dashboard-header));height:2.75rem;color:var(--dashboard-header-text);border-color:#0000;font-size:.875rem}.dblePa_header .dblePa_search>input::placeholder,.dblePa_header .dblePa_search>svg{color:color-mix(in srgb, var(--dashboard-header-text) 85%, transparent)}.dblePa_header .dblePa_search>input:focus-visible{background:color-mix(in srgb, var(--dashboard-header-text) 20%, var(--dashboard-header));outline:2px solid var(--dashboard-header-text);outline-offset:2px}.dblePa_canvas{background:var(--dashboard-canvas)}
.ffJtcW_page,.ffJtcW_dialog{--background:var(--dashboard-canvas);--foreground:var(--dashboard-ink);--card:var(--dashboard-surface);--card-foreground:var(--dashboard-ink);--primary:var(--dashboard-blue);--muted:var(--dashboard-canvas);--muted-foreground:var(--dashboard-muted);--secondary:var(--dashboard-blue-soft);--secondary-foreground:var(--dashboard-ink);--border:var(--dashboard-border);--input:var(--dashboard-border);--ring:var(--dashboard-blue);color:var(--foreground);font-family:var(--font-dashboard), sans-serif}.ffJtcW_page{gap:1.25rem;min-width:0;max-width:1600px}.ffJtcW_page h1,.ffJtcW_page h2,.ffJtcW_page h3,.ffJtcW_dialog h2{letter-spacing:-.025em;font-family:inherit}.ffJtcW_page :is(button,[data-slot=input]),.ffJtcW_dialog :is(button,[data-slot=input]){box-shadow:none;border-radius:.375rem}.ffJtcW_page button:focus-visible,.ffJtcW_page a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ffJtcW_pageHeader,.ffJtcW_headerActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ffJtcW_pageHeader{justify-content:space-between}.ffJtcW_pageHeader h1{overflow-wrap:anywhere;font-size:1.625rem;font-weight:650;line-height:1.25}.ffJtcW_pageHeader p{color:var(--muted-foreground);margin-top:.35rem;font-size:.875rem}.ffJtcW_directory,.ffJtcW_profileCard,.ffJtcW_historyPanel,.ffJtcW_summary{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:none;border-radius:.625rem}.ffJtcW_directorySearch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.ffJtcW_searchField{flex:300px;min-width:0;position:relative}.ffJtcW_searchField>svg{color:var(--muted-foreground);position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.ffJtcW_searchField input{background:var(--background);height:2.75rem;padding-inline:2.5rem}.ffJtcW_searchField button{width:2.75rem;height:2.75rem;color:var(--muted-foreground);place-items:center;display:grid;position:absolute;top:0;right:0}.ffJtcW_directoryCount,.ffJtcW_directoryMeta,.ffJtcW_filterHint,.ffJtcW_directoryFooter{color:var(--muted-foreground);font-size:.8125rem}.ffJtcW_directoryCount strong{color:var(--foreground);font-weight:600}.ffJtcW_directoryMeta{padding-inline:.25rem}.ffJtcW_filterBar{padding:0 1.25rem 1rem}.ffJtcW_filterControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ffJtcW_filters{flex-wrap:wrap;gap:.375rem;display:flex}.ffJtcW_filters button{min-height:2.375rem;color:var(--muted-foreground);border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:550;display:inline-flex}.ffJtcW_filters button:hover{background:var(--background)}.ffJtcW_filters button[aria-pressed=true]{border-bottom-color:var(--primary);color:var(--primary)}.ffJtcW_filters button span{font-variant-numeric:tabular-nums;font-size:.75rem}.ffJtcW_filterHint{margin-top:.625rem;font-size:.75rem}.ffJtcW_inlineNotice{margin:0 1.25rem 1rem}.ffJtcW_duplicateNotice{box-shadow:none;gap:.5rem;padding:.75rem;font-size:.8125rem}.ffJtcW_duplicateNotice>div:first-child{gap:.5rem}.ffJtcW_duplicateNotice>div:last-child a{text-underline-offset:3px;align-items:center;min-height:2rem;text-decoration:underline;display:inline-flex}.ffJtcW_loading{color:var(--muted-foreground);justify-content:center;align-items:center;gap:.625rem;padding:4rem 1rem;display:flex}.ffJtcW_directoryTable{table-layout:fixed;width:100%}.ffJtcW_directory [data-slot=table-container]{border-inline:0;border-radius:0}.ffJtcW_directoryTable th{background:var(--background);color:var(--muted-foreground);text-transform:none;letter-spacing:0;font-size:.75rem;font-weight:550}.ffJtcW_directoryTable th:first-child{width:27%}.ffJtcW_directoryTable th:nth-child(2){width:28%}.ffJtcW_directoryTable th:nth-child(3){width:17%}.ffJtcW_directoryTable th:nth-child(4){width:11%}.ffJtcW_directoryTable th:nth-child(5){width:17%}.ffJtcW_directoryTable :is(th,td){white-space:normal;overflow-wrap:anywhere;padding:1rem}.ffJtcW_directoryTable tbody tr:hover{background:var(--background)}.ffJtcW_customerCell{position:relative}.ffJtcW_avatar{background:var(--secondary);width:2.125rem;height:2.125rem;color:var(--primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:600;display:inline-grid}.ffJtcW_customerCell>.ffJtcW_avatar{position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.ffJtcW_customerLink{color:var(--primary);align-items:center;gap:.5rem;font-weight:600;line-height:1.5;display:flex}.ffJtcW_customerLink:hover{color:var(--primary)}.ffJtcW_customerLink svg{color:var(--muted-foreground);flex-shrink:0}.ffJtcW_contactLines{gap:.25rem;font-size:.8125rem;display:grid}.ffJtcW_contactLines :is(span,small),.ffJtcW_location,.ffJtcW_equipmentCount{align-items:center;gap:.375rem;display:flex}.ffJtcW_contactLines svg,.ffJtcW_location svg{color:var(--muted-foreground);flex-shrink:0}.ffJtcW_contactLines small{color:var(--muted-foreground);margin-top:.125rem;font-size:.7rem}.ffJtcW_location,.ffJtcW_date,.ffJtcW_muted{color:var(--muted-foreground);font-size:.8125rem}.ffJtcW_equipmentCount{font-variant-numeric:tabular-nums;font-size:.8125rem}.ffJtcW_equipmentCount svg{color:var(--muted-foreground)}.ffJtcW_directoryFooter{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.ffJtcW_pagination{align-items:center;gap:.75rem;display:flex}.ffJtcW_backLink{width:fit-content;color:var(--muted-foreground);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.ffJtcW_backLink:hover{color:var(--primary)}.ffJtcW_identity{align-items:center;gap:.875rem;min-width:0;display:flex}.ffJtcW_identity .ffJtcW_avatar{width:2.75rem;height:2.75rem;font-size:.9375rem}.ffJtcW_profileLayout{grid-template-columns:275px minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.ffJtcW_profileCard{gap:0;padding:0}.ffJtcW_profileCard>[data-slot=card-header]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;display:flex}.ffJtcW_profileCard h2{font-size:.9375rem;font-weight:600}.ffJtcW_profileCard>[data-slot=card-content]{padding:1rem}.ffJtcW_contactDetails{gap:1rem;display:grid}.ffJtcW_contactDetails dt{color:var(--muted-foreground);margin-bottom:.25rem;font-size:.6875rem;font-weight:550}.ffJtcW_contactDetails dd{overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.ffJtcW_contactDetails dd svg{color:var(--muted-foreground)}.ffJtcW_contactDetails dd a{align-items:start;gap:.5rem;display:flex}.ffJtcW_contactDetails dd a:hover{color:var(--primary)}.ffJtcW_accountDetails{border-top:1px solid var(--border);margin-top:1.25rem;padding-top:1rem}.ffJtcW_accountDetails summary{cursor:pointer;font-size:.8125rem;font-weight:550}.ffJtcW_accountDetails>div{overflow-wrap:anywhere;gap:1rem;padding-top:1rem;font-size:.8125rem;display:grid}.ffJtcW_accountDetails h3{color:var(--muted-foreground);margin-bottom:.25rem;font-size:.6875rem;font-weight:550}.ffJtcW_profileMain{gap:1.25rem;min-width:0;display:grid}.ffJtcW_summary{border:0;border-top:1px solid var(--border);border-radius:0;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}.ffJtcW_summary>div{min-width:0}.ffJtcW_summary dt{color:var(--muted-foreground);font-size:.8125rem}.ffJtcW_summary dd{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block:.25rem;font-size:1.375rem;font-weight:650}.ffJtcW_summary p{color:var(--muted-foreground);font-size:.75rem}.ffJtcW_historyPanel{overflow:hidden}.ffJtcW_mobileHistoryNav{display:none}.ffJtcW_historyPanel [data-slot=tabs]{gap:0;min-width:0}.ffJtcW_historyPanel [data-slot=tabs-list]{border-bottom:1px solid var(--border);border-radius:0;justify-content:start;gap:0;width:100%;padding:0 .5rem}.ffJtcW_historyPanel [data-slot=tabs-trigger]{border-radius:0;flex:none;min-height:3rem;padding:.875rem .75rem;font-size:.8125rem}.ffJtcW_historyPanel [data-slot=tabs-trigger][data-active]{color:var(--primary);background:0 0}.ffJtcW_historyPanel [data-slot=tabs-trigger]:after{background:var(--primary);bottom:0}.ffJtcW_historyPanel [data-slot=tabs-trigger] span{color:var(--muted-foreground);font-size:.6875rem}.ffJtcW_historyPanel [data-slot=tabs-content]>[data-slot=card]{box-shadow:none;border:0;border-radius:0;padding:1.25rem 0}.ffJtcW_historyPanel [data-slot=card-header]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ffJtcW_historyPanel [data-slot=card-header]>span{color:var(--foreground);font-size:.9375rem;font-weight:600}.ffJtcW_historyPanel [data-slot=table-head]{text-transform:none;letter-spacing:0;font-size:.75rem}.ffJtcW_historyPanel [data-slot=table-cell]{white-space:normal;overflow-wrap:anywhere}.ffJtcW_recordLink{color:var(--primary);font-weight:550}.ffJtcW_equipmentList{display:grid}.ffJtcW_equipmentCard{padding:1.25rem 0}.ffJtcW_equipmentCard+.ffJtcW_equipmentCard{border-top:1px solid var(--border)}.ffJtcW_equipmentCard:first-child{padding-top:0}.ffJtcW_equipmentHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;display:flex}.ffJtcW_equipmentHeader h3{font-size:.9375rem;font-weight:600}.ffJtcW_equipmentHeader button{white-space:normal}.ffJtcW_equipmentFacts{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1rem;font-size:.8125rem;display:flex}.ffJtcW_equipmentFacts dt{color:var(--muted-foreground);margin-bottom:.25rem;font-size:.6875rem}.ffJtcW_equipmentFacts dd{overflow-wrap:anywhere}.ffJtcW_equipmentNote{border-top:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted-foreground);margin-top:.875rem;padding-top:.75rem;font-size:.8125rem}.ffJtcW_matchNotice{background:var(--secondary);border:1px solid var(--border);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.ffJtcW_directory>.ffJtcW_matchNotice{margin:0 1.25rem 1rem}.ffJtcW_matchNotice small{color:var(--muted-foreground);margin-top:.2rem;font-size:.75rem;display:block}.ffJtcW_matchNotice a{align-items:center;gap:.25rem;min-height:2rem;display:inline-flex}.ffJtcW_customerNameBlock{flex:1;min-width:0}.ffJtcW_matchBadge{color:var(--primary);background:var(--secondary);text-underline-offset:2px;border-radius:.25rem;margin-top:.4rem;padding:.25rem .375rem;font-size:.6875rem;text-decoration:underline;display:inline-block}.ffJtcW_messageAction{width:100%;margin-top:1rem}.ffJtcW_attention{background:var(--card);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:.5rem;gap:.75rem;padding:1rem;font-size:.8125rem;display:grid}.ffJtcW_attention h2{font-size:.875rem;font-weight:650}.ffJtcW_attentionLinks{flex-direction:column;align-items:flex-start;gap:.4rem;margin-top:.375rem;display:flex}.ffJtcW_attention summary,.ffJtcW_equipmentNote summary{cursor:pointer;font-size:.8125rem;font-weight:550}.ffJtcW_attention summary{margin-top:.5rem}.ffJtcW_equipmentNote p{margin-top:.625rem}.ffJtcW_reviewHelp{color:var(--muted-foreground);max-width:80ch;font-size:.8125rem;line-height:1.6}.ffJtcW_reviewGroup{background:var(--card);border:1px solid var(--border);box-shadow:none;border-radius:.625rem;overflow:visible}.ffJtcW_compareGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:.75rem;display:grid}.ffJtcW_compareCard{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:.5rem;flex-direction:column;gap:.875rem;min-width:0;padding:1rem;display:flex}.ffJtcW_compareCard[data-selected=true]{border-color:var(--primary);background:var(--secondary)}.ffJtcW_compareCard p{font-size:.8125rem}.ffJtcW_compareCard .ffJtcW_muted{margin-top:.5rem;font-size:.75rem}.ffJtcW_compareActions{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}.ffJtcW_compareActions button{white-space:normal;height:auto;min-height:2.25rem}.ffJtcW_handoffHint{color:var(--muted-foreground);margin-top:.875rem;font-size:.75rem}.ffJtcW_dialog{--background:var(--dashboard-surface)}.ffJtcW_contactEditor{border:1px solid var(--border);background:var(--background);border-radius:.75rem;flex-direction:column;gap:0;width:min(36rem,100vw - 2rem);max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);padding:0;display:flex;overflow:hidden}.ffJtcW_contactEditor .ffJtcW_editorHeader{flex-direction:column;flex:none;gap:.25rem;padding:1.25rem 3.5rem 0 1.5rem;display:flex}.ffJtcW_editorHeader [data-slot=dialog-title]{font-size:1.125rem;font-weight:600;line-height:1.4}.ffJtcW_editorHeader [data-slot=dialog-description]{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.ffJtcW_contactEditor>[data-slot=dialog-close]{top:1rem;right:1rem}.ffJtcW_editorForm{flex-direction:column;min-height:0;display:flex}.ffJtcW_editorTabs{flex-direction:column;gap:0;min-height:0;display:flex}.ffJtcW_editorTabs>[data-slot=tabs-list]{border-bottom:1px solid var(--border);border-radius:0;flex:none;justify-content:start;gap:1.25rem;width:auto;margin:.75rem 1.5rem 0;padding:0}.ffJtcW_editorTabs [data-slot=tabs-trigger]{border-radius:0;flex:none;min-height:2.75rem;padding:.625rem .125rem}.ffJtcW_editorTabs [data-slot=tabs-trigger][data-active]{color:var(--primary);background:0 0}.ffJtcW_editorTabs [data-slot=tabs-trigger]:after{background:var(--primary);bottom:0}.ffJtcW_editorPanel{gap:1.25rem;min-width:0;display:grid}.ffJtcW_editorPanel[hidden]{display:none}.ffJtcW_editorScroll{overscroll-behavior:contain;min-height:0;padding:1.25rem 1.5rem;overflow-y:auto}.ffJtcW_editorFields{gap:1rem;min-width:0;display:grid}.ffJtcW_editorFields:disabled{opacity:.65}.ffJtcW_editorIdentity{gap:.375rem;min-width:0;display:grid}.ffJtcW_editorIdentity>div>fieldset{align-items:center;gap:1.25rem}.ffJtcW_editorIdentity>div>fieldset>legend{margin-bottom:.375rem;font-size:.8125rem}.ffJtcW_editorIdentity>div>fieldset>label{min-height:2rem;font-size:.8125rem}.ffJtcW_editorSection{gap:.875rem;min-width:0;display:grid}.ffJtcW_editorSection h3{font-family:inherit;font-size:.8125rem;font-weight:600}.ffJtcW_editorField{align-content:start;gap:.375rem;min-width:0;display:grid}.ffJtcW_contactEditor :is([data-slot=input],[data-slot=textarea],select){background:var(--background);border-color:var(--border);min-width:0;box-shadow:none;border-radius:.375rem;font-family:inherit;font-size:.875rem}.ffJtcW_contactEditor [data-slot=input]{min-height:2.75rem}.ffJtcW_contactEditor [data-slot=label]{color:var(--foreground);font-size:.8125rem;font-weight:550}.ffJtcW_contactEditor input[type=radio]{accent-color:var(--primary);flex:none;width:1rem;height:1rem}.ffJtcW_editorSelect{min-width:0;position:relative}.ffJtcW_editorSelect select{appearance:none;border:1px solid var(--border);width:100%;min-height:2.75rem;color:var(--foreground);padding:.625rem 2.5rem .625rem .75rem;display:block}.ffJtcW_editorSelect>svg{color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.ffJtcW_editorSelect select:disabled{opacity:.5;cursor:not-allowed}.ffJtcW_editorTwoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.ffJtcW_editorAddressGrid{grid-template-columns:1.5fr 1fr 1fr;gap:.75rem;display:grid}.ffJtcW_editorHint,.ffJtcW_editorOptionalLabel{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.ffJtcW_editorHint{line-height:1.5}.ffJtcW_editorAdditional{border-top:1px solid var(--border);min-width:0}.ffJtcW_editorAdditional>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;padding-top:.875rem;list-style:none;display:flex}.ffJtcW_editorAdditional>summary::-webkit-details-marker{display:none}.ffJtcW_editorAdditional>summary:hover strong{color:var(--primary)}.ffJtcW_editorAdditional strong{font-size:.8125rem;font-weight:550}.ffJtcW_editorAdditional small{color:var(--muted-foreground);margin-top:.125rem;font-size:.75rem;display:block}.ffJtcW_editorChevron{width:1rem;height:1rem;color:var(--muted-foreground);flex:none}.ffJtcW_editorAdditional[open]>summary>.ffJtcW_editorChevron{transform:rotate(180deg)}.ffJtcW_editorAdditionalBody{gap:1.25rem;padding-top:1.25rem;display:grid}.ffJtcW_editorAdditionalBody>section+section{border-top:1px solid var(--border);padding-top:1.25rem}.ffJtcW_editorTaxToggle{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ffJtcW_editorTaxToggle p{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1.5}.ffJtcW_editorMatches{border:1px solid var(--border);border-left:3px solid var(--primary);background:var(--dashboard-canvas);overflow-wrap:anywhere;border-radius:.375rem;padding:.875rem;font-size:.8125rem}.ffJtcW_editorMatches>p{color:var(--muted-foreground);margin-block:.25rem .5rem;font-size:.75rem}.ffJtcW_editorMatches summary{cursor:pointer;color:var(--primary);font-weight:550}.ffJtcW_editorMatches ul{gap:.75rem;margin-top:.75rem;display:grid}.ffJtcW_editorMatches li{gap:.25rem;display:grid}.ffJtcW_editorMatches a{color:var(--primary);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ffJtcW_editorMatches :is(li>span,small){color:var(--muted-foreground);font-size:.75rem}.ffJtcW_contactEditor :is(summary,a,select):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ffJtcW_editorFooter{border-top:1px solid var(--border);background:var(--background);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.ffJtcW_editorFooter p{color:var(--muted-foreground);font-size:.75rem}.ffJtcW_editorFooter>div{gap:.5rem;margin-left:auto;display:flex}.ffJtcW_editorFooter button{min-height:2.75rem}@media (max-width:600px){.ffJtcW_contactEditor{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.ffJtcW_contactEditor .ffJtcW_editorHeader{padding:1rem 2.75rem 0 1rem}.ffJtcW_contactEditor>[data-slot=dialog-close]{top:.75rem;right:.625rem}.ffJtcW_editorScroll{padding:1.25rem 1rem}.ffJtcW_editorTabs>[data-slot=tabs-list]{margin-inline:1rem}.ffJtcW_editorIdentity>div>fieldset>label{min-height:2.75rem}.ffJtcW_editorTwoColumns{grid-template-columns:minmax(0,1fr)}.ffJtcW_editorAddressGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ffJtcW_editorAddressGrid>div:first-child{grid-column:1/-1}.ffJtcW_contactEditor :is([data-slot=input],[data-slot=textarea],select){font-size:1rem}.ffJtcW_editorFooter{padding:.875rem 1rem max(.875rem, env(safe-area-inset-bottom))}.ffJtcW_editorFooter p,.ffJtcW_editorFooter>div{width:100%}.ffJtcW_editorFooter button{flex:1}}@media (max-width:1280px){.ffJtcW_historyPanel [data-slot=tabs-trigger] svg{display:none}}@media (max-width:1100px){.ffJtcW_profileLayout{grid-template-columns:225px minmax(0,1fr);gap:1rem}.ffJtcW_directoryTable :is(th,td){padding:.75rem}.ffJtcW_customerCell>.ffJtcW_avatar{left:.75rem}}@media (max-width:800px){.ffJtcW_profileLayout{grid-template-columns:minmax(0,1fr)}.ffJtcW_contactDetails,.ffJtcW_summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ffJtcW_profileCard>[data-slot=card-content]{padding:.875rem 1rem}.ffJtcW_accountDetails{margin-top:.875rem;padding-top:.75rem}.ffJtcW_directoryTable,.ffJtcW_directoryTable tbody{display:block}.ffJtcW_directoryTable thead{display:none}.ffJtcW_directoryTable tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1rem;padding:1rem;display:grid}.ffJtcW_directoryTable td{border:0;padding:0;display:block}.ffJtcW_directoryTable .ffJtcW_customerCell{grid-column:1/-1;align-items:center;min-height:2.125rem;padding:0;display:flex}.ffJtcW_customerCell>.ffJtcW_avatar{left:0}.ffJtcW_customerLink{justify-content:space-between;width:100%}.ffJtcW_contactCell{grid-column:1/-1}.ffJtcW_contactLines small{margin-top:.25rem}.ffJtcW_directoryTable td[data-label]:before{content:attr(data-label);color:var(--muted-foreground);margin-bottom:.25rem;font-size:.6875rem;display:block}.ffJtcW_directoryTable td[data-label=Location]{grid-column:1/-1}.ffJtcW_directorySearch{gap:.75rem;padding:1rem}.ffJtcW_searchField{flex-basis:100%;max-width:none}.ffJtcW_filterBar{padding-inline:1rem}.ffJtcW_directoryFooter{padding:1rem}.ffJtcW_pagination{justify-content:space-between;width:100%}.ffJtcW_responsiveTable,.ffJtcW_responsiveTable tbody{display:block}.ffJtcW_responsiveTable thead{display:none}.ffJtcW_responsiveTable tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;padding-block:1rem;display:grid}.ffJtcW_responsiveTable td{text-align:left;padding:0;display:block}.ffJtcW_responsiveTable td[data-label]:before{content:attr(data-label);font-size:.6875rem;font-family:var(--font-dashboard), sans-serif;color:var(--muted-foreground);margin-bottom:.25rem;display:block}.ffJtcW_responsiveTable td:last-child{grid-column:1/-1}}@media (max-width:480px){.ffJtcW_page{gap:1rem}.ffJtcW_pageHeader h1{font-size:1.375rem}.ffJtcW_headerActions{gap:.5rem;width:100%}.ffJtcW_headerActions>button{flex:1;padding-inline:.625rem;font-size:.8125rem}.ffJtcW_filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ffJtcW_filters button{justify-content:space-between;padding:.625rem .5rem}.ffJtcW_contactDetails{gap:.75rem}.ffJtcW_contactDetails>div:nth-child(3){grid-column:1/-1;align-items:baseline;gap:.5rem;display:flex}.ffJtcW_summary dd{font-size:1.25rem}.ffJtcW_identity .ffJtcW_avatar{display:none}}@media (max-width:600px){.ffJtcW_historyPanel [data-slot=tabs-list]{display:none}.ffJtcW_mobileHistoryNav{border-bottom:1px solid var(--border);align-items:center;gap:.875rem;padding:.875rem 1rem;display:flex}.ffJtcW_mobileHistoryNav label{color:var(--muted-foreground);font-size:.8125rem}.ffJtcW_mobileHistoryNav select{border:1px solid var(--border);background:var(--secondary);min-width:0;color:var(--primary);border-radius:.375rem;flex:1;min-height:2.75rem;padding:.625rem;font-size:.875rem;font-weight:550}}
