@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/frontend_v5/assets/InterVariable.DiVDrmQJ.woff2) format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/static/frontend_v5/assets/InterVariable-Italic.FCBEiFp6.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/static/frontend_v5/assets/Inter-Thin.DzN99i8q.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/static/frontend_v5/assets/Inter-ThinItalic.DxehbPeK.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/static/frontend_v5/assets/Inter-ExtraLight.7kXoOaX_.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/static/frontend_v5/assets/Inter-ExtraLightItalic.Ox17i_b0.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/static/frontend_v5/assets/Inter-Light.14LG-y7V.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/static/frontend_v5/assets/Inter-LightItalic.iBr7p6CH.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/static/frontend_v5/assets/Inter-Regular.COLGFB3M.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/static/frontend_v5/assets/Inter-Italic.Bm_w1qmz.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/static/frontend_v5/assets/Inter-Medium.CDhBSFyE.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/static/frontend_v5/assets/Inter-MediumItalic.BqDObnQN.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/static/frontend_v5/assets/Inter-SemiBold.BAEEcJ4E.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/static/frontend_v5/assets/Inter-SemiBoldItalic.B7KOJJiL.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/static/frontend_v5/assets/Inter-Bold.BOs3KVhN.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/static/frontend_v5/assets/Inter-BoldItalic.Cabj1n7x.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/static/frontend_v5/assets/Inter-ExtraBold.BUaDDWMS.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/static/frontend_v5/assets/Inter-ExtraBoldItalic.efVpd_pq.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/static/frontend_v5/assets/Inter-Black.BJbWHna9.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/static/frontend_v5/assets/Inter-BlackItalic.D3PIgx41.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-Thin.BT9qaRpT.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-ThinItalic.DtFR0WUP.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-ExtraLight.B3-UpUq4.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-ExtraLightItalic.C8b3Z3Tc.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-Light.DQj7ly9y.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-LightItalic.Bbt9QreW.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-Regular.CHKdHLF4.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-Italic.Pk5cUfHi.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-Medium.CYGNL_ty.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-MediumItalic.hd-DtBFz.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-SemiBold.-Mm3ZPsY.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-SemiBoldItalic.KqvXNdTp.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-Bold.BpCEuk9N.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-BoldItalic.2f5-4TWO.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-ExtraBold.CTk6ni5a.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-ExtraBoldItalic.7uYEMdJ3.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-Black.-Thh5XZM.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(/static/frontend_v5/assets/InterDisplay-BlackItalic.CeOspfgx.woff2) format("woff2")}@font-feature-values InterVariable{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-feature-values Inter{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-feature-values InterDisplay{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}html{--bs-secondary-bg: var(--cui-secondary-bg);--bs-tertiary-bg: var(--cui-tertiary-bg);--bs-border-color-translucent: var(--cui-border-color-translucent);--bs-primary-border-subtle: var(--qr-primary-border-subtle);--bs-primary-text-emphasis: var(--qr-primary-dark);--bs-link-color-rgb: var(--qr-primary-rgb);--bs-link-hover-color: var(--qr-primary-dark);--qr-input-radius: var(--qr-field-radius)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}body{background-color:var(--qr-body-bg);color:var(--qr-text);font-family:var(--qr-font-sans)}@supports (font-variation-settings: normal){body{font-family:var(--qr-font-sans-variable)}}.form-control,.form-select{font-size:var(--qr-fs-md);padding:.4rem .7rem;line-height:1.4;border-radius:var(--qr-input-radius);border-color:var(--qr-form-control-border-fixed)}.form-control-sm,.form-select-sm,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{font-size:var(--qr-fs-sm);padding:.25rem .55rem;border-radius:var(--qr-radius-xs)}.form-control-lg,.form-select-lg,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{font-size:var(--qr-fs-lg);padding:.55rem .9rem;border-radius:var(--qr-radius-sm-plus)}textarea.form-control{padding:.5rem .7rem}.input-group-text{font-size:var(--qr-fs-md);padding:.4rem .7rem;border-color:var(--qr-input-group-text-border);background-color:var(--qr-surface-2);border-radius:var(--qr-input-radius)}.form-label{font-size:var(--qr-fs-sm);font-weight:600;color:var(--qr-report-idle);margin-bottom:.3rem}.form-control:focus,.form-select:focus,.form-check-input:focus,.btn:focus-visible,.btn-close:focus{border-color:var(--qr-focus-border)!important;box-shadow:0 0 0 2px rgba(var(--qr-focus-neutral-rgb),.15)!important;outline:none!important}textarea:focus,input[type=text]:focus,input[type=number]:focus,input[type=search]:focus,input[type=email]:focus{border-color:var(--qr-focus-border)!important;box-shadow:0 0 0 2px rgba(var(--qr-focus-neutral-rgb),.12)!important;outline:none!important}a:focus-visible{outline:2px solid rgba(var(--qr-primary-rgb),.35);outline-offset:2px;border-radius:var(--qr-radius-xs)}.btn{border-radius:var(--qr-input-radius);font-size:var(--qr-fs-md);font-weight:500;padding:.4rem .7rem;display:inline-flex;align-items:center;justify-content:center;gap:.375rem}.btn>.bi{margin-left:0!important;margin-right:0!important}.dropdown-item,.nav-link{display:inline-flex;align-items:center;gap:.4rem}.dropdown-item{width:100%}.dropdown-item>.bi,.nav-link>.bi{margin-left:0!important;margin-right:0!important}.dropdown-header{display:block}.btn-sm{font-size:var(--qr-fs-sm);padding:.25rem .55rem;border-radius:var(--qr-radius-xs)}.btn-lg{font-size:var(--qr-fs-lg);padding:.55rem .9rem;border-radius:var(--qr-radius-sm-plus)}.btn-xs{font-size:var(--qr-fs-sm);padding:.15rem .45rem;border-radius:var(--qr-radius-xs);line-height:1.2}.btn-primary{background-color:var(--qr-primary-light);border-color:var(--qr-primary-light);color:var(--qr-text-inverse)}.btn-primary:hover,.btn-primary:focus{background-color:var(--qr-primary);border-color:var(--qr-primary);color:var(--qr-text-inverse)}.btn-primary:active,.btn-primary.active,.btn-check:checked+.btn-primary{background-color:var(--qr-primary-hover);border-color:var(--qr-primary-hover);color:var(--qr-text-inverse)}.btn-secondary{background-color:var(--qr-neutral-solid);border-color:var(--qr-neutral-solid);color:var(--qr-text-inverse)}.btn-secondary:hover,.btn-secondary:focus{background-color:var(--qr-report-idle);border-color:var(--qr-report-idle);color:var(--qr-text-inverse)}.btn-secondary:active,.btn-secondary.active{background-color:var(--qr-brand-ollama);border-color:var(--qr-brand-ollama);color:var(--qr-text-inverse)}.btn-success{background-color:var(--qr-success);border-color:var(--qr-success);color:var(--qr-text-inverse)}.btn-success:hover,.btn-success:focus{background-color:var(--qr-success-solid-hover);border-color:var(--qr-success-solid-hover);color:var(--qr-text-inverse)}.btn-success:active,.btn-success.active{background-color:var(--qr-success-solid-active);border-color:var(--qr-success-solid-active);color:var(--qr-text-inverse)}.btn-danger{background-color:var(--qr-danger);border-color:var(--qr-danger);color:var(--qr-text-inverse)}.btn-danger:hover,.btn-danger:focus{background-color:var(--qr-danger-600);border-color:var(--qr-danger-600);color:var(--qr-text-inverse)}.btn-danger:active,.btn-danger.active{background-color:var(--qr-danger-700);border-color:var(--qr-danger-700);color:var(--qr-text-inverse)}.btn-info{background-color:var(--qr-chart-cyan);border-color:var(--qr-chart-cyan);color:var(--qr-text-inverse)}.btn-info:hover,.btn-info:focus{background-color:var(--qr-event-600);border-color:var(--qr-event-600);color:var(--qr-text-inverse)}.btn-info:active,.btn-info.active{background-color:var(--qr-event-700);border-color:var(--qr-event-700);color:var(--qr-text-inverse)}.btn-warning{background-color:var(--qr-warning-400);border-color:var(--qr-warning-400);color:var(--qr-text-on-warning)}.btn-warning:hover,.btn-warning:focus{background-color:var(--qr-warning);border-color:var(--qr-warning);color:var(--qr-text-on-warning)}.btn-warning:active,.btn-warning.active{background-color:var(--qr-warning-600);border-color:var(--qr-warning-600);color:var(--qr-text-on-warning)}.btn-outline-primary{color:var(--qr-primary);border-color:var(--qr-primary);background-color:transparent}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary.active,.btn-check:checked+.btn-outline-primary{background-color:var(--qr-primary);border-color:var(--qr-primary);color:var(--qr-text-inverse)}.btn-outline-secondary{color:var(--qr-report-idle);border-color:var(--qr-border-emphasis);background-color:transparent}.btn-outline-secondary:hover,.btn-outline-secondary:focus-visible,.btn-outline-secondary:active,.btn-outline-secondary.active{background-color:var(--qr-report-idle);border-color:var(--qr-report-idle);color:var(--qr-text-inverse)}.btn-outline-success{color:var(--qr-success-solid-hover);border-color:var(--qr-success-solid-hover);background-color:transparent}.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success:active,.btn-outline-success.active{background-color:var(--qr-success-solid-hover);border-color:var(--qr-success-solid-hover);color:var(--qr-text-inverse)}.btn-outline-danger{color:var(--qr-danger-600);border-color:var(--qr-danger-600);background-color:transparent}.btn-outline-danger:hover,.btn-outline-danger:focus,.btn-outline-danger:active,.btn-outline-danger.active{background-color:var(--qr-danger-600);border-color:var(--qr-danger-600);color:var(--qr-text-inverse)}.btn-outline-info{color:var(--qr-event-600);border-color:var(--qr-event-600);background-color:transparent}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info:active,.btn-outline-info.active{background-color:var(--qr-event-600);border-color:var(--qr-event-600);color:var(--qr-text-inverse)}.btn-outline-warning{color:var(--qr-chat-participant-12);border-color:var(--qr-warning-600);background-color:transparent}.btn-outline-warning:hover,.btn-outline-warning:focus,.btn-outline-warning:active,.btn-outline-warning.active{background-color:var(--qr-warning-400);border-color:var(--qr-warning-400);color:var(--qr-text-on-warning)}.qr-topbar{display:flex;align-items:center;gap:.85rem;min-height:56px;padding:.65rem 1.35rem;background:var(--qr-surface);border-bottom:1px solid var(--qr-header-border);box-shadow:var(--qr-shadow-sm)}.qr-topbar-brand{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.qr-topbar-brand img{width:26px;height:auto;display:block}.qr-topbar-brand .qr-brand-name{font-weight:800;font-size:var(--qr-fs-md);letter-spacing:.01em;color:var(--qr-text);line-height:1}.qr-topbar-brand .qr-brand-name b{color:var(--qr-primary)}.qr-vsep{width:1px;align-self:stretch;margin:.4rem 0;flex-shrink:0;background:linear-gradient(180deg,transparent,var(--qr-separator-fixed) 20%,var(--qr-separator-fixed) 80%,transparent)}.qr-agent{display:flex;align-items:center;gap:.55rem;flex-shrink:0}.qr-agent-avatar{width:38px;height:38px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--qr-primary-light),var(--qr-primary));color:var(--qr-text-inverse);font-weight:700;font-size:var(--qr-fs-sm);box-shadow:var(--qr-shadow-primary)}.qr-agent-meta{display:flex;flex-direction:column;line-height:1.15}.qr-agent-name{font-weight:700;font-size:var(--qr-fs-md);color:var(--qr-text)}.qr-agent-sub{font-size:var(--qr-fs-xs);color:var(--qr-text-muted)}.qr-stats{display:flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0;overflow-x:auto;padding:.15rem 0}.qr-stats::-webkit-scrollbar{height:4px}.qr-stats::-webkit-scrollbar-thumb{background:var(--qr-stats-bg);border-radius:var(--qr-radius-2xs)}.qr-stats::-webkit-scrollbar-track{background:transparent}.qr-stats>*{animation:qrStatIn var(--qr-dur-slow) var(--qr-ease-out) both}.qr-stats>*:nth-child(1){animation-delay:40ms}.qr-stats>*:nth-child(2){animation-delay:.1s}.qr-stats>*:nth-child(3){animation-delay:.16s}.qr-stats>*:nth-child(4){animation-delay:.22s}.qr-stats>*:nth-child(5){animation-delay:.28s}@keyframes qrStatIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.qr-stat{display:inline-flex;align-items:center;gap:.5rem;padding:.32rem .6rem;border-radius:var(--qr-radius-md);background:var(--qr-surface-soft);border:1px solid var(--qr-stat-border);white-space:nowrap;flex-shrink:0;width:160px}.qr-stat>.bi,.qr-stat>.qr-live-dot{flex-shrink:0}.qr-stat>.bi{font-size:var(--qr-fs-base);line-height:1;color:var(--qr-text-secondary)}.qr-stat-text{display:flex;flex-direction:column;line-height:1.12;flex:1 1 auto;min-width:0;align-items:center;text-align:center}.qr-stat-label{font-size:var(--qr-fs-3xs);text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--qr-text-muted);margin-bottom:.15rem}.qr-stat-val{font-size:var(--qr-fs-sm);font-weight:700;color:var(--qr-text);font-variant-numeric:tabular-nums}.qr-stat--primary{background:var(--bs-primary-bg-subtle);border-color:var(--qr-stat-primary-border-fixed)}.qr-stat--primary>.bi{color:var(--qr-primary)}.qr-stat--info{background:var(--qr-stat-info-bg);border-color:var(--qr-stat-info-border)}.qr-stat--info>.bi{color:var(--qr-cat-sky-strong)}.qr-stat--success{background:var(--qr-stat-success-bg);border-color:var(--qr-stat-success-border)}.qr-stat--success>.bi{color:var(--qr-success-solid-hover)}.qr-stat--warning{background:var(--qr-chat-bubble-note-bg);border-color:var(--qr-chat-bubble-note-border)}.qr-stat--warning>.bi{color:var(--qr-warning-600)}.qr-stat--danger{background:var(--qr-stat-danger-bg);border-color:var(--qr-danger-200)}.qr-stat--danger>.bi{color:var(--qr-danger-600)}.qr-stat--auto{width:auto;min-width:0;max-width:210px}.qr-stat--pause{background:var(--qr-chat-bubble-note-bg);border-color:var(--qr-stat-pause-border)}.qr-stat--pause>.bi{color:var(--qr-warning-600)}.qr-stat--pause .qr-stat-val{display:block;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-stat--pause-over{background:var(--qr-stat-pause-over-bg);border-color:var(--qr-stat-pause-over-border);animation:qrPauseOverPulse 1.6s ease-in-out infinite}.qr-stat--pause-over>.bi{color:var(--qr-stat-pause-over-icon-fixed)}@keyframes qrPauseOverPulse{0%,to{box-shadow:0 0 rgba(var(--qr-pulse-critical-rgb),0)}50%{box-shadow:0 0 0 3px rgba(var(--qr-pulse-critical-rgb),.18)}}@media(prefers-reduced-motion:reduce){.qr-stat--pause-over{animation:none}}.qr-tip{position:fixed;z-index:11000;min-width:160px;max-width:300px;padding:.5rem .7rem;background:var(--qr-code-bg);color:var(--qr-tip-text-fixed);border:1px solid rgba(var(--qr-highlight-rgb),.08);border-radius:var(--qr-radius-md-plus);box-shadow:0 12px 30px rgba(var(--qr-shade-rgb),.4);font-size:var(--qr-fs-sm);line-height:1.35;pointer-events:none;animation:qrTipIn .12s ease}.qr-tip__title{font-weight:700;word-break:break-word}.qr-tip__warn{margin-top:.3rem;padding-top:.3rem;border-top:1px solid rgba(var(--qr-highlight-rgb),.12);color:var(--qr-danger-300);font-weight:600}@keyframes qrTipIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.qr-tip{animation:none}}.qr-metric-group{display:inline-flex;align-items:center;gap:.55rem;flex-shrink:0;padding:.22rem .6rem .22rem .38rem;border-radius:var(--qr-radius-lg);background:var(--qr-surface-soft);border:1px solid var(--qr-stat-border);transition:box-shadow var(--qr-dur) var(--qr-ease),transform var(--qr-dur) var(--qr-ease),border-color var(--qr-dur) var(--qr-ease)}.qr-metric-group:hover{box-shadow:var(--qr-shadow-sm);border-color:var(--qr-field-border);transform:translateY(-1px)}.qr-metric-group__icon{position:relative;width:24px;height:24px;border-radius:var(--qr-radius-md);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-md);background:var(--qr-metric-group-icon-bg);color:var(--qr-text-secondary)}.qr-metric-group__items{display:inline-flex;align-items:stretch}.qr-metric{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.08;padding:0 .5rem}.qr-metric+.qr-metric{border-left:1px solid var(--qr-border)}.qr-metric--clickable{border:0;background:transparent;font:inherit;cursor:pointer;border-radius:var(--qr-radius-sm-plus);transition:background .12s ease}.qr-metric--clickable .qr-metric__val{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}.qr-metric--clickable:hover{background:var(--qr-metric-clickable-hover-bg)}.qr-metric--clickable:focus-visible{outline:2px solid var(--qr-primary);outline-offset:1px}.qr-metric__val{font-size:var(--qr-fs-sm);font-weight:700;color:var(--qr-text);font-variant-numeric:tabular-nums}.qr-metric__label{font-size:var(--qr-fs-3xs);text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:var(--qr-text-muted);white-space:nowrap}.qr-metric-group--session .qr-metric-group__icon{background:var(--qr-metric-group-session-icon-bg);color:var(--qr-primary)}.qr-metric-group--chat .qr-metric-group__icon{background:var(--qr-metric-group-chat-icon-bg);color:var(--qr-metric-group-chat-icon-text)}.qr-metric-group--voz .qr-metric-group__icon{background:var(--qr-metric-group-voz-icon-bg);color:var(--qr-metric-group-voz-icon-text)}.qr-metric-group--email .qr-metric-group__icon{background:var(--qr-metric-group-email-icon-bg);color:var(--qr-metric-group-email-icon-text)}.qr-metric-group--today{font:inherit;text-align:inherit;cursor:pointer}.qr-metric-group--today:hover{border-color:var(--qr-primary)}.qr-metric-group--today .qr-metric-group__icon{background:var(--qr-metric-group-session-icon-bg);color:var(--qr-primary)}.qr-metric-group__live{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:var(--qr-chart-green);box-shadow:0 0 0 2px var(--qr-metric-group-live-shadow);animation:qrPulse 1.4s infinite}.qr-metric-group--live{border-color:var(--qr-metric-group-live-border);background:var(--qr-metric-group-voz-icon-bg);box-shadow:var(--qr-metric-group-live-ring)}.qr-metric-group--live .qr-metric-group__icon{background:var(--qr-metric-group-live-icon-bg);color:var(--qr-metric-group-voz-icon-text)}.qr-live-dot{width:7px;height:7px;border-radius:50%;background:var(--qr-chart-green);flex-shrink:0;box-shadow:0 0 rgba(var(--qr-success-500-rgb),.6);animation:qrPulse 1.4s infinite}@keyframes qrPulse{0%{box-shadow:0 0 rgba(var(--qr-success-500-rgb),.55)}70%{box-shadow:0 0 0 6px rgba(var(--qr-success-500-rgb),0)}to{box-shadow:0 0 rgba(var(--qr-success-500-rgb),0)}}.qr-topbar-actions{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.qr-iconbtn{position:relative;width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--qr-radius-md);border:1px solid transparent;background:transparent;color:var(--qr-text-secondary);font-size:var(--qr-fs-base);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.qr-iconbtn:hover{background:var(--qr-iconbtn-hover-bg);color:var(--qr-primary);border-color:var(--qr-iconbtn-hover-border)}.qr-iconbtn:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--qr-focus-neutral-rgb),.25)}.qr-iconbtn:after{display:none!important}.qr-iconbtn--danger:hover{background:var(--qr-bad-bg);color:var(--qr-danger);border-color:var(--qr-danger-200)}.qr-iconbtn--sm{width:24px;height:24px;border-radius:var(--qr-radius-sm-plus);font-size:var(--qr-fs-md)}.qr-iconbtn .qr-badge{position:absolute;top:2px;right:2px;min-width:17px;height:17px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:var(--qr-radius-pill);background:var(--qr-danger);color:var(--qr-text-inverse);font-size:var(--qr-fs-3xs);font-weight:700;line-height:1;box-shadow:0 0 0 2px var(--qr-badge-shadow-fixed);animation:qrBadgePop .25s ease}@keyframes qrBadgePop{0%{transform:scale(0)}to{transform:scale(1)}}.qr-iconbtn .qr-badge--neutral{background:var(--qr-primary);animation:none}.qr-iconbtn--ring>.bi{animation:qrBell 2.6s ease infinite;transform-origin:top center}@keyframes qrBell{0%,90%,to{transform:rotate(0)}92%{transform:rotate(13deg)}94%{transform:rotate(-11deg)}96%{transform:rotate(7deg)}98%{transform:rotate(-4deg)}}.qr-user-dropdown{min-width:210px;border:1px solid var(--qr-header-border)!important;border-radius:var(--qr-radius-md-plus)!important;box-shadow:0 8px 24px rgba(var(--qr-shadow-rgb),.12)!important;padding:.35rem!important;margin-top:6px!important}.qr-user-dropdown .dropdown-item{display:flex;align-items:center;gap:.55rem;font-size:var(--qr-fs-md);padding:.5rem .65rem;border-radius:var(--qr-radius-md);color:var(--qr-text)}.qr-user-dropdown .dropdown-item .bi{width:1rem;text-align:center;color:var(--qr-text-muted)}.qr-user-dropdown .dropdown-item:hover{background:var(--qr-iconbtn-hover-bg);color:var(--qr-primary)}.qr-user-dropdown .dropdown-item:hover .bi{color:var(--qr-primary)}.qr-thememode{padding:.35rem .65rem .45rem}.qr-thememode-label{display:block;margin-bottom:.3rem;font-size:var(--qr-fs-xs);color:var(--qr-text-muted)}.qr-thememode-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;border:1px solid var(--qr-header-border);border-radius:var(--qr-radius-md);background:var(--qr-thememode-track-bg)}.qr-thememode-opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.1rem;min-width:0;padding:.35rem .25rem;border-radius:var(--qr-radius-sm-plus);font-size:var(--qr-fs-xs);line-height:1.1;color:var(--qr-text-secondary);transition:background var(--qr-dur-fast) var(--qr-ease),color var(--qr-dur-fast) var(--qr-ease)}.qr-thememode-opt .bi{font-size:var(--qr-fs-md)}.qr-thememode-opt:hover{color:var(--qr-text)}.qr-thememode-opt[aria-checked=true]{background:var(--qr-surface-raised);color:var(--qr-thememode-opt-text);box-shadow:var(--qr-thememode-opt-shadow)}.qr-thememode-opt:focus-visible{outline:2px solid var(--qr-primary);outline-offset:1px}.qr-notif-menu{width:340px;max-width:92vw;border:1px solid var(--qr-header-border)!important;border-radius:var(--qr-radius-lg)!important;box-shadow:0 12px 32px rgba(var(--qr-shadow-rgb),.16)!important;padding:0!important;margin-top:6px!important;overflow:hidden}.qr-notif-menu__head{display:flex;align-items:center;justify-content:space-between;padding:.7rem .9rem;border-bottom:1px solid var(--qr-header-border);font-size:var(--qr-fs-sm);font-weight:600;letter-spacing:.02em;color:var(--qr-text-muted);text-transform:uppercase}.qr-notif-menu__body{max-height:360px;overflow-y:auto;padding:.35rem}.qr-notif-menu__foot{padding:.5rem;border-top:1px solid var(--qr-header-border)}.qr-cbk-row{display:flex;align-items:center;gap:.35rem;padding:.4rem .65rem}.qr-cbk-row__lbl{flex:1;font-size:var(--qr-fs-sm);color:var(--qr-text-secondary)}.qr-notif-item{display:flex;align-items:flex-start;gap:.6rem;padding:.6rem .65rem;border-radius:var(--qr-radius-md);color:var(--qr-text)}.qr-notif-item:hover{background:var(--qr-notif-item-hover-bg)}.qr-notif-empty{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:2rem 1rem;color:var(--qr-text-muted);text-align:center}.qr-notif-empty .bi{font-size:var(--qr-fs-3xl);opacity:.6}.qr-actionbar{display:flex;align-items:center;gap:.6rem;min-height:42px;padding:.3rem .75rem;background:var(--qr-surface-2);border-bottom:1px solid var(--qr-header-border)}.qr-actionbar-controls{display:flex;align-items:center;gap:.4rem;flex:1 1 auto;min-width:0;overflow-x:auto;padding:.1rem 0}.qr-actionbar-controls::-webkit-scrollbar{height:4px}.qr-actionbar-controls::-webkit-scrollbar-thumb{background:var(--qr-stats-bg);border-radius:var(--qr-radius-2xs)}.qr-actionbar .qr-vsep{margin:.3rem 0}.qr-status-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.26rem .6rem;border-radius:var(--qr-radius-pill);background:var(--qr-surface);border:1px solid var(--qr-border);box-shadow:var(--qr-shadow-xs);white-space:nowrap;flex-shrink:0}.qr-status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.qr-status-label{font-size:var(--qr-fs-xs);font-weight:600;color:var(--qr-text)}.qr-status-time{font-size:var(--qr-fs-xs);font-weight:700;font-variant-numeric:tabular-nums;color:var(--qr-text-secondary);padding-left:.45rem;margin-left:.1rem;border-left:1px solid var(--qr-divider-fixed)}.qr-status-pill--live{border-color:var(--qr-stat-success-border);background:var(--cui-success-bg-subtle)}.qr-status-pill--live .qr-status-dot{animation:qrPulse 1.4s infinite}.qr-status-pill--retry{cursor:pointer;font:inherit;border-color:var(--qr-status-pill-retry-border-fixed);background:var(--qr-report-bad-bg)}.qr-status-pill--retry:hover:not(:disabled){border-color:var(--qr-danger-400)}.qr-status-pill--retry:disabled{cursor:progress;opacity:.75}.qr-status-pill--retry .qr-status-label{color:var(--qr-report-chip-bad-ink)}.qr-status-retry{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--qr-fs-xs);font-weight:700;color:var(--qr-danger-700);padding-left:.45rem;margin-left:.1rem;border-left:1px solid var(--qr-status-pill-retry-border-fixed)}.qr-status-sub{font-size:var(--qr-fs-xs);font-style:italic;color:var(--qr-text-secondary);max-width:11rem;overflow:hidden;text-overflow:ellipsis}.qr-status-pill--over{border-color:var(--qr-status-pill-over-border-fixed);background:var(--qr-status-pill-over-bg-fixed)}.qr-status-pill--over .qr-status-label,.qr-status-pill--over .qr-status-time,.qr-status-pill--over .qr-status-sub{color:var(--qr-status-label-text-fixed)}.qr-status-remain{font-size:var(--qr-fs-xs);font-weight:700;font-variant-numeric:tabular-nums;color:var(--qr-primary);padding-left:.45rem;margin-left:.1rem;border-left:1px solid var(--qr-divider-fixed)}.qr-status-remain--over{color:var(--qr-stat-pause-over-icon-fixed);font-weight:800}.qr-status-pill--over .qr-status-remain{border-left-color:var(--qr-status-pill-over-border-fixed)}.qr-modal-wide{max-width:min(1200px,96vw);width:100%}.qr-modal-tall{height:88vh;max-height:88vh;overflow:hidden;border:0;border-radius:var(--qr-radius-lg-plus);box-shadow:0 24px 60px rgba(var(--qr-shadow-rgb),.3)}.qr-modal-stable{height:75vh;max-height:75vh;overflow:hidden;display:flex;flex-direction:column;border:0;border-radius:var(--qr-radius-lg-plus);box-shadow:0 24px 60px rgba(var(--qr-shadow-rgb),.3)}.qr-modal-stable .modal-body{flex:1 1 auto;overflow-y:auto;min-height:0}.qr-modal-tall.qr-modal-stable{height:75vh;max-height:75vh}.qr-modal-scrim{background:var(--qr-backdrop)}.qr-modal-card{border:0;border-radius:var(--qr-radius-lg-plus);box-shadow:var(--qr-shadow-xl)}.qr-form-renderer .form-label{font-weight:500;font-size:var(--qr-fs-md)}.qr-modal-tall .modal-header{padding:.9rem 1.1rem;border-bottom:1px solid var(--qr-header-border)}.modal-content>.modal-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.modal-title{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.modal-title>.bi{margin-left:0!important;margin-right:0!important;flex:0 0 auto}.qr-modal-tall .modal-title{font-size:var(--qr-fs-base);font-weight:700;color:var(--qr-text)}.qr-title{font-size:var(--qr-fs-lg);font-weight:700;color:var(--qr-text);line-height:1.3;margin:0 0 .35rem}.qr-subtitle{font-size:var(--qr-fs-md);font-weight:600;color:var(--qr-text);line-height:1.3;margin:0 0 .25rem}.qr-label{font-size:var(--qr-fs-xs);font-weight:700;color:var(--qr-text-secondary);letter-spacing:.02em;line-height:1.3;margin:0 0 .2rem}.qr-modal-tall .modal-body{padding:0}.qr-modal-toolbar{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.85rem 1.1rem;flex-shrink:0;background:var(--qr-surface-2);border-bottom:1px solid var(--qr-header-border)}.qr-modal-toolbar__filters{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;flex:1 1 auto;min-width:0}.qr-modal-toolbar__actions{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex-shrink:0}.qr-modal-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1.1rem;flex-shrink:0;background:var(--qr-surface-2);border-top:1px solid var(--qr-header-border);flex-wrap:wrap;row-gap:.5rem}.qr-modal-foot__left{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.qr-modal-foot__actions{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex-shrink:0}.qr-modal-tall .table thead th{position:sticky;top:0;z-index:2}.qr-dispo-option{display:flex;align-items:center;gap:.6rem;margin:0;padding:.4rem .7rem;border:1px solid var(--qr-divider-fixed);border-radius:var(--qr-radius-md);cursor:pointer;transition:border-color .12s,background .12s}.qr-dispo-option:hover{border-color:var(--bs-primary-border-subtle);background:var(--qr-surface-soft)}.qr-dispo-option:has(input:checked){border-color:var(--qr-primary);background:var(--bs-primary-bg-subtle);box-shadow:inset 0 0 0 1px var(--qr-primary)}.qr-dispo-option__body{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;line-height:1.2}.qr-dispo-option__name{font-size:var(--qr-fs-md);font-weight:600;color:var(--qr-text);display:flex;align-items:center;gap:.3rem}.qr-dispo-option__name .badge{font-size:var(--qr-fs-3xs);font-weight:600;padding:.15rem .35rem}.qr-dispo-option__desc{font-size:var(--qr-fs-xs);color:var(--qr-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-dispo-option__code{flex-shrink:0;font-size:var(--qr-fs-2xs);font-weight:700;color:var(--qr-text-secondary);background:var(--qr-dispo-option-code-bg);border-radius:var(--qr-radius-sm-plus);padding:.1rem .4rem;font-variant-numeric:tabular-nums}.qr-dispo-option:has(input:checked) .qr-dispo-option__code{background:var(--qr-surface);color:var(--qr-primary)}.qr-dispo-option.is-kb{outline:2px solid var(--qr-primary);outline-offset:-2px}.qr-dispo-option.is-picked{animation:qrDispoPick .28s ease}@keyframes qrDispoPick{0%{background:var(--qr-primary-soft);transform:scale(1)}45%{background:var(--qr-primary-soft);transform:scale(1.012)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.qr-dispo-option.is-picked{animation:none}}.qr-modal-subbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 1.1rem;flex-shrink:0;background:var(--qr-surface-raised);border-bottom:1px solid var(--qr-header-border)}.qr-records-info{font-size:var(--qr-fs-sm);color:var(--qr-text)}.qr-callbacks-block{background:var(--qr-surface-2);border:1px solid var(--qr-callbacks-block-border);border-radius:var(--qr-radius-md);padding:.4rem .5rem}.qr-callbacks-title{font-size:var(--qr-fs-3xs);text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:var(--qr-text-muted);margin-bottom:.25rem}.qr-callbacks-badges{display:flex;gap:.35rem}.qr-callbacks-badges .badge{flex:1;font-size:var(--qr-fs-md);font-weight:700;padding:.4rem 0}.qr-callbacks-legend{display:flex;justify-content:space-between;gap:.25rem;font-size:var(--qr-fs-3xs);color:var(--qr-text-muted);margin-top:.1rem}.qr-callbacks-legend span{display:inline-flex;align-items:center;gap:.25rem}.qr-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.qr-rowact,.qr-action-view{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--qr-radius-md);background:var(--bs-primary-bg-subtle);color:var(--qr-primary);font-size:var(--qr-fs-lg);line-height:1;cursor:pointer;transition:background .15s,color .15s,transform .1s}.qr-rowact:hover,.qr-action-view:hover{background:var(--qr-primary);color:var(--qr-text-inverse);transform:translateY(-1px)}.qr-rowact:active,.qr-action-view:active{transform:translateY(0)}.qr-rowact:disabled,.qr-action-view:disabled{opacity:.5;cursor:not-allowed;transform:none}.qr-rowact--view{background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.qr-rowact--view:hover{background:var(--bs-secondary-color);color:var(--qr-text-inverse)}.qr-rowact--edit{background:var(--bs-warning-bg-subtle);color:var(--bs-warning-text-emphasis)}.qr-rowact--edit:hover{background:var(--bs-warning);color:var(--qr-text-inverse)}.qr-rowact--del{background:var(--bs-danger-bg-subtle);color:var(--bs-danger-text-emphasis)}.qr-rowact--del:hover{background:var(--bs-danger);color:var(--qr-text-inverse)}.qr-rowact--go{background:var(--bs-primary-bg-subtle);color:var(--qr-primary)}.qr-rowact--go:hover{background:var(--qr-primary);color:var(--qr-text-inverse)}.qr-info-section{margin-bottom:1.25rem}.qr-info-section__title{display:flex;align-items:center;gap:.45rem;font-size:var(--qr-fs-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--qr-text-secondary);margin-bottom:.6rem;padding-bottom:.35rem;border-bottom:1px solid var(--qr-header-border)}.qr-info-section__title .bi{color:var(--qr-primary)}.qr-info-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.7rem 1.1rem}.qr-info-cell{display:flex;flex-direction:column;gap:.1rem;background:var(--qr-surface-2);border:1px solid var(--qr-callbacks-block-border);border-radius:var(--qr-radius-md);padding:.5rem .7rem}.qr-info-cell--wide{grid-column:1 / -1}.qr-info-cell__label{font-size:var(--qr-fs-2xs);text-transform:uppercase;letter-spacing:.03em;font-weight:700;color:var(--qr-text-muted)}.qr-info-cell__value{font-size:var(--qr-fs-md);color:var(--qr-text);font-weight:500;word-break:break-word}.qr-info-cell__value:empty:after,.qr-info-cell__value.is-empty:after{content:"—";color:var(--qr-text-muted)}.qr-form-field{display:flex;flex-direction:column}.qr-form-field--wide{grid-column:1 / -1}.qr-readonly-field{min-height:calc(1.5em + .5rem + 2px);white-space:pre-wrap;word-break:break-word;cursor:default;box-shadow:none!important}.qr-pagination{--cui-pagination-active-bg: var(--qr-primary);--cui-pagination-active-border-color: var(--qr-primary)}.qr-pagination .page-link{color:var(--qr-primary);cursor:pointer}.qr-pagination .page-item.active .page-link{background-color:var(--qr-primary);border-color:var(--qr-primary);color:var(--qr-text-inverse)}.qr-pagination .page-link:focus{box-shadow:0 0 0 2px rgba(var(--qr-primary-rgb),.2)}.qr-workbar{background:var(--qr-surface);border-bottom:1px solid var(--qr-header-border);box-shadow:0 1px 4px rgba(var(--qr-shadow-rgb),.04);padding:.4rem 1rem 0;flex-shrink:0}.qr-workbar--withphone{display:flex;align-items:center;justify-content:space-between;gap:1rem}.qr-workbar--withphone>.qr-tabs{margin-bottom:0}.qr-workbar--withphone>.qr-sphone{align-self:center;margin-bottom:.35rem}.qr-workbar--phoneonly{padding-bottom:.4rem}.qr-workbar__title{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--qr-fs-lg);font-weight:700;color:var(--qr-text)}.qr-workbar__title .bi{color:var(--bs-primary)}.qr-tabs--channels .nav-link{min-width:160px;justify-content:center;font-size:var(--qr-fs-md);padding-top:.45rem;padding-bottom:.45rem}.qr-tabs.qr-tabs--scroll{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.qr-tabs.qr-tabs--scroll .nav-link{white-space:nowrap;flex-shrink:0}.qr-tabs.qr-tabs--scroll::-webkit-scrollbar{height:3px}.qr-tabs.qr-tabs--scroll::-webkit-scrollbar-thumb{background:var(--qr-tabs-scroll-bg-fixed);border-radius:var(--qr-radius-2xs)}.qr-tabs.nav-fill{width:100%;gap:.35rem}.qr-tabs.nav-fill .nav-item{flex:1 1 0;min-width:0}.qr-tabs.nav-fill .nav-link{width:100%;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding-left:.4rem;padding-right:.4rem}.qr-tabs.nav-fill .nav-link .qr-tab-icon,.qr-tabs.nav-fill .nav-link .qr-tab-badge,.qr-tabs.nav-fill .nav-link .qr-wait-alert{flex:0 0 auto}.qr-tabs.nav-fill .nav-link .qr-tab-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-chat-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:2rem 1rem;text-align:center;color:var(--qr-text-muted);font-size:var(--qr-fs-md)}.qr-chat-empty .bi{font-size:var(--qr-fs-3xl);color:var(--qr-text-faint)}.qr-workspace{background:var(--qr-body-bg);position:relative;overflow:hidden}.qr-side-panel{width:260px;flex-shrink:0;overflow:auto;background:var(--qr-surface);border:1px solid var(--qr-header-border);border-radius:var(--qr-radius-lg);box-shadow:0 1px 3px rgba(var(--qr-shadow-rgb),.06);padding:.85rem}.qr-work-surface{background:var(--qr-surface);border:1px solid var(--qr-header-border);border-radius:var(--qr-radius-lg);box-shadow:0 1px 3px rgba(var(--qr-shadow-rgb),.06);overflow:hidden}.qr-callbar{display:flex;align-items:center;flex-shrink:0;padding:.55rem .85rem;background:var(--qr-surface);border-bottom:1px solid var(--qr-header-border)}.qr-subtabs{display:flex;flex-wrap:wrap;gap:.2rem;margin:0;padding:.35rem;list-style:none;background:var(--qr-surface-recessed);border-radius:var(--qr-radius-pill)}.qr-subtabs .nav-link{display:inline-flex;align-items:center;gap:.3rem;border:0;background:var(--qr-subtabs-link-bg);color:var(--qr-text-secondary);border-radius:var(--qr-radius-pill);padding:.28rem .7rem;font-size:var(--qr-fs-xs);font-weight:600;line-height:1;white-space:nowrap;transition:background .12s,color .12s}.qr-subtabs .nav-link i,.qr-subtabs .nav-link .bi{font-size:var(--qr-fs-md);opacity:.8}.qr-subtabs .nav-link:hover:not(.active){background:var(--bs-secondary-bg);color:var(--bs-body-color)}.qr-subtabs .nav-link:hover:not(.active) i,.qr-subtabs .nav-link:hover:not(.active) .bi{opacity:1;color:var(--bs-primary)}.qr-subtabs .nav-link.active{background:var(--bs-primary);border-color:var(--qr-subtabs-link-active-border);color:var(--qr-text-inverse)}.qr-subtabs .nav-link.active i,.qr-subtabs .nav-link.active .bi{opacity:1;color:var(--qr-text-inverse)}.qr-subtabs .nav-link>i,.qr-subtabs .nav-link>.bi{margin-left:0!important;margin-right:0!important}.qr-subtabs .nav-link .badge{background:var(--qr-subtabs-badge-bg)!important;color:var(--qr-text-body)!important;font-size:var(--qr-fs-2xs);font-weight:700;border-radius:var(--qr-radius-pill);padding:0 .4rem;min-width:1.15rem;text-align:center}.qr-subtabs .nav-link.active .badge{background:rgba(var(--qr-highlight-rgb),.22)!important;color:var(--qr-text-inverse)!important}.qr-comment-editor{border:1px solid var(--qr-input-group-text-border);border-radius:var(--qr-input-radius);background:var(--qr-surface);overflow:hidden}.qr-comment-editor.is-disabled{background:var(--qr-surface-2);opacity:.8}.qr-comment-editor__toolbar{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;padding:.35rem .45rem;border-bottom:1px solid var(--qr-comment-editor-toolbar-border-fixed);background:var(--qr-surface-2)}.qr-comment-editor__toolbar .btn-group .btn{border-color:var(--qr-divider-fixed)}.qr-comment-editor__toolbar .btn.active{background:var(--qr-primary);border-color:var(--qr-primary);color:var(--qr-text-inverse)}.qr-comment-editor__body{padding:.55rem .7rem;overflow-y:auto;font-size:var(--qr-fs-lg)}.qr-comment-editor__body:focus-within{outline:none}.qr-comment-editor__area{outline:none;min-height:inherit}.qr-comment-editor__area p{margin:0 0 .4rem}.qr-comment-editor__area p:last-child{margin-bottom:0}.qr-comment-editor__area ul,.qr-comment-editor__area ol{margin:0 0 .4rem 1.25rem}.qr-list-toolbar{flex-shrink:0;padding:.5rem;background:var(--qr-surface);border-bottom:1px solid var(--qr-list-toolbar-border)}.qr-chat-detail-head{padding:.85rem 1rem .7rem;border-bottom:1px solid var(--qr-header-border);display:flex;flex-direction:column;gap:.55rem}.qr-chat-detail-head__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.qr-chat-detail-head__avatar{position:relative;flex-shrink:0;width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--qr-primary-light),var(--qr-primary));color:var(--qr-text-inverse);font-size:var(--qr-fs-base);font-weight:700}.qr-chat-detail-head__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.qr-chat-detail-head__meta .badge{font-size:var(--qr-fs-2xs);font-weight:600}.qr-chat-detail-head__stats{display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-size:var(--qr-fs-xs);color:var(--qr-text-muted)}.qr-chat-detail-head__stats .bi{color:var(--qr-text-secondary);margin-right:.15rem}.qr-pick-card{display:flex;align-items:center;gap:.6rem;width:100%;margin:0;padding:.6rem .8rem;cursor:pointer;border:1px solid var(--qr-header-border);border-radius:var(--qr-radius-md-plus);background:var(--qr-surface);transition:border-color .12s,background .12s,box-shadow .12s}.qr-pick-card:hover{border-color:var(--qr-pick-card-hover-border);background:var(--qr-surface-soft)}.qr-pick-card.is-selected{border-color:var(--qr-pick-card-selected-border);background:var(--qr-pick-card-selected-bg);box-shadow:0 0 0 1px var(--qr-primary) inset}.qr-pick-card .form-check-input{flex-shrink:0;margin:0}.qr-pick-card__icon{flex-shrink:0;width:34px;height:34px;border-radius:var(--qr-radius-md);display:inline-flex;align-items:center;justify-content:center;background:var(--bs-primary-bg-subtle);color:var(--qr-primary);font-size:var(--qr-fs-xl)}.qr-pick-card__body{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1 auto}.qr-pick-card--top{align-items:flex-start}.qr-transfer-camp-list{max-height:46vh;overflow-y:auto}.qr-pick-card__body .fw-semibold{color:var(--qr-text)}.qr-compact{font-size:var(--qr-fs-sm);line-height:1.35;color:var(--qr-text)}.qr-compact .qr-muted,.qr-pick-table__muted{color:var(--qr-text-secondary);font-size:var(--qr-fs-xs)}.qr-caps{font-size:var(--qr-fs-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--qr-text-secondary)}.qr-dot--ok{background:var(--qr-ok)}.qr-dot--warn{background:var(--qr-warn)}.qr-dot--bad{background:var(--qr-bad)}.qr-dot--info{background:var(--qr-info)}.qr-dot--primary{background:var(--qr-primary)}.qr-dot--muted{background:var(--qr-dot-muted)}.qr-state{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.qr-segmented{display:inline-flex;padding:2px;gap:2px;background:var(--qr-surface-sunken);border-radius:var(--qr-radius-sm)}.qr-segmented__btn{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .6rem;border:0;background:transparent;cursor:pointer;font-size:var(--qr-fs-sm);font-weight:600;color:var(--qr-text-secondary);border-radius:var(--qr-radius-xs)}.qr-segmented__btn:hover{color:var(--qr-text)}.qr-segmented__btn.is-active{background:var(--qr-surface-raised);color:var(--qr-primary-ink)}.qr-segmented__btn:focus-visible{outline:var(--qr-focus-ring-width) solid var(--qr-primary);outline-offset:1px}.qr-pick-bar{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;flex-shrink:0;padding:.45rem .75rem;background:var(--qr-surface-2);border-bottom:var(--qr-border-width) solid var(--qr-border)}.qr-pick-bar__right{display:flex;align-items:center;gap:.6rem;margin-left:auto}.qr-pick-bar__search{width:14rem}.qr-pick-bar__count{font-size:var(--qr-fs-xs);color:var(--qr-text-secondary);white-space:nowrap}.qr-pick-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--qr-fs-sm);line-height:1.35;color:var(--qr-text)}.qr-pick-table>thead>tr>th{position:sticky;top:0;z-index:2;text-align:left;white-space:nowrap;padding:.35rem .6rem;background:var(--qr-surface-2);border-bottom:var(--qr-border-width) solid var(--qr-border);font-size:var(--qr-fs-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--qr-text-secondary)}.qr-pick-table>tbody>tr>td{padding:.4rem .6rem;vertical-align:middle;border-bottom:var(--qr-border-width) solid var(--qr-border-soft)}.qr-pick-table__row{cursor:pointer}.qr-pick-table__row:hover>td{background:var(--qr-surface-soft)}.qr-pick-table__row:focus-visible{outline:var(--qr-focus-ring-width) solid var(--qr-primary);outline-offset:-2px}.qr-pick-table__row.is-selected>td{background:var(--qr-pick-card-selected-bg)}.qr-pick-table__row.is-selected>td:first-child{box-shadow:inset var(--qr-border-width-strong) 0 0 var(--qr-primary)}.qr-pick-table__row.is-disabled{cursor:not-allowed}.qr-pick-table__row.is-disabled>td{opacity:.55;background:transparent}.qr-pick-table--static .qr-pick-table__row{cursor:default}.qr-pick-table--static .qr-pick-table__row:hover>td{background:transparent}.qr-pick-table__mark{width:1.8rem;padding-right:0}.qr-pick-table__mark>span{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;vertical-align:middle;border:var(--qr-border-width) solid var(--qr-border-strong);background:var(--qr-surface)}.qr-pick-table__row.is-selected .qr-pick-table__mark>span{border-color:var(--qr-primary);background:var(--qr-primary);box-shadow:inset 0 0 0 2px var(--qr-surface)}.qr-pick-table__name{font-weight:600;color:var(--qr-text)}.qr-pick-table__num{font-variant-numeric:tabular-nums;white-space:nowrap}.qr-pick-table__reason{font-size:var(--qr-fs-xs);color:var(--qr-bad-text)}.qr-pick-table__ok{font-size:var(--qr-fs-xs);color:var(--qr-ok-text)}.qr-pick-empty{padding:1.25rem 1rem;text-align:center;font-size:var(--qr-fs-sm);color:var(--qr-text-secondary)}.qr-pick-empty__title{font-weight:600;color:var(--qr-text-body);margin-bottom:.15rem}.qr-modal-compact{max-width:min(820px,96vw);width:100%}.qr-chat-item{display:flex;gap:.55rem;align-items:flex-start;padding:.5rem .7rem;cursor:pointer;border-left:3px solid transparent;border-bottom:1px solid var(--qr-report-thead);transition:background var(--qr-dur-fast) var(--qr-ease),border-color var(--qr-dur) var(--qr-ease)}.qr-chat-item:hover{background:var(--qr-surface-soft)}.qr-chat-item--history{cursor:default}.qr-chat-item--history .qr-chat-item__menu-btn{cursor:pointer}.qr-chat-item.is-selected{background:var(--bs-primary-bg-subtle);border-left-color:var(--qr-primary);border-left-width:4px}.qr-chat-item.is-overdue{background:var(--qr-chat-item-overdue-bg)}.qr-chat-item.is-overdue:hover{background:var(--qr-chat-item-overdue-hover-bg)}.qr-chat-item.is-overdue{border-left-color:var(--qr-caution-500);border-left-width:4px}@keyframes qrCountdownPulse{0%,to{box-shadow:0 0 rgba(var(--qr-pulse-critical-rgb),0)}50%{box-shadow:0 0 0 3px rgba(var(--qr-pulse-critical-rgb),.18)}}.qr-chat-item.qr-wait-warn{border-left-color:var(--qr-warning);border-left-width:4px}.qr-chat-item.qr-wait-danger{border-left-color:var(--qr-caution-500);border-left-width:4px;background:var(--qr-flow-route-soft)}.qr-chat-item.qr-wait-danger:hover{background:var(--qr-wait-danger-hover-bg)}.qr-chat-item.qr-wait-extreme{border-left-color:var(--qr-danger-600);border-left-width:5px;background:var(--qr-report-bad-bg)}.qr-chat-item.qr-wait-extreme:hover{background:var(--qr-wait-extreme-hover-bg)}.qr-wait-chip{display:inline-flex;align-items:center;gap:.22rem;flex-shrink:0;font-size:var(--qr-fs-2xs);font-weight:700;line-height:1;padding:.22rem .5rem;border-radius:var(--qr-radius-pill);border:1px solid var(--qr-border-hairline);background:var(--bs-secondary-bg);color:var(--qr-text-secondary)}.qr-wait-chip .bi{font-size:var(--qr-fs-2xs);opacity:.85}.qr-wait-chip__cap{opacity:.6;font-weight:600;margin-left:.1rem}.qr-wait-chip--warn{background:var(--qr-wait-chip-warn-bg);border-color:var(--qr-wait-chip-warn-border);color:var(--qr-wait-chip-warn-text)}.qr-wait-chip--danger{background:var(--qr-wait-chip-danger-bg);border-color:var(--qr-wait-chip-danger-border);color:var(--qr-wait-chip-danger-text)}.qr-wait-chip--extreme{background:var(--qr-wait-chip-extreme-bg);border-color:var(--qr-wait-chip-extreme-border);color:var(--qr-wait-chip-extreme-text);animation:qrCountdownPulse 1s ease-in-out infinite}.qr-tab-badge--warn{background:var(--qr-warning);color:var(--qr-text-inverse)}.qr-tab-badge--danger{background:var(--qr-caution-500);color:var(--qr-text-inverse)}.qr-tab-badge--extreme{background:var(--qr-danger-600);color:var(--qr-text-inverse);animation:qrCountdownPulse 1s ease-in-out infinite}.qr-chat-item__avatar{position:relative;width:40px;height:40px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--qr-primary-light),var(--qr-primary));color:var(--qr-text-inverse);font-weight:700;font-size:var(--qr-fs-md);box-shadow:var(--qr-shadow-primary)}.qr-chan-dot{position:absolute;right:-3px;bottom:-3px;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--qr-chan-dot-border-fixed);color:var(--qr-text-inverse);font-size:var(--qr-fs-3xs);box-shadow:0 1px 2px rgba(var(--qr-shade-rgb),.15)}.qr-chan-dot .bi{line-height:1}.qr-chat-item__menu-btn{border:0;background:transparent;padding:0;width:24px;height:24px;border-radius:var(--qr-radius-sm-plus);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--qr-text-muted);cursor:pointer;transition:background .12s,color .12s}.qr-chat-item__menu-btn:hover{background:var(--qr-chat-item-menu-btn-hover-bg);color:var(--qr-primary)}.qr-chat-item__main{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.1rem}.qr-chat-item__row{display:flex;align-items:center;gap:.5rem}.qr-chat-item__name{font-weight:700;font-size:var(--qr-fs-md);color:var(--qr-text);flex:1 1 auto;min-width:0}.qr-chat-item__time{font-size:var(--qr-fs-2xs);color:var(--qr-text-muted);white-space:nowrap;flex-shrink:0}.qr-chat-item__id{font-size:var(--qr-fs-xs);color:var(--qr-text-muted)}.qr-chat-item__last{font-size:var(--qr-fs-sm);color:var(--qr-text-secondary);flex:1 1 auto;min-width:0}.qr-chat-item__sender{font-weight:600;color:var(--qr-text)}.qr-chat-item__badge{flex-shrink:0;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--qr-radius-pill);background:var(--qr-danger);color:var(--qr-text-inverse);font-size:var(--qr-fs-2xs);font-weight:700;box-shadow:0 1px 3px rgba(var(--qr-danger-rgb),.4);animation:qrBadgePop .25s var(--qr-ease-out)}.qr-chat-item__chips{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.25rem;margin-top:.2rem;width:100%;min-width:0;overflow:hidden}.qr-chat-item__chips .badge{font-size:var(--qr-fs-3xs);font-weight:600}.qr-group-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--qr-fs-2xs);font-weight:700;line-height:1;padding:.22rem .5rem;border-radius:var(--qr-radius-pill);color:var(--qr-primary);background:var(--bs-primary-bg-subtle);border:1px solid var(--bs-primary-border-subtle);min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-group-badge .bi{font-size:var(--qr-fs-2xs);opacity:.8}.qr-chan-chip{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--qr-fs-2xs);font-weight:700;line-height:1;padding:.22rem .5rem;border-radius:var(--qr-radius-pill);border:1px solid transparent;white-space:nowrap}.qr-chan-chip .bi{font-size:var(--qr-fs-2xs)}.qr-chan--whatsapp.qr-chan-dot{background:var(--qr-brand-whatsapp)}.qr-chan--whatsapp.qr-chan-chip{color:var(--qr-chan-whatsapp-text);background:var(--qr-chan-whatsapp-bg);border-color:var(--qr-chan-whatsapp-border)}.qr-chan--webchat.qr-chan-dot{background:var(--qr-primary)}.qr-chan--webchat.qr-chan-chip{color:var(--qr-primary);background:var(--bs-primary-bg-subtle);border-color:var(--bs-primary-border-subtle)}.qr-chan--instagram.qr-chan-dot{background:linear-gradient(135deg,var(--qr-brand-instagram-1),var(--qr-brand-instagram-2) 45%,var(--qr-brand-instagram-3) 80%)}.qr-chan--instagram.qr-chan-chip{color:var(--qr-chan-instagram-text);background:var(--qr-chan-instagram-bg);border-color:var(--qr-chan-instagram-border)}.qr-chan--messenger.qr-chan-dot{background:var(--qr-brand-messenger)}.qr-chan--messenger.qr-chan-chip{color:var(--qr-chan-messenger-text);background:var(--qr-chan-messenger-bg);border-color:var(--qr-chan-messenger-border)}.qr-chan--telegram.qr-chan-dot{background:var(--qr-brand-telegram)}.qr-chan--telegram.qr-chan-chip{color:var(--qr-chan-telegram-text);background:var(--qr-stat-info-bg);border-color:var(--qr-chan-telegram-border)}.qr-chan--sms.qr-chan-dot{background:var(--qr-primary-light)}.qr-chan--sms.qr-chan-chip{color:var(--qr-chan-sms-text);background:var(--qr-primary-soft);border-color:var(--qr-chan-sms-border)}.qr-chan--phone.qr-chan-dot{background:var(--qr-neutral-solid)}.qr-chan--phone.qr-chan-chip{color:var(--qr-chan-phone-text);background:var(--qr-chan-phone-bg);border-color:var(--qr-chan-phone-border)}.qr-chan--default.qr-chan-dot{background:var(--qr-dot-muted)}.qr-chan--default.qr-chan-chip{color:var(--qr-chan-default-text);background:var(--qr-chan-default-bg);border-color:var(--qr-chan-default-border)}.qr-autoresp{border:1px solid var(--qr-divider-fixed);border-radius:var(--qr-radius-md-plus);padding:.5rem .7rem;cursor:pointer;transition:border-color .12s,background .12s}.qr-autoresp:hover{border-color:var(--bs-primary-border-subtle);background:var(--qr-surface-soft)}.qr-autoresp__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem;gap:.5rem}.qr-autoresp__head .badge{font-size:var(--qr-fs-3xs)}.qr-autoresp__send{color:var(--qr-primary);flex-shrink:0}.qr-autoresp__body{font-size:var(--qr-fs-sm);color:var(--qr-text-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.qr-chat-conv-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .85rem;flex-shrink:0;background:var(--qr-surface);border-bottom:1px solid var(--qr-header-border)}.qr-chat-conv-header__avatar{position:relative;width:38px;height:38px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--qr-primary-light),var(--qr-primary));color:var(--qr-text-inverse);font-weight:700}.qr-chat-conv-header .badge{font-size:var(--qr-fs-2xs)}.qr-conv-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;font-size:var(--qr-fs-xs);color:var(--qr-text-secondary);min-width:0}.qr-conv-meta__sep{color:var(--qr-conv-meta-sep-text)}.qr-conv-meta .text-truncate{max-width:16rem}.qr-composer{padding:.5rem .6rem;background:var(--qr-surface);border-top:1px solid var(--qr-header-border)}.qr-composer__row{display:flex;align-items:flex-end;gap:.3rem;width:100%}.qr-composer__input{flex:1 1 auto;min-width:0;background:var(--qr-notif-item-hover-bg);border:1px solid var(--qr-border);border-radius:var(--qr-radius-lg);overflow:hidden;transition:background var(--qr-dur) var(--qr-ease),border-color var(--qr-dur) var(--qr-ease),box-shadow var(--qr-dur) var(--qr-ease)}.qr-composer__input:focus-within{background:var(--qr-surface);border-color:var(--qr-pick-card-hover-border);box-shadow:0 0 0 3px rgba(var(--qr-primary-rgb),.1)}.qr-note-row{align-items:stretch}.qr-note-textarea{flex:1 1 auto;min-width:0;resize:none;background:var(--qr-note-textarea-bg);border:1px solid var(--qr-chat-bubble-note-border);border-radius:var(--qr-radius-lg);padding:.4rem .6rem;font-size:var(--qr-fs-md)}.qr-note-textarea:focus{outline:none;border-color:var(--qr-note-textarea-focus-border);box-shadow:0 0 0 3px rgba(var(--qr-warning-rgb),.15)}.qr-scroll-bottom{width:38px;height:38px;padding:0;border-radius:50%;border:1px solid var(--qr-scroll-bottom-border);background:var(--qr-surface);color:var(--qr-scroll-bottom-text);display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-xl);cursor:pointer;box-shadow:var(--qr-shadow-md);transition:transform var(--qr-dur) var(--qr-ease),box-shadow var(--qr-dur) var(--qr-ease),background var(--qr-dur-fast) var(--qr-ease),color var(--qr-dur-fast) var(--qr-ease);animation:qrFadeUp var(--qr-dur) var(--qr-ease-out) both}.qr-scroll-bottom:hover{background:var(--qr-scroll-bottom-hover-bg);color:var(--qr-scroll-bottom-hover-text);transform:translateY(-2px);box-shadow:var(--qr-shadow-lg)}.qr-scroll-bottom:active{transform:translateY(0) scale(.94)}.qr-scroll-bottom--float{position:absolute;right:16px;bottom:12px;z-index:5}@keyframes qrFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.qr-msg-editor{display:flex;flex-direction:column;width:100%}.qr-msg-editor__toolbar{display:flex;gap:.1rem;padding:.2rem .3rem 0}.qr-msg-editor__btn{width:28px;height:24px;padding:0;border:0;background:transparent;border-radius:var(--qr-radius-sm-plus);color:var(--qr-text-secondary);font-size:var(--qr-fs-lg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .12s,color .12s}.qr-msg-editor__btn:hover{background:var(--qr-msg-editor-btn-hover-bg);color:var(--qr-primary)}.qr-msg-editor__btn.active{background:var(--qr-primary);color:var(--qr-text-inverse)}.qr-msg-editor__area-wrap{max-height:110px;overflow-y:auto;padding:.25rem .6rem .4rem}.qr-msg-editor__area{outline:none;font-size:var(--qr-fs-lg);color:var(--qr-text)}.qr-msg-editor__area p{margin:0 0 .2rem}.qr-msg-editor__area p:last-child{margin-bottom:0}.qr-msg-editor__area ul,.qr-msg-editor__area ol{margin:0 0 .2rem 1.15rem}.qr-msg-editor__area:empty:before,.qr-msg-editor__area p.is-editor-empty:first-child:before{color:var(--qr-text-muted)}.qr-composer__btn{width:34px;height:34px;flex-shrink:0;padding:0;border:0;background:transparent;border-radius:50%;color:var(--qr-text-secondary);font-size:var(--qr-fs-base);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s,transform .1s}.qr-composer__btn:hover{background:var(--qr-chat-item-menu-btn-hover-bg);color:var(--qr-primary)}.qr-composer__btn:active{transform:scale(.9)}.qr-composer__btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.qr-composer__btn--send{background:transparent;color:var(--qr-success);font-size:var(--qr-fs-xl);line-height:1;width:34px;height:34px}.qr-composer__btn--send i{display:block;transform:rotate(45deg);position:relative;right:2px}.qr-composer__btn--send:hover{background:var(--qr-surface-sunken);color:var(--qr-composer-btn-send-hover-text)}.qr-composer__btn--send:active{transform:scale(.92)}.qr-composer__btn--send:disabled{background:transparent;color:var(--qr-text-muted)}.qr-composer__btn--danger{color:var(--qr-danger)}.qr-composer__btn--danger:hover{background:var(--qr-bad-bg);color:var(--qr-danger)}.qr-composer__emoji .btn{width:34px;height:34px;padding:0;border-radius:50%;color:var(--qr-text-secondary);font-size:var(--qr-fs-base);display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.qr-composer__emoji .btn:hover{background:var(--qr-chat-item-menu-btn-hover-bg);color:var(--qr-primary)}.qr-composer__waveform{height:34px}.qr-media-thumb{position:relative;display:inline-block;cursor:pointer;border-radius:var(--qr-radius-md);overflow:hidden;max-width:260px;line-height:0;background:rgba(var(--qr-shade-rgb),.04);box-shadow:var(--qr-shadow-sm)}.qr-media-thumb img,.qr-media-thumb video{display:block;width:100%;max-width:260px;max-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:var(--qr-radius-md)}.qr-media-thumb video{-o-object-fit:contain;object-fit:contain;background:var(--qr-media-thumb-bg-fixed);max-height:320px}.qr-media-thumb--image img{transition:transform var(--qr-dur) var(--qr-ease)}.qr-media-thumb--image:hover img{transform:scale(1.04)}.qr-media-thumb__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--qr-text-inverse);font-size:var(--qr-fs-3xl);opacity:0;pointer-events:none;background:linear-gradient(0deg,rgba(var(--qr-shadow-rgb),.22),rgba(var(--qr-shadow-rgb),.06));transition:opacity var(--qr-dur) var(--qr-ease)}.qr-media-thumb--image:hover .qr-media-thumb__overlay{opacity:1}.qr-media-thumb__overlay .bi{filter:drop-shadow(0 1px 3px rgba(var(--qr-shade-rgb),.5))}.qr-media-thumb__dl{position:absolute;top:6px;right:6px;z-index:2;width:30px;height:30px;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--qr-shadow-rgb),.55);color:var(--qr-text-inverse);font-size:var(--qr-fs-md);opacity:0;transition:opacity var(--qr-dur) var(--qr-ease),background var(--qr-dur-fast);cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.qr-media-thumb:hover .qr-media-thumb__dl{opacity:1}.qr-media-thumb__dl:hover{background:var(--qr-primary)}.qr-img-viewer{position:fixed;inset:0;z-index:12000;display:flex;align-items:center;justify-content:center;background:rgba(var(--qr-img-viewer-rgb),.92);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:qrFade var(--qr-dur) var(--qr-ease-out) both}@keyframes qrFade{0%{opacity:0}to{opacity:1}}.qr-img-viewer__img{max-width:92vw;max-height:88vh;-o-object-fit:contain;object-fit:contain;cursor:grab;will-change:transform;transition:transform var(--qr-dur) var(--qr-ease);box-shadow:0 20px 60px rgba(var(--qr-shade-rgb),.5)}.qr-img-viewer__img.is-dragging{cursor:grabbing;transition:none}.qr-img-viewer__toolbar{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:2;display:flex;align-items:center;gap:.25rem;padding:.3rem .45rem;border-radius:var(--qr-radius-pill);background:rgba(var(--qr-img-viewer-toolbar-rgb),.92);border:1px solid rgba(var(--qr-highlight-rgb),.08);box-shadow:var(--qr-shadow-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.qr-img-viewer__btn{width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--qr-code-text);font-size:var(--qr-fs-base);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--qr-dur-fast) var(--qr-ease),color var(--qr-dur-fast) var(--qr-ease)}.qr-img-viewer__btn:hover{background:rgba(var(--qr-highlight-rgb),.12);color:var(--qr-text-inverse)}.qr-img-viewer__btn:disabled{opacity:.5;cursor:default}.qr-img-viewer__btn--close:hover{background:var(--qr-danger);color:var(--qr-text-inverse)}.qr-img-viewer__pct{min-width:48px;text-align:center;color:var(--qr-text-faint);font-size:var(--qr-fs-sm);font-weight:700;font-variant-numeric:tabular-nums}.qr-img-viewer__sep{width:1px;height:22px;background:rgba(var(--qr-highlight-rgb),.12);margin:0 .2rem}.qr-audio{display:flex;align-items:center;gap:.6rem;min-width:min(250px,100%);max-width:330px;width:100%}.qr-audio__btn{flex-shrink:0;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--qr-primary);color:var(--qr-text-inverse);font-size:var(--qr-fs-xl);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--qr-shadow-primary);transition:background var(--qr-dur-fast) var(--qr-ease),transform var(--qr-dur-fast) var(--qr-ease)}.qr-audio__btn:hover{background:var(--qr-primary-dark)}.qr-audio__btn:active{transform:scale(.94)}.qr-audio__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}.qr-audio__wave{display:flex;align-items:center;gap:2px;height:30px;cursor:pointer;width:100%;min-width:0;overflow:hidden}.qr-audio__bar{flex:1 1 0;min-width:2px;max-width:5px;min-height:3px;border-radius:var(--qr-radius-2xs);background:rgba(var(--qr-shadow-rgb),.18);transition:background var(--qr-dur-fast) var(--qr-ease)}.qr-audio__bar.is-played{background:var(--qr-primary)}.qr-audio__wave:hover .qr-audio__bar{background:rgba(var(--qr-shadow-rgb),.26)}.qr-audio__wave:hover .qr-audio__bar.is-played{background:var(--qr-primary-dark)}.qr-audio__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.qr-audio__time{font-size:var(--qr-fs-2xs);color:var(--qr-text-secondary);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:.25rem}.qr-audio__mic{font-size:var(--qr-fs-xs);color:var(--qr-primary);opacity:.85}.qr-audio__dl{border:0;background:transparent;color:var(--qr-text-muted);cursor:pointer;width:22px;height:22px;border-radius:50%;font-size:var(--qr-fs-sm);display:inline-flex;align-items:center;justify-content:center;transition:background var(--qr-dur-fast) var(--qr-ease),color var(--qr-dur-fast) var(--qr-ease)}.qr-audio__dl:hover{background:rgba(var(--qr-shadow-rgb),.06);color:var(--qr-primary)}.qr-audio-transcript{margin-top:.4rem;font-size:var(--qr-fs-md);line-height:1.4;color:var(--qr-text);white-space:pre-wrap}.qr-audio-transcript--pending{color:var(--qr-text-muted);font-style:italic}.qr-audio-transcript--error{color:var(--qr-danger)}.qr-audio-transcript i{margin-right:.25rem}.qr-media-card{display:flex;align-items:flex-start;gap:.6rem;padding:.55rem .7rem;border-radius:var(--qr-radius-md-plus);background:var(--qr-media-card-bg);border:1px solid rgba(var(--qr-shade-rgb),.06)}.qr-media-card__icon{flex-shrink:0;width:34px;height:34px;border-radius:var(--qr-radius-md);display:inline-flex;align-items:center;justify-content:center;background:var(--bs-primary-bg-subtle);color:var(--qr-primary);font-size:var(--qr-fs-xl)}.qr-media-card__body{display:flex;flex-direction:column;gap:.1rem;min-width:0}.qr-media-card__body a{text-decoration:none}.qr-media-card__body a:hover{text-decoration:underline}.qr-media-card--file{align-items:center;max-width:290px;cursor:pointer;transition:border-color var(--qr-dur) var(--qr-ease),background var(--qr-dur) var(--qr-ease)}.qr-media-card--file:hover{border-color:var(--bs-primary-border-subtle);background:var(--qr-media-card-file-hover-bg)}.qr-media-card--file .qr-media-card__icon{font-size:var(--qr-fs-2xl)}.qr-media-card__dl{flex-shrink:0;margin-left:auto;border:0;background:transparent;width:32px;height:32px;border-radius:50%;color:var(--qr-primary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-lg);transition:background var(--qr-dur-fast) var(--qr-ease),color var(--qr-dur-fast) var(--qr-ease)}.qr-media-card__dl:hover{background:var(--qr-primary);color:var(--qr-text-inverse)}.qr-media-card--warning .qr-media-card__icon{background:var(--qr-chat-bubble-note-bg);color:var(--qr-media-card-icon-text)}.qr-reply-options{display:flex;flex-direction:column;gap:.3rem}.qr-reply-option{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border-radius:var(--qr-radius-md);background:var(--qr-reply-option-bg);border:1px solid var(--bs-primary-border-subtle);color:var(--qr-primary);font-size:var(--qr-fs-sm);font-weight:600}.qr-reply-option .bi{font-size:var(--qr-fs-sm);opacity:.85}.qr-menu-row{display:flex;align-items:flex-start;gap:.5rem;padding:.4rem 0;border-bottom:1px solid rgba(var(--qr-shadow-rgb),.08)}.qr-menu-row:last-child{border-bottom:0}.qr-menu-row>.bi{color:var(--qr-primary);margin-top:.15rem;flex-shrink:0}.min-w-0{min-width:0}.qr-contact-card .qr-media-card__body{gap:.05rem}.qr-contact-more{align-self:flex-start;margin-top:.3rem;padding:.15rem .5rem;border:1px solid var(--bs-primary-border-subtle);border-radius:var(--qr-radius-pill);background:var(--qr-reply-option-bg);color:var(--qr-primary);font-size:var(--qr-fs-xs);font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem;transition:background var(--qr-dur-fast) var(--qr-ease),color var(--qr-dur-fast) var(--qr-ease)}.qr-contact-more:hover{background:var(--qr-contact-more-hover-bg);color:var(--qr-text-inverse)}.qr-contact-hero{display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--bs-primary-bg-subtle);border-bottom:1px solid var(--qr-header-border)}.qr-contact-hero__avatar{flex-shrink:0;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--qr-primary-light),var(--qr-primary));color:var(--qr-text-inverse);font-weight:700;font-size:var(--qr-fs-xl);box-shadow:var(--qr-shadow-primary)}.qr-contact-section-title{font-size:var(--qr-fs-2xs);text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--qr-text-muted);margin-bottom:.35rem;display:flex;align-items:center;gap:.3rem}.qr-contact-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .6rem;border-radius:var(--qr-radius-md);background:var(--qr-surface-2);border:1px solid var(--qr-callbacks-block-border);margin-bottom:.3rem}.qr-contact-row:last-child{margin-bottom:0}.qr-contact-row a{text-decoration:none}.qr-contact-row a:hover{text-decoration:underline}.qr-contact-row__actions{display:flex;gap:.25rem;flex-shrink:0}.qr-contact-act{width:30px;height:30px;border:0;border-radius:50%;background:var(--qr-surface);color:var(--qr-scroll-bottom-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-md);border:1px solid var(--qr-scroll-bottom-border);transition:background var(--qr-dur-fast) var(--qr-ease),color var(--qr-dur-fast) var(--qr-ease)}.qr-contact-act:hover{background:var(--qr-scroll-bottom-hover-bg);color:var(--qr-scroll-bottom-hover-text)}.qr-window-notice{display:flex;align-items:center;gap:.7rem;margin:.5rem .6rem;padding:.7rem .9rem;background:var(--qr-window-notice-bg);border:1px solid var(--qr-window-notice-border);border-radius:var(--qr-radius-lg);color:var(--qr-window-notice-text-fixed)}.qr-window-notice>.bi{font-size:var(--qr-fs-2xl);flex-shrink:0;color:var(--qr-window-notice-icon-fixed)}.qr-window-notice__text{display:flex;flex-direction:column;gap:.1rem}.qr-window-notice__text .small{color:var(--qr-window-notice-small-fixed)}.qr-sys-msg{display:flex;justify-content:center;margin:.4rem .5rem .7rem}.qr-sys-msg__card{max-width:90%;background:var(--qr-sys-msg-card-bg);border:1px solid var(--qr-sys-msg-card-border-fixed);border-left:3px solid var(--qr-sys-msg-card-accent-fixed);border-radius:var(--qr-radius-md-plus);padding:.5rem .7rem;box-shadow:0 1px 2px rgba(var(--qr-shade-rgb),.04)}.qr-sys-msg__head{display:flex;align-items:center;gap:.35rem;font-size:var(--qr-fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--qr-sys-msg-head-text-fixed);margin-bottom:.2rem}.qr-sys-msg__body{font-size:var(--qr-fs-md);color:var(--qr-text)}.qr-sys-msg__body p{margin:0 0 .2rem}.qr-sys-msg__body p:last-child{margin-bottom:0}.qr-sys-msg__time{font-size:var(--qr-fs-2xs);color:var(--qr-text-muted);text-align:right;margin-top:.25rem}.qr-event{display:flex;justify-content:center;margin:.35rem .5rem}.qr-event__chip{display:inline-flex;align-items:center;gap:.4rem;background:var(--qr-dispo-option-code-bg);color:var(--qr-text-secondary);border:1px solid var(--qr-event-chip-border);border-radius:var(--qr-radius-pill);padding:.25rem .75rem;font-size:var(--qr-fs-xs)}.qr-event__chip i{font-size:var(--qr-fs-md);opacity:.8}.qr-event__chip strong{color:var(--qr-text);font-weight:600}.qr-event__chip--join{background:var(--qr-event-chip-join-bg);border-color:var(--qr-chan-whatsapp-border);color:var(--qr-event-chip-join-text)}.qr-event__chip--join strong{color:var(--qr-event-chip-join-text-fixed)}.qr-event__chip--leave{background:var(--qr-bad-bg);border-color:var(--qr-event-chip-leave-border);color:var(--qr-event-chip-leave-text)}.qr-event__chip--leave strong{color:var(--qr-event-chip-leave-text-fixed)}.qr-event__chip--transfer{background:var(--qr-primary-soft);border-color:var(--qr-chan-sms-border);color:var(--qr-chan-sms-text)}.qr-event__chip--transfer strong{color:var(--qr-primary-hover)}.qr-event__time{font-size:var(--qr-fs-2xs);opacity:.65;margin-left:.2rem}.qr-script-panel{border:1px solid var(--qr-header-border);border-radius:0;background:var(--qr-surface);padding:.85rem 1rem;overflow:auto}.qr-empty-state{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:2rem;color:var(--qr-text-muted)}.qr-empty-state .bi{font-size:var(--qr-fs-display);color:var(--qr-text-faint)}.qr-empty-state__title{font-weight:600;color:var(--qr-text-secondary)}@media(min-width:768px){.qr-col-40{flex:0 0 40%;width:40%;max-width:40%}.qr-col-60{flex:0 0 60%;width:60%;max-width:60%}}.qr-login-brand{background:linear-gradient(160deg,var(--qr-primary-light) 0%,var(--qr-primary) 45%,var(--qr-primary-dark) 100%);position:relative;overflow:hidden}.qr-login-brand:after{content:"";position:absolute;right:-60px;bottom:-60px;width:200px;height:200px;border-radius:50%;background:rgba(var(--qr-highlight-rgb),.08)}.qr-login-art{width:100%;max-width:300px;height:auto;margin:0 auto;display:block}.qr-login-art__fill{fill:var(--qr-login-art-ink)}.qr-login-art__stroke{stroke:var(--qr-login-art-ink)}.qr-login-art__figure{fill:var(--qr-login-art-figure)}.qr-login-art__dot{fill:var(--qr-login-art-dot)}.modal.qr-sendtpl-backdrop{background:var(--qr-dialog-backdrop-fixed);z-index:10800}.modal-content.qr-sendtpl-content{border:0;border-radius:var(--qr-radius-lg-plus);box-shadow:var(--qr-dialog-shadow-fixed)}.qr-build-info{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-size:var(--qr-fs-xs);letter-spacing:.03em;color:rgba(var(--qr-highlight-rgb),.6)}.qr-login-card{border-radius:var(--qr-radius-sm)}.qr-login-form{min-height:100%;display:flex;flex-direction:column;justify-content:center}.qr-login-title{font-size:var(--qr-fs-2xl);font-weight:800;letter-spacing:-.01em;color:var(--qr-text)}.qr-login-btn{border-radius:var(--qr-radius-xs);font-weight:700}.qr-login-how{list-style:none;margin:1.5rem 0 3rem;padding:0;display:grid;gap:.6rem}.qr-login-how li{display:flex;align-items:center;gap:.6rem;font-size:var(--qr-fs-sm);color:rgba(var(--qr-highlight-rgb),.92)}.qr-login-how__n{width:1.4rem;height:1.4rem;flex:none;display:inline-flex;align-items:center;justify-content:center;border:var(--qr-border-width-strong) solid rgba(var(--qr-highlight-rgb),.5);border-radius:var(--qr-radius-2xs);font-size:var(--qr-fs-xs);font-weight:700}.qr-login-modal{max-width:min(1320px,94vw);width:min(1320px,94vw)}.qr-login-modal--phone{max-width:min(1100px,94vw);width:min(1100px,94vw)}.qr-login-modal--password{max-width:min(520px,94vw);width:min(520px,94vw)}.qr-login-modal__content{border:0;border-radius:var(--qr-radius-sm);box-shadow:var(--qr-shadow-modal);max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.qr-login-modal__head{display:flex;align-items:flex-start;gap:1rem;padding:1.1rem 1.4rem .9rem;border-bottom:var(--qr-border-width) solid var(--qr-border)}.qr-login-modal__title{font-size:var(--qr-fs-xl);font-weight:800;letter-spacing:-.01em;color:var(--qr-text);margin:0 0 .15rem}.qr-login-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1rem 1.4rem}.qr-login-modal__foot{display:flex;justify-content:flex-end;gap:.5rem;padding:.8rem 1.4rem;border-top:var(--qr-border-width) solid var(--qr-border)}.qr-login-steps{display:flex;gap:.2rem;align-self:center}.qr-login-steps__item{font-size:var(--qr-fs-xs);font-weight:700;padding:.2rem .5rem;border-radius:var(--qr-radius-2xs);background:var(--qr-surface-sunken);color:var(--qr-text-muted)}.qr-login-steps__item.is-done{background:var(--qr-surface-strong);color:var(--qr-text)}.qr-login-steps__item.is-current{background:var(--qr-primary);color:var(--qr-on-primary)}.qr-login-tables{display:flex;flex-wrap:wrap;gap:1.5rem}.qr-login-tables__in{flex:999 1 520px;min-width:0}.qr-login-tables__out{flex:1 1 380px;min-width:0}.qr-login-group{display:flex;align-items:baseline;gap:.5rem;padding:.4rem 0 .45rem;border-bottom:3px solid}.qr-login-group--in{border-color:var(--qr-success)}.qr-login-group--out{border-color:var(--qr-warning-600)}.qr-login-group__title{font-size:var(--qr-fs-lg);font-weight:800}.qr-login-group--in .qr-login-group__title{color:var(--qr-ok-text)}.qr-login-group--out .qr-login-group__title{color:var(--qr-warn-text)}.qr-login-group__hint{font-size:var(--qr-fs-xs);color:var(--qr-text-muted)}.qr-login-table{font-size:var(--qr-fs-md);--bs-table-color: var(--qr-text);--bs-table-bg: transparent;--bs-table-border-color: var(--qr-border-soft)}.qr-login-table>thead>tr>th{font-size:var(--qr-fs-xs);font-weight:700;color:var(--qr-text-secondary);background:var(--qr-surface-soft);border-bottom:var(--qr-border-width) solid var(--qr-border-strong);padding:.5rem .75rem;white-space:nowrap}.qr-login-table>tbody>tr>td{padding:.55rem .75rem;vertical-align:middle;border-color:var(--qr-border-soft)}.qr-login-table>tbody>tr.is-selected-in>td{background:var(--qr-ok-bg)}.qr-login-table>tbody>tr.is-selected-out>td{background:var(--qr-warn-bg)}.qr-login-table__check{width:2.2rem}.qr-login-table td.qr-login-table__name{font-weight:700;color:var(--qr-text)}.qr-login-table__name label{cursor:pointer}.qr-login-table td.qr-login-table__id{color:var(--qr-text-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.qr-login-table td.qr-login-table__mode{color:var(--qr-text-secondary);white-space:nowrap}.qr-login-yes{font-weight:600;color:var(--qr-text)}.qr-login-no{color:var(--qr-text-ghost)}.qr-login-fixed{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--qr-fs-xs);font-weight:700;color:var(--qr-ok-text)}.qr-login-empty{padding:.8rem 0;font-size:var(--qr-fs-sm);color:var(--qr-text-muted)}.qr-login-check{border-radius:var(--qr-radius-2xs);cursor:pointer}.qr-login-check--in:checked{background-color:var(--qr-success-600);border-color:var(--qr-success-600)}.qr-login-check--out:checked{background-color:var(--qr-warning-600);border-color:var(--qr-warning-600)}.qr-login-check:disabled{opacity:.7;cursor:default}.qr-login-modal--campaigns .qr-login-modal__content{height:90vh}.qr-login-table>thead>tr>th{position:sticky;top:0;z-index:1}@media(min-width:992px){.qr-login-modal--campaigns .qr-login-modal__content{height:70vh}.qr-login-modal--campaigns .qr-login-modal__body{overflow:hidden;display:flex;flex-direction:column}.qr-login-modal--campaigns .qr-login-tables{flex:1 1 auto;min-height:0;flex-wrap:nowrap}.qr-login-modal--campaigns .qr-login-tables__in,.qr-login-modal--campaigns .qr-login-tables__out{display:flex;flex-direction:column;min-height:0}.qr-login-modal--campaigns .qr-login-tables .table-responsive{flex:1 1 auto;min-height:0;overflow-y:auto}}.qr-login-sum{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding:.8rem 1.4rem;border-top:var(--qr-border-width) solid var(--qr-border);background:var(--qr-surface-soft);font-size:var(--qr-fs-sm);color:var(--qr-text-body)}.qr-login-sum b{font-size:var(--qr-fs-lg);color:var(--qr-text)}.qr-login-sum__phone{display:inline-flex;align-items:center;gap:.45rem}.qr-login-dot{width:.6rem;height:.6rem;border-radius:50%;flex:none;display:inline-block}.qr-login-dot--in{background:var(--qr-success)}.qr-login-dot--out{background:var(--qr-warning-600)}.qr-login-phone{display:flex;flex-wrap:wrap;min-height:0;flex:1 1 auto}.qr-login-phone__main{flex:999 1 520px;min-width:0;display:flex;flex-direction:column}.qr-login-side{flex:1 1 260px;max-width:340px;background:var(--qr-surface-inverse);color:var(--qr-text-inverse);padding:1.4rem;display:flex;flex-direction:column}.qr-login-side__title{font-size:var(--qr-fs-md);font-weight:800;margin-bottom:.6rem}.qr-login-side__row{display:flex;justify-content:space-between;gap:.75rem;padding:.5rem 0;font-size:var(--qr-fs-sm);border-bottom:var(--qr-border-width) solid rgba(var(--qr-text-inverse-rgb),.15)}.qr-login-side__row span{opacity:.75}.qr-login-side__row b{text-align:right}.qr-login-side__note{margin:auto 0 0;padding-top:1rem;font-size:var(--qr-fs-xs);line-height:1.5;opacity:.75}.qr-login-chk{display:flex;gap:.8rem;align-items:flex-start;padding:.85rem 0;border-bottom:var(--qr-border-width) solid var(--qr-border-soft)}.qr-login-chk:last-child{border-bottom:0}.qr-login-chk__state{width:1.6rem;height:1.6rem;flex:none;border-radius:var(--qr-radius-2xs);display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-sm)}.qr-login-chk__state.is-ok{background:var(--qr-ok-bg);color:var(--qr-ok-text)}.qr-login-chk__state.is-bad{background:var(--qr-bad-bg);color:var(--qr-bad-text)}.qr-login-chk__state.is-wait{background:var(--qr-warn-bg);color:var(--qr-warn-text)}.qr-login-chk__title{display:block;font-weight:700;color:var(--qr-text);margin-bottom:.15rem}.qr-login-chk__text{font-size:var(--qr-fs-sm);color:var(--qr-text-secondary)}.qr-login-mic-select{max-width:26rem;border-radius:var(--qr-radius-xs)}.qr-login-meter{display:flex;gap:3px;margin-top:.5rem}.qr-login-meter span{width:1rem;height:.6rem;background:var(--qr-surface-strong)}.qr-login-meter span.is-on{background:var(--qr-success)}.qr-login-ext{max-width:14rem;font-size:var(--qr-fs-xl);font-weight:800;letter-spacing:.04em;border-radius:var(--qr-radius-xs)}.qr-camp-h{font-size:var(--qr-fs-xl);letter-spacing:-.01em;color:var(--qr-text)}.qr-camp-section{margin-bottom:1.1rem}.qr-camp-section:last-child{margin-bottom:.25rem}.qr-camp-head{display:flex;align-items:center;gap:.45rem;margin-bottom:.55rem}.qr-camp-head__ico{width:26px;height:26px;border-radius:var(--qr-radius-md);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-md)}.qr-camp-head__ico--in{background:var(--qr-camp-head-ico-in-bg);color:var(--qr-primary)}.qr-camp-head__ico--out{background:var(--qr-camp-head-ico-out-bg);color:var(--qr-composer-btn-send-hover-text)}.qr-camp-head__title{font-size:var(--qr-fs-xs);font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--qr-text-secondary)}.qr-camp-head__hint{font-size:var(--qr-fs-xs);color:var(--qr-text-muted);font-style:italic}.qr-camp-head__count{margin-left:auto;font-size:var(--qr-fs-xs);font-weight:800;font-variant-numeric:tabular-nums;color:var(--qr-primary);background:var(--qr-camp-head-ico-in-bg);border-radius:var(--qr-radius-pill);padding:.05rem .5rem;border:1px solid var(--qr-camp-head-count-border)}.qr-camp-list{display:grid;gap:.5rem}.qr-camp-card{position:relative;display:flex;align-items:flex-start;gap:.65rem;padding:.6rem .7rem;margin:0;cursor:pointer;background:var(--qr-surface);border:1.5px solid var(--qr-stat-border);border-radius:var(--qr-radius-lg-plus);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,transform .12s ease}.qr-camp-card--row{align-items:center}.qr-camp-card:hover{border-color:var(--qr-pick-card-selected-border);box-shadow:var(--qr-shadow-sm)}.qr-camp-card:active{transform:translateY(1px)}.qr-camp-card.is-selected{border-color:var(--qr-pick-card-selected-border);background:var(--qr-pick-card-selected-bg);box-shadow:0 0 0 1px var(--qr-primary) inset}.qr-camp-card.is-locked{cursor:default;background:var(--qr-surface-soft)}.qr-camp-card.is-locked:hover{box-shadow:none}.qr-camp-card.is-static{cursor:default}.qr-camp-card.is-static:hover{border-color:var(--qr-border-veil);box-shadow:none}.qr-camp-card__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.qr-camp-card__check{flex-shrink:0;width:22px;height:22px;margin-top:.05rem;border-radius:var(--qr-radius-md);border:1.5px solid var(--qr-camp-card-check-border);background:var(--qr-surface);color:var(--qr-scroll-bottom-hover-text);display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-sm);transition:background .15s ease,border-color .15s ease}.qr-camp-card__check>i{opacity:0;transform:scale(.6);transition:opacity .12s ease,transform .12s ease}.qr-camp-card.is-selected .qr-camp-card__check{background:var(--qr-primary);border-color:var(--qr-primary)}.qr-camp-card.is-selected .qr-camp-card__check>i{opacity:1;transform:scale(1)}.qr-camp-card.is-locked .qr-camp-card__check{background:var(--qr-camp-card-check-locked-bg-fixed);border-color:var(--qr-camp-card-check-locked-border-fixed)}.qr-camp-card.is-locked .qr-camp-card__check>i{opacity:1;transform:scale(1)}.qr-camp-card__body{flex:1 1 auto;min-width:0}.qr-camp-card__row{display:flex;align-items:baseline;gap:.4rem}.qr-camp-card__title{font-weight:700;font-size:var(--qr-fs-lg);color:var(--qr-text)}.qr-camp-card__id{margin-left:auto;flex-shrink:0;font-size:var(--qr-fs-2xs);font-weight:700;font-variant-numeric:tabular-nums;color:var(--qr-text-muted)}.qr-camp-card__desc{display:block;font-size:var(--qr-fs-xs);color:var(--qr-text-secondary);margin-top:.15rem}.qr-chan-pills{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}.qr-chan-pill{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--qr-fs-2xs);font-weight:700;line-height:1;padding:.2rem .45rem;border-radius:var(--qr-radius-pill);border:1px solid transparent}.qr-chan-pill>i{font-size:var(--qr-fs-xs)}.qr-chan-pill--audio{background:var(--qr-camp-head-ico-out-bg);color:var(--qr-chan-pill-audio-text);border-color:var(--qr-chan-pill-audio-border)}.qr-chan-pill--chat{background:var(--qr-stat-info-bg);color:var(--qr-chan-pill-chat-text);border-color:var(--qr-chan-pill-chat-border)}.qr-chan-pill--out{background:var(--qr-camp-head-ico-in-bg);color:var(--qr-primary);border-color:var(--qr-camp-head-count-border)}.qr-chan-pill--req{background:var(--qr-chat-bubble-note-bg);color:var(--qr-chan-pill-req-text);border-color:var(--qr-chan-pill-req-border)}.qr-chan-pill--none{background:var(--qr-surface-sunken);color:var(--qr-dot-muted);border-color:var(--qr-border)}.qr-camp-empty{display:flex;align-items:center;gap:.4rem;padding:.9rem;font-size:var(--qr-fs-sm);color:var(--qr-text-muted);justify-content:center;border:1.5px dashed var(--qr-divider-fixed);border-radius:var(--qr-radius-lg-plus)}.qr-fs-6{font-size:var(--qr-fs-3xs)}.qr-fs-7{font-size:var(--qr-fs-xs)}.qr-fs-8{font-size:var(--qr-fs-sm)}.qr-fs-9{font-size:var(--qr-fs-lg)}.qr-mw-150{min-width:150px}.qr-mw-200{min-width:200px}.qr-mw-300{min-width:300px}.qr-w-250{width:250px}.qr-chat-thread{background:var(--qr-surface-2)}.qr-thread-wrap{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.qr-typing-indicator{display:flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.35rem 1rem;color:var(--qr-text-secondary);font-size:var(--qr-fs-sm);font-style:italic;background:var(--qr-surface-2)}.qr-typing-dots{display:inline-flex;align-items:center;gap:3px}.qr-typing-dots>span{width:6px;height:6px;border-radius:50%;background:var(--qr-text-muted);animation:qrTypingBounce 1.2s infinite ease-in-out}.qr-typing-dots>span:nth-child(2){animation-delay:.18s}.qr-typing-dots>span:nth-child(3){animation-delay:.36s}@keyframes qrTypingBounce{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.qr-convo-search{display:flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.4rem .85rem;background:var(--qr-surface);border-bottom:1px solid var(--qr-header-border);box-shadow:var(--qr-shadow-xs)}.qr-convo-search__count{font-size:var(--qr-fs-xs);font-weight:700;color:var(--qr-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.qr-convo-search .qr-iconbtn{width:32px;height:32px;font-size:var(--qr-fs-base)}.qr-search-result{display:flex;align-items:center;gap:.7rem;width:100%;padding:.6rem .75rem;border:0;border-bottom:1px solid var(--qr-report-thead);background:transparent;text-align:left;cursor:pointer;transition:background var(--qr-dur-fast) var(--qr-ease)}.qr-search-result:hover{background:var(--qr-surface-soft)}.qr-search-result__icon{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--bs-primary-bg-subtle);color:var(--qr-primary);display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-md)}.qr-search-result__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1rem}.qr-search-result__top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.qr-msg-anchor{scroll-margin:1rem}.qr-msg-hit>*{animation:qrMsgHit 1.6s var(--qr-ease) 1}@keyframes qrMsgHit{0%,to{background:transparent}15%,55%{background:rgba(var(--qr-primary-rgb),.1)}}.qr-bubble-collab{background:var(--qr-metric-group-chat-icon-bg)!important;border:1px solid var(--qr-bubble-collab-border)!important}.qr-chat-bubble{max-width:75%;width:-moz-fit-content;width:fit-content;overflow-wrap:break-word;border-radius:var(--qr-radius-lg)!important;box-shadow:var(--qr-shadow-xs);border:1px solid rgba(var(--qr-shadow-rgb),.05);animation:qrBubbleIn var(--qr-dur) var(--qr-ease-out) both}@keyframes qrBubbleIn{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.justify-content-start>.qr-chat-bubble{border-top-left-radius:var(--qr-radius-sm)!important}.justify-content-end>.qr-chat-bubble{border-top-right-radius:var(--qr-radius-sm)!important}.qr-msg-meta{display:flex;align-items:center;justify-content:flex-end;gap:.3rem;margin-top:.25rem;font-size:var(--qr-fs-2xs);color:var(--qr-text-muted);font-variant-numeric:tabular-nums}.qr-msg-meta__tick{display:inline-flex;align-items:center;font-size:var(--qr-fs-sm);line-height:1}.qr-msg-meta__tick--read{color:var(--qr-primary)}.qr-msg-meta__tick--error{color:var(--qr-danger);cursor:help}.qr-msg-retry{display:inline-flex;align-items:center;gap:.2rem;border:1px solid var(--qr-danger-200);background:var(--qr-bad-bg);color:var(--qr-danger);font-size:var(--qr-fs-2xs);font-weight:700;line-height:1;cursor:pointer;padding:.12rem .4rem;border-radius:var(--qr-radius-pill);transition:background var(--qr-dur-fast) var(--qr-ease),color var(--qr-dur-fast) var(--qr-ease)}.qr-msg-retry:hover{background:var(--qr-msg-retry-hover-bg);color:var(--qr-text-inverse);border-color:var(--qr-msg-retry-hover-border)}.qr-msg-retry .bi{font-size:var(--qr-fs-2xs)}.qr-emoji-popover{position:fixed;z-index:10600}.qr-emoji-popover emoji-picker{--background: var(--qr-on-primary);--border-color: var(--qr-header-border);width:340px;height:420px;box-shadow:0 12px 32px rgba(var(--qr-shadow-rgb),.18);border-radius:var(--qr-radius-lg);overflow:hidden}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-12{grid-column:span 12 / span 12}.overscroll-contain{overscroll-behavior:contain}.qr-modal-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(var(--qr-modal-overlay-rgb),.4);z-index:1050}.qr-modal-dialog{display:flex;flex-direction:column;background:var(--qr-surface);border-radius:var(--qr-radius-sm-plus);box-shadow:0 10px 15px -3px rgba(var(--qr-shade-rgb),.1),0 4px 6px -4px rgba(var(--qr-shade-rgb),.1);width:80%;height:80%;overflow:hidden}.qr-modal-dialog.qr-modal-lg{width:90%;height:90%}.qr-modal-dialog.qr-modal-xl{width:95%;height:92%}.qr-modal-dialog.qr-modal-full{width:100%;height:100%}.qr-modal-overlay-scroll{position:fixed;inset:0;overflow-x:hidden;overflow-y:auto;background:rgba(var(--qr-modal-overlay-scroll-rgb),.5);z-index:1050}.qr-modal-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:1rem;border-bottom:1px solid var(--qr-border-gray-fixed)}.qr-empty-ico{font-size:var(--qr-fs-3xl);line-height:1;opacity:.5}.text-3xs{font-size:var(--qr-fs-3xs)}.text-2xs{font-size:var(--qr-fs-2xs)}.text-xs{font-size:var(--qr-fs-xs)}.text-sm{font-size:var(--qr-fs-sm)}.text-md{font-size:var(--qr-fs-md)}.text-lg{font-size:var(--qr-fs-lg)}.w-5{width:1.25rem}.h-5{height:1.25rem}.w-6{width:1.5rem}.h-6{height:1.5rem}.w-12{width:3rem}.h-12{height:3rem}.w-20{width:5rem}.w-52{width:13rem}.min-w-full{min-width:100%}.min-h-full{min-height:100%}.max-w-xs,.max-ws-xs{max-width:20rem}.w-1\/4{width:25%}.w-1\/8{width:12.5%}.w-2\/12{width:16.6667%}.w-3\/12{width:25%}.w-8\/12{width:66.6667%}.w-9\/12{width:75%}.w-11\/12{width:91.6667%}.h-5\/6{height:83.3333%}.top-0{top:0}.top-1\/2{top:50%}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.left-2{left:.5rem}.right-3{right:.75rem}.-translate-y-1\/2{transform:translateY(-50%)}.rotate-90{transform:rotate(90deg)}.space-x-2>*+*{margin-left:.5rem}.space-x-4>*+*{margin-left:1rem}.space-y-2>*+*{margin-top:.5rem}.space-y-6>*+*{margin-top:1.5rem}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.border-2{border-width:2px!important}.border-l-4{border-left-width:4px!important}.border-r-2{border-right-width:2px!important}.border-grey-lighter{border-color:var(--qr-border-gray-fixed)!important}.text-current{color:currentColor!important}.bg-clip-padding{background-clip:padding-box}.qr-hover-light:hover{background-color:var(--qr-surface-hover)!important}.qr-hover-secondary:hover{background-color:var(--cui-secondary-bg)!important}.qr-hover-primary:hover{background-color:var(--bs-primary-bg-subtle)!important}.qr-hover-success:hover{background-color:var(--qr-stat-success-bg)!important}.text-qr-primary{color:var(--qr-primary)!important}.bg-qr-primary{background-color:var(--qr-primary)!important}.btn-qr-primary{background-color:var(--qr-primary);border-color:var(--qr-primary);color:var(--qr-text-inverse)}.btn-qr-primary:hover{background-color:var(--qr-primary-dark);border-color:var(--qr-primary-dark);color:var(--qr-text-inverse)}.qr-table{font-size:var(--qr-fs-md);margin-bottom:0}.qr-table>thead>tr>th{background-color:var(--qr-surface-2);color:var(--qr-text-secondary);font-weight:600;font-size:var(--qr-fs-sm);padding:.6rem .75rem;text-align:center;border-bottom:1px solid var(--qr-border-gray-fixed);vertical-align:middle;white-space:nowrap}.qr-table>tbody>tr>td{padding:.6rem .75rem;vertical-align:middle;text-align:center;border-top:1px solid var(--qr-table-border-fixed)}.qr-table>tbody>tr{height:48px}.qr-table>tbody>tr:hover{background-color:var(--qr-surface-soft)}.qr-actions{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.qr-actions .btn{padding:0;margin:0;border:0;line-height:1;background:none;box-shadow:none}.qr-actions .btn>i,.qr-actions .btn>.bi{font-size:var(--qr-fs-base);line-height:1;vertical-align:middle}.qr-actions .btn.btn-primary,.qr-actions .btn.btn-primary:disabled{padding:.2rem .55rem;border:1px solid var(--qr-primary-light);background-color:var(--qr-primary-light);color:var(--qr-text-inverse);display:inline-flex;align-items:center;gap:.3rem}.qr-actions .btn.btn-primary:not(:disabled):hover,.qr-actions .btn.btn-primary:not(:disabled):focus-visible{border-color:var(--qr-primary);background-color:var(--qr-primary);color:var(--qr-text-inverse)}.qr-tabs{--qr-tab-color: var(--bs-primary);display:flex;flex-wrap:nowrap;gap:.2rem;border-bottom:0;align-items:center;background:var(--qr-surface-recessed);padding:.35rem .4rem;border-radius:var(--qr-radius-md)}.qr-tabs .nav-link{display:inline-flex;align-items:center;gap:.35rem;border:1px solid transparent;background:transparent;color:var(--qr-text-secondary);font-size:var(--qr-fs-sm);font-weight:600;border-radius:var(--qr-radius-md);padding:.38rem .8rem;white-space:nowrap;transition:background .12s,color .12s,box-shadow .12s}.qr-tabs .nav-link i,.qr-tabs .nav-link .bi{opacity:.75;transition:opacity .12s,color .12s}.qr-tabs .nav-link:hover:not(.active){background:var(--bs-secondary-bg);color:var(--bs-body-color)}.qr-tabs .nav-link:hover:not(.active) i,.qr-tabs .nav-link:hover:not(.active) .bi{opacity:1;color:var(--qr-tab-color)}.qr-tabs .nav-link.active{background:var(--qr-surface);color:var(--qr-tabs-link-active-text);border-color:var(--bs-border-color-translucent);box-shadow:0 1px 2px rgba(var(--qr-shadow-rgb),.07)}.qr-tabs .nav-link.active i,.qr-tabs .nav-link.active .bi{opacity:1;color:var(--qr-tab-color)}.qr-tabs .nav-link>i,.qr-tabs .nav-link>.bi{margin-left:0!important;margin-right:0!important}.qr-workbar .qr-tabs{background:var(--qr-workbar-tabs-bg);padding:0;border-radius:0;margin-bottom:.4rem}.qr-workbar .qr-tabs .nav-link{border:1px solid var(--qr-border);background:var(--qr-surface);color:var(--qr-text-secondary);border-radius:var(--qr-radius-pill);padding:.3rem .85rem;font-size:var(--qr-fs-sm)}.qr-workbar .qr-tabs .nav-link i,.qr-workbar .qr-tabs .nav-link .bi{color:inherit;opacity:.8}.qr-workbar .qr-tabs .nav-link:hover:not(.active){background:var(--qr-surface-sunken);color:var(--qr-text-strong);border-color:var(--qr-dot-idle)}.qr-workbar .qr-tabs .nav-link.active{background:var(--qr-workbar-tab-active-bg);border-color:var(--qr-workbar-tab-active-border);color:var(--qr-text-inverse);box-shadow:var(--qr-workbar-tab-active-shadow)}.qr-workbar .qr-tabs .nav-link.active i,.qr-workbar .qr-tabs .nav-link.active .bi{color:var(--qr-text-inverse);opacity:1}.qr-workbar .qr-tabs .nav-link.disabled{background:var(--qr-surface-2);color:var(--qr-dot-muted);border-color:var(--qr-border)}.qr-workbar .qr-tabs .nav-link .qr-tab-badge.bg-secondary,.qr-workbar .qr-tabs .nav-link .qr-tab-badge.bg-primary{background:var(--qr-separator-fixed)!important;color:var(--qr-report-idle)!important}.qr-workbar .qr-tabs .nav-link.active .qr-tab-badge.bg-secondary,.qr-workbar .qr-tabs .nav-link.active .qr-tab-badge.bg-primary{background:rgba(var(--qr-highlight-rgb),.22)!important;color:var(--qr-text-inverse)!important}.qr-tab-pane{animation:qrTabFade .22s ease}@keyframes qrTabFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.qr-tab-pane{animation:none}}[data-bs-theme=dark] .qr-topbar,[data-bs-theme=dark] .qr-side-panel,[data-bs-theme=dark] .qr-work-surface,[data-bs-theme=dark] .qr-callbar,[data-bs-theme=dark] .qr-comment-editor,[data-bs-theme=dark] .qr-list-toolbar,[data-bs-theme=dark] .qr-chat-conv-header,[data-bs-theme=dark] .qr-composer,[data-bs-theme=dark] .qr-composer__input,[data-bs-theme=dark] .qr-pick-card,[data-bs-theme=dark] .qr-camp-card,[data-bs-theme=dark] .qr-convo-search,[data-bs-theme=dark] .qr-audio-transcript__pop,[data-bs-theme=dark] .qr-status-pill{color:var(--qr-text)}[data-bs-theme=dark] .qr-modal-dialog{border-color:var(--qr-border);color:var(--qr-text)}[data-bs-theme=dark] .qr-camp-list .qr-camp-card,[data-bs-theme=dark] .qr-metric,[data-bs-theme=dark] .qr-toplist__row,[data-bs-theme=dark] .qr-info-grid dd{border-color:var(--qr-border)}[data-bs-theme=dark] .qr-metric{background:var(--qr-surface-3)}.qr-spin{display:inline-block;animation:qrSpin .7s linear infinite}@keyframes qrSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.qr-attended-dock{position:fixed;right:1rem;bottom:1rem;z-index:10600;width:380px;max-width:calc(100vw - 2rem);background:var(--qr-surface);color:var(--qr-text);border:1px solid var(--qr-header-border);border-radius:var(--qr-radius-lg);box-shadow:var(--qr-shadow-lg);overflow:hidden}.qr-attended-dock.is-min{width:auto}.qr-attended-dock__head{display:flex;align-items:center;gap:.5rem;padding:.55rem .85rem;border-bottom:1px solid var(--qr-header-border);font-weight:600}.qr-attended-dock__body{padding:.7rem .85rem}.qr-attended-dock__foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem;row-gap:.4rem;padding:.6rem .85rem;border-top:1px solid var(--qr-header-border);background:var(--qr-surface-soft)}.qr-attended-pill{display:flex;align-items:center;gap:.5rem;padding:.45rem .8rem;border:0;background:transparent;color:var(--qr-text);font-weight:600;font-size:var(--qr-fs-md)}.qr-attended-dock--pulse{animation:qrAttendedPulse 1.6s var(--qr-ease) 2}@keyframes qrAttendedPulse{0%,to{box-shadow:var(--qr-shadow-lg);border-color:var(--qr-header-border)}50%{box-shadow:0 0 0 4px rgba(var(--qr-success-rgb),.28),var(--qr-shadow-lg);border-color:var(--qr-success)}}@media(prefers-reduced-motion:reduce){.qr-attended-dock--pulse{animation:none;border-color:var(--qr-success)}}.qr-band{background:var(--qr-band-strip-bg);padding:.35rem 1rem;display:flex;align-items:center;gap:.5rem}.qr-band-tabs{display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:none}.qr-band-tabs::-webkit-scrollbar{display:none}.qr-band-tab{display:inline-flex;align-items:center;gap:.45rem;border:none;background:transparent;color:rgba(var(--qr-highlight-rgb),.78);font-size:var(--qr-fs-sm);font-weight:600;border-radius:var(--qr-radius-md);padding:.42rem .85rem;white-space:nowrap;transition:background .12s,color .12s}.qr-band-tab i{color:rgba(var(--qr-highlight-rgb),.6)}.qr-band-tab:hover:not(.is-active){background:rgba(var(--qr-highlight-rgb),.1);color:var(--qr-text-inverse)}.qr-band-tab.is-active{background:var(--qr-surface);color:var(--qr-band-tab-active-text)}.qr-band-tab.is-active i{color:var(--qr-band-tab-active-text)}.qr-band-tab__n{background:rgba(var(--qr-highlight-rgb),.18);color:var(--qr-text-inverse);font-size:var(--qr-fs-2xs);font-weight:700;border-radius:var(--qr-radius-xl);padding:.05rem .45rem;font-variant-numeric:tabular-nums}.qr-band-tab.is-active .qr-band-tab__n{background:var(--qr-band-tab-n-active-bg);color:var(--qr-band-tab-n-active-text)}.qr-band-tab__n.is-bad{background:var(--qr-danger);color:var(--qr-text-inverse)}.qr-pills{display:flex;flex-wrap:wrap;gap:.35rem;padding:.6rem .9rem;background:var(--qr-surface-soft);border-bottom:1px solid var(--qr-pills-border)}.qr-pill{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--qr-border);background:var(--qr-surface);color:var(--qr-text-secondary);border-radius:var(--qr-radius-pill);padding:.3rem .85rem;font-size:var(--qr-fs-sm);font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s,box-shadow .12s}.qr-pill i{font-size:var(--qr-fs-md);opacity:.8}.qr-pill:hover:not(.is-active){background:var(--qr-surface-sunken);color:var(--qr-text-strong);border-color:var(--qr-pill-active-hover-border)}.qr-pill.is-active{background:var(--qr-workbar-tab-active-bg);border-color:var(--qr-workbar-tab-active-border);color:var(--qr-text-inverse);box-shadow:0 2px 6px rgba(var(--qr-band-rgb),.25)}.qr-pill.is-active i{opacity:1}.qr-pill__n{background:var(--qr-subtabs-badge-bg);color:var(--qr-text-body);font-size:var(--qr-fs-2xs);font-weight:700;border-radius:var(--qr-radius-pill);padding:0 .4rem;min-width:1.15rem;text-align:center;font-variant-numeric:tabular-nums}.qr-pill.is-active .qr-pill__n{background:rgba(var(--qr-highlight-rgb),.22);color:var(--qr-text-inverse)}.qr-pill__n.is-bad{background:var(--qr-pill-n-bad-bg);color:var(--qr-pill-n-bad-text)}.qr-pill.is-active .qr-pill__n.is-bad{background:var(--qr-danger);color:var(--qr-text-inverse)}.qr-pill.is-disabled{opacity:.5;cursor:not-allowed}.qr-pill.is-disabled:hover:not(.is-active){background:var(--qr-surface);color:var(--qr-text-secondary);border-color:var(--qr-border)}.qr-cursor-pointer{cursor:pointer}.qr-modal-tall.qr-modal-max{display:flex;flex-direction:column;height:calc(100vh - 3.5rem);max-height:calc(100vh - 3.5rem);height:calc(100dvh - 3.5rem);max-height:calc(100dvh - 3.5rem)}.qr-modal-max>.modal-body{flex:1 1 auto;overflow-y:auto;min-height:0}@media(max-width:575.98px){.qr-modal-tall.qr-modal-max{height:calc(100vh - 1rem);max-height:calc(100vh - 1rem);height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem)}}.qr-pills__extra{margin-left:auto;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.qr-iconbtn.is-active{background:var(--qr-iconbtn-hover-bg);color:var(--qr-primary);border-color:var(--qr-iconbtn-hover-border)}.qr-tipwrap{display:inline-block;cursor:not-allowed}.qr-tipwrap>.btn:disabled{pointer-events:none}[data-bs-theme=dark] .qr-subtabs .nav-link:hover:not(.active){background:var(--qr-surface-3)}[data-bs-theme=dark] .qr-subtabs .nav-link.active{box-shadow:none}[data-bs-theme=dark] .qr-tabs .nav-link.active i,[data-bs-theme=dark] .qr-tabs .nav-link.active .bi{color:var(--qr-band-tab-active-text)}.qr-tabs .nav-link .qr-tab-badge.bg-secondary,.qr-tabs .nav-link .qr-tab-badge.bg-primary{background:rgba(var(--qr-highlight-rgb),.18)!important;color:var(--qr-text-inverse)!important}.qr-tabs .nav-link.active .qr-tab-badge.bg-secondary,.qr-tabs .nav-link.active .qr-tab-badge.bg-primary{background:var(--qr-band-tab-n-active-bg)!important;color:var(--qr-band-tab-n-active-text)!important}.qr-customer-sheet{display:flex;flex-direction:column;gap:.85rem;padding:1rem}.qr-customer-head{display:flex;align-items:flex-start;gap:.65rem;padding-bottom:.85rem;border-bottom:1px solid var(--qr-border-veil)}.qr-customer-head__id{min-width:0;flex:1 1 auto}.qr-customer-head__actions{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.qr-customer-name{margin:0 0 .3rem;font-size:var(--qr-fs-xl);font-weight:600;line-height:1.25;color:var(--qr-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-customer-chips{display:flex;flex-wrap:wrap;gap:.3rem}.qr-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .45rem;border-radius:var(--qr-radius-pill);font-size:var(--qr-fs-xs);font-weight:500;line-height:1.5;border:1px solid transparent;white-space:nowrap}.qr-chip--muted{background:var(--qr-chip-muted-bg);color:var(--qr-text-body);border-color:var(--qr-border-veil)}.qr-chip--info{background:var(--qr-chip-info-bg);color:var(--qr-chip-info-text);border-color:var(--qr-chip-info-border)}.qr-chip--ok{background:var(--qr-chip-ok-bg);color:var(--qr-chip-ok-text);border-color:var(--qr-chip-ok-border)}.qr-chip--bad{background:var(--qr-bad-bg);color:var(--qr-chip-bad-text);border-color:var(--qr-danger-200)}.qr-chip--warn{background:var(--qr-chip-warn-bg);color:var(--qr-chip-warn-text);border-color:var(--qr-chip-warn-border)}.qr-customer-reach{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.35rem;font-size:var(--qr-fs-sm);color:var(--qr-text-secondary)}.qr-customer-reach span{display:inline-flex;align-items:center;gap:.3rem}.qr-customer-stats{display:flex;flex-wrap:wrap;gap:.5rem}.qr-customer-stat{flex:1 1 8rem;padding:.6rem .75rem;border-radius:var(--qr-radius-md);background:var(--qr-surface-2);border:1px solid var(--qr-border-veil)}.qr-customer-stat__n{display:block;font-size:var(--qr-fs-2xl);font-weight:600;line-height:1.1;color:var(--qr-text)}.qr-customer-stat__l{display:block;margin-top:.15rem;font-size:var(--qr-fs-xs);color:var(--qr-text-secondary)}.qr-customer-meta{display:grid;grid-template-columns:max-content 1fr;gap:.3rem .85rem;margin:0;font-size:var(--qr-fs-sm)}.qr-customer-meta dt{font-weight:400;color:var(--qr-text-secondary)}.qr-customer-meta dd{margin:0;color:var(--qr-text)}.qr-recsheet{display:flex;flex-direction:column;gap:.85rem;padding:.9rem 1rem 1rem;min-width:0;container-type:inline-size}.qr-recsheet__bar{display:flex;align-items:center;gap:.5rem}.qr-recsheet>.qr-customer-sheet{padding:0}.qr-recsheet__msg{padding:1.5rem 0;text-align:center;font-size:var(--qr-fs-sm);color:var(--qr-text-secondary)}.qr-recsheet__head{display:flex;align-items:flex-start;gap:.75rem;flex-wrap:wrap;padding-bottom:.8rem;border-bottom:1px solid var(--qr-border-veil)}.qr-recsheet__id{flex:1 1 16rem;min-width:0}.qr-recsheet__name{margin:0 0 .35rem;font-size:var(--qr-fs-xl);font-weight:600;line-height:1.25;color:var(--qr-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-recsheet__acts{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.qr-recsheet__cols{display:grid;gap:.85rem;align-items:start;grid-template-columns:minmax(0,1fr)}@container (min-width: 760px){.qr-recsheet__cols{grid-template-columns:minmax(280px,25rem) minmax(0,1fr)}}.qr-recsheet__sec{min-width:0;padding:.75rem .85rem;background:var(--qr-surface);border:1px solid var(--qr-border-hairline);border-radius:var(--qr-radius-md)}.qr-recsheet__hd{display:flex;align-items:center;gap:.35rem;margin-bottom:.6rem;font-size:var(--qr-fs-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700;color:var(--qr-text-secondary)}.qr-recsheet__hd>.bi{font-size:var(--qr-fs-sm)}.qr-recsheet__sub{margin:.8rem 0 .35rem;font-size:var(--qr-fs-2xs);font-weight:600;color:var(--qr-text-secondary)}.qr-recsheet__empty{font-size:var(--qr-fs-sm);color:var(--qr-text-secondary)}.qr-recsheet__sec--hist .input-group{max-width:360px!important;min-width:0!important}.qr-recsheet__sec--hist .input-group>.form-control,.qr-recsheet__sec--hist .input-group>.input-group-text,.qr-recsheet__sec--hist .input-group>.btn,.qr-recsheet__sec--hist .input-group~.btn{font-size:var(--qr-fs-sm);padding:.25rem .55rem}.qr-recsheet__sec--hist .text-center.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important;font-size:var(--qr-fs-sm)}.qr-recsheet__sec--hist .qr-empty-ico{font-size:var(--qr-fs-xl)}.qr-recsheet .qr-custids__k{flex-basis:5.6rem}.qr-recsheet .qr-custids__it{padding:.25rem .35rem .25rem .5rem}.qr-recsheet .qr-custids__v{font-variant-numeric:tabular-nums}.qr-kvgrid{display:grid;grid-template-columns:minmax(6rem,max-content) minmax(0,1fr);gap:.3rem .9rem;margin:0;align-items:center;font-size:var(--qr-fs-sm)}.qr-kvgrid dt{font-weight:400;color:var(--qr-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:11rem}.qr-kvgrid dd{margin:0;min-width:0;color:var(--qr-text);font-weight:500;overflow-wrap:anywhere}.qr-kvgrid__num{font-variant-numeric:tabular-nums}.qr-cust-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.75rem .9rem;align-items:start}.qr-cust-grid--compacto{grid-template-columns:1fr}.qr-cust-grid__cell{min-width:0}.qr-cust-grid__wide{grid-column:1 / -1}.qr-custgroups{display:flex;flex-direction:column;gap:1.1rem}.qr-custgroup+.qr-custgroup{padding-top:1rem;border-top:1px dashed var(--qr-border-hairline)}.qr-custgroup__t{display:flex;align-items:center;gap:.35rem;margin:0 0 .6rem;font-size:var(--qr-fs-xs);font-weight:600;color:var(--qr-text)}.qr-custgroup__t>.bi{color:var(--qr-text-secondary)}.qr-custids-add{margin-top:.9rem;padding-top:.85rem;border-top:1px dashed var(--qr-border-hairline)}.qr-custids-add .form-select{min-width:9rem}.qr-custpanel__foot{display:flex;justify-content:flex-end;align-items:center;gap:.6rem;padding:.6rem .75rem;margin-top:-.25rem;background:var(--qr-surface);border:1px solid var(--qr-border-hairline);border-radius:var(--qr-radius-md-plus)}.qr-custpanel{font-size:var(--qr-fs-sm);background:var(--qr-surface-recessed)}.qr-custpanel__sec,.qr-custpanel .card{background:var(--qr-surface);border:1px solid var(--qr-border-hairline);border-radius:var(--qr-radius-md-plus);box-shadow:var(--qr-custpanel-sec-shadow)}.qr-custpanel__sec,.qr-custpanel .card-body{padding:.7rem .75rem}.qr-custpanel .form-label{font-size:var(--qr-fs-xs);margin-bottom:.2rem;color:var(--qr-text-secondary);font-weight:500}.qr-custpanel .form-control,.qr-custpanel .form-select,.qr-custpanel .form-check-label,.qr-custpanel .btn{font-size:var(--qr-fs-sm)}.qr-custpanel .form-control,.qr-custpanel .form-select{padding:.25rem .5rem}.qr-custpanel .form-text,.qr-custpanel .invalid-feedback{font-size:var(--qr-fs-xs)}.qr-custpanel .alert{font-size:var(--qr-fs-xs);padding:.45rem .6rem}.qr-custpanel__hd{display:flex;align-items:center;gap:.35rem;font-size:var(--qr-fs-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700;color:var(--qr-text-secondary);margin-bottom:.55rem}.qr-custpanel__hd>i.bi{font-size:var(--qr-fs-sm)}.qr-custids{list-style:none;margin:0;padding:0;border:1px solid var(--qr-border-hairline);border-radius:var(--qr-radius-md)}.qr-custids__it{display:flex;align-items:center;gap:.4rem;padding:.35rem .5rem;border-bottom:1px solid var(--qr-border-hairline)}.qr-custids__it:last-child{border-bottom:0}.qr-custids__it--bad{opacity:.7}.qr-custids__k{flex:0 0 4.2rem;font-size:var(--qr-fs-3xs);text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:var(--qr-text-secondary)}.qr-custids__v{flex:1 1 auto;min-width:0;font-size:var(--qr-fs-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bs-body-color)}.qr-act{display:flex;flex-direction:column;gap:.1rem}.qr-act__row{display:flex;align-items:flex-start;gap:.55rem;padding:.45rem .1rem;border-bottom:1px solid var(--qr-border-hairline)}.qr-act__row:last-child{border-bottom:0}.qr-act__ic{flex:0 0 auto;width:22px;height:22px;border-radius:var(--qr-radius-sm-plus);display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-xs);color:var(--bs-primary);background:var(--bs-primary-bg-subtle)}.qr-act__body{min-width:0;flex:1 1 auto}.qr-act__k{font-size:var(--qr-fs-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:var(--qr-text-secondary);line-height:1.4}.qr-act__v{font-size:var(--qr-fs-sm);font-weight:600;color:var(--bs-body-color);line-height:1.35}.qr-act__v--vacio{font-weight:400;color:var(--qr-text-secondary);font-style:italic}.qr-act__sub{font-size:var(--qr-fs-2xs);color:var(--qr-text-secondary);font-variant-numeric:tabular-nums}.qr-act__clas{border-top:1px solid var(--qr-border-hairline)}.qr-act__pie{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;font-size:var(--qr-fs-2xs);color:var(--qr-text-secondary);padding-top:.4rem;border-top:1px solid var(--qr-border-hairline)}.qr-act__pie-sep{opacity:.5}.qr-reacts{display:flex;gap:.15rem;margin:-.75rem 0 .5rem;position:relative;z-index:2;pointer-events:none}.qr-react{pointer-events:auto;display:inline-flex;align-items:center;font-size:var(--qr-fs-sm);line-height:1;padding:.12rem .3rem;border-radius:var(--qr-radius-pill);background:var(--qr-surface);border:1px solid var(--bs-border-color);cursor:default;box-shadow:var(--qr-react-shadow)}.qr-quote{width:100%;box-sizing:border-box;min-width:0;border-left:3px solid currentColor;background:var(--qr-quote-bg);border-radius:var(--qr-radius-sm);padding:.25rem .45rem;margin:0 0 .35rem}.qr-quote__who{font-size:var(--qr-fs-2xs);font-weight:700;line-height:1.3;opacity:.85}.qr-quote__txt{font-size:var(--qr-fs-xs);line-height:1.35;opacity:.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.qr-quote--missing{border-left-color:var(--bs-border-color)}.qr-quote--missing .qr-quote__txt{font-style:italic}.qr-secnav{display:flex;flex-direction:column;gap:.15rem}.qr-secnav__row{display:flex;align-items:center;gap:.1rem;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.qr-secnav__row::-webkit-scrollbar{display:none}.qr-secnav__b{position:relative;flex:0 0 auto;width:34px;height:30px;padding:0;border:0;border-radius:var(--qr-radius-md);display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--qr-text-secondary);font-size:var(--qr-fs-lg);line-height:1;cursor:pointer;transition:background .12s,color .12s}.qr-secnav__b:hover:not(:disabled){background:var(--bs-secondary-bg);color:var(--bs-body-color)}.qr-secnav__b.is-active{background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis)}.qr-secnav__b.is-empty:not(.is-active){opacity:.45}.qr-secnav__b:disabled{opacity:.3;cursor:default}.qr-secnav__n{position:absolute;top:1px;right:1px;min-width:13px;height:13px;padding:0 3px;border-radius:var(--qr-radius-pill);display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-3xs);font-weight:700;line-height:1;background:var(--bs-secondary-bg);color:var(--qr-text-secondary)}.qr-secnav__n.is-bad{background:var(--qr-secnav-n-bad-bg);color:var(--bs-danger-text-emphasis)}.qr-secnav__b.is-active .qr-secnav__n{background:var(--bs-primary);color:var(--qr-text-inverse)}.qr-secnav__lbl{font-size:var(--qr-fs-2xs);text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--qr-text-secondary);padding-left:.15rem}.qr-subpill-nav{display:inline-flex;align-items:center;gap:.15rem;flex-wrap:wrap;padding:.15rem;border-radius:var(--qr-radius-pill);background:var(--qr-surface-recessed);border:1px solid var(--qr-border-hairline)}.qr-subpill-b{flex:0 0 auto;display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .7rem;border:0;border-radius:var(--qr-radius-pill);background:transparent;color:var(--qr-text-secondary);font-size:var(--qr-fs-xs);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .12s,color .12s}.qr-subpill-b:hover:not(.is-active){background:var(--bs-secondary-bg);color:var(--bs-body-color)}.qr-subpill-b.is-active{background:var(--bs-primary);color:var(--qr-text-inverse)}.qr-subpill-b.is-active>i.bi{color:var(--qr-text-inverse)}.qr-subpill-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:.5rem;margin-bottom:.6rem}.qr-subpill-actions{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.35rem 0 .5rem;margin-bottom:.15rem;background:var(--bs-body-bg)}.qr-unsaved{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--qr-fs-2xs);font-weight:600;color:var(--qr-unsaved-text-fixed)}.qr-threadcards{display:flex;flex-direction:column;gap:.5rem}.qr-threadcard{border:1px solid var(--qr-border-hairline);border-radius:0;background:var(--qr-surface);padding:.55rem .65rem;border-left:2px solid var(--bs-border-color)}.qr-threadcard--live{border-left-color:var(--bs-primary)}.qr-threadcard .is-ok{--qr-tone: var(--qr-threadcard-ok-tone)}.qr-threadcard .is-warn{--qr-tone: var(--qr-warning-700)}.qr-threadcard .is-bad{--qr-tone: var(--qr-wait-chip-extreme-text)}.qr-threadcard .is-info{--qr-tone: var(--qr-threadcard-info-tone)}.qr-threadcard__hd{display:flex;align-items:center;gap:.5rem;margin-bottom:.55rem}.qr-threadcard__ico{flex:0 0 auto;width:26px;height:26px;border-radius:var(--qr-radius-2xs);display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-md)}.qr-threadcard__ttl{min-width:0}.qr-threadcard__ch{font-size:var(--qr-fs-sm);font-weight:600;color:var(--bs-body-color);line-height:1.3;display:flex;align-items:center;gap:.35rem}.qr-threadcard__dir{font-size:var(--qr-fs-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--qr-text-secondary);border:1px solid var(--qr-border-hairline);border-radius:var(--qr-radius-2xs);padding:0 .25rem}.qr-threadcard__sep{opacity:.45;margin:0 .15rem}.qr-threadcard__sub{font-size:var(--qr-fs-xs);color:var(--qr-text-secondary);line-height:1.3}.qr-threadcard__state{margin-left:auto;flex:0 0 auto;font-size:var(--qr-fs-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:700;display:inline-flex;align-items:center;gap:.3rem;padding:.16rem .4rem;border-radius:var(--qr-radius-2xs);background:var(--bs-secondary-bg);color:var(--qr-text-secondary)}.qr-threadcard__state b{font-variant-numeric:tabular-nums;font-weight:700;padding-left:.3rem;border-left:1px solid currentColor;opacity:.85}.qr-threadcard__state--live{background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis)}.qr-threadcard__pulse{width:6px;height:6px;border-radius:50%;background:var(--bs-primary);animation:qr-tc-pulse 1.6s ease-in-out infinite}@keyframes qr-tc-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media(prefers-reduced-motion:reduce){.qr-threadcard__pulse{animation:none}}.qr-threadcard__tl{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.35rem;padding:.45rem .1rem;border-top:1px solid var(--qr-border-hairline);border-bottom:1px solid var(--qr-border-hairline)}.qr-threadcard__tlp{display:grid;grid-template-columns:auto auto;grid-auto-rows:auto;-moz-column-gap:.3rem;column-gap:.3rem;align-items:center}.qr-threadcard__tlp i{grid-row:1 / span 2;font-size:var(--qr-fs-md);color:var(--qr-text-secondary)}.qr-threadcard__tlp b{font-size:var(--qr-fs-sm);font-weight:600;line-height:1.15;color:var(--bs-body-color);font-variant-numeric:tabular-nums}.qr-threadcard__tlp em{font-style:normal;font-size:var(--qr-fs-3xs);line-height:1.15;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--qr-text-secondary)}.qr-threadcard__tlp.is-pending{opacity:.45}.qr-threadcard__tll{position:relative;height:1px;min-width:24px;background:var(--bs-border-color);display:flex;justify-content:center}.qr-threadcard__dur{position:relative;top:-.55rem;padding:0 .3rem;background:var(--qr-surface);font-size:var(--qr-fs-2xs);font-weight:600;white-space:nowrap;color:var(--qr-tone, var(--qr-text-secondary))}.qr-threadcard__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.4rem .8rem;margin:.55rem 0 0}.qr-threadcard__i{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.4rem;column-gap:.4rem;min-width:0;color:var(--qr-tone, inherit)}.qr-threadcard__i-ic{grid-row:1 / span 2;align-self:center;font-size:var(--qr-fs-md);color:var(--qr-tone, var(--qr-text-secondary))}.qr-threadcard__i dt{font-size:var(--qr-fs-3xs);text-transform:uppercase;letter-spacing:.05em;font-weight:700;line-height:1.2;color:var(--qr-text-secondary)}.qr-threadcard__i dd{margin:0;font-size:var(--qr-fs-sm);line-height:1.25;color:var(--qr-tone, var(--bs-body-color));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-threadcard__i dd.is-mono{font-family:var(--qr-font-mono);font-variant-numeric:tabular-nums}.qr-threadcard__ids{display:flex;flex-wrap:wrap;gap:.1rem .7rem;margin-top:.5rem;padding-top:.4rem;border-top:1px solid var(--qr-border-hairline)}.qr-threadcard__id{font-family:var(--qr-font-mono);font-size:var(--qr-fs-3xs);color:var(--qr-text-secondary);-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow-wrap:anywhere}.qr-threadcard__id em{font-style:normal;font-family:inherit;opacity:.7;margin-right:.25rem}.qr-threadcard__id em:after{content:":"}.qr-canalsum{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .7rem;margin-bottom:.5rem;padding:.3rem .1rem;border-bottom:1px solid var(--qr-border-hairline)}.qr-canalsum__st{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--qr-fs-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--qr-tone, var(--qr-text-secondary))}.qr-canalsum__st.is-ok{--qr-tone: var(--qr-threadcard-ok-tone)}.qr-canalsum__st.is-warn{--qr-tone: var(--qr-warning-700)}.qr-canalsum__x{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--qr-fs-xs);color:var(--qr-text-secondary)}.qr-firstcontact{display:flex;align-items:flex-start;gap:.85rem;min-width:0;padding:.9rem 1rem;border:1px dashed var(--bs-border-color);background:var(--bs-tertiary-bg)}.qr-firstcontact__ico{flex:0 0 auto;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--bs-primary-bg-subtle);color:var(--bs-primary);font-size:var(--qr-fs-base)}.qr-firstcontact__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}.qr-firstcontact__title{font-weight:600;color:var(--bs-body-color);overflow-wrap:anywhere}.qr-firstcontact__sub{font-size:var(--qr-fs-sm);color:var(--qr-text-secondary)}.qr-firstcontact__actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.qr-firstcontact__actions .btn{display:inline-flex;align-items:center;gap:.35rem;min-width:0}.qr-firstcontact__num{font-variant-numeric:tabular-nums}.qr-firstcontact__why{display:inline-flex;align-items:center;gap:.35rem;margin-top:.4rem;font-size:var(--qr-fs-xs);color:var(--qr-text-secondary)}[data-bs-theme=dark] .qr-threadcard{border-left-color:var(--qr-border)}.qr-workarea{min-height:0;min-width:0}.qr-workarea--info,.qr-workarea__tab--info{--qr-sec: var(--bs-info-text-emphasis);--qr-sec-bg: var(--bs-info-bg-subtle);--qr-sec-bd: var(--bs-info-border-subtle)}.qr-workarea--contact,.qr-workarea__tab--contact{--qr-sec: var(--bs-primary);--qr-sec-bg: var(--bs-primary-bg-subtle);--qr-sec-bd: var(--bs-primary-border-subtle)}.qr-workarea--form,.qr-workarea__tab--form{--qr-sec: var(--bs-success-text-emphasis);--qr-sec-bg: var(--bs-success-bg-subtle);--qr-sec-bd: var(--bs-success-border-subtle)}.qr-workarea--work,.qr-workarea__tab--work{--qr-sec: var(--bs-warning-text-emphasis);--qr-sec-bg: var(--bs-warning-bg-subtle);--qr-sec-bd: var(--bs-warning-border-subtle)}.qr-workarea--copilot,.qr-workarea__tab--copilot{--qr-sec: var(--bs-secondary-text-emphasis);--qr-sec-bg: var(--bs-secondary-bg-subtle);--qr-sec-bd: var(--bs-secondary-border-subtle)}.qr-prewrap{white-space:pre-wrap;word-break:break-word}.qr-tabscroll{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:thin;scrollbar-color:var(--bs-border-color) transparent;overscroll-behavior-x:contain}.qr-tabscroll::-webkit-scrollbar{height:5px}.qr-tabscroll::-webkit-scrollbar-track{background:transparent}.qr-tabscroll::-webkit-scrollbar-thumb{background:var(--bs-border-color);border-radius:var(--qr-radius-pill)}@supports (animation-timeline: scroll()){@property --qr-fade-s{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --qr-fade-e{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes qr-tabscroll-fade{0%{--qr-fade-s: 0px;--qr-fade-e: 28px}2%,98%{--qr-fade-s: 28px;--qr-fade-e: 28px}to{--qr-fade-s: 28px;--qr-fade-e: 0px}}.qr-tabscroll{animation:qr-tabscroll-fade linear both;animation-timeline:scroll(self inline);-webkit-mask-image:linear-gradient(to right,transparent 0,var(--qr-mask-solid) var(--qr-fade-s),var(--qr-mask-solid) calc(100% - var(--qr-fade-e)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--qr-mask-solid) var(--qr-fade-s),var(--qr-mask-solid) calc(100% - var(--qr-fade-e)),transparent 100%)}}.qr-workarea__nav{flex:0 0 auto;display:flex;align-items:center;gap:.2rem;padding:.35rem .4rem;background:var(--qr-surface-hover);border-bottom:1px solid var(--bs-border-color);position:relative;z-index:2}.qr-workarea__tab{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;padding:.38rem .8rem;border:1px solid transparent;border-radius:var(--qr-radius-md);background:transparent;color:var(--qr-text-secondary);font-size:var(--qr-fs-sm);font-weight:600;line-height:1.1;white-space:nowrap;cursor:pointer;transition:background .12s,color .12s,box-shadow .12s}.qr-workarea__tab:hover:not(.is-active){background:var(--qr-workarea-tab-active-hover-bg);color:var(--bs-body-color)}.qr-workarea__tab.is-active{background:var(--qr-surface);color:var(--bs-body-color);border-color:var(--qr-border-hairline);box-shadow:var(--qr-workarea-tab-active-shadow)}.qr-workarea__tab>i.bi{color:var(--qr-sec);opacity:.7;transition:opacity .12s}.qr-workarea__tab.is-active>i.bi,.qr-workarea__tab:hover>i.bi{opacity:1}.qr-workarea__body{min-height:0;min-width:0;display:flex;flex-direction:column}.qr-noscrollbar{scrollbar-width:none;-ms-overflow-style:none}.qr-noscrollbar::-webkit-scrollbar{width:0;height:0;display:none}.qr-workarea .qr-subpill-body,.qr-console-section__body,.qr-console-bandeja .qr-console-section__body{scrollbar-width:none;-ms-overflow-style:none}.qr-workarea .qr-subpill-body::-webkit-scrollbar,.qr-console-section__body::-webkit-scrollbar{width:0;height:0;display:none}.qr-workarea__fold{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;padding:.5rem}.qr-workarea:not(.has-sub) .qr-workarea__fold{padding:0 .4rem .4rem}.qr-workarea .qr-subpill-nav{display:flex;align-items:flex-end;gap:3px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:0 0 0 2px;background:transparent;border:0;border-radius:0;position:relative;z-index:2}.qr-workarea .qr-subpill-b{flex:0 0 auto;border:1px solid transparent;border-radius:var(--qr-radius-md) var(--qr-radius-md) 0 0;padding:.32rem .7rem .34rem;background:transparent;color:var(--qr-text-secondary)}.qr-workarea .qr-subpill-b:hover:not(.is-active){background:var(--bs-secondary-bg);color:var(--bs-body-color)}.qr-workarea .qr-subpill-b.is-active{background:var(--qr-surface);border-color:var(--bs-border-color);border-bottom-color:var(--qr-subpill-b-active-border);color:var(--bs-body-color)}.qr-workarea .qr-subpill-b>i.bi{color:var(--qr-sec);opacity:.85}.qr-workarea .qr-subpill-b.is-active>i.bi{opacity:1}.qr-workarea .qr-subpill-b.is-active .qr-subpill-n{background:var(--bs-secondary-bg);color:var(--bs-body-color)}.qr-workarea .qr-subpill-b.is-active .qr-subpill-n.is-bad{background:var(--qr-secnav-n-bad-bg);color:var(--bs-danger-text-emphasis)}.qr-workarea .qr-subpill-bar{flex:0 0 auto;align-items:flex-end;margin-bottom:0;min-width:0}.qr-workarea .qr-subpill-body{flex:1 1 auto;margin-top:-1px;position:relative;z-index:1;min-height:0;min-width:0;padding:.6rem;background:var(--qr-surface);border:1px solid var(--bs-border-color);border-radius:0 var(--qr-radius-md-plus) var(--qr-radius-md-plus) var(--qr-radius-md-plus)}.qr-workarea:not(.has-sub) .qr-workarea__nav{align-items:flex-end;padding-bottom:0;border-bottom:0}.qr-workarea:not(.has-sub) .qr-workarea__tab.is-active{border-radius:var(--qr-radius-md) var(--qr-radius-md) 0 0;border-color:var(--bs-border-color);border-bottom-color:var(--qr-subpill-b-active-border);box-shadow:none;position:relative;z-index:2}.qr-workarea--fill .qr-workarea__tab,.qr-workarea--fill .qr-subpill-b{flex:1 0 auto;justify-content:center}.qr-workarea--fill .qr-subpill-nav{width:100%}.qr-workarea--fill .qr-subpill-bar{flex-wrap:nowrap}.qr-workarea--fill .qr-subpill-bar .qr-subpill-nav{width:auto;flex:1 1 auto;min-width:0}.qr-surfacetabs{display:flex;align-items:center;gap:.25rem;padding:.3rem .5rem;border-bottom:1px solid var(--bs-border-color)}.qr-surfacetabs__tab{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border:0;border-radius:var(--qr-radius-md);background:transparent;color:var(--qr-text-secondary);font-size:var(--qr-fs-sm);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .12s,color .12s}.qr-surfacetabs__tab:hover:not(.is-active){background:var(--bs-secondary-bg);color:var(--bs-body-color)}.qr-surfacetabs__tab.is-active{background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis)}.qr-tl-filters{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;padding:.6rem .9rem;background:var(--qr-surface-2);border-bottom:1px solid var(--qr-tl-filters-border)}.qr-tl-filters .qr-pills{padding:0;background:transparent;border-bottom:0}.qr-pill--more{border-style:dashed}.qr-pill--more.is-open{background:var(--qr-chan-phone-bg);color:var(--qr-pill-more-open-text);border-color:var(--qr-pill-more-open-border)}.qr-tl-more{display:block;position:absolute;right:0;margin-top:.3rem;min-width:14rem;padding:.3rem;border:1px solid var(--qr-border-veil);border-radius:var(--qr-radius-md-plus);box-shadow:var(--qr-shadow-md)}.qr-tl-more .dropdown-item{display:flex;align-items:center;gap:.5rem;border-radius:var(--qr-radius-sm-plus);font-size:var(--qr-fs-sm);padding:.35rem .5rem}.qr-tl-more .dropdown-item i{color:var(--qr-neutral-solid)}.qr-tl-more .dropdown-item.active{background:var(--qr-band-bg);color:var(--qr-text-inverse)}.qr-tl-more .dropdown-item.active i{color:var(--qr-text-inverse)}.qr-tl-more__l{flex:1 1 auto}.qr-tl-more__n{font-size:var(--qr-fs-xs);font-weight:700;color:var(--qr-chan-phone-text);background:var(--qr-tl-more-n-bg);border-radius:var(--qr-radius-pill);padding:0 .4rem;min-width:1.5rem;text-align:center;font-variant-numeric:tabular-nums}.qr-tl-more .dropdown-item.active .qr-tl-more__n{background:rgba(var(--qr-highlight-rgb),.22);color:var(--qr-text-inverse)}[data-bs-theme=dark] .qr-tl-more{background:var(--qr-surface)}[data-bs-theme=dark] .qr-emoji-popover emoji-picker{background:var(--qr-surface);border-color:var(--qr-chan-default-border)}[data-bs-theme=dark] .btn-light{--bs-btn-bg: var(--qr-surface-3);--bs-btn-border-color: var(--qr-border);--bs-btn-color: var(--qr-text);--bs-btn-hover-bg: var(--qr-border-soft);--bs-btn-hover-border-color: var(--qr-btn-light-hover-border);--bs-btn-hover-color: var(--qr-text);--bs-btn-active-bg: var(--qr-btn-light-active-bg);--bs-btn-active-border-color: var(--qr-btn-light-active-border);--bs-btn-active-color: var(--qr-text);--bs-btn-disabled-bg: var(--qr-surface);--bs-btn-disabled-border-color: var(--qr-border);--bs-btn-disabled-color: var(--qr-text-muted)}[data-bs-theme=dark] .qr-console-section,[data-bs-theme=dark] .qr-console-items,[data-bs-theme=dark] .qr-console-item,[data-bs-theme=dark] .qr-console-header{border-color:var(--qr-border)}[data-bs-theme=dark] .bg-white{background-color:var(--qr-surface)!important}[data-bs-theme=dark] .bg-light{background-color:var(--qr-surface-3)!important}[data-bs-theme=dark] .text-dark{color:var(--qr-text)!important}[data-bs-theme=dark] .table-light>:not(caption)>*>*{background-color:var(--qr-surface-3)!important;color:var(--qr-text)!important}[data-coreui-theme=dark] .alert-light,[data-coreui-theme=dark] .alert-secondary{--cui-alert-bg: var(--qr-surface-3);--cui-alert-border-color: var(--qr-border);--cui-alert-color: var(--qr-text)}.qr-console-group{margin:0}.qr-console-group{font-size:var(--qr-fs-sm)}.qr-console-group__ico{color:var(--bs-primary);font-size:var(--qr-fs-lg);flex:0 0 auto}.qr-console-group>summary{list-style:none;cursor:pointer;border-radius:var(--qr-radius-md);transition:background .18s cubic-bezier(.3,.8,.3,1)}.qr-console-group>summary:hover{background:var(--qr-inbox-hover, var(--bs-secondary-bg))}@media(prefers-reduced-motion:reduce){.qr-console-group>summary{transition:none}}.qr-console-group>summary::-webkit-details-marker{display:none}.qr-console-group--locked{opacity:.75;cursor:default}.qr-actionbar-ico{flex:0 0 auto;width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;padding:0}.qr-actionbar-ico>i.bi{margin:0;font-size:var(--qr-fs-md);line-height:1}.form-check-label>i.bi-chat-dots{font-size:var(--qr-fs-base);color:var(--bs-secondary-color)}.form-check-input:checked~.form-check-label>i.bi-chat-dots{color:var(--bs-primary)}.qr-console-group--flat{cursor:default;padding:.4rem .5rem;border-radius:var(--qr-radius-md);transition:background .18s cubic-bezier(.3,.8,.3,1)}.qr-console-group--flat:hover{background:var(--qr-inbox-hover, var(--bs-secondary-bg))}@media(prefers-reduced-motion:reduce){.qr-console-group--flat{transition:none}}.qr-console-items{display:flex;flex-direction:column;gap:5px;padding:5px 0 2px 8px}.qr-console-item{display:flex;flex-wrap:wrap;align-items:flex-start;gap:3px 9px;min-width:0;width:100%;text-align:left;font-size:var(--qr-fs-sm);padding:7px 9px;background:var(--qr-inbox-surface, var(--bs-body-bg));border:1px solid var(--qr-inbox-line, var(--bs-border-color));border-radius:var(--qr-radius-sm-plus);box-shadow:0 1px 1px rgba(var(--qr-console-item-shadow-rgb),.035);transition:background .18s cubic-bezier(.3,.8,.3,1),border-color .18s cubic-bezier(.3,.8,.3,1),box-shadow .18s cubic-bezier(.3,.8,.3,1)}.qr-console-item.is-clickable{cursor:pointer}.qr-console-item:hover{border-color:var(--qr-inbox-line-hard, var(--bs-secondary-color));box-shadow:var(--qr-inbox-lift)}.qr-console-item:focus-visible{outline:2px solid var(--bs-primary);outline-offset:1px}@media(prefers-reduced-motion:reduce){.qr-console-item{transition:none}}.qr-console-item__take,.qr-console-item__more{flex:0 0 auto;width:24px;height:24px;border:0;border-radius:var(--qr-radius-sm-plus);display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-sm);line-height:1;padding:0;transition:background .12s,color .12s}.qr-console-item__take{background:var(--bs-primary);color:var(--qr-text-inverse)}.qr-console-item__take:hover:not(:disabled){filter:brightness(1.1)}.qr-console-item__take:disabled{opacity:.6}.qr-console-item__more{background:transparent;color:var(--bs-secondary-color)}.qr-console-item__more:hover,.qr-console-item__more[aria-expanded=true]{background:var(--bs-secondary-bg);color:var(--bs-body-color)}.qr-console-lastmsg{font-style:italic}.qr-console-pane{background:var(--qr-surface)}.qr-console-col--left,.qr-console-col--rail{border-right:1px solid var(--qr-header-border)}.qr-console-col--left{flex:0 0 280px;min-width:0}.qr-console-col--center{flex:1 1 auto;min-width:0}.qr-console-col--rail{flex:0 0 52px;min-width:0;padding:0;position:relative;overflow:visible}.qr-rail-veil{position:fixed;inset:0;z-index:1035;background:transparent}.qr-rail-pop{position:absolute;left:52px;top:0;bottom:0;z-index:1040;width:300px;max-width:calc(100vw - 60px);display:flex;flex-direction:column;background:var(--qr-surface);border:1px solid var(--bs-border-color);border-radius:0 var(--qr-radius-md-plus) var(--qr-radius-md-plus) 0;box-shadow:var(--qr-rail-pop-shadow)}.qr-rail-pop__hd{display:flex;align-items:center;gap:.4rem;padding:.45rem .5rem .45rem .7rem;border-bottom:1px solid var(--bs-border-color-translucent);font-size:var(--qr-fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--qr-text-secondary)}.qr-rail-pop__body{flex:1 1 auto;min-height:0;overflow:auto}.qr-console-rail__btn.is-open{background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis)}.qr-console-rail__btn--expand{margin-top:auto}.qr-console-rail{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.6rem .25rem;height:100%;position:relative}.qr-console-rail__btn{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:var(--qr-radius-sm-plus);background:transparent;color:var(--bs-secondary-color);font-size:var(--qr-fs-base)}.qr-console-rail__btn:hover{background:var(--qr-inbox-hover, var(--bs-secondary-bg));color:var(--bs-body-color)}.qr-console-rail__badge{position:absolute;top:-.15rem;right:-.15rem;min-width:1.1rem;height:1.1rem;padding:0 .25rem;border-radius:var(--qr-radius-xl);background:var(--bs-primary);color:var(--qr-text-inverse);font-size:var(--qr-fs-2xs);line-height:1.1rem;text-align:center}.qr-console{min-height:0}.qr-console-split.splitpanes .splitpanes__pane{background:var(--qr-surface)}.qr-console-split.splitpanes .splitpanes__splitter{background:var(--qr-surface-hover)}.qr-console-split.splitpanes--vertical>.splitpanes__splitter{border-left:1px solid var(--bs-border-color)}.qr-console-split.splitpanes--vertical>.splitpanes__splitter:before,.qr-console-split.splitpanes--vertical>.splitpanes__splitter:after{background-color:var(--bs-secondary-color)}.qr-console-header{flex:0 0 auto;background:var(--qr-surface);min-height:48px;flex-wrap:nowrap}.qr-console-readonly{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:.4rem;margin:.25rem 0;padding:.5rem .75rem;border:1px dashed var(--bs-border-color);border-radius:var(--qr-radius-md);background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:var(--qr-fs-sm)}.qr-console-dispo{flex:0 0 auto;border-top:1px solid var(--bs-border-color);padding:.4rem .5rem;background:var(--qr-surface)}.qr-console-dispo.is-off{background:var(--bs-secondary-bg)}.qr-console-dispo__off{display:flex;align-items:center;gap:.4rem;color:var(--bs-secondary-color);font-size:var(--qr-fs-sm)}.qr-console-dispo.is-on{box-shadow:inset 0 2px 0 0 var(--bs-primary)}.qr-console-dispo__head{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-bottom:.35rem;font-size:var(--qr-fs-sm)}.qr-console-dispo__search{max-width:16rem}.qr-console-dispo__body{max-height:15rem;overflow:auto}.qr-console-dispo__foot{display:flex;align-items:center;gap:.4rem;margin-top:.35rem}.qr-console-bandeja,.qr-console-col--rail{--qr-inbox-surface: var(--qr-surface);--qr-inbox-label: var(--qr-surface-recessed);--qr-inbox-hover: var(--bs-secondary-bg);--qr-inbox-line: var(--qr-console-bandeja-inbox-line);--qr-inbox-line-hard: var(--qr-field-border-hover);--qr-inbox-lift: var(--qr-console-bandeja-inbox-lift)}.qr-console-bandeja{background:var(--qr-inbox-surface, var(--bs-body-bg))}.qr-console-section{background:var(--qr-inbox-surface, var(--bs-body-bg));flex:0 0 auto}.qr-console-section+.qr-console-section{border-top:1px solid var(--bs-border-color)}.qr-console-section--pinned{flex:0 0 auto;max-height:45%;overflow-y:auto}.qr-console-section--grow{flex:1 1 auto;min-height:0;overflow-y:auto}.qr-console-section__hd>*{line-height:1.5}.qr-console-section__hd{display:flex;align-items:center;gap:.45rem;padding:.45rem .65rem;border-bottom:1px solid var(--bs-border-color);font-size:var(--qr-fs-sm);list-style:none;position:sticky;top:0;z-index:1;background:var(--qr-inbox-label, var(--bs-tertiary-bg))}.qr-console-section__hd::-webkit-details-marker{display:none}.qr-console-section__hd--toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qr-console-section__hd--toggle:hover{background:var(--qr-inbox-hover, var(--bs-secondary-bg))}.qr-console-section__hd>i.bi:first-child{color:var(--bs-primary);font-size:var(--qr-fs-lg)}.qr-console-section__add{flex:0 0 auto;margin-left:auto;width:24px;height:24px;padding:0;border:0;border-radius:var(--qr-radius-sm-plus);display:inline-flex;align-items:center;justify-content:center;line-height:1;background:transparent;color:var(--bs-primary);transition:background .12s,color .12s}.qr-console-section__add:hover,.qr-console-section__add[aria-expanded=true]{background:var(--bs-primary);color:var(--qr-text-inverse)}.qr-console-section__hd>.qr-console-section__addwrap{flex:0 0 auto;margin-left:auto;display:inline-flex}.qr-console-section__hd>.qr-console-section__addwrap .qr-console-section__add{margin-left:0}.qr-console-section__title{font-weight:700;font-size:var(--qr-fs-2xs);letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.qr-console-badge{background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis);font-weight:700;font-size:var(--qr-fs-2xs)}.qr-console-badge.is-zero{background:transparent;color:var(--bs-secondary-color);border:1px solid var(--bs-border-color);font-weight:600}.qr-console-badge--take{background:var(--bs-success-bg-subtle);color:var(--bs-success-text-emphasis);font-weight:600;font-size:var(--qr-fs-2xs);padding:.25em .6em}.qr-console-badge{padding:.25em .55em}.qr-console-chev{transition:transform .15s ease;color:var(--bs-secondary-color)}details[open]>.qr-console-section__hd .qr-console-chev{transform:rotate(180deg)}details:not([open])>.qr-console-section__hd{border-bottom:0}.qr-console-section__body{padding:4px 5px 5px;display:flex;flex-direction:column;gap:5px}.qr-console-section__body:empty{display:none}.qr-thread-strip{border-bottom:1px solid var(--bs-border-color);font-size:var(--qr-fs-xs);background:var(--qr-surface-hover);flex:0 0 auto;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:.85rem!important;scrollbar-width:none}.qr-thread-strip::-webkit-scrollbar{display:none}.qr-thread-strip__item{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap;flex:0 0 auto}.qr-thread-strip__item>i.bi{color:var(--bs-secondary-color);font-size:var(--qr-fs-sm)}.qr-thread-strip__k{color:var(--bs-secondary-color);font-size:var(--qr-fs-3xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.qr-thread-strip__id{font-family:var(--qr-font-mono);font-size:var(--qr-fs-2xs);color:var(--bs-secondary-color);-webkit-user-select:all;-moz-user-select:all;user-select:all}.qr-callctx{border:1px solid var(--bs-border-color);border-radius:var(--qr-radius-sm-plus);margin-bottom:.75rem;background:var(--qr-surface-raised);font-size:var(--qr-fs-sm)}.qr-callctx__hd{display:flex;align-items:center;gap:.45rem;padding:.45rem .6rem;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qr-callctx__hd::-webkit-details-marker{display:none}.qr-callctx__hd>i.bi:first-child{color:var(--bs-primary)}.qr-callctx__body{padding:.2rem .6rem .55rem;display:flex;flex-direction:column;gap:.25rem;border-top:1px solid var(--bs-border-color)}.qr-callctx__row{display:flex;gap:.5rem;align-items:baseline}.qr-callctx__k{color:var(--bs-secondary-color);font-size:var(--qr-fs-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700;flex:0 0 auto;min-width:8.5rem}.qr-callctx__prev{margin-top:.35rem;padding-top:.4rem;border-top:1px dashed var(--bs-border-color)}.qr-callctx__prev-body{max-height:7rem;overflow-y:auto;font-size:var(--qr-fs-sm)}.qr-callstrip{border:1px solid var(--bs-border-color);border-radius:var(--qr-radius-md);margin-bottom:.5rem;background:var(--qr-surface-raised);overflow:hidden;flex:0 0 auto}.qr-callstrip__head{display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem}.qr-callstrip__head .qr-thread-strip{flex:1 1 auto;min-width:0;border-bottom:none}.qr-callstrip__ctl{display:flex;align-items:center;gap:.5rem;flex:0 0 auto;flex-wrap:nowrap;padding:.4rem .6rem}.qr-callstrip .qr-callctx{margin:0;border:none;border-top:1px solid var(--bs-border-color);border-radius:0}.qr-console-empty{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.9rem .75rem;font-size:var(--qr-fs-xs);color:var(--bs-secondary-color);text-align:center;border:1px dashed var(--qr-inbox-line-hard, var(--bs-border-color));border-radius:var(--qr-radius-md)}.qr-console-empty>i.bi{font-size:var(--qr-fs-xl);opacity:.45}.qr-console-finish__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.qr-console-finish__row{display:flex;align-items:center;gap:.5rem;padding:.4rem .55rem;font-size:var(--qr-fs-sm);border:1px solid var(--bs-border-color);border-radius:var(--qr-radius-sm-plus);background:var(--bs-tertiary-bg)}.qr-console-finish__row>i.bi{color:var(--bs-secondary-color)}.qr-console-finish__wait{display:flex;align-items:center;gap:.5rem;font-size:var(--qr-fs-sm);color:var(--bs-primary-text-emphasis);background:var(--bs-primary-bg-subtle);border:1px solid var(--bs-primary-border-subtle);border-radius:var(--qr-radius-sm-plus);padding:.5rem .65rem}.qr-console-journey__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.qr-console-journey__item{position:relative;display:flex;gap:.55rem;padding:0 0 .5rem}.qr-console-journey__item:not(:last-child):before{content:"";position:absolute;left:11px;top:24px;bottom:0;width:2px;background:var(--bs-border-color)}.qr-console-journey__node{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--qr-fs-xs);color:var(--bs-secondary-color);background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);z-index:1}.qr-console-journey__gap{position:relative;display:flex;align-items:center;min-height:1.1rem;padding:0 0 .5rem}.qr-console-journey__gap:before{content:"";position:absolute;left:11px;top:-.1rem;bottom:0;width:2px;background:var(--bs-border-color)}.qr-console-journey__gap-t{margin-left:2.05rem;font-size:var(--qr-fs-2xs);font-weight:600;color:var(--qr-text-secondary);font-variant-numeric:tabular-nums;letter-spacing:.02em}.qr-console-journey__gap-t:before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var(--qr-surface);border:2px solid var(--bs-border-color)}.qr-console-journey__node--in{color:var(--bs-secondary-color)}.qr-console-journey__node--call{color:var(--bs-primary-text-emphasis);background:var(--bs-primary-bg-subtle);border-color:var(--bs-primary-border-subtle)}.qr-console-journey__node--chat,.qr-console-journey__node--agent{color:var(--bs-success-text-emphasis);background:var(--bs-success-bg-subtle);border-color:var(--bs-success-border-subtle)}.qr-console-journey__node--bot{color:var(--bs-info-text-emphasis);background:var(--bs-info-bg-subtle);border-color:var(--bs-info-border-subtle)}.qr-console-journey__node--ivr,.qr-console-journey__node--queue{color:var(--bs-warning-text-emphasis);background:var(--bs-warning-bg-subtle);border-color:var(--bs-warning-border-subtle)}.qr-console-journey__card{flex:1 1 auto;min-width:0;background:var(--qr-surface-hover);border:1px solid var(--qr-border-hairline);border-radius:var(--qr-radius-md);padding:.35rem .5rem}.qr-custpanel .qr-console-journey__card{background:var(--bs-secondary-bg)}.qr-console-journey__title{font-size:var(--qr-fs-sm);font-weight:600;color:var(--bs-body-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-console-journey__time{flex:0 0 auto;font-size:var(--qr-fs-2xs);color:var(--bs-secondary-color);font-variant-numeric:tabular-nums}.qr-console-journey__meta{display:flex;flex-wrap:wrap;gap:.1rem .6rem;font-size:var(--qr-fs-xs);color:var(--bs-secondary-color)}.qr-console-journey__tags{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.2rem}.qr-console-journey__tag{font-size:var(--qr-fs-2xs);padding:.05rem .4rem;border-radius:var(--qr-radius-pill);color:var(--bs-secondary-color);background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color)}.qr-console-journey__detail{font-size:var(--qr-fs-xs);color:var(--bs-secondary-color);margin-top:.2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.qr-console-drawer{height:100%;overflow:auto;padding:.5rem;background:var(--qr-surface)}.qr-closed-conversation{min-height:0;background:var(--bs-body-bg)}.qr-closed-conversation__hd{flex:0 0 auto;display:flex;align-items:center;gap:.4rem;padding:.35rem .6rem;border-bottom:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);font-size:var(--qr-fs-sm)}.qr-closed-conversation__hd>i.bi{color:var(--bs-secondary-color)}.qr-closed-conversation__hd .form-check-input{width:1.9em;height:1em;margin-top:.15em}.qr-closed-conversation__hd .form-check-label{font-size:var(--qr-fs-xs);color:var(--bs-secondary-color)}.qr-chat-ended{flex:0 0 auto;display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-top:1px solid var(--bs-border-color)}.qr-chat-ended>i.bi{font-size:var(--qr-fs-base);color:var(--qr-danger);flex:0 0 auto}.qr-chat-ended__text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.qr-chat-ended__text>span:first-child{font-size:var(--qr-fs-sm)}.qr-chat-ended__text>span:last-child{color:var(--bs-secondary-color)}.qr-notif-item__text{display:flex;flex-direction:column;line-height:1.25;min-width:0;flex:1 1 auto}.qr-notif-item__text>span:first-child{font-size:var(--qr-fs-sm)}.qr-notif-item__at{flex:0 0 auto;align-self:flex-start;font-size:var(--qr-fs-xs);color:var(--bs-secondary-color);font-variant-numeric:tabular-nums}.qr-notif-menu__head{display:flex;align-items:center;gap:.5rem}.qr-comment-readonly{min-height:160px;padding:.6rem .75rem;border:1px solid var(--bs-border-color);border-radius:var(--qr-radius-md);background:var(--bs-secondary-bg);font-size:var(--qr-fs-sm);overflow:auto}.qr-comment-readonly>*:last-child{margin-bottom:0}.qr-choice-grid{display:flex;flex-direction:column;gap:.5rem}.qr-choice{display:flex;align-items:center;gap:.75rem;width:100%;text-align:left;padding:.65rem .8rem;border:1px solid var(--bs-border-color);border-radius:var(--qr-radius-md-plus);background:var(--bs-body-bg);cursor:pointer;transition:border-color .15s,background .15s,transform .1s}.qr-choice:hover:not(:disabled){border-color:var(--qr-primary);background:var(--bs-primary-bg-subtle);transform:translateY(-1px)}.qr-choice:active:not(:disabled){transform:translateY(0)}.qr-choice:disabled{opacity:.6;cursor:not-allowed;background:var(--bs-secondary-bg)}.qr-choice__ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--qr-radius-md);font-size:var(--qr-fs-base);background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.qr-choice__ico--chat{background:var(--bs-success-bg-subtle);color:var(--bs-success-text-emphasis)}.qr-choice__ico--call{background:var(--bs-primary-bg-subtle);color:var(--qr-primary)}.qr-choice__ico--new{background:var(--bs-info-bg-subtle);color:var(--bs-info-text-emphasis)}.qr-choice__ico--none{background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.qr-choice__txt{display:flex;flex-direction:column;min-width:0;line-height:1.3}.qr-choice__title{font-size:var(--qr-fs-md);font-weight:600;color:var(--bs-body-color)}.qr-choice__sub{font-size:var(--qr-fs-xs);color:var(--bs-secondary-color)}.qr-subpill-n{display:inline-flex;align-items:center;justify-content:center;min-width:1.05rem;height:1.05rem;padding:0 .25rem;margin-left:.15rem;border-radius:var(--qr-radius-pill);background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:var(--qr-fs-2xs);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.qr-subpill-b.is-active .qr-subpill-n{background:rgba(var(--qr-highlight-rgb),.28);color:var(--qr-text-inverse)}.qr-subpill-n.is-bad{background:var(--bs-danger-bg-subtle);color:var(--bs-danger-text-emphasis)}.qr-subpill-b.is-active .qr-subpill-n.is-bad{background:var(--bs-danger);color:var(--qr-text-inverse)}.qr-subpill-b.is-empty:not(.is-active){opacity:.55}.qr-console-item__ico{position:relative;flex:0 0 auto;width:28px;height:28px;padding:0;border-radius:var(--qr-radius-md);display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-lg)}.qr-console-item__ico.is-idle{opacity:.45;filter:grayscale(1)}.qr-console-item__dots{position:absolute;right:-3px;bottom:-3px;display:inline-flex;gap:2px;padding:2px;border-radius:var(--qr-radius-pill);background:var(--qr-inbox-surface,var(--bs-body-bg))}.qr-console-item__dot{width:5px;height:5px;padding:0;border:0;border-radius:50%;background:currentColor}.qr-console-item__body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px}.qr-console-item__l1{display:flex;align-items:center;gap:6px;min-width:0}.qr-console-item__name{flex:1 1 auto;min-width:0;font-weight:600;font-size:var(--qr-fs-sm);line-height:1.3;color:var(--bs-body-color)}.qr-console-item__clock{flex:0 0 auto;margin-left:auto;line-height:1.2;font-variant-numeric:tabular-nums}.qr-console-item__chip{font-size:var(--qr-fs-2xs);font-weight:600;padding:1px 6px;border-radius:var(--qr-radius-pill);line-height:1.5;font-variant-numeric:tabular-nums}.qr-console-item__chip.is-urgent{background:var(--bs-danger-bg-subtle)!important;color:var(--bs-danger-text-emphasis)!important;animation:qr-console-item-pulse 1s ease-in-out infinite}.qr-console-item__num{font-size:var(--qr-fs-2xs);font-weight:600;font-variant-numeric:tabular-nums}.qr-console-item__unread{flex:0 0 auto;min-width:16px;height:16px;padding:0 4px;border-radius:var(--qr-radius-pill);display:inline-flex;align-items:center;justify-content:center;font-size:var(--qr-fs-3xs);font-weight:700;background:var(--qr-console-item-unread-bg);color:var(--qr-text-inverse);font-variant-numeric:tabular-nums}.qr-console-item__meta{font-size:var(--qr-fs-xs);line-height:1.35;color:var(--bs-secondary-color)}.qr-console-item__meta>.bi{margin-right:.25rem}.qr-console-item__sep{opacity:.45;margin:0 .15rem}.qr-console-item__note{flex:1 0 100%;display:flex;align-items:baseline;gap:5px;min-width:0;font-size:var(--qr-fs-xs);line-height:1.35;color:var(--bs-tertiary-color)}.qr-console-item__note:empty{display:none}.qr-console-item__note-text{flex:1 1 auto;min-width:0}.qr-console-item__since{flex:0 0 auto;font-size:var(--qr-fs-3xs);font-weight:600;opacity:.8}.qr-console-item__since.is-hot{color:var(--qr-console-item-since-hot-text);opacity:1}.qr-console-item__acts{flex:0 0 auto;display:inline-flex;align-items:center;gap:.25rem;align-self:flex-start;padding-top:.1rem}.qr-console-item__ico--campaign{color:var(--qr-special-500)}.qr-console-item__ico--room{color:var(--qr-cat-sky);margin-left:.3rem}.qr-console-item__ico--transfer{color:var(--qr-warning);margin-left:.3rem}.qr-console-item__ico--quote{color:var(--bs-secondary-color);opacity:.5;flex:0 0 auto}.qr-console-item__live{color:var(--qr-console-item-live-text);font-weight:700}.qr-console-item__idle{color:var(--bs-warning-text-emphasis);font-weight:600}.qr-console-item.is-live-call{background:var(--bs-success-bg-subtle);border-color:var(--bs-success-border-subtle)}.qr-console-item.is-done{background:var(--bs-warning-bg-subtle);border-color:var(--bs-warning-border-subtle)}.qr-console-item.is-done .qr-console-item__name{color:var(--bs-secondary-color)}.qr-console-item.is-selected,.qr-console-item.is-done.is-selected,.qr-console-item.is-live-call.is-selected{background:var(--bs-primary-bg-subtle);border-color:var(--bs-primary-border-subtle);box-shadow:inset 3px 0 0 var(--bs-primary)}.qr-console-item.is-selected:hover{box-shadow:inset 3px 0 0 var(--bs-primary),var(--qr-inbox-lift)}.qr-console-item.is-live-call:hover,.qr-console-item.is-done:hover{box-shadow:var(--qr-inbox-lift)}@keyframes qr-console-item-pulse{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.qr-console-item__chip.is-urgent{animation:none}}.qr-console-section__hd>i.qr-console-section__ico--mine{color:var(--qr-console-section-ico-mine-text)}.qr-console-section__hd>i.qr-console-section__ico--queue{color:var(--qr-console-section-ico-queue-text)}.qr-console-section__hd>i.qr-console-section__ico--records{color:var(--qr-console-section-ico-records-text)}.qr-console-section__hd>i.qr-console-section__ico--callbacks{color:var(--qr-console-section-ico-callbacks-text)}[data-bs-theme=dark] .qr-console-item.is-live-call{border-color:var(--qr-chart-green)}.qr-script-panel{font-size:var(--qr-fs-md);line-height:1.5;color:var(--bs-body-color)}.qr-script-panel h1,.qr-script-panel h2,.qr-script-panel h3,.qr-script-panel h4,.qr-script-panel h5,.qr-script-panel h6{line-height:1.3;font-weight:600;color:var(--bs-body-color);margin:.9rem 0 .35rem}.qr-script-panel>:first-child{margin-top:0}.qr-script-panel h1{font-size:var(--qr-fs-xl)}.qr-script-panel h2{font-size:var(--qr-fs-lg)}.qr-script-panel h3{font-size:var(--qr-fs-md)}.qr-script-panel h4,.qr-script-panel h5,.qr-script-panel h6{font-size:var(--qr-fs-sm);text-transform:uppercase;letter-spacing:.03em;color:var(--qr-text-secondary)}.qr-script-panel p{margin:0 0 .55rem}.qr-script-panel p:last-child{margin-bottom:0}.qr-script-panel ul,.qr-script-panel ol{margin:0 0 .55rem;padding-left:1.25rem}.qr-script-panel li{margin-bottom:.2rem}.qr-script-panel strong,.qr-script-panel b{font-weight:600}.qr-script-panel mark{background:var(--bs-warning-bg-subtle);padding:0 .15em}.qr-script-panel blockquote{margin:0 0 .55rem;padding:.35rem .6rem;border-left:2px solid var(--bs-border-color);color:var(--qr-text-secondary)}.qr-script-panel table{width:100%;font-size:var(--qr-fs-sm);border-collapse:collapse;margin:0 0 .55rem;display:block;overflow-x:auto}.qr-script-panel th,.qr-script-panel td{border:1px solid var(--bs-border-color-translucent);padding:.25rem .4rem;text-align:left}.qr-script-panel th{background:var(--bs-secondary-bg);font-weight:600}.qr-script-panel img{max-width:100%;height:auto}.qr-script-panel code{font-size:.92em;background:var(--bs-secondary-bg);border-radius:var(--qr-radius-2xs);padding:0 .2em}.qr-console-header__id{flex:0 1 auto;min-width:0;max-width:26rem;display:flex;flex-direction:column;justify-content:center;gap:.05rem}.qr-console-header__name{display:flex;align-items:center;gap:.4rem;min-width:0;font-weight:600;font-size:var(--qr-fs-md);line-height:1.2}.qr-console-header__name>.badge{flex:0 0 auto;font-size:var(--qr-fs-3xs)}.qr-console-header__meta{display:flex;align-items:center;gap:.6rem;min-width:0;font-size:var(--qr-fs-xs);color:var(--bs-secondary-color);line-height:1.2}.qr-console-header__fact{display:inline-flex;align-items:center;gap:.22rem;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qr-console-header__fact>.bi{flex:0 0 auto;font-size:var(--qr-fs-2xs);opacity:.7}.qr-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--qr-badge-font-size);font-weight:var(--qr-badge-font-weight);padding:var(--qr-badge-padding-y) var(--qr-badge-padding-x);border-radius:var(--qr-badge-radius);line-height:1.15;white-space:nowrap}.qr-badge--neutral{color:var(--qr-text-body);background:var(--qr-surface-sunken)}.qr-tagchip{max-width:100%;min-width:0}.qr-tagchip__t{overflow:hidden;text-overflow:ellipsis}.qr-tagchip--muted{opacity:.75;font-weight:500}.qr-console-header__tags{flex:0 0 auto;display:inline-flex;align-items:center;gap:.25rem;max-width:14rem;overflow:hidden}.qr-custpanel__tags{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.5rem}.qr-custpanel__tags-lbl{font-size:var(--qr-fs-xs);color:var(--bs-secondary-color)}.qr-console-header__sep{flex:0 0 auto;width:1px;align-self:stretch;margin:.15rem;background:var(--qr-header-border)}.qr-console-tracks{display:inline-flex;align-items:stretch;flex:0 1 auto;min-width:0;height:var(--qr-occbar-h);border:1px solid var(--qr-header-border);border-radius:var(--qr-radius-sm-plus);overflow:hidden;background:var(--bs-tertiary-bg)}.qr-console-track{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:0 .6rem;border:0;border-radius:0;background:transparent;color:var(--qr-chan-default-text);font-size:var(--qr-fs-xs);line-height:1;cursor:pointer}.qr-console-track+.qr-console-track{border-left:1px solid var(--qr-header-border)}.qr-console-track:hover:not(.is-active){background:var(--bs-secondary-bg)}.qr-console-track .qr-console-track__ico{flex:0 0 auto;padding:0;border:0;background:none;line-height:1;font-size:var(--qr-fs-sm)}.qr-console-track__label{flex:0 1 auto;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-console-track__time{flex:0 0 auto;font-size:var(--qr-fs-2xs);font-variant-numeric:tabular-nums;opacity:.85}.qr-console-track.is-active{flex:0 0 auto;border:0;border-radius:0;font-weight:700;box-shadow:var(--qr-shadow-underline);font-size:var(--qr-fs-xs);padding:0 .7rem}.qr-console-track.is-closed{opacity:.5}.qr-console-track.is-closed .qr-console-track__ico{filter:grayscale(1)}.qr-console-track.is-live{font-weight:700}.qr-console-track.is-live .qr-console-track__ico{animation:qr-track-pulse 1.6s ease-in-out infinite}@keyframes qr-track-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.qr-console-track.is-live .qr-console-track__ico{animation:none}}[data-bs-theme=dark] .qr-console-track:hover{background:var(--qr-surface-3)}
