#sn-app .sn-sidakar-chat-panel-v133,#sn-app .sn-sidakar-chat-panel-v133.is-job-v133{position:sticky;top:0;z-index:8;display:flex!important;align-items:center;gap:14px;margin:0 18px 12px;padding:12px 14px;border:1px solid rgba(10,101,190,.16);border-radius:17px;background:linear-gradient(135deg,rgba(244,250,255,.97),rgba(255,255,255,.97));box-shadow:0 9px 24px rgba(9,69,124,.08);backdrop-filter:blur(12px)}#sn-app .sn-sidakar-chat-panel-v133>span,#sn-app .sn-sidakar-chat-panel-v133.is-job-v133>span{display:grid;gap:3px;min-width:0;flex:1}#sn-app .sn-sidakar-chat-panel-v133>span>strong{font-size:15px;color:#07315d}#sn-app .sn-sidakar-chat-panel-v133>span>small{color:#647b94;line-height:1.7}#sn-app .sn-sidakar-chat-panel-v133>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border:0;border-radius:12px;padding:9px 14px;background:#e7f3ff;color:#07549e;font:inherit;font-weight:900;cursor:pointer;white-space:nowrap}#sn-app .sn-sidakar-chat-panel-v133>button:disabled{opacity:.65;cursor:wait}#sn-app .sn-sidakar-chat-panel-v133.is-action-v137{border-color:rgba(231,154,25,.42);background:linear-gradient(135deg,rgba(255,249,235,.98),rgba(255,255,255,.98))}#sn-app .sn-sidakar-chat-panel-v133.is-action-v137>button{background:#fff0cf;color:#a75d00}#sn-app .sn-sidakar-message-step-v137{display:grid;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(10,101,190,.13)}#sn-app .sn-sidakar-message-step-v137 .sn-sidakar-input-card-v126,#sn-app .sn-sidakar-message-step-v137 .sn-sidakar-approval-v126,#sn-app .sn-sidakar-message-step-v137 .sn-sidakar-blocked-v126{margin:0;box-shadow:none;border-radius:15px;background:rgba(255,255,255,.72)}#sn-app .sn-sidakar-message-wait-v137,#sn-app .sn-sidakar-chat-result-v133{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;background:rgba(8,125,240,.07)}#sn-app .sn-sidakar-message-wait-v137>i,#sn-app .sn-sidakar-chat-result-v133>i{color:#087df0}#sn-app .sn-sidakar-message-wait-v137>span,#sn-app .sn-sidakar-chat-result-v133>span{display:grid;gap:2px}#sn-app .sn-sidakar-message-wait-v137 small,#sn-app .sn-sidakar-chat-result-v133 small{color:#667d95;line-height:1.75}#sn-app .sn-sidakar-message-actions-v137{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#sn-app .sn-sidakar-status-dialog-v137{width:min(620px,calc(100vw - 28px));max-height:min(82vh,760px);overflow:auto}#sn-app .sn-sidakar-status-summary-v137{display:grid;gap:10px;padding:14px;border:1px solid rgba(8,125,240,.16);border-radius:16px;background:#f5faff}#sn-app .sn-sidakar-status-summary-v137>div{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#07315d}#sn-app .sn-sidakar-status-summary-v137>div>b{padding:6px 9px;border-radius:10px;background:#e3f3ff;color:#0875df}#sn-app .sn-sidakar-status-error-v137{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:13px;border:1px solid rgba(211,69,69,.2);border-radius:15px;background:#fff6f6;color:#b42939}#sn-app .sn-sidakar-status-error-v137>i{margin-top:4px}#sn-app .sn-sidakar-status-error-v137 p{margin:3px 0 0;line-height:1.85;color:#8c4350}#sn-app .sn-sidakar-status-events-v137{margin-top:12px;padding:14px;border:1px solid rgba(10,101,190,.14);border-radius:16px;box-shadow:none}html[data-theme=dark] #sn-app .sn-sidakar-chat-panel-v133,html[data-theme=dark] #sn-app .sn-sidakar-chat-panel-v133.is-job-v133{background:linear-gradient(135deg,rgba(16,43,70,.97),rgba(11,29,49,.97));border-color:rgba(96,180,255,.24)}html[data-theme=dark] #sn-app .sn-sidakar-chat-panel-v133>span>strong{color:#eef7ff}html[data-theme=dark] #sn-app .sn-sidakar-chat-panel-v133>span>small{color:#afc7dd}html[data-theme=dark] #sn-app .sn-sidakar-chat-panel-v133.is-action-v137{border-color:rgba(255,181,65,.42);background:linear-gradient(135deg,rgba(66,46,18,.98),rgba(24,31,43,.98))}html[data-theme=dark] #sn-app .sn-sidakar-message-step-v137 .sn-sidakar-input-card-v126,html[data-theme=dark] #sn-app .sn-sidakar-message-step-v137 .sn-sidakar-approval-v126,html[data-theme=dark] #sn-app .sn-sidakar-message-step-v137 .sn-sidakar-blocked-v126,html[data-theme=dark] #sn-app .sn-sidakar-status-summary-v137,html[data-theme=dark] #sn-app .sn-sidakar-status-events-v137{background:#102b46;border-color:rgba(96,180,255,.22);color:#eef7ff}@media(max-width:720px){#sn-app .sn-sidakar-chat-panel-v133,#sn-app .sn-sidakar-chat-panel-v133.is-job-v133{top:0;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;margin:0 10px 9px;padding:10px;border-radius:14px}#sn-app .sn-sidakar-chat-panel-v133>span>strong{font-size:14px}#sn-app .sn-sidakar-chat-panel-v133>span>small{font-size:11px;line-height:1.55}#sn-app .sn-sidakar-chat-panel-v133>button{min-height:38px;padding:8px 10px;font-size:12px}#sn-app .sn-sidakar-message-step-v137 .sn-sidakar-input-card-v126,#sn-app .sn-sidakar-message-step-v137 .sn-sidakar-approval-v126,#sn-app .sn-sidakar-message-step-v137 .sn-sidakar-blocked-v126{padding:11px}#sn-app .sn-sidakar-message-actions-v137{display:grid;grid-template-columns:1fr}#sn-app .sn-sidakar-message-actions-v137 .sn-btn{width:100%;justify-content:center}#sn-app .sn-sidakar-status-dialog-v137 .sn-modal-actions{display:grid;grid-template-columns:1fr}#sn-app .sn-sidakar-status-dialog-v137 .sn-modal-actions .sn-btn{width:100%;justify-content:center}}
