@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--transition-duration: .3s;--body-color: #FAFAFB;--bg-color: rgb(255, 255, 255);--bg-color2: rgb(229.5, 229.5, 229.5);--bg-color-light: #fafafa;--bg-color-dark: #110820;--body-overlay-color: rgba(250, 250, 251, .7);--bg-overlay-color: rgba(255, 255, 255, .7);--border-color: rgba(0, 0, 0, .1);--border-radius: 10px;--border-radius-button: 15px;--primary-100: #7c3aed;--primary-200: #6d28d9;--primary-300: #5b21b6;--primary-400: #4c1d95;--primary-500: #3b0764;--secondary-100: #f5f0ff;--secondary-200: #c4b5fd;--secondary-300: #a78bfa;--secondary-400: #8b5cf6;--secondary-500: #7c3aed;--neutral-25: #faf9fc;--neutral-75: #e8e5f0;--neutral-50: #f3f1f8;--neutral-100: #d5d1e0;--neutral-200: #b5afc4;--neutral-300: #8e87a3;--neutral-400: #6b6488;--neutral-500: #463f62;--success-color: #36cfc9;--highlighted-color: #faad14;--danger-color: #a8071a;--taalk-success-color: #d48806;--text-color: rgba(0,0,0,.88);--text-color-secondary: rgba(0,0,0,.55);--chat-user: #0d9488;--chat-user-light: #ccfbf1}[data-theme=dark]{--body-color: #09090b;--bg-color: #0f0f12;--bg-color2: #18181b;--bg-color-light: #1c1a26;--bg-color-dark: #0c0612;--body-overlay-color: rgba(9,9,11,.85);--bg-overlay-color: rgba(15,15,18,.85);--border-color: rgba(255,255,255,.08);--primary-100: #7c3aed;--primary-200: #a78bfa;--primary-300: #a78bfa;--primary-400: #c4b5fd;--primary-500: #ddd6fe;--secondary-100: rgba(124,58,237,.1);--secondary-200: #7c3aed;--secondary-300: #8b5cf6;--secondary-400: #a78bfa;--secondary-500: #7c3aed;--neutral-25: #16141e;--neutral-50: #1c1a26;--neutral-75: #24212f;--neutral-100: #302d3b;--neutral-200: #433f50;--neutral-300: #6e6882;--neutral-400: #918ba5;--neutral-500: #b8b2cc;--success-color: #36cfc9;--highlighted-color: #faad14;--danger-color: #cf1322;--taalk-success-color: #d48806;--text-color: rgba(255,255,255,.92);--text-muted: rgba(255,255,255,.5);--text-color-secondary: rgba(255,255,255,.68);--chat-user: #14b8a6;--chat-user-light: rgba(20,184,166,.12)}.float-left{float:left}.float-right{float:right}.float-clear{float:clear}.strong{font-weight:700}.small,small{font-size:.7em}.text-muted{opacity:.3}.text-success{color:var(--success-color)}.text-danger{color:var(--danger-color)}.text-primary{color:var(--primary-100)}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.text-underline{text-decoration:underline}.text-underline>span{text-decoration:underline}.text-italic{font-style:italic}.text-ellipsis{text-overflow:ellipsis;overflow:hidden}.inline-block{display:inline-block}.wrap-pre-line{white-space:pre-line}.wrap-normal{white-space:normal}.wrap-pre-wrap{white-space:pre-wrap}.doc{font-size:14px;line-height:2em}.max-20px{max-width:calc(100% - 20px)}.max-25px{max-width:calc(100% - 25px)}.max-45px{max-width:calc(100% - 45px)}.max-55px{max-width:calc(100% - 55px)}.max-65px{max-width:calc(100% - 65px)}.max-100px{max-width:calc(100% - 100px)}.max-150px{max-width:calc(100% - 150px)}.max-width-200px{max-width:200px}.max-width-50vw{max-width:50vw}.max-height-3em{max-height:3em}.max-height-5em{max-height:5em}.min-height-48px{min-height:48px}.min-height-64px{min-height:64px}.min-height-30px{min-height:30px}.min-width-100{min-width:100%}.min-50vh{min-height:50vh}.min-80vh{min-height:80vh}.max-60vh{max-height:60vh}.max-65vh{max-height:65vh}.max-75vh{max-height:75vh}.max-85vh{max-height:85vh}.max-50vh{max-height:50vh}.max-90vw{max-width:90vw}.max-height-53px{max-height:53px}.max-width-120px{max-width:120px}.max-width-160px{max-width:160px}.max-width-240px{max-width:240px}.max-width-260px{max-width:260px}.max-width-320px{max-width:320px}.max-width-360px{max-width:360px}.max-width-400px{max-width:400px}.max-width-640px{max-width:640px}.max-height-150px{max-height:150px!important}.width-auto{width:auto!important}.height-auto{height:auto!important}.width-100vw{width:100vw!important}.width-60vw{width:60vw!important}.width-80vw{width:80vw!important}.width-100-65px{width:calc(100% - 65px)!important}.width-16px{width:16px!important}.width-20px{width:20px!important}.width-24px{width:24px!important}.width-30px{width:30px!important}.width-60px{width:60px!important}.width-100px{width:100px!important}.width-80px{width:80px!important}.width-120px{width:120px!important}.width-150px{width:150px!important}.width-160px{width:160px!important}.width-175px{width:175px!important}.width-180px{width:180px!important}.width-200px{width:200px!important}.width-256px{width:256px!important}.width-300px{width:300px!important}.width-400px{width:400px!important}.width-480px{width:480px!important}.width-500px{width:500px!important}.width-550px{width:550px!important}.width-600px{width:600px!important}.width-650px{width:650px!important}.width-768px{width:768px!important}.width-32px{width:32px!important}.width-34px{width:34px!important}.width-36px{width:36px!important}.width-40px{width:40px!important}.width-44px{width:44px!important}.width-48px,.width-50px{width:50px!important}.width-64px{width:64px!important}.width-72px{width:72px!important}.width-128px{width:128px!important}.width-100{width:100%!important}.width-50{width:50%!important}.width-64{width:64%!important}.width-80{width:80%!important}.width-30{width:30%!important}.width-20{width:20%!important}.width-40{width:40%!important}.width-60{width:60%!important}.height-10px{height:10px!important}.height-20px{height:20px!important}.height-24px{height:24px}.height-32px{height:32px!important}.height-38px{height:38px}.height-40px{height:40px}.height-44px{height:44px}.height-48px{height:48px}.height-64px{height:64px!important}.height-100px{height:100px!important}.height-100{height:100%}.height-120px{height:120px!important}.height-140px{height:140px!important}.height-150px{height:150px}.height-200px{height:200px}.height-256px{height:256px!important}.height-320px{height:320px}.height-300px{height:300px!important}.height-500px{height:500px}.height-50vh{height:50vh}.height-75vh{height:75vh!important}.height-80vh{height:80vh}.height-100vh{height:100vh}.height-4em{height:4em}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.no-margin-right{margin-right:0!important}.no-margin-left{margin-left:0!important}.no-margin{margin:0!important}.margin-x-auto{margin:0 auto!important}.margin-right-5px{margin-right:5px}.margin-right-10px{margin-right:10px}.margin-right-20px{margin-right:20px}.margin-left-10px{margin-left:10px!important}.margin-left-5px{margin-left:5px!important}.margin-right-15px{margin-right:15px!important}.margin-left-15px{margin-left:15px!important}.margin-left-20px{margin-left:20px!important}.margin-top-50px{margin-top:50px!important}.margin-top-60px{margin-top:60px!important}.margin-top-15px{margin-top:15px!important}.margin-top-20px{margin-top:20px!important}.margin-top-10px{margin-top:10px!important}.margin-top-5px{margin-top:5px!important}.margin-bottom-20px{margin-bottom:20px!important}.margin-bottom-5px{margin-bottom:5px!important}.margin-bottom-10px{margin-bottom:10px!important}.margin-bottom-15px{margin-bottom:15px!important}.margin-bottom-50px{margin-bottom:50px!important}.margin-top-navbar-height{margin-top:38px!important}.margin-15px{margin:15px}.margin-10px{margin:10px}.margin-5px{margin:5px}.size-48px{width:48px;height:48px}.height-50{height:50%}.height-47{height:47%}.padding-5px{padding:5px}.padding-15px{padding:15px!important}.padding-10px{padding:10px}.padding-20px{padding:20px}.padding-30px{padding:30px}.padding-40px{padding:40px}.padding-x-10vw{padding:0 10vw}.padding-top-navheight{padding-top:38px}.padding-bottom-navheight{padding-bottom:38px}.padding-right-navheight{padding-right:38px}.padding-left-navheight{padding-left:38px}.padding-left-5px{padding-left:5px!important}.padding-left-10px{padding-left:10px!important}.padding-left-15px{padding-left:15px!important}.padding-left-20px{padding-left:20px!important}.padding-left-30px{padding-left:30px!important}.padding-left-100px{padding-left:100px!important}.padding-right-15px{padding-right:15px!important}.padding-right-10px{padding-right:10px!important}.padding-right-5px{padding-right:5px!important}.padding-right-20px{padding-right:20px!important}.padding-right-30px{padding-right:30px!important}.padding-right-100px{padding-right:100px!important}.padding-top-5px{padding-top:5px!important}.padding-top-10px{padding-top:10px!important}.padding-top-15px{padding-top:15px!important}.padding-top-20px{padding-top:20px!important}.padding-bottom-5px{padding-bottom:5px!important}.padding-bottom-10px{padding-bottom:10px!important}.padding-bottom-15px{padding-bottom:15px!important}.padding-bottom-20px{padding-bottom:20px!important}.padding-bottom-30px{padding-bottom:30px!important}.padding-bottom-48px{padding-bottom:48px!important}.padding-bottom-100px{padding-bottom:100px!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding{padding:0!important}.no-horizontal-padding{padding-left:0!important;padding-right:0!important}.height-100vh{height:100vh!important}.height-92vh{height:92vh}.max-height-100vh{max-height:100vh!important}.min-height-100vh{min-height:100vh}.min-width-60px{min-width:60px}.min-width-80px{min-width:80px}.min-width-100px{min-width:100px}.min-width-14em{min-width:14em}.min-width-120px{min-width:120px!important}.min-width-150px{min-width:150px!important}.min-width-200px{min-width:200px!important}.min-width-400px{min-width:400px!important}.min-width-720px{min-width:720px}.min-height-250px{min-height:250px}.min-height-300px{min-height:300px}.max-height-300px{max-height:300px}.min-height-400px{min-height:400px}.min-height-500px{min-height:500px}.min-height-600px{min-height:600px}.min-height-800px{min-height:800px}.min-height-128px{min-height:128px}.hide-overflow{overflow:hidden!important}.disable-mouse{pointer-events:none}.disable-selection{-webkit-user-select:none;user-select:none}.cursor-not-allowed{-webkit-user-select:none!important;user-select:none!important;cursor:not-allowed!important}.enable-mouse{pointer-events:auto!important}.cursor-unset{cursor:unset!important}.cursor-pointer{-webkit-user-select:none;user-select:none;cursor:pointer}.cursor-not-allowed{-webkit-user-select:none;user-select:none;cursor:not-allowed!important}.cursor-move{-webkit-user-select:none;user-select:none;cursor:move}.rc{border-radius:50%}.rc-5-percent{border-radius:5%}.no-rc{border-radius:0!important}img.retina{width:50%}@media (min-width: 576px){.width-768px-sm{width:768px}.responsive-min-height-256px{min-height:256px}.height-220px-sm{height:220px}.height-270px-sm{height:270px}}@media (min-width: 768px){.width-1024px-md{width:1024px}}.desktop .visible-hover{visibility:hidden}.desktop *:hover>.visible-hover{visibility:visible}@media (max-width: 767px){.hidden-sx{display:none!important}}.visible-lg{display:none!important}@media (min-width: 992px){.visible-lg{display:initial!important}}@media (max-width: 991px){.hidden-md{display:none}}@media (min-width: 992px){.visible-md{display:none!important}}@media (min-width: 768px){.visible-sx{display:none!important}.pull-right-md{float:right}}@media (min-width: 576px){.pull-right-sm{float:right}}.pull-right{float:right}.pull-left{float:left}.fill{position:absolute!important;top:0;left:0;bottom:0;right:0}.z-1{z-index:1}.z-2{z-index:2}.pinned{position:absolute!important;z-index:10;top:0;right:0;left:0;bottom:0}.pinned.top{top:0!important;bottom:auto!important}.pinned.bottom{top:auto!important;bottom:0!important}.pinned.right{right:0!important;left:auto!important}.pinned.left{left:0!important;right:auto!important}.move-down{transform:translateY(100%)}.fixed-on-screen{position:fixed;z-index:1;top:0;right:0;left:0;bottom:0}.fixed-on-screen.top{top:0;bottom:auto}.fixed-on-screen.bottom{top:auto;bottom:0}.fixed-on-screen.right{right:0;left:auto}.fixed-on-screen.left{left:0;right:auto}.overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}.no-overflow-wrap{overflow-wrap:normal}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-absolute.top{top:0}.position-static{position:static!important}.center-middle{position:absolute;width:100%;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);text-align:center}@media (min-width: 768px){.r-center-middle{position:absolute;width:100%;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);text-align:center}}.left-middle{position:absolute;width:100%;top:50%;left:0;right:0;transform:translateY(-50%)}.right-middle{position:absolute;top:50%;right:0;transform:translateY(-50%)}.embed-responsive.embed-responsive-16by10{padding-bottom:62.5%}.hidden,.visible-desktop,.visible-mobile{display:none}.desktop .visible-desktop,.mobile .visible-mobile{display:initial}.v-desktop{display:none}.no-shadow{box-shadow:none!important}.no-border{border:0!important}.border-transparent{border-color:transparent!important}.no-bg{background-color:transparent!important}.no-border-radius{border-radius:0!important}.no-wrap{white-space:nowrap}.no-outline{outline:none!important}.no-opacity{opacity:1!important}.no-min-width{min-width:auto}@media (min-width: 992px){.v-mobile{display:none!important}.v-desktop{display:initial}}.vertical-middle{vertical-align:middle!important}.vertical-top{vertical-align:top!important}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.bg-white{background:#fff}.bg-gray{background-color:#f0f2f4}.bg-dark{background-color:var(--bg-color-dark)}.fg-black{color:#000}.fg-white{color:#fff}.y-scroll{overflow-y:scroll;overflow-x:hidden}.x-scroll{overflow-x:scroll;overflow-y:hidden}.scroll-view{overflow:auto;-webkit-overflow-scrolling:touch}.scroll-view.vertical{overflow-x:hidden}.scroll-view.horizontal{overflow-y:hidden}.scroll-view.disabled,.scroll-view.none{overflow:hidden}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.sticky-header{position:sticky;z-index:5;top:0;margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:5px}.sticky{position:sticky;z-index:5;background-color:inherit}.sticky.top{top:0}.sticky.top-50px{top:50px}.sticky.bottom{bottom:0}.sticky.left{left:0}.sticky.right{right:0}.rc{border-radius:var(--border-radius)}code{border-radius:3px;background-color:var(--neutral-50);padding:2px 4px}.grayscale{filter:grayscale(1)}.flex-cell,.f-1{flex:1}.f-2{flex:2}.f-3{flex:3}.f-4{flex:4}.f-5{flex:5}.f-6{flex:6}.f-7{flex:7}.f-8{flex:8}.f-9{flex:9}.flex-v-middle{width:100%;height:100%;display:flex;flex-direction:row;align-items:center}.flex-v-middle>.flex-cell{max-height:100%}.flex-line{display:flex;flex-direction:row;align-items:center}.flex-column{display:flex;flex-direction:column}.justify-content-between{justify-content:space-between}.justify-content-flex-end{justify-content:flex-end}.flex-center{justify-content:center;align-items:center}.flex-shrink{flex-shrink:0}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-middle{align-items:center!important}@media (min-width: 768px){.rsplit-view{display:flex;flex-direction:row;align-items:center;width:100%;height:100%}.rflex-line{display:flex;flex-direction:row;align-items:center}.rflex-column{display:flex;flex-direction:column}.rfill{position:absolute;top:0;left:0;right:0;bottom:0}}.flex-line.add-spacing>*:not(:last-child){margin-right:10px}.flex-column.add-spacing>*:not(:last-child){margin-bottom:10px}@media (min-width: 768px){.rflex-line.add-spacing>*:not(:last-child){margin-right:10px}}.add-spacing-em>*:not(:last-child){margin-right:1em}.flex-wrap{flex-wrap:wrap}.no-flex-wrap{flex-wrap:nowrap!important}.flex-stretch{align-items:stretch}.flex-card-container{display:grid;grid-template-columns:1fr;gap:16px}.flex-card{min-width:0}.flex-card:empty{display:none}@media (min-width: 768px){.flex-card-container{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.flex-card{overflow:visible}.flex-card.f-2{grid-column:span 2}.flex-card.f-4{grid-column:span 4}.flex-card.full-width{grid-column:1/-1}.flex-card.large{min-width:300px}}.panel{background-color:var(--bg-color);border-radius:var(--border-radius);padding:15px}.panel.border{border:1px solid rgba(0,0,0,.08)}.panel.warning{border:1px solid var(--highlighted-color)}.panel.error{border:1px solid var(--danger-color)}.inner-panel{box-shadow:inset 0 0 2px var(--border-color);border-radius:var(--border-radius);padding:15px}.well{border:1px dashed var(--border-color);border-radius:var(--border-radius);padding:15px}.collapsible{max-height:0;transition:max-height .3s;overflow:hidden}.collapsible.in{max-height:1000vh}.ant-card.collapsible-card .ant-card-body{padding:0;max-height:1px;transition:max-height .3s;overflow:hidden}.ant-card.collapsible-card .ant-card-body>div{padding:24px}.ant-card.collapsible-card .ant-card-head{transition:border-radius .3s;border-radius:8px}.ant-card.collapsible-card .ant-card-head .ant-card-head-title{font-size:inherit;font-weight:inherit}.ant-card.collapsible-card .ant-card-head .collapse-indicator{transition:transform .3s}.ant-card.collapsible-card.in .ant-card-body{max-height:1000vh;overflow:visible;border-radius:8px 8px 0 0}.ant-card.collapsible-card.in .ant-card-body .collapse-indicator{transform:rotate(-90deg)}body{background-color:var(--body-color);color:var(--text-color);margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=dark]{color-scheme:dark}[data-theme=dark] .ant-app{color:var(--text-color)}[data-theme=dark] *{scrollbar-color:rgba(255,255,255,.15) transparent}.ani-delay-5s{animation-delay:.5s!important}@keyframes ani-jump-out{0%{transform:scale(0)}64%{transform:scale(1.1)}to{transform:scale(1)}}.ani-jump-out{transform:scale(0);animation:ani-jump-out .3s ease-out forwards}@keyframes ani-slide-in-from-bottom{0%{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}.ani-slide-in-from-bottom{transform:translateY(100%);opacity:0;animation:ani-slide-in-from-bottom .3s ease-out forwards}@keyframes ani-slide-in-from-right{0%{transform:translate(100%);opacity:0}to{transform:none;opacity:1}}.ani-slide-in-from-right{transform:translate(100%);opacity:0;animation:ani-slide-in-from-right .3s ease-out forwards}@keyframes ani-fade-in{0%{opacity:0}to{opacity:1}}.ani-fade-in{animation:ani-fade-in .3s ease-out forwards}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active>.ant-tabs-tab-btn{text-shadow:none}.anticon.lg{font-size:24px}.anticon.md{font-size:18px}.ant-btn-icon-only .anticon.lg{font-size:22px}.input-compact-round-btn .ant-input-compact-first-item{padding-right:25px}.input-compact-round-btn .ant-btn-compact-last-item.ant-btn{border-radius:15px!important;margin-left:-25px;z-index:2;background-color:var(--bg-color);opacity:1}.input-compact-round-btn .ant-btn-compact-last-item.ant-btn:hover{background-color:var(--bg-color)!important}.ant-scroll-number.add-plus-sign-count{padding:0 5px}.ant-scroll-number.add-plus-sign-count .ant-scroll-number-only-unit:before{content:"+"}.ant-skeleton.skeleton-block{width:100%}.ant-skeleton.skeleton-block .ant-skeleton-image{display:block;width:100%;min-height:100px}.input-with-tag-container{border-radius:10px!important;padding:8px 12px 0!important}.input-with-tag-input{position:relative!important;padding:0 6px!important}.ant-btn.ant-btn-loading{pointer-events:none!important}.avatar-uploader.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{width:72px!important;height:72px!important;margin-inline-end:0}.thumbnail-uploader.ant-upload-picture-card-wrapper .ant-upload-select,.thumbnail-uploader.ant-upload-picture-card-wrapper .ant-upload-list-item-container{width:320px!important;width:180px!important}.vertical-btn-group{padding:10px 0}.vertical-btn-group>*{margin-bottom:10px}.ant-table-row.remove .ant-table-cell{text-decoration-line:line-through}.ant-form-inline .ant-form-item.f-1{flex:1}.ant-form-inline .ant-form-item.f-2{flex:2}.ant-form-inline .ant-form-item.f-3{flex:3}.btn-icon-mini{transition:all .5s;overflow:hidden;display:inline-block}.btn-icon-mini .ant-btn-icon+span{transition:opacity .3s;opacity:0}.btn-icon-mini.ant-btn-sm{max-width:30px}.btn-icon-mini.ant-btn-lg{max-width:40px;padding-left:11px;padding-right:11px}.btn-icon-mini:hover{max-width:50vw;padding-left:15px;padding-right:15px}.btn-icon-mini:hover .ant-btn-icon+span{opacity:1}.ant-card.dnd-card{-webkit-user-select:none;user-select:none}.ant-card.dnd-card .ant-card-head{padding-left:8px}.ant-card.dnd-card .ant-card-head:hover{background-color:var(--secondary-100)}.ant-card.dnd-card.dragging{border-color:var(--secondary-500)}.ant-card.dnd-card.dragging .ant-card-head{background-color:var(--secondary-100)}.ant-table-cell.ant-table-cell-status{border-left:5px solid var(--neutral-300)}.ant-table-cell.ant-table-cell-status.danger{border-left-color:var(--danger-color)}.ant-table-cell.ant-table-cell-status.success{border-left-color:var(--success-color)}.ant-table-cell.blue-bg{background-color:var(--secondary-100)}.ant-table-cell.bg-green{background-color:var(--neutral-25)}.ant-tag.sm{font-size:9px;line-height:14px;padding:0 4px}.ant-form-item.has-change .ant-form-item-label label{color:var(--highlighted-color)}.ant-form-item.has-change .ant-input-affix-wrapper-readonly,.ant-form-item.has-change .prism-input{border-color:var(--highlighted-color)}.ant-form-item-label .ant-form-item-tooltip{opacity:0;transition:opacity .2s}.ant-form-item-label:hover .ant-form-item-tooltip{opacity:1}.ant-drawer-content.table-drawer{width:100vw}@media (min-width: 768px){.ant-drawer-content.table-drawer{width:90vw}}@media (min-width: 992px){.ant-drawer-content.table-drawer{width:80vw}}.ant-drawer-content.table-drawer .ant-drawer-body{padding:0}.row-stripe td.ant-table-cell{background-color:var(--ant-color-fill-quaternary)!important}.ant-table-expanded-row .ant-table-expanded-row-fixed{overflow:visible;width:auto!important}.expanded-row-content{margin:-8px}.expanded-row-table{padding:8px 0;overflow-x:auto}.contact-profile-card{padding:20px 24px;border-bottom:1px solid var(--border-color)}.cp-identity{margin-bottom:16px}.cp-contact-row{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:8px}.cp-contact-item{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--ant-color-text-secondary)}.cp-contact-item a{color:var(--ant-color-primary)}.cp-badges{display:flex;gap:4px;flex-wrap:wrap}.cp-stats{display:flex;gap:12px;margin-bottom:16px}.cp-stat{flex:0 0 auto;min-width:100px;padding:10px 16px;border-radius:8px;background:var(--ant-color-fill-quaternary);border:1px solid var(--ant-color-border-secondary)}.cp-stat-value{font-size:15px;font-weight:600;line-height:1.3}.cp-stat-label{font-size:11px;color:var(--ant-color-text-tertiary);text-transform:uppercase;letter-spacing:.3px;margin-top:2px}.cp-secondary{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.cp-meta-line{display:flex;align-items:center;gap:6px;font-size:13px}.cp-meta-icon{color:var(--ant-color-text-quaternary);font-size:12px}.cp-custom{border-top:1px solid var(--ant-color-border-secondary);margin-top:4px;padding-top:4px}.cp-custom .ant-collapse-header{padding-left:0!important}.cp-custom-value{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.cp-journey{border-top:1px solid var(--ant-color-border-secondary);margin-top:8px;padding-top:10px}.cp-journey-steps{display:flex;flex-direction:column}.cp-journey-step{display:flex;gap:10px;min-height:42px}.cp-journey-dot-col{display:flex;flex-direction:column;align-items:center;width:14px;flex-shrink:0}.cp-journey-dot{width:10px;height:10px;border-radius:50%;background:var(--ant-color-border);flex-shrink:0;margin-top:4px}.cp-journey-dot.active{background:#722ed1}.cp-journey-line{width:2px;flex:1;background:var(--ant-color-border-secondary);min-height:12px}.cp-journey-body{flex:1;padding-bottom:8px}.cp-journey-signals{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.cp-journey-tag{font-size:11px;margin:0}.dialing-restriction-bar{margin-bottom:12px;border-radius:8px;border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-fill-quaternary);transition:all .2s}.dialing-restriction-bar.active{background:var(--ant-color-primary-bg);border-color:var(--ant-color-primary-border)}.dr-content{display:flex;align-items:center;gap:8px;padding:10px 16px;flex-wrap:wrap}.dr-icon{font-size:14px;color:var(--ant-color-text-tertiary)}.active .dr-icon{color:var(--ant-color-primary)}.dr-label{font-size:13px;white-space:nowrap}.dr-pills{display:flex;gap:4px;flex-wrap:wrap}.contact-profile-compact{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap;padding:12px 16px;background:var(--ant-color-fill-quaternary);border-radius:8px}.contact-profile-identity{min-width:120px}.contact-profile-field{min-width:80px}.no-border-radius>.ant-descriptions-view{border-radius:0}.ant-tour.fullscreen-video-tour{width:auto}.ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#7c3aed26}.ad-bar.active .ant-alert-banner{background:linear-gradient(135deg,var(--primary-100),var(--secondary-400));border:none;color:#fff}.ad-bar.active .ant-alert-banner .ant-alert-message{color:#fff}.ad-bar.active .ant-alert-banner a{color:#e9d5ff;text-decoration:underline}.ad-bar.active .ant-alert-banner a:hover{color:#fff}.ad-bar.active .ant-alert-banner .ant-alert-close-icon{color:#ffffffb3}.ad-bar.active .ant-alert-banner .ant-alert-close-icon:hover{color:#fff}.navbar{box-sizing:border-box;background-color:var(--bg-color);border-bottom:1px solid var(--border-color);transition:box-shadow var(--transition-duration)}.navbar.scrolling{box-shadow:0 1px 2px #0000004d}.beta-tag:after{content:"Beta";color:#fff;background-color:var(--neutral-400);display:inline-block;border-radius:2px;font-size:10px;padding:2px;height:12px;line-height:1;position:relative;top:-2px;left:4px}.new-feature-tag:after{content:"New";color:#fff;background-color:var(--secondary-300);display:inline-block;border-radius:2px;font-size:10px;padding:2px 2px 0;height:12px;line-height:1;position:relative;top:-2px;left:4px}.pro-tag:after{content:"Pro";color:#fff;background-color:var(--secondary-300);display:inline-block;border-radius:3px;font-size:9px;padding:2px 2px 0;height:12px;line-height:1;position:relative;top:0;left:4px}.ant-menu-item .beta-tag:after{position:absolute;right:10px;top:10px;left:auto}.marketplace-btn{display:inline-block!important;padding:0;position:relative;top:-1px}.marketplace-btn .ant-btn-icon{padding:1px;vertical-align:middle}.marketplace-btn .anticon>svg{font-size:18px}.marketplace-row{display:inline-flex;align-items:center;gap:6px}.avatar-btn{padding:0 10px 0 32px;transition:all .25s;overflow:hidden;text-overflow:ellipsis;max-width:6em;display:inline-block}.avatar-btn>span{display:inline}.avatar-btn>.ant-avatar{position:absolute;top:-1px;left:-1px;transition:all .25s;border:none;background:var(--neutral-400);border-radius:10px}.avatar-btn>.ant-avatar>.ant-avatar-string{line-height:30px}.avatar-btn.ant-dropdown-open{border-radius:10px;max-width:20em}.avatar-btn.ant-dropdown-open>.ant-avatar{border-radius:10px;background:var(--primary-100)}.tab-item.top{font-size:1.1em}.tab-item.indent{padding-left:3em}.page-tab-nav.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab{padding:8px 12px;display:block;text-align:left;text-wrap-mode:wrap;border-radius:6px;margin:2px 4px;transition:background-color .2s}.page-tab-nav.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab:hover{background-color:var(--secondary-100)}.page-tab-nav.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background-color:var(--secondary-100)}.page-tab-nav.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600}.page-tab-nav.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-list{align-items:stretch;width:100%}.page-tab-nav.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab{padding:8px 12px;display:block;width:100%;text-align:left;text-wrap-mode:wrap;border-radius:6px;margin:2px 0;font-size:13px;line-height:1.4;transition:background-color .2s}.page-tab-nav.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab .anticon-question-circle{opacity:0;transition:opacity .2s}.page-tab-nav.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab:hover{background-color:var(--secondary-100)}.page-tab-nav.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab:hover .anticon-question-circle{opacity:1}.page-tab-nav.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background-color:var(--secondary-100)}.page-tab-nav.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600}.page{position:relative;overflow:auto;min-height:100vh}.page.flex{display:flex;flex-direction:column;height:100vh}.page.flex .page-nav{z-index:1}.page-bg{background-color:var(--body-color)}.page-nav{position:relative;z-index:1;display:flex;align-items:center;box-sizing:border-box;background-color:var(--bg-color);transition:box-shadow var(--transition-duration);border-bottom:none;padding:0 15px;border-bottom:1px solid var(--border-color);line-height:38px}.page-nav .ant-menu-item{font-weight:500}.page-nav.scrolling{box-shadow:0 1px 2px #0000004d}.page-nav .nav-menu-bar{display:none;margin:0}.page-nav .nav-menu-bar>.ant-menu-horizontal{margin:0 auto;pointer-events:auto}.page-nav .nav-menu-bar>.ant-menu-horizontal .ant-menu-item-icon{display:none}.page-nav .nav-menu-bar>.ant-menu-horizontal .ant-menu-submenu .ant-menu-item-icon+span{margin-inline-start:0}@media (min-width: 768px){.page-nav .nav-menu-bar{display:block}.page-nav .nav-menu-bar>.ant-menu-horizontal{width:560px}.page-nav .nav-menu-bar>.ant-menu-horizontal .ant-menu-item,.page-nav .nav-menu-bar>.ant-menu-horizontal .ant-menu-submenu{padding-inline:7px}}@media (min-width: 992px){.page-nav .nav-menu-bar.top-most{position:absolute;top:1px;right:0;bottom:1px;left:0;pointer-events:none}.page-nav .nav-menu-bar>.ant-menu-horizontal .ant-menu-item,.page-nav .nav-menu-bar>.ant-menu-horizontal .ant-menu-submenu{padding-inline:7px}}.page-nav .ant-menu-horizontal{justify-content:center;align-items:center;border-bottom:none;line-height:inherit}.page-nav .ant-menu-horizontal .ant-menu-item,.page-nav .ant-menu-horizontal .ant-menu-submenu{line-height:inherit;font-weight:500}.page-nav .ant-menu-horizontal>.ant-menu-item>*:first-child,.page-nav .ant-menu-horizontal .ant-menu-submenu-horizontal>*:first-child{padding-left:10px}.page-nav .ant-menu-horizontal>.ant-menu-item>*:last-child,.page-nav .ant-menu-horizontal .ant-menu-submenu-horizontal>*:last-child{padding-right:10px}.page-nav .ant-menu-horizontal>.ant-menu-item:after,.page-nav .ant-menu-horizontal .ant-menu-submenu-horizontal:after{bottom:auto;top:0}.page-brand-icon{width:14px;height:14px;margin:15px;padding:0;position:relative}.page-brand-icon:after{content:"";display:block;position:absolute;left:-12px;top:-12px;right:-12px;bottom:-12px;background-image:url(/images/brand.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width: 768px){.page-brand-icon{display:inline-block}}.page-brand-icon.sm:after{left:-10px;top:-8px;right:-6px;bottom:-8px}.brand-spinner{width:48px;height:48px;margin:0 auto 12px;position:relative;animation:brand-pulse 1.8s ease-in-out infinite}.brand-spinner:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/images/brand.png);background-size:contain;background-repeat:no-repeat;background-position:center}.brand-spinner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(124,58,237,.35) 50%,transparent 100%);animation:brand-shimmer 1.8s ease-in-out infinite;-webkit-mask-image:url(/images/brand.png);mask-image:url(/images/brand.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@keyframes brand-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes brand-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ant-menu-submenu.ant-menu-submenu-vertical.avatar-menu-item .ant-menu-submenu-title{line-height:36px;padding-left:8px}.ant-menu-submenu.ant-menu-submenu-vertical.avatar-menu-item .ant-menu-submenu-title .ant-avatar-string{line-height:28px;font-size:14px;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:flex;align-items:center;justify-content:center}.ant-menu-submenu.ant-menu-submenu-vertical.avatar-menu-item .ant-menu-submenu-title>*{display:inline-block;vertical-align:middle}.ant-layout-sider-collapsed .ant-menu-submenu.ant-menu-submenu-vertical.avatar-menu-item .ant-menu-submenu-title{padding:0;display:flex;align-items:center;justify-content:center}.ant-layout-sider-collapsed .ant-menu-submenu.ant-menu-submenu-vertical.avatar-menu-item .ant-menu-submenu-title .ant-menu-item-icon{display:inline-flex!important}.ant-layout-sider-collapsed .ant-menu-submenu.ant-menu-submenu-vertical.avatar-menu-item .ant-menu-submenu-title .ant-menu-title-content{display:none}.page-container{box-sizing:border-box;margin:15px;width:calc(100vw - 30px)}.page-container.tab-container{margin:auto 15px;width:100vw}.page-container.tab-container>.ant-tabs{min-height:calc(100vh - 38px)}.page-container.tab-container>.ant-tabs>.ant-tabs-nav{background-color:var(--neutral-25);width:80px}.page-container.tab-container>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{width:80px}@media (min-width: 576px){.page-container.tab-container>.ant-tabs>.ant-tabs-nav{width:190px}.page-container.tab-container>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{width:190px}}.page-container.full-width{width:100%!important}.page-container.fullscreen{margin:0 auto;min-height:100vh}.page-container>section{margin:15px 0}@media (min-width: 768px){.page-container{margin:15px auto;width:758px}}@media (min-width: 992px){.page-container{width:972px}}@media (min-width: 1200px){.page-container{width:1170px}}@media (min-width: 1440px){.page-container{width:1410px}}.page-nav+.page-container.fullscreen{min-height:calc(100vh - 38px)}.page-overlay{z-index:10;position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--body-overlay-color)}.split-page-container .side-view .ant-menu{border-inline-end:none}.split-page-container .main-view{box-sizing:border-box;position:relative}.split-page-container .main-view>.page-container{margin:0 5px;padding:0 10px}@media (min-width: 768px){.split-page-container .main-view>.page-container{margin:0 auto;width:568px}}@media (min-width: 992px){.split-page-container .main-view>.page-container{width:792px;width:calc(100vw - 220px)}}@media (min-width: 1200px){.split-page-container .main-view>.page-container{width:1000px;width:calc(100vw - 250px);max-width:1200px}}@media (min-width: 768px){.split-page-container{display:flex;flex-direction:row;height:calc(100vh - 38px);width:100vw}.split-page-container .side-view{background-color:var(--bg-color);order:1;display:block;width:200px;height:calc(100vh - 38px)}.split-page-container .main-view{order:2;height:100%;width:auto;flex:1;border-left:1px solid var(--border-color);overflow:auto}}@media (min-width: 992px){.split-page-container .flex-card.large{min-width:300px}}@media (min-width: 1200px){.split-page-container .flex-card.large{min-width:280px}}.split-page-container.fill{position:absolute;top:0;left:0;right:0;bottom:0;width:auto}.split-page-container.fill .side-view{overflow:auto;height:100%;width:220px}.split-page-container.fill .main-view{overflow:auto;height:100%}.split-page-container.fill .main-view>.page-container{padding:0;margin:15px;width:auto;max-width:none}.store-side-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:transparent}.page-container>.ant-tabs-left,.page-container .ant-tabs-right{min-height:80vh}.page-container>.ant-tabs-left>.ant-tabs-nav,.page-container .ant-tabs-right>.ant-tabs-nav{width:100px}.page-container>.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap,.page-container .ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap{position:sticky;top:0;width:100%}.page-container>.ant-tabs-left>.ant-tabs-nav{align-items:stretch}.page-container>.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-list{width:100%}.page-container>.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab{padding-right:0}.ant-tabs-tabpane>.page-container{width:auto}.embedding-page{position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh}section.page-heading{background-color:var(--primary-300);color:#fff;box-sizing:border-box;position:absolute;top:0;left:0;right:0;margin:0 0 10px}section.page-heading+section{margin-top:108px}.side-brand{display:flex;flex-direction:row;white-space:nowrap;padding:10px 0 12px 8px;color:#fffc}.side-brand>.page-brand-icon{margin:5px 12px}.side-brand>.side-brand-title{opacity:1;transition:all .3s;font-size:18px;font-weight:600;margin:7px 5px;letter-spacing:.5px}.ant-layout-sider-collapsed .side-brand-title{opacity:0}.side-page{flex:1;min-height:100vh;position:relative;background-color:var(--body-color);background-image:radial-gradient(circle,var(--neutral-75) 1px,transparent 1px);background-size:24px 24px;border-radius:12px 12px 0 0;overflow:hidden}@media (min-width: 768px){.side-page>.sroll-view{min-width:calc(100vw - 56px)}}.side-page .scroll-view>.page-container{padding:0 20px 65px;width:auto}.side-page .scroll-view>.page-container:has(>.page-tab-nav){padding-left:0}.side-page .scroll-view>.page-container>.page-tab-nav>.ant-tabs-content-holder{border-left:none}.side-page .scroll-view>.page-container>.page-tab-nav>.ant-tabs-nav:after{content:"";min-height:calc(100vh - 34px);position:absolute;top:-15px;right:0;width:1px;bottom:-60px;background:linear-gradient(to bottom,transparent,var(--border-color) 40px,var(--border-color) calc(100% - 40px),transparent)}.side-page .scroll-view>.embedding-page{position:absolute;border:none}.side-page-nav{display:flex;flex-direction:row;align-items:center;gap:4px;padding:4px 20px 4px 16px;border-bottom:1px solid var(--border-color);-webkit-user-select:none;user-select:none;position:sticky;top:0;z-index:20;background-color:var(--body-overlay-color);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.side-page-nav>*:not(:last-child){margin-right:10px}.side-page-menu{-webkit-user-select:none;user-select:none;position:relative;z-index:1}@media (max-width: 767px){.side-page-menu{display:none!important}}.side-page-menu-toggle{position:absolute;right:-8px;top:50%;transform:translateY(-50%);background-color:var(--bg-color-dark);color:#ffffff80;height:64px;width:8px;line-height:64px;border-radius:0 8px 8px 0;box-sizing:border-box;padding:0 4px 0 0;opacity:0;transition:opacity .2s}.side-page-menu-toggle>.anticon{transition:all .3s .3s;position:relative;left:-3px;font-size:10px}.side-page-menu-toggle:hover{color:#fff;background-color:var(--primary-200)}.side-page-menu:hover .side-page-menu-toggle{opacity:1}.ant-layout-sider-collapsed .side-page-menu-toggle .anticon{transform:rotate(180deg)}.theme-toggle-row{display:flex;align-items:center;gap:10px;padding:8px 16px;margin:4px;border-radius:6px;cursor:pointer;color:#ffffffa6;transition:all .2s;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden}.theme-toggle-row:hover{color:#fffffff2;background-color:#ffffff0f}.theme-toggle-row .theme-toggle-icon{font-size:16px;display:flex;align-items:center;flex-shrink:0}.theme-toggle-row .theme-toggle-label{font-size:13px;font-weight:500;text-transform:capitalize}.ant-layout-sider-collapsed .theme-toggle-row{justify-content:center;padding:8px 0;margin:4px}.avatar-menu-item .ant-avatar-circle{background-color:var(--primary-200)}.auth-icon{width:22px;height:22px;padding:0;margin:0;display:inline-block;background-size:contain;background-repeat:no-repeat}.auth-icon.google{background-image:url(/images/google.png)}.auth-icon.microsoft{background-image:url(/images/microsoft.png)}.auth-icon.ghl{background-image:url(/images/ghl.png)}.auth-icon.salesforce{background-image:url(/images/salesforce.png)}.auth-btn.ant-btn{width:100%;font-weight:500;height:auto;font-size:1.2em;padding:10px;display:block}.hero-logo{color:#ffffff4d;text-shadow:0 2px 2px #182848;letter-spacing:5px}.hero-title{color:#fff;line-height:32px;font-size:2rem}.disclaimer-title{color:#ffffff4d;font-size:1em}.disclaimer-title-dark{color:#a9a9a9;font-size:.7em}.brand-logo{width:175px;height:175px;background-image:url(/images/brand@2x.png);background-size:contain;display:inline-block}.affliate-logo{position:absolute;top:5%;z-index:10;height:120px;width:120px;background-repeat:no-repeat;background-position:center;background-size:contain}.auth-panel-container{position:relative}@media (min-width: 768px){.auth-panel-container{width:420px}}@media (min-width: 768px){.auth-panel-container.wide{width:768px}}.auth-panel{box-sizing:border-box;position:absolute;width:calc(100vw - 30px);left:15px;top:45%;transform:translateY(-50%)}.auth-panel a:not(.ant-btn){text-decoration:underline}@media (min-width: 768px){.auth-panel{left:0;width:100%}}.auth-panel .auth-panel-body{padding:35px;border-radius:15px;background-color:#ffffff0d;color:#fff9}.auth-panel .ant-divider-with-text{border-block-start:0 rgba(255,255,255,.6)}.auth-panel .ant-divider-with-text,.auth-panel .ant-checkbox-wrapper{color:#fff9}.auth-panel .ant-btn-primary:disabled{background-color:#ffffff80;border-color:#ffffff1a}.auth-panel .ant-result-title{color:#fffc}.login-page-footer{position:absolute;bottom:0;left:0;right:0;padding:5px;color:#ffffff4d;text-align:center}.login-page-footer a{color:#ffffff4d}.login-page-footer a:hover{color:#fff}.password-rule{color:#ffffffb3}.password-rule .anticon{font-size:14px;line-height:14px;padding:2px 1px 0;color:#fff;opacity:0;transition:all .25s}.password-rule .password-rule-checkbox{width:16px;height:16px;border-radius:50%;border:1px solid rgba(255,255,255,.7);margin-right:10px;line-height:16px}.password-rule .password-rule-item{display:flex;align-items:center}.password-rule .password-rule-item.checked .anticon{opacity:1}.dashboard-modern{display:flex;flex-direction:column;gap:8px}.dashboard-segment-toggle{margin-bottom:8px}.ai-realtime-strip .flex-card-container{gap:8px}.ai-realtime-strip .flex-card.report-tile{flex:0 0 auto;min-width:120px}.ai-realtime-strip .ant-card{border-radius:8px}.ai-realtime-strip .ant-card-body{padding:8px 14px}.operator-dashboard{display:flex;flex-direction:column;gap:16px}.operator-dashboard>section{display:flex;flex-direction:column;gap:8px}.operator-segment-toggle{margin-bottom:4px}.filter-bar{display:flex;flex-direction:column;gap:10px;padding:12px 16px;border-radius:10px;background:var(--ant-color-bg-container);border:1px solid var(--border-color)}.filter-bar-primary{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.filter-bar-primary .filter-range-picker{min-width:260px}.filter-bar-trailing{display:flex;align-items:center;gap:10px;margin-left:auto;font-size:12px;color:var(--text-color-secondary);white-space:nowrap}.filter-bar-expanded{display:flex;flex-wrap:wrap;gap:12px;padding-top:10px;border-top:1px solid var(--border-color)}.filter-field{flex:1 1 180px;min-width:160px;max-width:280px}.filter-label{display:block;font-size:11px;font-weight:500;color:var(--text-color-secondary);margin-bottom:4px;text-transform:uppercase;letter-spacing:.3px}.context-strip{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;background:var(--neutral-50);font-size:12px;color:var(--text-color-secondary)}[data-theme=dark] .context-strip{background:var(--neutral-25, rgba(255, 255, 255, .04))}.context-strip-dot{opacity:.4}.dashboard-sections{display:flex;flex-direction:column;gap:20px}.dashboard-section{display:flex;flex-direction:column;gap:12px}.dashboard-section-hero .stat-card{background:var(--ant-color-bg-container);border:1px solid var(--border-color);border-radius:10px}.dashboard-section-hero .stat-card:hover{border-color:var(--primary-100);box-shadow:0 2px 8px #0000000a}.dashboard-section-header{display:flex;align-items:center;gap:12px}.dashboard-section-title{margin:0;font-size:14px;font-weight:600;color:var(--text-color);letter-spacing:-.01em}.dashboard-section-extra{margin-left:auto;font-size:12px}.stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.stat-grid-hero{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (min-width: 1200px){.stat-grid-hero{grid-template-columns:repeat(4,1fr)}}.stat-card{padding:16px 18px;border-radius:10px;background:var(--ant-color-bg-container);transition:box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.stat-tile{display:flex;flex-direction:column;gap:6px}.stat-title{font-size:12px;font-weight:500;color:var(--text-color-secondary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-value-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.stat-value{font-size:26px;font-weight:700;color:var(--text-color);line-height:1.15;letter-spacing:-.02em}.stat-value.muted{font-size:18px;font-weight:400;color:var(--text-color-secondary);opacity:.5}.stat-change-badge{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;padding:2px 7px;border-radius:6px;white-space:nowrap}.stat-change-badge .anticon{font-size:10px}.stat-change-badge.up{color:var(--success-color);background:rgba(54,207,201,.1)}.stat-change-badge.down{color:var(--danger-color);background:rgba(255,77,79,.08)}.stat-change-badge.neutral{color:var(--text-color-secondary);background:var(--neutral-50)}.stat-prev{font-size:11px;color:var(--text-color-secondary);opacity:.7}.chart-grid{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.chart-card{flex:1 1 320px;min-width:0;padding:16px;border-radius:12px;background:var(--ant-color-bg-container);border:1px solid var(--border-color);transition:box-shadow .2s}.chart-card:hover{box-shadow:0 2px 12px #0000000a}.chart-card-header{display:flex;align-items:center;justify-content:flex-end;margin-bottom:8px}.leaderboard-tile{display:flex;flex-direction:column;gap:4px}.leaderboard-tile-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px;flex-wrap:wrap}.leaderboard-header{font-size:14px;font-weight:600;color:var(--text-color)}.leaderboard-list{display:flex;flex-direction:column;gap:6px}.leaderboard-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;transition:background .15s}.leaderboard-row:hover{background:var(--neutral-50, rgba(0, 0, 0, .02))}.leaderboard-rank{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;font-size:12px;font-weight:700;flex-shrink:0}.leaderboard-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.leaderboard-name{font-size:13px;font-weight:500;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaderboard-bar-track{height:6px;border-radius:3px;background:var(--neutral-50, rgba(0, 0, 0, .04));overflow:hidden}.leaderboard-bar-fill{height:100%;border-radius:3px;transition:width .4s ease}.leaderboard-count{font-size:14px;font-weight:700;color:var(--text-color);white-space:nowrap;flex-shrink:0;min-width:40px;text-align:right}.leaderboard-tooltip-overlay .ant-tooltip-inner{padding:10px 14px;min-width:200px}.leaderboard-tooltip{display:flex;flex-direction:column;gap:4px}.leaderboard-tooltip-row{display:flex;justify-content:space-between;gap:16px;font-size:12px;line-height:1.6}.leaderboard-tooltip-label{color:#ffffffa6}.leaderboard-tooltip-value{font-weight:600;color:#fff}.leaderboard-tooltip-detail{font-weight:400;color:#ffffff80}.contact-metric-card{padding:16px 18px;border-radius:14px;border:1px solid var(--border-color, rgba(0, 0, 0, .06));transition:box-shadow .25s ease,transform .2s ease}.contact-metric-card:hover{box-shadow:0 4px 20px #00000014;transform:translateY(-1px)}.contact-metric-card.compact{padding:12px 14px;border-radius:12px}.contact-metric-card-header{margin-bottom:10px}.contact-metric-card-row{display:flex;align-items:center;gap:12px}.contact-metric-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;flex-shrink:0}.contact-metric-icon.small{width:32px;height:32px;border-radius:8px}.contact-section-header{display:flex;align-items:center;gap:8px}.contact-section-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.contact-chart-panel{border-radius:12px;border:1px solid rgba(0,0,0,.06);transition:box-shadow .2s}.contact-chart-panel:hover{box-shadow:0 2px 16px #0000000d}.contact-source-row{display:flex;gap:20px}@media (max-width: 992px){.contact-source-row{flex-direction:column}}.contact-source-chart{flex:1 1 60%;min-width:0;padding:12px;border-radius:12px;border:1px solid rgba(0,0,0,.06)}.contact-source-tools{flex:1 1 40%;min-width:0}.contact-source-actions{display:flex;flex-direction:column;gap:8px}.contact-source-actions.horizontal{flex-direction:row;flex-wrap:wrap}.source-action-card{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;border:1px solid var(--ant-color-border-secondary);cursor:pointer;transition:all .15s}.source-action-card:hover{border-color:var(--ant-color-primary);background:var(--ant-color-primary-bg)}.horizontal .source-action-card{flex:1 1 180px;min-width:180px}.source-action-icon{font-size:20px;color:var(--ant-color-primary);flex-shrink:0;display:flex;align-items:center}.source-action-text{min-width:0}.source-action-title{font-size:13px;font-weight:600;line-height:1.3}.source-action-desc{font-size:11px;color:var(--ant-color-text-tertiary);line-height:1.3;margin-top:1px}.report-chart{display:block;min-height:280px;position:relative}.report-chart.tall{height:640px;overflow:hidden}.report-chart.short{min-height:128px}.ant-skeleton.report-chart{display:block}.ant-skeleton.report-chart>.ant-skeleton-image{min-height:280px}.campaign-hero-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-radius:12px;background:linear-gradient(135deg,var(--primary-300) 0%,var(--primary-100) 100%);color:#fff}.campaign-hero-banner .campaign-hero-content{flex:1;min-width:0}.campaign-hero-banner .campaign-hero-title{margin:0 0 4px;font-size:18px;font-weight:700;color:#fff;letter-spacing:-.01em}.campaign-hero-banner .campaign-hero-desc{margin:0;font-size:13px;opacity:.82;line-height:1.4;max-width:480px}.campaign-hero-banner .campaign-hero-cta{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:13px;font-weight:500;white-space:nowrap;transition:background .15s}.campaign-hero-banner .campaign-hero-cta:hover{background:rgba(255,255,255,.25);color:#fff}.campaign-hero-banner .campaign-hero-cta-badge{font-size:10px;padding:2px 6px;border-radius:4px;background:rgba(255,255,255,.2);font-weight:600}.taalk-card,.campaign-card{min-height:auto;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.taalk-card .ant-card-actions,.campaign-card .ant-card-actions{opacity:0;transition:opacity .2s;position:relative}.taalk-card:hover,.campaign-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014;border-color:var(--primary-100)}.taalk-card:hover .ant-card-actions,.campaign-card:hover .ant-card-actions{opacity:1}.taalk-card .ant-card-body,.campaign-card .ant-card-body{padding:16px}.campaign-card .ant-card-body{padding:44px 16px 16px}.taalk-card-inner{display:flex;flex-direction:column;gap:10px}.taalk-card-name{font-size:15px;font-weight:600;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.taalk-card-desc{font-size:12.5px;color:var(--text-color-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.taalk-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--neutral-400)}.taalk-card-meta .anticon{margin-right:2px;font-size:11px;opacity:.6}.taalk-card-tags{display:flex;flex-wrap:wrap;gap:4px}.carrier-status-row{display:flex;align-items:center;gap:12px;padding-top:2px}.carrier-dot{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-color-secondary)}.carrier-dot:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--text-color-quaternary)}.carrier-dot.clean:before{background:#52C41A}.carrier-dot.spam:before{background:#FF4D4F}.carrier-dot.checking:before{background:#1677FF;animation:pulse-dot 1.4s ease-in-out infinite}.taalk-card-header{display:flex;align-items:flex-start;gap:12px}.taalk-card-avatar{flex-shrink:0;width:44px;height:44px;border-radius:10px;overflow:hidden;background:var(--neutral-50);display:flex;align-items:center;justify-content:center}.taalk-card-avatar img{width:100%;height:100%;object-fit:cover}.taalk-card-avatar .anticon{font-size:22px;color:var(--neutral-400)}.taalk-card-header-text{flex:1;min-width:0}.taalk-card-author{font-size:11px;color:var(--neutral-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.taalk-card-stats{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--neutral-400)}.taalk-card-stats .anticon{margin-right:3px;font-size:11px;opacity:.6}.taalk-card-stat-item{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.taalk-card-price-pill{display:inline-flex;align-items:center;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600;white-space:nowrap}.taalk-card-price-pill.free{color:var(--success-color);background:rgba(54,207,201,.08)}.taalk-card-price-pill.paid{color:var(--secondary-500);background:var(--neutral-50)}.taalk-card-price-pill.purchased{color:var(--neutral-200);background:var(--neutral-50)}.taalk-card-footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.taalk-card-type-accent{border-left:1px solid transparent}.agent-card-perf-panel{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-color);cursor:default;min-height:80px}.agent-card-perf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.agent-card-perf-grid .agent-card-perf-tile{padding:6px 8px;border-radius:6px;background:var(--neutral-50)}.agent-card-perf-grid .agent-card-perf-tile .stat-tile{gap:2px}.agent-card-perf-grid .agent-card-perf-tile .stat-title{font-size:10px}.agent-card-perf-grid .agent-card-perf-tile .stat-value{font-size:16px}.agent-card-perf-grid .agent-card-perf-tile .stat-value.muted{font-size:13px}.agent-card-perf-grid .agent-card-perf-tile .stat-prev{font-size:9px}.agent-card-perf-badges{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.agent-card-perf-campaigns{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.agent-card-perf-campaigns .ant-tag{font-size:11px}.agent-card-perf-section-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-color-secondary);margin-right:4px}.agent-card-perf-empty{text-align:center;font-size:12px;color:var(--text-color-secondary);padding:12px 0}.agent-perf-header{margin-bottom:20px}.agent-perf-header .ant-collapse-header{padding:0!important}.agent-perf-header .ant-collapse-content-box{padding:12px 0 0!important}.agent-perf-collapse-label{font-size:15px;font-weight:600;color:var(--text-color);letter-spacing:-.01em}.agent-perf-stat-grid{margin-bottom:16px}.agent-perf-badges{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.agent-perf-badges-label,.agent-perf-section-label{font-size:12px;font-weight:600;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.agent-perf-badges-list{display:flex;flex-wrap:wrap;gap:6px}.agent-perf-badge-tag{display:inline-flex;align-items:center;gap:4px;font-weight:500;font-size:12px;border-radius:6px;background:transparent}.agent-perf-campaigns{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;margin-bottom:16px}.agent-perf-campaign-tags{display:flex;flex-wrap:wrap;gap:6px}.agent-perf-campaign-count{opacity:.6;font-size:11px}.agent-perf-postcall{display:flex;flex-direction:column;gap:10px;margin-bottom:8px}.agent-perf-postcall-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.agent-perf-postcall-card{padding:10px 12px;border-radius:8px;border:1px solid var(--border-color);background:var(--ant-color-bg-container)}.agent-perf-postcall-question{font-size:12px;font-weight:600;color:var(--text-color);margin-bottom:6px;line-height:1.3}.agent-perf-postcall-answers{display:flex;flex-direction:column;gap:2px}.agent-perf-postcall-answer{display:flex;justify-content:space-between;gap:8px;font-size:11px}.agent-perf-postcall-value{color:var(--text-color-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.agent-perf-postcall-count{flex-shrink:0;color:var(--text-color-secondary);opacity:.7}.agent-perf-comparison{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.agent-perf-comparison-table{border:1px solid var(--border-color);border-radius:8px;overflow:hidden;font-size:12px}.agent-perf-comparison-header{display:flex;gap:0;background:var(--neutral-50);padding:8px 12px;font-weight:600;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.3px;font-size:11px}.agent-perf-comparison-row{display:flex;gap:0;padding:8px 12px;border-top:1px solid var(--border-color);transition:background .1s}.agent-perf-comparison-row:hover{background:var(--neutral-25)}.agent-perf-comparison-row.current{background:rgba(124,58,237,.04);font-weight:600}.agent-perf-comparison-cell{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-perf-comparison-cell.name{flex:2}.campaign-card-inner{display:flex;flex-direction:column;gap:12px}.campaign-card-header{display:flex;flex-direction:column;gap:8px}.campaign-meta-compact{display:none;font-size:11px;color:var(--neutral-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaign-card-name{font-size:15px;font-weight:600;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaign-progress{display:flex;flex-direction:column;gap:6px}.campaign-status-pill{display:flex;align-items:center;gap:6px}.campaign-status-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.campaign-status-dot.pulsing{animation:campaign-dot-pulse 1.8s ease-in-out infinite;box-shadow:0 0 0 0 currentColor}@keyframes campaign-dot-pulse{0%{box-shadow:0 0 #36cfc980}50%{box-shadow:0 0 0 5px #36cfc900}to{box-shadow:0 0 #36cfc900}}.campaign-status-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.campaign-status-subtitle{font-size:10px;color:var(--text-color-secondary);margin-top:-2px}.campaign-progress-row{display:flex;align-items:center;gap:10px}.campaign-progress-track{flex:1;height:4px;border-radius:2px;background:var(--neutral-75);overflow:hidden}.campaign-progress-fill{height:100%;border-radius:2px;transition:width .6s ease}.campaign-progress-pct{font-size:13px;font-weight:600;color:var(--text-color);white-space:nowrap;min-width:38px;text-align:right}.campaign-card-body{display:flex;flex-direction:column;gap:8px}.campaign-caller-id{font-size:11px;font-family:SF Mono,Menlo,Consolas,monospace;color:var(--neutral-300);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaign-caller-id .anticon{margin-right:3px;font-size:10px;opacity:.5}.campaign-stats-row{display:flex;align-items:center;flex-wrap:wrap;gap:2px;font-size:12px;color:var(--text-color-secondary)}.campaign-stats-row .campaign-stat{white-space:nowrap}.campaign-stats-row .campaign-stat .anticon{margin-right:3px;font-size:11px;opacity:.6}.campaign-stats-row .campaign-stat-sep{margin:0 4px;opacity:.3}.campaign-schedule-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.day-dots-row{display:inline-flex;gap:3px}.day-dot{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:9px;font-weight:500;color:var(--neutral-400);background:var(--neutral-50);transition:all .15s}.day-dot.active{color:var(--success-color);background:rgba(54,207,201,.12);font-weight:600}.schedule-time{font-size:11px;color:var(--neutral-400);white-space:nowrap}.schedule-time .anticon{margin-right:3px;font-size:10px}.campaign-meta{font-size:11px;color:var(--neutral-400);font-style:italic}.card-list.list .campaign-card .ant-card-body{padding:16px 20px!important}.card-list.list .campaign-card .ant-card-actions{opacity:.4}.card-list.list .campaign-card-inner{flex-direction:row;align-items:center;gap:20px}.card-list.list .campaign-card-header{flex:0 0 220px;min-width:0;gap:4px}.card-list.list .campaign-card-name{font-size:14px}.card-list.list .campaign-progress,.card-list.list .campaign-status-pill{gap:4px}.card-list.list .campaign-status-label{font-size:10px}.card-list.list .campaign-progress-track{height:3px}.card-list.list .campaign-progress-pct{font-size:12px;min-width:32px}.card-list.list .campaign-card-body{flex:1;flex-direction:row;align-items:center;gap:16px;min-width:0}.card-list.list .campaign-stats-row{flex:1;min-width:0}.card-list.list .campaign-caller-id{flex-shrink:0;max-width:160px}.card-list.list .campaign-meta-compact{display:block}.card-list.list .campaign-meta{display:none}.card-list.list .campaign-schedule-row{flex-shrink:0}.card-list.list .taalk-card .ant-card-body,.card-list.list .campaign-card .ant-card-body{padding:12px 20px!important}.card-list.list .taalk-card .ant-card-actions,.card-list.list .campaign-card .ant-card-actions{opacity:.4}.card-list.list .taalk-card-inner{flex-direction:row;align-items:center;gap:16px}.card-list.list .taalk-card-name{flex:0 0 200px;min-width:0;font-size:14px}.card-list.list .taalk-card-desc{flex:1;-webkit-line-clamp:1;min-width:0}.card-list.list .taalk-card-meta,.card-list.list .taalk-card-tags{flex-shrink:0}.card-list.list .agent-card-perf-panel{margin-top:0;padding-top:0;border-top:none;min-height:auto}.card-list.list .agent-card-perf-grid{grid-template-columns:repeat(7,auto);gap:4px}.card-list.list .agent-card-perf-badges{display:none}.report-tile .ant-card-body{padding:16px 18px}.report-tile{border-radius:10px;box-shadow:none;border:1px solid var(--border-color);transition:box-shadow .2s}[data-theme=dark] .report-tile{box-shadow:none;border:1px solid var(--border-color)}.report-tile .report-tile-body .title{font-weight:500;color:var(--text-color-secondary);font-size:12px;white-space:nowrap}.report-tile .report-tile-body .value{font-size:26px;font-weight:700;color:var(--text-color);text-align:center;height:3em;position:relative}.report-tile .report-tile-body .value .value-main>span{position:relative;top:-.4em;color:var(--text-color)}.report-tile .report-tile-body .value .value-main{line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.report-tile .report-tile-body .value .value-main.long{width:100%}.report-tile .report-tile-body .value .value-main.long .change{text-align:right;left:initial;right:-2.5em;white-space:nowrap}.report-tile .report-tile-body .value-prev{font-size:11px;font-weight:400;color:var(--text-color-secondary);white-space:nowrap;position:absolute;left:15px;right:15px;bottom:15px}.report-tile .report-tile-body .chart{position:relative;height:280px}.report-tile .report-tile-body .change{position:absolute;left:100%;top:-1em;width:7em;text-align:left;font-size:.4em}.report-tile .report-tile-body .change.no-change{color:var(--text-color-secondary);font-size:.4em}.report-tile .report-tile-body .change.up{color:var(--success-color)}.report-tile .report-tile-body .change.down{color:var(--danger-color)}.report-summary-popover .ant-popover-inner{max-width:360px;max-height:80vh;overflow:auto;padding:15px 25px 15px 15px}.report-summary-item{margin-bottom:1.5em}.report-summary-item .key{opacity:.6;margin-bottom:.5em;font-size:12px}.report-summary-item .value{font-weight:400}.report-filter-tile{top:0;z-index:15;background-color:var(--ant-color-bg-layout);padding:8px 0}.report-filter-tile.after-form-nav{top:57px}@media (min-width: 768px){.report-filter-tile{position:sticky}}.popover-audio .audio-btn{display:inline-block;width:36px;height:36px;border-radius:50%;text-align:center;font-size:22px;color:var(--text-color)}.popover-audio .audio-btn:hover{background-color:var(--neutral-50)}.popover-audio .placeholder{pointer-events:none;position:absolute;top:10px;left:10px;right:10px;bottom:10px;padding:5px;background-color:var(--bg-color);visibility:hidden;text-align:center}.popover-audio .placeholder .ant-spin{margin-top:5px}.popover-audio audio{width:300px;height:36px}.popover-audio audio::-webkit-media-controls-panel{height:38px;-webkit-justify-content:center;background-color:var(--bg-color)}.popover-audio.loading .placeholder{visibility:visible}.ring-selector-audio{width:90px;height:36px}.ring-selector-audio::-webkit-media-controls-panel{height:38px;-webkit-justify-content:left;background-color:var(--bg-color)}.record-table .ant-table-thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-color-secondary)}.record-table .ant-pagination.ant-table-pagination{z-index:10;margin:0;padding:16px 0;position:sticky;bottom:0;background-color:var(--body-color);border-top:1px solid var(--border-color)}.record-table th .col-help-icon{opacity:0;transition:opacity .15s}.record-table th:hover .col-help-icon{opacity:.45}.dashboard-section-group{margin:0 -10px}.postcall-column>.title{margin-bottom:5px}.postcall-column .report-tile .question-boolean .chart{height:44px}.postcall-column .report-tile .question-number .chart,.postcall-column .report-tile .question-category .chart{height:128px}.postcall-column .report-tile .question-text .chart{height:auto;max-height:128px;overflow:auto}.question-table{width:100%;table-layout:fixed;border:none;padding:0}.question-table td{padding:5px 10px}.question-table tr{margin-bottom:15px}.question-table tr:nth-child(odd){background-color:var(--neutral-50)}.question-table .question-value{width:80%}.question-table .question-value:first-child{border-radius:5px 0 0 5px}.category-table{width:100%;margin:5px;background-color:var(--bg-color);border-radius:5px;text-align:left}.category-table td,.category-table th{padding:5px 10px}.category-table .count{border-radius:0 5px 5px 0;text-align:right;margin-left:15px;background-color:var(--neutral-25)}.category-table .cat{background-color:var(--neutral-75)}.category-table .cat.sub{background-color:var(--neutral-50)}.category-table tr:hover .cat.sub,.category-table tr:hover .count{background-color:var(--secondary-100)}.disposition-toggle{position:absolute;right:15px;top:10px}.dispo-bar-view{padding:4px 0}.dispo-bar-track-row{display:flex;align-items:center;gap:8px}.taalk-lens-icon{width:22px;height:22px;border-radius:6px;opacity:.85;transition:opacity .15s}.lens-trigger-btn:hover .taalk-lens-icon{opacity:1}.dispo-bar-track{display:flex;height:28px;border-radius:6px;overflow:hidden;cursor:pointer;flex:1}.dispo-bar-segment{transition:opacity .15s}.dispo-bar-segment:hover{opacity:.8}.dispo-bar-total{font-size:11px;color:var(--text-color-secondary);margin-top:6px;text-align:right}.dispo-bar-list{margin-top:10px;display:flex;flex-direction:column;gap:2px}.dispo-bar-row{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:6px;font-size:13px;transition:background .15s}.dispo-bar-row.active{background:var(--neutral-50)}.dispo-bar-dot{width:10px;height:10px;border-radius:3px;flex-shrink:0}.dispo-bar-caret{width:20px;height:20px;flex-shrink:0;font-size:10px;color:var(--text-color-secondary);display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.dispo-bar-caret:hover{background:var(--neutral-75);color:var(--text-color)}.dispo-bar-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispo-bar-count{font-weight:600;font-variant-numeric:tabular-nums;min-width:40px;text-align:right}.dispo-bar-pct{font-size:12px;color:var(--text-color-secondary);min-width:48px;text-align:right;font-variant-numeric:tabular-nums}.dispo-bar-reasons{margin-left:28px;margin-bottom:4px;display:flex;flex-direction:column;gap:3px}.dispo-bar-reason-row{position:relative;display:flex;align-items:center;padding:5px 10px;border-radius:4px;cursor:pointer;overflow:hidden}.dispo-bar-reason-row:hover{background:var(--neutral-50)}.dispo-bar-reason-fill{position:absolute;left:0;top:0;bottom:0;opacity:.1;border-radius:4px}.dispo-bar-reason-label{position:relative;display:flex;align-items:center;gap:8px;width:100%;font-size:12px}.dispo-bar-reason-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispo-bar-reason-meta{flex-shrink:0;color:var(--text-color-secondary);font-variant-numeric:tabular-nums}.dispo-bar-footer{margin-top:12px;text-align:right}.lens-chat{display:flex;flex-direction:column;height:100%}.lens-chat-messages{flex:1;overflow-y:auto;padding:4px 0}.lens-chat-messages .chat-bubble{display:flex;gap:8px;padding:4px 0;align-items:flex-end}.lens-chat-messages .chat-bubble .bubble-avatar{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;color:#fff}.lens-chat-messages .chat-bubble .bubble-content{max-width:80%;padding:10px 14px;border-radius:16px;line-height:1.5;font-size:.875rem;white-space:pre-wrap;word-break:break-word}.lens-chat-messages .chat-bubble.bubble-assistant{flex-direction:row}.lens-chat-messages .chat-bubble.bubble-assistant .bubble-avatar{background-color:var(--secondary-400)}.lens-chat-messages .chat-bubble.bubble-assistant .bubble-content{background:var(--secondary-100);color:var(--primary-300);border-bottom-left-radius:4px}.lens-chat-messages .chat-bubble.bubble-user{flex-direction:row-reverse}.lens-chat-messages .chat-bubble.bubble-user .bubble-avatar{background-color:var(--chat-user, var(--primary-200))}.lens-chat-messages .chat-bubble.bubble-user .bubble-content{background:var(--chat-user, var(--primary-200));color:#fff;border-bottom-right-radius:4px}.lens-chat-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;color:var(--text-color-secondary);font-size:13px}.lens-chat-typing{display:flex;align-items:center;gap:8px;padding:8px 0;color:var(--text-color-secondary);font-size:13px}.lens-chat-input{border-top:1px solid var(--neutral-75);padding-top:12px}.lens-chat-form{display:flex;gap:8px}.lens-chat-form .ant-form-item{flex:1}.lens-drawer .ant-drawer-body{display:flex;flex-direction:column;padding:16px}.value-cell{max-height:5em;text-overflow:ellipsis;display:inline-block}.ant-table-cell>.value-cell{display:block}.dashboard-cfg-popover .ant-popover-inner{padding:0;border-radius:10px;overflow:hidden;min-width:220px}.dashboard-cfg-panel{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.cfg-header{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-color-secondary)}.cfg-rows{display:flex;flex-direction:column;gap:2px}.cfg-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px;border-radius:6px;transition:background .15s}.cfg-row:hover{background:var(--neutral-50)}.cfg-row-label{font-size:13px;font-weight:500;color:var(--text-color)}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.audit-timeline{padding:16px 24px;max-width:820px}.audit-entry{display:flex;gap:16px;position:relative}.audit-entry-rail{display:flex;flex-direction:column;align-items:center;width:28px;flex-shrink:0}.audit-entry-dot{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;border:2px solid currentColor;background:var(--bg-color, #fff);z-index:1;flex-shrink:0}.audit-entry-line{width:2px;flex:1;background:var(--border-color, #f0f0f0);min-height:16px}.audit-entry-content{flex:1;padding-bottom:24px;min-width:0}.audit-entry-header{display:flex;align-items:center;flex-wrap:wrap;gap:4px;line-height:28px}.audit-entry-title{font-weight:600;font-size:13px;color:var(--text-color)}.audit-entry-time{margin-left:auto;font-size:12px;color:var(--text-color-secondary, #8c8c8c);white-space:nowrap;cursor:default}.audit-entry-user{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-color-secondary, #8c8c8c);margin-top:4px}.audit-entry-details{margin-top:8px}.audit-entry-actions{display:flex;align-items:center;gap:8px;margin-top:6px}.audit-entry-stat{font-size:12px;color:var(--text-color-secondary, #8c8c8c);font-weight:500}.audit-changes{display:flex;flex-direction:column;gap:2px;font-size:12px;background:var(--bg-color-light, #fafafa);border-radius:6px;padding:8px 10px;border:1px solid var(--border-color, #f0f0f0)}.audit-change-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:20px}.audit-change-type{font-size:11px;text-transform:uppercase;font-weight:600;color:var(--text-color-secondary, #8c8c8c);min-width:48px}.audit-change-field{font-weight:600;color:var(--text-color)}.audit-change-old{text-decoration:line-through;color:var(--text-color-secondary, #8c8c8c)}.audit-change-arrow{color:var(--text-color-secondary, #8c8c8c)}.audit-change-new{color:var(--text-color);font-weight:500}.audit-change-nested{color:var(--text-color-secondary, #8c8c8c);font-style:italic}.notif-list-container{max-width:720px;padding:0 4px}.notif-card-list{display:flex;flex-direction:column;gap:12px}.notif-card{border-radius:10px;border:1px solid var(--border-color, #f0f0f0);transition:border-color .2s}.notif-card:hover{border-color:var(--primary-200, #91caff)}.notif-card-title{display:flex;align-items:center;gap:8px;font-weight:600;font-size:13px}.notif-card-fields{display:flex;flex-direction:column;gap:16px}.notif-card-row{display:flex;gap:12px;align-items:flex-start}.op-agent-card{transition:border-color .2s,box-shadow .2s}.op-agent-card:hover{border-color:var(--primary-200);box-shadow:0 2px 12px #0000000f}.op-card-name{display:flex;align-items:center;gap:6px}.op-status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.op-status-dot.online{background:#52c41a;box-shadow:0 0 0 2px #52c41a33}.op-status-dot.offline{background:#bfbfbf}.op-card-stat{flex:1;margin:0 5px 5px;text-align:center}.op-card-stat-label{white-space:nowrap;font-size:11px;font-weight:500;color:var(--text-color-secondary);margin-bottom:2px}.op-card-badges{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.op-trend-up{color:#52c41a;font-size:10px;margin-left:2px}.op-trend-down{color:#ff4d4f;font-size:10px;margin-left:2px}.op-live-split{display:grid;grid-template-columns:1fr 340px;gap:16px;align-items:start}@media (max-width: 960px){.op-live-split{grid-template-columns:1fr}.op-live-split .op-live-sidebar{order:-1}}.op-live-main,.op-live-sidebar{display:flex;flex-direction:column;gap:8px}.workforce-health-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.workforce-health-grid .stat-card{background:var(--ant-color-bg-container);border:1px solid var(--border-color);border-radius:10px;padding:16px 18px;transition:border-color .2s,box-shadow .2s}.workforce-health-grid .stat-card:hover{border-color:var(--primary-100);box-shadow:0 2px 8px #0000000a}.op-treemap-split{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 768px){.op-treemap-split{grid-template-columns:1fr}}.chart-card-title{font-size:12px;font-weight:600;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.3px;margin-bottom:8px}.pb-perf-table{display:flex;flex-direction:column;font-size:13px}.pb-perf-header{display:grid;grid-template-columns:28px 1fr 64px 64px 72px 80px;align-items:center;padding:6px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-color-secondary);border-bottom:1px solid var(--border-color)}.pb-perf-row{display:grid;grid-template-columns:28px 1fr 64px 64px 72px 80px;align-items:center;padding:8px;cursor:pointer;border-radius:6px;transition:background .15s}.pb-perf-row:hover{background:var(--neutral-25, rgba(0, 0, 0, .03))}.pb-perf-row.pb-perf-row-active{background:var(--neutral-50, rgba(0, 0, 0, .05))}.pb-col-rank{text-align:center;font-weight:600;color:var(--text-color-secondary);font-size:12px}.pb-col-name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center}.pb-col-num{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-color-secondary)}.pb-col-rate{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.pb-col-bar{padding-left:6px;display:flex;align-items:center}.pb-bar-track{width:100%;height:6px;background:var(--neutral-50, rgba(0, 0, 0, .06));border-radius:3px;overflow:hidden}.pb-bar-fill{height:100%;border-radius:3px;background:var(--primary-100);transition:width .3s ease}.pb-step-rows{margin-left:28px;border-left:2px solid var(--border-color);margin-bottom:4px}.pb-step-row{display:grid;grid-template-columns:28px 1fr 64px 64px 72px 80px;align-items:center;padding:4px 8px;font-size:12px;color:var(--text-color-secondary)}.pb-step-name{padding-left:12px;font-weight:400;font-style:italic}.pb-dropoff{font-size:10px;color:var(--ant-color-error, #ff4d4f);font-weight:500}.pb-view-all{display:flex;align-items:center;justify-content:center;padding:10px 0 4px;font-size:12px;font-weight:500;color:var(--primary-100);cursor:pointer;transition:opacity .15s}.pb-view-all:hover{opacity:.75}.duration-bar-container{padding:12px 0 4px}.duration-bar-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-color-secondary);margin-bottom:8px}.duration-bar-track{display:flex;height:20px;border-radius:6px;overflow:hidden;background:var(--neutral-50, rgba(0, 0, 0, .04))}.duration-bar-segment{height:100%;transition:width .3s ease;cursor:default}.duration-bar-segment:first-child{border-radius:6px 0 0 6px}.duration-bar-segment:last-child{border-radius:0 6px 6px 0}.duration-bar-segment:only-child{border-radius:6px}.duration-bar-labels{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.duration-bar-label{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-color-secondary)}.duration-bar-dot{width:8px;height:8px;border-radius:2px;flex-shrink:0}.duration-bar-pct{font-weight:600;color:var(--text-color)}.wf-bar-container{padding:4px 0}.wf-bar-labels{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:8px}.wf-bar-label{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-color-secondary);cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .15s}.wf-bar-label:hover{background:var(--neutral-50, rgba(0, 0, 0, .04))}.wf-bar-label.active{background:var(--neutral-50, rgba(0, 0, 0, .06))}.wf-bar-label .wf-bar-label-name{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-bar-detail{margin-top:10px;padding:10px 12px;border-radius:6px;background:var(--neutral-50, rgba(0, 0, 0, .03))}.wf-bar-detail-header{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:13px}.wf-bar-detail-labels{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.wf-conversion-rates{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;padding-top:8px;border-top:1px solid var(--border-color-split, rgba(0, 0, 0, .06));font-size:13px}.wf-conversion-item{display:inline-flex;align-items:center;gap:4px}.asset-card{min-height:280px;height:100%;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.asset-card.auto-height{min-height:auto}.asset-card.sm{min-height:100px}.asset-card .thumb{position:relative;height:120px}.asset-card .thumb .frozen-mark{width:120px;height:120px;font-size:36px;line-height:120px;color:var(--primary-100);text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--bg-overlay-color);border-radius:50%}.asset-card .cover{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center}.asset-card .chart{height:200px}.asset-card .body{margin:10px 0}.asset-card .title{font-weight:500;font-size:1.2em;text-align:center}.asset-card .more{text-align:center}.asset-card .sniff{text-align:center;overflow:hidden;text-overflow:ellipsis;color:var(--text-color-secondary);max-height:6em}.asset-card .tags{text-align:center;margin:5px 0}.asset-card .tags>*{margin:0 5px 5px 0}.asset-card .tags>*:last-child{margin-right:0}.asset-card .placeholder{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:initial;height:initial;background-color:var(--bg-overlay-color)}.asset-card .placeholder .ant-btn-icon{margin-inline-end:0!important}.asset-card.feature{padding-bottom:15px;border-radius:15px;background-color:var(--primary-300);color:#fff;box-sizing:border-box;border:1px solid transparent}.asset-card.feature .more a{color:#fff;opacity:.8;padding:5px;display:inline-block}.asset-card.feature .more a:hover{opacity:1}.asset-card.feature .title{font-size:1.3em}.asset-card.feature .body{margin:0 10px}.asset-card.feature .body a{color:#fffc}.asset-card.feature .cover{position:relative;height:230px}.asset-card.feature .cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(270deg);background:url(/images/logobg.png) no-repeat center;background-size:175px 175px}.asset-card.feature .hero{position:absolute;background-color:#1a1a1a;width:90px;height:90px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:var(--primary-300) 0 5px 10px;font-weight:700;font-size:60px;line-height:90px;text-align:center}.asset-card.feature .hero svg{filter:drop-shadow(0px 5px 5px var(--primary-300))}.asset-card.feature .sniff{overflow:hidden;text-overflow:ellipsis;color:#fffc}.asset-toolbar{margin-bottom:4px}.asset-toolbar .ant-input-search .ant-input-affix-wrapper{border-radius:8px}.asset-filter-row{margin-top:8px!important;margin-bottom:4px!important}.asset-filter-row-inner{display:flex;align-items:center;gap:12px}.asset-filter-row-actions{margin-left:auto}.asset-grid-section{margin-top:8px!important}.card-list .ant-card{min-height:100%}.card-list .ant-card .ant-card-body{padding-bottom:80px}.card-list .ant-card .ant-card-actions{position:absolute;bottom:0;left:0;right:0}.card-list.card .asset-card .title{min-height:2.4em}.card-list.list .flex-card-container{display:block}.card-list.list .flex-card-container .flex-card{margin-bottom:8px}.card-list.list .flex-card-container .ant-card{min-height:auto;display:flex;flex-direction:row}.card-list.list .flex-card-container .ant-card .ant-card-body{flex:1;padding:0}.card-list.list .flex-card-container .ant-card .ant-card-actions{position:relative;top:initial;left:initial;right:initial;bottom:initial;margin:auto 15px auto 0;border:none}.card-list.list .flex-card-container .ant-card .ant-card-actions>li>span>.anticon{font-size:18px;line-height:1;vertical-align:middle}.card-list.list .flex-card-container .asset-card{display:flex;flex-direction:row;min-height:auto;align-items:center}@media (max-width: 767px){.card-list.list .flex-card-container .asset-card{flex-wrap:wrap}}.card-list.list .flex-card-container .asset-card.feature{padding-bottom:0}.card-list.list .flex-card-container .asset-card.feature .body{margin:10px 0}.card-list.list .flex-card-container .asset-card.feature .hero{width:50px;height:50px;font-size:30px;line-height:50px}.card-list.list .flex-card-container .asset-card.feature .cover{margin:0 10px;width:100px}.card-list.list .flex-card-container .asset-card.feature .cover:before{transform:none;border-radius:10px;background-size:90px 90px}.card-list.list .flex-card-container .asset-card .cover{margin:15px;height:90px;width:90px;position:relative;top:initial;left:initial;right:initial;bottom:initial}.card-list.list .flex-card-container .asset-card .thumb{height:auto}.card-list.list .flex-card-container .asset-card .body{flex:1;padding:0 15px}.card-list.list .flex-card-container .asset-card .body>*{text-align:left}.card-list.list .flex-card-container .asset-card .more{text-align:left;padding:0}.card-list.list .flex-card-container .asset-card .more a{margin-top:10px;padding:0 15px 0 0}.card-list.list .flex-card-container .asset-card .more a.btn{line-height:1}.lg-avatar{display:inline-block;width:44px;height:44px;position:relative}.lg-avatar>div{position:absolute;top:0;left:0;bottom:0;right:0;background-position:center;background-size:contain;background-repeat:no-repeat}.filter-table tr th,.filter-table tr td:first-child{padding-right:10px;text-align:right}.code-sample{background-color:var(--neutral-50);padding:1em 2em;border-radius:var(--border-radius)}.code-sample pre{white-space:break-spaces}.form-avatar-container{position:absolute;top:5px;right:0;left:0;height:44px;pointer-events:none;text-align:center;z-index:10}.ant-tabs-content .form-avatar-container{top:-5px}.ant-tabs-content-right .form-avatar-container{right:15px}.form-nav-bar+.form-avatar-title{margin:-18px 0 5px!important;position:sticky;top:0;padding:18px 0 15px;z-index:9;background-color:var(--body-color)}.form-nav-bar{position:sticky;top:0;padding:0;margin-bottom:16px;z-index:10;background-color:var(--body-color)}.form-nav-bar .left-nav-btn{padding-right:15px;background-color:var(--body-color)}.form-nav-bar .right-nav-btn{padding-left:15px;background-color:var(--body-color)}.form-nav-title{font-size:18px;font-weight:700;color:var(--text-color);cursor:default}.form-nav-subtitle{font-size:13px;color:var(--text-color-secondary);font-weight:400}.readiness-banner{border-radius:8px;padding:16px 20px;margin-bottom:20px}.readiness-banner--pending{background:#fffbe6;border:1px solid #ffe58f}.readiness-banner--done{background:#f6ffed;border:1px solid #b7eb8f}.readiness-title{font-weight:600;font-size:15px;color:var(--text-color)}.readiness-subtitle{color:var(--text-color-secondary);font-size:13px;margin-top:2px}.readiness-chip{display:flex;align-items:center;gap:6px;padding:4px 12px;border-radius:6px;font-size:13px;transition:all .2s}.readiness-chip--passed{background:#f6ffed;border:1px solid #b7eb8f}.readiness-chip--pending{background:#fff;border:1px solid #d9d9d9}.readiness-chip-label{color:var(--text-color)}.readiness-chip-label--passed{text-decoration:line-through;color:var(--text-color-secondary)}[data-theme=dark] .readiness-banner--pending{background:rgba(250,173,20,.08);border-color:#faad1433}[data-theme=dark] .readiness-banner--done{background:rgba(82,196,26,.08);border-color:#52c41a33}[data-theme=dark] .readiness-chip--passed{background:rgba(82,196,26,.06);border-color:#52c41a33}[data-theme=dark] .readiness-chip--pending{background:rgba(255,255,255,.04);border-color:#ffffff1a}.template-card{flex:1 1 220px;min-width:220px;max-width:300px;border:1px solid var(--border-color);background:var(--bg-color);transition:all .2s}.template-card--selected{flex:1 1 220px;min-width:220px;max-width:300px;border:2px solid var(--primary-100);background:var(--secondary-100);transition:all .2s}.wiz-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px 24px}.wiz-field{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;min-width:0}.wiz-label{font-size:13px;font-weight:500;color:var(--text-color-secondary);white-space:nowrap;flex-shrink:0}.wiz-input{flex:1;margin-bottom:0!important;min-width:0}.wiz-span-2{grid-column:span 2}.wiz-span-full{grid-column:1/-1}@media (max-width: 640px){.wiz-grid{grid-template-columns:1fr}.wiz-field{flex-direction:column;align-items:flex-start}.wiz-span-2{grid-column:span 1}}.form-sticky-toolbar{position:sticky;padding:15px 0;z-index:5;bottom:0;background-color:var(--body-color)}.ant-modal-body .form-sticky-toolbar{background-color:var(--bg-color)}.modern-confirm-modal .ant-modal-content{border-radius:12px;padding:24px;background:var(--bg-color, #fff)}.modern-confirm-modal .ant-modal-confirm-title{font-size:16px;font-weight:600;color:var(--text-color, #262626)}.modern-confirm-modal .ant-modal-confirm-content{font-size:14px;color:var(--text-color-secondary, #8c8c8c)}.modern-confirm-modal .ant-modal-confirm-btns{margin-top:20px}.survey-dnd-list{padding:0 0 360px;position:relative}@media (min-width: 768px){.survey-dnd-list{padding:0 0 160px}}.survey-dnd-actions{position:absolute;left:0;right:0;bottom:0}.asset-tag-default,.asset-tag-large{margin-inline-end:4px;padding:5px 10px;border-radius:15px;font-weight:500}.asset-tag-default:hover>a,.asset-tag-large:hover>a{text-decoration:underline;color:var(--primary-100)}.ant-card-small .ant-select .asset-tag-default,.ant-card-small .ant-select .asset-tag-large{padding:1px 6px;margin-inline-end:2px;font-size:13px;border-radius:10px;line-height:1.4}.status-list{display:flex;align-items:center}.playbook-editor-header{display:flex;align-items:center;gap:6px}.playbook-editor-header .playbook-editor-title{font-size:16px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playbook-split-pane{display:flex;gap:24px;margin-top:16px;min-height:calc(100vh - 240px)}@media (max-width: 900px){.playbook-split-pane{flex-direction:column}.playbook-split-pane .playbook-timeline-panel{width:100%;border-right:none;border-bottom:1px solid var(--border-color, #f0f0f0);padding-right:0;padding-bottom:16px;max-height:320px;overflow-y:auto}}.playbook-timeline-panel{width:300px;flex-shrink:0;border-right:1px solid var(--border-color, #f0f0f0);padding-right:20px;display:flex;flex-direction:column;overflow:hidden;position:sticky;top:60px;max-height:calc(100vh - 140px);align-self:flex-start}.playbook-timeline-scroll{flex:1;overflow-y:auto;padding-bottom:8px}.playbook-detail-panel{flex:1;min-width:0;overflow-y:auto;max-height:calc(100vh - 140px);position:relative}.playbook-timeline-header{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-color-secondary, #8c8c8c);margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border-color, #f0f0f0);min-height:38px;display:flex;align-items:center}.playbook-timeline-node{position:relative;padding:8px 10px;border-radius:8px;border:1px solid var(--border-color, #e5e7eb);cursor:pointer;transition:all .15s ease;background:var(--bg-color, #fff)}.playbook-timeline-node:hover{border-color:var(--primary-200, #91caff);background:rgba(22,119,255,.06)}.playbook-timeline-node:hover .timeline-node-actions{opacity:1}.playbook-timeline-node.active{border-color:var(--primary-100, #1677ff);background:rgba(22,119,255,.08);box-shadow:0 0 0 2px #1677ff1a}.playbook-timeline-node.active .timeline-node-actions{opacity:1}.playbook-timeline-node.dragging{box-shadow:0 4px 16px #0000001f}.playbook-timeline-node .timeline-node-name{font-weight:500;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.playbook-timeline-node .timeline-node-row{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:2px}.playbook-timeline-node .timeline-node-meta{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-color-secondary, #8c8c8c);min-width:0;flex:1}.playbook-timeline-node .timeline-node-channels{display:flex;gap:3px;flex-shrink:0}.playbook-timeline-node .timeline-node-actions{position:absolute;top:4px;right:4px;display:flex;gap:2px;opacity:0;transition:opacity .15s ease}.playbook-timeline-node .timeline-node-actions .ant-btn{width:22px;height:22px;min-width:22px;font-size:11px;padding:0;display:flex;align-items:center;justify-content:center}.timeline-channel-badge{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;font-size:11px}.timeline-channel-badge.voice{background:rgba(22,119,255,.1);color:#1677ff}.timeline-channel-badge.sms{background:rgba(82,196,26,.1);color:#52c41a}.timeline-channel-badge.email{background:rgba(250,140,22,.1);color:#fa8c16}.playbook-timeline-connector{display:flex;align-items:center;justify-content:center;padding:1px 0}.playbook-timeline-connector .connector-line{width:2px;height:14px;background:var(--border-color, #e5e7eb)}.playbook-timeline-add{flex-shrink:0;padding-top:8px;border-top:1px solid var(--border-color, #f0f0f0)}.playbook-timeline-add .ant-btn{border-radius:8px;border-style:dashed;height:36px;font-size:13px}.playbook-detail-section{margin-bottom:20px}.playbook-detail-section>h4{margin-top:0;margin-bottom:12px;font-weight:600}.playbook-settings-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px 24px}@media (max-width: 900px){.playbook-settings-grid{grid-template-columns:1fr}}.playbook-inline-editor-header{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border-color, #f0f0f0);min-height:38px}.playbook-inline-editor-header .inline-editor-title{flex:1;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-color-secondary, #8c8c8c)}.playbook-inline-editor-header .inline-editor-actions{display:flex;align-items:center;gap:8px}.playbook-inline-editor-header .inline-editor-close{cursor:pointer;color:var(--text-color-secondary, #8c8c8c);font-size:16px}.playbook-inline-editor-header .inline-editor-close:hover{color:var(--text-color, #262626)}.wf-step-picker{margin-bottom:12px;padding:8px 10px;border-radius:8px;background:var(--neutral-50, #fafafa);border:1px solid var(--border-color, #f0f0f0)}.wf-mode-segmented{margin-bottom:10px;background:#f0f0f0}.wf-mode-segmented .ant-segmented-item-selected{background:var(--primary-50, #f0f0ff);border:1px solid var(--primary-color, #7c3aed);color:var(--primary-color, #7c3aed);font-weight:600}.wf-step-picker-title{margin:0 0 8px;font-size:12px;font-weight:600;color:var(--text-color-secondary, #8c8c8c)}.wf-step-group{margin-bottom:6px}.wf-step-group:last-child{margin-bottom:0}.wf-step-group-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-color-secondary, #8c8c8c);margin-bottom:4px}.wf-step-group-items{display:flex;gap:6px;flex-wrap:wrap}.wf-step-mode-hint{font-size:11px;color:var(--text-color-secondary, #8c8c8c);line-height:1.5;margin-bottom:8px}.wf-step-btn{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;border:1px solid var(--border-color, #e5e7eb);background:var(--bg-color, #fff);cursor:pointer;font-size:12px;transition:all .15s ease;color:var(--text-color, #262626)}.wf-step-btn:hover{border-color:var(--primary-200, #91caff);background:rgba(22,119,255,.06)}.wf-step-btn .anticon{font-size:13px}.wf-step-btn.wf-step-msg .anticon{color:#52c41a}.wf-step-btn.wf-step-action .anticon{color:#1677ff}.wf-step-btn.wf-step-logic .anticon{color:#722ed1}.wf-steps-list{padding:0 0 16px;position:relative}.wf-step-wrapper{position:relative}.wf-step-connector{display:flex;justify-content:center;padding:2px 0}.wf-step-connector .wf-step-connector-line{width:2px;height:16px;background:var(--border-color, #d9d9d9)}.wf-play-terminus{text-align:center;padding:12px 0 4px}.wf-play-terminus .wf-play-terminus-line{width:2px;height:20px;background:var(--border-color, #d9d9d9);margin:0 auto 8px}.wf-play-terminus .wf-play-terminus-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--text-color-secondary, #8c8c8c);background:var(--neutral-50, #f5f5f5);border:1px dashed var(--border-color, #d9d9d9);border-radius:16px;padding:4px 14px}.wf-step-card{border-radius:8px}.wf-step-card .ant-card-body{padding:12px 16px}.wf-step-card .prism-textarea{font-size:14px!important}.wf-step-card .ant-input::placeholder,.wf-step-card textarea.ant-input::placeholder{font-size:12px;color:var(--text-color-secondary, #bfbfbf)}.wf-step-card .prism-textarea textarea::placeholder{font-size:12px;color:var(--text-color-secondary, #bfbfbf)}.wf-step-card .ant-form-item{border:1px solid var(--border-color, #e8e8e8);border-radius:6px;overflow:hidden;margin-bottom:8px}.wf-step-card .ant-form-item[style*="display: none"],.wf-step-card .ant-form-item.ant-form-item-hidden{border:none;margin:0;overflow:visible}.wf-step-card .ant-form-item.wf-mms-item{border:none;margin-bottom:4px}.wf-step-card .ant-form-item .ant-form-item-additional{padding:6px 10px;font-size:12px}.wf-step-card .ant-form-item-label{padding:5px 10px!important;margin:0;background:var(--bg-color-light, #fafafa);border-bottom:1px solid var(--border-color, #f0f0f0)}.wf-step-card .ant-form-item-label>label{font-size:12px;font-weight:500;color:var(--text-color-secondary, #8c8c8c);height:auto!important}.wf-step-card .ant-form-item-control{padding:0;overflow:visible}.wf-step-card .ant-form-item-control-input-content>.ant-input,.wf-step-card .ant-form-item-control-input-content>textarea.ant-input{border:none!important;border-radius:0!important;box-shadow:none!important}.wf-step-card .ant-form-item-control-input-content>.ant-input:focus,.wf-step-card .ant-form-item-control-input-content>.ant-input:hover,.wf-step-card .ant-form-item-control-input-content>textarea.ant-input:focus,.wf-step-card .ant-form-item-control-input-content>textarea.ant-input:hover{border:none!important;box-shadow:none!important}.wf-step-card .ant-form-item-control-input-content>.prism-input-wrapper>.prism-input{border:none;border-radius:0}.wf-step-card .ant-form-item-extra{font-size:11px;padding:2px 10px 4px}.wf-step-card .email-editor-wrapper{border:none;border-radius:0}.wf-step-card.dragging{box-shadow:0 4px 16px #0000001f}.wf-step-card .wf-step-header{display:flex;align-items:center;gap:8px;cursor:move;min-width:0}.wf-step-card .wf-step-icon{font-size:14px;flex-shrink:0}.wf-step-card .wf-step-label{font-weight:500;font-size:13px;white-space:nowrap;flex-shrink:0}.wf-step-card .wf-step-summary{font-size:12px;color:var(--text-color-secondary, #8c8c8c);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.wf-step-card .wf-step-key-badge{font-size:11px;font-family:monospace;color:var(--text-color-secondary, #8c8c8c);background:var(--neutral-50, #f5f5f5);border:1px solid var(--border-color, #e8e8e8);border-radius:4px;padding:1px 6px;flex-shrink:0;white-space:nowrap}.wf-step-logic-card{border-color:#d3adf7;background:rgba(114,46,209,.06)}.wf-step-logic-card .ant-card-head{background:rgba(114,46,209,.06);border-bottom-color:#d3adf7}.wf-step-body-row{display:flex;gap:12px;align-items:flex-start;margin-bottom:4px}.wf-step-body-row .wf-step-body-main{flex:3;min-width:0}.wf-step-body-row .wf-step-body-main .ant-form-item{margin-bottom:0}.wf-step-body-row .wf-step-body-side{flex:0 0 auto;min-width:0}.wf-step-body-row .wf-step-body-side .ant-form-item{margin-bottom:0;border:none!important}.wf-step-body-row .wf-step-body-side .ant-form-item .ant-form-item-label{background:none;border:none;padding:0!important}.wf-mms-toggle{display:inline-flex;align-items:center;gap:5px;padding:2px 0;margin-top:-4px;margin-bottom:4px;font-size:12px;color:var(--text-color-secondary, #8c8c8c);cursor:pointer;transition:color .2s}.wf-mms-toggle:hover{color:var(--primary-color, #1677ff)}.wf-mms-compact{display:flex;flex-direction:column;gap:4px}.wf-mms-compact .wf-mms-url{font-size:12px}.wf-mms-compact .ant-upload-list .ant-upload-list-item{margin-top:4px!important;height:28px!important}.wf-section-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--text-color-secondary, #8c8c8c);margin:10px 0 8px;padding-top:10px;border-top:1px solid var(--border-color, #f0f0f0)}.wf-quick-reply-config .wf-quick-reply-row{display:flex;align-items:center;gap:4px;margin-bottom:4px}.wf-quick-reply-config .wf-add-reply-btn{margin-top:2px;margin-bottom:6px}.wf-quick-reply-config .wf-quick-reply-auto{display:flex;align-items:center;gap:6px;padding-top:6px;border-top:1px dashed var(--border-color, #e8e8e8)}.wf-quick-reply-config .wf-quick-reply-auto .wf-quick-reply-hint{font-size:11px;color:var(--text-color-secondary, #8c8c8c)}.wf-email-layout .ant-form-item{margin-bottom:8px}.wf-email-layout .ant-input,.wf-email-layout .ant-input-lg{font-size:14px}.wf-email-variant-hint{font-size:11px;color:var(--text-color-secondary, #8c8c8c);font-style:italic}.wf-email-advanced-label{font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:var(--text-color-secondary, #8c8c8c)}.wf-email-advanced .wf-email-advanced-row{display:flex;gap:8px;align-items:flex-start}.wf-email-advanced .ant-form-item{margin-bottom:8px}.wf-email-advanced .prism-textarea{font-size:12px}.email-editor-wrapper{border:1px solid var(--border-color, #d9d9d9);border-radius:8px;overflow:hidden}.email-editor-header{display:flex;align-items:center;padding:6px 12px;background:var(--bg-color-light, #fafafa);border-bottom:1px solid var(--border-color, #f0f0f0)}.email-editor-header .email-editor-label{flex:1;font-size:12px;font-weight:500;color:var(--text-color-secondary, #8c8c8c)}.email-editor-header .email-editor-toggle{display:flex;align-items:center;gap:4px}.email-editor-header .email-editor-toggle .email-editor-toggle-label{font-size:11px;color:var(--text-color-secondary, #8c8c8c)}.email-quill-compact .ql-toolbar.ql-snow{border:none;border-bottom:1px solid var(--border-color, #f0f0f0);padding:4px 8px}.email-quill-compact .ql-toolbar.ql-snow .ql-formats{margin-right:8px}.email-quill-compact .ql-toolbar.ql-snow button{width:24px;height:24px}.email-quill-compact .ql-toolbar.ql-snow .ql-picker-label{font-size:12px}.email-quill-compact .ql-container.ql-snow{border:none;font-size:14px;min-height:120px}.email-quill-compact .ql-editor{padding:10px 12px;min-height:120px;font-size:14px;line-height:1.6}.email-quill-compact .ql-editor.ql-blank:before{font-size:14px;font-style:normal;color:var(--text-color-secondary, #bfbfbf)}.wf-condition-row{padding:8px 0;border-bottom:1px solid var(--border-color, #f0f0f0)}.wf-condition-row:last-of-type{border-bottom:none}.wf-condition-when,.wf-condition-then{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.wf-advanced-condition-input{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.wf-condition-label{font-size:12px;font-weight:500;color:var(--text-color-secondary, #8c8c8c);white-space:nowrap;flex-shrink:0;min-width:32px;text-align:center}.wf-condition-source{min-width:130px;flex:1}.wf-condition-reply{min-width:100px;flex:1}.wf-condition-target{min-width:160px;flex:2}.wf-toolbar{position:sticky;bottom:0;z-index:5;padding:10px 0;background-color:var(--body-color);display:flex;gap:8px;border-top:1px solid var(--border-color, #f0f0f0);margin-top:8px}.wf-header-compact{display:flex;align-items:flex-end;gap:8px;margin-bottom:10px}.wf-header-compact .ant-form-item{margin-bottom:0}.wf-header-compact .ant-form-item-label{padding-bottom:2px}.wf-header-compact .ant-form-item-label>label{font-size:12px;color:var(--text-color-secondary, #8c8c8c);height:auto}.wf-header-compact .wf-header-name{flex:2;min-width:0}.wf-header-compact .wf-header-field{flex:1;min-width:0}.duration-picker{display:flex;gap:0}.duration-picker .duration-picker-input{flex:1;border-top-right-radius:0;border-bottom-right-radius:0}.duration-picker .duration-picker-unit{width:70px;flex-shrink:0}.duration-picker .duration-picker-unit .ant-select-selector{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:0!important}.asset-template-card{flex:1 1 200px;min-width:200px;max-width:260px;border:1px solid var(--border-color, #e8e8e8);border-radius:10px;transition:all .2s;cursor:pointer}.asset-template-card .ant-card-body{padding:16px}.asset-template-card:hover{border-color:var(--primary-100);box-shadow:0 4px 16px #00000014}.asset-template-card.marketplace{border-style:dashed}.hint-on-hover .hint-icon{opacity:0;transition:opacity .15s ease}.hint-on-hover:hover .hint-icon{opacity:1}.prism-input-wrapper.compact>.prism-input{padding:6px 8px}.prism-input-wrapper.compact>.prism-input .prism-textarea{font-size:13px;line-height:1.4em}.ant-card-body .prism-input-wrapper>.prism-input{padding:6px 8px}.ant-card-body .prism-input-wrapper>.prism-input .prism-textarea{font-size:13px;line-height:1.4em}.ant-form-item:has(.prism-input-wrapper) .ant-form-item-explain{font-size:12px}@media (max-width: 960px){.agent-objectives-split{grid-template-columns:1fr!important}}.script-panel{border:1px solid var(--border-color, #e8e8e8);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.script-panel-header{background:var(--bg-color-light, #fafafa);border-bottom:1px solid var(--border-color, #f0f0f0);padding:8px 12px}.script-panel-title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text-color)}.script-panel-title .anticon{font-size:13px;color:var(--text-color-secondary, #8c8c8c)}.script-panel-help{font-size:12px;color:var(--text-color-secondary, #bfbfbf);cursor:help;opacity:0;transition:opacity .15s ease}.script-panel-help:hover{color:var(--text-color-secondary, #8c8c8c)}.script-panel-title:hover .script-panel-help{opacity:1}.script-panel-body{padding:8px 12px 12px;flex:1}.script-panel-body .prism-input-wrapper>.prism-input{border:none;border-radius:0;padding:0}.script-panel-body .prism-input-wrapper.prism-input-wrapper-focused>.prism-input{box-shadow:none}.script-panel-body .ant-form-item-explain{padding:4px 0 0}.feature-gate{position:relative}.feature-gate-content{pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(1.5px) grayscale(.4);opacity:.45;transition:filter .25s,opacity .25s}.feature-gate-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2;border-radius:8px;background:var(--bg-overlay-color, rgba(255, 255, 255, .45));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.feature-gate-badge{text-align:center;padding:20px 28px;border-radius:12px;background:var(--bg-color, #fff);box-shadow:0 2px 12px #00000014;max-width:320px}.feature-gate-icon{font-size:22px;color:#7c3aed;margin-bottom:6px}.feature-gate-label{display:block;font-size:15px;font-weight:700;color:var(--text-color);margin-bottom:2px}.feature-gate-msg{font-size:12px;color:var(--text-color-secondary, #8c8c8c);margin:0 0 12px;line-height:1.5}.smart-routing-rule{border:1px solid var(--border-color, #f0f0f0);border-radius:8px;padding:10px 12px;margin-bottom:8px;background:var(--bg-color, #fff);transition:border-color .2s}.smart-routing-rule:hover{border-color:var(--primary-200, #91caff)}.smart-routing-condition{display:flex;align-items:center;gap:6px;margin-bottom:6px;flex-wrap:wrap}.smart-routing-transfer{display:flex;align-items:center;gap:6px}.smart-routing-label{font-size:12px;font-weight:500;color:var(--text-color-secondary, #8c8c8c);flex-shrink:0;min-width:20px;text-align:center}.smart-routing-variable{flex:2;min-width:100px}.smart-routing-operator{flex:0 0 auto;min-width:110px}.smart-routing-value{flex:2;min-width:80px}.test-dialog-modal .ant-modal-content{border-radius:16px;overflow:hidden}.test-dialog-modal .ant-modal-header{border-bottom:none;padding-bottom:0}.test-dialog-header{display:flex;align-items:center;gap:10px;font-weight:700;font-size:16px;letter-spacing:-.01em}.test-dialog-body{padding:4px 0}.test-dialog-section{padding:14px 16px;margin-bottom:10px;border-radius:10px;background:var(--bg-color-light, #fafafa);border:1px solid var(--border-color, #f0f0f0);transition:border-color .2s}.test-dialog-section:focus-within{border-color:var(--primary-100, #7c3aed)}.test-dialog-section-title{display:flex;align-items:center;gap:8px;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-color-secondary, #8c8c8c);margin-bottom:12px}.test-dialog-section-title .anticon{font-size:14px;color:var(--primary-100, #7c3aed)}.test-dialog-field{display:flex;align-items:center;gap:12px;padding:8px 0;min-width:0}.test-dialog-field+.test-dialog-field{border-top:1px solid var(--border-color, #f0f0f0)}.test-dialog-field>:last-child{flex:1;min-width:0}.test-dialog-field .ant-form-item{flex:1;min-width:0;margin-bottom:0}.test-dialog-field .ant-select,.test-dialog-field .ant-input-number{width:100%}.test-dialog-field-label{font-size:13px;font-weight:500;color:var(--text-color-secondary, #595959);white-space:nowrap;flex-shrink:0;min-width:100px}.test-dialog-feedback{padding:4px 0}.launch-checklist{border:1px solid var(--border-color);border-radius:8px;padding:14px 16px;background:var(--bg-color-light, #fafafa)}.launch-checklist-header{display:flex;align-items:center;gap:8px;font-weight:600;font-size:13px;color:var(--text-color);margin-bottom:10px}.launch-checklist-items{display:flex;flex-wrap:wrap;gap:6px 16px}.launch-check-item{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--text-color)}.launch-checklist-note{margin-top:10px;font-size:11px;color:var(--text-color-secondary)}.launch-section-title{font-weight:600;font-size:13px;color:var(--text-color);margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid var(--border-color)}.launch-field-label{font-size:12px;font-weight:500;color:var(--text-color-secondary);margin-bottom:6px;display:flex;align-items:center;gap:4px}.launch-hint-icon{cursor:pointer;color:var(--text-color-secondary);font-size:12px;margin-left:2px}.launch-hint-icon:hover{color:var(--primary-100)}.page-background{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:#0c0612}.page-background.light{background-color:var(--bg-color)}.page-background.console{background-color:var(--body-color)}.page-background.console .global-map>g>*{fill:#f2f2f2}.global-map{position:absolute;width:auto;height:80vh;top:50%;left:50%;transform:translate(-50%,-50%)}.global-map>g>*{transition:all .3s;fill:#597ef71a}.global-map>g>*.active{fill:#86a8e74d}.agent-wizard{height:calc(100vh - 200px);display:flex;flex-direction:column}.agent-wizard .message-area{flex:1;overflow:hidden}.agent-wizard .input-area{padding:15px}.agent-wizard .input-area .ant-input-lg,.agent-wizard .input-area .ant-input-affix-wrapper-lg{border-radius:10px}.agent-wizard .input-area .hint{text-align:center;padding:5px 0;min-height:25px}.message-view{overflow:auto;position:relative;height:100%}.message-view .message-container{width:100%;box-sizing:border-box}.message-view .message{display:table;width:100%;padding:15px;box-sizing:border-box}.message-view .message .options{padding:10px;display:flex;flex-wrap:wrap;flex-direction:row}.message-view .message .options .option-item{display:block;margin:10px 5px 10px 0}.message-view .message .options .option-item .ant-btn{text-transform:capitalize;display:block}.message-view .message .options .option-item .asset-card{display:flex;flex-direction:row;min-height:auto;align-items:center}.message-view .message .options .option-item .asset-card .cover{margin:6px;height:44px;width:44px;position:relative;top:initial;left:initial;right:initial;bottom:initial}.message-view .message .options .option-item .asset-card .thumb{height:auto}.message-view .message .options .option-item .asset-card .body{flex:1;padding:0}.message-view .message .options .option-item .asset-card .body>*{text-align:left}.message-view .message .options .option-item .asset-card .body .title{font-size:14px}.message-view .message .options .option-item.product{flex:1 30%;max-width:30%}.message-view .message .options .option-item.product .ant-card .ant-card-body{padding:5px;height:60px}.message-view .message .content pre{font-size:13pt;line-height:20pt;white-space:pre-wrap;margin:0;font-family:inherit;color:#fff}.message-view .message .content pre q{font-size:13pt;line-height:20pt;background-color:var(--secondary-300);border-radius:2px;padding-inline:.2em}.message-view .message .content .ant-spin .ant-spin-dot-item{background-color:var(--neutral-100)}.message-view .message .loading{width:200px;height:60px}.message-view .message .bubble{float:left;max-width:75%;padding:15px 25px;border-radius:10px;box-shadow:0 2px 2px var(--border-color);transform:scale(0);animation:ani-jump-out .2s ease-out forwards;background-color:var(--neutral-500)}.message-view .message.user .bubble{float:right;transform-origin:100% 0;border-top-right-radius:0}.message-view .message.assistant .bubble{transform-origin:0 0;border-top-left-radius:5px;background-color:var(--primary-400)}.ant-tour{font-weight:400;font-size:14px;max-width:420px}.ant-tour .ant-tour-inner{padding:12px 16px}.ant-tour .ant-tour-description{margin-top:4px}.ant-tour .ant-tour-footer{margin-top:8px}.ant-tour-title{font-weight:600;font-size:16px}.ant-tour-title h5{margin:0;font-size:inherit;font-weight:inherit}.quest-hub{max-width:1100px;margin:0 auto;padding:24px}.quest-hub-header{display:flex;align-items:center;gap:24px;margin-bottom:16px;flex-wrap:wrap;padding:20px;border-radius:12px;background:var(--bg-color);border:1px solid var(--border-color)}.quest-hub-stats{display:flex;align-items:center;gap:20px;flex:1}.quest-hub-level{display:flex;align-items:center;gap:12px}.quest-hub-level-badge{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#a855f7);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:20px;box-shadow:0 2px 8px #7c3aed59}.quest-hub-level-info h3{margin:0;font-size:18px;font-weight:600;color:var(--text-color)}.quest-hub-level-info span{font-size:13px;color:var(--text-color-secondary)}.quest-hub-points{text-align:right}.quest-hub-points h2{margin:0;font-size:28px;font-weight:700;color:#7c3aed}.quest-hub-points span{font-size:13px;color:var(--text-color-secondary)}.quest-hub-progress-bar{margin-bottom:24px}.quest-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.quest-card{border-radius:12px;border:1px solid var(--border-color);background:var(--bg-color);padding:20px;transition:box-shadow .2s,border-color .2s;cursor:pointer;position:relative;overflow:hidden}.quest-card:hover{box-shadow:0 4px 16px #7c3aed1f;border-color:#7c3aed}.quest-card.quest-card-complete{border-color:#10b981}.quest-card.quest-card-complete .quest-card-icon{background:linear-gradient(135deg,#10b981,#34d399)}.quest-card.quest-card-locked{opacity:.5;cursor:not-allowed}.quest-card.quest-card-locked:hover{box-shadow:none;border-color:var(--border-color)}.quest-card-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.quest-card-icon{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#7c3aed,#a855f7);display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;flex-shrink:0}.quest-card-title{font-size:16px;font-weight:600;margin:0}.quest-card-desc{font-size:13px;opacity:.7;margin-bottom:12px}.quest-card-progress{margin-bottom:8px}.quest-card-footer{display:flex;justify-content:space-between;align-items:center;font-size:12px;opacity:.6}.quest-card-points{font-weight:600;color:#7c3aed}.quest-detail{margin-top:24px;background:var(--bg-color);border-radius:12px;border:1px solid var(--border-color);padding:20px}.quest-detail-header{display:flex;align-items:center;gap:16px;margin-bottom:20px}.quest-detail-header h2{margin:0}.quest-step-list{list-style:none;padding:0;margin:0}.quest-step{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:8px;transition:background .15s}.quest-step:hover{background:var(--hover-bg, rgba(124, 58, 237, .06))}.quest-step.quest-step-complete .quest-step-check{background:#10b981;border-color:#10b981;color:#fff}.quest-step.quest-step-active{background:var(--hover-bg, rgba(124, 58, 237, .06))}.quest-step.quest-step-active .quest-step-check{border-color:#7c3aed;color:#7c3aed}.quest-step-check{width:24px;height:24px;border-radius:50%;border:2px solid var(--border-color);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;margin-top:2px;transition:all .2s}.quest-step-content{flex:1;min-width:0}.quest-step-title{font-weight:500;font-size:14px;display:flex;align-items:center;gap:8px}.quest-step-desc{font-size:12px;opacity:.6;margin-top:2px}.quest-step-points{font-size:12px;font-weight:600;color:#7c3aed;white-space:nowrap;margin-top:2px}.quest-step-action{margin-left:auto;flex-shrink:0}.ant-menu-item.ant-menu-item-only-child[data-menu-id$="/console/quests"]{height:initial}.quest-widget{border-radius:10px;transition:height .3s}.quest-widget .quest-widget-detail{max-height:100px;transition:max-height .3s}.side-page-nav .quest-widget .quest-widget-detail{display:none}.ant-layout-sider-collapsed .quest-widget{height:var(--ant-menu-item-height)}.ant-layout-sider-collapsed .quest-widget .ant-menu-title-content{display:none}.ant-layout-sider-collapsed .quest-widget .quest-widget-detail{max-height:0}.quest-widget-detail{line-height:16px}.quest-widget-level{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;font-weight:600;color:#ffffffeb}.quest-widget-title{display:flex;flex-direction:row}.quest-widget-title>:first-child{margin-right:11px}.quest-widget-title .ant-badge{color:inherit}.quest-widget-next{font-size:11px;opacity:.75;white-space:nowrap;text-overflow:ellipsis;color:#ffffff8c}.quest-nudge{display:flex;align-items:center;gap:12px;padding:10px 16px;margin-bottom:16px;border-radius:8px;background:linear-gradient(135deg,rgba(124,58,237,.06),rgba(168,85,247,.04));border:1px solid rgba(124,58,237,.15);font-size:13px;animation:questNudgeFadeIn .3s ease-out}.quest-nudge-text{flex:1}.quest-nudge-text b{color:#7c3aed}.quest-nudge-actions{display:flex;gap:8px;flex-shrink:0}.quest-toast .ant-message-notice-content{border-left:3px solid #7c3aed}.quest-toast-quest .ant-message-notice-content{border-left:3px solid #10b981}.quest-level-up{text-align:center;padding:16px 0}.quest-level-up-badge{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#a855f7);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 4px 20px #7c3aed66}.quest-level-up-number{color:#fff;font-size:36px;font-weight:700}.quest-level-up-reward{font-size:14px;opacity:.75;margin-top:4px}.quest-level-up-modal .ant-modal-confirm-body{display:flex;flex-direction:column;align-items:center;text-align:center}.quest-level-up-modal .ant-modal-confirm-body>.anticon{display:none}.quest-level-up-modal .ant-modal-confirm-title{font-size:24px!important;text-align:center;width:100%}.quest-level-up-modal .ant-modal-confirm-content{margin-inline-start:0!important}.quest-level-up-modal .ant-modal-confirm-btns{display:flex;justify-content:center;width:100%;margin-top:8px}.quest-level-up-modal .ant-modal-confirm-btns .ant-btn{min-width:120px}.quest-streak{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#f59e0b}@keyframes questNudgeFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ask-chatbot-modal .ant-modal-body{padding:0;height:70vh;overflow:hidden}.ask-chatbot-iframe{width:100%;height:100%;border:none;border-radius:0 0 8px 8px}.quest-hub-tabs{margin-bottom:24px}.quest-hub-tabs .ant-tabs-nav{margin-bottom:0}.watch-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.watch-card{border-radius:12px;border:1px solid var(--border-color);background:var(--bg-color);overflow:hidden;transition:box-shadow .2s,border-color .2s;cursor:pointer}.watch-card:hover{box-shadow:0 4px 16px #7c3aed1f;border-color:#7c3aed}.watch-card-thumb{width:100%;height:160px;background:linear-gradient(135deg,rgba(124,58,237,.08),rgba(168,85,247,.04));display:flex;align-items:center;justify-content:center;font-size:40px;color:#7c3aed}.watch-card-body{padding:16px}.watch-card-title{font-weight:600;font-size:14px;margin-bottom:4px}.watch-card-desc{font-size:12px;opacity:.6}.watch-card-meta{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:11px;opacity:.5}.watch-empty{text-align:center;padding:60px 20px;opacity:.6}.subscription-status{border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--bg-color);table-layout:fixed;width:100%;padding:0;border-spacing:0}.subscription-status tr{padding:0}.subscription-status td{min-width:30;padding:15px 25px}.subscription-status .title{font-size:12pt}.subscription-status .label{opacity:.6;font-weight:500}.subscription-status tbody td{border-top:1px solid var(--border-color)}.subscription-card{min-width:250px}.subscription-card .card-body{padding-bottom:25px}.subscription-card .card-body>*{margin:15px 0}.subscription-card .desc{opacity:.8}@media (min-width: 768px){.subscription-card .desc{min-height:10em}}.subscription-card .price{font-weight:600;font-size:22pt;text-align:center;min-height:4em}.subscription-card .price sub{vertical-align:baseline;font-size:12pt;opacity:.7;padding:0 .25em}.subscription-card .price .setup{font-size:10pt}.subscription-card .subscribe{text-align:center}.subscription-card .subscribe .ant-btn{width:256px}.subscription-card .details{border-top:1px solid var(--border-color);margin-top:25px;padding:25px 10px;font-size:12pt;line-height:24pt}.subscription-card .details .item{margin:5px 0}.subscription-card .details .anticon{position:relative;font-size:12pt;color:green;padding-right:10px;top:2px}.trial-toggle{position:fixed;right:0;top:325px;border:1px solid var(--border-color);border-radius:2em 0 0 2em;background-color:var(--secondary-100);padding:10px;cursor:pointer}.trial-toggle .icon{display:inline-block;width:44px;height:44px;background-image:url(/images/brand.png);background-size:contain}.paywall{z-index:2;position:absolute;top:0;left:0;bottom:0;right:0;background-color:var(--bg-color);border-radius:var(--border-radius)}.paywall.embeded{background-color:var(--bg-overlay-color)}.ant-form-item+.embeded.paywall{left:-15px;right:-15px;bottom:-20px;background-color:var(--body-overlay-color)}.ant-form-item:first-child+.embeded.paywall{top:30px}.payment-icon{width:2em;height:1em}.subplan-card.selected.ant-card.ant-card-bordered,.subplan-card.cursor-pointer:hover{border-color:var(--primary-100)}.subplan-card.cursor-pointer:hover .subplan-detail-card{background-color:var(--secondary-100)}.subplan-detail-section{width:100%}.subplan-detail-section>.title{font-size:12px;opacity:.6;text-align:center;margin:5px 0}.subplan-detail-grid{display:flex;flex-wrap:wrap;align-items:stretch}.subplan-detail-grid>.subplan-detail-card{flex:1 20%;margin:2px;padding:10px;background-color:#0000000d;border-radius:5px}.subplan-detail-grid>.subplan-detail-card>.title{text-align:center;white-space:nowrap;font-size:14px;margin-bottom:5px;opacity:.7}.subplan-detail-grid>.subplan-detail-card>.value{text-align:center;font-size:18px;font-weight:500}.balance-label{color:var(--success-color)}.balance-label.low{color:var(--danger-color)}.side-page-nav .ant-statistic.balance-label .ant-statistic-content{font-size:14px}.side-page-nav .ant-statistic.balance-label.low .ant-statistic-content{color:var(--danger-color)}.sub-tos-view{font-size:14px;max-height:60vh;overflow:auto}.sub-tos-dialog{min-width:240px;width:64vw}:root{--subplan-card-bgcolor: #f8fafc;--subplan-header-bgcolor: #fafafa;--subplan-growth-header-bgcolor: #eff6ff;--subplan-scale-header-bgcolor: #faf5ff;--subplan-elite-header-bgcolor: #fff1f2;--subplan-enterprise-header-bgcolor: #fffbe6;--subplan-border-color: white(0,.1);--subplan-header-text-color: white(0);--subplan-title-text-color: white(0,.5)}[data-theme=dark]{--subplan-card-bgcolor: #222;--subplan-header-bgcolor: #333;--subplan-growth-header-bgcolor: #002452;--subplan-scale-header-bgcolor: #220044;--subplan-elite-header-bgcolor: #400005;--subplan-enterprise-header-bgcolor: #493d00;--subplan-border-color: white(0,.1);--subplan-header-text-color: white(1,.9);--subplan-title-text-color: white(1,.5)}.subplan-card2{border:1px solid var(--subplan-border-color);border-radius:15px;background-color:var(--subplan-card-bgcolor)}.subplan-card2>.header{padding:15px;background-color:var(--subplan-header-bgcolor);border-radius:15px 15px 0 0;color:var(--subplan-header-text-color)}.subplan-card2>.header>.title{font-weight:500}.subplan-card2>.header>.subtitle{font-size:.8em;opacity:.4}.subplan-card2>.header .title-price{font-size:1.4em;font-weight:600}.subplan-card2 .subplan-detail-list{border-top:1px solid var(--subplan-border-color);padding:.5em 0 1.5em}.subplan-card2 .subplan-detail-list>.subplan-detail-list-item{padding:5px 15px;display:flex;flex-direction:row;border-bottom:1px solid var(--subplan-border-color);font-size:.8em}.subplan-card2 .subplan-detail-list>.subplan-detail-list-item>.title{flex:1;color:var(--subplan-title-text-color)}.subplan-card2 .subplan-detail-list>.subplan-detail-list-item>.value{font-weight:500;text-align:right}.subplan-card2[data-tier=self-serve-tier-growth]>.header{background-color:var(--subplan-growth-header-bgcolor)}.subplan-card2[data-tier=self-serve-tier-growth]>.header>.title{color:#1d4ed8}.subplan-card2[data-tier=self-serve-tier-growth]>.header .title-price{color:#1d4ed8}.subplan-card2[data-tier=self-serve-tier-scale]>.header{background-color:var(--subplan-scale-header-bgcolor)}.subplan-card2[data-tier=self-serve-tier-scale]>.header>.title{color:#6d28d9}.subplan-card2[data-tier=self-serve-tier-scale]>.header .title-price{color:#6d28d9}.subplan-card2[data-tier=self-serve-tier-elite]>.header{background-color:var(--subplan-elite-header-bgcolor)}.subplan-card2[data-tier=self-serve-tier-elite]>.header>.title{color:#9f1239}.subplan-card2[data-tier=self-serve-tier-elite]>.header .title-price{color:#9f1239}.subplan-card2[data-tier=tier-4]>.header{background-color:var(--subplan-enterprise-header-bgcolor)}.subplan-card2[data-tier=tier-4]>.header>.title{color:#d48806}.subplan-card2[data-tier=tier-4]>.header .title-price{color:#d48806}.subplan-card2 .subplan-current-balance{padding:15px;border-top:1px solid rgba(0,0,0,.1)}.subplan-card2 .subplan-current-balance .label{font-size:.8em;opacity:.5;margin-bottom:2px}.subplan-card2 .subplan-current-balance .balance-label{font-size:1.4em;font-weight:600}.subplan-card2.current{border-width:2px;border-color:var(--primary-100)}.subplan-card2.current>.header{border-radius:13px 13px 0 0}.subplan-card2:not(.current):hover{border-color:var(--secondary-500)}.subplan-card2:not(.current):hover .subplan-detail-list{border-color:var(--secondary-500)}.subplan-card2:not(.current):hover>.header{background-color:var(--secondary-100)}.subplan-card2:not(.current):hover>.header>.title{color:var(--primary-100)}.subplan-card2:not(.current):hover>.header .title-price{color:var(--primary-100)}.subplan-list .flex-card{flex:1}@media (min-width: 768px){.subplan-list .flex-card{flex:1 1 20%}}.subplan-list .flex-card-container{grid-template-columns:repeat(auto-fit,minmax(220px,280px));justify-content:center}.billing-page{display:grid;gap:16px;grid-template-columns:1fr}.billing-page>.billing-primary,.billing-page>.billing-sidebar,.billing-page>.billing-full{min-width:0}@media (min-width: 768px){.billing-page{grid-template-columns:3fr 2fr}.billing-page>.billing-full{grid-column:1/-1}}@media (min-width: 992px){.billing-page{grid-template-columns:2fr 1fr}}.billing-sidebar{display:flex;flex-direction:column;gap:16px}.billing-section.ant-card{border-radius:10px}.billing-section .ant-card-head-title{font-weight:600}.billing-summary-card{border-radius:10px}.billing-summary-card .billing-summary-header{padding-bottom:10px;border-bottom:1px solid var(--border-color);margin-bottom:12px}.billing-summary-card .billing-summary-header .billing-period-label{font-size:13px}.billing-summary-card .billing-summary-body{display:flex;gap:20px;flex-wrap:wrap}@media (max-width: 768px){.billing-summary-card .billing-summary-body{flex-direction:column}}.billing-summary-card .billing-summary-section{flex:1;min-width:200px}.billing-summary-card .billing-summary-section-title{font-size:13px;font-weight:600;opacity:.7;margin-bottom:10px}.billing-summary-card .billing-summary-section-title .anticon{margin-right:6px}.billing-summary-card .billing-summary-stats{display:flex;gap:24px;flex-wrap:wrap}.billing-summary-card .billing-summary-stats .ant-statistic .ant-statistic-title{font-size:12px}.billing-summary-card .billing-summary-stats .ant-statistic .ant-statistic-content{font-size:20px}.billing-summary-card .billing-summary-divider{width:1px;background-color:var(--border-color);align-self:stretch}@media (max-width: 768px){.billing-summary-card .billing-summary-divider{width:100%;height:1px}}.invoice-summary-card{border-radius:10px}.invoice-summary-card .invoice-summary-header{padding-bottom:10px;border-bottom:1px solid var(--border-color);margin-bottom:16px}.invoice-summary-card .invoice-summary-header .billing-period-label{font-size:13px}.invoice-summary-card .invoice-summary-body{display:flex;gap:32px;flex-wrap:wrap;align-items:flex-start}@media (max-width: 768px){.invoice-summary-card .invoice-summary-body{flex-direction:column;gap:16px}}.invoice-summary-card .invoice-summary-hero .ant-statistic-content{color:var(--primary-100)}.invoice-summary-card .invoice-summary-breakdown{display:flex;gap:24px;flex-wrap:wrap;align-items:flex-start}.invoice-summary-card .invoice-summary-breakdown .invoice-summary-line{display:flex;flex-direction:column;gap:2px}.invoice-summary-card .invoice-summary-breakdown .invoice-summary-line .ant-statistic .ant-statistic-title{font-size:12px}.invoice-summary-card .invoice-summary-breakdown .invoice-summary-line .ant-statistic .ant-statistic-content{font-size:18px}.billing-chart-header{padding:8px 0 4px}.usage-date-cell{min-width:90px;white-space:nowrap}.usage-timeline-expander{padding:12px 8px}.usage-timeline-expander .usage-timeline-chart{height:200px;margin-bottom:8px}.usage-detail-hint{text-align:center;padding:6px 0}.usage-detail-hint .anticon{margin-right:4px}.usage-detail-card{background:var(--component-background);border:1px solid var(--border-color);border-radius:8px;padding:12px 16px;margin-top:4px}.usage-detail-card .usage-detail-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.usage-detail-card .usage-detail-header .usage-detail-date{font-weight:600;font-size:14px}.usage-detail-card .usage-detail-header .usage-detail-close{margin-left:auto}.usage-detail-card .usage-detail-stats{display:flex;gap:20px;flex-wrap:wrap}.usage-detail-card .usage-detail-stats .ant-statistic .ant-statistic-title{font-size:11px}.usage-detail-card .usage-detail-stats .ant-statistic .ant-statistic-content{font-size:16px}.ant-card.product{border-radius:var(--border-radius)}.ant-card.product .ant-card-body{padding:10px}.ant-card.product .thumb{background-color:var(--neutral-50);border-radius:7px}.ant-card.product .price{display:block;box-sizing:border-box;background-color:var(--neutral-50);color:var(--secondary-500);font-weight:600;border-radius:var(--border-radius-button);text-align:center;font-size:1em;padding:5px}.ant-card.product:hover .price{background-color:var(--secondary-500);color:#fff}.ant-btn-primary.price-btn{background-color:var(--neutral-75);color:var(--secondary-500);font-weight:600;border-radius:var(--border-radius-button);box-shadow:none;padding:5px;height:auto}.ant-btn-primary.price-btn:hover{background-color:var(--secondary-500)!important}.store-page-layout{display:flex;flex-direction:column;gap:10px}.store-page-layout .campaign-hero-banner{flex-direction:column;align-items:flex-start}.store-page-layout .flex-card-container{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.store-page-layout .flex-card.large{min-width:0}.store-page-layout .flex-card>a{display:block;height:100%}.store-page-layout .taalk-card,.store-page-layout .campaign-card{height:100%;display:flex;flex-direction:column}.store-page-layout .taalk-card .ant-card-body,.store-page-layout .campaign-card .ant-card-body{padding:14px 16px;flex:1;display:flex;flex-direction:column}.store-page-layout .taalk-card-inner{gap:8px;flex:1}.store-page-layout .taalk-card-footer{margin-top:auto}.store-page-layout .taalk-card-desc{-webkit-line-clamp:2;font-size:12px;min-height:36px}.store-page-layout .taalk-card-tags{min-height:24px}.store-segment-row{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.store-discover-section{display:block}.store-discover-section-header{display:flex;align-items:center;justify-content:space-between}.store-discover-section-header h4{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em}.store-discover-row-scroll{overflow:auto;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 0;scrollbar-width:none;position:relative}.store-discover-row-scroll::-webkit-scrollbar{display:none}.store-discover-row{gap:10px;display:flex;flex-direction:row;align-items:stretch}.store-discover-row-card{flex:0 0 280px;scroll-snap-align:start;min-width:0}@media (min-width: 992px){.store-discover-row-card{flex:0 0 300px}}.store-discover-empty{padding:40px 0;text-align:center;color:var(--text-color-secondary)}.store-product-page{margin-top:15px}@media (min-width: 768px){.store-product-page{margin-top:25px;display:flex;flex-direction:row}.store-product-page .store-product-page-container{flex:1}.store-product-page>div:not(:last-child){margin-right:15px}}.store-product-breadcrumb{margin-bottom:12px}.store-product-header{margin-top:65px}@media (min-width: 768px){.store-product-header{margin-top:55px}}.store-product-avatar{position:relative;height:20px}.store-product-avatar>.lg-avatar{position:absolute;left:50%;transform:translate(-50%,-65%);border-radius:50%;background-color:var(--bg-color);border:5px solid var(--bg-color);box-sizing:content-box}.store-product-hero{display:flex;align-items:center;gap:16px;padding:20px;border-radius:12px;background:var(--ant-color-bg-container);border:1px solid var(--border-color)}.store-product-hero .store-product-hero-avatar{flex-shrink:0;width:72px;height:72px;border-radius:14px;overflow:hidden;background:var(--neutral-50);display:flex;align-items:center;justify-content:center}.store-product-hero .store-product-hero-avatar img{width:100%;height:100%;object-fit:cover}.store-product-hero .store-product-hero-avatar .anticon{font-size:32px;color:var(--neutral-400)}.store-product-hero .store-product-hero-body{flex:1;min-width:0}.store-product-hero .store-product-hero-body h2{margin:0 0 4px;font-size:20px;font-weight:700;letter-spacing:-.01em}.store-product-hero .store-product-hero-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--neutral-400)}.store-product-hero .store-product-hero-stats{display:flex;align-items:center;gap:14px;margin-top:8px;font-size:12px;color:var(--neutral-400)}.store-product-hero .store-product-hero-stats .anticon{margin-right:3px}.store-product-includes{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.store-product-include-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;background:var(--neutral-50);font-size:13px;font-weight:500;color:var(--text-color)}.store-product-include-chip .anticon{font-size:14px;opacity:.6}.product-detail-list{list-style:none;margin-block-end:0;margin-block-start:0;padding:15px;font-size:14px}@media (min-width: 768px){.product-detail-list{width:160px}}@media (min-width: 992px){.product-detail-list{width:200px}}.product-detail-list-item{margin:0 0 10px}.product-detail-list-item .title{opacity:.7}.product-detail-list-item .value{font-weight:500}.product-desc{font-size:16px;min-height:50vh;padding-bottom:3em;line-height:1.7;width:100%}@media (min-width: 768px){.product-desc{padding-bottom:6em;min-height:auto;max-width:720px}}.product-thumbnails{width:100%;height:215px}.product-thumbnails .ant-image{background-color:var(--bg-color);border-radius:10px;padding:5px;margin-inline-end:10px;width:340px;height:200px;border:1px solid var(--border-color);overflow:hidden}.product.sm-feature .asset-card{min-height:230px}.category-menu .ant-menu-item-selected{background-color:transparent}.category-menu .ant-menu-item-selected .anticon>svg{opacity:1}.category-menu .anticon>svg{transition:opacity .3s;opacity:0}.rtf-inline-editor{border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.rtf-inline-editor .ql-toolbar{border:none;border-bottom:1px solid var(--border-color);background:var(--neutral-50)}.rtf-inline-editor .ql-container{border:none;min-height:300px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px}.rtf-inline-editor .ql-editor{min-height:300px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.7;color:var(--text-color)}.rtf-inline-editor .ql-editor h1,.rtf-inline-editor .ql-editor h2,.rtf-inline-editor .ql-editor h3,.rtf-inline-editor .ql-editor h4,.rtf-inline-editor .ql-editor h5,.rtf-inline-editor .ql-editor h6{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;color:var(--text-color)}.rtf-inline-editor .ql-editor h2{font-size:18px;margin-bottom:8px}.rtf-inline-editor .ql-editor h3{font-size:16px}.rtf-inline-editor .ql-editor p{margin-bottom:6px}.rtf-inline-editor .ql-editor.ql-blank:before{font-size:14px;font-style:normal;color:var(--text-color-secondary, #bfbfbf)}.product-form-body{max-width:100%;margin:0}.product-form-header{display:flex;align-items:center;gap:12px;padding:12px 0;margin-bottom:8px;position:sticky;top:0;z-index:10;background:var(--bg-color, #fff)}.product-form-header-title{flex:1;display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--text-color)}.product-form-header-version{font-size:12px;font-weight:500;color:var(--primary-100, #7c3aed);background:var(--secondary-100, #f5f0ff);padding:2px 8px;border-radius:4px}.product-form-section{padding:12px 16px;margin-bottom:8px;border-radius:10px;background:var(--bg-color-light, #fafafa);border:1px solid var(--border-color, #f0f0f0);transition:border-color .2s}.product-form-section:focus-within{border-color:var(--primary-100, #7c3aed)}.product-form-section-title{display:flex;align-items:center;gap:8px;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-color-secondary, #8c8c8c);margin-bottom:12px}.product-form-section-title .anticon{font-size:14px;color:var(--primary-100, #7c3aed)}.product-form-row{display:flex;align-items:flex-start;gap:16px}.product-form-grid{display:flex;align-items:flex-start;gap:16px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--border-color, #f0f0f0)}.product-form-fields-2col{flex:1;min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.product-form-fields-2col .product-form-field{border-bottom:1px solid var(--border-color, #f0f0f0)}.product-form-fields-2col .product-form-field+.product-form-field{border-top:none}.product-form-fields-2col .product-form-field-span{grid-column:1/-1}.product-form-field{display:flex;align-items:center;gap:12px;padding:5px 0;min-width:0}.product-form-field+.product-form-field{border-top:1px solid var(--border-color, #f0f0f0)}.product-form-field>:last-child{flex:1;min-width:0}.product-form-field .ant-select,.product-form-field .ant-input-number{width:100%}.product-form-field-label{font-size:13px;font-weight:500;color:var(--text-color-secondary, #595959);white-space:nowrap;flex-shrink:0;min-width:100px}.store-card-preview{padding:16px;border-radius:10px;background:var(--neutral-50);border:1px dashed var(--border-color)}.store-card-preview .store-card-preview-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-color-secondary);margin-bottom:10px}.store-card-preview .taalk-card,.store-card-preview .campaign-card{max-width:320px}.store-product-page-embedded{display:flex;flex-direction:column;height:calc(100vh - 38px)}.embedded-product-desc{position:relative;flex:1}.embedded-product-desc>iframe{display:block;border:0;background-color:#ffffff1a;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dialog-spinner{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transform:scale(0);transition:transform .25s ease-in-out,opacity .25s}.dialog-spinner.active{opacity:1;transform:scale(1)}.dialog-spinner .ant-spin-container{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--body-color);border-radius:25px;overflow:hidden;opacity:.8}.icon-radio-group{display:flex;flex-direction:row;flex-wrap:no-wrap;margin:0 -5px}.icon-radio-group .icon-radio-group-item{box-sizing:border-box;flex:1;text-align:center;padding:10px 5px}.icon-radio-group .icon-radio-group-item .icon-bg{cursor:pointer;display:inline-block;max-width:200px;padding:5px;border:solid 1px transparent;border-radius:var(--border-radius)}.icon-radio-group .icon-radio-group-item .icon{display:inline-block;padding:5px;border-radius:var(--border-radius);pointer-events:none}.icon-radio-group .icon-radio-group-item .label{line-height:1;padding:5px;pointer-events:none}.icon-radio-group .icon-radio-group-item.active .icon-bg{border-color:var(--secondary-200);background-color:var(--secondary-100);color:var(--primary-100)}.icon-radio-group .icon-radio-group-item.active .label{font-weight:500}.icon-radio-group.center{justify-content:center;align-items:center}.icon-radio-group.center .icon-radio-group-item{flex:none;min-width:100px}.icon-radio-group.scrollable{padding:0 25px}.icon-tabs .icon-tabs-group-bg{background-color:var(--body-color);padding:10px;position:sticky;top:0;z-index:0;height:140px;overflow:auto}.icon-tabs .icon-tabs-content{padding:15px;position:relative;z-index:1}.icon-tabs .icon-tabs-content .panel{box-shadow:0 0 10px #0000001a}.page-container.fullscreen .icon-tabs .icon-tabs-content{max-width:640px;margin:0 auto}.rtf-field{position:relative}.rtf-field:hover .rtf-edtior-entry{opacity:1}.rtf-field.disabled .rtf-edtior-entry{display:none}.rtf-edtior-entry{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:var(--bg-overlay-color);transition:opacity .3s}.rtf-preview{max-height:20em;overflow:hidden;padding:15px;background-color:var(--bg-color);border-radius:var(--border-radius)}.rtf-editor-dialog .ant-modal-body{width:90vw;height:80vh;position:relative}.rtf-editor-dialog .quill{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column}.rtf-editor-dialog .quill .ql-toolbar{border-radius:var(--border-radius)}.rtf-editor-dialog .quill .ql-container{font-size:16px;flex:1;overflow:auto;border:none;font-family:inherit}.prism-input-wrapper{position:relative;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.prism-input-wrapper>.prism-input{padding:10px;border:1px solid var(--border-color);border-radius:8px;background-color:var(--bg-color);transition:all .3s}.prism-input-wrapper>.prism-input .prism-textarea{font-size:14px;line-height:1.5em}.prism-input-wrapper>.prism-input .prism-textarea textarea{outline:0}.prism-input-wrapper.prism-input-wrapper-focused>.prism-input{border-color:#5506c9;box-shadow:0 0 0 2px #35009926}.prism-input-wrapper .prism-input-suffix{font-size:13px;color:#00000073;text-align:right}.snippet-toolbar{display:flex;align-items:center;gap:6px;padding:4px 0 6px;margin-bottom:8px;border-bottom:1px solid var(--border-color, #f0f0f0);flex-wrap:wrap}.snippet-toolbar-label{font-size:11px;font-weight:600;color:var(--text-color-secondary, #8c8c8c);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex-shrink:0}.snippet-toolbar-items{display:flex;gap:4px;flex-wrap:wrap}.snippet-toolbar-btn{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid #e8e8e8;border-radius:5px;background:#fafafa;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.snippet-toolbar-btn:hover{background:#f0f0f0;border-color:currentColor}.snippet-toolbar-btn-arrow{font-size:8px;opacity:.5}.snippet-dropdown{max-height:320px;overflow-y:auto}.snippet-dropdown-desc{padding:8px 12px;font-size:11px;color:var(--text-color-secondary, #8c8c8c);border-bottom:1px solid var(--border-color, #f0f0f0);line-height:1.5}.snippet-dropdown-item{display:flex;align-items:center;gap:8px;padding:7px 12px;cursor:pointer;transition:background .1s}.snippet-dropdown-item:hover{background:#f5f5f5}.snippet-dropdown-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.snippet-dropdown-item-label{font-size:13px;font-weight:500;color:var(--text-color, #262626)}.snippet-dropdown-info{font-size:11px;color:var(--text-color-secondary, #bfbfbf);margin-left:auto;flex-shrink:0}.snippet-dropdown-info:hover{color:#8c8c8c}[data-theme=dark] .snippet-toolbar-btn{background:var(--neutral-75);border-color:var(--neutral-200)}[data-theme=dark] .snippet-toolbar-btn:hover{background:var(--neutral-100);border-color:currentColor}[data-theme=dark] .snippet-dropdown-item:hover{background:var(--neutral-75)}.taalk-plugin-action-script .default-operator{color:var(--primary-100)}.token.comment.taalk-comment{color:#389e0d;background:rgba(56,158,13,.08);border-radius:3px}[data-theme=dark] .token.comment.taalk-comment{color:#95de64;background:rgba(149,222,100,.25)}.prism-input-wrapper.dark>.prism-input{background:#141414;border-color:#424242}.prism-input-wrapper.dark.prism-input-wrapper-focused>.prism-input{border-color:#5506c9}.swagger-ui .highlight-code code{color:#fff;text-shadow:none}.prism-textarea .token.important,.prism-textarea .token.bold{font-weight:inherit}.prism-textarea .token.italic{font-style:inherit}.token.list.punctuation{color:var(--primary-100);opacity:.4}.token.title.important{color:var(--primary-100)}.token.bold{color:var(--text-color)}.token.bold .punctuation{opacity:.35}.token.italic{color:var(--text-color-secondary)}.token.italic .punctuation{opacity:.35}.token.code-snippet{background:rgba(0,0,0,.04);border-radius:3px}.token.function.taalk-persona-operator{color:#7c3aed;opacity:.6}.token.taalk-persona-variable{background:rgba(124,58,237,.08);border-radius:3px}.token.keyword{color:#7c3aed}.token.keyword.taalk-persona-pending,.token.keyword.taalk-instruction-hold{background:#fef3c7;color:#92400e;border-radius:3px}.token.keyword.taalk-instruction-transfer,.token.keyword.taalk-instruction-transfer-2-1,.token.keyword.taalk-instruction-transfer-2-2,.token.keyword.taalk-instruction-transfer-3,.token.keyword.taalk-instruction-transfer-4,.token.keyword.es-taalk-instruction-transfer,.token.keyword.es-taalk-instruction-transfer-2,.token.keyword.es-taalk-instruction-transfer-3,.token.keyword.es-taalk-instruction-transfer-4,.token.keyword.es-taalk-instruction-transfer-5,.token.keyword.es-taalk-instruction-transfer-6{background:rgba(22,119,255,.08);color:#0958d9;border-radius:3px}.token.keyword.taalk-instruction-hangup,.token.keyword.taalk-instruction-hangup-1,.token.keyword.taalk-instruction-hangup-2,.token.keyword.es-taalk-instruction-hangup,.token.keyword.es-taalk-instruction-hangup-1,.token.keyword.es-taalk-instruction-hangup-2{background:rgba(250,140,22,.1);color:#ad4e00;border-radius:3px}.token.keyword.taalk-instruction-sms,.token.keyword.taalk-instruction-sms-2,.token.keyword.es-taalk-instruction-sms,.token.keyword.es-taalk-instruction-sms-2{background:rgba(82,196,26,.08);color:#389e0d;border-radius:3px}.token.string{color:#0a6640}.video_frame{width:100%;padding-bottom:57%;margin:0;background:var(--ui-bg);position:relative}.video_frame>.video_container{background-color:var(--neutral-25);position:absolute;top:0;left:0;right:0;bottom:0}.video_frame>.video_container>iframe{width:100%;height:100%;border:0;border-radius:10px}.console-bg{background-color:var(--body-color)}.console-logs{font-size:.9rem;padding:8px 0}.console-logs .turn-group{padding:4px 12px}.console-logs .turn-group+.turn-group{margin-top:2px}.console-logs .turn-timestamp{text-align:center;font-size:11px;font-weight:500;color:var(--text-color-secondary);padding:10px 0 4px;letter-spacing:.02em}.console-logs .timeline-marker{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;margin:6px 0}.console-logs .timeline-marker .timeline-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;background:var(--neutral-50);color:var(--text-color-secondary);border:1px solid var(--border-color)}.console-logs .timeline-marker .timeline-pill .anticon{font-size:13px}.console-logs .timeline-marker.status-completed .timeline-pill{background:rgba(54,207,201,.08);color:var(--success-color);border-color:var(--success-color)}.console-logs .timeline-marker.status-failed .timeline-pill{background:rgba(168,7,26,.08);color:var(--danger-color);border-color:var(--danger-color)}.console-logs .timeline-marker.status-transfer .timeline-pill{background:rgba(124,58,237,.06);color:var(--primary-100);border-color:var(--primary-100)}.console-logs .timeline-marker.status-ringing .timeline-pill{background:rgba(250,173,20,.08);color:var(--highlighted-color);border-color:var(--highlighted-color)}.console-logs .chat-bubble{display:flex;gap:8px;padding:4px 0;align-items:flex-end}.console-logs .chat-bubble .bubble-avatar{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;flex-shrink:0;background-color:var(--neutral-400)}.console-logs .chat-bubble .bubble-content{max-width:75%;padding:10px 14px;border-radius:16px;line-height:1.5;font-size:.875rem;word-break:break-word}.console-logs .chat-bubble .bubble-content .event{margin:0;font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.03em;color:inherit}.console-logs .chat-bubble .bubble-content .event.timeout{color:var(--danger-color)}.console-logs .chat-bubble .bubble-content .wrap-pre-wrap{white-space:pre-wrap}.console-logs .chat-bubble .bubble-time{font-size:10px;color:var(--text-color-secondary);white-space:nowrap;flex-shrink:0;padding-bottom:2px}.console-logs .chat-bubble.bubble-assistant{flex-direction:row}.console-logs .chat-bubble.bubble-assistant .bubble-avatar{background-color:var(--secondary-400)}.console-logs .chat-bubble.bubble-assistant .bubble-content{background:var(--secondary-100);color:var(--primary-300);border-bottom-left-radius:4px}.console-logs .chat-bubble.bubble-user{flex-direction:row-reverse}.console-logs .chat-bubble.bubble-user .bubble-avatar{background-color:var(--chat-user)}.console-logs .chat-bubble.bubble-user .bubble-content{background:var(--chat-user);color:#fff;border-bottom-right-radius:4px}.console-logs .chat-bubble.bubble-agent{flex-direction:row}.console-logs .chat-bubble.bubble-agent .bubble-avatar{background-color:var(--primary-100)}.console-logs .chat-bubble.bubble-agent .bubble-content{background:var(--neutral-50);color:var(--text-color);border-bottom-left-radius:4px}.console-logs .system-row{padding:2px 12px 2px 48px;font-size:12px;color:var(--text-color-secondary);border-left:2px solid var(--border-color);margin-left:26px;margin-bottom:2px}.console-logs .system-row .system-label{font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--neutral-400);margin-bottom:2px}.console-logs .system-row .ant-collapse,.console-logs .system-row .plugin-detail{font-size:12px}.console-logs .log.spinner{display:flex;padding:1rem;align-items:center}.console-logs .log.spinner .icon{display:block;width:26px;height:26px;background-color:var(--neutral-200);margin-right:.5rem;border-radius:50%;font-size:18px;text-align:center;color:#fff}.console-logs .log.spinner .icon .anticon{display:block;position:relative;width:26px;height:26px}.console-logs .log.spinner .icon svg{position:absolute;top:4px;left:4px;bottom:4px;right:4px}.console-logs .log.spinner .content{flex:1}.console-logs .log{padding:1rem;display:flex;flex-direction:row;align-items:start;position:relative}.console-logs .log .time{position:relative;top:-10px;left:5px;font-size:.7em;font-weight:700;text-align:right;white-space:nowrap;color:var(--text-color-secondary)}.console-logs .log .icon{display:block;width:26px;height:26px;background-color:var(--neutral-400);margin-right:.5rem;border-radius:50%;font-size:18px;text-align:center;color:#fff}.console-logs .log .icon.placeholder{opacity:0}.console-logs .log .icon .anticon{display:block;position:relative;width:26px;height:26px}.console-logs .log .icon svg{position:absolute;top:4px;left:4px;bottom:4px;right:4px}.console-logs .log .event{margin:0;font-weight:500;color:var(--secondary-400);text-transform:uppercase}.console-logs .log .event.timeout{color:var(--danger-color)}.console-logs .log .content{flex:1}.console-logs .log .html-viewer{background-color:var(--bg-color2);border-radius:15px;padding:10px 0 10px 15px}.console-logs .log .html-viewer .raw-email{max-height:10em;overflow:auto;padding-right:15px}.console-logs .log .html-viewer iframe{border:0;width:100%;min-height:20em;max-height:50vh}.console-logs .log.assistant{background-color:var(--secondary-100);color:var(--secondary-400)}.console-logs .log.assistant .icon{background-color:var(--secondary-400)}.console-logs .log.tool{background-color:var(--neutral-25)}.console-logs .log.tool .icon{background-color:var(--primary-100)}.console-logs .log.agent{background-color:var(--neutral-25)}.console-logs .log.agent .icon{background-color:var(--primary-100)}.console-logs .log.user{color:var(--text-color);background-color:var(--secondary-100)}.console-logs .log.plugin .icon{background-color:var(--secondary-200)}.console-logs .log.status{font-weight:500;text-transform:uppercase}.console-logs .log.status.failed .icon{background-color:var(--danger-color)}.console-logs .log.status.completed .icon{background-color:var(--success-color)}.console-logs .log.status .icon{background-color:var(--highlighted-color)}.plugin-detail{padding:0;margin:0 0 1em 1em}.plugin-detail li{margin-bottom:1em}.plugin-detail h5{margin:0 0 .25em}.plugin-detail .token.string{white-space:pre-wrap;word-break:break-all}.session-side-card{border-radius:10px;margin-bottom:12px;border:1px solid var(--border-color);background:var(--ant-color-bg-container)}.session-side-card .ant-card-head{min-height:36px;padding:0 14px;border-bottom:1px solid var(--border-color)}.session-side-card .ant-card-body{padding:14px}.session-stat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.session-stat-item{padding:8px 10px;border-radius:8px;background:var(--neutral-25)}.session-stat-item .session-stat-label{font-size:11px;font-weight:500;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.3px;margin-bottom:2px}.session-stat-item .session-stat-value{font-size:14px;font-weight:600;color:var(--text-color);display:flex;align-items:center;gap:6px}.session-qa-list{display:flex;flex-direction:column;gap:6px;margin-top:12px}.session-qa-list .session-qa-item{padding:8px 10px;border-radius:8px;background:var(--neutral-25)}.session-qa-list .session-qa-item .session-qa-q{font-size:11px;font-weight:500;color:var(--text-color-secondary);margin-bottom:2px}.session-qa-list .session-qa-item .session-qa-a{font-size:13px;color:var(--text-color)}.session-summary-list{list-style:none;padding:0;margin:0}.session-summary-list .session-summary-item{padding:8px 0;border-bottom:1px solid var(--border-color);display:flex;gap:8px}.session-summary-list .session-summary-item:last-child{border-bottom:none}.session-summary-list .session-summary-item .session-summary-key{font-size:12px;font-weight:600;color:var(--text-color-secondary);min-width:80px;flex-shrink:0}.session-summary-list .session-summary-item .session-summary-value{font-size:13px;color:var(--text-color)}.session-props-table{width:100%;border-collapse:collapse}.session-props-table th,.session-props-table td{padding:6px 10px;text-align:left;font-size:13px;border-bottom:1px solid var(--border-color)}.session-props-table th{font-weight:600;color:var(--text-color-secondary);font-size:12px;background:var(--neutral-25)}.session-props-table .property{font-weight:500;color:var(--text-color-secondary);white-space:nowrap;width:140px}.session-props-table .property.json{vertical-align:text-top;padding-top:12px}.session-props-table .value{color:var(--text-color);word-break:break-all}.debug-detail-table thead>tr>td,.debug-detail-table thead>tr th{border-bottom:1px solid var(--border-color);color:var(--text-color-secondary)}.debug-detail-table tbody>tr:nth-child(2n)>td,.debug-detail-table tbody>tr:nth-child(2n) th{background-color:var(--neutral-25)}.debug-detail-table th{background-color:var(--neutral-25)}.debug-detail-table th,.debug-detail-table td{padding:6px 12px}.debug-detail-table .property{font-weight:500}.debug-detail-table .property.json{vertical-align:text-top;padding-top:20px}.session-detail-container .main-view{box-sizing:border-box;position:relative}.session-detail-container .main-view>.page-container{margin:0 5px;padding:0 10px}@media (min-width: 768px){.session-detail-container .main-view>.page-container{margin:0 auto;width:568px}}@media (min-width: 992px){.session-detail-container .main-view>.page-container{width:792px;width:calc(100vw - 220px)}}@media (min-width: 1200px){.session-detail-container .main-view>.page-container{width:1000px;width:calc(100vw - 250px);max-width:1200px}}@media (min-width: 992px){.session-detail-container{display:flex;flex-direction:row;height:calc(100vh - 39px);position:relative;overflow:hidden}.session-detail-container .side-view{background-color:var(--bg-color);display:block;width:50%;overflow:auto;height:100%;padding:8px 12px}.session-detail-container .main-view{flex:1;height:100%;overflow:auto}}@media (min-width: 1200px){.session-detail-container .side-view{width:40%}}.affliate-logo.ypo{left:50%;transform:translate(-50%);border-radius:50%;background-image:url(/email/images/ypo.png)}.page-404{width:100vw;height:100vh;background-color:#006fcd;color:#ffffffbf;font-smooth:auto}.page-404 a{color:inherit;text-decoration:underline}.sad-message{display:inline-block;text-align:left;font-size:24px}.sad-text{padding:1em 0 6em}.sad-text>div{white-space:nowrap;overflow:hidden;animation:typing .5s steps(40,end) forwards;width:0}.sad-text>div:nth-child(2){animation-delay:.5s}.sad-text>div:nth-child(3){animation-delay:1s}.sad-face{font-size:5em;line-height:1}@keyframes typing{0%{width:0}to{width:100%}}.demo-page{position:relative}.demo-hero{padding:60px 20px 40px}@media (min-width: 768px){.demo-hero{padding:100px 20px 50px}}.demo-hero-title{margin-bottom:8px!important;font-weight:700}.demo-hero-subtitle{font-size:18px;opacity:.7;max-width:540px;margin:0 auto}.demo-footer{margin-top:40px}.demo-footer a{color:inherit}.demo-footer a:hover{color:#fff}.demo-tag-bar{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.demo-tag-bar .ant-tag-checkable{border-radius:20px;padding:4px 16px;font-size:14px;cursor:pointer;border:1px solid rgba(255,255,255,.1)}.demo-tag-bar .ant-tag-checkable.ant-tag-checkable-checked{background-color:var(--primary-100);border-color:var(--primary-100)}.demo-browser .taalk-card,.demo-browser .campaign-card{cursor:pointer}.demo-browser .taalk-card-name{color:#f5f5f5}.demo-browser .taalk-card-desc{color:#ffffff8c}.demo-browser .taalk-card-tags .ant-tag{color:#ffffffd9}.demo-detail-layout{display:flex;flex-direction:column;gap:24px}@media (min-width: 768px){.demo-detail-layout{flex-direction:row;align-items:flex-start}}@media (min-width: 768px){.demo-detail-agent{width:320px;flex-shrink:0;position:sticky;top:80px}}.demo-agent-desc{opacity:.7;line-height:1.6;margin-top:16px}.demo-detail-form{flex:1;min-width:0;max-width:480px;padding:24px;border-radius:12px;background-color:#ffffff0d}@media (min-width: 768px){.demo-detail-form{margin-left:auto;margin-right:auto}}.demo-intro{opacity:.8;font-size:16px;margin:0 auto;line-height:1.5em}@media (min-width: 768px){.demo-intro{width:768px}}.demo-intro em{font-weight:700;color:var(--success-color);white-space:nowrap}.demo-panel-body{padding:15px 35px;margin-bottom:15px;border-radius:15px;background-color:#ffffff0d}.demo-step-icon{width:36px;height:36px;text-align:center;line-height:36px;font-size:22px;border-radius:50%;background-color:var(--secondary-500);color:#fff;position:relative;transform:translate(-15px)}.demo-persona-card{text-align:center;padding:10px;border-radius:15px;cursor:pointer}.demo-persona-card.selected{background-color:#7c3aed4d}.demo-persona-card .thumb{display:inline-block;width:100px;height:100px;position:relative}.demo-persona-card .thumb .cover{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat}.demo-persona-card .title{margin:10px 0;font-weight:500;font-size:1.2em;text-align:center}.footer-player{position:fixed;bottom:0;left:0;right:0;max-height:0;overflow:hidden;transition:all .3s;z-index:10;background-color:var(--bg-color);box-shadow:0 0 5px #0003;opacity:0}.footer-player.in{padding:10px 100px 10px 10px;max-height:100px;opacity:1}.footer-player audio{width:100%;height:40px;display:block}.footer-player iframe{display:block;width:100%;height:50px;border:0}.agent-rts-row .ant-table-cell.agent-rts-status{border-left:10px solid var(--neutral-200)}.agent-rts-row.idle-0 .agent-rts-status,.agent-rts-row.idle-10 .agent-rts-status,.agent-rts-row.idle-20 .agent-rts-status,.agent-rts-row.idle-30 .agent-rts-status,.agent-rts-row.idle-40 .agent-rts-status,.agent-rts-row.idle-50 .agent-rts-status{border-left-color:#b9d6e0}.agent-rts-row.idle-60 .agent-rts-status{border-left-color:#2800f7}.agent-rts-row.idle-300 .agent-rts-status,.agent-rts-row.idle-600 .agent-rts-status,.agent-rts-row.idle-900 .agent-rts-status{border-left-color:#20186d}.agent-rts-row.busy-0 .agent-rts-status,.agent-rts-row.busy-10 .agent-rts-status,.agent-rts-row.busy-20 .agent-rts-status,.agent-rts-row.busy-30 .agent-rts-status,.agent-rts-row.busy-40 .agent-rts-status,.agent-rts-row.busy-50 .agent-rts-status{border-left-color:#d3bed8}.agent-rts-row.busy-60 .agent-rts-status{border-left-color:#dc89ea}.agent-rts-row.busy-300 .agent-rts-status,.agent-rts-row.busy-600 .agent-rts-status,.agent-rts-row.busy-900 .agent-rts-status{border-left-color:#711a7d}.agent-rts-row.away-0 .agent-rts-status,.agent-rts-row.away-10 .agent-rts-status,.agent-rts-row.away-20 .agent-rts-status,.agent-rts-row.away-30 .agent-rts-status,.agent-rts-row.away-40 .agent-rts-status,.agent-rts-row.away-50 .agent-rts-status{border-left-color:#ede696}.agent-rts-row.away-60 .agent-rts-status{border-left-color:#fcfd4b}.agent-rts-row.away-300 .agent-rts-status{border-left-color:#7e8021}.agent-rts-row.away-600 .agent-rts-status{border-left-color:#5b6a37}.agent-rts-row.away-900 .agent-rts-status{border-left-color:#7c4a20}.agent-rts-row.conference-0 .agent-rts-status,.agent-rts-row.conference-10 .agent-rts-status{border-left-color:#316415}:root{--tc-font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--tc-primary: var(--chat-primary, #4b0082);--tc-bg: #ffffff;--tc-bubble-user-bg: #e6f0ff;--tc-bubble-assistant-bg: #f4edff;--tc-text-user: #1c1c1c;--tc-text-assistant: var(--chat-primary, #4b0082);--tc-text-light: #ffffff;--tc-text-dark: #1c1c1e}.tc-chat-sandbox{width:380px;height:640px;position:relative;margin:15px auto}.tc-chat-sandbox .tc-chat-popup-window{position:absolute;bottom:60px}.tc-chat-sandbox .tc-chat-popup-toggle{position:absolute;bottom:0;right:0}.tc-chat-sandbox-hint{position:absolute;bottom:15px;right:64px}.tc-chat-popup-window{position:fixed;bottom:90px;right:24px;width:380px;height:580px;background:var(--tc-bg);border-radius:16px;box-shadow:0 4px 24px #00000026;z-index:10000;overflow:hidden;display:flex;flex-direction:column;font-family:var(--tc-font-family);box-sizing:border-box}.tc-chat-view{position:relative;width:300px;height:100%;display:flex;flex-direction:column;font-family:var(--tc-font-family);box-sizing:border-box;background:var(--tc-bg);border-radius:5px;overflow:hidden;border:1px solid rgba(0,0,0,.08)}.tc-chat-view .tc-chat-popup-header,.tc-chat-view .tc-chat-input-container{padding:10px}.tc-chat-popup-window.left{left:24px;right:auto}.tc-chat-popup-header{padding:20px;display:flex;align-items:flex-start;gap:12px;border-bottom:1px solid rgba(0,0,0,.08);background:#7c3aed;color:#fff}.tc-agent-avatar{width:36px;height:36px;border-radius:6px;background:var(--tc-primary);display:flex;align-items:center;justify-content:center;overflow:hidden}.tc-agent-avatar img{width:100%;height:100%;object-fit:cover}.tc-agent-avatar .anticon{color:#fff}.tc-agent-info{flex:1;padding-top:2px}.tc-agent-info h1{margin:0;font-size:17px;font-weight:600;color:var(--tc-text-dark);line-height:1.2}.tc-agent-info h2{margin:4px 0 0;font-size:14px;color:#000000b3;font-weight:400;line-height:1.4}.tc-chat-popup-toggle{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:var(--tc-primary);color:var(--tc-bg);border:none;font-size:24px;cursor:pointer;box-shadow:0 4px 12px #00000026;z-index:10001;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.tc-chat-popup-toggle.left{left:24px;right:auto}.tc-chat-popup-toggle:hover{transform:scale(1.05)}.tc-chat-popup-close{background:none;border:none;color:var(--tc-primary);cursor:pointer;padding:8px;opacity:.6;transition:opacity .2s ease}.tc-chat-popup-close:hover{opacity:1}.tc-chat-message-view{flex:1;background:#f6f6f7;width:100%;box-sizing:border-box;position:relative}.tc-chat-scroll-view{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.tc-message-container{box-sizing:border-box;padding:15px 20px}.tc-message{display:flex;align-items:flex-start;font-size:14px;line-height:1.4;position:relative;color:#000;margin:10px 0;width:100%;box-sizing:border-box}.tc-message.assistant{padding-right:28px;margin-right:auto;width:auto;max-width:100%}.tc-message.user{padding-left:28px;display:flex;justify-content:flex-end;margin-left:auto;width:auto;max-width:100%}.tc-avatar{width:28px;height:28px;border-radius:6px;overflow:hidden;flex-shrink:0;background:var(--tc-primary);display:flex;align-items:center;justify-content:center;margin:0 8px 8px 0}.tc-avatar .anticon{color:#fff}.tc-avatar-mono{background-image:url(/images/logo_mono.png);background-size:contain;width:28px;height:28px}.tc-bubble{max-width:85%;border-radius:14px;padding:8px 12px;position:relative;word-wrap:break-word;overflow-wrap:break-word}.tc-message.assistant .tc-bubble{background:var(--tc-bubble-assistant-bg);color:var(--tc-text-assistant);border-bottom-left-radius:4px}.tc-message.user .tc-bubble{background:var(--tc-bubble-user-bg);color:var(--tc-text-user);border-bottom-right-radius:4px}.tc-content{white-space:pre-wrap;word-break:break-word}.tc-chat-input-container{padding:12px 20px;background:var(--tc-bg);border-top:1px solid rgba(0,0,0,.08)}.tc-chat-input-wrapper{position:relative;display:flex;align-items:flex-start;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;transition:border-color .2s ease}.tc-chat-input{flex:1;padding:10px 14px;border:none;background:none;font-size:14px;line-height:20px;height:40px;resize:none;outline:none;font-family:var(--tc-font-family);display:block;box-sizing:border-box;overflow:hidden}.tc-chat-input:empty:before{content:attr(placeholder);color:#0006}.tc-typing-indicator{display:flex;gap:4px;padding:8px;background:var(--tc-primary);border-radius:10px 10px 10px 4px}.tc-typing-indicator span{width:8px;height:8px;background:rgba(255,255,255,.7);border-radius:50%;animation:tc-typing 1.4s infinite}.tc-typing-indicator span:nth-child(2){animation-delay:.2s}.tc-typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes tc-typing{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(-4px);opacity:1}}.tc-chat-message-view::-webkit-scrollbar{width:6px}.tc-chat-message-view::-webkit-scrollbar-track{background:transparent}.tc-chat-message-view::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.tc-chat-message-view::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.integration-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.integration-group{grid-column:1/-1}.integration-group .integration-group-title{margin:10px 0;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);display:flex;align-items:center;gap:6px}.integration-group .rflex-line{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.integration-group .integration-card{margin-bottom:0}.integration-group .integration-card .taalk-card,.integration-group .integration-card .campaign-card{height:100%}.integration-card{border:none}.integration-card .integration-card-inner{display:flex;align-items:center;gap:12px}.integration-card .integration-card-body{flex:1;min-width:0}.integration-card .integration-card-name{font-weight:600;font-size:14px;margin-bottom:2px}.integration-card.connected{border-color:var(--success-color, #52c41a)}.integration-detail-header{max-width:640px;margin:0 auto;padding:20px 0 10px}.integration-detail-header .integration-detail-title{display:flex;align-items:center;gap:12px;padding:10px 15px}.integration-detail-header .integration-detail-title h3{margin:0}.integration-detail-body{max-width:640px;margin:0 auto;padding:10px 0}.flip-content>div{transition:opacity .3s,max-height .3s;overflow:hidden}.flip-content>.front{max-height:100vh;opacity:1}.flip-content>.back{max-height:0;opacity:0}.flip-content.in>.front{max-height:0;opacity:0}.flip-content.in>.back{max-height:100vh;opacity:1}.flip-card{transition:border .3s}.flip-card.in{border:1px solid var(--primary-100);box-shadow:0 0 1px var(--primary-100)}.flip-card.in .flip-content>.front{max-height:0;opacity:0}.flip-card.in .flip-content>.back{max-height:100vh;opacity:1}
