.cbw-gallery{display:flex;flex-direction:column;gap:18px;margin-block-start:12px}.cbw-group__head{margin-block-end:10px}.cbw-group__label{color:#4b5563;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.cbw-group__desc{color:#6b7280;font-size:12px;line-height:1.4;margin:2px 0 0}.cbw-group__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.cbw-card{background:#fff;border:1px solid #e2e5ea;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;outline:none;padding:6px 6px 10px;position:relative;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s ease,border-color .16s ease}.cbw-card:hover{border-color:#0100ec4d;box-shadow:0 10px 22px -12px #0f172a59;transform:translateY(-2px)}.cbw-card.is-selected{border-color:#0100ec;box-shadow:0 0 0 1px #0100ec,0 10px 24px -14px #0100ec8c}.cbw-card:focus-visible{border-color:#0100ec;box-shadow:0 0 0 3px #0100ec47}.cbw-card.is-selected:focus-visible{box-shadow:0 0 0 1px #0100ec,0 0 0 4px #0100ec40}.cbw-card__meta{min-width:0;padding-inline:4px}.cbw-card__title{align-items:center;display:flex;gap:6px}.cbw-card__name{color:#111827;font-size:13px;font-weight:600;line-height:1.3}.cbw-card__tag{background:#111827;border-radius:999px;color:#f9fafb;font-size:9px;font-weight:700;letter-spacing:.06em;line-height:14px;padding:1px 5px;text-transform:uppercase}.cbw-card__check{align-items:center;background:#0100ec;block-size:18px;border-radius:50%;color:#fff;display:inline-flex;inline-size:18px;justify-content:center;margin-inline-start:auto;opacity:0;transform:scale(.6);transition:opacity .14s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.cbw-card.is-selected .cbw-card__check{opacity:1;transform:scale(1)}.cbw-card__desc{color:#5b6474;font-size:11.5px;line-height:1.4;margin:2px 0 0}.cbw-appearance-hint{color:#5b6474;font-size:12px;line-height:1.45;margin:0;text-align:center}body.dark .cbw-group__label{color:#c9ced6}body.dark .cbw-appearance-hint,body.dark .cbw-card__desc,body.dark .cbw-group__desc{color:#9aa1ad}body.dark .cbw-card{background:#1b1b1b;border-color:#2c2c2c}body.dark .cbw-card:hover{border-color:#818cf873;box-shadow:0 10px 22px -12px #000000b3}body.dark .cbw-card.is-selected{border-color:#818cf8;box-shadow:0 0 0 1px #818cf8,0 10px 24px -14px #000c}body.dark .cbw-card:focus-visible{border-color:#818cf8;box-shadow:0 0 0 3px #818cf859}body.dark .cbw-card__name{color:#f3f4f6}body.dark .cbw-card__tag{background:#f3f4f6;color:#111827}body.dark .cbw-card__check{background:#818cf8;color:#0b0b0b}.cbw-mini{aspect-ratio:300/262;border-radius:8px;inline-size:100%;isolation:isolate;overflow:hidden;position:relative}.cbw-mini__stage{-webkit-font-smoothing:antialiased;block-size:262px;color:var(--t-ink);font-family:var(--t-font);inline-size:300px;inset-block-start:0;inset-inline-start:0;position:absolute}.cbw-scene{background:var(--t-scene);inset:0;position:absolute}.cbw-scene__nav{align-items:center;display:flex;gap:8px;inset-block-start:8px;inset-inline:12px;position:absolute}.cbw-scene__logo{background:var(--t-scene-ink);block-size:14px;border-radius:4px;inline-size:14px}.cbw-scene__link{background:var(--t-scene-ink);block-size:5px;border-radius:3px;inline-size:22px}.cbw-scene__hero{display:flex;flex-direction:column;gap:7px;inline-size:60px;inset-block-start:40px;inset-inline-start:12px;position:absolute}.cbw-scene__line{background:var(--t-scene-ink);block-size:6px;border-radius:3px;inline-size:80%}.cbw-scene__line.is-wide{block-size:9px;inline-size:100%}.cbw-scene__line.is-short{inline-size:55%}.cbw-scene__cta{background:var(--t-scene-ink);block-size:14px;border-radius:7px;inline-size:44px;margin-block-start:4px}.cbw-scene__card{background:var(--t-scene-card);block-size:70px;border-radius:8px;box-shadow:0 0 0 1px var(--t-scene-ink);inline-size:56px;inset-block-end:14px;inset-inline-start:12px;position:absolute}.cbw-mini__panel{-webkit-backdrop-filter:var(--t-blur);backdrop-filter:var(--t-blur);background:var(--t-panel-bg);block-size:188px;border:var(--t-panel-border);border-radius:var(--t-r-panel);box-shadow:var(--t-sh-panel);display:flex;flex-direction:column;inline-size:206px;inset-block-start:20px;inset-inline-end:16px;overflow:hidden;position:absolute}.cbw-mini__head{align-items:center;border-block-end:var(--t-head-border);box-shadow:var(--t-head-shadow);display:flex;flex-shrink:0;gap:8px;padding:8px 10px;position:relative;z-index:1}.cbw-mini__head:after{background:var(--t-head-deco);content:"";inset:0;pointer-events:none;position:absolute}.cbw-mini__logo{block-size:24px;border-radius:var(--t-avatar-radius);box-shadow:var(--t-avatar-ring);display:grid;flex-shrink:0;font-family:var(--t-font-display);font-size:12px;font-weight:700;inline-size:24px;line-height:1;place-items:center}.cbw-mini__id{display:flex;flex-direction:column;gap:2px;min-width:0}.cbw-mini__name{font-family:var(--t-font-display);font-size:calc(13px*var(--t-display-scale));font-weight:var(--t-display-weight);letter-spacing:var(--t-display-tracking);line-height:1.1;overflow:hidden;text-overflow:ellipsis;text-shadow:var(--t-display-shadow);text-transform:var(--t-display-transform);white-space:nowrap}.cbw-mini__status{align-items:center;display:flex;font-size:9.5px;font-weight:500;gap:4px;line-height:1;opacity:.9}.cbw-mini__status i{background:#22c55e;block-size:6px;border-radius:50%;box-shadow:0 0 0 2px #ffffff59;inline-size:6px}.cbw-mini__body{background-color:var(--t-chat-bg);background-image:var(--t-chat-image);display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center;min-block-size:0;overflow:hidden;padding:8px 10px}.cbw-mini__row{align-items:flex-end;display:flex;gap:6px}.cbw-mini__avatar{block-size:18px;border-radius:var(--t-avatar-radius);box-shadow:var(--t-avatar-ring);display:grid;flex-shrink:0;font-size:9px;font-weight:700;inline-size:18px;place-items:center}.cbw-mini__bubble{border:var(--t-bubble-border);border-radius:12px;box-shadow:var(--t-sh-bubble);font-size:10.5px;line-height:1.35;margin:0;max-inline-size:142px;padding:6px 9px}.cbw-mini__bubble.is-user{align-self:flex-end}.cbw-mini[data-shape] .cbw-mini__bubble.is-bot{border-end-end-radius:var(--t-bb-ee);border-end-start-radius:var(--t-bb-es);border-start-end-radius:var(--t-bb-se);border-start-start-radius:var(--t-bb-ss)}.cbw-mini[data-shape] .cbw-mini__bubble.is-user{border-end-end-radius:var(--t-ub-ee);border-end-start-radius:var(--t-ub-es);border-start-end-radius:var(--t-ub-se);border-start-start-radius:var(--t-ub-ss)}.cbw-mini__chips{display:flex;flex-wrap:wrap;gap:5px;padding-inline-start:24px}.cbw-mini__chip{border:var(--t-chip-border);border-radius:8px;box-shadow:var(--t-chip-shadow);font-size:9.5px;font-weight:600;letter-spacing:var(--t-chip-tracking);line-height:1.2;padding:4px 9px;text-transform:var(--t-chip-transform)}.cbw-mini[data-shape] .cbw-mini__chip{border-end-end-radius:var(--t-cb-ee);border-end-start-radius:var(--t-cb-es);border-start-end-radius:var(--t-cb-se);border-start-start-radius:var(--t-cb-ss)}.cbw-mini__composer{align-items:center;background:var(--t-composer-bg);border-block-start:var(--t-composer-border);display:flex;flex-shrink:0;gap:6px;padding:6px 9px}.cbw-mini__field{align-items:center;background:var(--t-field);block-size:24px;border-radius:var(--t-r-field);box-shadow:var(--t-field-ring);color:var(--t-muted);display:flex;flex:1 1;font-size:9.5px;overflow:hidden;padding-inline:10px;white-space:nowrap}.cbw-mini__send{block-size:24px;border-radius:var(--t-r-send);box-shadow:var(--t-sh-ctl);display:grid;flex-shrink:0;inline-size:24px;place-items:center}.cbw-mini__launcher{block-size:40px;border-radius:50%;box-shadow:var(--t-sh-launcher);color:#fff;display:grid;inline-size:40px;inset-block-end:12px;inset-inline-end:16px;place-items:center;position:absolute}.theme-icon{background:linear-gradient(135deg,#0ea5e9,#6366f1)}@keyframes cbwSpin{0%{transform:rotate(0deg) scale(1)}60%{transform:rotate(-18deg) scale(1.14)}to{transform:rotate(0deg) scale(1.06)}}.options-list li:hover .theme-icon svg{animation:cbwSpin .55s ease}@media (prefers-reduced-motion:reduce){.cbw-card,.cbw-card__check{transition:none}.cbw-card:hover{transform:none}.options-list li:hover .theme-icon svg{animation:none}}.cbw-gallery__note{background:#f3f4ff;border:1px solid #dfe2ff;border-radius:10px;color:#3730a3;font-size:12px;line-height:1.5;margin:14px 0 0;padding:10px 12px}body.dark .cbw-gallery__note{background:#818cf81a;border-color:#818cf840;color:#c7d2fe}.cbw-group__grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.cbw-group__grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}.cbw-allthemes{max-height:70vh;overflow:auto;padding-right:4px}.cbw-allthemes .czk-section{border:0;box-shadow:none}.cbw-allthemes .czk-section__head{display:none}.cbw-allthemes .cbw-group__grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.cbw-allthemes .cbw-group__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-overlay{animation:sgFade .18s ease both;-webkit-backdrop-filter:blur(6px) saturate(120%);backdrop-filter:blur(6px) saturate(120%);background:#0a0c148f;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1010}.sg-dialog{animation:sgRise .26s cubic-bezier(.16,1,.3,1) both;background:var(--sg-bg);block-size:min(900px,100%);border-radius:20px;box-shadow:0 40px 120px -30px #0000008c,0 0 0 1px var(--sg-border);color:var(--sg-text);display:flex;flex-direction:column;inline-size:min(1320px,100%);overflow:hidden;position:relative}.sg-head{align-items:flex-start;display:flex;gap:14px;padding:22px 24px 14px}.sg-head__mark{background:var(--sg-accent-soft);block-size:40px;border-radius:12px;color:var(--sg-accent);display:grid;flex-shrink:0;inline-size:40px;place-items:center}.sg-head__mark i{background:conic-gradient(#ff5fa2,#ffd400,#22c55e,#0808ee,#7c3aed,#ff5fa2);block-size:20px;border-radius:50%;box-shadow:0 0 0 3px var(--sg-bg),0 0 0 4px var(--sg-border);inline-size:20px}.sg-head__text{flex:1 1;min-inline-size:0}.sg-title{color:var(--sg-text);font-size:20px;font-weight:650;letter-spacing:-.015em;line-height:1.2;margin:0}.sg-subtitle{color:var(--sg-muted);font-size:13px;line-height:1.5;margin:4px 0 0}.sg-icon-btn{background:#0000;block-size:36px;border:0;border-radius:10px;color:var(--sg-muted);cursor:pointer;display:grid;flex-shrink:0;inline-size:36px;place-items:center;transition:background-color .12s ease,color .12s ease}.sg-icon-btn:hover{background:var(--sg-hover);color:var(--sg-text)}.sg-toolbar{align-items:center;border-block-end:1px solid var(--sg-border);display:flex;flex-wrap:wrap;gap:12px 16px;padding:4px 24px 16px}.sg-search{flex:0 1 300px;min-inline-size:200px;position:relative}.sg-search svg{color:var(--sg-muted);inset-block-start:50%;inset-inline-start:12px;pointer-events:none;position:absolute;transform:translateY(-50%)}.sg-search input{background:var(--sg-sunken);block-size:38px;border:1px solid var(--sg-border);border-radius:10px;color:var(--sg-text);font:inherit;font-size:13.5px;inline-size:100%;outline:none;padding-inline:36px 34px;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.sg-search input::placeholder{color:var(--sg-muted)}.sg-search input:focus{background:var(--sg-bg);border-color:var(--sg-accent);box-shadow:0 0 0 3px var(--sg-accent-soft)}.sg-search__clear{block-size:26px;inline-size:26px;inset-block-start:50%;inset-inline-end:6px;position:absolute;transform:translateY(-50%)}.sg-chips{display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-inline-size:0}.sg-chip{align-items:center;background:var(--sg-bg);block-size:32px;border:1px solid var(--sg-border);border-radius:999px;color:var(--sg-text2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:550;gap:6px;padding-inline:12px;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.sg-chip:hover{border-color:var(--sg-border-strong);color:var(--sg-text)}.sg-chip small{font-feature-settings:"tnum";color:var(--sg-muted);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}.sg-chip[aria-pressed=true]{background:var(--sg-text);border-color:var(--sg-text);color:var(--sg-bg)}.sg-chip[aria-pressed=true] small{color:inherit;opacity:.7}.sg-toggle{align-items:center;background:var(--sg-bg);block-size:36px;border:1px solid var(--sg-border);border-radius:999px;color:var(--sg-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:550;gap:10px;margin-inline-start:auto;padding-inline:12px 6px;transition:border-color .12s ease,background-color .12s ease}.sg-toggle:hover{border-color:var(--sg-border-strong)}.sg-toggle__dot{block-size:14px;border-radius:50%;box-shadow:0 0 0 2px var(--sg-bg),0 0 0 3px var(--sg-border-strong);inline-size:14px}.sg-toggle__track{background:var(--sg-border-strong);block-size:20px;border-radius:999px;inline-size:34px;position:relative;transition:background-color .15s ease}.sg-toggle__track:after{background:#fff;block-size:16px;border-radius:50%;box-shadow:0 1px 3px #0000004d;content:"";inline-size:16px;inset-block-start:2px;inset-inline-start:2px;position:absolute;transition:inset-inline-start .15s cubic-bezier(.4,0,.2,1)}.sg-toggle[aria-checked=true] .sg-toggle__track{background:var(--sg-accent)}.sg-toggle[aria-checked=true] .sg-toggle__track:after{inset-inline-start:16px}.sg-body{display:flex;flex:1 1;min-block-size:0;position:relative}.sg-scroll{background:var(--sg-sunken);flex:1 1;min-inline-size:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px 32px}.sg-group+.sg-group{margin-block-start:30px}.sg-group__head{align-items:baseline;display:flex;gap:10px;margin-block-end:12px}.sg-group__label{color:var(--sg-text);font-size:11px;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.sg-group__desc{color:var(--sg-muted);font-size:12.5px;margin:0}.sg-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(262px,100%),1fr))}.sg-body.has-pane .sg-grid{gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(216px,100%),1fr))}.sg-card{animation:sgRise .26s cubic-bezier(.16,1,.3,1) both;animation-delay:0ms;animation-delay:var(--sg-delay,0ms);background:var(--sg-bg);border:1px solid var(--sg-border);border-radius:16px;box-shadow:0 1px 2px #0f172a0a;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:10px;outline:none;padding:7px 7px 13px;position:relative;text-align:start;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s ease,border-color .15s ease}.sg-card:hover{border-color:var(--sg-border-strong);box-shadow:0 18px 40px -22px #0f172a73;transform:translateY(-4px)}.sg-card:focus-visible{border-color:var(--sg-accent);box-shadow:0 0 0 3px var(--sg-accent-soft),0 18px 40px -22px #0f172a73}.sg-card.is-active{border-color:var(--sg-accent);box-shadow:0 0 0 1px var(--sg-accent),0 18px 40px -22px #0f172a80}.sg-card .cbw-mini{border-radius:11px}.sg-card .cbw-mini__chips{flex-wrap:nowrap}.sg-card .cbw-mini__chip{white-space:nowrap}.sg-shot{aspect-ratio:300/280;border-radius:11px;contain:strict;display:block;inline-size:100%;isolation:isolate;overflow:hidden;position:relative}.sg-shot:after{animation:sgShimmer 1.3s linear infinite;background:linear-gradient(100deg,#0000 20%,#ffffff2e 50%,#0000 80%);background-size:220% 100%;content:"";inset:0;pointer-events:none;position:absolute;transition:opacity .24s ease}.sg-shot.is-loaded:after{animation:none;opacity:0}.sg-shot__skel{inset:0;pointer-events:none;position:absolute;transition:opacity .24s ease}.sg-shot.is-loaded .sg-shot__skel{opacity:0}.sg-shot__skel-launcher,.sg-shot__skel-panel{background:#80889829;box-shadow:inset 0 0 0 1px #80889824;display:block;position:absolute}.sg-shot__skel-panel{border-radius:8px;overflow:hidden}.sg-shot__skel-panel:before{background:#80889833;block-size:16%;content:"";inset:0 0 auto;position:absolute}.sg-shot__skel-panel b{background:#80889833;block-size:7%;border-radius:6px;display:block;position:absolute}.sg-shot__skel-panel b:first-child{inline-size:58%;inset-inline-start:7%;top:24%}.sg-shot__skel-panel b:nth-child(2){inline-size:44%;inset-inline-end:7%;top:36%}.sg-shot__skel-panel b:nth-child(3){block-size:12%;inline-size:66%;inset-inline-start:7%;top:48%}.sg-shot__skel-launcher{border-radius:50%}.sg-shot iframe{opacity:0;transition:opacity .24s ease}.sg-shot.is-loaded iframe{opacity:1}.sg-pane__stage{position:relative}.sg-pane__loading{animation:sgShimmer 1.3s linear infinite;background:linear-gradient(100deg,#0000 20%,#ffffff24 50%,#0000 80%);background-size:220% 100%;inset:0;position:absolute}@keyframes sgShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.sg-pane__loading,.sg-shot:after{animation:none}}.sg-card__badge{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111111d1;border-radius:999px;box-shadow:0 0 0 1px #ffffff2e;color:#fff;display:inline-flex;font-size:10.5px;font-weight:650;gap:4px;inset-block-start:15px;inset-inline-start:15px;letter-spacing:.02em;padding-block:3px;padding-inline:6px 8px;position:absolute;z-index:2}.sg-card__meta{flex-direction:column;gap:3px;padding-inline:6px}.sg-card__meta,.sg-card__row{display:flex;min-inline-size:0}.sg-card__row{align-items:center;gap:8px}.sg-eyebrow{color:var(--sg-muted);font-family:var(--sg-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.sg-card__name{color:var(--sg-text);flex:1 1;font-size:14.5px;font-weight:650;letter-spacing:-.01em;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-card__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--sg-text2);display:-webkit-box;font-size:12.5px;line-height:1.45;margin:0;min-block-size:2.9em;overflow:hidden}.sg-swatches{display:inline-flex;flex-shrink:0}.sg-swatches i{block-size:14px;border-radius:50%;box-shadow:0 0 0 2px var(--sg-bg),inset 0 0 0 1px #80808073;inline-size:14px}.sg-swatches i+i{margin-inline-start:-4px}.sg-empty{grid-gap:6px;display:grid;gap:6px;padding:72px 24px;place-items:center;text-align:center}.sg-empty__art{display:flex;gap:6px;margin-block-end:10px}.sg-empty__art i{block-size:44px;border:1.5px dashed var(--sg-border-strong);border-radius:9px;inline-size:34px}.sg-empty__art i:nth-child(2){background:var(--sg-accent-soft);border-color:var(--sg-accent);border-style:solid;transform:translateY(-6px)}.sg-empty h3{color:var(--sg-text);font-size:16px;font-weight:650;margin:0}.sg-empty p{color:var(--sg-muted);font-size:13px;line-height:1.5;margin:0;max-inline-size:360px}.sg-empty .sg-btn{margin-block-start:12px}.sg-pane{animation:sgPaneIn .26s cubic-bezier(.16,1,.3,1) both;background:var(--sg-bg);border-inline-start:1px solid var(--sg-border);display:flex;flex:0 0 460px;flex-direction:column;min-block-size:0}.sg-pane__head{align-items:flex-start;display:flex;gap:12px;padding:18px 20px 12px}.sg-pane__title{flex:1 1;min-inline-size:0}.sg-pane__name{color:var(--sg-text);font-size:20px;font-weight:650;letter-spacing:-.015em;line-height:1.2;margin:3px 0 0}.sg-pane__desc{color:var(--sg-text2);font-size:13px;line-height:1.5;margin:4px 0 0}.sg-pane__stage{border-radius:14px;box-shadow:0 0 0 1px var(--sg-border);flex:1 1;margin-inline:20px;min-block-size:0;overflow:hidden}.sg-pane__info{padding:14px 20px 0}.sg-palette{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.sg-palette__item{display:flex;flex-direction:column;gap:5px;min-inline-size:0}.sg-palette__chip{block-size:26px;border-radius:7px;box-shadow:inset 0 0 0 1px #80808066;display:grid;font-size:11px;font-weight:700;place-items:center}.sg-palette__label{color:var(--sg-muted);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-keeps{align-items:flex-start;color:var(--sg-muted);display:flex;font-size:12px;gap:8px;line-height:1.5;margin:12px 0 0}.sg-keeps svg{flex-shrink:0;margin-block-start:2px}.sg-pane__foot{display:flex;gap:10px;padding:16px 20px 20px}.sg-btn{align-items:center;background:var(--sg-bg);block-size:42px;border:1px solid var(--sg-border);border-radius:10px;color:var(--sg-text);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding-inline:18px;transition:background-color .12s ease,border-color .12s ease,transform .12s ease,box-shadow .15s ease}.sg-btn:hover{background:var(--sg-hover)}.sg-btn:active{transform:translateY(1px)}.sg-btn:focus-visible,.sg-chip:focus-visible,.sg-icon-btn:focus-visible,.sg-toggle:focus-visible{border-color:var(--sg-accent);box-shadow:0 0 0 3px var(--sg-accent-soft);outline:none}.sg-btn--primary{background:var(--sg-accent);border-color:var(--sg-accent);box-shadow:0 8px 20px -10px var(--sg-accent);color:#fff;flex:1 1}.sg-btn--primary:hover{background:var(--sg-accent-hover);border-color:var(--sg-accent-hover)}.sg-btn[disabled]{cursor:default;opacity:.6}.sg-scrim{display:none}.cbw-mini.cbs-pv{aspect-ratio:auto;background:var(--t-scene);block-size:100%;border-radius:0;display:grid;inline-size:100%;place-items:center}.cbw-mini.cbs-pv .cbw-mini__stage{block-size:600px;inline-size:440px;position:relative}.cbw-mini.cbs-pv .cbw-scene__hero{inline-size:90px;inset-block-start:60px}.cbw-mini.cbs-pv .cbw-scene__card{block-size:120px;inline-size:80px}.cbw-mini.cbs-pv .cbw-mini__panel{block-size:460px;inline-size:316px;inset-block-start:36px;inset-inline-end:24px}.cbw-mini.cbs-pv .cbw-mini__head{gap:10px;padding:14px 16px}.cbw-mini.cbs-pv .cbw-mini__logo{block-size:34px;font-size:15px;inline-size:34px;overflow:hidden}.cbw-mini.cbs-pv .cbw-mini__avatar img,.cbw-mini.cbs-pv .cbw-mini__logo img{block-size:100%;border-radius:inherit;inline-size:100%;object-fit:cover}.cbw-mini.cbs-pv .cbw-mini__name{font-size:calc(16px*var(--t-display-scale))}.cbw-mini.cbs-pv .cbw-mini__status{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cbw-mini.cbs-pv .cbw-mini__body{gap:9px;justify-content:flex-end;padding:14px 14px 12px}.cbw-mini.cbs-pv .cbw-mini__row{gap:8px}.cbw-mini.cbs-pv .cbw-mini__avatar{block-size:26px;font-size:11px;inline-size:26px;overflow:hidden}.cbw-mini.cbs-pv .cbw-mini__bubble{font-size:13px;line-height:1.45;max-inline-size:218px;padding:9px 12px}.cbw-mini.cbs-pv .cbw-mini__chips{gap:6px;padding-inline-start:34px}.cbw-mini.cbs-pv .cbw-mini__chip{font-size:12px;padding:6px 11px}.cbw-mini.cbs-pv .cbw-mini__composer{gap:8px;padding:10px 12px}.cbw-mini.cbs-pv .cbw-mini__field{block-size:34px;font-size:12.5px;padding-inline:14px}.cbw-mini.cbs-pv .cbw-mini__send{block-size:34px;inline-size:34px}.cbw-mini.cbs-pv .cbw-mini__launcher{block-size:54px;inline-size:54px;inset-block-end:20px;inset-inline-end:24px}.sg-toast{align-items:center;animation:sgToast .26s cubic-bezier(.16,1,.3,1) both;background:#111318;border-radius:14px;box-shadow:0 20px 50px -18px #0009,0 0 0 1px #ffffff14;color:#f5f5f5;display:flex;font-size:13.5px;gap:12px;inline-size:max-content;inset-block-end:24px;inset-inline:0;margin-inline:auto;max-inline-size:calc(100vw - 32px);padding-block:10px;padding-inline:14px 10px;position:fixed;z-index:1020}.sg-toast__dot{block-size:22px;border-radius:7px;box-shadow:0 0 0 1px #fff3;flex-shrink:0;inline-size:22px}.sg-toast strong{font-weight:650}.sg-toast__undo{background:#ffffff1f;block-size:32px;border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:650;padding-inline:12px}.sg-toast__undo:hover{background:#fff3}.sg-toast .sg-icon-btn:focus-visible,.sg-toast__undo:focus-visible{outline:2px solid #a5b4fc;outline-offset:1px}.sg-toast .sg-icon-btn{block-size:30px;color:#fff9;inline-size:30px}.sg-toast .sg-icon-btn:hover{background:#ffffff1a;color:#fff}.sg-sr{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}@media (max-width:1023px){.sg-overlay{padding:12px}.sg-pane{animation-name:sgSheetIn;block-size:92%;border-inline-start:0;border-start-end-radius:20px;border-start-start-radius:20px;box-shadow:0 -24px 60px -20px #00000080;inset-block-end:0;inset-inline:0;position:absolute;z-index:3}.sg-scrim{animation:sgFade .18s ease both;background:#0a0c1473;display:block;inset:0;position:absolute;z-index:2}}@media (max-width:640px){.sg-head{padding:16px 16px 10px}.sg-subtitle{display:none}.sg-toolbar{padding:4px 16px 12px}.sg-search{flex-basis:100%}.sg-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.sg-toggle{margin-inline-start:0}.sg-scroll{padding:16px}.sg-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr))}}@keyframes sgFade{0%{opacity:0}to{opacity:1}}@keyframes sgRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sgPaneIn{0%{opacity:0}to{opacity:1}}@keyframes sgSheetIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes sgToast{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sg-card,.sg-dialog,.sg-overlay,.sg-pane,.sg-scrim,.sg-toast{animation:none}.sg-card,.sg-card:hover{transform:none;transition:none}}.cbw-mini[data-reink] .cbw-mini__bubble,.cbw-themed[data-cbw-reink] .customize-chat-container .message,.cbw-themed[data-cbw-reink] .customize-chat-container .user-message{font-family:var(--t-font);padding-inline-start:2em!important;position:relative}.cbw-mini[data-reink] .cbw-mini__bubble.is-bot,.cbw-themed[data-cbw-reink] .customize-chat-container .message{background:var(--t-card)!important;border:0!important;border-inline-start:2px solid var(--t-line-2)!important;box-shadow:none!important;color:var(--t-ink)!important}.cbw-mini[data-reink] .cbw-mini__bubble.is-user,.cbw-themed[data-cbw-reink] .customize-chat-container .user-message{background:var(--t-bg)!important;border:0!important;box-shadow:inset 0 0 0 1px var(--t-line-2)!important;color:var(--t-user-ink)!important}.cbw-mini[data-reink] .cbw-mini__bubble:before,.cbw-themed[data-cbw-reink] .customize-chat-container .message:before,.cbw-themed[data-cbw-reink] .customize-chat-container .user-message:before{color:var(--t-glyph);font-weight:700;inset-inline-start:.75em;position:absolute}.cbw-mini[data-reink] .cbw-mini__bubble:before{inset-block-start:6px}.cbw-themed[data-cbw-reink] .customize-chat-container .message:before,.cbw-themed[data-cbw-reink] .customize-chat-container .user-message:before{inset-block-start:10px}.cbw-mini[data-reink] .cbw-mini__bubble.is-bot:before,.cbw-themed[data-cbw-reink] .customize-chat-container .message:before{content:"\203A"}.cbw-mini[data-reink] .cbw-mini__bubble.is-user:before,.cbw-themed[data-cbw-reink] .customize-chat-container .user-message:before{content:"$"}.cbw-mini[data-reink] .cbw-mini__chip,.cbw-themed[data-cbw-reink] .customize-chat-container .option{background:var(--t-bg)!important;border:0!important;box-shadow:inset 0 0 0 1px var(--t-line-2)!important;color:var(--t-ink)!important}.cbw-mini[data-reink] .cbw-mini__chip:before,.cbw-themed[data-cbw-reink] .customize-chat-container .option:before{content:"[\00a0";opacity:.6}.cbw-mini[data-reink] .cbw-mini__chip:after,.cbw-themed[data-cbw-reink] .customize-chat-container .option:after{content:"\00a0]";opacity:.6}.cbw-mini[data-reink] .cbw-mini__field:before{color:var(--t-glyph);content:"$";font-weight:700;margin-inline-end:6px}.cbw-mini[data-reink] .cbw-mini__bubble{font-size:9.5px;max-inline-size:none}.cbw-mini[data-reink] .cbw-mini__bubble.is-bot{flex:1 1}.cbw-mini[data-reink] .cbw-mini__chips{flex-wrap:nowrap;padding-inline-start:24px}.cbw-mini[data-reink] .cbw-mini__chip{font-size:9px;padding-inline:6px;white-space:nowrap}.cbw-themed[data-cbw-palette] .live_chat__chat__screen .live_chat__chat__head{background:var(--p-header-bg)!important;color:var(--p-header-text)!important}.cbw-themed[data-cbw-palette] .live_chat__chat__screen .live_chat__chat__head :is(h1,h2,h3,h4,h5,h6,p,span,div,a,button,svg){color:var(--p-header-text)!important}.cbw-themed[data-cbw-palette] .customize-chat-container .message{background:var(--p-bot-bg)!important;color:var(--p-bot-text)!important}.cbw-themed[data-cbw-palette] .customize-chat-container .message *{color:inherit!important}.cbw-themed[data-cbw-palette] .customize-chat-container .user-message{background:var(--p-user-bg)!important;color:var(--p-user-text)!important}.cbw-themed[data-cbw-palette] .customize-chat-container .option{background:var(--p-option-bg)!important;color:var(--p-option-text)!important}.cbw-themed[data-cbw-palette] .live_chat__chat__screen .live_chat__chat__input .input__send__icon button{background:var(--p-send)!important;color:var(--p-send-text)!important}.cbw-themed[data-cbw-palette] .bot-widget-icon{background:var(--p-launcher)!important}.cbw-themed .cbw-frame{-webkit-backdrop-filter:var(--t-blur);backdrop-filter:var(--t-blur);background:var(--t-panel-bg);border:var(--t-panel-border);border-radius:var(--t-r-panel);box-shadow:var(--t-sh-panel)}.cbw-themed .cbw-frame[data-mode=fullpage],.cbw-themed .cbw-frame[data-mode=popup]{border:0;border-radius:0;box-shadow:none}.cbw-themed[data-cbw-translucent]{background:var(--t-scene)}.cbw-themed .live_chat__chat__screen{background:#0000;border-radius:0;color:var(--t-ink);font-family:var(--t-font)}.cbw-themed .live_chat__chat__screen .live_chat__chat__head{border-block-end:var(--t-head-border);border-radius:0;position:relative}.cbw-themed[data-cbw-tokens] .live_chat__chat__screen .live_chat__chat__head{box-shadow:var(--t-head-shadow)}.cbw-themed[data-cbw-shape] .live_chat__chat__screen .live_chat__chat__head:after{background:var(--t-head-deco);content:"";inset:0;pointer-events:none;position:absolute}.cbw-themed[data-cbw-shape] .live_chat__chat__head .live_chat__chat__header__title,.cbw-themed[data-cbw-shape] .live_chat__chat__head .live_chat__chat__header__title__no_logo{font-family:var(--t-font-display);font-size:calc(1em*var(--t-display-scale));font-weight:var(--t-display-weight);letter-spacing:var(--t-display-tracking);text-shadow:var(--t-display-shadow);text-transform:var(--t-display-transform)}.cbw-themed[data-cbw-shape] .live_chat__chat__head .live_chat__chat__header__title span,.cbw-themed[data-cbw-shape] .live_chat__chat__head .live_chat__chat__header__title__no_logo span{font-family:var(--t-font);font-size:calc(.8em/var(--t-display-scale));font-weight:500;letter-spacing:normal;opacity:.85;text-shadow:none;text-transform:none}.cbw-themed[data-cbw-tokens] .live_chat__chat__head .live_chat__chat__logo{box-shadow:var(--t-avatar-ring)}.cbw-themed[data-cbw-shape] .live_chat__chat__head .live_chat__chat__logo{border-radius:var(--t-avatar-radius)}.cbw-themed[data-cbw-tokens]:not([data-cbw-owner-bg]) .chat__middle__container{background-color:var(--t-chat-bg)!important;background-image:var(--t-chat-image)!important}.cbw-themed[data-cbw-tokens] .customize-chat-container .message,.cbw-themed[data-cbw-tokens] .customize-chat-container .user-message{box-shadow:var(--t-sh-bubble)}.cbw-themed[data-cbw-shape] .customize-chat-container .message{border:var(--t-bubble-border);border-end-end-radius:var(--t-bb-ee)!important;border-end-start-radius:var(--t-bb-es)!important;border-start-end-radius:var(--t-bb-se)!important;border-start-start-radius:var(--t-bb-ss)!important}.cbw-themed[data-cbw-shape] .customize-chat-container .user-message{border:var(--t-bubble-border);border-end-end-radius:var(--t-ub-ee)!important;border-end-start-radius:var(--t-ub-es)!important;border-start-end-radius:var(--t-ub-se)!important;border-start-start-radius:var(--t-ub-ss)!important}.cbw-themed[data-cbw-shape] .customize-chat-container .option{border:var(--t-chip-border);border-end-end-radius:var(--t-cb-ee)!important;border-end-start-radius:var(--t-cb-es)!important;border-start-end-radius:var(--t-cb-se)!important;border-start-start-radius:var(--t-cb-ss)!important;box-shadow:var(--t-chip-shadow);font-weight:600;letter-spacing:var(--t-chip-tracking);text-transform:var(--t-chip-transform)}.cbw-themed[data-cbw-tokens] .customize-chat-container .msg-container>img{box-shadow:var(--t-avatar-ring)}.cbw-themed[data-cbw-shape] .customize-chat-container .msg-container>img{border-radius:var(--t-avatar-radius)!important}.cbw-themed[data-cbw-shape] .customize-chat-container .msg-container span[style*="border-radius: 999px"]{font-family:var(--t-font)}.cbw-themed[data-cbw-shape] .chat__tab__button{border-radius:var(--t-r-ctl);font-family:var(--t-font)}.cbw-themed[data-cbw-tokens] .chat__tab__button[style*="rgb(240, 240, 240)"]{background-color:var(--t-card-2)!important;color:var(--t-text)!important}.cbw-themed[data-cbw-tokens] .live_chat__chat__screen .live_chat__chat__input{background:var(--t-composer-bg);border-block-start:var(--t-composer-border);box-shadow:none}.cbw-themed .live_chat__chat__screen .live_chat__chat__input textarea,.cbw-themed .live_chat__chat__screen .live_chat__chat__input textarea::placeholder{font-family:var(--t-font)}.cbw-themed[data-cbw-tokens] .live_chat__chat__screen .live_chat__chat__input textarea{color:var(--t-ink)}.cbw-themed[data-cbw-tokens] .live_chat__chat__screen .live_chat__chat__input textarea::placeholder{color:var(--t-muted)}.cbw-themed[data-cbw-tokens] .live_chat__chat__screen .live_chat__chat__input .input__upload__icon svg{fill:var(--t-muted)}.cbw-themed[data-cbw-shape] .live_chat__chat__screen .live_chat__chat__input .input__send__icon button{border-radius:var(--t-r-send);box-shadow:var(--t-sh-ctl)}.cbw-themed[data-cbw-tokens] .live_chat__chat__screen .live_chat__chat__foot{background:var(--t-foot-bg);border-block-start:1px solid var(--t-line)}.cbw-themed[data-cbw-tokens] .live_chat__chat__screen .live_chat__chat__foot span{color:var(--t-muted)!important}.cbw-themed[data-cbw-tokens] .chat__initial_page{background-color:var(--t-bg-2)!important}.cbw-themed[data-cbw-shape] .chat__initial_page,.cbw-themed[data-cbw-shape] .chat__initial_page #initial-page-inner{font-family:var(--t-font)!important}.cbw-themed[data-cbw-shape] .chat__initial_page .initial_page_header h2,.cbw-themed[data-cbw-shape] .chat__initial_page .recent-articles-title{font-family:var(--t-font-display);font-weight:var(--t-display-weight);letter-spacing:var(--t-display-tracking);text-shadow:var(--t-display-shadow);text-transform:var(--t-display-transform)}.cbw-themed[data-cbw-tokens] .chat__initial_page .send-us-message-container .send-us-message{background:var(--t-card);border-color:var(--t-line-2);box-shadow:var(--t-sh-card)}.cbw-themed[data-cbw-shape] .chat__initial_page .send-us-message-container .send-us-message{-webkit-backdrop-filter:var(--t-blur);backdrop-filter:var(--t-blur);border:var(--t-bw) solid var(--t-bc);border-radius:var(--t-r-card)}.cbw-themed[data-cbw-tokens] .chat__initial_page .user-info p{color:var(--t-muted)!important}.cbw-themed[data-cbw-tokens] .chat__initial_page .user-info p:first-child{color:var(--t-ink)!important}.cbw-themed[data-cbw-shape] .chat__initial_page .send-us-message .avatar{border-radius:var(--t-avatar-radius);box-shadow:var(--t-avatar-ring)}.cbw-themed[data-cbw-shape] .chat__initial_page .send-us-message .send-us-btn{border-radius:var(--t-r-ctl);box-shadow:var(--t-sh-ctl);font-family:var(--t-font)}.cbw-themed[data-cbw-tokens] .chat__initial_page .recent-articles{background:var(--t-card);box-shadow:var(--t-sh-card)}.cbw-themed[data-cbw-shape] .chat__initial_page .recent-articles{border:var(--t-bw) solid var(--t-bc);border-radius:var(--t-r-card)}.cbw-themed[data-cbw-tokens] .chat__initial_page .article-card{background-color:var(--t-bg);box-shadow:0 0 0 1px var(--t-line)}.cbw-themed[data-cbw-tokens] .chat__initial_page .article-card .article-title{color:var(--t-ink)}.cbw-themed[data-cbw-tokens] .chat__initial_page .article-card .article-author,.cbw-themed[data-cbw-tokens] .chat__initial_page .article-card .article-date,.cbw-themed[data-cbw-tokens] .chat__initial_page .article-card .article-desc,.cbw-themed[data-cbw-tokens] .chat__initial_page .article-card .article-meta{color:var(--t-muted)}.cbw-themed[data-cbw-shape] .chat__initial_page .article-card{border-radius:var(--t-r-card);overflow:hidden}.cbw-themed[data-cbw-tokens] .chat__initial_page .no-articles .title,.cbw-themed[data-cbw-tokens] .chat__initial_page .recent-articles-title{color:var(--t-ink)}.cbw-themed[data-cbw-tokens] .chat__articles{color:var(--t-text)}.cbw-themed[data-cbw-shape] .chat__articles{font-family:var(--t-font)}.cbw-themed[data-cbw-tokens] .chat__articles .article-category{background-color:var(--t-card)!important;border-block-start-color:var(--t-line);box-shadow:var(--t-sh-card)}.cbw-themed[data-cbw-shape] .chat__articles .article-category{border:var(--t-bw) solid var(--t-bc);border-radius:var(--t-r-card)}.cbw-themed[data-cbw-tokens] .chat__articles .article-category h3,.cbw-themed[data-cbw-tokens] .chat__articles .article-title-above-image,.cbw-themed[data-cbw-tokens] .chat__articles .articles-container .article-title,.cbw-themed[data-cbw-tokens] .chat__articles .articles-info .articles-category-title{color:var(--t-ink)!important}.cbw-themed[data-cbw-shape] .chat__articles .article-category h3{font-size:calc(1em*var(--t-display-scale))}.cbw-themed[data-cbw-shape] .chat__articles .article-category h3,.cbw-themed[data-cbw-shape] .chat__articles .article-details-header .article-title,.cbw-themed[data-cbw-shape] .chat__articles .article-title-above-image,.cbw-themed[data-cbw-shape] .chat__articles .articles-info .articles-category-title{font-family:var(--t-font-display);font-weight:var(--t-display-weight);letter-spacing:var(--t-display-tracking)}.cbw-themed[data-cbw-tokens] .chat__articles .article-author,.cbw-themed[data-cbw-tokens] .chat__articles .article-category p,.cbw-themed[data-cbw-tokens] .chat__articles .article-category span,.cbw-themed[data-cbw-tokens] .chat__articles .article-date,.cbw-themed[data-cbw-tokens] .chat__articles .articles-container .article-desc,.cbw-themed[data-cbw-tokens] .chat__articles .articles-container .article-meta,.cbw-themed[data-cbw-tokens] .chat__articles .articles-info .articles-category-description{color:var(--t-muted)!important}.cbw-themed[data-cbw-tokens] .chat__articles .search-bar-wrapper{background-color:var(--t-field);border:1px solid var(--t-line-2)!important;color:var(--t-muted)}.cbw-themed[data-cbw-shape] .chat__articles .search-bar-wrapper{border-radius:var(--t-r-field)}.cbw-themed[data-cbw-tokens] .chat__articles .article-category .icon{color:var(--t-muted)}.cbw-themed[data-cbw-tokens] .chat__articles .article-category:hover .icon{color:var(--t-accent)!important}.cbw-themed[data-cbw-tokens] .chat__articles .search-bar{background:#0000;color:var(--t-ink)}.cbw-themed[data-cbw-tokens] .chat__articles .search-bar::placeholder{color:var(--t-muted)}.cbw-themed[data-cbw-tokens] .chat__articles .articles-container .article-card{background-color:var(--t-card);box-shadow:var(--t-sh-card)}.cbw-themed[data-cbw-shape] .chat__articles .articles-container .article-card{border:var(--t-bw) solid var(--t-bc);border-radius:var(--t-r-card)}.cbw-themed[data-cbw-tokens] .chat__articles .article-details-container .details-inner{background-color:var(--t-bg-2);color:var(--t-text)}.cbw-themed[data-cbw-tokens] .chat__articles .article-content{color:var(--t-text)}.cbw-themed[data-cbw-tokens] .bot-widget-icon{box-shadow:var(--t-sh-launcher)}.cbw-themed[data-cbw-shape] .chatbot-widget-cta{border-radius:var(--t-r-ctl);font-family:var(--t-font)}.cbw-themed[data-cbw-tokens] .announcement_banner{background-color:var(--t-card);box-shadow:var(--t-sh-card)}.cbw-themed[data-cbw-shape] .announcement_banner{border:var(--t-bw) solid var(--t-bc);border-radius:var(--t-r-card);font-family:var(--t-font)}.cbw-themed[data-cbw-tokens] .announcement_banner .content h2{color:var(--t-ink)}.cbw-themed[data-cbw-shape] .announcement_banner .content h2{font-family:var(--t-font-display);letter-spacing:var(--t-display-tracking)}.cbw-themed[data-cbw-tokens] .announcement_banner .content p{color:var(--t-text)}.cbw-themed[data-cbw-shape] .announcement_banner .buttons button{border-radius:var(--t-r-ctl)}body .ant-modal.cb-qcm .ant-modal-body{padding:0}.cb-qcm__head{align-items:center;border-bottom:1px solid var(--cbc-l-border);display:flex;gap:10px;min-height:52px;padding:10px 12px 10px 20px}.cb-qcm__title{color:var(--cbc-l-text);font-size:15px;font-weight:600;letter-spacing:-.005em;margin:0;white-space:nowrap}.cb-qcm__count{font-feature-settings:"tnum";color:var(--cbc-l-muted);font-size:12.5px;font-variant-numeric:tabular-nums}.cb-qcm__spacer{flex:1 1}.cb-qcm__iconbtn{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--cbc-l-muted);cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:28px}.cb-qcm__iconbtn:hover{background:var(--cbc-l-hover);color:var(--cbc-l-text)}.cb-qcm__act:focus-visible,.cb-qcm__chip:focus-visible,.cb-qcm__iconbtn:focus-visible,.cb-qcm__tab:focus-visible{outline:2px solid var(--cbc-l-primary);outline-offset:1px}.cb-qcm__tabs{background:var(--il-sunken);border:1px solid var(--il-border);border-radius:7px;display:inline-flex;gap:2px;height:28px;margin-inline-start:6px;padding:2px}.cb-qcm__tab{align-items:center;background:#0000;border:0;border-radius:5px;color:var(--il-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:500;height:22px;padding:0 10px}.cb-qcm__tab:hover{color:var(--il-text)}.cb-qcm__tab.is-active{background:var(--il-raised);box-shadow:var(--il-pill-shadow);color:var(--il-text);font-weight:600}body .cb-qcm .ant-btn.cb-qcm__new{align-items:center;border-radius:6px!important;box-shadow:none;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;height:28px!important;line-height:1;min-height:0!important;padding:0 10px!important}body .cb-qcm .ant-btn.cb-qcm__new>.anticon+span,body .cb-qcm .ant-btn.cb-qcm__new>svg+span{margin-inline-start:0}.cb-qcm__toolbar{border-bottom:1px solid var(--cbc-l-border);display:flex;flex-direction:column;gap:8px;padding:10px 20px}.cb-qcm__search{align-items:center;background:var(--cbc-l-surface);border:1px solid var(--cbc-l-border);border-radius:8px;color:var(--cbc-l-muted);display:flex;gap:8px;height:32px;padding:0 10px;transition:border-color .12s ease,box-shadow .12s ease}.cb-qcm__search:focus-within{border-color:var(--cbc-l-primary);box-shadow:0 0 0 3px var(--cbc-l-ring)}.cb-qcm__search input{background:#0000;border:0;color:var(--cbc-l-text);flex:1 1;font:inherit;font-size:13px;height:100%;min-width:0;outline:0}.cb-qcm__search input::placeholder{color:var(--cbc-l-muted)}.cb-qcm__chips{display:flex;flex-wrap:wrap;gap:4px}.cb-qcm__chip{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--cbc-l-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:500;gap:5px;height:24px;padding:0 8px;transition:background .12s ease,color .12s ease}.cb-qcm__chip:hover{background:var(--cbc-l-hover);color:var(--cbc-l-text)}.cb-qcm__chip.is-active{background:var(--cbc-l-sunken);border-color:var(--cbc-l-border);color:var(--cbc-l-text)}.cb-qcm__chip-n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.7}.cb-qcm__dot{border-radius:50%;display:inline-block;flex:none;height:6px;width:6px}.cb-qcm__list{max-height:420px;min-height:160px;overflow-y:auto;padding:6px}.cb-qcm__row{align-items:center;border-radius:8px;display:flex;gap:10px;min-height:48px;padding:6px 10px;position:relative;transition:background .12s ease}.cb-qcm__row:focus-within,.cb-qcm__row:hover{background:var(--cbc-l-hover)}.cb-qcm__icon{align-items:center;background:var(--cbc-l-surface);border:1px solid var(--cbc-l-border);border-radius:6px;display:inline-flex;flex:none;height:24px;justify-content:center;width:24px}.cb-qcm__body{flex:1 1;min-width:0}.cb-qcm__line{align-items:center;display:flex;gap:6px;min-width:0}.cb-qcm__name{color:var(--cbc-l-text);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-qcm__flag,.cb-qcm__tag{color:var(--cbc-l-muted);flex:none}.cb-qcm__tag{align-items:center;border:1px solid var(--cbc-l-border);border-radius:999px;display:inline-flex;font-size:11px;gap:3px;height:18px;padding:0 6px}.cb-qcm__preview{color:var(--cbc-l-muted);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-qcm__meta{font-feature-settings:"tnum";color:var(--cbc-l-muted);flex:none;font-size:11.5px;font-variant-numeric:tabular-nums;gap:8px;transition:opacity .12s ease}.cb-qcm__kbd,.cb-qcm__meta{align-items:center;display:inline-flex}.cb-qcm__kbd{background:var(--cbc-l-sunken);border:1px solid var(--cbc-l-border);border-radius:4px;box-shadow:none;color:var(--cbc-l-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;height:20px;padding:0 6px}.cb-qcm__actions{background:var(--cbc-l-surface);border:1px solid var(--cbc-l-border);border-radius:8px;box-shadow:0 1px 2px #0f172a0f;display:inline-flex;gap:2px;inset-inline-end:8px;opacity:0;padding:2px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .12s ease}.cb-qcm__row:focus-within .cb-qcm__actions,.cb-qcm__row:hover .cb-qcm__actions{opacity:1;pointer-events:auto}.cb-qcm__row:focus-within .cb-qcm__meta,.cb-qcm__row:hover .cb-qcm__meta{opacity:0}.cb-qcm__act{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--cbc-l-muted);cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:26px}.cb-qcm__act:hover{background:var(--cbc-l-hover);color:var(--cbc-l-text)}.cb-qcm__act.is-on{color:var(--cbc-l-primary)}.cb-qcm__act.is-danger:hover{background:var(--cbc-l-danger-bg);color:var(--cbc-l-danger)}.cb-qcm__act[disabled]{cursor:default;opacity:.4}@media (hover:none){.cb-qcm__actions{background:#0000;border:0;box-shadow:none;opacity:1;pointer-events:auto;position:static;transform:none}.cb-qcm__meta{display:none}}.cb-qcm__empty{color:var(--cbc-l-muted);font-size:13px;line-height:1.5;padding:36px 24px;text-align:center}.cb-qcm__stats{padding:16px 20px 20px}.cb-qcm__figures{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:18px}.cb-qcm__figure{border:1px solid var(--cbc-l-border);border-radius:10px;display:flex;flex-direction:column;gap:2px;padding:12px 14px}.cb-qcm__figure-value{font-feature-settings:"tnum";color:var(--cbc-l-text);font-size:22px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em}.cb-qcm__figure-label{color:var(--cbc-l-muted);font-size:12px}.cb-qcm__subhead{color:var(--cbc-l-secondary);font-size:12px;font-weight:600;margin:0 0 8px}.cb-qcm__bars{grid-gap:8px;display:grid;gap:8px}.cb-qcm__bar-row{grid-gap:12px;align-items:center;display:grid;font-size:12.5px;gap:12px;grid-template-columns:120px minmax(0,1fr) 110px}.cb-qcm__bar-label{align-items:center;color:var(--cbc-l-text);display:inline-flex;gap:6px}.cb-qcm__bar-track{background:var(--cbc-l-sunken);border-radius:999px;height:6px;overflow:hidden}.cb-qcm__bar-fill{border-radius:999px;display:block;height:100%}.cb-qcm__bar-value{font-feature-settings:"tnum";color:var(--cbc-l-secondary);font-variant-numeric:tabular-nums;text-align:end}.cb-qcm__bar-sub{color:var(--cbc-l-muted)}.cb-qcm__form-body{max-height:64vh;overflow-y:auto;padding:14px 20px 4px}.cb-qcm__tip{align-items:flex-start;color:var(--cbc-l-muted);display:flex;font-size:12.5px;gap:8px;line-height:1.5;margin:0 0 14px}.cb-qcm__tip svg{flex:none;margin-top:3px}.cb-qcm__tip strong{color:var(--cbc-l-secondary);font-weight:600}.cb-qcm__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}@media (max-width:640px){.cb-qcm__grid{grid-template-columns:1fr}}.cb-qcm__fields .ant-form-item{margin-bottom:12px}.cb-qcm__fields .ant-form-item-label{padding-bottom:4px}.cb-qcm__fields .ant-form-item-label>label{color:var(--cbc-l-secondary);font-size:12.5px;font-weight:500;height:auto}.cb-qcm__opt{font-size:11px;font-weight:400}.cb-qcm__muted,.cb-qcm__opt{color:var(--cbc-l-muted)}.cb-qcm__opt-label{align-items:center;display:inline-flex;gap:8px}.cb-qcm__foot{align-items:center;background:var(--cbc-l-sunken);border-top:1px solid var(--cbc-l-border);display:flex;gap:8px;padding:10px 20px}body .cb-qcm .cb-qcm__foot .ant-btn{border-radius:8px!important;font-size:13px;font-weight:500;height:32px!important;line-height:1;min-height:0!important;padding:0 14px!important}.cb-qcm__help-title{font-weight:600;margin:4px 0}.cb-qcm__help ul{font-size:12px;line-height:1.6;margin:0 0 6px;padding-inline-start:16px}.cb-qtpl{margin-bottom:16px}.cb-qtpl__label{color:var(--cbc-l-secondary);font-size:12px;font-weight:600;margin-bottom:6px}.cb-qtpl__chips{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.cb-qtpl__grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));max-height:176px;overflow-y:auto}.cb-qtpl__card{background:var(--cbc-l-surface);border:1px solid var(--cbc-l-border);border-radius:8px;color:var(--cbc-l-text);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;min-width:0;padding:8px 10px;position:relative;text-align:start;transition:border-color .12s ease,background .12s ease}.cb-qtpl__card:hover{background:var(--cbc-l-hover);border-color:var(--cbc-l-border-strong)}.cb-qtpl__card:focus-visible{outline:2px solid var(--cbc-l-primary);outline-offset:1px}.cb-qtpl__top{align-items:center;display:flex;gap:6px;min-width:0}.cb-qtpl__name{font-size:12.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-qtpl__short{color:var(--cbc-l-muted);flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;margin-inline-start:auto}.cb-qtpl__text{color:var(--cbc-l-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-qtpl__vars{background:var(--cbc-l-sunken);border-radius:4px;color:var(--cbc-l-muted);flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;padding:0 4px}.cb-qcm__confirm{font-size:12.5px;max-width:260px}.cb-qcm__confirm strong{display:block;font-size:13px;margin-bottom:2px}.cb-tsheet .ant-drawer-mask{background:#0f172a29}body.dark .cb-tsheet .ant-drawer-mask{background:#00000073}.cb-tsheet .ant-drawer-content-wrapper{box-shadow:-12px 0 32px -12px #0f172a2e}.cb-tsheet .ant-drawer-content{background:var(--cbc-l-surface);border-inline-start:1px solid var(--cbc-l-border)}.cb-tsheet .ant-drawer-body{color:var(--cbc-l-text);font-size:13px;padding:0}.cb-tsheet__head{align-items:center;background:var(--cbc-l-surface);border-bottom:1px solid var(--cbc-l-border);display:flex;gap:10px;height:52px;padding:0 12px 0 20px;position:sticky;top:0;z-index:2}.cb-tsheet__title{color:var(--cbc-l-text);font-size:14px;font-weight:600;letter-spacing:-.005em}.cb-tsheet__id{background:var(--cbc-l-sunken);border:1px solid var(--cbc-l-border);border-radius:5px;color:var(--cbc-l-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:18px;padding:1px 6px}.cb-tsheet__spacer{flex:1 1}.cb-tsheet__icon-btn{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--cbc-l-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.cb-tsheet__icon-btn:hover{background:var(--cbc-l-hover);color:var(--cbc-l-text)}.cb-tsheet__icon-btn:focus-visible{outline:2px solid var(--cbc-l-primary);outline-offset:1px}.cb-tsheet__loading{display:flex;justify-content:center;padding:80px 0}.cb-tsheet__section{border-bottom:1px solid var(--cbc-l-border);padding:14px 20px 16px}.cb-tsheet__section:last-child{border-bottom:0}.cb-tsheet__section-title{align-items:center;color:var(--cbc-l-secondary);display:flex;font-size:12px;font-weight:600;gap:6px;margin:0 0 10px}.cb-tsheet__count{color:var(--cbc-l-muted);font-weight:500}.cb-tsheet__actions{align-items:center;border-bottom:1px solid var(--cbc-l-border);display:flex;flex-wrap:wrap;gap:6px;padding:12px 20px}.cb-tsheet__actions .snooze-control,body .cb-tsheet .cb-tsheet__actions .ant-btn{align-items:center;display:inline-flex;gap:6px}body .cb-tsheet .cb-tsheet__actions .ant-btn{background:var(--cbc-l-surface);border:1px solid var(--cbc-l-border);border-radius:6px!important;box-shadow:none;color:var(--cbc-l-secondary);font-size:12.5px;font-weight:500;height:28px!important;justify-content:center;line-height:1;min-width:28px;padding:0 10px!important}body .cb-tsheet .cb-tsheet__actions .ant-btn.ant-btn-icon-only{padding:0!important;width:28px}body .cb-tsheet .cb-tsheet__actions .ant-btn>.anticon{font-size:13px;line-height:0}body .cb-tsheet .cb-tsheet__actions .ant-btn>.anticon+span,body .cb-tsheet .cb-tsheet__actions .ant-btn>span+.anticon{margin-inline-start:0}body .cb-tsheet .cb-tsheet__actions .ant-btn:not([disabled]):focus-visible,body .cb-tsheet .cb-tsheet__actions .ant-btn:not([disabled]):hover{background:var(--cbc-l-hover);border-color:var(--cbc-l-border-strong);color:var(--cbc-l-text)}body .cb-tsheet .cb-tsheet__actions .ant-btn.ant-btn-background-ghost,body .cb-tsheet .cb-tsheet__actions .ant-btn.ant-btn-primary{background:#0000;border-color:var(--cbc-l-primary);color:var(--cbc-l-primary)}body .cb-tsheet .cb-tsheet__actions .ant-btn.ant-btn-link{background:#0000;border-color:#0000;color:var(--cbc-l-primary)}body .cb-tsheet .cb-tsheet__actions .ant-btn[disabled]{background:var(--cbc-l-sunken);opacity:.6}.cb-tsheet__props{grid-row-gap:2px;grid-column-gap:12px;align-items:center;column-gap:12px;display:grid;grid-template-columns:112px minmax(0,1fr);row-gap:2px}.cb-tsheet__prop-label{align-items:center;color:var(--cbc-l-muted);display:flex;font-size:12.5px;gap:8px;min-height:32px}.cb-tsheet__prop-label svg{flex:none;opacity:.85}.cb-tsheet__prop-value{font-feature-settings:"tnum";align-items:center;color:var(--cbc-l-text);display:flex;font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;min-height:32px;min-width:0}.cb-tsheet__prop-value--muted{color:var(--cbc-l-muted);font-weight:400}.cb-tsheet__status{align-items:center;background:var(--cbc-l-sunken);border:1px solid var(--cbc-l-border);border-radius:999px;color:var(--cbc-l-text);display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:22px;padding:0 8px;white-space:nowrap}.cb-tsheet__status-dot{background:var(--cbc-l-muted);border-radius:50%;height:7px;width:7px}.cb-tsheet__status.is-open .cb-tsheet__status-dot{background:var(--cbc-l-success)}.cb-tsheet__status.is-in-progress .cb-tsheet__status-dot{background:var(--cbc-l-info)}.cb-tsheet__status.is-pending .cb-tsheet__status-dot,.cb-tsheet__status.is-snoozed .cb-tsheet__status-dot{background:var(--cbc-l-warning)}.cb-tsheet__status.is-closed .cb-tsheet__status-dot{background:var(--cbc-l-border-strong)}.cb-tsheet .cb-tsheet__select{margin-inline-start:-8px;width:100%}.cb-tsheet .cb-tsheet__select .ant-select-selector{background:#0000!important;border:1px solid #0000!important;border-radius:6px!important;box-shadow:none!important;min-height:30px;padding:0 8px!important;transition:background .12s ease,border-color .12s ease}.cb-tsheet .cb-tsheet__select.ant-select-multiple .ant-select-selector{padding:2px 4px!important}.cb-tsheet .cb-tsheet__select.ant-select-focused .ant-select-selector,.cb-tsheet .cb-tsheet__select.ant-select-open .ant-select-selector,.cb-tsheet .cb-tsheet__select:hover .ant-select-selector{background:var(--cbc-l-hover)!important}.cb-tsheet .cb-tsheet__select .ant-select-selection-placeholder{color:var(--cbc-l-muted);font-size:13px;font-weight:400;inset-inline-start:8px}.cb-tsheet .cb-tsheet__select .ant-select-selection-item{color:var(--cbc-l-text);font-size:13px;font-weight:500}.cb-tsheet .cb-tsheet__select .ant-select-arrow{color:var(--cbc-l-muted);opacity:0;transition:opacity .12s ease}.cb-tsheet .cb-tsheet__select.ant-select-open .ant-select-arrow,.cb-tsheet .cb-tsheet__select:hover .ant-select-arrow{opacity:1}.cb-tsheet__priority{align-items:center;display:inline-flex;gap:8px}.cb-tsheet__priority-dot{border-radius:2px;flex:none;height:8px;width:8px}.cb-tsheet__label{align-items:center;background:var(--cbc-l-surface);border:1px solid var(--cbc-l-border);border-radius:999px;color:var(--cbc-l-text);display:inline-flex;font-size:12px;font-weight:500;gap:4px;height:22px;margin:2px 4px 2px 0;padding:0 4px 0 8px}.cb-tsheet__label-dot{border-radius:50%;flex:none;height:7px;width:7px}.cb-tsheet__label-x{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--cbc-l-muted);cursor:pointer;display:inline-flex;height:16px;justify-content:center;width:16px}.cb-tsheet__label-x:hover{background:var(--cbc-l-hover);color:var(--cbc-l-text)}.cb-tsheet__timeline{list-style:none;margin:0;padding:0}.cb-tsheet__event{grid-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;padding-bottom:14px;position:relative}.cb-tsheet__event:last-child{padding-bottom:0}.cb-tsheet__event:before{background:var(--cbc-l-border);bottom:2px;content:"";inset-inline-start:10.5px;position:absolute;top:24px;width:1px}.cb-tsheet__event:last-child:before{display:none}.cb-tsheet__event-icon{align-items:center;background:var(--cbc-l-surface);border:1px solid var(--cbc-l-border);border-radius:50%;color:var(--cbc-l-muted);display:inline-flex;height:22px;justify-content:center;width:22px}.cb-tsheet__event-icon.is-brand{color:var(--cbc-l-primary)}.cb-tsheet__event-icon.is-success{color:var(--cbc-l-success)}.cb-tsheet__event-icon.is-warning{color:var(--cbc-l-warning)}.cb-tsheet__event-icon.is-danger{color:var(--cbc-l-danger)}.cb-tsheet__event-icon.is-ai{color:#8b5cf6}.cb-tsheet__event-body{min-width:0;padding-top:2px}.cb-tsheet__event-title{color:var(--cbc-l-text);font-size:13px;font-weight:500;line-height:18px}.cb-tsheet__event-detail{color:var(--cbc-l-muted);font-size:12px;line-height:17px;margin-top:1px;overflow-wrap:anywhere}.cb-tsheet__event-detail b{color:var(--cbc-l-secondary);font-weight:500}.cb-tsheet__event-time{font-feature-settings:"tnum";color:var(--cbc-l-muted);cursor:default;font-size:12px;font-variant-numeric:tabular-nums;line-height:16px;padding-top:3px;white-space:nowrap}.cb-tsheet__empty{color:var(--cbc-l-muted);font-size:12.5px}.cb-tsheet__kv{grid-column-gap:12px;grid-row-gap:8px;column-gap:12px;display:grid;grid-template-columns:112px minmax(0,1fr);margin:0;row-gap:8px}.cb-tsheet__kv dt{color:var(--cbc-l-muted);font-size:12.5px}.cb-tsheet__kv dd{color:var(--cbc-l-text);font-size:13px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-tsheet__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.cb-tsheet__chips{display:flex;flex-wrap:wrap;gap:4px}.cb-tsheet__chip{align-items:center;background:var(--cbc-l-sunken);border:1px solid var(--cbc-l-border);border-radius:999px;color:var(--cbc-l-secondary);display:inline-flex;font-size:12px;gap:4px;height:22px;padding:0 8px}.cb-tsheet__empty-pick{color:var(--cbc-l-muted);font-size:12.5px;padding:8px 4px}.ant-dropdown-menu-item .snooze-control__when{font-feature-settings:"tnum";color:var(--cbc-l-muted);float:right;font-size:12px;font-variant-numeric:tabular-nums;margin-inline-start:16px}.cb-vpanel__head{align-items:center;background:var(--cbc-l-surface);border-bottom:1px solid var(--cbc-l-border);color:var(--cbc-l-text);display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;height:44px;letter-spacing:-.005em;padding:0 16px}.cb-vpanel__head svg{color:var(--cbc-l-muted)}.cb-vpanel .chat-metadata-header{background:none;border:0;border-radius:0;box-shadow:none;color:var(--cbc-l-secondary);font-size:12px;font-weight:600;letter-spacing:0;margin:14px 16px 6px;padding:0;text-transform:none}.cb-vpanel .chat-metadata-header:after,.cb-vpanel .chat-metadata-header:before{content:none;display:none}.cb-vpanel .metadata-dropdown-container{background:var(--cbc-l-surface);border:1px solid var(--cbc-l-border);border-radius:8px;box-shadow:none;margin:6px 12px}.cb-vpanel .metadata-dropdown-container:hover{background:var(--cbc-l-surface);border-color:var(--cbc-l-border-strong)}.cb-vpanel .metadata-dropdown-container .metadata-dropdown-button{color:var(--cbc-l-text);font-family:inherit;font-size:13px;font-weight:500;gap:10px;min-height:40px;padding:6px 10px}.cb-vpanel .metadata-dropdown-container .metadata-dropdown-button.active,.cb-vpanel .metadata-dropdown-container .metadata-dropdown-button:hover{background:#0000;color:var(--cbc-l-text);font-weight:500}.cb-vpanel .metadata-dropdown-container .metadata-dropdown-icon{background:var(--cbc-l-sunken);border:1px solid var(--cbc-l-border);border-radius:6px;height:24px;padding:5px;transform:none;width:24px}.cb-vpanel .metadata-count{font-feature-settings:"tnum";background:none;border-radius:0;color:var(--cbc-l-muted);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;min-width:0;padding:0 2px}.cb-vpanel .metadata-dropdown-container .metadata-dropdown-arrow,.cb-vpanel .metadata-dropdown-container .metadata-dropdown-arrow.rotated,.cb-vpanel .metadata-dropdown-container .metadata-dropdown-button:hover .metadata-dropdown-arrow{color:var(--cbc-l-muted)}.cb-vpanel .metadata-dropdown-container .answer-variables-list{background:#0000;border-top:1px solid var(--cbc-l-border);display:block;gap:0;margin:0;padding:2px 10px 6px}.cb-vpanel .metadata-dropdown-container .answer-variables-list li.answer-variable-item{background:#0000;border:0;border-bottom:1px solid var(--cbc-l-border);border-radius:0;padding:7px 0}.cb-vpanel .metadata-dropdown-container .answer-variables-list li.answer-variable-item:last-child{border-bottom:0}.cb-vpanel .answer-variables-list li.answer-variable-item .answer-variable-key{background:none;border-radius:0;color:var(--cbc-l-muted);display:block;font-family:inherit;font-size:11.5px;font-weight:500;letter-spacing:0;margin:0 0 1px;padding:0;text-transform:capitalize}.cb-vpanel .answer-variables-list li.answer-variable-item .answer-variable-value{color:var(--cbc-l-text);font-family:inherit;font-size:13px}.cb-vpanel__ticketbar{background:var(--cbc-l-surface);border-top:1px solid var(--cbc-l-border);inset-inline:0;bottom:0;padding:10px 12px;position:absolute}.cb-vpanel__ticketbtn{align-items:center;background:var(--cbc-l-surface);border:1px solid var(--cbc-l-border);border-radius:8px;color:var(--cbc-l-text);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:500;gap:8px;height:34px;justify-content:center;padding:0 12px;transition:background .12s ease,border-color .12s ease;width:100%}.cb-vpanel__ticketbtn:hover{background:var(--cbc-l-hover);border-color:var(--cbc-l-border-strong)}.cb-vpanel__ticketbtn:focus-visible{outline:2px solid var(--cbc-l-primary);outline-offset:1px}.cb-vpanel__ticketbtn svg{color:var(--cbc-l-muted)}:root{--metrics-primary:#1890ff;--metrics-success:#52c41a;--metrics-warning:#faad14;--metrics-error:#ff4d4f;--metrics-purple:#722ed1;--metrics-cyan:#13c2c2;--metrics-orange:#fa8c16;--metrics-bg:#f8fafc;--metrics-card-bg:#fff;--metrics-border:#e2e8f0;--metrics-text-primary:#1a202c;--metrics-text-secondary:#718096;--metrics-text-muted:#a0aec0;--metrics-shadow-sm:0 1px 2px #0000000a;--metrics-shadow:0 4px 12px #0f172a0f;--metrics-shadow-md:0 4px 12px #0f172a0f;--metrics-shadow-lg:0 12px 32px #0f172a1a;--metrics-shadow-xl:0 12px 32px #0f172a1a}.metrics-container{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif}.metrics-container,.metrics-loading-container{background-color:#f8fafc;background-color:var(--metrics-bg);min-height:100vh}.metrics-loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.metrics-loading-spinner{height:80px;position:relative;width:80px}.spinner-ring{animation:spin 1.5s cubic-bezier(.5,0,.5,1) infinite;border:3px solid #0000;border-radius:50%;height:100%;position:absolute;width:100%}.spinner-ring:first-child{animation-delay:-.45s;border-color:#1890ff #0000 #0000;border-color:var(--metrics-primary) #0000 #0000 #0000}.spinner-ring:nth-child(2){animation-delay:-.3s;border-color:#0000 #52c41a #0000 #0000;border-color:#0000 var(--metrics-success) #0000 #0000}.spinner-ring:nth-child(3){animation-delay:-.15s;border-color:#0000 #0000 #faad14;border-color:#0000 #0000 var(--metrics-warning) #0000}.spinner-ring:nth-child(4){border-color:#0000 #0000 #0000 #722ed1;border-color:#0000 #0000 #0000 var(--metrics-purple)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.metrics-loading-text{color:#718096;color:var(--metrics-text-secondary);font-size:16px;font-weight:500;margin-top:24px}.metrics-dashboard{padding:0}.dashboard-header-clean{background:#fff;border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding:0}.header-main{align-items:center;display:flex;justify-content:space-between;padding:12px 24px}.header-title-section{flex:1 1}.dashboard-title-clean{color:#1a202c;font-size:20px;font-weight:600;letter-spacing:-.3px;margin:0}.dashboard-subtitle-clean{color:#718096;font-size:13px;font-weight:400;margin:2px 0 0}.header-controls{align-items:center;display:flex}.control-group{display:flex;flex-direction:column;gap:4px}.control-label{color:#718096;font-size:11px;font-weight:500;letter-spacing:.5px;margin:0;text-transform:uppercase}.metrics-grid{margin-bottom:16px;padding:0 24px}.metric-card{background:#fff;background:var(--metrics-card-bg);border:1px solid #e2e8f0;border:1px solid var(--metrics-border);border-radius:16px;box-shadow:0 1px 2px #0000000a;box-shadow:var(--metrics-shadow-sm);cursor:pointer;height:100%;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.metric-card:hover{border-color:#0000;box-shadow:0 12px 32px #0f172a1a;box-shadow:var(--metrics-shadow-lg);transform:translateY(-4px)}.metric-card-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.metric-card-icon{align-items:center;border-radius:12px;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.metric-card-trend{align-items:center;border-radius:6px;display:flex;font-size:14px;font-weight:600;gap:4px;padding:4px 8px}.trend-up{background:#52c41a1a;color:#52c41a;color:var(--metrics-success)}.trend-down{background:#ff4d4f1a;color:#ff4d4f;color:var(--metrics-error)}.trend-neutral{background:#f8fafc;background:var(--metrics-bg);color:#718096;color:var(--metrics-text-secondary)}.metric-card-body{margin-bottom:8px}.metric-card-value{color:#1a202c;color:var(--metrics-text-primary);font-size:32px;font-weight:700;letter-spacing:-1px;line-height:1.2}.metric-card-title{color:#718096;color:var(--metrics-text-secondary);font-size:14px;font-weight:500;margin-top:4px}.metric-card-footer{align-items:center;color:#a0aec0;color:var(--metrics-text-muted);display:flex;font-size:13px;gap:8px}.chart-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.chart-title-section{flex:1 1}.chart-title{color:#1a202c;color:var(--metrics-text-primary);font-size:18px;font-weight:600;margin:0}.chart-subtitle{color:#718096;color:var(--metrics-text-secondary);font-size:14px;margin:4px 0 0}.date-range-picker{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;display:flex;gap:12px;padding:8px 16px}.date-range-options{display:flex;gap:8px}.date-range-option{background:#0000;border:none;border-radius:6px;color:#fffc;cursor:pointer;font-size:14px;font-weight:500;padding:4px 12px;transition:all .2s}.date-range-option:hover{background:#fff3;color:#fff}.date-range-option.active{background:#fff;color:#722ed1;color:var(--metrics-purple)}.chatbot-selector{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:12px;display:flex;gap:12px;margin-top:24px;overflow-x:auto;padding:16px}.chatbot-selector::-webkit-scrollbar{height:4px}.chatbot-selector::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.chatbot-chip{align-items:center;background:#fff3;border:1px solid #ffffff4d;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s;white-space:nowrap}.chatbot-chip:hover{background:#ffffff4d;transform:translateY(-2px)}.chatbot-chip.active{background:#fff;border-color:#fff;color:#722ed1;color:var(--metrics-purple)}.chatbot-chip-count{background:#0003;border-radius:10px;font-size:12px;padding:2px 8px}.performance-metrics{background:#fff;background:var(--metrics-card-bg);border:1px solid #e2e8f0;border:1px solid var(--metrics-border);border-radius:16px;box-shadow:0 1px 2px #0000000a;box-shadow:var(--metrics-shadow-sm);height:100%;padding:24px}.performance-item{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--metrics-border);padding:16px 0}.performance-item:last-child{border-bottom:none}.performance-label{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.performance-label span:first-child{color:#718096;color:var(--metrics-text-secondary);font-size:14px;font-weight:500}.performance-label span:last-child{color:#1a202c;color:var(--metrics-text-primary);font-size:16px;font-weight:600}.performance-bar{background:#f8fafc;background:var(--metrics-bg);border-radius:4px;height:8px;overflow:hidden;width:100%}.performance-bar-fill{border-radius:4px;height:100%;transition:width .6s ease}.activity-feed{background:#fff;background:var(--metrics-card-bg);border:1px solid #e2e8f0;border:1px solid var(--metrics-border);border-radius:16px;box-shadow:0 1px 2px #0000000a;box-shadow:var(--metrics-shadow-sm);padding:24px}.activity-item{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--metrics-border);display:flex;gap:16px;padding:16px 0}.activity-item:last-child{border-bottom:none}.activity-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.activity-content{flex:1 1}.activity-title{color:#1a202c;color:var(--metrics-text-primary);font-size:14px;font-weight:500;margin-bottom:4px}.activity-description{color:#718096;color:var(--metrics-text-secondary);font-size:13px;line-height:1.5}.activity-time{color:#a0aec0;color:var(--metrics-text-muted);font-size:12px;margin-top:4px}.conversion-funnel{background:#fff;background:var(--metrics-card-bg);border:1px solid #e2e8f0;border:1px solid var(--metrics-border);border-radius:20px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 1px #ffffff0d;display:flex;flex-direction:column;height:100%;min-height:600px;overflow:hidden;padding:32px;position:relative}.conversion-funnel .chart-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:32px;position:relative;z-index:2}.conversion-funnel .chart-title-section{flex:1 1}.conversion-funnel .chart-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a202c,#4a5568);background-clip:text;-webkit-background-clip:text;color:#1a202c;color:var(--metrics-text-primary);font-size:24px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.conversion-funnel .chart-subtitle{color:#718096;color:var(--metrics-text-secondary);font-size:16px;font-weight:500;margin:0}.funnel-summary{display:flex;gap:24px}.summary-stat{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.summary-label{color:#718096;color:var(--metrics-text-secondary);font-size:14px;font-weight:500;margin-bottom:4px}.summary-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#10b981,#059669);background-clip:text;-webkit-background-clip:text;font-size:28px;font-weight:800;letter-spacing:-1px}.funnel-loading{flex:1 1;justify-content:center;padding:40px 0}.funnel-loading,.funnel-skeleton{align-items:center;display:flex;flex-direction:column}.funnel-skeleton{gap:16px;margin-bottom:24px}.funnel-skeleton-stage{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid #e2e8f0;border-radius:16px;height:80px;max-width:400px;overflow:hidden;position:relative}.skeleton-shimmer{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#0000,#fff9,#0000);height:100%;left:-100%;position:absolute;top:0;width:100%}.loading-text{color:#718096;color:var(--metrics-text-secondary);font-size:16px;font-weight:500;margin:0}.funnel-visualization{display:flex;flex:1 1;flex-direction:column;position:relative}.funnel-visualization:before{background:radial-gradient(circle at 20% 20%,#6366f108 0,#0000 50%),radial-gradient(circle at 80% 80%,#8b5cf608 0,#0000 50%),radial-gradient(circle at 2px 2px,#94a3b81a 1px,#0000 0);background-size:100% 100%,100% 100%,24px 24px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.funnel-stages-container{flex:1 1;justify-content:center;padding:32px 0;position:relative;z-index:1}.funnel-stage-wrapper,.funnel-stages-container{align-items:center;display:flex;flex-direction:column}.funnel-stage-wrapper{margin-bottom:8px;width:100%}.funnel-stage-modern{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #00000014;border-radius:20px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;cursor:pointer;max-width:500px;min-height:100px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.funnel-stage-modern:hover{border-color:#0000001f;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-4px)}.stage-background{border-radius:20px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.stage-gradient{opacity:.8}.stage-gradient,.stage-gradient-overlay{bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.stage-gradient-overlay{opacity:0}.funnel-stage-modern:hover .stage-gradient-overlay{opacity:.95}.funnel-stage-modern:hover .stage-gradient{opacity:.2}.stage-background:before{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%;z-index:1}.funnel-stage-modern:hover .stage-background:before{left:100%}.stage-content{display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px 28px;position:relative;z-index:2}.stage-header{gap:16px;margin-bottom:16px}.stage-header,.stage-icon{align-items:center;display:flex}.stage-icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #fff3;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,inset 0 1px 0 #ffffff1a;color:var(--stage-color);height:48px;justify-content:center;transition:all .3s ease;width:48px}.funnel-stage-modern:hover .stage-icon{background:#fff;box-shadow:0 8px 25px -8px #00000040,inset 0 1px 0 #fff3;transform:scale(1.05)}.stage-info{flex:1 1}.stage-name{color:#fff;font-size:18px;font-weight:700;margin:0 0 8px;text-shadow:0 2px 4px #0000004d;transition:all .3s ease}.funnel-stage-modern:hover .stage-name{text-shadow:0 2px 8px #0006;transform:translateY(-1px)}.stage-metrics{align-items:baseline;display:flex;gap:8px}.stage-value{color:#fff;font-size:32px;font-weight:800;letter-spacing:-1px;text-shadow:0 2px 4px #0000004d;transition:all .3s ease}.funnel-stage-modern:hover .stage-value{text-shadow:0 4px 8px #0006;transform:scale(1.05)}.stage-users{color:#fffc;font-size:16px;font-weight:500;text-shadow:0 1px 2px #0003}.stage-conversion{margin-top:4px}.conversion-badges{display:flex;flex-wrap:wrap;gap:12px}.conversion-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff3;border-radius:20px;display:flex;font-size:13px;font-weight:600;gap:6px;padding:6px 12px;text-shadow:none;transition:all .3s ease}.conversion-badge.success{background:#10b98133;border-color:#10b9814d;color:#fffffff2}.conversion-badge.warning{background:#f59e0b33;border-color:#f59e0b4d;color:#fffffff2}.funnel-stage-modern:hover .conversion-badge{background:#ffffff40;box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-1px)}.funnel-connector{align-items:center;display:flex;flex-direction:column;margin:12px 0;position:relative}.connector-line{background:linear-gradient(180deg,#e2e8f0,#cbd5e1);border-radius:1px;height:20px;margin-bottom:4px;width:2px}.connector-arrow{align-items:center;display:flex;justify-content:center}.connector-arrow svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));transition:all .3s ease}.funnel-stage-modern:hover+.funnel-stage-wrapper .connector-arrow svg{transform:translateY(2px) scale(1.1)}.funnel-insights{border-top:1px solid #e2e8f0;border-top:1px solid var(--metrics-border);margin-top:32px;padding-top:24px}.insights-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.insight-card{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:16px;display:flex;gap:16px;padding:20px;transition:all .3s ease}.insight-card:hover{border-color:#cbd5e1;box-shadow:0 8px 25px -8px #00000026;transform:translateY(-2px)}.insight-icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.insight-icon.success{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.insight-icon.warning{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.insight-content{flex:1 1}.insight-label{color:#718096;color:var(--metrics-text-secondary);display:block;font-size:14px;font-weight:500;margin-bottom:4px}.insight-value{color:#1a202c;color:var(--metrics-text-primary);display:block;font-size:16px;font-weight:600;line-height:1.4}@keyframes funnelPulse{0%,to{box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}50%{box-shadow:0 8px 15px -3px #0000001a,0 4px 6px -2px #0000000d}}.funnel-stage-modern{animation:funnelPulse 4s ease-in-out infinite}.funnel-stage-modern:hover{animation:none}@media (prefers-reduced-motion:reduce){.funnel-stage-modern,.skeleton-shimmer,.stage-background:before{animation:none}.conversion-badge:hover,.funnel-stage-modern:hover{transform:none}}@media (prefers-contrast:high){.funnel-stage-modern{border:2px solid #1a202c;border:2px solid var(--metrics-text-primary)}.stage-name,.stage-users,.stage-value{color:#1a202c;color:var(--metrics-text-primary);text-shadow:none}.conversion-badge{background:#fff;background:var(--metrics-card-bg);border:2px solid;color:#1a202c;color:var(--metrics-text-primary)}}.geographic-heatmap{background:#fff;background:var(--metrics-card-bg);border:1px solid #e2e8f0;border:1px solid var(--metrics-border);border-radius:16px;box-shadow:0 1px 2px #0000000a;box-shadow:var(--metrics-shadow-sm);display:flex;flex-direction:column;height:100%;min-height:480px;padding:24px}.heatmap-container{flex:1 1;height:280px;margin-bottom:12px;position:relative}.empty-data,.heatmap-container{align-items:center;display:flex;justify-content:center}.empty-data{color:#a6a6a6;font-size:35px;font-weight:600;gap:15px;height:80vh;width:100%}.empty-data img{height:55px;width:55px}.empty-data p{margin:0;padding:0}.main-heading{color:#45496e;font-size:18px;font-weight:600;margin-bottom:30px;text-align:center;text-transform:uppercase}.custom-header{background-color:#0b4eb8}.visitor-filter{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin-bottom:30px}.metrics-container .ant-card{border-radius:12px!important}.metrics-container .ant-btn,.metrics-container .ant-input,.metrics-container .ant-picker,.metrics-container .ant-select-selector{border-radius:8px!important}.metrics-container .ant-statistic-title{color:#718096!important;color:var(--metrics-text-secondary)!important;font-size:14px!important;font-weight:500!important}.metrics-container .ant-statistic-content{color:#1a202c!important;color:var(--metrics-text-primary)!important;font-size:24px!important;font-weight:600!important}.metrics-container .ant-progress-bg{border-radius:4px!important}.metrics-container .ant-progress-outer{margin-right:0!important}.metrics-container .ant-tag{border-radius:12px!important;font-size:12px!important;font-weight:500!important}.metrics-container .ant-dropdown-menu{border-radius:8px!important;box-shadow:0 12px 32px #0f172a1a!important;box-shadow:var(--metrics-shadow-lg)!important}.metrics-container .ant-dropdown-menu-item{border-radius:6px!important;margin:4px!important}.metrics-container .ant-switch{background-color:#ffffff4d!important}.metrics-container .ant-switch-checked{background-color:#fff!important}@media (max-width:1024px){.dashboard-header{padding:24px 24px 64px}.header-content{flex-direction:column;gap:16px}.metrics-grid{padding:0 24px}.conversion-funnel,.geographic-heatmap{min-height:520px}.conversion-funnel{padding:24px}.funnel-stages-container{padding:24px 0}.funnel-stage-modern{max-width:400px;min-height:85px}.stage-content{padding:20px 24px}.stage-value{font-size:28px}}@media (max-width:768px){.dashboard-header{padding:20px 20px 48px}.dashboard-title{font-size:24px}.metrics-grid{padding:0 20px}.metric-card{padding:20px}.metric-card-value{font-size:28px}.header-right{flex-wrap:wrap}.date-range-picker{justify-content:center;width:100%}.conversion-funnel,.geographic-heatmap{min-height:450px}.conversion-funnel{padding:20px}.conversion-funnel .chart-title{font-size:20px}.funnel-stages-container{padding:20px 0}.funnel-stage-modern{max-width:350px;min-height:80px}.stage-content{padding:18px 20px}.stage-header{gap:12px;margin-bottom:12px}.stage-icon{height:40px;width:40px}.stage-name{font-size:16px}.stage-value{font-size:24px}.conversion-badge{font-size:12px;padding:5px 10px}.heatmap-container{height:220px}}@media (max-width:576px){.dashboard-header{padding:16px 16px 40px!important}.dashboard-title{font-size:20px!important}.metrics-grid{padding:0 16px!important}.metric-card{padding:16px!important}.metric-card-value{font-size:20px!important}.chart-title{font-size:16px!important}.conversion-funnel{min-height:380px;padding:16px!important}.conversion-funnel .chart-title{font-size:18px!important}.conversion-funnel .chart-subtitle{font-size:14px}.summary-value{font-size:22px}.funnel-stages-container{padding:16px 0}.funnel-stage-modern{max-width:280px;min-height:70px}.stage-content{padding:14px 16px}.stage-header{gap:10px;margin-bottom:10px}.stage-icon{border-radius:10px;height:32px;width:32px}.stage-name{font-size:14px}.stage-value{font-size:20px}.stage-users{font-size:13px}.conversion-badge{font-size:11px;gap:4px;padding:4px 8px}.connector-line{height:16px}.connector-arrow svg{height:12px;width:18px}.insights-grid{gap:12px;grid-template-columns:1fr}.insight-card{padding:16px}.insight-icon{height:32px;width:32px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.chart-enter{animation:fadeIn .5s ease-out}.skeleton{animation:loading 1.5s infinite;background:linear-gradient(90deg,#f8fafc 25%,#0000000d 50%,#f8fafc 75%);background:linear-gradient(90deg,var(--metrics-bg) 25%,#0000000d 50%,var(--metrics-bg) 75%);background-size:200% 100%}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.metrics-dashboard ::-webkit-scrollbar{height:8px;width:8px}.metrics-dashboard ::-webkit-scrollbar-track{background:#f8fafc;background:var(--metrics-bg)}.metrics-dashboard ::-webkit-scrollbar-thumb{background:#e2e8f0;background:var(--metrics-border);border-radius:4px}.metrics-dashboard ::-webkit-scrollbar-thumb:hover{background:#a0aec0;background:var(--metrics-text-muted)}.progress-section{border-bottom:1px solid #f1f5f9;padding:16px 0}.progress-section:last-of-type{border-bottom:none}.progress-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.progress-label{color:#64748b;font-size:14px;font-weight:500}.progress-value{color:#1e293b;font-size:18px;font-weight:700}.progress-bar-track{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:5px;height:10px;overflow:hidden;width:100%}.progress-bar-fill{border-radius:5px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.progress-bar-fill.green{background:linear-gradient(90deg,#10b981,#059669)}.progress-bar-fill.red{background:linear-gradient(90deg,#ef4444,#dc2626)}.progress-bar-fill.purple{background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.progress-bar-fill.blue{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.progress-bar-fill.orange{background:linear-gradient(90deg,#f59e0b,#d97706)}.tips-box{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;margin-top:20px;padding:16px}.tips-title{align-items:center;color:#0284c7;display:flex;font-size:14px;font-weight:600;gap:6px;margin-bottom:10px}.tips-content{color:#475569;font-size:13px;line-height:1.8}.country-item{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:10px;padding:12px 16px;transition:all .2s ease}.country-item:hover{box-shadow:0 4px 12px #00000014;transform:translateX(4px)}.country-item.top{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#93c5fd}.country-info{align-items:center;display:flex;gap:12px}.country-flag{font-size:24px;line-height:1}.country-name{color:#1e293b;font-size:14px;font-weight:600}.country-rank{color:#94a3b8;font-size:11px;margin-top:2px}.country-stats{text-align:right}.country-count{color:#3b82f6;font-size:16px;font-weight:700}.country-percent{color:#64748b;font-size:12px;margin-top:2px}.empty-state{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px dashed #cbd5e1;border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:60px 24px;text-align:center}.empty-state-icon{font-size:48px;margin-bottom:16px}.empty-state-title{color:#1e293b;font-size:18px;font-weight:600;margin:0 0 8px}.empty-state-desc{color:#64748b;font-size:14px;margin:0;max-width:400px}body.dark{--metrics-bg:#0a0a0a;--metrics-card-bg:#141414;--metrics-border:#292929;--metrics-text-primary:#f5f5f5;--metrics-text-secondary:#c2c2c2;--metrics-text-muted:#858585;--metrics-shadow-sm:none;--metrics-shadow:none;--metrics-shadow-md:none;--metrics-shadow-lg:none;--metrics-shadow-xl:none}body.dark .progress-bar-track{background:linear-gradient(135deg,#292929,#1f1f1f)}body.dark .tips-box{background:linear-gradient(135deg,#60a5fa1a,#60a5fa0a);border-color:#60a5fa4d}body.dark .tips-title{color:#93c5fd}body.dark .tips-content{color:#bfdbfe}body.dark .country-item{background:linear-gradient(135deg,#1f1f1f,#141414);border-color:#292929}body.dark .country-item.top{background:linear-gradient(135deg,#60a5fa1a,#60a5fa0a);border-color:#60a5fa4d}body.dark .empty-state{background:linear-gradient(135deg,#141414,#1f1f1f);border-color:#474747}body.dark .empty-state-title{color:#f5f5f5}body.dark .empty-state-desc{color:#c2c2c2}body.dark .country-item p,body.dark .country-item span{color:#718096;color:var(--metrics-text-secondary)}body.dark .progress-value{color:#f5f5f5}body.dark .dashboard-header-clean{background:#141414;border-color:#292929}body.dark .insight-card{background:linear-gradient(135deg,#1f1f1f,#141414);border-color:#292929}body.dark .insight-card:hover{border-color:#474747}body.dark .funnel-skeleton-stage{background:linear-gradient(135deg,#1f1f1f,#292929);border-color:#292929}body.dark .connector-line{background:linear-gradient(180deg,#292929,#474747)}.cb-ntf{display:flex;flex-direction:column;max-width:calc(100vw - 32px);opacity:0;overflow:hidden;transition:opacity var(--cbs-duration-control) var(--cbs-easing),transform var(--cbs-duration-control) var(--cbs-easing),visibility var(--cbs-duration-control) var(--cbs-easing);visibility:hidden;width:380px;z-index:1100}.cb-ntf--open{opacity:1;visibility:visible}.cb-ntf__inner{display:flex;flex-direction:column;max-height:inherit;min-height:0}.cb-ntf__trigger{display:block}.cb-ntf__header{border-bottom:1px solid var(--cbs-border-subtle);flex-shrink:0;justify-content:space-between;padding:12px 16px}.cb-ntf__header,.cb-ntf__header-left{align-items:center;display:flex;gap:8px}.cb-ntf__header-left{min-width:0}.cb-ntf__eyebrow{color:var(--cbs-text-muted);font-family:var(--cbs-font-mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.cb-ntf__markall{background:#0000;border:none;border-radius:var(--cbs-radius-row);color:var(--cbs-text-muted);cursor:pointer;flex-shrink:0;font-size:12px;padding:4px 8px;transition:background var(--cbs-duration-hover) var(--cbs-easing),color var(--cbs-duration-hover) var(--cbs-easing)}.cb-ntf__markall:hover{background:var(--cbs-hover);color:var(--cbs-text-strong)}.cb-ntf__list{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:#0000 #0000;scrollbar-width:thin}.cb-ntf__list::-webkit-scrollbar{width:6px}.cb-ntf__list::-webkit-scrollbar-corner,.cb-ntf__list::-webkit-scrollbar-track{background:#0000}.cb-ntf__list::-webkit-scrollbar-button{display:none;height:0;width:0}.cb-ntf__list::-webkit-scrollbar-thumb{background:#0000;border-radius:999px;-webkit-transition:background var(--cbs-duration-hover) var(--cbs-easing);transition:background var(--cbs-duration-hover) var(--cbs-easing)}.cb-ntf__list:hover::-webkit-scrollbar-thumb{background:var(--cbs-scroll-thumb)}.cb-ntf__list:hover::-webkit-scrollbar-thumb:hover{background:var(--cbs-scroll-thumb-hover)}.cb-ntf__row{background:#0000;border:none;border-bottom:1px solid var(--cbs-border-subtle);color:var(--cbs-text);display:flex;font-size:14px;padding:10px 16px;position:relative;text-align:start;transition:background var(--cbs-duration-hover) var(--cbs-easing);width:100%}.cb-ntf__row:last-child{border-bottom:none}.cb-ntf__row--general{align-items:center;cursor:pointer;gap:12px;min-height:56px}.cb-ntf__row--general:hover{background:var(--cbs-hover)}.cb-ntf__row--handover{flex-direction:column;gap:8px}.cb-ntf__dot{background:#0000;border-radius:999px;flex-shrink:0;height:6px;width:6px}.cb-ntf__row--general>.cb-ntf__dot{align-self:center}.cb-ntf__row.is-unread .cb-ntf__dot{background:var(--cbs-accent)}.cb-ntf__mark{align-items:center;background:var(--cbs-hover);border-radius:var(--cbs-radius-control);display:inline-flex;flex-shrink:0;font-size:15px;height:32px;justify-content:center;line-height:1;width:32px}.cb-ntf__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--cbs-text);display:-webkit-box;line-height:1.4}.cb-ntf__row.is-unread .cb-ntf__text{color:var(--cbs-text-strong);font-weight:500}.cb-ntf__row-head,.cb-ntf__row-meta{align-items:center;display:flex;gap:8px;min-width:0}.cb-ntf__kind{font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.cb-ntf__kind,.cb-ntf__time{color:var(--cbs-text-muted);font-family:var(--cbs-font-mono)}.cb-ntf__time{flex-shrink:0;font-size:12px;margin-inline-start:auto}.cb-ntf__visitor{align-items:center;display:flex;gap:10px;min-width:0}.cb-ntf__avatar{border:1px solid;border-radius:999px;display:grid;font-weight:600;height:32px;width:32px}.cb-ntf__visitor-id{display:flex;flex-direction:column;min-width:0}.cb-ntf__visitor-name{color:var(--cbs-text-strong);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-ntf__visitor-meta{align-items:center;color:var(--cbs-text-muted);display:flex;font-size:12px;gap:5px;overflow:hidden;white-space:nowrap}.cb-ntf__bot{overflow:hidden;text-overflow:ellipsis}.cb-ntf__timer{align-items:center;border:1px solid var(--cbs-border-subtle);border-radius:var(--cbs-radius-control);display:flex;gap:8px;justify-content:space-between;padding:6px 10px}.cb-ntf__timer-label{align-items:center;color:var(--cbs-text-muted);display:inline-flex;font-size:12px;gap:6px}.cb-ntf__timer-value{font-feature-settings:"tnum";font-family:var(--cbs-font-mono);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.cb-ntf__actions{display:flex;gap:8px}.cb-ntf__btn{align-items:center;background:#0000;border:1px solid var(--cbs-border);border-radius:var(--cbs-radius-control);color:var(--cbs-text);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;padding:0 10px;transition:background var(--cbs-duration-hover) var(--cbs-easing),color var(--cbs-duration-hover) var(--cbs-easing),border-color var(--cbs-duration-hover) var(--cbs-easing)}.cb-ntf__btn:hover{background:var(--cbs-hover);color:var(--cbs-text-strong)}.cb-ntf__btn--accept{border-color:var(--cbs-accent);color:var(--cbs-accent)}.cb-ntf__btn--accept:hover{background:var(--cbs-accent-soft);color:var(--cbs-accent)}.cb-ntf__viewchat{align-self:flex-start;background:#0000;border:none;color:var(--cbs-accent);cursor:pointer;font-size:13px;padding:0}.cb-ntf__viewchat:hover{text-decoration:underline}.cb-ntf__row--handover.is-expired .cb-ntf__visitor-name{color:var(--cbs-text-muted)}.cb-ntf__more{display:flex;justify-content:center;padding:10px 16px}.cb-ntf__more-btn{background:#0000;border:1px solid var(--cbs-border);border-radius:var(--cbs-radius-control);color:var(--cbs-text);cursor:pointer;font-size:13px;padding:6px 14px;transition:background var(--cbs-duration-hover) var(--cbs-easing)}.cb-ntf__more-btn:hover:not(:disabled){background:var(--cbs-hover)}.cb-ntf__more-btn:disabled{color:var(--cbs-text-muted);cursor:default}.cb-ntf__skel-row{align-items:center;border-bottom:1px solid var(--cbs-border-subtle);display:flex;gap:12px;min-height:56px;padding:10px 16px}.cb-ntf__skel-mark{background:var(--cbs-hover);border-radius:var(--cbs-radius-control);flex-shrink:0;height:32px;width:32px}.cb-ntf__skel-lines{display:flex;flex:1 1;flex-direction:column;gap:6px}.cb-ntf__skel-line{background:var(--cbs-hover);border-radius:999px;height:10px}.cb-ntf__skel-line--short{width:40%}.cb-ntf__skeleton{animation:cb-ntf-pulse 1.4s var(--cbs-easing) infinite}@media (prefers-reduced-motion:reduce){.cb-ntf__skeleton{animation:none}}.cb-ntf__eyebrow,.cb-ntf__kind,.cb-ntf__time,.cb-ntf__timer-value{font-family:inherit!important;letter-spacing:0!important;text-transform:none!important}.cb-ntf__eyebrow{color:inherit;color:var(--cbs-text-strong,inherit);font-size:13px!important;font-weight:600}.cb-ntf__row--general,.cb-ntf__row--handover{align-items:center;display:flex!important;flex-direction:row!important;gap:10px;min-height:56px;padding:8px 14px 8px 10px!important;text-align:left;width:100%}.cb-ntf__row--handover.is-expired{opacity:.92}.cb-ntf__avatar{border:0!important;border-radius:50%;display:grid!important;flex-shrink:0;font-size:12px;font-weight:700;height:32px!important;place-items:center;position:relative;width:32px!important}.cb-ntf__avatar-ch{background:#fff;background:var(--cbs-surface,#fff);border-radius:50%;bottom:-3px;box-shadow:0 0 0 1.5px #fff;box-shadow:0 0 0 1.5px var(--cbs-surface,#fff);display:grid;font-size:10px;height:15px;line-height:0;place-items:center;position:absolute;right:-3px;width:15px}.cb-ntf__avatar-ch svg{height:11px;width:11px}.cb-ntf__row-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.cb-ntf__text{font-size:13px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-ntf__text b{font-weight:650}.cb-ntf__row-meta{align-items:center;color:#64748b;color:var(--cbs-text-muted,#64748b);display:flex!important;font-size:11.5px;gap:5px;min-width:0;overflow:hidden;white-space:nowrap}.cb-ntf__row-meta .cb-ntf__bot{overflow:hidden;text-overflow:ellipsis}.cb-ntf__chip{background:#64748b24;border-radius:999px;color:#64748b;color:var(--cbs-text-muted,#64748b);flex-shrink:0;font-size:10.5px;font-weight:600;height:17px;line-height:17px;padding:0 6px}.cb-ntf__chip--high{background:#ef44441f;color:#dc2626}.cb-ntf__ring{background:conic-gradient(var(--c) var(--p),#64748b2e 0);border-radius:50%;display:grid;flex-shrink:0;height:34px;-webkit-mask:radial-gradient(circle,#0000 12.5px,#000 13px);mask:radial-gradient(circle,#0000 12.5px,#000 13px);place-items:center;position:relative;width:34px}.cb-ntf__ring>span{font-feature-settings:"tnum";color:#0f172a;color:var(--cbs-text-strong,#0f172a);display:grid;font-size:9.5px;font-variant-numeric:tabular-nums;font-weight:700;inset:0;-webkit-mask:none;place-items:center;position:absolute}.cb-ntf__ring.is-urgent{animation:cb-ntf-pulse 1s ease-in-out infinite}@keyframes cb-ntf-pulse{50%{transform:scale(1.06)}}.cb-ntf__actions{align-items:center;display:flex!important;flex-shrink:0;gap:4px;margin:0!important}.cb-ntf__btn{border-radius:8px!important;font-size:12px!important;height:28px!important;padding:0 10px!important}.cb-ntf__btn--icon{display:grid!important;padding:0!important;place-items:center;width:28px}@media (prefers-reduced-motion:reduce){.cb-ntf__ring.is-urgent{animation:none}}.cb-ntf__row-meta .cb-ntf__time{font-size:11.5px!important;margin-inline-start:0!important}.cb-ntf__avatar-ch img,.cb-ntf__avatar-ch svg,.cb-ntf__avatar-ch>*{font-size:10px!important;height:10px!important;width:10px!important}.cb-ntf__row--handover .cb-ntf__avatar{box-shadow:inset 0 0 0 1px #64748b40}body.dark .cb-ntf__row--handover.is-expired .cb-ntf__avatar{background:#94a3b829!important;color:#cbd5e1!important}@media screen and (max-width:1199px){.admin-console-scope .ant-col>div[style*=space-between],.admin-console-scope>div>div>div[style*=space-between],.admin-console-scope>div>div[style*=space-between]{flex-wrap:wrap;gap:12px}.admin-console-scope .ant-col>div[style*=space-between]>.ant-space,.admin-console-scope>div>div>div[style*=space-between]>.ant-space,.admin-console-scope>div>div[style*=space-between]>.ant-space{flex-wrap:wrap}.admin-console-scope .ant-row-space-between{row-gap:12px}.admin-console-scope .ant-input-group-wrapper,.admin-console-scope .ant-input-search{max-width:100%;width:100%!important}.admin-console-scope .ant-row-space-between>.ant-col{flex:1 1 100%;max-width:100%}.admin-console-scope .ant-row-space-between>.ant-col>.ant-space{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.admin-console-scope .ant-space .ant-input-group-wrapper,.admin-console-scope .ant-space .ant-input-search{flex:1 1 160px;min-width:160px}.admin-console-scope div[style*="display: flex"]:has(>.ant-input-affix-wrapper),.admin-console-scope div[style*="display: flex"]:has(>.ant-picker),.admin-console-scope div[style*="display: flex"]:has(>.ant-select),.admin-console-scope div[style*="display:flex"]:has(>.ant-select){flex-wrap:wrap;gap:8px}.admin-console-scope .ant-table-body,.admin-console-scope .ant-table-content{overflow-x:auto}.admin-console-scope .ant-tabs-nav{flex-wrap:wrap;row-gap:8px}.admin-console-scope .ant-tabs-extra-content{flex:1 1 100%;min-width:0}.admin-console-scope .ant-tabs-extra-content>*{width:100%}.admin-console-scope .ant-tabs-extra-content .ant-space{display:flex;flex-wrap:wrap;width:100%}.admin-console-scope .ant-tabs-extra-content .ant-space-item{flex:1 1 160px;min-width:0}.admin-console-scope .ant-tabs-extra-content .ant-input-group-wrapper,.admin-console-scope .ant-tabs-extra-content .ant-select{width:100%}.admin-console-scope .ant-tabs-left{flex-direction:column}.admin-console-scope .ant-tabs-left>.ant-tabs-nav{flex-direction:row;overflow-x:auto;width:100%}.admin-console-scope .ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-list{flex-direction:row}.admin-console-scope .ant-tabs-left>.ant-tabs-content-holder{border-left:none;width:100%}.admin-console-scope .ai-config-feature-toggle{flex-wrap:wrap;row-gap:8px}.admin-console-scope .ai-config-feature-toggle>:first-child{flex:1 1 100%;min-width:0}.admin-console-scope [class$=-container]{padding:16px!important}}@media screen and (max-width:575px){.admin-console-scope [class$=-container]{padding:12px!important}.admin-console-scope h1{font-size:20px!important}}body.dark .ant-card{background:#141414;border-color:#292929;color:#f5f5f5}body.dark .ant-card-head{background:#0000;border-bottom-color:#292929;color:#f5f5f5}body.dark .ant-card-head-title,body.dark .ant-card-meta-title{color:#f5f5f5}body.dark .ant-card-meta-description{color:#c2c2c2}body.dark .ant-card h1,body.dark .ant-card h2,body.dark .ant-card h3,body.dark .ant-card h4,body.dark .ant-card h5,body.dark .ant-card h6{color:#f5f5f5}body.dark .ant-table{background:#0000;color:#f5f5f5}body.dark .ant-table-thead>tr>th{background:#1f1f1f;border-bottom-color:#292929;color:#c2c2c2}body.dark .ant-table-tbody>tr>td{background:#0000;border-bottom-color:#292929;color:#f5f5f5}body.dark .ant-table-tbody>tr.ant-table-row:hover>td,body.dark .ant-table-tbody>tr:hover>td{background:#1f1f1f}body.dark .ant-table.ant-table-bordered>.ant-table-container,body.dark .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,body.dark .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th{border-color:#292929}body.dark .ant-table-placeholder,body.dark .ant-table-placeholder:hover>td{background:#0000}body.dark .ant-table-column-sorter{color:#858585}body.dark .ant-table-cell-fix-left,body.dark .ant-table-cell-fix-right{background:#141414}body.dark .ant-pagination-item,body.dark .ant-pagination-next .ant-pagination-item-link,body.dark .ant-pagination-options-quick-jumper input,body.dark .ant-pagination-prev .ant-pagination-item-link{background:#141414;border-color:#292929;color:#f5f5f5}body.dark .ant-pagination-item a{color:#c2c2c2}body.dark .ant-pagination-item-active{border-color:#6366f1}body.dark .ant-pagination-item-active a{color:#6366f1}body.dark .ant-pagination-item-ellipsis,body.dark .ant-pagination-total-text{color:#858585}body.dark .ant-modal-content,body.dark .ant-modal-header{background:#141414}body.dark .ant-modal-header{border-bottom-color:#292929}body.dark .ant-modal-footer{border-top-color:#292929}body.dark .ant-modal-close-icon,body.dark .ant-modal-confirm-content,body.dark .ant-modal-confirm-title,body.dark .ant-modal-title,body.dark .ant-tabs{color:#f5f5f5}body.dark .ant-tabs-tab{color:#c2c2c2}body.dark .ant-tabs-tab-active .ant-tabs-tab-btn,body.dark .ant-tabs-tab:hover{color:#6366f1}body.dark .ant-tabs-nav:before,body.dark .ant-tabs-top>.ant-tabs-nav:before{border-bottom-color:#292929}body.dark .ant-descriptions-title{color:#f5f5f5}body.dark .ant-descriptions-item-label{color:#c2c2c2}body.dark .ant-descriptions-item-content{color:#f5f5f5}body.dark .ant-descriptions-bordered .ant-descriptions-item-content,body.dark .ant-descriptions-bordered .ant-descriptions-item-label{border-color:#292929}body.dark .ant-statistic-title{color:#c2c2c2}body.dark .ant-statistic-content,body.dark .ant-statistic-content-prefix,body.dark .ant-statistic-content-suffix,body.dark .ant-statistic-content-value,body.dark .ant-typography{color:#f5f5f5}body.dark .ant-typography-caption,body.dark .ant-typography.ant-typography-secondary{color:#c2c2c2}body.dark .ant-typography.ant-typography-disabled{color:#5c5c5c}body.dark .ant-empty-description{color:#858585}body.dark .ant-input,body.dark .ant-input-affix-wrapper,body.dark .ant-input-number,body.dark .ant-input-search .ant-input,body.dark .ant-picker{background:#141414;border-color:#292929;color:#f5f5f5}body.dark .ant-input-affix-wrapper input::placeholder,body.dark .ant-input::placeholder{color:#5c5c5c}body.dark .ant-input-show-count-suffix,body.dark .ant-input-textarea-show-count:after{color:#8c8c8c}body.dark .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,body.dark .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,body.dark .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,body.dark .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover,body.dark .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,body.dark .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,body.dark .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,body.dark .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover,body.dark .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,body.dark .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,body.dark .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,body.dark .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,body.dark .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,body.dark .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,body.dark .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,body.dark .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{background:#141414;color:#f5f5f5}body.dark .ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#141414;border-color:#292929;color:#f5f5f5}body.dark .ant-select-arrow,body.dark .ant-select-selection-placeholder{color:#858585}body.dark .ant-select-dropdown{background:#1f1f1f}body.dark .ant-select-item{color:#f5f5f5}body.dark .ant-select-item-option-active:not(.ant-select-item-option-disabled),body.dark .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#292929}body.dark .ant-dropdown-menu{background:#1f1f1f}body.dark .ant-dropdown-menu-item,body.dark .ant-dropdown-menu-item a{color:#f5f5f5}body.dark .ant-dropdown-menu-item:hover{background:#292929}body.dark .ant-table-filter-dropdown{background:#1f1f1f}body.dark .ant-table-filter-dropdown .ant-dropdown-menu{background:#0000}body.dark .ant-table-filter-dropdown .ant-checkbox-wrapper,body.dark .ant-table-filter-dropdown .ant-dropdown-menu-item,body.dark .ant-table-filter-dropdown .ant-dropdown-menu-title-content,body.dark .ant-table-filter-dropdown .ant-radio-wrapper{color:#f5f5f5}body.dark .ant-table-filter-dropdown .ant-dropdown-menu-item-selected,body.dark .ant-table-filter-dropdown .ant-dropdown-menu-item-selected .ant-dropdown-menu-title-content{background:#292929;color:#f5f5f5}body.dark .ant-table-filter-dropdown .ant-dropdown-menu-item:hover{background:#292929}body.dark .ant-table-filter-dropdown-btns{background:#1f1f1f;border-top-color:#292929}body.dark .ant-table-filter-trigger{color:#858585}body.dark .ant-table-filter-trigger:hover{background:#292929;color:#f5f5f5}body.dark .ant-table-filter-trigger.active{color:#6366f1}body.dark .ant-spin-text{color:#c2c2c2}body.dark .ant-divider{border-color:#292929}body.dark .ant-divider-inner-text{color:#c2c2c2}body.dark .ant-checkbox+span,body.dark .ant-checkbox-wrapper{color:#f5f5f5}body.dark .ant-checkbox-inner{background:#141414;border-color:#292929}body.dark .ant-checkbox-checked .ant-checkbox-inner{background:#3213b5;border-color:#3213b5}body.dark .ant-checkbox-disabled+span{color:#858585}body.dark .ant-switch{background:#292929}body.dark .ant-switch-checked{background:#3213b5}body.dark .ant-switch-inner{color:#f5f5f5}body.dark .ant-steps-item-description,body.dark .ant-steps-item-subtitle,body.dark .ant-steps-item-title{color:#c2c2c2!important}body.dark .ant-steps-item-wait .ant-steps-item-icon{background:#141414;border-color:#292929}body.dark .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:#858585}body.dark .ant-steps-item-title:after{background:#292929}body.dark .ant-upload.ant-upload-drag{background:#141414;border-color:#292929}body.dark .ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:#3213b5}body.dark .ant-upload-list-item-name{color:#f5f5f5}body.dark .ant-progress-text{color:#c2c2c2}body.dark .ant-progress-inner{background:#292929}body.dark .ant-picker{background:#141414;border-color:#292929;color:#f5f5f5}body.dark .ant-picker-input>input{color:#f5f5f5}body.dark .ant-picker-input>input::placeholder,body.dark .ant-picker-separator,body.dark .ant-picker-suffix{color:#858585}body.dark .ant-picker-panel-container{background:#141414}body.dark .ant-picker-footer,body.dark .ant-picker-header,body.dark .ant-picker-panel{border-color:#292929;color:#f5f5f5}body.dark .ant-picker-cell,body.dark .ant-picker-content th,body.dark .ant-picker-header button{color:#858585}body.dark .ant-picker-cell-in-view{color:#f5f5f5}body.dark .ant-picker-cell:hover .ant-picker-cell-inner{background:#292929}body.dark .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:#f5f5f5}body.dark .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#292929}body.dark .ant-btn-default:not(.ant-btn-dangerous),body.dark .ant-tag:not([class*=ant-tag-]){background:#1f1f1f;border-color:#292929;color:#f5f5f5}body.dark .ant-btn-default:not(.ant-btn-dangerous):focus,body.dark .ant-btn-default:not(.ant-btn-dangerous):hover{background:#292929;border-color:#3213b5;color:#f5f5f5}body.dark .ant-btn-default[disabled],body.dark .ant-btn-default[disabled]:hover{background:#141414;border-color:#292929;color:#585858}body.dark .ant-btn-link:not(.ant-btn-dangerous),body.dark .ant-btn-text:not(.ant-btn-dangerous){color:#c2c2c2}body.dark .ant-btn-text:not(.ant-btn-dangerous):hover{background:#292929;color:#f5f5f5}body.dark .ant-btn-dashed{background:#0000;border-color:#3d3d3d;color:#c2c2c2}body.dark .ant-btn-dashed:hover{border-color:#3213b5;color:#f5f5f5}body.dark .ant-form-item-label>label{color:#f5f5f5}body.dark .ant-form-item-explain:not(.ant-form-item-explain-error):not(.ant-form-item-explain-warning),body.dark .ant-form-item-extra{color:#858585}body.dark .ant-form-item-explain-error{color:#ff7875}body.dark .ant-form-item-explain-warning{color:#ffc069}body.dark .ant-form-item-label>label.ant-form-item-required:before{color:#ff7875}body.dark .ant-form-item-label>label .ant-form-item-optional{color:#858585}body.dark .ant-alert-description,body.dark .ant-alert-message{color:#f5f5f5}body.dark .ant-alert-info{background:#111d2c;border-color:#153450}body.dark .ant-alert-success{background:#162312;border-color:#274916}body.dark .ant-alert-warning{background:#2b2111;border-color:#594214}body.dark .ant-alert-error{background:#2a1215;border-color:#58181c}body.dark .ant-popover-inner{background:#1f1f1f}body.dark .ant-popconfirm-description,body.dark .ant-popconfirm-title,body.dark .ant-popover-inner-content,body.dark .ant-popover-title{color:#f5f5f5}body.dark .ant-popover-title{border-color:#292929}body.dark .ant-popover-arrow-content{background:#1f1f1f}body.dark .ant-tooltip .ant-tooltip-inner,body.dark .ant-tooltip-inner{background-color:#292929!important;color:#f5f5f5!important}body.dark .ant-tooltip .ant-tooltip-arrow-content,body.dark .ant-tooltip-arrow-content,body.dark .ant-tooltip-arrow:before{--antd-arrow-background-color:#292929;background-color:#292929!important}body.dark .ant-timeline-item-content{color:#f5f5f5}body.dark .ant-timeline-item-tail{border-color:#292929}body.dark .ant-avatar{background:#292929;color:#f5f5f5}.ant-select-dropdown{max-width:calc(100vw - 32px);min-width:160px}.ant-select-dropdown .ant-select-item-option-content{text-overflow:clip;white-space:normal;word-break:break-word}@media (max-width:767px){.ant-modal-body{max-height:calc(100vh - 200px);overflow-y:auto}}body.dark .ant-segmented{background:#1f1f1f;color:#a3a3a3}body.dark .ant-segmented .ant-segmented-item{color:#a3a3a3}body.dark .ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:#f5f5f5}body.dark .ant-segmented .ant-segmented-item-selected{background:#383838;color:#f5f5f5}body.dark .ant-segmented .ant-segmented-thumb{background:#383838}body.dark .ant-segmented .ant-segmented-item-disabled{color:#595959}