.CommercialAssistantChat_host__tjx4l{display:contents}.CommercialAssistantChat_launcher__9aC99{position:fixed;right:max(var(--dashboard-space-6),env(safe-area-inset-right));bottom:calc(var(--dashboard-space-6) + env(safe-area-inset-bottom) + var(--dashboard-bottom-bar-height, 0px));z-index:190}.CommercialAssistantChat_launcherOrb__LrJQc{position:relative;display:block;width:56px;height:56px}.CommercialAssistantChat_launcherOrb__LrJQc .CommercialAssistantChat_orb__wuGL0{inset:4px}.CommercialAssistantChat_launcherNudge__Bb3s1{animation:CommercialAssistantChat_launcherHop__yCGMz .76s cubic-bezier(.22,1,.36,1) both}.CommercialAssistantChat_launcherPrompt__KYHlP{position:absolute;top:50%;right:calc(100% + var(--dashboard-space-3));width:max-content;max-width:min(220px,calc(100vw - 96px));padding:var(--dashboard-space-2) var(--dashboard-space-3);border-radius:var(--dashboard-radius-control);background:var(--dashboard-text);color:white;box-shadow:var(--dashboard-shadow-overlay);font-size:var(--dashboard-type-body);font-weight:var(--dashboard-font-weight-semibold);line-height:var(--dashboard-line-height-body);transform:translateY(-50%);animation:CommercialAssistantChat_launcherPromptIn__GDhuw .22s ease-out both}.CommercialAssistantChat_launcherPrompt__KYHlP:after{position:absolute;top:50%;left:100%;width:10px;height:10px;background:var(--dashboard-text);content:"";transform:translate(-5px,-50%) rotate(45deg)}.CommercialAssistantChat_panel__01mJp{position:fixed;inset:auto var(--dashboard-space-6) calc(96px + env(safe-area-inset-bottom) + var(--dashboard-bottom-bar-height, 0px)) auto;z-index:200;width:min(416px,calc(100vw - 32px));height:min(640px,calc(100dvh - 128px));max-width:none;max-height:none;margin:0;padding:var(--dashboard-space-6);border-radius:var(--dashboard-radius-overlay);overflow:hidden}.CommercialAssistantChat_panel__01mJp[open]{display:flex;flex-direction:column;gap:var(--dashboard-space-4)}.CommercialAssistantChat_panel__01mJp::backdrop{background:rgb(16 29 52/32%)}.CommercialAssistantChat_panelHeader__XDSBW{display:flex;align-items:center;justify-content:space-between;gap:var(--dashboard-space-3);flex-shrink:0}.CommercialAssistantChat_chat__u2yZv{display:flex;flex:1;flex-direction:column;gap:var(--dashboard-space-3);min-width:0;min-height:0;width:100%}.CommercialAssistantChat_chat__u2yZv>*{min-width:0}.CommercialAssistantChat_welcome__UCYde{display:flex;align-items:center;flex-shrink:0;padding-block:var(--dashboard-space-1)}.CommercialAssistantChat_greeting__xHPX4{flex:1;min-width:0}.CommercialAssistantChat_greeting__xHPX4>p+p{margin-top:var(--dashboard-space-1)}.CommercialAssistantChat_orb__wuGL0{position:absolute;border-radius:50%;background:radial-gradient(ellipse at 29% 23%,#e5fff7 0,#a5f2de 14%,transparent 44%),radial-gradient(ellipse at 73% 75%,#6ee4cb 0,transparent 45%),radial-gradient(circle at 40% 38%,#4bdbc0 10%,#00a783 65%,#007d70 100%);box-shadow:inset -4px -5px 9px #00796435,inset 2px 2px 5px #ffffff90,0 8px 16px #00a78318}.CommercialAssistantChat_orb__wuGL0:after{content:"";position:absolute;inset:9% 13% 50% 19%;border-radius:50%;background:linear-gradient(155deg,#ffffff65,transparent 75%);filter:blur(2px);transform:rotate(-25deg)}.CommercialAssistantChat_transcript__uDF9_{display:flex;flex:1 1 0;flex-direction:column;gap:var(--dashboard-space-3);min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--dashboard-space-1);scrollbar-width:thin;scrollbar-gutter:stable}.CommercialAssistantChat_transcript__uDF9_>*{flex-shrink:0;min-width:0}.CommercialAssistantChat_transcript__uDF9_:focus-visible{outline:2px solid var(--dashboard-focus);outline-offset:4px;border-radius:var(--dashboard-radius-small)}.CommercialAssistantChat_assistantBubble__xe9Rc,.CommercialAssistantChat_userBubble__Ll0g9{box-sizing:border-box;min-width:0;max-width:100%;padding:var(--dashboard-space-3);border-radius:var(--dashboard-radius-control);overflow-wrap:anywhere}.CommercialAssistantChat_assistantBubble__xe9Rc{align-self:flex-start;background:var(--dashboard-surface-subtle);border-bottom-left-radius:4px}.CommercialAssistantChat_userBubble__Ll0g9{align-self:flex-end;background:var(--dashboard-surface-muted);border-bottom-right-radius:4px}.CommercialAssistantChat_sender__J_jB4{display:flex;align-items:center;gap:var(--dashboard-space-1);margin-bottom:var(--dashboard-space-1);color:var(--dashboard-text-secondary)}.CommercialAssistantChat_message__HVzUn{color:var(--dashboard-text)}.CommercialAssistantChat_suggestions__pzkaa{display:flex;flex-direction:column;align-items:flex-end;gap:var(--dashboard-space-2);padding-left:var(--dashboard-space-4)}.CommercialAssistantChat_bubbleAction__r6iIM{min-width:0;max-width:100%;height:auto;white-space:normal;text-align:left}.CommercialAssistantChat_bubbleAction__r6iIM>span{min-width:0;white-space:normal;overflow-wrap:anywhere}.CommercialAssistantChat_draft__IfbwX{margin-top:var(--dashboard-space-3)}.CommercialAssistantChat_composer__dEA93,.CommercialAssistantChat_draft__IfbwX{display:grid;gap:var(--dashboard-space-2);padding-top:var(--dashboard-space-3);border-top:1px solid var(--dashboard-border)}.CommercialAssistantChat_composer__dEA93{flex-shrink:0}.CommercialAssistantChat_composer__dEA93 textarea{resize:none}.CommercialAssistantChat_composerActions__Cf6ke{display:flex;align-items:center;justify-content:space-between;gap:var(--dashboard-space-2)}.CommercialAssistantChat_thinking__zGuya{display:flex;align-items:center;gap:var(--dashboard-space-1);padding:var(--dashboard-space-3);align-self:flex-start}.CommercialAssistantChat_thinking__zGuya span{width:4px;height:4px;background:var(--dashboard-text-secondary);border-radius:50%;animation:CommercialAssistantChat_think__gd2Tw 1.2s ease-in-out infinite}.CommercialAssistantChat_thinking__zGuya span:nth-child(2){animation-delay:.15s}.CommercialAssistantChat_thinking__zGuya span:nth-child(3){animation-delay:.3s}@keyframes CommercialAssistantChat_think__gd2Tw{0%,to{transform:scale(.96);opacity:.75}50%{transform:scale(1.04);opacity:1}}@keyframes CommercialAssistantChat_launcherHop__yCGMz{0%,to{transform:translateY(0)}24%{transform:translateY(-11px)}46%{transform:translateY(0)}64%{transform:translateY(-5px)}80%{transform:translateY(0)}}@keyframes CommercialAssistantChat_launcherPromptIn__GDhuw{0%{opacity:0;transform:translateY(calc(-50% + 6px)) scale(.98)}to{opacity:1;transform:translateY(-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.CommercialAssistantChat_launcherNudge__Bb3s1,.CommercialAssistantChat_launcherPrompt__KYHlP,.CommercialAssistantChat_thinking__zGuya span{animation:none}}@media (max-width:767px){.CommercialAssistantChat_panel__01mJp{box-sizing:border-box;top:calc(var(--chat-top, 0px) + var(--dashboard-mobile-navbar-height) + 8px);right:max(8px,env(safe-area-inset-right));bottom:auto;left:max(8px,env(safe-area-inset-left));width:auto;height:calc(var(--chat-height, 100dvh) - var(--dashboard-mobile-navbar-height) - env(safe-area-inset-bottom) - 16px);min-width:0;padding:var(--dashboard-space-4);border-radius:var(--dashboard-radius-surface)}.CommercialAssistantChat_welcome__UCYde{display:none}.CommercialAssistantChat_composer__dEA93{padding-top:var(--dashboard-space-2)}.CommercialAssistantChat_composer__dEA93 textarea{max-height:96px}}@media (min-width:768px){.CommercialAssistantChat_panel__01mJp{inset:56px var(--dashboard-space-4) auto auto;height:min(640px,calc(100dvh - 72px))}}.admin-shell{min-width:1100px;min-height:100dvh;background:var(--dashboard-app-background,#F0F1F3);color:var(--dashboard-text)}.admin-rail{position:fixed;inset:0 auto 0 0;width:224px;z-index:40}.admin-sidebar{height:100%;background:#101D34;color:white;padding:24px 16px 16px}.admin-brand,.admin-sidebar{display:flex;flex-direction:column}.admin-brand{align-items:flex-start;gap:8px;padding:0 12px 28px;text-decoration:none}.admin-brand span{font-size:12px;color:#B8C5D4}.admin-navigation{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:6px}.admin-navigation a{display:flex;align-items:center;gap:12px;min-height:42px;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:500;color:#B8C5D4}.admin-navigation a:hover{background:#FFFFFF0D;color:white}.admin-navigation a[aria-current]{background:#FFFFFF18;color:white}.admin-navigation a:focus-visible,.admin-section-nav a:focus-visible{outline:3px solid var(--dashboard-focus);outline-offset:2px}.admin-account{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border-top:1px solid #ffffff20;padding:16px 8px 0}.admin-account-name{font-size:14px;font-weight:600}.admin-account-email{font-size:12px;color:#B8C5D4;max-width:176px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-workspace{margin-left:224px;min-width:876px}.admin-header{position:sticky;top:0;z-index:30;height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 24px;background:white;border-bottom:1px solid var(--dashboard-border)}.admin-section-nav{gap:20px;font-size:14px;color:var(--dashboard-text-secondary)}.admin-section-nav,.admin-section-nav a{display:flex;align-items:center;height:100%}.admin-section-nav a{border-bottom:2px solid transparent}.admin-section-nav a[aria-current]{color:var(--dashboard-text);border-color:var(--dashboard-text);font-weight:600}.admin-header-tools{display:flex;align-items:center;gap:8px}.admin-content{min-width:0}.admin-content>div{padding:24px}.admin-page{display:flex;flex-direction:column;gap:24px}.admin-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.admin-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 0}.admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.admin-error{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid #f0c7c5;border-radius:var(--dashboard-radius-control);background:#FFF6F5;color:#9C2525;font-size:14px}.admin-content table{width:100%;font-size:14px}.admin-content th{font-weight:600;text-align:left;background:#F7F8FA}.admin-content td,.admin-content th{padding:12px 16px;white-space:nowrap}.admin-content tbody tr:hover{background:#F0FBF8}.admin-content .uppercase{text-transform:none;letter-spacing:normal}.admin-content [class*="text-[10px]"],.admin-content [class*="text-[11px]"]{font-size:12px}.admin-context{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#E6F7F2;padding:12px 24px;font-size:14px;border-bottom:1px solid #c4eadf}.admin-stat{display:flex;flex-direction:column;gap:8px}.admin-subsection{border-top:1px solid var(--dashboard-border);padding-top:24px}.admin-dialog-overlay{align-items:center;padding:20px}.admin-dialog-panel{width:640px;max-width:640px;max-height:calc(100dvh - 40px);border-radius:24px}.admin-shell .dashboard-unified-data-table td>button{max-width:100%;overflow:hidden;text-overflow:ellipsis}.admin-dialog-panel-large{width:1040px;max-width:calc(100vw - 40px)}