:root{--sr-copilot-rail-w:52px;--sr-copilot-purple:var(--chat-ui-primary);--sr-copilot-pink:var(--chat-ui-accent);--sr-copilot-border:var(--chat-ui-border-subtle)}[data-sr-copilot-shell]{transition:padding-inline-end .22s cubic-bezier(.4,0,.2,1)}body.sr-copilot-resizing [data-sr-copilot-shell]{transition:none}body.sr-copilot-open [data-sr-copilot-avoid]{transform:translateX(calc(-1 * var(--sr-copilot-w, 0px)))}[dir=rtl] body.sr-copilot-open [data-sr-copilot-avoid],body.sr-copilot-open [dir=rtl] [data-sr-copilot-avoid]{transform:translateX(var(--sr-copilot-w,0))}body.sr-copilot-open [data-sr-copilot-shell] header .navbar{padding-inline:.5rem}body.sr-copilot-open [data-sr-copilot-shell] header .navbar-end>.mx-7{margin-inline:.75rem}body.sr-copilot-open [data-sr-copilot-shell] footer{padding-inline:1rem}body.sr-copilot-resizing{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sr-copilot{position:fixed;inset-block:var(--sr-copilot-top,0) var(--sr-copilot-bottom,0);inset-inline-end:var(--sr-copilot-end,0);z-index:600;display:flex;flex-direction:column;min-height:0;background:var(--chat-ui-surface);border-inline-start:1px solid var(--sr-copilot-border);box-shadow:-4px 0 24px rgba(32,17,62,.07);animation:sr-copilot-in .24s cubic-bezier(.16,1,.3,1);overflow:visible}[dir=rtl] .sr-copilot{box-shadow:4px 0 24px rgba(32,17,62,.07)}.sr-copilot--resizing{animation:none;transition:none}@keyframes sr-copilot-in{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}[dir=rtl] .sr-copilot{animation-name:sr-copilot-in-rtl}@keyframes sr-copilot-in-rtl{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.sr-copilot,[data-sr-copilot-shell]{animation:none;transition:none}}.sr-copilot-header{gap:10px;padding:12px 14px;background:linear-gradient(100deg,var(--chat-ui-brand-from) 0,var(--chat-ui-brand-to) 100%)}.sr-copilot-header,.sr-copilot-header-avatar{display:flex;align-items:center;flex-shrink:0}.sr-copilot-header-avatar{width:34px;height:34px;justify-content:center;background:var(--chat-ui-brand-hover);border-radius:10px}.sr-copilot-header-info{flex:1;min-width:0}.sr-copilot-header-title{font-size:14px;font-weight:600;color:var(--chat-ui-brand-text);line-height:1.25}.sr-copilot-header-sub{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--chat-ui-brand-text-dim);margin-top:1px}.sr-copilot-status-dot{width:6px;height:6px;border-radius:50%;background:var(--chat-ui-success-text);flex-shrink:0}.sr-copilot-header-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.sr-copilot-icon-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:transparent;color:var(--chat-ui-brand-text-dim);cursor:pointer;padding:0;transition:background .15s,color .15s}.sr-copilot-icon-btn:hover{background:var(--chat-ui-brand-hover);color:var(--chat-ui-brand-text)}.sr-copilot-icon-btn:focus-visible{outline:2px solid var(--chat-ui-surface);outline-offset:1px}.sr-copilot-collapse-icon{transform:scaleX(-1)}[dir=rtl] .sr-copilot-collapse-icon{transform:none}.sr-copilot-progress{padding:9px 14px 10px;background:var(--chat-ui-surface-raised);border-bottom:1px solid var(--sr-copilot-border);flex-shrink:0}.sr-copilot-progress-meta{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:500;color:var(--chat-ui-text-muted);margin-bottom:5px}.sr-copilot-progress-count{font-variant-numeric:tabular-nums;color:var(--sr-copilot-purple);font-weight:600}.sr-copilot-progress-track{height:4px;border-radius:999px;background:var(--chat-ui-primary-soft);overflow:hidden}.sr-copilot-progress-bar{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--chat-ui-primary),var(--chat-ui-accent));transition:width .35s cubic-bezier(.4,0,.2,1)}.sr-copilot-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--chat-ui-surface)}.sr-copilot-body>.cenomi-messages{padding:16px 14px;gap:14px}.sr-copilot-welcome{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding:14px 20px 20px}.sr-copilot-welcome-logo{margin-bottom:10px}.sr-copilot-welcome h3{font-size:15px;font-weight:600;color:var(--chat-ui-text-strong);margin:0 0 5px}.sr-copilot-welcome p{font-size:12.5px;line-height:1.55;color:var(--chat-ui-text-muted);margin:0 0 16px;max-width:30ch}.sr-copilot-inbox{width:100%;text-align:start;margin-bottom:14px}.sr-copilot-inbox-head{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--chat-ui-text-muted);margin-bottom:8px}.sr-copilot-inbox-refresh{margin-inline-start:auto;border:none;background:transparent;color:var(--chat-ui-text-faint);font-size:13px;line-height:1;cursor:pointer;padding:2px 4px;border-radius:4px}.sr-copilot-inbox-refresh:hover:not(:disabled){color:var(--sr-copilot-purple)}.sr-copilot-inbox-refresh:disabled{opacity:.45;cursor:not-allowed}.sr-copilot-inbox-tabs{display:flex;gap:5px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.sr-copilot-inbox-tabs::-webkit-scrollbar{display:none}.sr-copilot-inbox-tab{flex:none;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:500;border:1px solid var(--sr-copilot-border);background:transparent;color:var(--chat-ui-text-muted);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.sr-copilot-inbox-tab:hover:not(:disabled):not([aria-selected=true]){border-color:var(--sr-copilot-purple);color:var(--sr-copilot-purple)}.sr-copilot-inbox-tab[aria-selected=true]{background:var(--sr-copilot-purple);border-color:var(--sr-copilot-purple);color:var(--chat-ui-surface);font-weight:600}.sr-copilot-inbox-tab:disabled{opacity:.5;cursor:not-allowed}.sr-copilot-inbox-tab-n{font-size:10px;font-weight:700;padding:0 5px;border-radius:999px;background:var(--chat-ui-warn-bg);color:var(--chat-ui-warn-text)}.sr-copilot-inbox-tab[aria-selected=true] .sr-copilot-inbox-tab-n{background:var(--chat-ui-primary-contrast);color:var(--chat-ui-primary)}.sr-copilot-inbox-more{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:10px;border-top:1px solid var(--chat-ui-border-subtle)}.sr-copilot-inbox-more-btn{padding:5px 14px;border-radius:999px;font-size:11.5px;font-weight:600;border:1px solid var(--sr-copilot-border);background:transparent;color:var(--sr-copilot-purple);cursor:pointer}.sr-copilot-inbox-more-btn:hover:not(:disabled){background:var(--chat-ui-primary-soft)}.sr-copilot-inbox-more-btn:disabled{opacity:.5;cursor:not-allowed}.sr-copilot-inbox-full{border:none;background:transparent;padding:0;font:inherit;font-size:11px;color:var(--chat-ui-text-muted);cursor:pointer}.sr-copilot-inbox-full:hover:not(:disabled){color:var(--sr-copilot-purple)}.sr-copilot-inbox-empty{margin:0;padding:14px 4px;text-align:center;font-size:12px;color:var(--chat-ui-text-muted)}.sr-copilot-inbox-error{display:flex;align-items:center;gap:8px;padding:8px 2px;font-size:11.5px;color:var(--chat-ui-text-muted)}.sr-copilot-sk{display:block;height:9px;border-radius:5px;background:var(--sr-copilot-border);margin-bottom:6px}.sr-copilot-sk--w80{width:80%}.sr-copilot-sk--w45{width:45%;margin-bottom:0}@media (prefers-reduced-motion:no-preference){.sr-copilot-sk{animation:sr-copilot-sk-pulse 1.5s ease-in-out infinite}@keyframes sr-copilot-sk-pulse{0%,to{opacity:1}50%{opacity:.45}}}.sr-copilot-starters{display:flex;flex-direction:column;gap:7px;width:100%}.sr-copilot-starter-btn{width:100%;text-align:start;padding:9px 12px;font-size:12.5px;color:var(--chat-ui-primary);background:var(--chat-ui-surface);border:1px solid var(--sr-copilot-border);border-radius:9px;cursor:pointer;transition:border-color .15s,background .15s,transform .12s}.sr-copilot-starter-btn:hover:not(:disabled){border-color:var(--sr-copilot-purple);background:var(--chat-ui-primary-soft);transform:translateY(-1px)}.sr-copilot-starter-btn:disabled{opacity:.55;cursor:not-allowed}.sr-copilot-welcome-picker{margin-top:14px;width:100%}.sr-copilot-resize-handle{position:absolute;inset-block:0;inset-inline-start:-3px;width:7px;cursor:col-resize;z-index:2;display:flex;align-items:center;justify-content:center;touch-action:none;background:transparent}.sr-copilot-resize-grip{width:3px;height:34px;border-radius:999px;background:transparent;transition:background .15s}.sr-copilot--resizing .sr-copilot-resize-grip,.sr-copilot-resize-handle:focus-visible .sr-copilot-resize-grip,.sr-copilot-resize-handle:hover .sr-copilot-resize-grip{background:var(--sr-copilot-purple)}.sr-copilot-resize-handle:focus-visible{outline:2px solid var(--sr-copilot-purple);outline-offset:-2px}.sr-copilot--rail{width:var(--sr-copilot-rail-w);align-items:center;gap:10px;padding:10px 0;background:linear-gradient(180deg,var(--chat-ui-brand-from) 0,var(--chat-ui-brand-to) 100%);border-inline-start:none}.sr-copilot-rail-btn{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:var(--chat-ui-brand-hover);cursor:pointer;padding:0;flex-shrink:0;transition:background .15s,transform .15s}.sr-copilot-rail-btn:hover{background:hsla(0,0%,100%,.28);transform:scale(1.06)}.sr-copilot-rail-btn:focus-visible{outline:2px solid var(--chat-ui-surface);outline-offset:2px}.sr-copilot-rail-label{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.85);writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}[dir=rtl] .sr-copilot-rail-label{transform:none}.sr-copilot-rail-pulse{width:7px;height:7px;border-radius:50%;background:var(--sr-copilot-pink);animation:sr-copilot-pulse 1.1s ease-in-out infinite}@keyframes sr-copilot-pulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media (max-width:1024px){.sr-copilot:not(.sr-copilot--rail){width:min(100vw,420px)!important;box-shadow:0 0 0 100vmax rgba(32,17,62,.32)}.sr-copilot-resize-handle{display:none}}.sr-copilot-inbox-partial{margin:6px 2px 0;font-size:10.5px;color:var(--chat-ui-text-faint)}.sr-copilot-exit-confirm{flex-shrink:0;padding:10px 14px;background:var(--chat-ui-warn-bg);border-bottom:1px solid var(--chat-ui-border)}.sr-copilot-exit-confirm-msg{margin:0 0 8px;font-size:12px;line-height:1.45;color:var(--chat-ui-warn-text)}.sr-copilot-exit-confirm-actions{display:flex;gap:8px;justify-content:flex-end}.sr-copilot-exit-discard,.sr-copilot-exit-keep{padding:5px 12px;border-radius:999px;font-size:11.5px;font-weight:600;cursor:pointer;border:1px solid transparent}.sr-copilot-exit-keep{background:transparent;border-color:var(--chat-ui-warn-text);color:var(--chat-ui-warn-text)}.sr-copilot-exit-discard{background:var(--chat-ui-danger-text);color:var(--chat-ui-surface)}.sr-copilot-exit-discard:hover,.sr-copilot-exit-keep:hover{filter:brightness(1.06)}body.sr-copilot-open .sr-fixed-action-bar{inset-inline-end:var(--sr-copilot-reserved,0)}body.sr-copilot-resizing .sr-fixed-action-bar{transition:none}[data-copilot-v2]{--chat-ui-primary:var(--c-brand);--chat-ui-primary-hover:var(--c-brand-strong);--chat-ui-primary-contrast:var(--c-ink-inverse);--chat-ui-primary-soft:var(--c-tint-soft);--chat-ui-accent:var(--c-brand);--chat-ui-accent-hover:var(--c-brand-strong);--chat-ui-border:var(--c-line);--chat-ui-border-subtle:var(--c-divider);--chat-ui-border-control:var(--c-line);--chat-ui-border-control-hover:var(--c-brand-lilac);--chat-ui-border-focus:var(--c-brand);--chat-ui-bg:var(--c-surface);--chat-ui-bg-muted:var(--c-surface-page);--chat-ui-surface:var(--c-surface);--chat-ui-surface-raised:var(--c-surface-row-alt);--chat-ui-text:var(--c-ink);--chat-ui-text-strong:var(--c-ink);--chat-ui-text-muted:var(--c-ink-2);--chat-ui-text-faint:var(--c-ink-3);--chat-ui-info-bg:var(--c-status-info);--chat-ui-info-text:var(--c-status-info-fg);--chat-ui-warn-bg:var(--c-status-warning);--chat-ui-warn-text:var(--c-status-warning-fg);--chat-ui-success-bg:var(--c-status-success);--chat-ui-success-text:var(--c-status-success-fg);--chat-ui-danger-bg:var(--c-status-error);--chat-ui-danger-text:var(--c-status-error-fg);--chat-ui-shadow:rgba(16,24,40,.08);--chat-ui-brand-from:var(--c-tint);--chat-ui-brand-to:var(--c-tint);--chat-ui-brand-text:var(--c-brand-strong);--chat-ui-brand-text-dim:var(--c-ink-2);--chat-ui-brand-hover:var(--c-tint-strong);--chat-ui-radius-card:14px;--chat-ui-radius-control:10px;--chat-ui-control-h:34px;--chat-ui-chip-h:30px;--chat-ui-card-pad:14px;--chat-ui-text-sm:12px;--chat-ui-text-xs:11px;--sr-copilot-purple:var(--c-brand);--sr-copilot-pink:var(--c-brand);--sr-copilot-border:var(--c-line);color:var(--c-ink)}[data-copilot-v2] .cenomi-page-banner{align-items:flex-start;padding:14px 16px 12px;border-bottom:1px solid var(--c-divider)}[data-copilot-v2] .cenomi-page-banner-icon{width:16px;height:16px;margin-top:1px;font-size:0;color:transparent;background:var(--c-status-warning-fg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 18h5M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-3.5 10.9c.6.5 1 1.2 1 2h5c0-.8.4-1.5 1-2A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 18h5M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-3.5 10.9c.6.5 1 1.2 1 2h5c0-.8.4-1.5 1-2A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") center /contain no-repeat}[data-copilot-v2] .cenomi-page-banner-label{font-size:10px;font-weight:500;letter-spacing:.08em;color:var(--c-ink-3)}[data-copilot-v2] .cenomi-page-banner-title{font-size:13px;font-weight:500;color:var(--c-ink)}[data-copilot-v2] .cenomi-page-banner-hint{font-size:12px;font-weight:500;color:var(--c-brand-strong)}[data-copilot-v2] .cenomi-page-banner:hover:not(.cenomi-page-banner--disabled) .cenomi-page-banner-hint{text-decoration:underline}[data-copilot-v2] .cenomi-suggestions,[data-copilot-v2] .sr-copilot-starters{gap:10px}[data-copilot-v2] .cenomi-suggestion-btn,[data-copilot-v2] .sr-copilot-starter-btn{border:1px solid var(--c-line);border-radius:14px;padding:11px 14px;font-size:13px;font-weight:400;color:var(--c-ink);background:var(--c-surface);text-align:start;transition:background-color var(--motion-fast),border-color var(--motion-fast)}[data-copilot-v2] .cenomi-suggestion-btn:hover:not(:disabled),[data-copilot-v2] .sr-copilot-starter-btn:hover:not(:disabled){background:var(--c-surface-page);border-color:var(--c-brand-lilac);color:var(--c-ink)}[data-copilot-v2] .cenomi-welcome h3,[data-copilot-v2] .sr-copilot-welcome h3{font-size:15px;font-weight:500}[data-copilot-v2] .cenomi-msg{max-width:88%}[data-copilot-v2] .cenomi-msg-bubble{padding:10px 14px;border-radius:14px;font-size:13px;line-height:1.55}[data-copilot-v2] .cenomi-msg.user .cenomi-msg-bubble{background:var(--c-tint);color:var(--c-brand-strong);border:1px solid var(--c-pastel-violet-line);border-bottom-right-radius:14px;border-end-end-radius:4px}[data-copilot-v2] .cenomi-msg.assistant .cenomi-msg-bubble{background:var(--c-tint-soft);color:var(--c-ink);border-bottom-left-radius:14px;border-end-start-radius:4px}[data-copilot-v2] .cenomi-typing{background:var(--c-tint-soft);border-radius:14px;border-end-start-radius:4px}[data-copilot-v2] .cenomi-typing span{background:var(--c-brand-lilac)}[data-copilot-v2] .cenomi-cursor{background:var(--c-brand)}[data-copilot-v2] .cenomi-source-chip{background:var(--c-tint);color:var(--c-brand-strong)}[data-copilot-v2] .cenomi-input-area{padding:12px 16px 14px;border-top:1px solid var(--c-divider);background:var(--c-surface)}[data-copilot-v2] .cenomi-input-row{min-height:44px;align-items:center;background:var(--c-surface);border:1px solid var(--c-line);border-radius:999px;padding:0 6px;padding-inline-start:14px}[data-copilot-v2] .cenomi-input-row.multiline{border-radius:16px;padding-block:6px;align-items:flex-end}[data-copilot-v2] .cenomi-input-row:focus-within{border-color:var(--c-brand);box-shadow:0 0 0 3px var(--c-tint);background:var(--c-surface)}[data-copilot-v2] .cenomi-textarea{font-size:13px;min-height:32px;padding-block:6px;color:var(--c-ink)}[data-copilot-v2] .cenomi-textarea::-moz-placeholder{color:var(--c-ink-3)}[data-copilot-v2] .cenomi-textarea::placeholder{color:var(--c-ink-3)}[data-copilot-v2] .cenomi-send-btn{width:32px;height:32px;min-width:32px;align-self:center;background:var(--c-tint);border:1px solid var(--c-pastel-violet-line)}[data-copilot-v2] .cenomi-input-row.multiline .cenomi-send-btn{align-self:flex-end}[data-copilot-v2] .cenomi-send-btn:hover:not(:disabled){background:var(--c-tint-strong)}[data-copilot-v2] .cenomi-send-btn:disabled{opacity:1;background:var(--c-brand-lilac)}[data-copilot-v2] .cenomi-send-btn svg{display:none}[data-copilot-v2] .cenomi-send-btn:before{content:"";width:15px;height:15px;background:var(--c-brand-strong);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 3.5L2.9 10.1a.5.5 0 0 0 0 .94l6.9 2.6 2.6 6.9a.5.5 0 0 0 .94 0z'/%3E%3Cpath d='M20.5 3.5L9.8 13.6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 3.5L2.9 10.1a.5.5 0 0 0 0 .94l6.9 2.6 2.6 6.9a.5.5 0 0 0 .94 0z'/%3E%3Cpath d='M20.5 3.5L9.8 13.6'/%3E%3C/svg%3E") center /contain no-repeat}[data-copilot-v2][dir=rtl] .cenomi-send-btn:before,[dir=rtl] [data-copilot-v2] .cenomi-send-btn:before{transform:scaleX(-1)}[data-copilot-v2] .cenomi-input-footer{margin-top:8px;font-size:10px;color:var(--c-ink-3);text-align:center}[data-copilot-v2] [data-chat-error]{display:flex;align-items:baseline;gap:8px;margin-inline:0;padding:8px 12px;border-radius:12px;background:var(--c-status-error);color:var(--c-status-error-fg);font-size:12px}[data-copilot-v2] [data-chat-error]:before{content:"";flex:none;width:7px;height:7px;background:currentColor}[data-copilot-v2] .sr-copilot-progress-track{background:var(--c-tint)}[data-copilot-v2] .sr-copilot-progress-bar{background:var(--c-brand)}[data-copilot-v2] .cenomi-thumbs{gap:4px;margin-top:-2px}[data-copilot-v2] .cenomi-thumb{width:28px;height:28px;border-radius:10px;color:var(--c-ink-3)}[data-copilot-v2] .cenomi-thumb svg{width:16px;height:16px}[data-copilot-v2] .cenomi-thumb:hover:not(:disabled){color:var(--c-ink-2);background:var(--c-tint-soft)}[data-copilot-v2] .cenomi-thumb.is-active:not(.is-down){color:var(--c-brand);background:var(--c-tint)}[data-copilot-v2] .cenomi-thumb.is-down.is-active{color:var(--c-status-error-fg);background:var(--c-status-error)}[data-copilot-v2] .cenomi-feedback-send:focus-visible,[data-copilot-v2] .cenomi-feedback-star:focus-visible,[data-copilot-v2] .cenomi-thumb:focus-visible,[data-copilot-v2] .cenomi-thumbs-panel-close:focus-visible,[data-copilot-v2] .cenomi-thumbs-reason:focus-visible,[data-copilot-v2] .cenomi-usefulness button:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}[data-copilot-v2] .cenomi-feedback-note{font-size:11px;color:var(--c-ink-3)}[data-copilot-v2] .cenomi-feedback-note.is-error{color:var(--c-status-error-fg)}[data-copilot-v2] .cenomi-thumbs-panel{gap:10px;padding:12px;border:1px solid var(--c-line-card);border-radius:14px;background:var(--c-surface);box-shadow:var(--shadow-card)}[data-copilot-v2] .cenomi-thumbs-panel-title{font-size:13px;font-weight:500;color:var(--c-ink)}[data-copilot-v2] .cenomi-thumbs-panel-close{width:28px;height:28px;border-radius:10px;color:var(--c-ink-3)}[data-copilot-v2] .cenomi-thumbs-panel-close:hover{color:var(--c-ink);background:var(--c-tint-soft)}[data-copilot-v2] .cenomi-thumbs-reason,[data-copilot-v2] .cenomi-usefulness-chip{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 11px;border:1px solid var(--c-line);border-radius:999px;background:var(--c-surface);color:var(--c-ink-2);font-size:12px;line-height:1}[data-copilot-v2] .cenomi-thumbs-reason:hover:not(:disabled),[data-copilot-v2] .cenomi-usefulness-chip:hover:not(:disabled){border-color:var(--c-brand-lilac);color:var(--c-ink)}[data-copilot-v2] .cenomi-thumbs-reason.is-active{border-color:var(--c-tint);background:var(--c-tint);color:var(--c-brand-strong);font-weight:500}[data-copilot-v2] .cenomi-thumbs-reason.is-active:before{content:"✓"}[data-copilot-v2] .cenomi-thumbs-panel textarea{min-height:72px;border:1px solid var(--c-line);border-radius:10px;padding:8px 10px;font-size:12px;color:var(--c-ink);background:var(--c-surface)}[data-copilot-v2] .cenomi-thumbs-panel textarea::-moz-placeholder{color:var(--c-ink-3)}[data-copilot-v2] .cenomi-thumbs-panel textarea::placeholder{color:var(--c-ink-3)}[data-copilot-v2] .cenomi-thumbs-panel textarea:focus{border-color:var(--c-brand);box-shadow:0 0 0 3px var(--c-tint)}[data-copilot-v2] .cenomi-thumbs-panel-note{border-radius:10px;background:var(--c-surface-row-alt);color:var(--c-ink-3)}[data-copilot-v2] .cenomi-thumbs-panel-actions{gap:8px}[data-copilot-v2] .cenomi-thumbs-panel-dismiss{display:inline-flex;align-items:center;height:32px;padding:0 14px;border:1px solid var(--c-line);border-radius:10px;background:var(--c-surface);color:var(--c-ink);font-size:12px;font-weight:500;cursor:pointer}[data-copilot-v2] .cenomi-thumbs-panel-dismiss:hover:not(:disabled){background:var(--c-tint-soft)}[data-copilot-v2] .cenomi-thumbs-panel-dismiss:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}[data-copilot-v2] .cenomi-feedback-send{height:32px;padding:0 14px;border-radius:10px;background:var(--c-tint);color:var(--c-brand-strong);border:1px solid var(--c-pastel-violet-line);font-size:12px;font-weight:500}[data-copilot-v2] .cenomi-feedback-send:hover:not(:disabled){background:var(--c-tint-strong)}[data-copilot-v2] .cenomi-feedback-send:disabled{background:var(--c-tint);color:var(--c-ink-3)}[data-copilot-v2] .cenomi-feedback-prompt{color:var(--c-ink-3)}[data-copilot-v2] .cenomi-feedback-star{font-size:18px;color:var(--c-ink-3)}[data-copilot-v2] .cenomi-feedback-star.is-active{color:var(--c-brand)}[data-copilot-v2] .cenomi-feedback-comment textarea{border:1px solid var(--c-line);border-radius:10px;color:var(--c-ink)}[data-copilot-v2] .cenomi-feedback-comment textarea:focus{border-color:var(--c-brand)}[data-copilot-v2] .cenomi-usefulness{border:0;border-radius:14px;background:var(--c-surface-row-alt);padding:10px 12px}[data-copilot-v2] .cenomi-usefulness-q{font-size:12px;color:var(--c-ink)}[data-copilot-v2] .cenomi-usefulness-chip.is-answer{border-radius:10px;border-color:var(--c-line);color:var(--c-ink);font-weight:500}[data-copilot-v2] .cenomi-usefulness-skip{height:28px;border-radius:10px;color:var(--c-ink-3)}[data-copilot-v2] .cenomi-usefulness-skip:hover:not(:disabled){color:var(--c-ink);background:var(--c-tint-soft)}[data-copilot-v2] .cenomi-usefulness-thanks{color:var(--c-ink-3)}[data-copilot-v2] :is(.cenomi-md strong,.cenomi-md .cenomi-md-h,.cenomi-md-heading,.cenomi-md .cenomi-md-table th,.sr-copilot-inbox-head,.sr-copilot-inbox-more-btn,.sr-copilot-inbox-tab-n,.sr-copilot-inbox-tab[aria-selected=true],.sr-copilot-progress-count,.sr-copilot-exit-discard,.chat-ui-card-header,.chat-ui-notif-explain,.chat-ui-notif-group-label,.chat-ui-preview-status){font-weight:500}[data-copilot-v2] .chat-ui-doc-item{align-items:center}[data-copilot-v2] .chat-ui-doc-item>span:not(.chat-ui-status-badge){order:1}[data-copilot-v2] .chat-ui-doc-item>.chat-ui-status-badge{order:2;flex:0 0 auto}[data-copilot-v2] .chat-ui-doc-item>button{order:3}[data-copilot-v2] .chat-ui-btn--primary:disabled{opacity:1;background:var(--c-tint);color:var(--c-ink-3)}[data-copilot-v2] .chat-ui-kv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:10px 0 12px}[data-copilot-v2] .chat-ui-kv-item{display:grid;gap:2px;min-width:0}[data-copilot-v2] .chat-ui-kv-item dd{margin:0}[data-copilot-v2] .chat-ui-edit-group{border-top:1px solid var(--c-divider);padding-top:10px}[data-copilot-v2] .chat-ui-edit-heading{margin:0 0 8px;font-size:11px;font-weight:500;color:var(--c-ink-2)}[data-copilot-v2] .chat-ui-field-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-copilot-v2] .cenomi-success-card{display:flex;flex-direction:column;gap:10px;margin:8px 4px 0;padding:12px;border:1px solid var(--c-line);border-radius:12px;background:var(--c-surface)}[data-copilot-v2] .cenomi-success-card>*{margin-top:0}[data-copilot-v2] .cenomi-success-card>*+*{border-top:1px solid var(--c-divider);padding-top:10px}[data-copilot-v2] .cenomi-success-title{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;color:var(--c-ink)}[data-copilot-v2] .cenomi-success-check{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--c-status-success);color:var(--c-status-success-fg);font-size:12px}[data-copilot-v2] .cenomi-success-id{margin-inline-start:auto;font-weight:400;color:var(--c-ink-2)}[data-copilot-v2] .cenomi-success-title+*{border-top:0;padding-top:0}.agentic-sr-page{background:#faf9f5;min-height:calc(100vh - 10rem)}.agentic-sr-workspace{display:flex;flex-direction:column;gap:1rem;position:relative}@media (min-width:1024px){.agentic-sr-workspace{flex-direction:row;align-items:flex-start;padding-right:440px}}.agentic-sr-main{flex:1;min-width:0}.agentic-sr-banner{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;margin-bottom:1rem;border-radius:.5rem;background:rgba(32,17,62,.06);color:#20113e;font-size:.875rem}.agentic-sr-banner-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;flex-shrink:0}.agentic-sr-form-card{background:#fff;border-radius:12px;border:1px solid #e8e6e0;box-shadow:0 1px 3px rgba(32,17,62,.06);overflow:hidden}.agentic-sr-form-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid #f0eeea}.agentic-sr-progress-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .75rem;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:#f3f1eb;color:#20113e}.agentic-sr-progress-pill--ready{background:rgba(34,197,94,.12);color:#15803d}.agentic-sr-section{padding:1.25rem;border-bottom:1px solid #f0eeea}.agentic-sr-section:last-child{border-bottom:none}.agentic-sr-section-title{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#20113e}.agentic-sr-readonly-badge{font-size:.65rem;font-weight:500;padding:.15rem .45rem;border-radius:4px;background:#f3f1eb;color:#6b7280;text-transform:none;letter-spacing:0}.agentic-sr-field-grid{display:grid;gap:1rem}.agentic-sr-field-grid,.agentic-sr-field-grid--3col,.agentic-sr-field-grid--single{grid-template-columns:1fr}.agentic-sr-request-layout{display:flex;flex-direction:column;gap:1rem}.agentic-sr-field--full{grid-column:1/-1}@media (min-width:640px){.agentic-sr-field-grid{grid-template-columns:repeat(2,1fr)}.agentic-sr-field-grid--3col{grid-template-columns:repeat(3,1fr)}}.agentic-sr-field{display:flex;flex-direction:column;gap:.35rem}.agentic-sr-field--active .agentic-sr-field-input,.agentic-sr-field--active .agentic-sr-field-value{border-color:#db2e6d;box-shadow:0 0 0 1px #db2e6d}.agentic-sr-field-label{font-size:.75rem;font-weight:500;color:#6b7280}.agentic-sr-field-value{min-height:2.25rem;padding:.5rem .75rem;border-radius:8px;border:1px solid #e5e7eb;background:#fafafa;font-size:.875rem;color:#20113e;word-break:break-word}.agentic-sr-field-value--empty{color:#9ca3af;font-style:italic}.agentic-sr-panel{display:flex;flex-direction:column;background:#fff;border:1px solid #e8e6e0;border-radius:12px;box-shadow:0 4px 24px rgba(32,17,62,.1);overflow:hidden;height:min(720px,calc(100vh - 8rem))}@media (min-width:1024px){.agentic-sr-panel{position:fixed;top:7.5rem;right:1.5rem;width:400px;z-index:50}}.agentic-sr-panel--compact{position:static;width:100%;height:100%;min-height:0;max-height:none;border:none;border-radius:0;box-shadow:none}.agentic-sr-panel--compact .agentic-sr-panel-header{border-radius:0}.agentic-sr-panel--compact .agentic-sr-panel-messages{flex:1;min-height:0;overflow-y:auto}.agentic-sr-panel-header{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:#20113e;color:#fff}.agentic-sr-panel-header-left{display:flex;align-items:center;gap:.75rem}.agentic-sr-panel-avatar{width:36px;height:36px;border-radius:10px;background:#db2e6d;display:flex;align-items:center;justify-content:center;font-size:1rem}.agentic-sr-panel-title{font-size:.95rem;font-weight:600;line-height:1.2}.agentic-sr-panel-status{display:flex;align-items:center;gap:.35rem;font-size:.7rem;color:hsla(0,0%,100%,.75)}.agentic-sr-panel-status-dot{width:6px;height:6px;border-radius:50%;background:#4ade80}.agentic-sr-panel-messages{flex:1;min-height:0;overflow-y:auto;padding:1rem;background:#faf9f5;display:flex;flex-direction:column;gap:.75rem}.agentic-sr-msg-row{display:flex;gap:.5rem;width:100%}.agentic-sr-msg-row--user{justify-content:flex-end}.agentic-sr-msg-avatar{width:28px;height:28px;border-radius:8px;background:#20113e;color:#fff;font-size:.65rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.agentic-sr-msg-bubble{max-width:85%;padding:.65rem .9rem;border-radius:14px;font-size:.8125rem;line-height:1.5}.agentic-sr-msg-bubble--bot{background:#fff;color:#1f2937;border:1px solid #eee;border-bottom-left-radius:4px}.agentic-sr-msg-bubble--user{background:#db2e6d;color:#fff;border-bottom-right-radius:4px}.agentic-sr-panel-footer{border-top:1px solid #eee;padding:.75rem 1rem;background:#fff}.agentic-sr-input-row{display:flex;align-items:flex-end;gap:.5rem}.agentic-sr-input{flex:1;min-height:40px;max-height:120px;resize:none;border:1px solid #e5e7eb;border-radius:20px;padding:.5rem 1rem;font-size:.8125rem;outline:none}.agentic-sr-input:focus{border-color:#db2e6d}.agentic-sr-attach-btn,.agentic-sr-send-btn{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem}.agentic-sr-attach-btn{background:#f3f1eb;color:#20113e}.agentic-sr-attach-btn:disabled,.agentic-sr-send-btn:disabled{opacity:.5;cursor:not-allowed}.agentic-sr-send-btn{background:#db2e6d;color:#fff}.agentic-sr-powered{margin-top:.5rem;text-align:center;font-size:.65rem;color:#9ca3af}.agentic-sr-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;margin-top:1.5rem}.agentic-sr-type-card{background:#fff;border:1px solid #e8e6e0;border-radius:12px;padding:1.25rem;cursor:pointer;transition:border-color .15s,box-shadow .15s;text-align:left}.agentic-sr-type-card:hover:not(:disabled){border-color:#db2e6d;box-shadow:0 4px 12px rgba(32,17,62,.08)}.agentic-sr-type-card--disabled{opacity:.55;cursor:not-allowed}.agentic-sr-type-card h3{color:#20113e;font-size:1rem;font-weight:600;margin-bottom:.35rem}.agentic-sr-type-card p{color:#6b7280;font-size:.875rem}.agentic-sr-coming-soon{display:inline-block;margin-top:.75rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.agentic-sr-typing-bubble{display:flex;align-items:center;gap:5px;padding:.65rem .9rem;background:#fff;border:1px solid #eee;border-radius:14px;border-bottom-left-radius:4px}.agentic-sr-typing-dot{width:7px;height:7px;border-radius:50%;background:#db2e6d;animation:agentic-typing-bounce 1.2s ease-in-out infinite}.agentic-sr-typing-dot:nth-child(2){animation-delay:.2s}.agentic-sr-typing-dot:nth-child(3){animation-delay:.4s}@keyframes agentic-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}.agentic-sr-suggestion-footer{padding:.5rem 0 .75rem;border-top:1px solid #eee;margin-bottom:.5rem}.agentic-sr-suggestion-chips{display:flex;flex-wrap:wrap;gap:.5rem}.agentic-sr-suggestion-chip{padding:.4rem .85rem;border-radius:999px;border:1px solid #c8305a;color:#c8305a;font-size:.8rem;background:#fff;transition:background .15s,color .15s}.agentic-sr-suggestion-chip:hover:not(:disabled){background:#c8305a;color:#fff}.agentic-sr-suggestion-load-more{margin-top:.5rem;font-size:.75rem;color:#c8305a;text-decoration:underline}.agentic-sr-suggestion-error,.agentic-sr-suggestion-loading{font-size:.75rem;color:#6b7280}.agentic-sr-suggestion-error{color:#b91c1c}.agentic-sr-lease-summary-card{margin-left:2.5rem;padding:.85rem 1rem;background:#fff;border:1px solid #e8e6e0;border-radius:12px}.agentic-sr-lease-summary-title{font-size:.8rem;font-weight:600;color:#20113e;margin-bottom:.5rem}.agentic-sr-lease-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;font-size:.8rem}.agentic-sr-lease-summary-label{display:block;color:#9ca3af;font-size:.7rem}.agentic-sr-field-input{width:100%;margin-top:.25rem;padding:.4rem .55rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.85rem;color:#20113e}.agentic-sr-field--editable .agentic-sr-field-input:focus{outline:none;border-color:#c8305a;box-shadow:0 0 0 2px rgba(200,48,90,.15)}.agentic-split-page{background:#faf9f5;min-height:calc(100vh - 8rem);margin:-.5rem -.5rem 0}@media (min-width:1024px){.agentic-split-page{margin:-1rem -1rem 0;min-height:calc(100vh - 6.5rem);display:flex;flex-direction:column}}.agentic-split-topbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:.875rem 1.25rem;background:#fff;border-bottom:1px solid #e8e6e0}.agentic-split-topbar-title{display:flex;align-items:center;gap:.65rem}.agentic-split-topbar-title h1{font-size:1.05rem;font-weight:600;color:#20113e;line-height:1.2}.agentic-split-topbar-title p{font-size:.75rem;color:#6b7280;margin-top:.1rem}.agentic-split-mode-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:rgba(219,46,109,.1);color:#db2e6d}.agentic-split-mode-badge-dot{width:6px;height:6px;border-radius:50%;background:#db2e6d;animation:agentic-split-pulse 1.8s ease-in-out infinite}@keyframes agentic-split-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.agentic-split-topbar-actions{display:flex;align-items:center;gap:.5rem}.agentic-split-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:8px;font-size:.8rem;font-weight:500;border:1px solid #e5e7eb;background:#fff;color:#20113e;cursor:pointer;transition:background .15s,border-color .15s}.agentic-split-btn:hover{background:#faf9f5;border-color:#d1d5db}.agentic-split-btn--primary{background:#592b8a;border-color:#592b8a;color:#fff}.agentic-split-btn--primary:hover{background:#4a2373;border-color:#4a2373}.agentic-split-workspace{display:flex;flex-direction:column;flex:1;min-height:0;gap:0}@media (min-width:1024px){.agentic-split-workspace{flex-direction:row;height:calc(100vh - 11.5rem)}}.agentic-split-form-pane{flex:1;min-width:0;overflow-y:auto;padding:1.25rem;background:#faf9f5}@media (min-width:1024px){.agentic-split-form-pane{border-right:1px solid #e8e6e0;padding:1.5rem 1.75rem}}.agentic-split-form-banner{display:flex;align-items:center;gap:.55rem;padding:.7rem 1rem;margin-bottom:1rem;border-radius:10px;background:rgba(32,17,62,.06);color:#20113e;font-size:.8125rem}.agentic-split-form-banner-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;flex-shrink:0}.agentic-split-form-card{background:#fff;border-radius:12px;border:1px solid #e8e6e0;box-shadow:0 1px 3px rgba(32,17,62,.06);overflow:hidden}.agentic-split-form-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid #f0eeea}.agentic-split-form-header h2{font-size:1rem;font-weight:600;color:#20113e}.agentic-split-progress{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .75rem;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:#f3f1eb;color:#20113e}.agentic-split-progress-bar{width:56px;height:4px;border-radius:999px;background:#e8e6e0;overflow:hidden}.agentic-split-progress-bar>span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#db2e6d,#592b8a);transition:width .4s ease}.agentic-split-section{padding:1.25rem;border-bottom:1px solid #f0eeea}.agentic-split-section:last-child{border-bottom:none}.agentic-split-section-title{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#20113e}.agentic-split-readonly-badge{font-weight:500;background:#f3f1eb;color:#6b7280}.agentic-split-ai-badge,.agentic-split-readonly-badge{font-size:.65rem;padding:.15rem .45rem;border-radius:4px;text-transform:none;letter-spacing:0}.agentic-split-ai-badge{font-weight:600;background:rgba(219,46,109,.1);color:#db2e6d}.agentic-split-field-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.agentic-split-field-grid{grid-template-columns:repeat(2,1fr)}.agentic-split-field-grid--3{grid-template-columns:repeat(3,1fr)}}.agentic-split-field{display:flex;flex-direction:column;gap:.35rem}.agentic-split-field--full{grid-column:1/-1}.agentic-split-field-label{font-size:.75rem;font-weight:500;color:#6b7280}.agentic-split-field-value{min-height:2.35rem;padding:.55rem .75rem;border-radius:8px;border:1px solid #e5e7eb;background:#fafafa;font-size:.875rem;color:#20113e;word-break:break-word}.agentic-split-field-value--empty{color:#9ca3af;font-style:italic}.agentic-split-field--filled .agentic-split-field-value{background:#fff;border-color:#e5e7eb}.agentic-split-field--active .agentic-split-field-value{border-color:#db2e6d;box-shadow:0 0 0 2px rgba(219,46,109,.15);background:#fff;animation:agentic-split-field-glow 1.6s ease-in-out infinite}@keyframes agentic-split-field-glow{0%,to{box-shadow:0 0 0 2px rgba(219,46,109,.12)}50%{box-shadow:0 0 0 3px rgba(219,46,109,.22)}}.agentic-split-field-textarea{min-height:4.5rem}.agentic-split-form-footer{display:flex;justify-content:flex-end;gap:.65rem;padding:1rem 1.25rem;background:#fafafa;border-top:1px solid #f0eeea}.agentic-split-chat-pane{display:flex;flex-direction:column;background:#fff;border-top:1px solid #e8e6e0;height:min(560px,70vh);min-height:420px}@media (min-width:1024px){.agentic-split-chat-pane{width:min(420px,38vw);flex-shrink:0;height:100%;min-height:0;border-top:none}}.agentic-split-chat-header{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:#20113e;color:#fff;flex-shrink:0}.agentic-split-chat-header-left{display:flex;align-items:center;gap:.75rem}.agentic-split-chat-avatar{width:36px;height:36px;border-radius:10px;background:#db2e6d;display:flex;align-items:center;justify-content:center;font-size:1rem}.agentic-split-chat-title{font-size:.95rem;font-weight:600;line-height:1.2}.agentic-split-chat-status{display:flex;align-items:center;gap:.35rem;font-size:.7rem;color:hsla(0,0%,100%,.75);margin-top:.15rem}.agentic-split-chat-status-dot{width:6px;height:6px;border-radius:50%;background:#4ade80}.agentic-split-chat-header-btn{color:hsla(0,0%,100%,.7);font-size:.75rem;background:transparent;border:none;cursor:pointer;padding:.25rem .4rem}.agentic-split-chat-header-btn:hover{color:#fff}.agentic-split-chat-messages{flex:1;min-height:0;overflow-y:auto;padding:1rem;background:#faf9f5;display:flex;flex-direction:column;gap:.85rem}.agentic-split-msg-row{display:flex;gap:.5rem;width:100%}.agentic-split-msg-row--user{justify-content:flex-end}.agentic-split-msg-avatar{width:28px;height:28px;border-radius:8px;background:#20113e;color:#fff;font-size:.65rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.agentic-split-msg-bubble{max-width:85%;padding:.65rem .9rem;border-radius:14px;font-size:.8125rem;line-height:1.5}.agentic-split-msg-bubble--bot{background:#fff;color:#1f2937;border:1px solid #eee;border-bottom-left-radius:4px}.agentic-split-msg-bubble--user{background:#db2e6d;color:#fff;border-bottom-right-radius:4px}.agentic-split-lease-card{margin-left:2.25rem;padding:.85rem 1rem;background:#fff;border:1px solid #e8e6e0;border-radius:12px;max-width:85%}.agentic-split-lease-card h4{font-size:.8rem;font-weight:600;color:#20113e;margin-bottom:.5rem}.agentic-split-lease-grid{display:grid;grid-template-columns:1fr 1fr;gap:.35rem .75rem;font-size:.8rem;color:#20113e}.agentic-split-lease-grid span{display:block;color:#9ca3af;font-size:.68rem}.agentic-split-suggestion-chips{display:flex;flex-wrap:wrap;gap:.45rem;padding:0 .25rem}.agentic-split-chip{padding:.4rem .85rem;border-radius:999px;border:1px solid #c8305a;color:#c8305a;font-size:.78rem;background:#fff;cursor:pointer;transition:background .15s,color .15s}.agentic-split-chip:hover{background:#c8305a;color:#fff}.agentic-split-chat-footer{border-top:1px solid #eee;padding:.75rem 1rem;background:#fff;flex-shrink:0}.agentic-split-input-row{display:flex;align-items:flex-end;gap:.5rem}.agentic-split-attach-btn,.agentic-split-send-btn{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem}.agentic-split-attach-btn{background:#f3f1eb;color:#20113e}.agentic-split-send-btn{background:#db2e6d;color:#fff}.agentic-split-send-btn:disabled{opacity:.45;cursor:not-allowed}.agentic-split-input{flex:1;min-height:40px;max-height:120px;resize:none;border:1px solid #e5e7eb;border-radius:20px;padding:.5rem 1rem;font-size:.8125rem;outline:none;font-family:inherit}.agentic-split-input:focus{border-color:#db2e6d}.agentic-split-powered{margin-top:.5rem;text-align:center;font-size:.65rem;color:#9ca3af}@media (max-width:1023px){.agentic-split-page{padding-bottom:1rem}}