*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}.absolute-lt{position:absolute;left:0;top:0}.flex-center{display:flex;align-items:center;justify-content:center}.flex-col{display:flex;flex-direction:column}.flex-col-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.flex-col-stretch{display:flex;flex-direction:column;align-items:stretch}.flex-y-center{display:flex;align-items:center}.i-flex-center{display:inline-flex;align-items:center;justify-content:center}.i-flex-y-center{display:inline-flex;align-items:center}.flex-1-hidden{flex:1 1 0%;overflow:hidden}.ellipsis-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nowrap-hidden{overflow:hidden;white-space:nowrap}.card-wrapper{border-radius:8px;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.right-7px{right:7px}.top-0,.top-0px{top:0}.top-0\!{top:0!important}.top-50px{top:50px}.-z-1{z-index:-1}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.m563\.8{margin:140.95rem}.mx-4px{margin-left:4px;margin-right:4px}.-mr-18px{margin-right:-18px}.mb-1{margin-bottom:.25rem}.mb-12px{margin-bottom:12px}.mb-16px{margin-bottom:16px}.mb-3{margin-bottom:.75rem}.mb-6px{margin-bottom:6px}.ml-12px{margin-left:12px}.mr-4px{margin-right:4px}.mr-8px{margin-right:8px}.ms{margin-inline-start:1rem}.mt-20px{margin-top:20px}.mt-8px{margin-top:8px}.\!inline{display:inline!important}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.size-full{width:100%;height:100%}.h-\[36px\],.h-36px{height:36px}.h-0{height:0}.h-1\/4{height:25%}.h-16px{height:16px}.h-20px{height:20px}.h-22px{height:22px}.h-23px{height:23px}.h-3\/4{height:75%}.h-64px{height:64px}.h-full{height:100%}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.h5{height:1.25rem}.max-w-140px{max-width:140px}.max-w-168px{max-width:168px}.max-w-240px{max-width:240px}.min-h-120px{min-height:120px}.min-h-400px{min-height:400px}.min-h-500px{min-height:500px}.min-h-520px{min-height:520px}.min-h-full{min-height:100%}.w-0{width:0}.w-1\/3{width:33.3333333333%}.w-1\/4{width:25%}.w-120px{width:120px}.w-140px{width:140px}.w-16px{width:16px}.w-180px{width:180px}.w-18px{width:18px}.w-1px{width:1px}.w-2\/3{width:66.6666666667%}.w-210px{width:210px}.w-214px{width:214px}.w-630px{width:630px}.w-8px{width:8px}.w-90px{width:90px}.w-96px{width:96px}.w-full{width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.table{display:table}.border-collapse{border-collapse:collapse}.-translate-x-30px{--un-translate-x:-30px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-x-20px{--un-translate-x:20px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.animate-duration-750{animation-duration:.75s}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-12px{gap:12px}.gap-16px{gap:16px}.gap-24px{gap:24px}.gap-6px{gap:6px}.gap-8px{gap:8px}.gap-x-16px{column-gap:16px}.gap-y-12px{row-gap:12px}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.border,.border-1px{border-width:1px}.rd-4px,.rounded-4px{border-radius:4px}.rd-50\%{border-radius:50%}.rounded-0{border-radius:0}.border-solid{border-style:solid}.\!bg-primary{--un-bg-opacity:1 !important;background-color:rgb(var(--primary-color) / var(--un-bg-opacity))!important}.\!bg-primary-300{--un-bg-opacity:1 !important;background-color:rgb(var(--primary-300-color) / var(--un-bg-opacity))!important}.bg-\[rgba\(0\,0\,0\,0\.2\)\]{--un-bg-opacity:.2;background-color:rgba(0,0,0,var(--un-bg-opacity))}.bg-\#1f2225{--un-bg-opacity:1;background-color:rgb(31 34 37 / var(--un-bg-opacity))}.bg-container{--un-bg-opacity:1;background-color:rgb(var(--container-bg-color) / var(--un-bg-opacity))}.bg-inverted{--un-bg-opacity:1;background-color:rgb(var(--inverted-bg-color) / var(--un-bg-opacity))}.bg-layout{--un-bg-opacity:1;background-color:rgb(var(--layout-bg-color) / var(--un-bg-opacity))}.bg-primary{--un-bg-opacity:1;background-color:rgb(var(--primary-color) / var(--un-bg-opacity))}.bg-primary-200{--un-bg-opacity:1;background-color:rgb(var(--primary-200-color) / var(--un-bg-opacity))}.bg-primary-300{--un-bg-opacity:1;background-color:rgb(var(--primary-300-color) / var(--un-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.hover\:bg-primary:hover{--un-bg-opacity:1;background-color:rgb(var(--primary-color) / var(--un-bg-opacity))}.hover\:bg-opacity-20:hover{--un-bg-opacity:.2}.p-16px{padding:16px}.p-4{padding:1rem}.p-6px{padding:6px}.p95{padding:23.75rem}.px{padding-left:1rem;padding-right:1rem}.px-0{padding-left:0;padding-right:0}.px-12px{padding-left:12px;padding-right:12px}.px-16px{padding-left:16px;padding-right:16px}.px-24px{padding-left:24px;padding-right:24px}.px-4px{padding-left:4px;padding-right:4px}.py-4px{padding-top:4px;padding-bottom:4px}.py-6px{padding-top:6px;padding-bottom:6px}.py-8px{padding-top:8px;padding-bottom:8px}.pr-12px{padding-right:12px}.pr-18px{padding-right:18px}.pr-8px{padding-right:8px}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-4px{padding-top:4px}.text-center{text-align:center}.text-left{text-align:left}.indent{text-indent:1.5rem}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.text-12px{font-size:12px}.text-14px{font-size:14px}.text-15px{font-size:15px}.text-16px{font-size:16px}.text-28px{font-size:28px}.text-400px{font-size:400px}.text-icon{font-size:1.125rem;line-height:1}.text-icon-large{font-size:1.5rem;line-height:1}.text-icon-small{font-size:1rem;line-height:1}.text-\#1f1f1f{--un-text-opacity:1;color:rgb(31 31 31 / var(--un-text-opacity))}.text-\#c2c2c2{--un-text-opacity:1;color:rgb(194 194 194 / var(--un-text-opacity))}.text-base-text{--un-text-opacity:1;color:rgb(var(--base-text-color) / var(--un-text-opacity))}.text-gray,.text-gray-400{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity))}.text-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}.text-primary{--un-text-opacity:1;color:rgb(var(--primary-color) / var(--un-text-opacity))}.text-white\:65{color:#ffffffa6}.text-white\:88{color:#ffffffe0}.\!hover\:text-white:hover{--un-text-opacity:1 !important;color:rgb(255 255 255 / var(--un-text-opacity))!important}.hover\:text-white:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.font-bold{font-weight:700}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.underline{text-decoration-line:underline}.tab,.active-tab:active{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.opacity-0{opacity:0}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-header{--un-shadow:var(--header-box-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-sider{--un-shadow:var(--sider-box-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-sm{--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-tab{--un-shadow:var(--tab-box-shadow);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.outline{outline-style:solid}.ring-2{--un-ring-width:2px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.\!ring-primary{--un-ring-opacity:1 !important;--un-ring-color:rgb(var(--primary-color) / var(--un-ring-opacity)) !important}.ring-transparent{--un-ring-color:transparent }.hover\:ring-primary:hover{--un-ring-opacity:1;--un-ring-color:rgb(var(--primary-color) / var(--un-ring-opacity)) }.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.grayscale{--un-grayscale:grayscale(1);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-300{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all-300{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.transition-height-300{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.transition-width-300{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(max-width:639.9px){.lt-sm\:w-200px{width:200px}.lt-sm\:overflow-auto{overflow:auto}}@media(min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-content-shell__header{margin-bottom:12px}@media(min-width:1024px){.page-content-shell--with-header.p-16px{padding-top:8px}}@media(max-width:1023px){.page-content-shell.p-16px{padding:12px!important}.page-content-shell__header{margin-bottom:12px}}@media(max-width:767px){.page-content-shell.p-16px{padding:8px!important}.page-content-shell__header{margin-bottom:8px}}.page-content-shell .card-wrapper,.page-content-shell .list-page-panel{min-width:0}.page-content-shell .n-card:has(.n-data-table) .n-card__content,.page-content-shell .list-page-panel__body{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:1023px){.page-content-shell .n-card-header{flex-wrap:wrap;gap:10px;align-items:flex-start!important}.page-content-shell .n-card-header__main{min-width:0;flex:1 1 auto}.page-content-shell .n-card-header__extra{width:100%;margin-left:0!important;flex:1 1 100%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}}@media(max-width:767px){.page-content-shell .n-card-header__extra{justify-content:flex-start}.table-header-operation{width:100%!important;max-width:100%!important;justify-content:flex-start!important}.list-page-panel__toolbar{flex-direction:column;align-items:stretch}.list-page-panel__toolbar-meta{width:100%}}@media(max-width:767px){.page-content-shell .n-grid>.search-form-actions{margin-inline-start:0;grid-column:1 / -1}.search-form-actions{width:100%}.search-form-actions .n-form-item-blank{justify-content:stretch;flex-wrap:wrap;gap:8px}.search-form-actions .n-button{flex:1 1 auto;min-width:0}.page-content-shell .conversion-search.card-wrapper .n-card__content,.page-content-shell .n-card.conversion-search .n-card__content{padding:12px!important}}@media(max-width:1023px){.report-page{gap:20px;padding-bottom:24px}.report-page__hero{padding:16px 18px}.report-page__kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.report-page{gap:16px;min-height:0;padding-bottom:16px}.report-page__hero{flex-direction:column;align-items:stretch;padding:14px 16px}.report-page__hero-badge{align-items:flex-start}.report-page__title{font-size:17px}.report-page__kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.report-page__tabs :deep(.n-tabs-nav){overflow-x:auto;flex-wrap:nowrap}}@media(max-width:767px){.n-drawer.n-drawer--right-placement,.n-drawer.n-drawer--left-placement{width:100%!important;max-width:100vw!important}.list-filter-modal.n-drawer.n-drawer--right-placement{border-radius:0}.n-modal-container .n-modal{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:12px auto}.app-modal .n-card{max-height:calc(100vh - 24px);overflow-y:auto}}@media(max-width:1023px){.detail-form-standard .n-grid,.detail-form-standard__grid{--detail-form-cols: 1}.detail-form-standard .n-form-item-gi{grid-column:span 1!important}}@media(max-width:1023px){.stats-filter-panel__grid,.stats-filter-panel .n-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.stats-filter-panel__grid,.stats-filter-panel .n-grid{grid-template-columns:1fr!important}}@media(max-width:1023px){html[data-device-type=tablet] .n-grid:not(.n-grid--responsive){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){html[data-device-type=mobile] .n-grid:not(.n-grid--responsive){grid-template-columns:1fr!important}html[data-device-type=mobile] .n-space.n-space--vertical{gap:12px!important}}@media(max-width:767px){.platform-app-tabs,.platform-route-tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}}@media(max-width:767px){.docs-detail-toolbar{flex-wrap:wrap;gap:8px}.docs-detail-card .n-card-header{flex-direction:column;align-items:flex-start!important}}@media(max-width:1023px){.sync-data-page__grid,.sync-chunks-page .n-card-header{flex-wrap:wrap}}@media(max-width:767px){.sync-chunks-page .sync-chunk-search,.sync-data-page__toolbar{flex-direction:column;align-items:stretch}}@media(max-width:1023px){.docs-detail-card .n-card-header{padding:20px 20px 18px!important}.doc-preview-panel{padding:20px 18px 28px!important}}@media(max-width:767px){.docs-detail-card .n-card-header{padding:16px 14px 14px!important}.doc-preview-panel{padding:14px 12px 20px!important}.doc-card-title{font-size:1.2rem!important;line-height:1.35!important}.doc-meta-row{font-size:13px!important;gap:8px 12px!important;padding-bottom:14px!important}.doc-back-top{right:12px;bottom:12px;width:40px;height:40px}}.global-tab-bar{min-width:0;gap:4px}.global-tab-bar__scroll{min-width:0;flex:1 1 auto;overflow:hidden}.global-tab-bar__track{min-width:min-content}.global-tab-bar__actions{display:flex;flex-shrink:0;align-items:center;gap:2px;padding-left:4px}.global-tab-bar .page-tab-label{min-width:0}@media(max-width:1023px){.global-tab-bar.px-16px{padding-left:8px!important;padding-right:8px!important}.global-tab-bar__track{gap:6px!important;padding-right:8px!important}.global-tab-bar .page-tab-item{margin-right:0!important;flex-shrink:0;gap:6px!important;padding-left:10px!important;padding-right:10px!important}.global-tab-bar .page-tab-item.-mr-18px{margin-right:0!important}.global-tab-bar .page-tab-item:not(.page-tab-item--active) .page-tab-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.global-tab-bar .page-tab-item--active .page-tab-label{position:static;width:auto;height:auto;margin:0;overflow:hidden;clip:auto;white-space:nowrap;max-width:min(48vw,168px)}.global-tab-bar .page-tab-item:not(.page-tab-item--active){min-width:36px;padding-left:8px!important;padding-right:8px!important}.global-tab-bar .page-tab-item--active{max-width:min(62vw,220px)}}@media(max-width:767px){html[data-device-type=mobile] .layout-tab-slot,html[data-device-type=mobile] .layout-tab-slot--placement{height:44px!important}.global-tab-bar .page-tab-item>.absolute.w-1px{display:none}.global-tab-bar .page-tab-item--active .page-tab-label{max-width:min(42vw,140px);font-size:13px}.global-tab-bar .page-tab-item :deep(.svg-close),.global-tab-bar .page-tab-item [class*=svg-close]{width:22px;height:22px;min-width:22px;min-height:22px}.global-tab-bar__actions :deep(.n-button){width:36px;height:36px}}.page-content-shell :deep(.n-data-table__pagination){padding:12px 10px 10px!important;border-top:1px solid color-mix(in srgb,var(--n-border-color) 55%,transparent);background:color-mix(in srgb,var(--n-color-embedded) 35%,var(--n-card-color))}.page-content-shell :deep(.n-data-table__pagination .n-pagination){width:100%;max-width:100%;justify-content:center;align-items:center;gap:6px}.page-content-shell :deep(.n-pagination .n-pagination-item),.page-content-shell :deep(.n-pagination .n-pagination-item--button){flex:0 0 auto;flex-shrink:0;width:auto!important;max-width:none!important;min-width:28px;white-space:nowrap!important;word-break:keep-all!important;overflow:visible!important}@media(max-width:1023px){.page-content-shell :deep(.n-data-table__pagination .n-pagination){display:flex;flex-wrap:wrap;row-gap:10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.page-content-shell :deep(.n-data-table__pagination .n-pagination::-webkit-scrollbar){display:none}.page-content-shell :deep(.n-pagination-prefix){flex:1 0 100%;order:-1;margin:0!important;text-align:center;font-size:12px;color:var(--n-text-color-3)}.page-content-shell :deep(.n-pagination > .n-select){flex:1 0 100%;order:100;width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;margin-top:4px;padding-top:10px;border-top:1px dashed color-mix(in srgb,var(--n-border-color) 72%,transparent)}.page-content-shell :deep(.n-pagination > .n-select .n-base-selection){min-width:108px;max-width:140px}.page-content-shell :deep(.n-pagination-quick-jumper){display:none!important}}@media(max-width:767px){.page-content-shell :deep(.n-pagination-prefix){display:none!important}.page-content-shell :deep(.n-pagination .n-pagination-item){min-width:30px;padding-inline:8px!important;font-size:13px}.n-tabs .n-tabs-nav-scroll-wrapper{overflow-x:auto}}@media(max-width:767px){.online-user-card .n-card-header,.stat-card .n-card-header{flex-wrap:wrap}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-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"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}#nprogress{pointer-events:none}#nprogress .bar{background:rgb(var(--nprogress-color));position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px rgb(var(--nprogress-color)),0 0 5px rgb(var(--nprogress-color));opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:rgb(var(--nprogress-color));border-left-color:rgb(var(--nprogress-color));border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-slide-leave-active,.fade-slide-enter-active{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.fade-slide-enter-from{opacity:0;transform:translate(-30px)}.fade-slide-leave-to{opacity:0;transform:translate(30px)}.fade-bottom-enter-active,.fade-bottom-leave-active{transition:opacity .25s,transform .3s}.fade-bottom-enter-from{opacity:0;transform:translateY(-10%)}.fade-bottom-leave-to{opacity:0;transform:translateY(10%)}.fade-scale-leave-active,.fade-scale-enter-active{transition:opacity .28s ease-in-out,transform .28s ease-in-out}.fade-scale-enter-from{opacity:0;transform:scale(1.2)}.fade-scale-leave-to{opacity:0;transform:scale(.8)}.zoom-fade-enter-active,.zoom-fade-leave-active{transition:transform .2s,opacity .3s ease-out}.zoom-fade-enter-from{opacity:0;transform:scale(.92)}.zoom-fade-leave-to{opacity:0;transform:scale(1.06)}.zoom-out-enter-active,.zoom-out-leave-active{transition:opacity .1s ease-in-out,transform .15s ease-out}.zoom-out-enter-from,.zoom-out-leave-to{opacity:0;transform:scale(0)}:root{--page-hero-gradient: var(--obs-command-bg, var(--biz-surface-elevated));--page-hero-border: var(--biz-border);--page-hero-radius: var(--obs-panel-radius-lg, 16px);--page-hero-padding: 12px 14px;--page-hero-title-color: var(--biz-text, #0f172a);--page-hero-desc-color: var(--biz-muted, #64748b);--page-hero-icon-fg: var(--brand-primary);--page-hero-icon-bg: color-mix(in srgb, var(--brand-primary) 10%, var(--biz-surface-elevated));--page-hero-icon-shadow: 0 4px 16px color-mix(in srgb, var(--brand-primary) 16%, transparent);--page-hero-actions-bg: color-mix(in srgb, var(--brand-primary) 4%, var(--biz-surface-elevated));--page-hero-actions-border: var(--biz-border);--page-hero-shadow: var(--obs-command-shadow, 0 8px 28px color-mix(in srgb, #0f172a 5%, transparent));--page-hero-toolbar-btn-color: var(--brand-primary-hover);--page-hero-toolbar-btn-icon: var(--brand-primary);--page-hero-toolbar-btn-bg: var(--biz-surface-elevated);--page-hero-toolbar-btn-border: var(--biz-border);--page-hero-toolbar-btn-hover-color: var(--brand-primary-dark, #164e63);--page-hero-toolbar-btn-hover-bg: color-mix(in srgb, var(--brand-primary) 8%, var(--biz-surface-elevated));--page-header-gradient: var(--page-hero-gradient);--page-header-primary: var(--brand-primary, #06b6d4);--page-header-shadow: var(--page-hero-shadow);--brand-gradient: var(--brand-primary);--brand-shadow: 0 4px 24px color-mix(in srgb, var(--brand-primary, #06b6d4) 16%, transparent)}.page-module-header,.sync-settings-page__hero,.sync-tables-page__hero,.sync-data-page__hero,.sync-progress-page__hero,.ch-sync-page__hero,.alert-settings-overview__hero,.flow-health-overview__hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:var(--page-hero-title-color);overflow:hidden}.page-module-header,.sync-settings-page__hero,.sync-tables-page__hero,.sync-data-page__hero,.sync-progress-page__hero,.ch-sync-page__hero{padding:calc(var(--obs-status-rail-h, 2px) + 12px) 14px 12px;border-radius:var(--page-hero-radius);border:1px solid var(--page-hero-border);background:var(--page-hero-gradient);box-shadow:var(--page-hero-shadow)}.sync-settings-page__hero:before,.sync-tables-page__hero:before,.sync-data-page__hero:before,.sync-progress-page__hero:before,.ch-sync-page__hero:before,.alert-settings-overview__hero:before,.flow-health-overview__hero:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);pointer-events:none;z-index:2}.alert-settings-overview__hero,.flow-health-overview__hero{padding:calc(var(--obs-status-rail-h, 2px) + 12px) 14px 12px;border-radius:var(--page-hero-radius);border:1px solid var(--page-hero-border);background:var(--page-hero-gradient);box-shadow:var(--page-hero-shadow)}.page-module-header__main,.sync-settings-page__hero-brand,.sync-tables-page__hero-brand,.sync-data-page__hero-brand,.sync-progress-page__hero-brand,.ch-sync-page__hero-brand,.alert-settings-overview__brand,.flow-health-overview__brand{position:relative;z-index:1;display:flex;align-items:flex-start;gap:12px;min-width:0;flex:1}.page-module-header__icon,.sync-settings-page__hero-icon,.sync-tables-page__hero-icon,.sync-data-page__hero-icon,.sync-progress-page__hero-icon,.ch-sync-page__hero-icon,.alert-settings-overview__brand-icon,.flow-health-overview__brand-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;font-size:22px;color:var(--page-hero-icon-fg);background:var(--page-hero-icon-bg);box-shadow:var(--page-hero-icon-shadow)}.page-module-header__title,.sync-settings-page__hero-title,.sync-tables-page__hero-title,.sync-data-page__hero-title,.sync-progress-page__hero-title,.ch-sync-page__hero-title,.alert-settings-overview__title,.flow-health-overview__title{margin:0;font-size:17px;font-weight:700;color:var(--page-hero-title-color);text-shadow:0 0 24px color-mix(in srgb,var(--brand-primary) 20%,transparent);line-height:1.3}.page-module-header__title{font-size:17px;letter-spacing:-.01em}.alert-settings-overview__title{font-size:16px}.page-module-header__subtitle,.sync-settings-page__hero-desc,.sync-tables-page__hero-desc,.sync-data-page__hero-desc,.sync-progress-page__hero-desc,.ch-sync-page__hero-desc,.alert-settings-overview__desc,.flow-health-overview__hint{margin:4px 0 0;font-size:12px;line-height:1.5;color:var(--page-hero-desc-color);max-width:48em}.page-module-header__subtitle{font-size:12px;opacity:1;max-width:767px;line-height:1.55}.flow-health-overview__hint{max-width:52em}.page-module-header__aside,.sync-settings-page__hero-actions,.sync-tables-page__hero-actions,.sync-data-page__hero-actions,.sync-progress-page__hero-actions,.ch-sync-page__hero-actions,.alert-settings-overview__actions,.flow-health-overview__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}.sync-settings-page__hero-actions,.sync-tables-page__hero-actions,.sync-data-page__hero-actions,.sync-progress-page__hero-actions,.ch-sync-page__hero-actions,.alert-settings-overview__actions,.flow-health-overview__actions{padding:6px 8px;border-radius:12px;background:var(--page-hero-actions-bg);border:1px solid var(--page-hero-actions-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page-module-header__filter-scope,.page-module-header__badge{border-color:var(--page-hero-actions-border);background:#ffffff1a}.sync-settings-page__hero-actions .table-toolbar-btn.n-button,.sync-tables-page__hero-actions .table-toolbar-btn.n-button,.sync-data-page__hero-actions .table-toolbar-btn.n-button,.sync-progress-page__hero-actions .table-toolbar-btn.n-button,.ch-sync-page__hero-actions .table-toolbar-btn.n-button,.alert-settings-overview__actions .table-toolbar-btn.n-button,.flow-health-overview__actions .table-toolbar-btn.n-button{color:var(--page-hero-toolbar-btn-color)!important;background:var(--page-hero-toolbar-btn-bg)!important;border:1px solid var(--page-hero-toolbar-btn-border)!important}.sync-settings-page__hero-actions .table-toolbar-btn.n-button .n-button__content,.sync-tables-page__hero-actions .table-toolbar-btn.n-button .n-button__content,.sync-data-page__hero-actions .table-toolbar-btn.n-button .n-button__content,.sync-progress-page__hero-actions .table-toolbar-btn.n-button .n-button__content,.alert-settings-overview__actions .table-toolbar-btn.n-button .n-button__content,.flow-health-overview__actions .table-toolbar-btn.n-button .n-button__content,.sync-settings-page__hero-actions .table-toolbar-btn.n-button .n-button__icon,.sync-tables-page__hero-actions .table-toolbar-btn.n-button .n-button__icon,.sync-data-page__hero-actions .table-toolbar-btn.n-button .n-button__icon,.sync-progress-page__hero-actions .table-toolbar-btn.n-button .n-button__icon,.alert-settings-overview__actions .table-toolbar-btn.n-button .n-button__icon,.flow-health-overview__actions .table-toolbar-btn.n-button .n-button__icon,.sync-settings-page__hero-actions .table-toolbar-btn.n-button .table-toolbar-btn__icon,.sync-tables-page__hero-actions .table-toolbar-btn.n-button .table-toolbar-btn__icon,.sync-data-page__hero-actions .table-toolbar-btn.n-button .table-toolbar-btn__icon,.sync-progress-page__hero-actions .table-toolbar-btn.n-button .table-toolbar-btn__icon,.alert-settings-overview__actions .table-toolbar-btn.n-button .table-toolbar-btn__icon,.flow-health-overview__actions .table-toolbar-btn.n-button .table-toolbar-btn__icon,.sync-settings-page__hero-actions .table-toolbar-btn.n-button .table-toolbar-btn__icon-host,.sync-tables-page__hero-actions .table-toolbar-btn.n-button .table-toolbar-btn__icon-host,.sync-data-page__hero-actions .table-toolbar-btn.n-button .table-toolbar-btn__icon-host,.sync-progress-page__hero-actions .table-toolbar-btn.n-button .table-toolbar-btn__icon-host,.alert-settings-overview__actions .table-toolbar-btn.n-button .table-toolbar-btn__icon-host,.flow-health-overview__actions .table-toolbar-btn.n-button .table-toolbar-btn__icon-host{color:var(--page-hero-toolbar-btn-icon)!important}.sync-settings-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover,.sync-tables-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover,.sync-data-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover,.sync-progress-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover,.alert-settings-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover,.flow-health-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover,.sync-settings-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible,.sync-tables-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible,.sync-data-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible,.sync-progress-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible,.alert-settings-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible,.flow-health-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible{color:var(--page-hero-toolbar-btn-hover-color)!important;border-color:color-mix(in srgb,var(--page-hero-toolbar-btn-hover-color) 42%,transparent)!important;background:var(--page-hero-toolbar-btn-hover-bg)!important;box-shadow:0 2px 8px #0f172a1f}.sync-settings-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__content,.sync-tables-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__content,.sync-data-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__content,.sync-progress-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__content,.alert-settings-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__content,.flow-health-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__content,.sync-settings-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__icon,.sync-tables-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__icon,.sync-data-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__icon,.sync-progress-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__icon,.alert-settings-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__icon,.flow-health-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .n-button__icon,.sync-settings-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .table-toolbar-btn__icon,.sync-tables-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .table-toolbar-btn__icon,.sync-data-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .table-toolbar-btn__icon,.sync-progress-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .table-toolbar-btn__icon,.alert-settings-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .table-toolbar-btn__icon,.flow-health-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):hover .table-toolbar-btn__icon,.sync-settings-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__content,.sync-tables-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__content,.sync-data-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__content,.sync-progress-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__content,.alert-settings-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__content,.flow-health-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__content,.sync-settings-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__icon,.sync-tables-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__icon,.sync-data-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__icon,.sync-progress-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__icon,.alert-settings-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__icon,.flow-health-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .n-button__icon,.sync-settings-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .table-toolbar-btn__icon,.sync-tables-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .table-toolbar-btn__icon,.sync-data-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .table-toolbar-btn__icon,.sync-progress-page__hero-actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .table-toolbar-btn__icon,.alert-settings-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .table-toolbar-btn__icon,.flow-health-overview__actions .table-toolbar-btn.n-button:not(.n-button--disabled):focus-visible .table-toolbar-btn__icon{color:var(--page-hero-toolbar-btn-hover-color)!important}.sync-settings-page__hero-actions .table-toolbar-btn.n-button--primary-type,.alert-settings-overview__actions .table-toolbar-btn.n-button--primary-type{color:#1e40af!important;background:#fff!important;border-color:#ffffffe6!important;box-shadow:0 4px 12px #0f172a2e}.sync-settings-page__hero-actions .table-toolbar-btn.n-button--primary-type .n-button__content,.sync-settings-page__hero-actions .table-toolbar-btn.n-button--primary-type .n-button__icon,.sync-settings-page__hero-actions .table-toolbar-btn.n-button--primary-type .table-toolbar-btn__icon,.alert-settings-overview__actions .table-toolbar-btn.n-button--primary-type .n-button__content,.alert-settings-overview__actions .table-toolbar-btn.n-button--primary-type .n-button__icon,.alert-settings-overview__actions .table-toolbar-btn.n-button--primary-type .table-toolbar-btn__icon{color:#1e40af!important}.sync-settings-page__hero-actions .table-toolbar-btn.n-button--primary-type:not(.n-button--disabled):hover,.alert-settings-overview__actions .table-toolbar-btn.n-button--primary-type:not(.n-button--disabled):hover,.sync-settings-page__hero-actions .table-toolbar-btn.n-button--primary-type:not(.n-button--disabled):focus-visible,.alert-settings-overview__actions .table-toolbar-btn.n-button--primary-type:not(.n-button--disabled):focus-visible{color:#1e40af!important;background:#dbeafe!important;border-color:#fffffff2!important}.sync-settings-page__hero-actions .table-toolbar-btn.n-button--primary-type:not(.n-button--disabled):hover .n-button__content,.sync-settings-page__hero-actions .table-toolbar-btn.n-button--primary-type:not(.n-button--disabled):hover .n-button__icon,.sync-settings-page__hero-actions .table-toolbar-btn.n-button--primary-type:not(.n-button--disabled):hover .table-toolbar-btn__icon,.alert-settings-overview__actions .table-toolbar-btn.n-button--primary-type:not(.n-button--disabled):hover .n-button__content,.alert-settings-overview__actions .table-toolbar-btn.n-button--primary-type:not(.n-button--disabled):hover .n-button__icon,.alert-settings-overview__actions .table-toolbar-btn.n-button--primary-type:not(.n-button--disabled):hover .table-toolbar-btn__icon{color:#1e40af!important}.sync-tables-page__hero-filter{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;font-size:12px;font-weight:600;color:#dbeafe}@media(max-width:767px){.page-module-header,.sync-settings-page__hero,.sync-tables-page__hero,.sync-data-page__hero,.sync-progress-page__hero,.alert-settings-overview__hero,.flow-health-overview__hero{flex-direction:column;align-items:stretch}.page-module-header__aside,.alert-settings-overview__actions,.flow-health-overview__actions{align-items:stretch;max-width:none;margin-left:0}}html.dark{--page-hero-gradient: var(--obs-command-bg, var(--biz-surface-elevated));--page-hero-border: var(--biz-border);--page-hero-title-color: var(--biz-text);--page-hero-desc-color: var(--biz-muted);--page-hero-icon-fg: var(--brand-primary-light);--page-hero-icon-bg: color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface-elevated));--page-hero-icon-shadow: 0 4px 20px color-mix(in srgb, var(--brand-primary) 22%, transparent);--page-hero-actions-bg: color-mix(in srgb, var(--brand-primary) 6%, var(--biz-surface));--page-hero-actions-border: var(--biz-border);--page-hero-shadow: var(--obs-command-shadow);--page-hero-toolbar-btn-color: var(--brand-primary-light);--page-hero-toolbar-btn-icon: var(--brand-primary-light);--page-hero-toolbar-btn-bg: color-mix(in srgb, var(--brand-primary) 8%, var(--biz-surface-elevated));--page-hero-toolbar-btn-border: var(--biz-border);--page-hero-toolbar-btn-hover-color: #fff;--page-hero-toolbar-btn-hover-bg: color-mix(in srgb, var(--brand-primary) 14%, var(--biz-surface-elevated));--brand-gradient: var(--brand-primary);--brand-shadow: 0 4px 24px color-mix(in srgb, var(--brand-primary) 20%, transparent)}:root{--page-variant-conversion-gradient: var(--page-hero-gradient, var(--biz-surface-elevated));--page-variant-conversion-accent: var(--brand-primary);--page-variant-conversion-primary: var(--brand-primary);--page-variant-conversion-shadow: var(--brand-shadow);--page-variant-payment-gradient: var(--page-variant-conversion-gradient);--page-variant-payment-accent: var(--page-variant-conversion-accent);--page-variant-payment-primary: var(--page-variant-conversion-primary);--page-variant-payment-shadow: var(--page-variant-conversion-shadow);--page-variant-shop-gradient: var(--page-variant-conversion-gradient);--page-variant-shop-accent: var(--page-variant-conversion-accent);--page-variant-shop-primary: var(--page-variant-conversion-primary);--page-variant-shop-shadow: var(--page-variant-conversion-shadow);--page-variant-product-gradient: var(--page-variant-conversion-gradient);--page-variant-product-accent: var(--page-variant-conversion-accent);--page-variant-product-primary: var(--page-variant-conversion-primary);--page-variant-product-shadow: var(--page-variant-conversion-shadow);--page-variant-subscription-gradient: var(--page-variant-conversion-gradient);--page-variant-subscription-accent: var(--page-variant-conversion-accent);--page-variant-subscription-primary: var(--page-variant-conversion-primary);--page-variant-subscription-shadow: var(--page-variant-conversion-shadow);--page-variant-monitor-gradient: var(--page-variant-conversion-gradient);--page-variant-monitor-accent: var(--page-variant-conversion-accent);--page-variant-monitor-primary: var(--page-variant-conversion-primary);--page-variant-monitor-shadow: var(--page-variant-conversion-shadow);--page-variant-system-gradient: var(--page-variant-conversion-gradient);--page-variant-system-accent: var(--page-variant-conversion-accent);--page-variant-system-primary: var(--page-variant-conversion-primary);--page-variant-system-shadow: var(--page-variant-conversion-shadow);--page-variant-sync-gradient: var(--page-variant-conversion-gradient);--page-variant-sync-accent: var(--page-variant-conversion-accent);--page-variant-sync-primary: var(--page-variant-conversion-primary);--page-variant-sync-shadow: var(--page-variant-conversion-shadow);--page-variant-report-gradient: var(--page-variant-conversion-gradient);--page-variant-report-accent: var(--page-variant-conversion-accent);--page-variant-report-primary: var(--page-variant-conversion-primary);--page-variant-report-shadow: var(--page-variant-conversion-shadow);--page-variant-tool-gradient: var(--page-variant-conversion-gradient);--page-variant-tool-accent: var(--page-variant-conversion-accent);--page-variant-tool-primary: var(--page-variant-conversion-primary);--page-variant-tool-shadow: var(--page-variant-conversion-shadow);--page-variant-docs-gradient: var(--page-variant-conversion-gradient);--page-variant-docs-accent: var(--page-variant-conversion-accent);--page-variant-docs-primary: var(--page-variant-conversion-primary);--page-variant-docs-shadow: var(--page-variant-conversion-shadow);--page-variant-default-gradient: var(--page-variant-conversion-gradient);--page-variant-default-accent: var(--page-variant-conversion-accent);--page-variant-default-primary: var(--page-variant-conversion-primary);--page-variant-default-shadow: var(--page-variant-conversion-shadow)}[data-page-variant=conversion],.page-module-header--conversion,.manual-sync-tile[data-page-variant=conversion],[data-page-variant=payment],[data-page-variant=shop],[data-page-variant=product],[data-page-variant=subscription],[data-page-variant=monitor],[data-page-variant=system],[data-page-variant=sync],[data-page-variant=report],[data-page-variant=tool],[data-page-variant=docs],[data-page-variant=default],.page-module-header--payment,.page-module-header--shop,.page-module-header--product,.page-module-header--subscription,.page-module-header--monitor,.page-module-header--system,.page-module-header--sync,.page-module-header--report,.page-module-header--tool,.page-module-header--docs,.page-module-header--default,.manual-sync-tile[data-page-variant=payment],.manual-sync-tile[data-page-variant=shop],.manual-sync-tile[data-page-variant=product],.manual-sync-tile[data-page-variant=subscription],.manual-sync-tile[data-page-variant=monitor],.manual-sync-tile[data-page-variant=system],.manual-sync-tile[data-page-variant=sync],.manual-sync-tile[data-page-variant=report],.manual-sync-tile[data-page-variant=tool],.manual-sync-tile[data-page-variant=docs],.manual-sync-tile[data-page-variant=default]{--page-header-gradient: var(--page-variant-conversion-gradient);--page-header-accent: var(--page-variant-conversion-accent);--page-header-primary: var(--page-variant-conversion-primary);--page-header-shadow: var(--page-variant-conversion-shadow)}.manual-sync-tile[data-page-variant]{--tile-gradient: var(--page-header-gradient);--tile-accent: var(--page-header-accent);--tile-primary: var(--page-header-primary)}.manual-sync-tile[data-page-variant] .manual-sync-tile__action.n-button.n-button--primary-type:not(.n-button--disabled){background:var(--brand-primary)!important;border:none!important}[data-page-variant].ai-floating-modal,[data-page-variant].ai-global-assistant-modal{--ai-float-accent: var(--page-header-primary, var(--brand-primary));--ai-float-header-gradient: var(--brand-primary)}:root{--brand-primary: #06b6d4;--brand-primary-hover: #0891b2;--brand-primary-pressed: #0e7490;--brand-primary-light: #67e8f9;--brand-primary-dark: #164e63;--brand-accent: #6366f1;--brand-accent-soft: #818cf8;--brand-success: #10b981;--brand-surface-dark: #0f172a;--brand-surface-elevated-dark: #1e293b;--brand-gradient: var(--biz-surface-elevated, #f8fafc);--brand-gradient-strong: var(--brand-primary);--brand-gradient-accent: var(--brand-primary);--brand-gradient-button: var(--brand-primary);--brand-shadow: 0 4px 20px color-mix(in srgb, var(--brand-primary) 20%, transparent);--brand-shadow-lg: 0 12px 40px color-mix(in srgb, var(--brand-primary) 14%, rgba(15, 23, 42, .12));--brand-ring: color-mix(in srgb, var(--brand-primary) 32%, transparent);--gs-accent: var(--brand-primary);--gs-accent-soft: color-mix(in srgb, var(--brand-primary) 8%, transparent);--gs-card-bg: color-mix(in srgb, var(--brand-primary) 2%, var(--n-card-color));--gs-border: color-mix(in srgb, var(--brand-primary) 8%, var(--n-border-color))}html.dark{--brand-gradient: var(--biz-surface-elevated, #1e293b);--brand-gradient-button: var(--brand-primary);--brand-shadow: 0 4px 24px color-mix(in srgb, var(--brand-primary) 18%, transparent);--gs-card-bg: color-mix(in srgb, var(--brand-primary) 3%, var(--n-card-color));--gs-border: color-mix(in srgb, var(--brand-primary) 10%, var(--n-border-color))}.n-button.n-button--primary-type:not(.n-button--disabled),.n-button.n-button--info-type:not(.n-button--disabled){background:var(--brand-gradient-button)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 40%,transparent)!important;color:#fff!important;box-shadow:var(--brand-shadow)}.n-button.n-button--primary-type:not(.n-button--disabled):hover,.n-button.n-button--info-type:not(.n-button--disabled):hover{background:var(--brand-primary-hover)!important;filter:none;box-shadow:var(--brand-shadow-lg)}.n-button.n-button--primary-type:not(.n-button--disabled):active,.n-button.n-button--info-type:not(.n-button--disabled):active{background:var(--brand-primary-pressed)!important;filter:none;box-shadow:var(--brand-shadow)}.n-button.n-button--primary-type.n-button--secondary:not(.n-button--disabled),.n-button.n-button--info-type.n-button--secondary:not(.n-button--disabled){background:color-mix(in srgb,var(--brand-primary) 10%,transparent)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--n-border-color))!important;color:var(--brand-primary-hover)!important;box-shadow:none!important}html.dark .n-button.n-button--primary-type.n-button--secondary:not(.n-button--disabled),html.dark .n-button.n-button--info-type.n-button--secondary:not(.n-button--disabled){color:var(--brand-primary-light)!important}.n-button.n-button--primary-type.n-button--secondary:not(.n-button--disabled):hover,.n-button.n-button--info-type.n-button--secondary:not(.n-button--disabled):hover{background:color-mix(in srgb,var(--brand-primary) 16%,transparent)!important;filter:none}.n-switch.n-switch--active .n-switch__rail{background:var(--brand-gradient-button)!important}.n-tag.n-tag--checkable.n-tag--checked,.n-radio-group .n-radio-button.n-radio-button--checked{background:var(--brand-gradient-button)!important;border-color:transparent!important;color:#fff!important}.n-radio .n-radio__dot--checked{background-color:var(--brand-primary)!important;box-shadow:inset 0 0 0 1px var(--brand-primary)!important}.n-checkbox .n-checkbox-box--checked{background:var(--brand-gradient-button)!important;border-color:transparent!important}.n-tabs.n-tabs--segment-type .n-tabs-rail .n-tabs-capsule{background:var(--brand-gradient-button)!important}.n-tabs .n-tabs-bar{background-color:var(--brand-primary)!important}.n-progress .n-progress-graph-line-fill{background:var(--brand-primary)!important}.n-tag.n-tag--success-type:not(.n-tag--disabled){color:var(--brand-success)!important;background:color-mix(in srgb,var(--brand-success) 12%,transparent)!important;border-color:color-mix(in srgb,var(--brand-success) 28%,transparent)!important}a.text-primary,.text-primary{color:var(--brand-primary-hover)!important}html.dark a.text-primary,html.dark .text-primary{color:var(--brand-primary-light)!important}:root{--ui-accent: var(--brand-primary);--ui-accent-hover: var(--brand-primary-hover);--ui-accent-light: var(--brand-primary-light);--ui-accent-dark: var(--brand-primary-dark);--ui-accent-soft: color-mix(in srgb, var(--brand-primary) 10%, transparent);--ui-accent-muted: color-mix(in srgb, var(--brand-primary) 4%, var(--biz-surface-elevated));--ui-accent-border: var(--biz-border);--ui-accent-border-strong: color-mix(in srgb, var(--brand-primary) 24%, var(--biz-border));--ui-panel-radius: var(--obs-panel-radius, 12px);--ui-panel-radius-sm: 8px;--ui-panel-border: var(--biz-border);--ui-panel-shadow: var(--biz-shadow-sm);--ui-hero-gradient: var(--obs-command-bg, var(--biz-surface-elevated));--ui-text-muted: var(--biz-muted);--ui-hint-dashed-border: color-mix(in srgb, var(--brand-primary) 24%, var(--biz-border));--ui-hint-bg: color-mix(in srgb, var(--brand-primary) 4%, var(--biz-surface));--ui-table-head-bg: var(--biz-surface-elevated);--ui-empty-icon-gradient: color-mix(in srgb, var(--brand-primary) 10%, var(--biz-surface));--ui-empty-icon-shadow: 0 4px 14px color-mix(in srgb, var(--brand-primary) 28%, transparent)}html.dark{--ui-accent-muted: color-mix(in srgb, var(--brand-primary) 10%, var(--n-card-color));--ui-hint-bg: color-mix(in srgb, var(--brand-primary) 8%, var(--n-card-color))}.list-page-panel{overflow:hidden;border-radius:var(--ui-panel-radius);border:1px solid var(--ui-panel-border);box-shadow:var(--ui-panel-shadow)}.list-page-panel :deep(.n-card__content){padding:0!important}.list-page-panel__body{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;background:var(--n-color-embedded)}.list-page-panel__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:var(--ui-panel-radius-sm);border:1px solid var(--ui-accent-border);background:var(--biz-surface-elevated)}.list-page-panel__toolbar-meta{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:12px;line-height:1.45;color:var(--n-text-color-3)}.list-page-panel__toolbar-meta-icon{flex-shrink:0;font-size:16px;color:var(--ui-accent)}.list-page-table-panel{border-radius:12px;border:1px solid color-mix(in srgb,var(--n-border-color) 78%,transparent);overflow:hidden;background:var(--n-card-color);box-shadow:0 1px 2px color-mix(in srgb,var(--n-text-color) 3%,transparent)}.list-page-table-empty__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:11px;font-size:26px;color:var(--brand-primary);background:var(--ui-empty-icon-gradient);border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none}.list-filter-modal :deep(.list-search-form__hint),.list-filter-modal :deep([class*="-search-form__hint"]),.list-filter-modal :deep([class*="-filter-form__hint"]){margin:0 0 8px;padding:6px 10px;font-size:12px;line-height:1.45;color:var(--ui-text-muted);border-radius:8px;border:1px dashed var(--ui-hint-dashed-border);background:var(--ui-hint-bg)}.list-filter-modal :deep(.list-search-form__section){border-color:color-mix(in srgb,var(--n-border-color) 90%,transparent);background:var(--n-card-color)}html.dark .list-filter-modal :deep(.list-search-form__section){background:var(--monitor-tech-card-elevated, var(--biz-surface-elevated))}.list-filter-modal :deep(.list-search-form .n-form-item-label){font-size:12px;font-weight:600;color:var(--ui-text-muted)}.list-filter-modal :deep(.list-search-form .n-input),.list-filter-modal :deep(.list-search-form .n-select),.list-filter-modal :deep(.list-search-form .n-date-picker){--n-height: 32px}.detail-modal-hero[class*=-hero]:not(.shopify-record-detail-hero):not(.payment-type-operate-hero){background:var(--ui-hero-gradient, var(--biz-surface-elevated))}.detail-form.list-search-form,.order-detail-form.list-search-form{display:flex;flex-direction:column;gap:8px}.detail-form .list-search-form__section,.order-detail-form .list-search-form__section{padding:10px 12px 12px;border-radius:9px;border:1px solid #e5e7eb;background:var(--n-card-color);overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.detail-form .list-search-form__section+.list-search-form__section,.order-detail-form .list-search-form__section+.list-search-form__section{margin-top:0}.detail-form .list-search-form__section-label,.order-detail-form .list-search-form__section-label{display:flex;align-items:center;gap:8px;margin:-10px -12px 10px;padding:8px 12px 8px 10px;font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--n-text-color-1);border-bottom:1px solid #e5e7eb;border-radius:9px 9px 0 0;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-primary) 10%,var(--n-card-color)) 0%,color-mix(in srgb,var(--brand-primary) 3%,var(--n-card-color)) 55%,transparent 100%)}.detail-form .list-search-form__section-label:before,.order-detail-form .list-search-form__section-label:before{content:"";width:4px;height:14px;border-radius:3px;background:var(--brand-primary);box-shadow:none;flex-shrink:0}.detail-form .list-search-form__section-label-icon,.order-detail-form .list-search-form__section-label-icon{display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:var(--brand-primary);flex-shrink:0}.detail-form__section-label{flex-wrap:wrap}.detail-form__section-action{margin-left:auto}.detail-form__status-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 12px;padding:0 2px}.detail-form__status-row .n-tag{margin:0}.detail-form__alert{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;padding:10px 12px;border-radius:8px;border:1px solid color-mix(in srgb,#ff4d4f 35%,#e5e7eb);background:color-mix(in srgb,#ff4d4f 8%,var(--n-card-color));font-size:12px;line-height:1.45;color:#cf1322}.detail-form__alert-icon{flex-shrink:0;font-size:16px;margin-top:1px}.detail-form__section-sub{margin:0 0 10px;font-size:11px;color:var(--n-text-color-3)}:root{--detail-form-table-border: #e5e7eb;--detail-form-table-head-bg: #f8fafc}.detail-form-table,.order-detail-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;border:1px solid var(--detail-form-table-border);border-radius:0;background:var(--n-card-color)}.detail-form-table+.detail-form-table,.order-detail-table+.order-detail-table{margin-top:10px}.detail-form-table th,.detail-form-table td,.order-detail-table th,.order-detail-table td{padding:10px 12px;border:1px solid var(--detail-form-table-border);vertical-align:middle;line-height:1.45;word-break:break-word}.detail-form-table th,.order-detail-table th{width:108px;font-size:12px;font-weight:600;color:#64748b;text-align:left;background:var(--detail-form-table-head-bg)}.detail-form-table td,.order-detail-table td{color:var(--n-text-color-1);background:var(--n-card-color)}.detail-form-table__value-row,.order-detail-table__value-row{display:flex;align-items:center;gap:4px;min-width:0}.detail-form-table__mono,.order-detail-table__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;word-break:break-all}.detail-form-table__time,.order-detail-table__time{font-variant-numeric:tabular-nums;font-size:12px}.detail-form-table__empty,.order-detail-table__empty{margin:0;padding:12px;font-size:12px;color:var(--n-text-color-3);text-align:center;border:1px solid var(--detail-form-table-border);border-radius:0;background:var(--detail-form-table-head-bg)}.detail-form-table__row--accent th,.order-detail-table__row--accent th{background:color-mix(in srgb,var(--brand-primary) 8%,var(--n-color-embedded))}.detail-form-table__row--accent td,.order-detail-table__row--accent td{background:color-mix(in srgb,var(--brand-primary) 4%,var(--n-card-color))}.detail-form-table__amount,.order-detail-table__amount{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--brand-primary);white-space:nowrap}.detail-form-table__tag,.order-detail-table__tag{display:inline-block;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600;color:color-mix(in srgb,var(--brand-primary) 88%,var(--brand-primary-hover));background:color-mix(in srgb,var(--brand-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--brand-primary) 26%,transparent);border-radius:999px;vertical-align:middle;white-space:nowrap}.detail-form-table--kpi th,.detail-form-table--kpi td,.order-detail-table--kpi th,.order-detail-table--kpi td{text-align:center}.detail-form-table--kpi th,.order-detail-table--kpi th{font-size:11px;font-weight:600;color:var(--n-text-color-3)}.detail-form-table__kpi-accent,.order-detail-table__kpi-accent{font-size:18px;font-weight:800;color:var(--brand-primary)}.detail-form-table__kpi-small,.order-detail-table__kpi-small{font-size:12px;font-weight:600}.detail-form-table__muted,.order-detail-table__muted{color:var(--n-text-color-3)}.detail-form-table__consume--fast{font-weight:700;color:#15803d}.detail-form-table__consume--normal{font-weight:700;color:#1d4ed8}.detail-form-table__consume--slow{font-weight:700;color:#b45309}.detail-form-code{background:color-mix(in srgb,var(--n-border-color) 6%,var(--n-color-embedded));border:1px solid var(--detail-form-table-border);border-radius:8px;padding:12px 14px;max-height:320px;overflow:auto}.detail-form-code pre{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word;color:var(--n-text-color-1)}.detail-form-code--error{border-color:color-mix(in srgb,#ef4444 28%,var(--detail-form-table-border));background:color-mix(in srgb,#ef4444 6%,var(--n-color-embedded))}.detail-form-code--error pre{color:#b91c1c}.detail-form-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:100px;padding:16px;border:1px dashed var(--detail-form-table-border);border-radius:8px;background:var(--detail-form-table-head-bg);text-align:center}.detail-form-empty__icon{font-size:22px;color:#15803d}.detail-form-empty__text{margin:0;font-size:13px;color:var(--n-text-color-2)}.detail-form-empty--error{border-color:color-mix(in srgb,#ef4444 28%,var(--detail-form-table-border));background:color-mix(in srgb,#ef4444 5%,var(--n-card-color))}.detail-form-empty--error .detail-form-empty__icon{color:#dc2626}.detail-form .list-search-form__section--error{border-color:color-mix(in srgb,#ef4444 24%,#e5e7eb)}.detail-form__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.detail-form__tag-hint{font-size:12px;color:var(--n-text-color-3)}.detail-form__text-block{margin:0;font-size:13px;line-height:1.6;color:var(--n-text-color-2);word-break:break-all;white-space:pre-wrap}.detail-form-user-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.detail-form-user-head__name{font-size:16px;font-weight:600;color:var(--n-text-color-1)}.detail-form-user-head__sub{margin-top:2px;font-size:13px;color:var(--n-text-color-3)}.detail-form .detail-meta-highlight,.order-detail .order-payment-meta-highlight{display:inline-block;padding:2px 8px;font-size:13px;font-weight:600;line-height:1.4;color:color-mix(in srgb,var(--brand-primary) 88%,var(--brand-primary-hover));background:color-mix(in srgb,var(--brand-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--brand-primary) 32%,transparent);border-radius:6px}.detail-drawer-footer,.order-detail-footer,.payment-record-detail-footer{display:flex;align-items:center;gap:8px;width:100%;flex-wrap:wrap}.detail-drawer-footer__spacer,.order-detail-footer__spacer,.payment-record-detail-footer__spacer{flex:1;min-width:8px}.detail-form .tab-panel{display:flex;flex-direction:column;gap:8px}@media(max-width:767px){.detail-form-table th,.order-detail-table th{width:88px;font-size:11px;padding:8px 10px}.detail-form-table td,.order-detail-table td{padding:8px 10px;font-size:12px}}html.dark{--detail-form-table-border: color-mix(in srgb, rgb(var(--base-text-color)) 18%, transparent);--detail-form-table-head-bg: color-mix(in srgb, rgb(var(--base-text-color)) 6%, rgb(var(--container-bg-color)))}html.dark .detail-form .list-search-form__section,html.dark .order-detail-form .list-search-form__section{border-color:var(--detail-form-table-border);background:color-mix(in srgb,rgb(var(--base-text-color)) 3%,rgb(var(--container-bg-color)));box-shadow:none}html.dark .detail-form-table,html.dark .order-detail-table,html.dark .detail-form-table th,html.dark .detail-form-table td,html.dark .order-detail-table th,html.dark .order-detail-table td{border-color:var(--detail-form-table-border)}html.dark .detail-form-table th,html.dark .order-detail-table th{color:color-mix(in srgb,rgb(var(--base-text-color)) 62%,transparent);background:var(--detail-form-table-head-bg)}html.dark .detail-form-table td,html.dark .order-detail-table td{background:color-mix(in srgb,rgb(var(--base-text-color)) 3%,rgb(var(--container-bg-color)));color:rgb(var(--base-text-color))}html.dark .detail-form .detail-meta-highlight,html.dark .order-detail .order-payment-meta-highlight{color:color-mix(in srgb,var(--brand-primary-light) 88%,#fff);background:color-mix(in srgb,var(--brand-primary) 14%,rgb(var(--container-bg-color)));border-color:color-mix(in srgb,var(--brand-primary) 28%,transparent)}html.dark .detail-form-code{background:color-mix(in srgb,rgb(var(--base-text-color)) 4%,rgb(var(--container-bg-color)));border-color:var(--detail-form-table-border)}html.dark .detail-form-code--error{border-color:color-mix(in srgb,#ef4444 32%,transparent);background:color-mix(in srgb,#ef4444 10%,rgb(var(--container-bg-color)))}html.dark .detail-form-code--error pre{color:#fca5a5}html.dark .detail-form-empty{border-color:var(--detail-form-table-border);background:var(--detail-form-table-head-bg)}html.dark .detail-form .list-search-form__section--error{border-color:color-mix(in srgb,#ef4444 28%,var(--detail-form-table-border))}:root{--interactive-outline-border: color-mix(in srgb, var(--brand-primary) 10%, var(--n-border-color, #e2e8f0));--interactive-outline-border-hover: color-mix(in srgb, var(--brand-primary) 24%, var(--n-border-color, #e2e8f0));--interactive-outline-border-selected: var(--n-primary-color);--interactive-outline-radius: 12px}html.dark{--interactive-outline-border: var(--biz-border);--interactive-outline-border-hover: color-mix(in srgb, var(--brand-primary) 28%, var(--biz-border))}.interactive-outline-card{border:1px solid var(--interactive-outline-border)!important;border-radius:var(--interactive-outline-radius, 12px);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.interactive-outline-card:hover:not(.interactive-outline-card--selected,:disabled){border-color:var(--interactive-outline-border-hover)!important;box-shadow:0 4px 14px color-mix(in srgb,var(--n-text-color) 7%,transparent)}.interactive-outline-card--selected{border-color:var(--interactive-outline-border-selected)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--n-primary-color) 24%,transparent)}.interactive-outline-card:focus-visible{outline:2px solid var(--n-primary-color);outline-offset:2px}.interactive-outline-tab{display:inline-flex;align-items:center;border:1px solid var(--interactive-outline-border);border-radius:8px;background:transparent;transition:border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease}.interactive-outline-tab:hover:not(.interactive-outline-tab--selected){border-color:var(--interactive-outline-border-hover);color:var(--n-text-color);background:color-mix(in srgb,var(--n-card-color) 50%,transparent)}.interactive-outline-tab--selected{border-color:var(--interactive-outline-border-selected)!important;color:var(--n-primary-color);font-weight:600;background:color-mix(in srgb,var(--n-primary-color) 6%,var(--n-card-color));box-shadow:0 0 0 1px color-mix(in srgb,var(--n-primary-color) 18%,transparent)}.interactive-outline-tab--selected .interactive-outline-tab__icon,.interactive-outline-tab--selected :is(svg,.n-icon){color:var(--n-primary-color);opacity:1}.interactive-outline-chip{border:1px solid var(--interactive-outline-border);border-radius:8px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.interactive-outline-chip:hover:not(.interactive-outline-chip--selected){border-color:var(--interactive-outline-border-hover)}.interactive-outline-chip--selected{border-color:var(--interactive-outline-border-selected)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--n-primary-color) 18%,transparent)}.interactive-outline-tabs-nav{padding:5px;border-radius:12px;background:color-mix(in srgb,var(--n-border-color) 18%,var(--n-color-embedded));border:1px solid var(--interactive-outline-border)}.interactive-outline-tabs-nav .n-tabs-nav-scroll-content{gap:4px}.interactive-outline-tabs-nav .n-tabs-tab{padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.interactive-outline-tabs-nav .n-tabs-bar{display:none}.tab-context-dropdown.n-dropdown-menu{position:relative;overflow:hidden;min-width:180px;padding:8px!important;border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:var(--biz-shadow-sm)!important}.tab-context-dropdown.n-dropdown-menu:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 55%,transparent 100%);pointer-events:none;z-index:1}.tab-context-dropdown .n-dropdown-option{margin:2px 0}.tab-context-dropdown .n-dropdown-option-body{height:34px!important;line-height:34px!important;font-size:12px!important;font-weight:600;letter-spacing:.01em}.tab-context-dropdown .n-dropdown-option-body:before{left:4px!important;right:4px!important;border-radius:8px!important;transition:background-color .15s ease!important}.tab-context-dropdown .n-dropdown-option-body:not(.n-dropdown-option-body--disabled).n-dropdown-option-body--pending:before{background-color:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important}.tab-context-dropdown .n-dropdown-option-body:not(.n-dropdown-option-body--disabled).n-dropdown-option-body--pending{color:var(--brand-primary-hover)!important}.tab-context-dropdown .n-dropdown-option-body:not(.n-dropdown-option-body--disabled).n-dropdown-option-body--pending{border-left:2px solid var(--brand-primary);padding-left:2px}.tab-context-dropdown .n-dropdown-option-body:not(.n-dropdown-option-body--disabled).n-dropdown-option-body--pending .n-dropdown-option-body__prefix{color:var(--brand-primary)!important}.tab-context-dropdown .n-dropdown-option-body__prefix{margin-right:4px;opacity:.9}.tab-context-dropdown .n-dropdown-option-body__prefix .n-icon{font-size:15px!important}.tab-context-dropdown .n-dropdown-divider{margin:6px 8px!important;opacity:.45}.tab-context-dropdown .n-dropdown-option-body--disabled{opacity:.38}html.dark .tab-context-dropdown.n-dropdown-menu{background:var(--monitor-tech-card-elevated, #1e293b)!important;border-color:var(--monitor-tech-border, var(--biz-border))!important;box-shadow:0 8px 32px #0000005c!important}.base-layout[data-page-variant]{--layout-nav-primary: var(--page-variant-conversion-primary, var(--brand-primary));--layout-nav-active-bg: color-mix( in srgb, var(--page-variant-conversion-primary, var(--brand-primary)) 10%, transparent )}.base-layout .n-menu.n-menu--horizontal .n-menu-item-content--selected .n-menu-item-content-header,.base-layout .n-menu.n-menu--horizontal .n-menu-item-content--child-active .n-menu-item-content-header{color:var(--layout-nav-primary, var(--brand-primary))!important}.base-layout .n-menu.n-menu--horizontal .n-menu-item-content--selected:after,.base-layout .n-menu.n-menu--horizontal .n-menu-item-content--child-active:after{background-color:var(--layout-nav-primary, var(--brand-primary))!important}.base-layout .n-tabs .n-tabs-tab.n-tabs-tab--active,.base-layout .n-tabs .n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label{color:var(--layout-nav-primary, var(--brand-primary))!important}.base-layout .n-tabs .n-tabs-bar{background-color:var(--layout-nav-primary, var(--brand-primary))!important}.base-layout .n-menu-item-group-title{color:var(--layout-nav-primary, var(--brand-primary))!important;opacity:.88}.report-page__tabs .n-tabs-tab.n-tabs-tab--active,.report-page__tabs .n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label{color:var(--page-header-primary, var(--layout-nav-primary, var(--brand-primary)))!important}.report-page__tabs .n-tabs-bar{background-color:var(--page-header-primary, var(--layout-nav-primary, var(--brand-primary)))!important}.base-layout{--layout-nav-item-radius: 10px;--layout-nav-item-gap: 3px;--layout-nav-item-margin-x: 10px;--layout-nav-hover-bg: color-mix(in srgb, var(--layout-nav-primary, var(--brand-primary)) 6%, transparent);--layout-nav-child-active-bg: color-mix( in srgb, var(--layout-nav-primary, var(--brand-primary)) 5%, transparent );--layout-nav-active-bg: color-mix( in srgb, var(--layout-nav-primary, var(--brand-primary)) 10%, transparent );--layout-nav-active-border: color-mix(in srgb, var(--layout-nav-primary, var(--brand-primary)) 18%, transparent);--layout-nav-active-shadow: 0 1px 2px color-mix(in srgb, var(--layout-nav-primary, var(--brand-primary)) 8%, transparent);--layout-nav-child-active-text: color-mix( in srgb, var(--layout-nav-primary, var(--brand-primary)) 72%, var(--n-text-color, #334155) )}.base-layout .n-menu:not(.n-menu--horizontal) .n-menu-item-content{position:relative;margin:var(--layout-nav-item-gap) var(--layout-nav-item-margin-x);border:1px solid transparent!important;border-radius:var(--layout-nav-item-radius)!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.base-layout .n-menu:not(.n-menu--horizontal) .n-menu-item-content:hover{transform:none}.base-layout .n-menu:not(.n-menu--horizontal) .n-menu-item-content:not(.n-menu-item-content--selected):not(.n-menu-item-content--child-active):hover:before{left:0!important;right:0!important;width:auto!important;border-radius:var(--layout-nav-item-radius)!important;background-color:var(--layout-nav-hover-bg)!important}.base-layout .n-menu:not(.n-menu--horizontal) .n-menu-item-content--selected:before,.base-layout .n-menu:not(.n-menu--horizontal) .n-menu-item-content--child-active:before{left:0!important;right:0!important;width:auto!important;border-radius:var(--layout-nav-item-radius)!important}.base-layout .n-menu:not(.n-menu--horizontal) .n-menu-item-content--selected{border-color:var(--layout-nav-active-border)!important;box-shadow:var(--layout-nav-active-shadow)}.base-layout .n-menu:not(.n-menu--horizontal) .n-menu-item-content--selected:before{background-color:var(--layout-nav-active-bg)!important}.base-layout .n-menu:not(.n-menu--horizontal) .n-menu-item-content--child-active:not(.n-menu-item-content--selected){border-color:transparent!important;box-shadow:none}.base-layout .n-menu:not(.n-menu--horizontal) .n-menu-item-content--child-active:not(.n-menu-item-content--selected):before{background-color:var(--layout-nav-child-active-bg)!important}.base-layout .n-menu .n-menu-item-content--selected .n-menu-item-content-header,.base-layout .n-menu .n-menu-item-content--selected .n-menu-item-content__icon{color:var(--layout-nav-primary, var(--brand-primary))!important}.base-layout .n-menu .n-menu-item-content--selected .n-menu-item-content-header{font-weight:600!important}.base-layout .n-menu .n-menu-item-content--child-active:not(.n-menu-item-content--selected) .n-menu-item-content-header,.base-layout .n-menu .n-menu-item-content--child-active:not(.n-menu-item-content--selected) .n-menu-item-content__icon{color:var(--layout-nav-child-active-text)!important;font-weight:500!important}.base-layout .n-menu .n-menu-item-content--selected .n-menu-item-content__icon{display:inline-flex!important;align-items:center;justify-content:center;width:28px;height:28px;margin-right:2px;border-radius:8px;background:color-mix(in srgb,var(--layout-nav-primary, var(--brand-primary)) 14%,transparent)}.base-layout .selected-mix-menu{color:var(--layout-nav-primary, var(--brand-primary))!important;background-color:var(--layout-nav-active-bg)!important;border:1px solid var(--layout-nav-active-border)!important;border-radius:var(--layout-nav-item-radius)!important;box-shadow:var(--layout-nav-active-shadow)}.base-layout .selected-mix-menu p{font-weight:600}html.dark .base-layout{--layout-nav-hover-bg: color-mix(in srgb, var(--layout-nav-primary, var(--brand-primary)) 10%, transparent);--layout-nav-child-active-bg: color-mix(in srgb, var(--layout-nav-primary, var(--brand-primary)) 8%, transparent);--layout-nav-active-bg: color-mix(in srgb, var(--layout-nav-primary, var(--brand-primary)) 16%, transparent);--layout-nav-active-border: color-mix(in srgb, var(--layout-nav-primary, var(--brand-primary)) 24%, transparent);--layout-nav-child-active-text: color-mix( in srgb, var(--layout-nav-primary, var(--brand-primary)) 80%, var(--n-text-color, #e2e8f0) )}html.dark .base-layout .n-menu .n-menu-item-content--selected .n-menu-item-content__icon{background:color-mix(in srgb,var(--layout-nav-primary, var(--brand-primary)) 22%,transparent)}.base-layout .n-menu.n-menu--collapsed:not(.n-menu--horizontal) .n-menu-item-content{display:flex!important;justify-content:center!important;align-items:center!important;grid-template-areas:unset!important;grid-template-columns:unset!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important;width:calc(100% - var(--layout-nav-item-margin-x) * 2);max-width:48px}.base-layout .n-menu.n-menu--collapsed:not(.n-menu--horizontal) .n-menu-item-content-header,.base-layout .n-menu.n-menu--collapsed:not(.n-menu--horizontal) .n-menu-item-content__arrow{display:none!important}.base-layout .n-menu.n-menu--collapsed:not(.n-menu--horizontal) .n-menu-item-content__icon{margin-right:0!important;margin-left:0!important}.base-layout .n-menu.n-menu--collapsed:not(.n-menu--horizontal) .n-menu-item-content--selected .n-menu-item-content__icon{margin-right:0!important}.base-layout .n-menu.n-menu--collapsed:not(.n-menu--horizontal) .n-menu-item-content:before{left:0!important;right:0!important}.base-layout .shadow-sider .global-logo--icon-only{padding-left:0!important;padding-right:0!important;justify-content:center!important}:root{--monitor-tech-primary: var(--brand-primary, #06b6d4);--monitor-tech-accent: var(--brand-accent, #6366f1);--monitor-tech-bg: #020617;--monitor-tech-card: var(--brand-surface-dark, #0f172a);--monitor-tech-card-elevated: var(--brand-surface-elevated-dark, #1e293b);--monitor-tech-border: color-mix(in srgb, var(--brand-primary) 10%, #334155);--monitor-tech-text: #f1f5f9;--monitor-tech-muted: #94a3b8;--monitor-tech-glow: 0 0 32px color-mix(in srgb, var(--brand-primary) 14%, transparent);--monitor-tech-grid-line: color-mix(in srgb, var(--brand-primary) 4%, transparent);--monitor-tech-terminal-bg: #020617;--monitor-tech-terminal-text: #a5f3fc}html.dark .base-layout{position:relative;isolation:isolate}html.dark .base-layout:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-color:var(--monitor-tech-bg);background-image:radial-gradient(circle at 18% 8%,color-mix(in srgb,var(--brand-primary) 7%,transparent),transparent 40%),radial-gradient(circle at 82% 0%,color-mix(in srgb,var(--brand-accent) 5%,transparent),transparent 36%),linear-gradient(var(--monitor-tech-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--monitor-tech-grid-line) 1px,transparent 1px);background-size:auto,auto,52px 52px,52px 52px}html.dark .base-layout>*{position:relative;z-index:1}html.dark .base-layout .shadow-header{background:color-mix(in srgb,var(--monitor-tech-card-elevated) 90%,transparent)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--monitor-tech-border);box-shadow:none!important}html.dark .base-layout .shadow-sider{background:var(--monitor-tech-card, #0f172a)!important;border-right:1px solid var(--monitor-tech-border);box-shadow:none!important}html.dark .base-layout .shadow-sider .n-menu{--n-item-text-color: var(--monitor-tech-muted) !important;--n-item-text-color-hover: var(--monitor-tech-text) !important;--n-item-text-color-active: var(--monitor-tech-primary) !important;--n-item-icon-color: var(--monitor-tech-muted) !important;--n-item-icon-color-hover: var(--monitor-tech-text) !important;--n-item-icon-color-active: var(--monitor-tech-primary) !important}html.dark .base-layout .shadow-tab,html.dark .base-layout .global-tab-bar{background:color-mix(in srgb,var(--monitor-tech-card-elevated) 86%,transparent)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--monitor-tech-border);box-shadow:none!important}html.dark .base-layout .bg-layout{background-color:transparent!important}html.dark .base-layout #__SCROLL_EL_ID__{background:transparent}html.dark .base-layout .n-card:not(.n-modal .n-card){background:var(--monitor-tech-card-elevated, #1e293b)!important;border:1px solid var(--monitor-tech-border)!important;border-radius:var(--obs-panel-radius-lg, 16px)!important;box-shadow:var(--biz-shadow-sm, 0 4px 16px rgba(0, 0, 0, .28));transition:border-color .2s ease,box-shadow .2s ease}html.dark .base-layout .n-card:not(.n-modal .n-card):hover{border-color:color-mix(in srgb,var(--brand-primary) 22%,#334155)!important}html.dark .base-layout .n-data-table{--n-th-color: var(--monitor-tech-card-elevated) !important;--n-td-color: var(--monitor-tech-card) !important;--n-border-color: var(--monitor-tech-border) !important}html.dark .base-layout .n-data-table .n-data-table-th{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--monitor-tech-muted)!important}html.dark .base-layout .n-input,html.dark .base-layout .n-select .n-base-selection{--n-border: 1px solid var(--monitor-tech-border) !important;--n-color: color-mix(in srgb, var(--monitor-tech-card-elevated) 92%, transparent) !important}html.dark .base-layout .n-input:hover,html.dark .base-layout .n-select .n-base-selection:hover{--n-border: 1px solid color-mix(in srgb, var(--brand-primary) 24%, #334155) !important}.monitor-tech-pulse{animation:monitor-tech-pulse 2s ease-in-out infinite}@keyframes monitor-tech-pulse{0%,to{opacity:1}50%{opacity:.45}}.monitor-tech-terminal{background:var(--monitor-tech-terminal-bg);border:1px solid var(--monitor-tech-border);border-radius:12px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:12px;line-height:1.55;color:var(--monitor-tech-terminal-text)}.monitor-tech-scanline{position:relative}.monitor-tech-scanline:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 50%,color-mix(in srgb,var(--brand-primary) 2%,transparent) 50%);background-size:100% 4px;pointer-events:none;opacity:.35;border-radius:inherit}html.dark .base-layout .shadow-sider .sider-sync-dock{background:color-mix(in srgb,var(--monitor-tech-card) 92%,transparent);border-top-color:var(--monitor-tech-border)}html.dark .base-layout .shadow-sider .sider-sync-dock__panel{background:var(--monitor-tech-card-elevated);border-color:var(--monitor-tech-border)}.base-layout .shadow-sider .sider-sync-dock__panel{background:var(--biz-surface-elevated)}html.dark .base-layout .subsystem-brand-logo__mark{box-shadow:0 0 20px color-mix(in srgb,var(--brand-primary) 22%,transparent)}:root{--biz-surface: var(--n-card-color, #ffffff);--biz-surface-elevated: color-mix(in srgb, var(--brand-primary) 2%, var(--n-color, #f8fafc));--biz-surface-soft: var(--n-color, #f8fafc);--biz-surface-muted: color-mix(in srgb, var(--brand-primary) 3%, var(--n-card-color, #ffffff));--biz-border: color-mix(in srgb, var(--brand-primary) 8%, var(--n-border-color, #e2e8f0));--biz-border-subtle: color-mix(in srgb, var(--n-border-color, #e2e8f0) 88%, transparent);--biz-text: var(--n-text-color-1, #0f172a);--biz-muted: #64748b;--biz-subtle: #94a3b8;--biz-primary: var(--brand-primary);--biz-accent-blue: #6366f1;--biz-card-gradient: var(--biz-surface-elevated);--biz-panel-bg: var(--biz-surface-elevated);--biz-shadow: 0 8px 32px rgba(15, 23, 42, .06);--biz-shadow-sm: 0 1px 2px rgba(15, 23, 42, .05);--biz-kpi-bg: color-mix(in srgb, var(--brand-primary) 2%, var(--n-card-color, #ffffff));--biz-filter-bg: var(--n-color, #f8fafc);--biz-icon-bg: color-mix(in srgb, var(--brand-primary) 8%, var(--n-card-color, #ffffff));--biz-hero-actions-bg: color-mix(in srgb, #ffffff 72%, transparent);--biz-hero-actions-border: color-mix(in srgb, var(--brand-primary) 14%, var(--n-border-color, #e2e8f0))}html.dark{--biz-surface: var(--brand-surface-dark, #0f172a);--biz-surface-elevated: var(--brand-surface-elevated-dark, #1e293b);--biz-surface-soft: color-mix(in srgb, var(--biz-surface-elevated) 92%, transparent);--biz-surface-muted: color-mix(in srgb, var(--brand-primary) 4%, var(--biz-surface));--biz-border: color-mix(in srgb, var(--brand-primary) 10%, #334155);--biz-border-subtle: color-mix(in srgb, #334155 88%, transparent);--biz-text: #f1f5f9;--biz-muted: #94a3b8;--biz-subtle: #64748b;--biz-accent-blue: #818cf8;--biz-card-gradient: var(--biz-surface-elevated);--biz-panel-bg: var(--biz-surface);--biz-shadow: 0 8px 32px rgba(0, 0, 0, .32);--biz-shadow-sm: 0 1px 3px rgba(0, 0, 0, .24);--biz-kpi-bg: color-mix(in srgb, var(--biz-surface-elevated) 88%, transparent);--biz-filter-bg: color-mix(in srgb, var(--biz-surface-elevated) 86%, transparent);--biz-icon-bg: color-mix(in srgb, var(--brand-primary) 10%, var(--biz-surface-elevated));--biz-hero-actions-bg: color-mix(in srgb, var(--brand-primary) 6%, transparent);--biz-hero-actions-border: color-mix(in srgb, var(--brand-primary) 18%, #334155)}html.dark .bull-queues-panel,html.dark .sub-flow-panel-table{--panel-border: var(--biz-border);--panel-bg: var(--biz-surface)}html.dark .sync-table-lock-alert{border-color:color-mix(in srgb,#f87171 22%,#334155)!important;background:color-mix(in srgb,#f87171 6%,var(--biz-surface))!important;border-left:3px solid #f87171!important}.biz-kpi-card{position:relative;display:flex;align-items:center;gap:14px;min-height:88px;padding:16px 18px;border-radius:14px;border:1px solid var(--biz-border);background:var(--biz-kpi-bg);box-shadow:var(--biz-shadow-sm);overflow:hidden;transition:box-shadow .22s ease,transform .18s ease,border-color .22s ease}.biz-kpi-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--brand-primary) 24%,var(--biz-border));box-shadow:0 8px 22px color-mix(in srgb,var(--brand-primary) 10%,transparent)}.biz-panel{overflow:hidden;border-radius:14px;border:1px solid var(--biz-border);background:var(--biz-surface);box-shadow:var(--biz-shadow-sm)}.biz-panel__head{padding:14px 16px 12px;border-bottom:1px solid var(--biz-border-subtle);background:var(--biz-surface-elevated)}.biz-panel__body{padding:14px 16px 18px;background:var(--biz-panel-bg)}html.dark .sync-progress-card,html.dark .sync-progress-modal{color:var(--biz-text)}html.dark .sync-progress-card__body,html.dark .sync-progress-card__section,html.dark .sync-progress-card__footer{background:var(--biz-surface);border-color:var(--biz-border-subtle)}html.dark .sync-progress-card__metric,html.dark .sync-progress-card__stat{background:var(--biz-kpi-bg);border-color:var(--biz-border)}html.dark .sync-legacy-inline-progress,html.dark .sync-backfill-progress,html.dark .sync-chunk-resync-banner{--progress-shell-bg: var(--biz-surface);--progress-border: var(--biz-border)}html.dark .sync-consistency__shell,html.dark .sync-domains-scope__shell{background:var(--biz-surface);border-color:var(--biz-border)}html.dark .sync-domains-scope__tile,html.dark .sync-domains-scope__group{background:var(--biz-kpi-bg);border-color:var(--biz-border-subtle)}html.dark .order-anomaly-alert-bar,html.dark .order-statistics-overview{--overview-surface: var(--biz-surface);--overview-border: var(--biz-border)}html.dark .slo-card,html.dark .incidents-page .obs-panel,html.dark .oncall-page .obs-panel{background:var(--biz-card-gradient);border-color:var(--biz-border)}html.dark .service-health-metric--healthy{background:var(--biz-surface-elevated);border-left:3px solid var(--brand-success)}html.dark .service-health-metric--unhealthy{background:var(--biz-surface-elevated);border-left:3px solid #f87171}:root{--obs-shell-gap: 12px;--obs-shell-pad-x: 14px;--obs-shell-pad-y: 12px;--obs-panel-radius: 12px;--obs-panel-radius-lg: 16px;--obs-status-rail-h: 2px;--obs-font-metric: ui-monospace, "JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--obs-canvas-bg: rgb(var(--layout-bg-color));--obs-canvas-grid: color-mix(in srgb, var(--brand-primary) 3%, transparent);--obs-command-bg: var(--biz-surface-elevated, #f8fafc);--obs-command-border: var(--biz-border);--obs-command-shadow: 0 1px 0 color-mix(in srgb, var(--brand-primary) 6%, transparent) inset, 0 8px 28px color-mix(in srgb, #0f172a 5%, transparent)}html.dark{--obs-canvas-bg: transparent;--obs-canvas-grid: color-mix(in srgb, var(--brand-primary) 5%, transparent);--obs-command-bg: color-mix(in srgb, var(--biz-surface-elevated) 92%, var(--brand-primary) 8%);--obs-command-border: var(--biz-border);--obs-command-shadow: 0 1px 0 color-mix(in srgb, var(--brand-primary) 10%, transparent) inset, 0 12px 40px rgba(0, 0, 0, .28)}.monitor-page-canvas,.page-content-shell{position:relative;isolation:isolate;gap:var(--obs-shell-gap);padding:var(--obs-shell-pad-y) var(--obs-shell-pad-x) calc(var(--obs-shell-pad-y) + 4px)!important;min-height:100%;box-sizing:border-box}.base-layout .global-content-root.monitor-page-canvas{background-color:var(--obs-canvas-bg);background-image:radial-gradient(ellipse 80% 50% at 100% 0%,color-mix(in srgb,var(--brand-primary) 4%,transparent),transparent 55%),linear-gradient(var(--obs-canvas-grid) 1px,transparent 1px),linear-gradient(90deg,var(--obs-canvas-grid) 1px,transparent 1px);background-size:auto,40px 40px,40px 40px}html.dark .monitor-page-canvas,html.dark .page-content-shell{background-color:transparent;background-image:none}.base-layout .page-content-shell.monitor-page-canvas,.base-layout .page-content-shell .page-content-shell__body.bg-layout{background-color:transparent!important;background-image:none!important}.base-layout .obs-page>.n-spin-container,.base-layout .obs-page>.n-spin-container>.n-spin-content{background:transparent}.page-content-shell__body{display:flex;flex-direction:column;gap:var(--obs-shell-gap);min-height:0}.page-content-shell__body>:not(style):not(script){min-width:0}.page-content-shell__body .obs-page,.page-content-shell__body .monitor-home,.page-content-shell__body [class*=-page]:not([class*=modal]):not([class*=drawer]),.page-content-shell__body [class*=__page]{padding:5px 10px!important;gap:var(--obs-shell-gap)}.page-content-shell .card-wrapper,.page-content-shell .n-card.card-wrapper,.page-content-shell .list-page-panel{position:relative;overflow:hidden;border-radius:var(--obs-panel-radius-lg)!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface)!important;box-shadow:var(--biz-shadow-sm)!important}.page-content-shell .card-wrapper:before,.page-content-shell .n-card.card-wrapper:before,.page-content-shell .list-page-panel:before{content:"";display:block;height:var(--obs-status-rail-h);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%)}.page-content-shell .card-wrapper :deep(.n-card-header),.page-content-shell .n-card.card-wrapper :deep(.n-card-header){padding:10px 14px!important;border-bottom:1px solid var(--biz-border-subtle)!important;background:var(--biz-surface-elevated)!important}.page-content-shell .card-wrapper :deep(.n-card__content),.page-content-shell .n-card.card-wrapper :deep(.n-card__content){padding:0!important}.page-content-shell .n-form.n-grid,.page-content-shell [class*=-search] .n-form{padding:10px 12px!important;margin:0!important;border-bottom:1px solid var(--biz-border-subtle);background:color-mix(in srgb,var(--brand-primary) 2%,var(--biz-surface-elevated))}.page-content-shell .n-form-item-label{font-size:11px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;color:var(--biz-muted)!important}.page-content-shell .n-data-table-wrapper{border-radius:0 0 var(--obs-panel-radius-lg) var(--obs-panel-radius-lg)}.page-content-shell .n-data-table .n-data-table-th{font-family:var(--obs-font-metric);font-size:11px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase}.page-content-shell .n-data-table .n-data-table-td{font-size:13px}.page-content-shell .n-data-table .n-data-table-td[data-col-key=id],.page-content-shell .n-data-table .n-data-table-td[data-col-key=count],.page-content-shell .n-data-table .n-data-table-td[data-col-key=duration],.page-content-shell .n-data-table .n-data-table-td[data-col-key=latencyMs],.page-content-shell .n-data-table .n-data-table-td[data-col-key=value]{font-family:var(--obs-font-metric);font-variant-numeric:tabular-nums}.page-content-shell .biz-kpi-card,.page-content-shell .obs-kpi,.page-content-shell [class*=-metric]:not([class*=grid]){border-radius:var(--obs-panel-radius)}.page-content-shell [class*=__stat-value],.page-content-shell [class*=-metric__value],.page-content-shell [class*=-kpi__value]{font-family:var(--obs-font-metric);font-variant-numeric:tabular-nums}.page-content-shell .n-pagination{padding:10px 14px 12px;border-top:1px solid var(--biz-border-subtle);background:var(--biz-surface-elevated)}@media(max-width:767px){:root{--obs-shell-pad-x: 10px;--obs-shell-pad-y: 10px}}.base-layout .report-page__hero,.report-page__hero{position:relative;overflow:hidden;border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;background:var(--obs-command-bg, var(--biz-surface-elevated))!important;box-shadow:var(--obs-command-shadow, var(--biz-shadow-sm))!important;color:var(--biz-text)}.base-layout .report-page__hero:before,.report-page__hero:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);z-index:2}.service-health-page{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px);padding:0!important}.service-health-metrics{gap:10px!important}.service-health-metric{border-radius:var(--obs-panel-radius, 12px)!important}.service-health-metric__value,.service-health-metric__ring-value{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-variant-numeric:tabular-nums}.sub-flow-overview-strip,.flow-stability-overview-strip{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;background:var(--obs-command-bg)!important;box-shadow:var(--obs-command-shadow)!important}:root{--obs-shell-gap: 12px;--obs-inner-gap: 10px;--obs-compact-gap: 8px;--obs-panel-pad-x: 14px;--obs-panel-pad-y: 12px;--obs-kpi-gap: 12px;--obs-kpi-pad: 10px 12px 10px 14px;--obs-kpi-min-h: 72px}.page-content-shell{display:flex!important;flex-direction:column!important;gap:var(--obs-shell-gap)!important;padding:var(--obs-shell-pad-y) var(--obs-shell-pad-x) calc(var(--obs-shell-pad-y) + 4px)!important}.page-content-shell__header{margin-bottom:0!important;flex-shrink:0}.page-content-shell__body{display:flex;flex-direction:column;gap:var(--obs-shell-gap);flex:1;min-height:0;min-width:0}.page-content-shell__body>.obs-page,.page-content-shell__body>[class*=-page]:not([class*=modal]):not([class*=drawer]),.page-content-shell__body>.monitor-home,.page-content-shell__body>.report-page,.page-content-shell__body>.log-analysis-report{display:flex;flex-direction:column;gap:var(--obs-shell-gap)!important;padding:0!important;margin:0!important;min-width:0}.obs-content{display:flex;flex-direction:column;gap:var(--obs-shell-gap)}.page-module-header,.obs-hero,.report-page__hero,[class*=-page__hero]:not([class*=badge]),[class*=__hero]:not([class*=badge]):not([class*=actions]){margin-top:0!important;margin-bottom:0!important;flex-shrink:0}.page-module-header{padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x) 10px!important;gap:var(--obs-compact-gap)!important}.page-module-header__main,.page-module-header__aside{gap:var(--obs-compact-gap)!important}.obs-kpi-strip,.service-health-metrics,.sync-data-page__kpi-grid,.sync-progress-page__kpi-grid,.sync-tables-page__kpi-grid,.sync-settings-page__kpi-grid,.online-user-metrics,.oncall-current,.report-page__kpi-grid,.log-analysis-report .report-page__kpi-grid,[class*=__metrics]:not([class*=chart]):not([class*=board]),[class*=__kpi-grid],[class*=__kpi-strip],[class*=__stat-grid]{gap:var(--obs-kpi-gap)!important}.obs-kpi,.service-health-metric,.sync-data-page__kpi,.sync-progress-page__kpi,.online-user-metric,.oncall-current__card{min-height:var(--obs-kpi-min-h)!important;padding:var(--obs-kpi-pad)!important}.service-health-metric{gap:var(--obs-compact-gap)!important}.obs-panel__head,.service-health-panel__head,[class*=__panel-head]:not([class*=modal]){padding:var(--obs-panel-pad-y) var(--obs-panel-pad-x)!important;gap:var(--obs-compact-gap)!important}.obs-panel__body{padding:var(--obs-panel-pad-y) var(--obs-panel-pad-x)}.page-content-shell .n-card.card-wrapper :deep(.n-card-header),.page-content-shell .card-wrapper :deep(.n-card-header){padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x) 10px!important}.page-content-shell .n-card.card-wrapper :deep(.n-card-header__extra),.page-content-shell .card-wrapper :deep(.n-card-header__extra){gap:var(--obs-compact-gap)!important}.list-page-panel__body{gap:var(--obs-inner-gap)!important;padding:var(--obs-panel-pad-y) var(--obs-panel-pad-x)!important}.list-page-panel__toolbar{gap:var(--obs-compact-gap)!important;padding:var(--obs-compact-gap) var(--obs-inner-gap)!important}.page-content-shell .n-form.n-grid,.page-content-shell [class*=-search] .n-form{padding:var(--obs-inner-gap) var(--obs-panel-pad-x)!important}.page-content-shell .n-pagination,.page-content-shell :deep(.n-data-table__pagination){padding:var(--obs-inner-gap) var(--obs-panel-pad-x)!important}.sync-settings-page,.sync-progress-page,.sync-tables-page,.sync-data-page,.ch-sync-page,.sync-records-page,.service-health-page,.online-user-page,.oncall-page,.alert-settings-page,.flow-stability-page,.sub-flow-monitor-page,.monitor-list-page{gap:var(--obs-shell-gap)!important}.sync-data-page__overview-inner,.sync-settings-page__overview-inner,.sync-progress-page__overview-inner{padding:var(--obs-panel-pad-y) var(--obs-panel-pad-x)!important;gap:var(--obs-inner-gap)!important}.report-page{gap:var(--obs-shell-gap)!important;padding-bottom:calc(var(--obs-shell-gap) * 2)!important}.report-page__hero{padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x) 10px!important;margin-bottom:0!important}.report-page__hero-main{gap:var(--obs-compact-gap)!important}.report-page__block,.report-page__section{margin-bottom:0!important}.log-analysis-report.report-page{gap:var(--obs-shell-gap)!important;padding-bottom:calc(var(--obs-shell-gap) * 2)!important}.obs-page>*:not(style),.service-health-page>*:not(style),.sync-settings-page>*:not(style),.sync-data-page>*:not(style),.sync-progress-page>*:not(style),.sync-tables-page>*:not(style),.oncall-page>*:not(style),.report-page>*:not(style){margin-top:0;margin-bottom:0}.obs-page .obs-content>*:not(style),.oncall-page .obs-content>*:not(style){margin-top:0;margin-bottom:0}.page-content-shell__body .n-space,.page-content-shell__body .n-space.n-space--vertical{gap:var(--obs-shell-gap)!important}[class*=__toolbar],[class*=__actions]:not([class*=modal]):not([class*=drawer]):not([class*=hero]),[class*=__status-row],[class*=__live-bar]{gap:var(--obs-compact-gap)!important}@media(max-width:767px){:root{--obs-shell-pad-x: 10px;--obs-shell-pad-y: 10px;--obs-panel-pad-x: 12px;--obs-panel-pad-y: 10px}.page-content-shell{padding:var(--obs-shell-pad-y) var(--obs-shell-pad-x) calc(var(--obs-shell-pad-y) + 2px)!important}}.page-module-header{display:flex!important;flex-wrap:wrap;align-items:center!important;justify-content:space-between;gap:var(--obs-inner-gap, 10px)!important;padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important}.page-module-header:after{display:none!important}.page-module-header__main{display:flex!important;flex:1 1 240px;align-items:center!important;gap:10px!important;min-width:0}.page-module-header__text{min-width:0}.page-module-header__aside{display:flex!important;flex:0 0 auto;flex-wrap:wrap;align-items:center!important;justify-content:flex-end;gap:var(--obs-compact-gap, 8px)!important;margin-left:auto}.page-module-header__filter{display:flex;align-items:center}.page-module-header__filter-scope{display:inline-flex!important;align-items:center;gap:8px;max-width:min(280px,42vw);padding:5px 10px 5px 5px!important;border-radius:999px!important;border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--biz-border))!important;background:color-mix(in srgb,var(--brand-primary) 5%,var(--biz-surface))!important;cursor:pointer;transition:border-color .18s ease,background .18s ease}.page-module-header__filter-scope:hover:not(:disabled){border-color:color-mix(in srgb,var(--brand-primary) 35%,var(--biz-border))!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important}.page-module-header__filter-scope-icon{display:inline-flex!important;align-items:center;justify-content:center;width:28px!important;height:28px!important;border-radius:999px!important;font-size:14px!important;color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 20%,var(--biz-border));flex-shrink:0}.page-module-header__filter-scope-text{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;line-height:1.2}.page-module-header__filter-scope-label{font-size:9px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--biz-subtle)}.page-module-header__filter-scope-value{font-size:12px!important;font-weight:600;color:var(--biz-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.page-module-header__filter-btn{display:none!important}.page-module-header__badge{display:inline-flex!important;align-items:center;gap:6px;padding:5px 10px!important;border-radius:999px!important}.obs-meta-strip{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--obs-inner-gap, 10px);flex-wrap:wrap;padding:calc(var(--obs-status-rail-h, 2px) + 8px) var(--obs-panel-pad-x, 14px) 8px;border-radius:var(--obs-panel-radius, 12px);border:1px solid var(--biz-border);background:var(--biz-surface);box-shadow:var(--biz-shadow-sm);overflow:hidden}.obs-meta-strip:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);pointer-events:none}.obs-meta-strip__main{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.obs-meta-strip__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;font-size:16px;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--biz-border))}.obs-meta-strip__copy{min-width:0}.obs-meta-strip__title{margin:0;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--biz-text)}.obs-meta-strip__meta{margin:2px 0 0;font-size:11px;line-height:1.45;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--biz-muted);word-break:break-all}.obs-meta-strip__actions{display:flex;flex-shrink:0;align-items:center;gap:var(--obs-compact-gap, 8px)}.service-monitor-page__source{align-self:stretch;width:100%;justify-content:flex-start;padding:calc(var(--obs-status-rail-h, 2px) + 8px) var(--obs-panel-pad-x, 14px) 8px!important;border-radius:var(--obs-panel-radius, 12px)!important;font-size:11px!important;letter-spacing:.02em;text-transform:none;box-shadow:var(--biz-shadow-sm);position:relative;overflow:hidden}.service-monitor-page__source:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%)}.service-health-page__status-row{margin:0}.service-health-source{width:100%;justify-content:flex-start;padding:calc(var(--obs-status-rail-h, 2px) + 8px) var(--obs-panel-pad-x, 14px) 8px!important;border-radius:var(--obs-panel-radius, 12px)!important;font-size:11px!important;letter-spacing:.02em;text-transform:none;box-shadow:var(--biz-shadow-sm);position:relative;overflow:hidden}.service-health-source:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%)}.order-anomaly-alert-overview{padding:calc(var(--obs-status-rail-h, 2px) + 8px) var(--obs-panel-pad-x, 14px) 8px!important;border-radius:var(--obs-panel-radius, 12px)!important;background:var(--biz-surface)!important;box-shadow:var(--biz-shadow-sm);position:relative;overflow:hidden}.order-anomaly-alert-overview:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%)}.order-anomaly-alert-overview__icon{width:32px!important;height:32px!important;border-radius:9px!important;font-size:16px!important}.order-anomaly-alert-overview__title{font-size:11px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.order-anomaly-alert-overview__meta{font-family:var(--obs-font-metric, ui-monospace, monospace);font-size:11px!important}.alert-settings-sync{flex-wrap:wrap;align-items:flex-start!important;padding:12px var(--obs-panel-pad-x, 14px)!important;gap:var(--obs-inner-gap, 10px)!important;box-shadow:none!important}.alert-settings-sync__main{flex:1;min-width:min(100%,280px)}.alert-settings-sync__title{margin:0 0 4px!important}.alert-settings-sync__meta{font-family:var(--obs-font-metric, ui-monospace, monospace);font-size:11px!important;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sync-progress-page__hero,.sync-tables-page__hero,.sync-data-page__hero,.ch-sync-page__hero,.sync-settings-page__hero{flex-wrap:nowrap!important;align-items:center!important}.sync-progress-page__hero-brand,.sync-tables-page__hero-brand,.sync-data-page__hero-brand,.ch-sync-page__hero-brand{flex:1;min-width:0}.sync-progress-page__hero-actions,.sync-tables-page__hero-actions,.sync-data-page__hero-actions,.ch-sync-page__hero-actions{flex-shrink:0;padding:0!important;border:none!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:767px){.sync-progress-page__hero,.sync-tables-page__hero,.sync-data-page__hero,.ch-sync-page__hero{flex-wrap:wrap!important}.page-module-header__filter-scope-value{max-width:120px}}.sync-settings-consistency{padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important;border-radius:var(--obs-panel-radius, 12px)!important;border-left:3px solid #f59e0b!important;box-shadow:var(--biz-shadow-sm)}.sync-settings-consistency--ok{border-left-color:var(--brand-success, #10b981)!important}.sync-settings-consistency__icon{width:34px!important;height:34px!important;border-radius:9px!important;font-size:17px!important}.sync-settings-consistency__title{font-size:12px!important;font-weight:800!important}.sync-settings-consistency__desc{font-size:11px!important;line-height:1.45!important}.sync-settings-quick{gap:var(--obs-shell-gap, 12px)!important}.sync-settings-quick__tile{padding:var(--obs-panel-pad-y, 12px) var(--obs-panel-pad-x, 14px)!important}.log-analysis-report .report-page__hero-main{align-items:center!important;gap:var(--obs-inner-gap, 10px)!important}.log-analysis-report .report-page__hero-badges{gap:var(--obs-compact-gap, 8px)!important;margin-top:0!important}.log-analysis-report .report-page__hero-badge{min-width:88px!important;padding:6px 10px!important}.log-analysis-report .report-page__filter-dock,.log-analysis-report .report-filter-bar{margin-top:0!important}.log-analysis-report .report-block--compact .report-block__head{padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important}.log-analysis-report .report-block--compact .report-block__body{padding:0 var(--obs-panel-pad-x, 14px) var(--obs-inner-gap, 10px)!important}.sync-progress-empty{min-height:160px!important;padding:calc(var(--obs-shell-gap, 12px) * 2) var(--obs-panel-pad-x, 14px)!important}.sync-progress-empty__icon{width:48px!important;height:48px!important;font-size:24px!important}.obs-page.sync-records-page,.obs-page.sync-chunks-page{min-height:0}.obs-page.service-health-page,.obs-page.sync-data-page,.obs-page.sync-progress-page,.obs-page.sync-tables-page,.obs-page.ch-sync-page,.obs-page.sync-settings-page,.obs-page.sync-records-page,.obs-page.flow-stability-page,.obs-page.online-user-page,.obs-page.slo-page,.obs-page.oncall-page,.obs-page.monitor-list-page,.obs-page.alert-settings-page,.obs-page.notification-settings-page,.obs-page.incidents-page,.obs-page.service-monitor-page,.obs-page.monitor-home,.sub-flow-monitor-page.obs-page,.log-analysis-report.obs-page{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px);padding:0;min-height:100%}.sync-progress-page__hero,.sync-tables-page__hero,.ch-sync-page__hero,.sync-settings-page__hero,.flow-health-overview__hero{margin-bottom:0}.service-health-page__status-row,.sync-data-page__live-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.service-health-source,.sync-data-page__live-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-family:var(--obs-font-metric, ui-monospace, monospace);border:1px solid var(--biz-border)}.service-health-source--live,.sync-data-page__live-chip--on{color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface));border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))}.service-health-source--live:before,.sync-data-page__live-chip--on:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand-primary);box-shadow:0 0 8px color-mix(in srgb,var(--brand-primary) 60%,transparent);animation:obs-live-pulse 1.6s ease-in-out infinite}.service-health-source--fallback{color:#fbbf24;background:color-mix(in srgb,#fbbf24 8%,var(--biz-surface));border-color:color-mix(in srgb,#fbbf24 28%,var(--biz-border))}@keyframes obs-live-pulse{0%,to{opacity:.45}50%{opacity:1}}.service-health-metrics,.sync-data-page__kpi-grid{gap:10px!important}.service-health-metric,.sync-data-page__kpi{min-height:72px!important;padding:10px 12px 10px 14px!important;border-radius:var(--obs-panel-radius, 12px)!important;background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important;border-left-width:3px!important;box-shadow:none!important;transform:none!important}.service-health-metric:hover,.sync-data-page__kpi:hover{transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important}.service-health-metric__bg-icon,.sync-data-page__kpi-bg-icon{display:none!important}.service-health-metric--total,.sync-data-page__kpi--default{border-left-color:var(--biz-accent-blue, #6366f1)!important}.service-health-metric--healthy,.sync-data-page__kpi--success{border-left-color:var(--brand-success, #10b981)!important}.service-health-metric--unhealthy,.sync-data-page__kpi--danger{border-left-color:#f87171!important}.service-health-metric--rate,.sync-data-page__kpi--warning{border-left-color:var(--brand-primary)!important}.service-health-metric__label,.sync-data-page__kpi-label{font-size:10px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase}.service-health-metric__value,.sync-data-page__kpi-value,.pipeline-card__metric-value{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:22px!important}.service-health-metric--total,.service-health-metric--healthy,.service-health-metric--unhealthy,.service-health-metric--rate{background:var(--biz-surface)!important}.service-health-metric--total .service-health-metric__value{color:var(--biz-accent-blue)!important}.service-health-metric--healthy .service-health-metric__value{color:var(--brand-success)!important}.service-health-metric--unhealthy .service-health-metric__value{color:#f87171!important}.service-health-metric__icon{width:38px!important;height:38px!important;border-radius:9px!important;font-size:18px!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface-elevated))!important}.online-user-page{gap:var(--obs-shell-gap, 12px)!important}.online-user-metric{min-height:72px!important;padding:10px 12px 10px 14px!important;border-radius:var(--obs-panel-radius, 12px)!important;border-left-width:3px!important;box-shadow:none!important;transform:none!important;background:var(--biz-surface)!important}.online-user-metric:hover{transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important}.online-user-metric__bg-icon{display:none!important}.online-user-metric__label{font-size:10px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase}.online-user-metric__value{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:22px!important}.online-user-metric--total{border-left-color:var(--brand-primary)!important;background:var(--biz-surface)!important}.online-user-metric--users{border-left-color:var(--brand-accent, #6366f1)!important;background:var(--biz-surface)!important}.online-user-metric--filtered{border-left-color:#fbbf24!important;background:var(--biz-surface)!important}.online-user-metric--live{border-left-color:var(--brand-success, #10b981)!important;background:var(--biz-surface)!important}.online-user-metric--live-off{border-left-color:var(--biz-muted)!important;background:var(--biz-surface)!important}.online-user-name-cell--current .online-user-name-cell__avatar{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important;box-shadow:none!important}.online-user-panel{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.online-user-panel :deep(.n-card-header){position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 12px) 16px 12px!important;border-bottom:1px solid var(--biz-border)!important}.online-user-panel :deep(.n-card-header):before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%);pointer-events:none}.online-user-panel__title{font-size:12px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.online-user-panel__meta{font-family:var(--obs-font-metric, ui-monospace, monospace);font-size:11px!important}.oncall-current{gap:10px!important}.oncall-current__card{padding:14px 14px 14px 16px!important;border-radius:var(--obs-panel-radius, 12px)!important;border-left:3px solid var(--obs-accent, var(--brand-primary))!important;box-shadow:none!important;transform:none!important}.oncall-current__card:hover{transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important}.oncall-current__card--primary{box-shadow:none!important;background:var(--biz-surface-elevated)!important}.oncall-current__name{font-family:var(--obs-font-metric, ui-monospace, monospace)}.service-health-panel__title,.sync-data-page__block-label-title,.sub-flow-monitor-page__tabs-card :deep(.n-tabs-nav){font-size:12px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.service-health-panel__meta,.sync-data-page__block-label-hint{font-family:var(--obs-font-metric, ui-monospace, monospace);font-size:11px!important}.service-health-panel__head{align-items:center!important;gap:12px!important}.service-health-panel__toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sync-data-page{gap:var(--obs-shell-gap, 12px)!important}.sync-data-page__block-label-title{font-size:11px!important}.sync-data-page__progress-bar-fill{background:var(--sync-data-progress-accent, var(--brand-primary))!important}.sync-data-page__progress-bar-fill.is-animating:after{display:none!important}.sync-data-page__chunks-entry:hover{transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important}.sync-data-page__chunks-entry-icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.overview-strip.card-wrapper{border-radius:var(--obs-panel-radius-lg, 16px)!important}.overview-strip__header-title{font-size:12px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase}.overview-strip__hint{font-family:var(--obs-font-metric, ui-monospace, monospace);font-size:11px!important}.pipeline-card{border:1px solid var(--biz-border)!important;background:var(--biz-surface)!important}.pipeline-card__watermark{display:none}.pipeline-card__metric{background:var(--biz-surface-elevated)!important;border:1px solid var(--biz-border-subtle)}.pipeline-card__metric-label{font-size:10px!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sub-flow-monitor-page__tabs-card{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.sub-flow-monitor-page__tabs-card:before{content:"";display:block;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%)}.sub-flow-monitor-page__tabs :deep(.n-tabs-nav){padding:8px 10px 0!important;background:var(--biz-surface-elevated);border-bottom:1px solid var(--biz-border-subtle)}.sub-flow-tab__label{font-size:12px;font-weight:600}.log-analysis-report.obs-page{padding:0!important;gap:var(--obs-shell-gap, 12px)}.log-analysis-report .report-page__hero{margin-bottom:0}.log-analysis-report .report-page__kpi-grid{gap:10px}.log-analysis-report .report-kpi-card{border-left:3px solid var(--brand-primary);border-radius:var(--obs-panel-radius, 12px)}.online-user-page.obs-page{gap:var(--obs-shell-gap, 12px)}.online-user-metrics{gap:10px!important}.online-user-metric{min-height:72px;border-left:3px solid var(--brand-primary)}.online-user-metric__value,.online-user-metric :deep(.online-user-metric__value){font-family:var(--obs-font-metric, ui-monospace, monospace)}@media(max-width:1100px){.service-health-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.service-health-metrics{grid-template-columns:1fr!important}}.obs-page.monitor-list-page,.obs-page.notification-settings-page,.obs-page.alert-settings-page,.obs-page.incidents-page,.obs-page.service-monitor-page,.obs-page.monitor-home{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px);padding:0;min-height:100%;width:100%;box-sizing:border-box}.monitor-list-page>.n-space{gap:12px!important}.obs-page.alert-settings-page{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.alert-settings-kpi-grid{gap:10px!important}.alert-settings-kpi-card{min-height:72px!important;padding:10px 12px 10px 14px!important;border-radius:var(--obs-panel-radius, 12px)!important;border-left-width:3px!important;box-shadow:none!important;transform:none!important;background:var(--biz-surface-elevated)!important}.alert-settings-kpi-card:hover{transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important}.alert-settings-kpi-card__bg-icon{display:none!important}.alert-settings-kpi-card--neutral{border-left-color:var(--biz-accent-blue, #6366f1)!important}.alert-settings-kpi-card--info{border-left-color:var(--brand-primary)!important}.alert-settings-kpi-card--prometheus{border-left-color:var(--brand-accent, #6366f1)!important}.alert-settings-kpi-card--prometheus .alert-settings-kpi-card__icon{color:var(--brand-accent, #6366f1)!important;background:color-mix(in srgb,var(--brand-accent, #6366f1) 10%,var(--biz-surface))!important}.alert-settings-kpi-card--prometheus .alert-settings-kpi-card__value{color:var(--brand-accent, #6366f1)!important}.alert-settings-kpi-card--neutral,.alert-settings-kpi-card--critical{background:var(--biz-surface-elevated)!important}.alert-settings-kpi-card--critical{border-left-color:#f87171!important}.alert-settings-kpi-card__label{font-size:10px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase}.alert-settings-kpi-card__value{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:22px!important}.alert-settings-kpi-card__icon{width:38px!important;height:38px!important;border-radius:9px!important;font-size:18px!important}.alert-settings-sync__actions{flex-shrink:0;align-self:center}.notification-settings-page__intro{border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid var(--biz-border)!important;background:color-mix(in srgb,var(--brand-primary) 6%,var(--biz-surface))!important}.notification-settings-page__link{color:var(--brand-primary-hover);font-weight:600}.notification-settings-page__summary{font-family:var(--obs-font-metric, ui-monospace, monospace);font-size:11px;font-weight:600;color:var(--biz-subtle)}.service-history-summary,.service-configs-summary,.service-metrics-summary{gap:10px!important}.service-history-summary__item,.service-configs-summary__item,.service-metrics-summary__item{min-height:72px!important;padding:10px 12px 10px 14px!important;border-radius:var(--obs-panel-radius, 12px)!important;border-left-width:3px!important;box-shadow:none!important}.service-history-summary__label,.service-configs-summary__label,.service-metrics-summary__label{font-size:10px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase}.service-history-summary__value,.service-configs-summary__value,.service-metrics-summary__value{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:22px!important}.service-history-summary__item,.service-configs-summary__item,.service-metrics-summary__item{border-left-color:var(--biz-accent-blue, #6366f1)!important}.service-history-summary__value--ok,.service-configs-summary__value--ok{color:var(--brand-success, #10b981)!important}.service-history-summary__item:has(.service-history-summary__value--ok),.service-configs-summary__item:has(.service-configs-summary__value--ok){border-left-color:var(--brand-success, #10b981)!important}.service-history-summary__value--error,.service-metrics-summary__value--error{color:#f87171!important}.service-history-summary__item:has(.service-history-summary__value--error),.service-metrics-summary__item:has(.service-metrics-summary__value--error){border-left-color:#f87171!important}.service-metrics-summary__value--cpu,.service-metrics-summary__value--memory,.service-configs-summary__value--accent{color:var(--brand-primary)!important}@media(max-width:1100px){.alert-settings-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.alert-settings-kpi-grid{grid-template-columns:1fr!important}}.obs-page .flow-health-metric{background:var(--biz-surface-elevated)!important;box-shadow:none!important;border-left-width:3px!important}.obs-page .flow-health-metric--error{border-left-color:#f87171!important;background:var(--biz-surface-elevated)!important}.obs-page .flow-health-metric--warning{border-left-color:#fbbf24!important;background:var(--biz-surface-elevated)!important}.obs-page .flow-health-metric--error.flow-health-metric--highlight{box-shadow:none!important;animation:none!important}.obs-page .flow-health-metric__value{font-family:var(--obs-font-metric, ui-monospace, monospace)}.obs-page .flow-health-metric__badge{animation:none!important}.obs-page .flow-health-metric__bg-icon{display:none!important}.user-profile-card{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.user-profile-preview{border-radius:var(--obs-panel-radius, 12px)!important;background:var(--biz-surface-elevated)!important;border:1px dashed var(--biz-border)!important}.user-profile-password__panel{box-shadow:var(--biz-shadow-sm)!important}html.dark .user-profile-card,html.dark .user-profile-preview,html.dark .user-profile-password__panel{background:var(--biz-surface-elevated)!important;border-color:var(--biz-border)!important}.oa-stats-overview__hero{position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 18px 16px!important;color:var(--biz-text)!important;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border)}.oa-stats-overview__hero:before{inset:0 0 auto!important;height:var(--obs-status-rail-h, 2px)!important;background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%)!important}.oa-stats-overview__hero:after{display:none!important}.oa-stats-overview__icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.oa-stats-overview__title{color:var(--biz-text)!important;text-shadow:none!important}.oa-stats-overview__chip{color:var(--brand-primary-hover)!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.oa-stats-overview__chip--success{color:var(--brand-success, #10b981)!important;background:color-mix(in srgb,var(--brand-success, #10b981) 10%,var(--biz-surface))!important;border-color:color-mix(in srgb,var(--brand-success, #10b981) 28%,var(--biz-border))!important}.oa-stats-overview__chip--warning{color:#d97706!important;background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface))!important;border-color:color-mix(in srgb,#fbbf24 28%,var(--biz-border))!important}.oa-stats-overview__chip--neutral{color:var(--biz-muted)!important;background:var(--biz-surface)!important;border-color:var(--biz-border)!important}.oa-stats-overview__desc,.oa-stats-overview__strategy{color:var(--biz-muted)!important;font-family:var(--obs-font-metric, ui-monospace, monospace)}.oa-stats-overview__metric{min-height:72px!important;padding:10px 12px 10px 14px!important;border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid var(--biz-border)!important;border-left:3px solid var(--overview-metric-accent, var(--brand-primary))!important;background:var(--biz-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.oa-stats-overview__metric--success{--overview-metric-accent: var(--brand-success, #10b981)}.oa-stats-overview__metric--warning{--overview-metric-accent: #f59e0b}.oa-stats-overview__metric--info{--overview-metric-accent: var(--brand-primary)}.oa-stats-overview__metric-icon{color:var(--overview-metric-accent, var(--brand-primary))!important;background:color-mix(in srgb,var(--overview-metric-accent, var(--brand-primary)) 10%,var(--biz-surface))!important;box-shadow:none!important}.oa-stats-overview__metric-label{color:var(--biz-muted)!important;font-size:10px!important;letter-spacing:.06em}.oa-stats-overview__metric-value{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:22px!important;color:var(--biz-text)!important}.oa-stats-overview__metric-hint{color:var(--biz-muted)!important}.oa-batch-sync-modal.n-card{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.oa-batch-sync__topbar,.oa-batch-sync-float__glow{height:var(--obs-status-rail-h, 2px)!important;background:var(--brand-primary)!important;animation:none!important;background-size:auto!important}.oa-batch-sync.is-running .oa-batch-sync__topbar,.oa-batch-sync-float.is-running .oa-batch-sync-float__glow{background:#f97316!important}.oa-batch-sync.is-done .oa-batch-sync__topbar,.oa-batch-sync-float.is-done .oa-batch-sync-float__glow{background:var(--brand-success, #10b981)!important}.oa-batch-sync.is-cancelled .oa-batch-sync__topbar,.oa-batch-sync-float.is-cancelled .oa-batch-sync-float__glow{background:#94a3b8!important}.oa-batch-sync__icon,.oa-batch-sync-float__icon{width:44px!important;height:44px!important;border-radius:11px!important;color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.oa-batch-sync.is-running .oa-batch-sync__icon,.oa-batch-sync-float:not(.is-done):not(.is-cancelled) .oa-batch-sync-float__icon{color:#ea580c!important;background:color-mix(in srgb,#f97316 10%,var(--biz-surface))!important;border-color:color-mix(in srgb,#f97316 28%,var(--biz-border))}.oa-batch-sync.is-done .oa-batch-sync__icon,.oa-batch-sync-float.is-done .oa-batch-sync-float__icon{color:var(--brand-success, #10b981)!important;background:color-mix(in srgb,var(--brand-success, #10b981) 10%,var(--biz-surface))!important;border-color:color-mix(in srgb,var(--brand-success, #10b981) 28%,var(--biz-border))}.oa-batch-sync.is-cancelled .oa-batch-sync__icon{color:#64748b!important;background:color-mix(in srgb,#64748b 10%,var(--biz-surface))!important;border-color:color-mix(in srgb,#64748b 28%,var(--biz-border))}.oa-batch-sync__bar-fill,.oa-batch-sync-float__bar-fill{background:var(--brand-primary)!important}.oa-batch-sync.is-running .oa-batch-sync__bar-fill,.oa-batch-sync-float:not(.is-done) .oa-batch-sync-float__bar-fill{background:#f97316!important}.oa-batch-sync.is-done .oa-batch-sync__bar-fill,.oa-batch-sync-float.is-done .oa-batch-sync-float__bar-fill{background:var(--brand-success, #10b981)!important}.oa-batch-sync__bar-shine{display:none!important}.oa-batch-sync-float{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.oa-batch-sync-float.is-dragging,.oa-batch-sync-float.is-dragging.is-running,.oa-batch-sync-float.is-dragging.is-done{box-shadow:var(--biz-shadow-sm)!important}html.dark .oa-stats-overview__hero{background:var(--biz-surface-elevated)!important}html.dark .oa-stats-overview__metric{background:var(--biz-surface)!important}html.dark .oa-batch-sync-modal.n-card,html.dark .oa-batch-sync-float{background:var(--biz-surface)!important;border-color:var(--biz-border)!important}.alert-ai-modal__summary-banner{background:var(--biz-surface-elevated)!important;border:1px solid var(--biz-border)!important;border-left:3px solid var(--brand-primary)!important;border-radius:var(--obs-panel-radius, 12px)!important}.alert-ai-modal__summary-icon{color:var(--brand-primary)!important}.alert-ai-modal__check-index{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important}.anomaly-ai-modal__cause-index{color:#d97706!important;background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface))!important;border-color:color-mix(in srgb,#fbbf24 28%,var(--biz-border))!important}.anomaly-ai-modal__cause-card{background:var(--biz-surface-elevated)!important;border:1px solid var(--biz-border)!important;border-left:3px solid #fbbf24!important}.sub-flow-monitor-page .bq-hero{position:relative;overflow:hidden;border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:var(--biz-shadow-sm)!important}.sub-flow-monitor-page .bq-hero:before{inset:0 0 auto!important;height:var(--obs-status-rail-h, 2px)!important;background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%)!important}.sub-flow-monitor-page .bq-hero__header{padding:calc(var(--obs-status-rail-h, 2px) + 14px) 16px 12px!important}.sub-flow-monitor-page .bq-hero__icon{width:44px!important;height:44px!important;border-radius:11px!important;color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.sub-flow-monitor-page .bq-hero__quick{background:var(--biz-surface)!important;border-top-color:var(--biz-border)!important}.sub-flow-monitor-page .bq-hero__quick-link:hover{transform:none!important}.sub-flow-monitor-page .bq-metrics{border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface)!important;box-shadow:none!important}.sub-flow-monitor-page .bq-metrics__head{border-bottom-color:var(--biz-border-subtle, var(--biz-border))!important}.sub-flow-monitor-page .bq-metrics__head-icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important}.sub-flow-monitor-page .bq-metrics__head-title{font-size:12px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.sub-flow-monitor-page .summary-card,.sub-flow-monitor-page .bq-metrics :deep(.summary-card){border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:none!important}.sub-flow-monitor-page .summary-card--clickable:hover,.sub-flow-monitor-page .bq-metrics :deep(.summary-card:hover){transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important;border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important}.sub-flow-monitor-page .summary-card__label{font-size:10px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase}.sub-flow-monitor-page .summary-card__value{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:22px!important;font-weight:800!important}.sub-flow-monitor-page .pipeline-card:hover{transform:none!important}.sub-flow-monitor-page .overview-strip__header-title{font-size:12px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}html.dark .sub-flow-monitor-page .bq-hero,html.dark .sub-flow-monitor-page .bq-metrics{background:var(--biz-surface-elevated)!important;border-color:var(--biz-border)!important}html.dark .sub-flow-monitor-page .summary-card,html.dark .sub-flow-monitor-page .bq-metrics :deep(.summary-card){background:var(--biz-surface)!important}.sub-flow-monitor-page .oa-type-dist{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.sub-flow-monitor-page .oa-type-dist:before{width:var(--obs-status-rail-h, 2px)!important;height:auto!important;inset:0 auto 0 0!important;background:var(--brand-primary)!important;opacity:1!important}.sub-flow-monitor-page .oa-type-dist :deep(.n-card-header){position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 12px) 16px 12px 20px!important;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border)!important}.sub-flow-monitor-page .oa-type-dist :deep(.n-card-header):before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%)}.sub-flow-monitor-page .oa-type-dist__title{font-size:12px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.sub-flow-monitor-page .oa-type-dist__count{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:22px!important;font-weight:800!important}.sub-flow-monitor-page .oa-type-dist__row--top .oa-type-dist__fill{background:var(--brand-primary)!important}.sub-flow-monitor-page .oa-type-dist__row:hover{transform:none!important}.obs-page.flow-stability-page{gap:var(--obs-shell-gap, 12px)!important}.flow-stability-table-empty__icon{width:44px!important;height:44px!important;border-radius:11px!important;color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.flow-stability-page__table-wrap .flow-stability-table .n-data-table-empty{background:var(--biz-surface)!important}.obs-page .flow-health-metric:hover{transform:none!important}.flow-health-overview{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.flow-health-overview__action-btn{color:var(--brand-primary-hover)!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--biz-border))!important;box-shadow:none!important}.flow-health-overview__action-btn:hover:not(:disabled){background:color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface))!important;transform:none!important}.flow-health-overview__brand-icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.flow-health-overview__body{padding:12px 14px 14px!important}.flow-health-overview__metrics{gap:10px!important}.base-layout .report-page{gap:var(--obs-shell-gap, 12px)!important;padding-bottom:24px;min-height:auto}.base-layout .report-page__hero{color:var(--biz-text)!important;padding:calc(var(--obs-status-rail-h, 2px) + 14px) 16px 14px!important;box-shadow:var(--biz-shadow-sm)!important}.base-layout .report-page__hero-icon{width:44px!important;height:44px!important;border-radius:11px!important;font-size:22px!important;color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.base-layout .report-page__title{font-size:18px!important;font-weight:800!important;color:var(--biz-text)!important}.base-layout .report-page__subtitle{font-size:12px!important;opacity:1!important;color:var(--biz-muted)!important;font-family:var(--obs-font-metric, ui-monospace, monospace)}.base-layout .report-page .kpi-tile{transform:none!important;box-shadow:none!important}.base-layout .report-page .kpi-tile:hover{transform:none!important}.base-layout .report-page .kpi-tile__value{font-family:var(--obs-font-metric, ui-monospace, monospace)}.unified-sync-drawer :deep(.n-drawer-header){position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 12px) 16px 12px!important;border-bottom:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important}.unified-sync-drawer :deep(.n-drawer-header):before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);z-index:1}.unified-sync-drawer :deep(.n-drawer-header__main){position:relative;z-index:1}.unified-sync-drawer__eyebrow{display:block;margin-bottom:4px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--biz-subtle)}.base-layout .shadow-header{position:relative;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border);box-shadow:none!important}.base-layout .shadow-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 48%,transparent 100%);pointer-events:none;z-index:2}.base-layout .global-logo{position:relative;z-index:1}.base-layout .shadow-header .n-breadcrumb{position:relative;z-index:1;font-size:12px}.base-layout .shadow-header .n-breadcrumb-item__link,.base-layout .shadow-header .n-breadcrumb-item__separator{color:var(--biz-muted)!important}.base-layout .shadow-header .n-breadcrumb-item:last-child .n-breadcrumb-item__link{color:var(--biz-text)!important;font-weight:700}.base-layout .global-tab-bar{position:relative;min-height:40px;background:var(--biz-surface)!important;border-bottom:1px solid var(--biz-border);box-shadow:none!important}.base-layout .global-tab-bar:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 72%);pointer-events:none;z-index:2}.base-layout .global-tab-bar__scroll,.base-layout .global-tab-bar__actions{position:relative;z-index:1}.base-layout .global-tab-bar__track{gap:8px!important;padding-top:4px;padding-bottom:4px}.base-layout .global-tab-bar .page-tab-item{margin-right:0!important;padding:5px 12px!important;border-radius:8px!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:none!important;gap:8px!important;min-height:32px}.base-layout .global-tab-bar .page-tab-item>.absolute.h-full.w-full{display:none!important}.base-layout .global-tab-bar .page-tab-item>.absolute.w-1px{display:none!important}.base-layout .global-tab-bar .page-tab-item--active{border-color:color-mix(in srgb,var(--brand-primary) 32%,var(--biz-border))!important;border-left:3px solid var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 6%,var(--biz-surface))!important;color:var(--brand-primary-hover)!important}.base-layout .global-tab-bar .page-tab-item--active .page-tab-label{font-weight:700;font-size:12px}.base-layout .global-tab-bar .page-tab-item:not(.page-tab-item--active) .page-tab-label{color:var(--biz-muted);font-size:12px}.base-layout .global-tab-bar__actions :deep(.n-button){width:32px;height:32px;border-radius:8px;border:1px solid var(--biz-border);background:var(--biz-surface-elevated)}html.dark .base-layout .shadow-header{background:color-mix(in srgb,var(--monitor-tech-card-elevated, #1e293b) 92%,transparent)!important;border-bottom-color:var(--monitor-tech-border, var(--biz-border));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html.dark .base-layout .global-tab-bar{background:color-mix(in srgb,var(--monitor-tech-card-elevated, #1e293b) 88%,transparent)!important;border-bottom-color:var(--monitor-tech-border, var(--biz-border));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html.dark .base-layout .global-tab-bar .page-tab-item{background:color-mix(in srgb,var(--monitor-tech-card, #0f172a) 88%,transparent)!important;border-color:var(--monitor-tech-border, var(--biz-border))!important}html.dark .base-layout .global-tab-bar .page-tab-item--active{background:color-mix(in srgb,var(--brand-primary) 10%,var(--monitor-tech-card, #0f172a))!important}.base-layout .shadow-header .n-button.n-button--quaternary,.base-layout .shadow-header .button-icon{border-radius:8px}.base-layout .shadow-header .n-button.n-button--quaternary:hover{background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important;color:var(--brand-primary)!important}.base-layout .n-menu-item-group-title{font-size:10px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;font-family:var(--obs-font-metric, ui-monospace, monospace);opacity:1!important;padding-left:18px!important}.monitor-global-search-modal.n-card{overflow:hidden;border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.monitor-global-search-modal .n-card-header{display:none}.monitor-global-search-modal .n-card__content{position:relative;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 16px 12px!important}.monitor-global-search-modal .n-card__content:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);pointer-events:none}.monitor-global-search-modal .n-input{font-family:var(--obs-font-metric, ui-monospace, monospace);font-size:13px}.monitor-global-search-modal .n-card__footer{padding:0!important;border-top:1px solid var(--biz-border);background:var(--biz-surface-elevated)}.monitor-search-result__list{display:flex;flex-direction:column;gap:6px;padding-bottom:8px}.monitor-search-result__item{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 12px;border-radius:var(--obs-panel-radius, 12px);border:1px solid var(--biz-border);border-left:3px solid transparent;background:var(--biz-surface-elevated);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.monitor-search-result__item:hover,.monitor-search-result__item--active{border-left-color:var(--brand-primary);border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));background:color-mix(in srgb,var(--brand-primary) 6%,var(--biz-surface))}.monitor-search-result__icon{flex-shrink:0;font-size:18px;color:var(--brand-primary)}.monitor-search-result__label{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--biz-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitor-search-result__item--active .monitor-search-result__label{font-weight:700;color:var(--brand-primary-hover)}.monitor-search-result__enter{flex-shrink:0;font-size:16px;color:var(--biz-subtle);opacity:.85}.monitor-search-footer{display:flex;flex-wrap:wrap;align-items:center;gap:14px;min-height:44px;padding:10px 16px}.monitor-search-footer__hint{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--biz-muted)}.monitor-search-footer__key{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;border-radius:6px;font-size:14px;color:var(--biz-text);background:var(--biz-surface);border:1px solid var(--biz-border);box-shadow:none}.monitor-theme-drawer :deep(.n-drawer-header){position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 12px) 16px 12px!important;border-bottom:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important}.monitor-theme-drawer :deep(.n-drawer-header):before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);z-index:1}.monitor-theme-drawer :deep(.n-drawer-header__main){position:relative;z-index:1}.monitor-theme-drawer__eyebrow{display:block;margin-bottom:4px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--biz-subtle)}.monitor-theme-drawer__title{margin:0;font-size:15px;font-weight:800;color:var(--biz-text)}.monitor-theme-drawer :deep(.n-drawer-body){background:var(--biz-surface-soft, var(--biz-surface))}.monitor-theme-drawer :deep(.n-drawer-footer){border-top:1px solid var(--biz-border);background:var(--biz-surface-elevated)}.monitor-theme-drawer__tabs :deep(.n-tabs-tab.n-tabs-tab--active),.monitor-theme-drawer__tabs :deep(.n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label){color:var(--brand-primary)!important;font-weight:700}.monitor-theme-drawer__tabs :deep(.n-tabs-bar){background-color:var(--brand-primary)!important}.monitor-theme-drawer :deep(.n-form-item-label){font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.dark .monitor-theme-drawer :deep(.n-drawer-body){background:var(--biz-surface)}.monitor-exception-page{position:relative;padding:48px 24px;background:linear-gradient(color-mix(in srgb,var(--brand-primary) 3%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--brand-primary) 3%,transparent) 1px,transparent 1px);background-size:48px 48px}.monitor-exception-page__icon{opacity:.88;filter:drop-shadow(0 8px 24px color-mix(in srgb,var(--brand-primary) 18%,transparent))}.monitor-exception-page .n-button--primary-type{min-width:140px;height:40px;border-radius:10px;font-weight:700;letter-spacing:.02em}html.dark .monitor-exception-page{background-color:var(--biz-surface)}.monitor-welcome-page{min-height:100%}.monitor-welcome-page__card{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.monitor-welcome-page__card :deep(.n-card-header){position:relative;padding-top:calc(var(--obs-status-rail-h, 2px) + 12px)!important;border-bottom:1px solid var(--biz-border)!important;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.monitor-welcome-page__card :deep(.n-card-header):before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%)}.monitor-welcome-page__card :deep(.n-descriptions-table-header){font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.monitor-welcome-page__card :deep(.n-descriptions-table-content){font-family:var(--obs-font-metric, ui-monospace, monospace);font-size:13px}.law-block__progress-fill{background:var(--brand-primary)!important}.base-layout .report-page .kpi-tile,.log-analysis-report.report-page .kpi-tile{padding:10px 12px 10px 14px!important;border-radius:var(--obs-panel-radius, 12px)!important;background:var(--biz-surface-elevated)!important;border:1px solid var(--biz-border)!important;box-shadow:none!important;transform:none!important}.base-layout .report-page .kpi-tile:before,.log-analysis-report.report-page .kpi-tile:before{width:3px!important;border-radius:var(--obs-panel-radius, 12px) 0 0 var(--obs-panel-radius, 12px)!important}.base-layout .report-page .kpi-tile:hover,.log-analysis-report.report-page .kpi-tile:hover{transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important}.base-layout .report-page .kpi-tile__label,.log-analysis-report.report-page .kpi-tile__label{font-size:10px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase}.base-layout .report-page .kpi-tile__value,.log-analysis-report.report-page .kpi-tile__value{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:22px!important;font-weight:800!important}.base-layout .report-page .kpi-tile__icon,.log-analysis-report.report-page .kpi-tile__icon{border-radius:9px!important;background:color-mix(in srgb,var(--kpi-accent, var(--brand-primary)) 10%,var(--biz-surface))!important}.base-layout .report-page .kpi-tile--teal,.log-analysis-report.report-page .kpi-tile--teal{--kpi-accent: var(--brand-primary)}.base-layout .report-page .kpi-tile--indigo,.log-analysis-report.report-page .kpi-tile--indigo{--kpi-accent: var(--brand-accent, #6366f1)}.base-layout .report-page .report-block,.log-analysis-report.report-page .report-block{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.base-layout .report-page .report-block__title,.log-analysis-report.report-page .report-block__title{font-size:12px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.base-layout .report-page .funnel-step__index-num--primary,.log-analysis-report.report-page .funnel-step__index-num--primary{background:#3b82f6!important}.base-layout .report-page .funnel-step__index-num--info,.log-analysis-report.report-page .funnel-step__index-num--info{background:var(--brand-primary)!important}.base-layout .report-page .funnel-step__index-num--success,.log-analysis-report.report-page .funnel-step__index-num--success{background:var(--brand-success, #10b981)!important}.base-layout .report-page .funnel-step__bar--primary,.log-analysis-report.report-page .funnel-step__bar--primary{background:#3b82f6!important}.base-layout .report-page .funnel-step__bar--info,.log-analysis-report.report-page .funnel-step__bar--info{background:var(--brand-primary)!important}.base-layout .report-page .funnel-step__bar--success,.log-analysis-report.report-page .funnel-step__bar--success{background:var(--brand-success, #10b981)!important}.base-layout .report-page .funnel-step__connector,.log-analysis-report.report-page .funnel-step__connector{background:var(--biz-border)!important}.base-layout .report-page .conversion-search-bar,.log-analysis-report.report-page .conversion-search-bar{position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 10px) 12px 10px!important;border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:var(--biz-shadow-sm)!important}.base-layout .report-page .conversion-search-bar:before,.log-analysis-report.report-page .conversion-search-bar:before{height:var(--obs-status-rail-h, 2px)!important;border-radius:0!important;opacity:1!important;background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%)!important}.base-layout .report-page .conversion-search-bar__scope,.log-analysis-report.report-page .conversion-search-bar__scope{border-radius:var(--obs-panel-radius, 12px)!important;background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important;box-shadow:none!important}.base-layout .report-page .conversion-search-bar__scope:hover:not(:disabled),.log-analysis-report.report-page .conversion-search-bar__scope:hover:not(:disabled){transform:none!important;background:color-mix(in srgb,var(--brand-primary) 6%,var(--biz-surface))!important;border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important;box-shadow:none!important}.base-layout .report-page .report-page__hero-badge,.log-analysis-report.report-page .report-page__hero-badge{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.base-layout .report-page .report-scope-alert,.base-layout .report-page .log-analysis-scope,.log-analysis-report.report-page .log-analysis-scope,.base-layout .report-page .report-empty-state,.log-analysis-report.report-page .report-empty-state,.log-analysis-report.report-page .log-analysis-chart-empty{background:var(--biz-surface)!important;border-radius:var(--obs-panel-radius, 12px)!important}.base-layout .report-page .report-scope-alert:before,.log-analysis-report.report-page .log-analysis-scope:before{background:var(--brand-primary)!important;width:3px}.base-layout .report-page .report-empty-state,.log-analysis-report.report-page .log-analysis-chart-empty{border-style:dashed;border-color:var(--biz-border)!important}.base-layout .report-page .section-card__title:before,.log-analysis-report.report-page .section-card__title:before{background:var(--brand-primary)!important;width:3px;border-radius:2px}.base-layout .report-page .card-wrapper:hover,.log-analysis-report.report-page .card-wrapper:hover{transform:none!important;box-shadow:var(--biz-shadow-sm)!important}.base-layout .report-page .insight-item:hover,.log-analysis-report.report-page .insight-item:hover{transform:none!important}.report-page--unified .report-unified__hero:after{display:none!important}.report-page--unified .report-unified__hero{padding:calc(var(--obs-status-rail-h, 2px) + 16px) 18px 16px!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:var(--biz-shadow-sm)!important;color:var(--biz-text)!important}.report-page--unified .report-unified__hero:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);z-index:1}.report-page--unified .report-unified__hero-icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important;box-shadow:none!important}.report-page--unified .report-unified__nav :deep(a){color:var(--brand-primary-hover)!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--biz-border))!important}.report-page--unified .report-unified__filter-dock :deep(.report-filter-bar),.report-page--unified .report-unified__filter-dock :deep(.conversion-search){background:var(--biz-surface-elevated)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.report-page--unified .report-block--ai :deep(.stats-overview__ai-entry-inner){background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important;box-shadow:none!important}.report-page--unified .report-block--ai :deep(.stats-overview__ai-entry-glow){display:none!important}.report-page--unified .report-block--ai :deep(.stats-overview__ai-entry-icon){color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important;box-shadow:none!important}.report-page--unified .report-block--ai :deep(.stats-overview__ai-entry-btn.n-button--primary-type){box-shadow:none!important}.report-page--unified .report-kpi-tile{background:var(--biz-surface-elevated)!important;border:1px solid var(--biz-border)!important;box-shadow:none!important;transform:none!important;border-left:3px solid var(--report-accent, var(--brand-primary))!important}.report-page--unified .report-kpi-tile:hover{transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important}.report-page--unified .report-chart-board__row:hover{transform:none!important}.report-page--unified .report-unified__filter-dock :deep(.report-filter-chip:hover),.report-page--unified .report-scope-chips__chip:hover{transform:none!important}.report-page--unified .report-kpi-tile--active{background:color-mix(in srgb,var(--brand-primary) 6%,var(--biz-surface-elevated))!important;box-shadow:none!important}.report-page--unified .report-kpi-tile__value{font-family:var(--obs-font-metric, ui-monospace, monospace)}.report-page--unified .report-drilldown-bar,.report-page--unified .report-scope-chips{background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important}.report-page--unified .report-live-dot{animation:none!important}.conversion-search-modal__head{position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 12px) 48px 12px 18px!important;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border)!important}.conversion-search-modal__head:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%)}.conversion-search-modal__head-icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.base-layout .report-page .conversion-search-bar__scope-icon,.log-analysis-report.report-page .conversion-search-bar__scope-icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important;box-shadow:none!important}.base-layout .report-page .conversion-search-bar__scope-edit,.log-analysis-report.report-page .conversion-search-bar__scope-edit{color:#fff!important;background:var(--brand-primary)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 40%,transparent)!important;box-shadow:none!important;transform:none!important}.base-layout .report-page .conversion-search-bar__scope-edit:hover,.log-analysis-report.report-page .conversion-search-bar__scope-edit:hover{background:var(--brand-primary-hover)!important;box-shadow:none!important;transform:none!important}.base-layout .report-page .funnel-step__index-num--rose,.log-analysis-report.report-page .funnel-step__index-num--rose{background:#e11d48!important}.base-layout .report-page .funnel-step__bar.bar--blue,.log-analysis-report.report-page .funnel-step__bar.bar--blue{background:var(--biz-accent-blue, #3b82f6)!important}.base-layout .report-page .funnel-step__bar.bar--teal,.log-analysis-report.report-page .funnel-step__bar.bar--teal{background:var(--brand-primary)!important}.base-layout .report-page .funnel-step__bar.bar--rose,.log-analysis-report.report-page .funnel-step__bar.bar--rose{background:#e11d48!important}.base-layout .report-page .kpi-tile:hover,.log-analysis-report.report-page .kpi-tile:hover{transform:none!important}.base-layout .report-page .insight-item,.log-analysis-report.report-page .insight-item{border-radius:var(--obs-panel-radius, 12px)!important;box-shadow:none!important}.ai-floating-modal .n-card-header{position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 12px) 18px 12px!important;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border)!important;color:var(--biz-text)}.ai-floating-modal .n-card-header:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);pointer-events:none;z-index:2}.ai-floating-modal--accent-purple,.ai-floating-modal--accent-indigo{--ai-float-header-gradient: var(--brand-primary)}.ai-floating-modal .ai-floating-modal-header__icon{--ai-header-icon-bg: color-mix(in srgb, var(--brand-primary) 10%, var(--biz-surface));--ai-header-icon-fg: var(--brand-primary);--ai-header-icon-border: 1px solid color-mix(in srgb, var(--brand-primary) 28%, var(--biz-border));--ai-header-icon-shadow: none;border-radius:11px!important}.ai-floating-modal .ai-floating-modal-header__title{--ai-header-title-color: var(--biz-text);font-weight:800}.ai-floating-modal .ai-floating-modal-header__sub{--ai-header-sub-color: var(--biz-muted);font-family:var(--obs-font-metric, ui-monospace, monospace);font-size:11px}.ai-floating-modal .ai-floating-modal-header__toolbar{--ai-header-toolbar-bg: var(--biz-surface);--ai-header-toolbar-border: var(--biz-border);--ai-header-toolbar-shadow: none;border-radius:10px}.n-card.ai-floating-modal--resizable{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.chat-avatar--ai{background:var(--brand-primary)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 40%,transparent)!important;color:#fff!important;box-shadow:none!important}.chat-avatar--user{background:var(--brand-primary)!important;box-shadow:none!important}.chat-bubble--user{background:var(--brand-primary)!important;box-shadow:none!important;border:1px solid color-mix(in srgb,var(--brand-primary) 35%,transparent)}.chat-bubble__blocks{border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:var(--biz-shadow-sm)!important;border-radius:var(--obs-panel-radius, 12px)!important}html.dark .chat-bubble__blocks{background:var(--biz-surface)!important}.ai-global-assistant-fab{background:var(--brand-primary)!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 24%,transparent)!important}.ai-global-fab-anchor:not(.ai-global-fab-anchor--dragging) .ai-global-assistant-fab:hover{background:var(--brand-primary-hover)!important}.table-row-actions .table-action-icon-btn--emphasis.n-button:not(.n-button--disabled):hover{background:var(--brand-primary)!important;transform:none!important}.table-row-actions .table-action-icon-btn.n-button:not(.n-button--disabled):hover{transform:none!important}.list-page-table-empty__icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.ai-reply-table-percent{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important}.ai-reply-table-phenomenon{background:color-mix(in srgb,#ef4444 6%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,#ef4444 22%,var(--biz-border))!important;border-left:3px solid #f87171!important}.ai-reply-step__num{color:#fff!important;background:var(--brand-primary)!important;box-shadow:none!important}.ai-reply-code{background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important;border-left:3px solid var(--brand-accent, #6366f1)!important}.ai-reply-table-stage{color:var(--brand-accent, #6366f1)!important;background:color-mix(in srgb,var(--brand-accent, #6366f1) 10%,var(--biz-surface))!important;border-color:color-mix(in srgb,var(--brand-accent, #6366f1) 22%,var(--biz-border))!important}.page-content-shell[data-page-variant]{--docs-accent-gradient: var(--docs-accent, var(--brand-primary))}.page-content-shell .docs-detail-toolbar{position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 10px) 14px 10px!important;border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:var(--biz-shadow-sm)!important}.page-content-shell .docs-detail-toolbar:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--docs-accent, var(--brand-primary)) 0%,transparent 100%);pointer-events:none}.page-content-shell .docs-detail-back-btn.n-button{box-shadow:none!important}.page-content-shell .docs-detail-back-btn.n-button:hover:not(:disabled){color:var(--brand-primary-hover)!important;border-color:color-mix(in srgb,var(--brand-primary) 42%,var(--biz-border))!important;background:color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface))!important;box-shadow:none!important;transform:none!important}.docs-detail-card.card-wrapper:before{height:var(--obs-status-rail-h, 2px)!important;background:linear-gradient(90deg,var(--docs-accent, var(--brand-primary)) 0%,transparent 100%)!important}.page-content-shell .docs-detail-card .n-card-header{position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 20px) 24px 18px!important;background:var(--biz-surface-elevated)!important;color:var(--biz-text)!important;border-bottom:1px solid var(--biz-border)!important}.page-content-shell .docs-detail-card .doc-card-title{color:var(--biz-text)!important;text-shadow:none!important;font-weight:800}.page-content-shell .docs-detail-card .doc-header-tags .n-tag{--n-color: color-mix(in srgb, var(--brand-primary) 8%, var(--biz-surface)) !important;--n-border: 1px solid color-mix(in srgb, var(--brand-primary) 22%, var(--biz-border)) !important;--n-text-color: var(--brand-primary-hover) !important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.doc-preview-panel{background:var(--biz-surface)!important;padding:24px 28px 32px!important}.page-content-shell .doc-preview-wrap .github-markdown-body blockquote{border-left:3px solid var(--docs-accent, var(--brand-primary))!important;background:color-mix(in srgb,var(--brand-primary) 4%,var(--biz-surface))!important;box-shadow:none!important}.doc-preview-wrap .github-markdown-body h2{background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 6%,var(--biz-surface))!important;border-radius:0 var(--obs-panel-radius, 12px) var(--obs-panel-radius, 12px) 0!important}.doc-preview-wrap .github-markdown-body h2:before{width:3px!important;background:var(--docs-accent, var(--brand-primary))!important;border-radius:3px}.docs-detail-toc__fab:hover{transform:none!important;color:var(--brand-primary-hover)!important;border-color:color-mix(in srgb,var(--brand-primary) 42%,var(--biz-border))!important;background:color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface))!important;box-shadow:none!important}.docs-detail-toc__panel{border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:var(--biz-shadow-sm)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.docs-detail-toc__header{position:relative;overflow:hidden;padding-top:calc(var(--obs-status-rail-h, 2px) + 0px)!important;background:var(--biz-surface)!important;border-bottom:1px solid var(--biz-border)!important}.docs-detail-toc__header:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--docs-accent, var(--brand-primary)) 0%,transparent 100%)}.docs-detail-toc__header-icon,.docs-detail-toc__header-title{color:var(--biz-text)!important}.docs-detail-toc__header-title{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.docs-detail-toc__link.docs-detail-toc__link--active{border-left-color:var(--docs-accent, var(--brand-primary))!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important}.n-message-container .n-message{border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px}.n-message-container .n-message:not(:has(.ai-bg-loading-toast)){padding-top:10px!important;border-top:var(--obs-status-rail-h, 2px) solid var(--brand-primary)!important}.n-message-container .n-message.n-message--success-type:not(:has(.ai-bg-loading-toast)){border-top-color:var(--brand-success, #10b981)!important}.n-message-container .n-message.n-message--warning-type:not(:has(.ai-bg-loading-toast)){border-top-color:#fbbf24!important}.n-message-container .n-message.n-message--error-type:not(:has(.ai-bg-loading-toast)){border-top-color:#f87171!important}.n-message-container .n-message.n-message--info-type:not(:has(.ai-bg-loading-toast)){border-top-color:var(--brand-primary)!important}.n-message-container .n-message__content{font-weight:600}.n-notification-container .n-notification{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;border-left:3px solid var(--brand-primary)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.n-notification-container .n-notification.n-notification--success-type{border-left-color:var(--brand-success, #10b981)!important}.n-notification-container .n-notification.n-notification--warning-type{border-left-color:#fbbf24!important}.n-notification-container .n-notification.n-notification--error-type{border-left-color:#f87171!important}.n-notification-container .n-notification__main{font-size:13px}.n-notification-container .n-notification__header{font-weight:800;font-size:13px}.n-dialog.n-modal{border-radius:var(--obs-panel-radius-lg, 16px)!important;overflow:hidden;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.n-dialog.n-modal .n-dialog__title{position:relative;padding-top:calc(var(--obs-status-rail-h, 2px) + 4px)!important;font-size:15px!important;font-weight:800!important}.n-dialog.n-modal .n-dialog__title:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%)}.n-dialog.n-modal .n-dialog__content{font-size:13px;color:var(--biz-muted)}html.dark .n-message-container .n-message,html.dark .n-notification-container .n-notification{background:color-mix(in srgb,var(--monitor-tech-card-elevated, #1e293b) 94%,transparent)!important;border-color:var(--monitor-tech-border, var(--biz-border))!important}html.dark .n-dialog.n-modal{background:var(--monitor-tech-card-elevated, #1e293b)!important;border-color:var(--monitor-tech-border, var(--biz-border))!important}.subsystem-login--monitor{background:#0f172a;background-image:linear-gradient(color-mix(in srgb,var(--brand-primary) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--brand-primary) 4%,transparent) 1px,transparent 1px);background-size:52px 52px}.subsystem-login--monitor .subsystem-login__cover-photo-shade{background:linear-gradient(135deg,color-mix(in srgb,#0f172a 45%,transparent) 0%,transparent 42%),linear-gradient(180deg,transparent 32%,color-mix(in srgb,#0f172a 72%,transparent) 68%,#0f172a 100%)}.subsystem-login--monitor .subsystem-login__cover-badge{border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:color-mix(in srgb,var(--subsystem-accent) 14%,rgba(255,255,255,.08));border-color:color-mix(in srgb,var(--subsystem-accent) 32%,rgba(255,255,255,.16));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.subsystem-login--monitor .subsystem-login__cover-title{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:-.02em;text-shadow:0 2px 20px color-mix(in srgb,var(--brand-primary) 35%,transparent)}.subsystem-login--monitor .subsystem-login__cover-desc{font-size:14px;color:#e2e8f0e0}.subsystem-login--monitor .subsystem-login__highlights li{font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.subsystem-login--monitor .subsystem-login__highlight-icon{border-radius:6px;background:color-mix(in srgb,var(--brand-primary) 18%,rgba(255,255,255,.08));border:1px solid color-mix(in srgb,var(--brand-primary) 24%,rgba(255,255,255,.12))}.subsystem-login--monitor .subsystem-login__panel{background:#f1f5f9}.subsystem-login--monitor .subsystem-login__panel-bg{background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--subsystem-accent) 10%,transparent),transparent 38%),radial-gradient(circle at 88% 92%,color-mix(in srgb,var(--brand-accent) 6%,transparent),transparent 32%),radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--brand-primary) 5%,#cbd5e1) 1px,transparent 0),#f1f5f9;background-size:auto,auto,22px 22px,auto}.subsystem-login--monitor .subsystem-login__card{position:relative;overflow:hidden;padding:34px 32px 28px;padding-top:calc(var(--obs-status-rail-h, 3px) + 32px);border-radius:20px;background:color-mix(in srgb,#ffffff 96%,#f1f5f9);border:1px solid var(--biz-border, #e2e8f0);box-shadow:0 16px 40px -10px color-mix(in srgb,var(--brand-primary) 14%,rgba(15,23,42,.1)),0 4px 16px #0f172a0f}.subsystem-login--monitor .subsystem-login__card:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 3px);background:linear-gradient(90deg,var(--subsystem-accent) 0%,var(--brand-accent) 58%,transparent 100%)}.subsystem-login--monitor .subsystem-login__brand-eyebrow{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.1em;color:var(--subsystem-accent)}.subsystem-login--monitor .subsystem-login__greeting{font-size:24px;font-weight:800;background:linear-gradient(135deg,#0f172a 0%,var(--brand-primary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.subsystem-login--monitor .subsystem-login__intro-desc{font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.subsystem-login--monitor .subsystem-login__label{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.subsystem-login--monitor .subsystem-login__input{border-radius:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.subsystem-login--monitor .subsystem-login__submit{height:48px;border-radius:10px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;letter-spacing:.04em;background:linear-gradient(135deg,var(--brand-primary-dark) 0%,var(--subsystem-accent) 100%)!important;box-shadow:0 8px 24px color-mix(in srgb,var(--subsystem-accent) 28%,transparent)!important}.subsystem-login--monitor .subsystem-login__submit:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 12px 28px color-mix(in srgb,var(--subsystem-accent) 34%,transparent)!important}.subsystem-login--monitor .subsystem-login__portal-anchor{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;padding:6px 12px;border-radius:6px;background:color-mix(in srgb,var(--brand-primary) 6%,transparent)}.subsystem-login--monitor .subsystem-login__portal-anchor:hover{text-decoration:none;background:color-mix(in srgb,var(--brand-primary) 12%,transparent)}.subsystem-login--monitor .subsystem-login__footer{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}html.dark .subsystem-login--monitor{background:#020617}html.dark .subsystem-login--monitor .subsystem-login__panel{background:#0f172a}html.dark .subsystem-login--monitor .subsystem-login__panel-bg{background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--brand-primary) 12%,transparent),transparent 38%),radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--brand-primary) 6%,transparent) 1px,transparent 0),#0f172a;background-size:auto,24px 24px,auto}html.dark .subsystem-login--monitor .subsystem-login__card{background:color-mix(in srgb,#1e293b 94%,transparent);border-color:color-mix(in srgb,var(--brand-primary) 14%,#334155)}html.dark .subsystem-login--monitor .subsystem-login__greeting{background:linear-gradient(135deg,#e2e8f0 0%,var(--brand-primary-light) 100%);-webkit-background-clip:text;background-clip:text}.obs-page{--obs-accent: var(--brand-primary, #06b6d4);--obs-accent-dark: var(--brand-primary-hover, #0891b2);--obs-accent-soft: color-mix(in srgb, var(--brand-primary) 6%, var(--biz-surface));--obs-accent-border: var(--biz-border);--obs-accent-glow: color-mix(in srgb, var(--brand-primary) 12%, transparent);--obs-surface: var(--biz-surface);--obs-muted: var(--biz-muted);--obs-subtle: var(--biz-subtle);--obs-border: var(--biz-border);--obs-bg: var(--biz-surface-soft);--obs-text: var(--biz-text);padding:0;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px)}html.dark .obs-page{--obs-accent-soft: color-mix(in srgb, var(--brand-primary) 10%, var(--biz-surface));--obs-accent-border: var(--biz-border);--obs-accent-glow: color-mix(in srgb, var(--brand-primary) 22%, transparent);--obs-surface: var(--biz-surface);--obs-muted: var(--biz-muted);--obs-subtle: var(--biz-subtle);--obs-border: var(--biz-border);--obs-bg: color-mix(in srgb, var(--biz-surface) 88%, #000);--obs-text: var(--biz-text)}.obs-page--amber{--obs-accent: #fbbf24;--obs-accent-dark: #d97706;--obs-accent-soft: color-mix(in srgb, #fbbf24 10%, var(--obs-surface));--obs-accent-border: color-mix(in srgb, #fbbf24 22%, var(--obs-border));--obs-accent-glow: color-mix(in srgb, #fbbf24 18%, transparent)}.obs-page--blue{--obs-accent: var(--brand-primary);--obs-accent-dark: var(--brand-primary-hover);--obs-accent-soft: color-mix(in srgb, var(--brand-primary) 10%, var(--obs-surface));--obs-accent-border: color-mix(in srgb, var(--brand-primary) 22%, var(--obs-border));--obs-accent-glow: color-mix(in srgb, var(--brand-primary) 18%, transparent)}.obs-page--violet{--obs-accent: #a78bfa;--obs-accent-dark: #7c3aed;--obs-accent-soft: color-mix(in srgb, #a78bfa 10%, var(--obs-surface));--obs-accent-border: color-mix(in srgb, #a78bfa 22%, var(--obs-border));--obs-accent-glow: color-mix(in srgb, #a78bfa 18%, transparent)}.obs-content{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px)}.obs-hero{position:relative;overflow:hidden;margin-bottom:0;border-radius:var(--obs-panel-radius-lg, 16px);border:1px solid var(--obs-accent-border);background:var(--obs-command-bg, var(--biz-surface-elevated));box-shadow:var(--obs-command-shadow, var(--biz-shadow-sm))}.obs-hero:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--obs-accent) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);z-index:2}.obs-hero__glow{display:none}.obs-hero__inner{position:relative;z-index:1;padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px}.obs-hero__top{display:flex;align-items:center;justify-content:space-between;gap:var(--obs-shell-gap, 12px)}.obs-hero__brand{display:flex;align-items:center;gap:12px;min-width:0}.obs-hero__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;font-size:22px;color:var(--obs-accent);background:color-mix(in srgb,var(--obs-accent) 10%,var(--obs-surface));border:1px solid var(--obs-accent-border);box-shadow:none}.obs-hero__eyebrow{display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--obs-subtle);font-family:var(--obs-font-metric, ui-monospace, monospace)}.obs-hero__title{margin:4px 0 0;font-size:18px;font-weight:800;letter-spacing:-.03em;color:var(--obs-text);line-height:1.2;text-shadow:none}.obs-hero__desc{margin:4px 0 0;max-width:560px;font-size:12px;line-height:1.5;color:var(--obs-muted);font-family:var(--obs-font-metric, ui-monospace, monospace)}.obs-hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.obs-hero__meta{margin-top:12px;padding-top:10px;border-top:1px dashed var(--obs-border);font-size:11px;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--obs-muted)}.obs-hero__meta time{margin-left:8px;color:var(--obs-subtle);font-size:11px}.obs-kpi-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--obs-kpi-gap, 12px);margin-top:var(--obs-shell-gap, 12px)}.obs-kpi{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:var(--obs-panel-radius, 12px);background:var(--biz-surface);border:1px solid var(--obs-border);border-left:3px solid var(--obs-accent)}.obs-kpi__label{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--obs-muted)}.obs-kpi__value{font-size:22px;font-weight:800;color:var(--obs-text);font-family:var(--obs-font-metric, ui-monospace, monospace);font-variant-numeric:tabular-nums;line-height:1.1}.obs-kpi--warn .obs-kpi__value{color:#fbbf24}.obs-kpi--warn{border-left-color:#fbbf24}.obs-kpi--bad .obs-kpi__value{color:#f87171}.obs-kpi--bad{border-left-color:#f87171}.obs-kpi--good .obs-kpi__value{color:var(--obs-accent)}.obs-kpi--good{border-left-color:var(--brand-success, #10b981)}.obs-panel{border-radius:var(--obs-panel-radius-lg, 16px);border:1px solid var(--obs-border);background:var(--obs-surface);box-shadow:var(--biz-shadow-sm);overflow:hidden}.obs-panel:before{content:"";display:block;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--obs-accent) 0%,transparent 100%)}.obs-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--obs-border);background:var(--biz-surface-elevated)}.obs-panel__head h2{margin:0;font-size:13px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--obs-text)}.obs-panel__head-meta{font-size:11px;font-weight:600;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--obs-subtle)}.obs-panel__body{padding:12px 14px}.obs-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1px solid var(--obs-border);background:var(--biz-surface-elevated);color:var(--obs-muted);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .15s ease}.obs-btn:hover:not(:disabled){border-color:var(--obs-accent-border);box-shadow:0 4px 14px var(--obs-accent-glow);transform:translateY(-1px)}.obs-btn:disabled{opacity:.6;cursor:not-allowed}.obs-btn--primary{border-color:color-mix(in srgb,var(--obs-accent) 35%,var(--obs-border));background:var(--obs-accent);color:#f8fafc}.obs-btn--primary:hover:not(:disabled){background:var(--obs-accent-dark)}.obs-btn--ghost{background:var(--obs-bg)}.obs-empty{padding:calc(var(--obs-shell-gap, 12px) * 2) var(--obs-panel-pad-x, 14px);text-align:center;color:var(--obs-subtle);font-size:13px}.obs-muted{color:var(--obs-subtle);font-size:12px;font-family:var(--obs-font-metric, ui-monospace, monospace)}.obs-list{list-style:none;margin:0;padding:0}.obs-list__row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--obs-border);transition:background .15s ease}.obs-list__row:first-child{border-top:none}.obs-list__row--clickable{cursor:pointer}.obs-list__row--clickable:hover{background:var(--obs-bg)}.obs-list__row--active{background:var(--obs-accent-soft);box-shadow:inset 3px 0 0 var(--obs-accent)}.obs-list__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--obs-subtle)}.obs-list__dot--ok{background:var(--brand-success, #10b981);box-shadow:0 0 8px color-mix(in srgb,var(--brand-success, #10b981) 50%,transparent)}.obs-list__dot--warn{background:#f59e0b;box-shadow:0 0 8px color-mix(in srgb,#f59e0b 50%,transparent)}.obs-list__dot--bad{background:#ef4444;box-shadow:0 0 8px color-mix(in srgb,#ef4444 50%,transparent)}.obs-list__copy{flex:1;min-width:0}.obs-list__copy strong{display:block;font-size:13px;color:var(--obs-text)}.obs-list__copy small{display:block;margin-top:2px;font-size:11px;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--obs-subtle)}@media(max-width:960px){.obs-hero__top{flex-direction:column;align-items:flex-start}.obs-hero__actions{width:100%;justify-content:flex-start}}.chat-avatar--ai{background:var(--brand-primary);border:1px solid color-mix(in srgb,var(--brand-primary) 35%,transparent);color:#fff;box-shadow:none}.chat-avatar--ai svg{filter:drop-shadow(0 1px 1px rgba(15,23,42,.12))}.chat-row{display:flex;flex-direction:row;align-items:flex-start;gap:12px;width:100%;min-width:0;flex-shrink:0}.chat-row--assistant{justify-content:flex-start;width:100%}.chat-row--assistant .chat-bubble--rich{flex:1;min-width:0;max-width:calc(100% - 46px)}.chat-row--user{justify-content:flex-end;align-items:flex-start}.chat-row--user .chat-bubble{max-width:min(75%,520px);order:1}.chat-row--user .chat-avatar{order:2}.chat-avatar{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;font-size:17px;margin-top:4px}.chat-avatar--user{background:var(--brand-primary);color:#fff;box-shadow:none}.chat-bubble{max-width:min(78%,680px);padding:10px 14px;border-radius:14px;line-height:1.65;font-size:14px;word-break:break-word}.chat-bubble--user{background:var(--brand-primary);color:#fff;border-bottom-right-radius:5px;box-shadow:none;border:1px solid color-mix(in srgb,var(--brand-primary) 35%,transparent)}.chat-bubble--ai{background:var(--n-card-color);border:1px solid var(--n-border-color);color:var(--n-text-color-1);border-bottom-left-radius:5px;box-shadow:0 1px 3px #0f172a0d}.chat-bubble--ai.chat-bubble--rich,.chat-bubble--rich{flex:1;min-width:0;max-width:none;width:auto;padding:0;background:transparent!important;border:none!important;box-shadow:none!important}.chat-bubble__blocks{min-width:0;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;padding:16px 18px 20px;border-radius:var(--obs-panel-radius, 12px);border:1px solid var(--biz-border);background:var(--biz-surface-elevated);box-shadow:var(--biz-shadow-sm)}.chat-bubble--ai:not(.chat-bubble--rich){border-radius:14px;overflow:hidden}.chat-bubble__text{margin:0;padding:0;font-family:inherit;font-size:inherit;line-height:1.65;white-space:pre-wrap;word-break:break-word;background:transparent;border:none}.chat-bubble--user .chat-bubble__text{color:#fff}.chat-reply-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;padding-top:12px;border-top:1px solid color-mix(in srgb,#e2e8f0 88%,var(--brand-primary-hover) 12%);flex-shrink:0}.ai-payment-chat-messages,.ai-order-chat-messages,.ai-global-chat-messages,.ai-docs-chat-messages,.stats-ai-chat__messages{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px 18px 32px;scroll-padding-bottom:28px;-webkit-overflow-scrolling:touch}.ai-floating-chat-shell .ai-reply-blocks,.ai-floating-chat-shell .ai-reply-card,.ai-floating-chat-shell .ai-reply-lead{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:visible}.ai-floating-chat-shell .ai-reply-table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:10px}.ai-floating-chat-shell .ai-reply-section-body,.ai-floating-chat-shell .ai-reply-subcard__body{min-width:0;overflow:visible}.ai-floating-chat-shell .ai-reply-card .n-card__content{width:100%}.ai-floating-modal__content{position:relative;display:flex!important;flex-direction:column;flex:1;min-height:0;padding:8px 10px 12px!important;overflow:hidden!important}.n-modal-body-wrapper:has(.ai-floating-modal--draggable) .n-scrollbar,.n-modal-body-wrapper:has(.ai-floating-modal--draggable) .n-scrollbar-container,.n-modal-body-wrapper:has(.ai-floating-modal--draggable) .n-scrollbar-content{height:100%;max-height:100vh;max-height:100dvh}.n-modal-scroll-content:has(.ai-floating-modal--draggable){display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;width:100%;min-height:100vh;min-height:100dvh;padding:8px;position:relative}.ai-floating-modal--draggable.n-modal{flex-shrink:0;align-self:center!important;margin:0!important;translate:var(--ai-panel-offset-x, 0px) var(--ai-panel-offset-y, 0px)}.ai-floating-modal--draggable .n-modal-body{padding:0!important;margin:0!important;width:auto!important;max-width:none!important}.n-card.ai-floating-modal--resizable{display:flex!important;flex-direction:column!important;height:100%!important;max-height:92vh!important;overflow:hidden;margin:0!important;border-radius:14px;box-shadow:0 12px 40px #0f172a24,0 0 0 1px #0f172a0f}.n-card.ai-floating-modal--resizable>.n-card__content{display:flex!important;flex:1!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.ai-floating-modal--resizing,.ai-floating-modal--resizing *{cursor:nwse-resize!important}.ai-floating-modal--dragging,.ai-floating-modal--dragging .ai-floating-modal-header__drag{cursor:grabbing!important}.ai-floating-modal--resizing .ai-floating-resize-handle{color:var(--ai-float-accent, #3370ff);border-color:var(--ai-float-accent, #3370ff);background:color-mix(in srgb,var(--ai-float-accent, #3370ff) 12%,var(--n-card-color))}.ai-floating-modal .n-card-header{display:flex!important;align-items:center!important;justify-content:stretch!important;padding:14px 18px 12px!important}.ai-floating-modal .n-card-header__main{flex:1 1 auto;width:100%;min-width:0}.ai-floating-modal .n-card-header__extra,.ai-floating-modal .n-card__footer{display:none}.ai-floating-modal .ai-reply-card.n-card{display:block;flex:none;height:auto!important;max-height:none!important;border-radius:12px;overflow:hidden}.ai-floating-modal .ai-reply-card.n-card>.n-card-header{border-radius:12px 12px 0 0}.ai-floating-modal .ai-reply-card.n-card>.n-card__content{border-radius:0 0 12px 12px}.ai-floating-modal .ai-reply-card.n-card>.n-card__content{display:block;flex:none!important;min-height:auto!important;overflow:visible!important}.n-card.ai-floating-modal--fullscreen{height:100vh!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;box-shadow:none}.n-card.ai-floating-modal--fullscreen>.n-card__content{flex:1;min-height:0;overflow:hidden}.ai-floating-modal--fullscreen .ai-floating-modal__content{flex:1;min-height:0;max-height:none;padding:0!important}.ai-floating-modal--fullscreen .n-card-header{flex-shrink:0}.ai-floating-modal--fullscreen .ai-payment-alert{flex-shrink:0;width:calc(100% - 48px);max-width:1168px;margin:10px auto 0}.n-card.ai-floating-modal--fullscreen.ai-payment-copilot-modal>.n-card-header{display:flex!important;justify-content:stretch!important;padding-left:18px!important;padding-right:18px!important}.n-card.ai-floating-modal--fullscreen.ai-payment-copilot-modal>.n-card-header .ai-floating-modal-header{width:100%;max-width:none}.n-card.ai-floating-modal--fullscreen.ai-payment-copilot-modal{display:flex!important;flex-direction:column!important;width:100vw!important;max-width:100vw!important;margin:0!important}@media(max-width:768px){.ai-floating-modal--fullscreen .ai-floating-modal__content,.ai-floating-modal--resizable .ai-floating-modal__content{padding:6px 10px 12px!important}.ai-floating-modal .n-card-header{padding:10px 12px 8px!important}.ai-floating-modal-header__sub{display:none}}.ai-floating-modal--accent-blue{--ai-float-accent: #3370ff}.ai-floating-modal--accent-green{--ai-float-accent: var(--brand-success)}.ai-floating-modal--accent-purple,.ai-floating-modal--accent-indigo{--ai-float-accent: var(--brand-primary);--ai-float-header-gradient: var(--brand-primary)}.ai-floating-modal--accent-teal{--ai-float-accent: var(--brand-primary)}.ai-floating-chat-shell{display:flex;flex:1;flex-direction:column;min-height:0;border:1px solid var(--n-border-color);border-radius:12px;overflow:hidden;background:var(--n-color-embedded)}.ai-floating-chat-shell.ai-chat-with-history{flex-direction:row}.ai-floating-chat-shell.ai-chat-with-history>.ai-chat-with-history__main{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.ai-chat-with-history__main>.ai-chat-session-tabs{flex-shrink:0}.ai-chat-with-history__main>.ai-chat-messages-scroll,.ai-chat-with-history__main>.stats-ai-chat__messages,.ai-chat-with-history__main>.ai-payment-chat-messages,.ai-chat-with-history__main>.ai-order-chat-messages,.ai-chat-with-history__main>.ai-docs-chat-messages,.ai-chat-with-history__main>.ai-global-chat-messages{flex:1;min-height:0}.ai-panel-chat-layout.ai-chat-with-history>.ai-chat-with-history__main{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.ai-chat-messages-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px;width:100%}.ai-floating-modal--fullscreen .ai-floating-chat-shell{flex:1;min-height:0;border-radius:0;border-left:none;border-right:none}.ai-floating-modal--fullscreen .ai-chat-main--fullscreen{overflow:hidden;align-items:stretch}.ai-floating-modal--fullscreen .ai-chat-main--fullscreen .ai-chat-messages-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;width:100%;max-width:none;box-sizing:border-box}.ai-floating-modal--fullscreen .ai-chat-main--fullscreen .ai-chat-composer-dock{position:static;z-index:3;flex-shrink:0;width:100%;max-width:none;box-sizing:border-box;background:var(--n-card-color);border-top:1px solid var(--n-border-color);box-shadow:0 -6px 20px #0f172a0d}.ai-chat-composer-dock{width:100%;box-sizing:border-box}.ai-floating-modal--fullscreen .ai-chat-history-aside{width:272px;min-width:272px}.ai-floating-modal--fullscreen .ai-chat-history-aside__item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.ai-floating-fab-anchor{position:fixed;z-index:10001;display:inline-flex;align-items:center;justify-content:center;touch-action:none}.ai-global-assistant-fab{color:#fff;background:var(--brand-primary)!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 24%,transparent)!important}.ai-global-fab-anchor:not(.ai-global-fab-anchor--dragging) .ai-global-assistant-fab:hover{box-shadow:0 8px 26px color-mix(in srgb,var(--brand-primary) 55%,transparent)!important}.ai-global-assistant-fab__pulse{border-color:color-mix(in srgb,var(--brand-primary) 65%,transparent)!important}.ai-chat-composer-dock{flex-shrink:0;background:var(--n-card-color);border-top:1px solid var(--n-border-color);box-shadow:0 -8px 24px #0f172a0d}.ai-chat-composer-dock .ai-chat-composer-shell{margin:0 14px 12px}.ai-chat-composer-dock .ai-chat-composer-shell__meta{padding-bottom:8px}.ai-chat-composer-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:4px 12px 10px;flex-shrink:0}.ai-chat-composer-toolbar__btn.n-button{--n-height: 26px;font-size:12px;color:var(--n-text-color-2)}.ai-chat-composer-toolbar__btn.n-button:hover{color:var(--n-text-color-1);background:var(--n-button-color-hover)}.monitor-ops-ai-assistant-modal.n-card{--ops-ai-surface: var(--biz-surface);--ops-ai-elevated: var(--biz-surface-elevated);--ops-ai-border: var(--biz-border);--ops-ai-border-subtle: var(--biz-border-subtle);--ops-ai-text: var(--biz-text);--ops-ai-muted: var(--biz-muted);--ops-ai-subtle: var(--biz-subtle);display:flex!important;flex-direction:column!important;height:100%!important;max-height:92vh!important;overflow:hidden;margin:0!important;border-radius:16px!important;border:1px solid var(--ops-ai-border)!important;background:var(--ops-ai-surface)!important;box-shadow:0 24px 48px color-mix(in srgb,#000 45%,transparent),0 0 0 1px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important}.monitor-ops-ai-assistant-modal .n-card-header{position:relative;padding:0!important;border-bottom:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;color:var(--biz-text);overflow:hidden}.monitor-ops-ai-assistant-modal .n-card-header:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);pointer-events:none;z-index:2}.monitor-ops-ai-assistant-modal .n-card-header:after{display:none}.monitor-ops-ai-assistant-modal .n-card-header__main{width:100%}.monitor-ops-ai-assistant-modal .n-card-header__extra{display:none}.monitor-ops-ai-assistant-modal .ai-floating-modal-header{position:relative;z-index:1;padding:calc(var(--obs-status-rail-h, 2px) + 12px) 16px 12px;color:inherit;--ai-header-icon-fg: var(--brand-primary);--ai-header-icon-bg: color-mix(in srgb, var(--brand-primary) 10%, var(--biz-surface));--ai-header-icon-border: 1px solid color-mix(in srgb, var(--brand-primary) 28%, var(--biz-border));--ai-header-icon-shadow: none;--ai-header-title-color: var(--biz-text);--ai-header-title-shadow: none;--ai-header-sub-color: var(--biz-muted);--ai-header-grip-color: var(--biz-subtle);--ai-header-grip-opacity: 1;--ai-header-toolbar-bg: var(--biz-surface);--ai-header-toolbar-border: var(--biz-border);--ai-header-toolbar-shadow: none;--ai-header-toolbar-btn-color: var(--biz-muted);--ai-header-toolbar-btn-hover-color: var(--brand-primary)}.monitor-ops-ai-assistant-modal .ai-floating-modal-header__drag:hover{background:color-mix(in srgb,var(--brand-primary) 6%,var(--biz-surface))}.monitor-ops-ai-assistant-modal .ai-floating-modal-header__drag--active{background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))}.monitor-ops-ai-assistant-modal .ai-floating-toolbar-btn:hover{background:color-mix(in srgb,var(--brand-primary) 14%,transparent)}.monitor-ops-ai-assistant-modal .n-card__content{display:flex!important;flex:1!important;flex-direction:column!important;min-height:0!important;padding:0!important;overflow:hidden!important;background:var(--ops-ai-elevated, var(--biz-surface-elevated))}.monitor-ops-ai-assistant-body{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--ops-ai-elevated, var(--biz-surface-elevated))}.monitor-ops-ai-tab-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 16px 10px;border-bottom:1px solid var(--ops-ai-border-subtle, var(--biz-border-subtle));background:color-mix(in srgb,var(--brand-primary) 4%,var(--ops-ai-surface, var(--biz-surface)))}.monitor-ops-ai-tab{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--ops-ai-border, var(--biz-border));background:var(--ops-ai-surface, var(--biz-surface));cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .15s ease}.monitor-ops-ai-tab:hover{border-color:color-mix(in srgb,var(--brand-primary) 30%,var(--ops-ai-border, var(--biz-border)));background:color-mix(in srgb,var(--brand-primary) 6%,var(--ops-ai-surface, var(--biz-surface)))}.monitor-ops-ai-tab--active{transform:none;border-color:color-mix(in srgb,var(--brand-primary) 45%,var(--ops-ai-border, var(--biz-border)));background:color-mix(in srgb,var(--brand-primary) 10%,var(--ops-ai-surface, var(--biz-surface)));box-shadow:none;border-left:3px solid var(--brand-primary)}.monitor-ops-ai-tab__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;font-size:18px;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 12%,var(--ops-ai-elevated, var(--biz-surface-elevated)));border:1px solid color-mix(in srgb,var(--brand-primary) 18%,transparent)}.monitor-ops-ai-tab--active .monitor-ops-ai-tab__icon{color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 12%,var(--ops-ai-elevated, var(--biz-surface-elevated)));border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--ops-ai-border, var(--biz-border)))}.monitor-ops-ai-tab__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.monitor-ops-ai-tab__label{font-size:13px;font-weight:700;color:var(--ops-ai-text, var(--biz-text));line-height:1.25}.monitor-ops-ai-tab__desc{font-size:10px;color:var(--ops-ai-muted, var(--biz-muted));line-height:1.3}.monitor-ops-ai-tab--active .monitor-ops-ai-tab__desc{color:color-mix(in srgb,var(--brand-primary) 55%,var(--biz-text))}.monitor-ops-ai-panel{display:flex;flex-direction:column;flex:1;min-height:0;padding:0 16px 14px;gap:12px}.monitor-ops-ai-task-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow-y:auto;padding-right:2px}.monitor-ops-ai-task-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:12px 12px 10px;border-radius:12px;border:1px solid var(--ops-ai-border, var(--biz-border));border-left:3px solid var(--task-tone, var(--brand-primary));background:var(--ops-ai-surface, var(--biz-surface));box-shadow:none;overflow:hidden;transition:border-color .2s ease,background .2s ease}.monitor-ops-ai-task-card:hover{border-color:color-mix(in srgb,var(--task-tone, var(--brand-primary)) 32%,var(--ops-ai-border, var(--biz-border)));box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent);transform:none}.monitor-ops-ai-task-card--danger{border-left-color:#ef4444;background:color-mix(in srgb,#ef4444 6%,var(--ops-ai-surface, var(--biz-surface)))}.monitor-ops-ai-task-card__bg{position:absolute;right:-8px;bottom:-12px;font-size:72px;opacity:.06;color:var(--task-tone, var(--brand-primary));pointer-events:none;transform:rotate(-10deg)}.monitor-ops-ai-task-card__head{position:relative;z-index:1;display:flex;align-items:flex-start;gap:10px}.monitor-ops-ai-task-card__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;font-size:18px;color:var(--task-tone, var(--brand-primary));background:color-mix(in srgb,var(--task-tone, var(--brand-primary)) 14%,var(--ops-ai-elevated, var(--biz-surface-elevated)));border:1px solid color-mix(in srgb,var(--task-tone, var(--brand-primary)) 22%,transparent)}.monitor-ops-ai-task-card__copy{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.monitor-ops-ai-task-card__label{font-size:13px;font-weight:700;color:var(--ops-ai-text, var(--biz-text));line-height:1.3}.monitor-ops-ai-task-card__desc{font-size:11px;line-height:1.4;color:var(--ops-ai-muted, var(--biz-muted))}.monitor-ops-ai-task-card__actions{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:8px}.monitor-ops-ai-log{flex-shrink:0;border-radius:12px;border:1px solid var(--ops-ai-border, var(--biz-border));background:var(--ops-ai-surface, var(--biz-surface));overflow:hidden}.monitor-ops-ai-log__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--ops-ai-border-subtle, var(--biz-border-subtle));background:color-mix(in srgb,var(--brand-primary) 5%,var(--ops-ai-surface, var(--biz-surface)))}.monitor-ops-ai-log__title{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--ops-ai-text, var(--biz-text))}.monitor-ops-ai-log__list{max-height:132px;overflow-y:auto;padding:8px 12px}.monitor-ops-ai-log__item{display:grid;grid-template-columns:72px 1fr auto;gap:8px;align-items:start;padding:6px 0;border-bottom:1px dashed color-mix(in srgb,var(--ops-ai-border, var(--biz-border)) 70%,transparent);font-size:11px;line-height:1.45}.monitor-ops-ai-log__item:last-child{border-bottom:none}.monitor-ops-ai-log__time{color:var(--ops-ai-subtle, #64748b);font-variant-numeric:tabular-nums}.monitor-ops-ai-log__label{color:var(--ops-ai-text, var(--biz-text));font-weight:600}.monitor-ops-ai-log__detail{grid-column:2 / -1;color:var(--ops-ai-muted, var(--biz-muted));word-break:break-word}.monitor-ops-ai-log__status{font-size:10px;font-weight:700;padding:2px 6px;border-radius:999px}.monitor-ops-ai-log__status--running{color:#fbbf24;background:color-mix(in srgb,#f59e0b 14%,var(--ops-ai-elevated, var(--biz-surface-elevated)));border:1px solid color-mix(in srgb,#f59e0b 22%,transparent)}.monitor-ops-ai-log__status--success{color:var(--brand-success);background:color-mix(in srgb,#10b981 14%,var(--ops-ai-elevated, var(--biz-surface-elevated)));border:1px solid color-mix(in srgb,#10b981 22%,transparent)}.monitor-ops-ai-log__status--error{color:#f87171;background:color-mix(in srgb,#ef4444 14%,var(--ops-ai-elevated, var(--biz-surface-elevated)));border:1px solid color-mix(in srgb,#ef4444 22%,transparent)}.monitor-ops-ai-log__empty{padding:14px 12px;text-align:center;font-size:12px;color:var(--ops-ai-muted, var(--biz-muted))}.monitor-ops-ai-chat{display:flex;flex-direction:column;flex:1;min-height:0;gap:10px}.monitor-ops-ai-chat__expert{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.monitor-ops-ai-chat__expert-label{font-size:12px;font-weight:600;color:var(--ops-ai-muted, var(--biz-muted))}.monitor-ops-ai-chat__expert-select{max-width:280px}.monitor-ops-ai-chat__expert-hint{margin:0;font-size:12px;line-height:1.45;color:var(--ops-ai-muted, var(--biz-muted))}.monitor-ops-ai-chat__messages{flex:1;min-height:0;overflow-y:auto;padding:4px 2px;display:flex;flex-direction:column;gap:10px}.monitor-ops-ai-chat__bubble{max-width:92%;padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.monitor-ops-ai-chat__bubble--user{align-self:flex-end;color:#fff;background:var(--brand-primary);box-shadow:none;border:1px solid color-mix(in srgb,var(--brand-primary) 40%,transparent)}.monitor-ops-ai-chat__bubble--assistant{align-self:flex-start;color:var(--ops-ai-text, var(--biz-text));background:var(--ops-ai-surface, var(--biz-surface));border:1px solid var(--ops-ai-border, var(--biz-border))}.monitor-ops-ai-chat__prompts{display:flex;flex-wrap:wrap;gap:8px}.monitor-ops-ai-chat__prompt{padding:6px 10px;border-radius:999px;border:1px solid var(--ops-ai-border, var(--biz-border));background:var(--ops-ai-surface, var(--biz-surface));font-size:11px;color:var(--ops-ai-muted, var(--biz-muted));cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.monitor-ops-ai-chat__prompt:hover{border-color:color-mix(in srgb,var(--brand-primary) 30%,var(--ops-ai-border, var(--biz-border)));background:color-mix(in srgb,var(--brand-primary) 8%,var(--ops-ai-surface, var(--biz-surface)));color:var(--ops-ai-text, var(--biz-text))}.monitor-ops-ai-chat__composer{display:flex;align-items:flex-end;gap:8px;padding-top:4px}.monitor-ops-ai-chat__input{flex:1}.monitor-ops-ai-chat__input .n-input{--n-border: 1px solid var(--ops-ai-border, var(--biz-border));--n-color: var(--ops-ai-surface, var(--biz-surface));--n-color-focus: var(--ops-ai-surface, var(--biz-surface));--n-text-color: var(--ops-ai-text, var(--biz-text));--n-placeholder-color: var(--ops-ai-subtle, #64748b)}.monitor-ops-ai-chat__input .n-input__textarea-el{min-height:82px!important;line-height:22px;resize:none}.monitor-ops-ai-chat-alert{flex-shrink:0;border-radius:10px}.monitor-ops-ai-assistant-modal-wrap--fullscreen.n-modal{width:100vw!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;margin:0!important}.n-modal-scroll-content:has(.monitor-ops-ai-assistant-modal-wrap--fullscreen){display:flex!important;align-items:stretch!important;justify-content:stretch!important;box-sizing:border-box;width:100%;min-height:100vh;min-height:100dvh;padding:0!important}.n-modal-body-wrapper:has(.monitor-ops-ai-assistant-modal-wrap--fullscreen) .n-scrollbar,.n-modal-body-wrapper:has(.monitor-ops-ai-assistant-modal-wrap--fullscreen) .n-scrollbar-container,.n-modal-body-wrapper:has(.monitor-ops-ai-assistant-modal-wrap--fullscreen) .n-scrollbar-content{height:100%;max-height:100dvh}.monitor-ops-ai-assistant-modal-wrap--fullscreen .n-modal-body{width:100%!important;max-width:100%!important;height:100%;padding:0!important;margin:0!important}.monitor-ops-ai-assistant-modal.monitor-ops-ai-assistant-modal--fullscreen.n-card,.n-card.monitor-ops-ai-assistant-modal.ai-floating-modal--fullscreen{width:100vw!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;box-shadow:none!important}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-assistant-body{flex:1;min-height:0}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-tab-strip{flex-shrink:0;max-width:1160px;width:100%;margin:0 auto;padding:16px 24px 12px}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-panel{flex:1;min-height:0;overflow:hidden;max-width:1160px;width:100%;margin:0 auto;padding:0 24px 20px;display:flex;flex-direction:column}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-panel>.n-spin-container{flex:1;min-height:0;display:flex;flex-direction:column}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-panel>.n-spin-container .n-spin-content{flex:1;min-height:0;display:flex;flex-direction:column}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-task-grid{flex:1;min-height:0;overflow-y:auto;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;align-content:start}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-log{flex-shrink:0;margin-top:auto}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-log__list{max-height:min(220px,28vh)}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-chat{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-chat__messages{flex:1;min-height:0;overflow-y:auto;padding:8px 4px}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-chat__prompts{flex-shrink:0}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-chat__composer{flex-shrink:0;margin-top:auto;padding:12px 0 0;border-top:1px solid var(--ops-ai-border, var(--biz-border));background:var(--ops-ai-elevated, var(--biz-surface-elevated))}.monitor-ops-ai-assistant-modal--fullscreen .monitor-ops-ai-chat__bubble{max-width:min(720px,78%)}@media(max-width:720px){.monitor-ops-ai-tab-strip,.monitor-ops-ai-task-grid{grid-template-columns:1fr}}:root{--app-modal-radius: var(--obs-panel-radius-lg, 16px);--app-modal-shadow: var(--biz-shadow-sm, 0 4px 16px rgba(15, 23, 42, .08));--app-modal-hero-gradient: var(--biz-surface-elevated, #f8fafc);--app-modal-hero-text: var(--biz-text, #0f172a);--app-modal-hero-subtext: var(--biz-muted, #64748b);--app-modal-hero-icon-bg: color-mix(in srgb, var(--brand-primary) 10%, var(--biz-surface));--app-modal-hero-close-bg: color-mix(in srgb, var(--brand-primary) 8%, var(--biz-surface));--app-modal-hero-close-hover: color-mix(in srgb, var(--brand-primary) 14%, var(--biz-surface));--app-modal-content-pt: 16px;--app-modal-footer-pt: 14px}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain){border-radius:var(--app-modal-radius)!important;overflow:hidden;box-shadow:var(--app-modal-shadow)!important;max-height:min(88vh,860px);display:flex;flex-direction:column}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain)>.n-card-header{padding:0!important;border-bottom:none!important;background:transparent!important}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain)>.n-card-header .n-card-header__main{width:100%;min-width:0}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain)>.n-card-header:has(.n-card-header__main:not(:has(>*))){position:relative;overflow:hidden;background:var(--app-modal-hero-gradient)!important;color:var(--app-modal-hero-text);border-bottom:1px solid var(--biz-border)}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain)>.n-card-header:has(.n-card-header__main:not(:has(>*))):before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 55%,transparent 100%);pointer-events:none;z-index:1}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain)>.n-card-header:has(.n-card-header__main:not(:has(>*))) .n-card-header__main{position:relative;z-index:1;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 22px 16px;font-size:16px;font-weight:800;line-height:1.35;color:var(--app-modal-hero-text)}.app-modal-hero,.gs-hero,.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain) .n-card-header__main>:is([class$=-modal__head],[class$=-modal__hero],.app-modal-hero,.gs-hero){position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 20px;width:100%;margin:0;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 22px 16px;border-radius:0;color:var(--app-modal-hero-text);background:var(--app-modal-hero-gradient);border-bottom:1px solid var(--biz-border);box-shadow:none;overflow:hidden}.app-modal-hero:before,.gs-hero:before,.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain) .n-card-header__main>:is([class$=-modal__head],[class$=-modal__hero],.app-modal-hero,.gs-hero):before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 55%,transparent 100%);pointer-events:none;z-index:1}.app-modal-hero__main,.gs-hero__main{position:relative;z-index:1}.app-modal-hero__icon,.gs-hero__icon,.n-modal [class$=__head-icon],.n-modal [class$=__hero-icon],.n-modal [class$=__header-icon]{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;color:var(--brand-primary)!important;background:var(--app-modal-hero-icon-bg)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));-webkit-backdrop-filter:none;backdrop-filter:none}.app-modal-hero__icon,.gs-hero__icon{width:48px;height:48px;font-size:26px}.n-modal [class$=__head-icon],.n-modal [class$=__hero-icon]{width:44px;height:44px;font-size:22px}.n-modal [class$=__header-icon]{width:40px;height:40px;font-size:22px}.app-modal-hero__title,.gs-hero__title,.n-modal [class$=-modal__title],.n-modal [class$=-modal__header-title],.n-modal [class$=-modal__hero-title]{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:var(--app-modal-hero-text)!important}.app-modal-hero__subtitle,.gs-hero__subtitle,.n-modal [class$=-modal__subtitle],.n-modal [class$=-modal__header-sub],.n-modal p[class*=modal__subtitle]{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--app-modal-hero-subtext)!important;max-width:520px}.app-modal-hero__actions,.gs-hero__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain) .n-card-header__close,.app-modal-hero__close,.gs-hero__close,.detail-modal-hero__close{display:none!important}.app-modal-footer{display:flex;align-items:center;gap:12px;width:100%}.app-modal-footer--end{justify-content:flex-end}.app-modal-footer--space-between{justify-content:space-between}.app-modal-footer__start{min-width:0}.app-modal-footer__end{flex-shrink:0}.app-modal-close-btn.n-button{min-width:72px;color:var(--n-text-color-2)!important;border-color:var(--n-border-color)!important;background:var(--n-card-color)!important}.app-modal-close-btn.n-button:not(.n-button--disabled):hover{color:var(--n-text-color-1)!important;border-color:color-mix(in srgb,var(--brand-primary) 35%,var(--n-border-color))!important;background:color-mix(in srgb,var(--brand-primary) 6%,var(--n-card-color))!important}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain)>.n-card__content{flex:1;min-height:0;padding-top:var(--app-modal-content-pt)!important}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain)>.n-card__footer{padding-top:var(--app-modal-footer-pt)!important;border-top:1px solid var(--n-divider-color)}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain) .n-tabs-tab.n-tabs-tab--active,.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain) .n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label,.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain) .gs-content__tabs .n-tabs-tab.n-tabs-tab--active,.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain) .gs-content__tabs .n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label{color:var(--brand-primary)!important;font-weight:600}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain) .gs-content__tabs .n-tabs-bar{background-color:var(--brand-primary)!important}.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain) .gs-search:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 18%,transparent)}.n-modal>.n-card.app-modal--plain{border-radius:var(--app-modal-radius)!important;overflow:hidden;box-shadow:var(--app-modal-shadow)!important;max-height:min(88vh,860px);display:flex;flex-direction:column}.n-modal>.n-card.app-modal--plain>.n-card-header{padding:0!important;border-bottom:none!important;background:transparent!important}.n-modal>.n-card.app-modal--plain>.n-card-header .n-card-header__main{width:100%;min-width:0}.n-modal>.n-card.app-modal--plain .n-card-header__close{display:none!important}.n-modal>.n-card.app-modal--plain>.n-card__content{flex:1;min-height:0}.n-modal>.n-card.app-modal--plain>.n-card__footer{border-top:1px solid var(--n-divider-color)}@media(max-width:767px){.app-modal-hero,.gs-hero,.n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain) .n-card-header__main>:is([class$=-modal__head],[class$=-modal__hero],.app-modal-hero,.gs-hero){flex-direction:column;align-items:stretch;padding-right:22px}.app-modal-hero__actions,.gs-hero__actions{width:100%}}html.dark{--app-modal-hero-gradient: var(--monitor-tech-card-elevated, #1e293b);--app-modal-hero-text: var(--biz-text, #f1f5f9);--app-modal-hero-subtext: var(--biz-muted, #94a3b8);--app-modal-hero-icon-bg: color-mix(in srgb, var(--brand-primary) 14%, var(--monitor-tech-card-elevated, #1e293b))}html.dark .n-modal>.n-card:not(.ai-floating-modal,.ai-global-assistant-modal,.ai-payment-copilot-modal,.ai-order-copilot-modal,.ai-docs-search-modal,.ai-i18n-review-modal,.stats-ai-modal,.app-modal--plain){border:1px solid var(--monitor-tech-border, var(--biz-border))}.payment-record-detail-modal.n-card,.order-detail-modal.n-card,.sync-detail-modal.n-card,.shopify-order-record-detail-modal.n-card,.subscription-order-detail-modal.n-card{overflow:hidden;box-shadow:var(--app-modal-shadow, 0 24px 48px -12px rgba(15, 23, 42, .22))}.payment-record-detail-modal>.n-card-header,.order-detail-modal>.n-card-header,.sync-detail-modal>.n-card-header,.shopify-order-record-detail-modal>.n-card-header,.subscription-order-detail-modal>.n-card-header{padding:0!important;border-bottom:none!important;background:transparent!important}.payment-record-detail-modal>.n-card-header .n-card-header__main,.order-detail-modal>.n-card-header .n-card-header__main,.sync-detail-modal>.n-card-header .n-card-header__main,.shopify-order-record-detail-modal>.n-card-header .n-card-header__main,.subscription-order-detail-modal>.n-card-header .n-card-header__main{width:100%;min-width:0}.detail-modal-hero{position:relative;box-sizing:border-box;width:100%;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 20px 16px;color:var(--app-modal-hero-text, var(--biz-text));background:var(--app-modal-hero-gradient, var(--biz-surface-elevated))!important;border-bottom:1px solid var(--biz-border);overflow:hidden}.shopify-record-detail-hero.detail-modal-hero{background:color-mix(in srgb,#6b9f3a 8%,var(--biz-surface-elevated))!important}.detail-modal-hero:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%);pointer-events:none;z-index:1}.detail-modal-hero__main{position:relative;z-index:1;display:flex;align-items:center;gap:12px;min-width:0}.detail-modal-hero__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;font-size:24px;flex-shrink:0;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));-webkit-backdrop-filter:none;backdrop-filter:none}.detail-modal-hero__text{display:flex;flex-direction:column;gap:4px;min-width:0}.detail-modal-hero__title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.detail-modal-hero__title{font-size:18px;font-weight:800;line-height:1.3;color:var(--biz-text)}.detail-modal-hero__sub{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.4;color:var(--biz-muted);font-variant-numeric:tabular-nums;font-family:var(--obs-font-metric, ui-monospace, monospace)}.detail-modal-hero .detail-modal-hero__action-btn.n-button{color:var(--brand-primary)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important;box-shadow:none;transition:background .2s ease,border-color .2s ease}.detail-modal-hero .detail-modal-hero__action-btn.n-button .n-button__icon,.detail-modal-hero .detail-modal-hero__action-btn.n-button .n-button__content,.detail-modal-hero .detail-modal-hero__action-btn.n-button .n-button__content svg{color:var(--brand-primary)!important}.detail-modal-hero .detail-modal-hero__action-btn.n-button:not(.n-button--disabled):hover{color:var(--brand-primary-hover)!important;border-color:color-mix(in srgb,var(--brand-primary) 42%,var(--biz-border))!important;background:color-mix(in srgb,var(--brand-primary) 14%,var(--biz-surface))!important;box-shadow:none}.detail-modal-hero .detail-modal-hero__action-btn--refresh.n-button{height:26px;padding:0 10px;font-size:12px;font-weight:600}.detail-modal-hero .detail-modal-hero__action-btn--icon.n-button{width:28px;min-width:28px;height:28px;padding:0;border-radius:8px}.detail-modal-hero .detail-modal-hero__action-btn--icon.n-button .n-button__icon{font-size:16px}.payment-record-detail-modal>.n-card__content,.order-detail-modal>.n-card__content,.sync-detail-modal>.n-card__content,.shopify-order-record-detail-modal>.n-card__content,.subscription-order-detail-modal>.n-card__content{padding:0 0 16px!important}.detail-record-body{padding:0 20px}.detail-record-summary{margin:0 0 14px}.detail-record-summary__stats,.order-detail-shell-head.detail-record-summary .detail-record-summary__stats{margin:0;padding:14px 20px 16px;border-radius:0;border:none;border-bottom:1px solid var(--n-divider-color);background:var(--biz-surface-elevated, var(--n-color-embedded));box-shadow:none}.order-detail-shell-head.detail-record-summary{margin:0}.payment-record-detail-modal>.n-card__footer,.order-detail-modal>.n-card__footer,.sync-detail-modal>.n-card__footer,.shopify-order-record-detail-modal>.n-card__footer,.subscription-order-detail-modal>.n-card__footer{padding:12px 20px!important;border-top:1px solid var(--n-divider-color)}.app-drawer.n-drawer .n-drawer-content{display:flex;flex-direction:column}.app-drawer.n-drawer .n-drawer-body{flex:1;min-height:0}.app-drawer.n-drawer .n-drawer-footer,.n-drawer.n-drawer--right-placement .n-drawer-footer{position:relative;z-index:2;flex-shrink:0;overflow:visible;padding:12px 20px;border-top:1px solid color-mix(in srgb,var(--n-border-color) 72%,transparent);background:var(--n-color-modal, var(--n-card-color));box-shadow:0 -1px color-mix(in srgb,var(--n-border-color) 55%,transparent),0 -4px 12px #0f172a0f,0 -10px 28px #0f172a1a}.app-drawer.n-drawer .n-drawer-footer:before,.n-drawer.n-drawer--right-placement .n-drawer-footer:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px;pointer-events:none;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--biz-text) 4%,transparent) 100%)}.app-drawer--flush.n-drawer .n-drawer-header{display:none}.app-drawer--flush.n-drawer .n-drawer-body{padding-top:0}.app-drawer__body{padding:16px 20px 8px}.app-drawer__footer{display:flex;justify-content:flex-end;width:100%}.app-drawer .detail-modal-hero{border-radius:0}.app-drawer .detail-record-summary{margin:0}.app-drawer .detail-record-summary__stats,.app-drawer .detail-record-summary .detail-record-summary__stats{margin:0;padding:14px 20px 16px;border-radius:0;border:none;border-bottom:1px solid var(--n-divider-color);background:var(--biz-surface-elevated, var(--n-color-embedded));box-shadow:none}.app-drawer .detail-record-body{padding:0 20px 16px}.detail-drawer-panel{padding:14px 16px;border-radius:12px;background:var(--n-card-color, #fff);border:1px solid color-mix(in srgb,var(--n-border-color) 55%,transparent);box-shadow:0 1px 2px color-mix(in srgb,var(--n-text-color) 4%,transparent)}.detail-drawer-panel+.detail-drawer-panel,.detail-drawer-panel+.detail-record-body>.detail-drawer-panel{margin-top:14px}.detail-drawer-panel__head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.detail-drawer-panel__icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:16px;flex-shrink:0;color:var(--n-primary-color);background:color-mix(in srgb,var(--n-primary-color) 12%,transparent)}.detail-drawer-panel__title{margin:0;font-size:14px;font-weight:700;line-height:1.3;color:var(--n-text-color-1)}html.dark .app-drawer.n-drawer .n-drawer-content{background:var(--n-color-modal)}html.dark .app-drawer .detail-drawer-panel{background:color-mix(in srgb,var(--n-card-color) 92%,#000);border-color:color-mix(in srgb,var(--n-border-color) 70%,transparent)}html.dark .app-drawer.n-drawer .n-drawer-footer,html.dark .n-drawer.n-drawer--right-placement .n-drawer-footer{border-top-color:color-mix(in srgb,var(--n-border-color) 80%,transparent);background:var(--n-color-modal);box-shadow:0 -1px color-mix(in srgb,var(--n-border-color) 55%,transparent),0 -6px 16px #00000038,0 -14px 36px #00000052}html.dark .app-drawer.n-drawer .n-drawer-footer:before,html.dark .n-drawer.n-drawer--right-placement .n-drawer-footer:before{background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.18) 100%)}.n-message:has(.ai-bg-loading-toast){--n-padding: 0;--n-border-radius: 12px;--n-box-shadow: 0 12px 32px rgba(15, 23, 42, .12), 0 0 0 1px rgba(37, 99, 235, .08);--n-color: var(--n-card-color);--n-line-height: 1.4;max-width:min(420px,calc(100vw - 32px))}.n-message:has(.ai-bg-loading-toast) .n-message__content{padding:0;margin:0}.n-message:has(.ai-bg-loading-toast) .n-message__icon{display:none}.ai-bg-loading-toast{position:relative;overflow:hidden;min-width:280px;border-radius:12px;background:var(--n-card-color)}.ai-bg-loading-toast__main{display:flex;align-items:flex-start;gap:12px;padding:12px 14px 14px}.ai-bg-loading-toast__spinner{flex-shrink:0;width:22px;height:22px;margin-top:2px;border-radius:50%;border:2.5px solid color-mix(in srgb,#2563eb 18%,transparent);border-top-color:#2563eb;animation:ai-bg-loading-spin .85s linear infinite}.ai-bg-loading-toast__text{flex:1;min-width:0}.ai-bg-loading-toast__title{font-size:14px;font-weight:600;line-height:1.35;color:var(--n-text-color-1)}.ai-bg-loading-toast__hint{margin-top:4px;font-size:12px;line-height:1.45;color:var(--n-text-color-3)}.ai-bg-loading-toast__action{flex-shrink:0;align-self:center;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.2;color:#2563eb;background:color-mix(in srgb,#2563eb 10%,var(--n-card-color));border:1px solid color-mix(in srgb,#2563eb 22%,var(--n-border-color));border-radius:8px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ai-bg-loading-toast__action:hover{color:#1d4ed8;border-color:color-mix(in srgb,#2563eb 40%,var(--n-border-color));background:color-mix(in srgb,#2563eb 14%,var(--n-card-color))}.ai-bg-loading-toast__progress{height:3px;background:color-mix(in srgb,#2563eb 12%,var(--n-divider-color));overflow:hidden}.ai-bg-loading-toast__progress:after{content:"";display:block;width:42%;height:100%;border-radius:0 2px 2px 0;background:linear-gradient(90deg,#2563eb,var(--brand-primary-hover));animation:ai-bg-loading-progress 1.6s ease-in-out infinite}@keyframes ai-bg-loading-spin{to{transform:rotate(360deg)}}@keyframes ai-bg-loading-progress{0%{transform:translate(-100%)}to{transform:translate(280%)}}.chat-bubble--typing.ai-typing-indicator{display:inline-flex;flex-direction:column;align-items:flex-start;gap:10px;width:fit-content;max-width:min(92%,560px);padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--ai-float-accent, #2563eb) 5%,var(--n-card-color));border:1px solid color-mix(in srgb,var(--ai-float-accent, #2563eb) 12%,var(--n-border-color))}.ai-typing-indicator__row{display:flex;align-items:center;gap:10px}.ai-typing-indicator__dots{display:inline-flex;align-items:center;gap:4px}.ai-typing-indicator__dots span{width:6px;height:6px;border-radius:50%;background:var(--ai-float-accent, #2563eb);opacity:.35;animation:ai-typing-dot 1.2s ease-in-out infinite}.ai-typing-indicator__dots span:nth-child(2){animation-delay:.15s}.ai-typing-indicator__dots span:nth-child(3){animation-delay:.3s}.ai-typing-indicator__label{font-size:13px;font-weight:500;color:var(--n-text-color-2)}.ai-typing-indicator__sub{font-size:12px;line-height:1.45;color:var(--n-text-color-3)}@keyframes ai-typing-dot{0%,80%,to{opacity:.3;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.page-content-shell[data-page-variant]{--docs-accent: var(--page-header-primary, var(--brand-primary));--docs-accent-gradient: var(--page-table-accent, var(--brand-gradient-accent));--docs-surface: color-mix(in srgb, var(--docs-accent) 5%, var(--n-card-color));--docs-surface-strong: color-mix(in srgb, var(--docs-accent) 10%, var(--n-card-color));--docs-border: color-mix(in srgb, var(--docs-accent) 22%, var(--n-border-color));--docs-border-strong: color-mix(in srgb, var(--docs-accent) 36%, var(--n-border-color));--docs-shadow: 0 4px 18px color-mix(in srgb, var(--docs-accent) 8%, transparent)}.page-content-shell .docs-detail-toolbar{padding:10px 14px;border-radius:12px;border:1px solid var(--docs-border, var(--n-border-color));background:radial-gradient(circle at 0% 50%,color-mix(in srgb,var(--docs-accent) 10%,transparent) 0%,transparent 55%),var(--docs-surface, var(--n-card-color));box-shadow:var(--docs-shadow, none);flex-wrap:wrap}.page-content-shell .docs-detail-back-btn.n-button{color:var(--docs-accent, var(--brand-primary))!important;border:1px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 42%,var(--n-border-color))!important;background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 10%,var(--n-card-color))!important;box-shadow:0 2px 8px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 14%,transparent);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.page-content-shell .docs-detail-back-btn.n-button:hover:not(:disabled){color:#fff!important;border-color:transparent!important;background:var(--docs-accent-gradient, var(--brand-gradient-accent))!important;box-shadow:0 4px 14px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 28%,transparent);transform:translate(-2px)}.page-content-shell .docs-detail-back-btn.n-button:active:not(:disabled){transform:translate(0)}.docs-detail-card .n-card__content{padding:0}.docs-detail-card .n-card-header{padding:28px 32px 24px;border-bottom:1px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 28%,var(--n-border-color))}.docs-detail-card.card-wrapper{position:relative;overflow:visible;border:1px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 28%,var(--n-border-color));box-shadow:var(--docs-shadow, 0 2px 12px rgba(0, 0, 0, .06))}.docs-detail-card.card-wrapper :deep(.n-card__content){overflow:visible}.docs-detail-card.card-wrapper:before{content:"";display:block;height:3px;background:var(--docs-accent-gradient, var(--brand-gradient-accent))}.page-content-shell .docs-detail-card .n-card-header{background:radial-gradient(circle at 100% 100%,rgb(255 255 255 / 10%) 0%,transparent 55%),radial-gradient(circle at 0% 0%,rgb(255 255 255 / 8%) 0%,transparent 50%),var(--biz-surface-elevated)!important;color:#f8fafc!important;border-bottom-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 35%,transparent)!important}.page-content-shell .docs-detail-card .doc-card-title{color:#f8fafc!important;text-shadow:0 1px 2px rgb(15 23 42 / 20%)}.page-content-shell .docs-detail-card .doc-header-tags .n-tag{--n-color: rgb(255 255 255 / 16%) !important;--n-border: 1px solid rgb(255 255 255 / 28%) !important;--n-text-color: #f8fafc !important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.docs-detail-export-root,.docs-detail-export-content,.doc-preview-panel{width:100%;max-width:none}.doc-preview-panel{padding:28px 32px 36px;background:var(--biz-surface-elevated)}.doc-preview-wrap{--docs-code-font-family: "Comic Sans MS", "Comic Sans", cursive, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;width:100%;max-width:none;margin:0;padding:0;border:none;border-radius:0;box-shadow:none;background:transparent}.doc-preview-wrap .github-markdown-body{padding:0;font-size:15px;line-height:1.85;color:var(--n-text-color);word-break:break-word}.doc-preview-wrap .github-markdown-body>h1:first-child{display:none}.doc-preview-wrap .github-markdown-body h2{position:relative;margin:2.2em 0 .85em;padding:10px 0 10px 16px;font-size:1.35em;font-weight:600;line-height:1.45;color:var(--n-text-color);border-bottom:none;border-radius:0 10px 10px 0;background:var(--brand-primary)}.doc-preview-wrap .github-markdown-body h2:before{content:"";position:absolute;left:0;top:.15em;bottom:10px;width:4px;border-radius:4px;background:var(--docs-accent-gradient, var(--brand-gradient-accent))}.doc-preview-wrap .github-markdown-body h3{margin:1.6em 0 .65em;padding-left:10px;font-size:1.12em;font-weight:600;line-height:1.5;color:var(--docs-accent, var(--brand-primary));border-left:3px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 55%,var(--n-border-color))}.doc-preview-wrap .github-markdown-body h4{margin:1.2em 0 .5em;font-size:1em;font-weight:600;color:var(--n-text-color-1)}.doc-preview-wrap .github-markdown-body p{margin:.75em 0}.doc-preview-wrap .github-markdown-body ul,.doc-preview-wrap .github-markdown-body ol{margin:.75em 0;padding:12px 16px 12px 2.2em;border-radius:12px;border:1px solid var(--docs-border, var(--n-border-color));background:var(--docs-surface, color-mix(in srgb, var(--brand-primary) 4%, var(--n-card-color)))}.doc-preview-wrap .github-markdown-body li{margin:.35em 0}.doc-preview-wrap .github-markdown-body li::marker{color:var(--docs-accent, var(--brand-primary))}.doc-preview-wrap .github-markdown-body a{color:var(--docs-accent, var(--brand-primary));text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 35%,transparent);transition:border-color .15s ease,color .15s ease}.doc-preview-wrap .github-markdown-body a:hover{border-bottom-color:var(--docs-accent, var(--brand-primary))}.doc-preview-wrap .github-markdown-body a.doc-internal-link{cursor:pointer}.doc-preview-wrap .github-markdown-body strong{font-weight:600;color:var(--n-text-color-1)}.doc-preview-wrap .github-markdown-body pre,.doc-preview-wrap .github-markdown-body pre code,.doc-preview-wrap .github-markdown-body pre>code,.doc-preview-wrap .github-markdown-body code,.doc-preview-wrap .github-markdown-body .hljs,.doc-preview-wrap .github-markdown-body div[class*=v-md-pre-wrapper-] pre,.doc-preview-wrap .github-markdown-body div[class*=v-md-pre-wrapper-] code{font-family:var(--docs-code-font-family)}.doc-preview-wrap .github-markdown-body code:not(pre code){padding:.15em .45em;font-size:.88em;border-radius:6px;background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 10%,var(--n-color-embedded));border:1px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 18%,var(--n-border-color));color:var(--docs-accent, var(--brand-primary))}.doc-preview-wrap .github-markdown-body pre{margin:1em 0;padding:14px 16px;border-radius:12px;border:1px solid var(--docs-border, var(--n-border-color));background:var(--docs-surface, var(--n-color-embedded));box-shadow:inset 0 1px color-mix(in srgb,#fff 60%,transparent);overflow-x:auto}.doc-preview-wrap .github-markdown-body div[class*=v-md-pre-wrapper-]{margin:1em 0;border-radius:12px;border:1px solid var(--docs-border, var(--n-border-color));overflow:hidden;background:var(--docs-surface, var(--n-color-embedded))}.doc-preview-wrap .github-markdown-body div[class*=v-md-pre-wrapper-] pre{margin:0;border:none;border-radius:0;box-shadow:none;background:transparent}.doc-preview-wrap .github-markdown-body pre code{font-size:13px;line-height:1.65}.doc-preview-wrap .github-markdown-body blockquote{margin:1em 0;padding:12px 16px;border-radius:0 12px 12px 0;border:1px solid var(--docs-border, var(--n-border-color));border-left:4px solid var(--docs-accent, var(--brand-primary));background:var(--docs-surface, color-mix(in srgb, var(--brand-primary) 5%, var(--n-card-color)));color:var(--n-text-color-2)}.doc-preview-wrap .github-markdown-body hr{height:1px;margin:2em 0;border:none;background:var(--brand-primary)}.doc-preview-wrap .github-markdown-body .doc-table-scroll{margin:1.4em 0;overflow-x:auto;border-radius:14px;border:1px solid var(--docs-border, var(--n-border-color));background:var(--n-card-color);box-shadow:0 1px 2px #0f172a0a,var(--docs-shadow, 0 4px 16px rgb(15 23 42 / 6%));-webkit-overflow-scrolling:touch}.doc-preview-wrap .github-markdown-body table.doc-md-table,.doc-preview-wrap .github-markdown-body table{display:table;width:100%;min-width:100%;margin:0;border-collapse:separate;border-spacing:0;border:none;border-radius:0;overflow:visible;box-shadow:none;table-layout:auto;font-size:14px;line-height:1.6}.doc-preview-wrap .github-markdown-body table.doc-md-table--status,.doc-preview-wrap .github-markdown-body table.doc-md-table--usecase,.doc-preview-wrap .github-markdown-body table.doc-md-table--pair,.doc-preview-wrap .github-markdown-body table.doc-md-table--path,.doc-preview-wrap .github-markdown-body table.doc-md-table--testcase,.doc-preview-wrap .github-markdown-body table.doc-md-table--summary{table-layout:fixed}.doc-preview-wrap .github-markdown-body table.doc-md-table--usecase{min-width:520px}.doc-preview-wrap .github-markdown-body table.doc-md-table--pair{min-width:480px}.doc-preview-wrap .github-markdown-body table.doc-md-table--testcase{min-width:640px}.doc-preview-wrap .github-markdown-body table.doc-md-table--summary{min-width:560px}.doc-preview-wrap .github-markdown-body thead{background:var(--biz-surface-elevated)}.doc-preview-wrap .github-markdown-body table th{position:relative;padding:12px 14px;font-weight:700;font-size:12px;letter-spacing:.04em;text-transform:none;color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 88%,#0f172a);text-align:left;white-space:nowrap;border:none;border-bottom:2px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 30%,var(--n-border-color));background:transparent}.doc-preview-wrap .github-markdown-body table th:not(:last-child),.doc-preview-wrap .github-markdown-body table td:not(:last-child){border-right:1px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 10%,var(--n-border-color))}.doc-preview-wrap .github-markdown-body table td{padding:13px 14px;vertical-align:top;border:none;border-bottom:1px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 8%,var(--n-border-color));color:var(--n-text-color);white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.doc-preview-wrap .github-markdown-body table tbody tr{transition:background-color .15s ease}.doc-preview-wrap .github-markdown-body table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 3.5%,var(--n-card-color))}.doc-preview-wrap .github-markdown-body table tbody tr:hover{background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 7.5%,var(--n-card-color))}.doc-preview-wrap .github-markdown-body table tbody tr:last-child td{border-bottom:none}.doc-preview-wrap .github-markdown-body table.doc-md-table--status th:first-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--status td:first-child{width:15%;min-width:108px;font-weight:600;font-size:13px;color:var(--docs-accent, var(--brand-primary));white-space:nowrap;border-left:3px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 50%,transparent)}.doc-preview-wrap .github-markdown-body table.doc-md-table--status th:nth-child(2),.doc-preview-wrap .github-markdown-body table.doc-md-table--status td:nth-child(2){width:auto;line-height:1.68;color:var(--n-text-color)}.doc-preview-wrap .github-markdown-body table.doc-md-table--status th:last-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--status td:last-child{width:112px;min-width:112px;padding-left:10px;padding-right:10px;text-align:center;vertical-align:middle}.doc-preview-wrap .github-markdown-body table.doc-md-table--testcase th:first-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--testcase td:first-child{width:40%;min-width:220px;font-weight:500;font-size:13px;line-height:1.62;color:var(--n-text-color-1);white-space:normal;overflow-wrap:anywhere;word-break:break-word;border-left:3px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 45%,transparent)}.doc-preview-wrap .github-markdown-body table.doc-md-table--testcase th:nth-child(2),.doc-preview-wrap .github-markdown-body table.doc-md-table--testcase td:nth-child(2){width:auto;line-height:1.68;white-space:normal;overflow-wrap:anywhere;word-break:break-word;color:var(--n-text-color)}.doc-preview-wrap .github-markdown-body table.doc-md-table--testcase th:last-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--testcase td:last-child{width:112px;min-width:112px;padding-left:10px;padding-right:10px;text-align:center;vertical-align:middle}.doc-preview-wrap .github-markdown-body table.doc-md-table--summary th:first-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--summary td:first-child{width:18%;min-width:108px;font-weight:600;font-size:13px;color:var(--docs-accent, var(--brand-primary));white-space:normal;word-break:break-word;border-left:3px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 45%,transparent)}.doc-preview-wrap .github-markdown-body table.doc-md-table--summary th:nth-child(2),.doc-preview-wrap .github-markdown-body table.doc-md-table--summary td:nth-child(2){width:auto;line-height:1.62;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.doc-preview-wrap .github-markdown-body table.doc-md-table--summary th:nth-child(3),.doc-preview-wrap .github-markdown-body table.doc-md-table--summary td:nth-child(3){width:88px;min-width:88px;text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums;font-weight:600}.doc-preview-wrap .github-markdown-body table.doc-md-table--summary th:last-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--summary td:last-child{width:112px;min-width:112px;padding-left:10px;padding-right:10px;text-align:center;vertical-align:middle}.doc-preview-wrap .github-markdown-body table.doc-md-table--usecase th:first-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--usecase td:first-child{width:44%;min-width:200px;font-weight:500;font-size:13px;color:var(--n-text-color-1);white-space:normal;overflow-wrap:anywhere;word-break:break-word;border-left:3px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 45%,transparent)}.doc-preview-wrap .github-markdown-body table.doc-md-table--usecase th:last-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--usecase td:last-child{width:56%;min-width:180px;text-align:left;vertical-align:top;line-height:1.68;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.doc-preview-wrap .github-markdown-body table.doc-md-table--pair th:first-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--pair td:first-child{width:34%;min-width:140px;font-weight:600;font-size:13px;color:var(--docs-accent, var(--brand-primary));white-space:normal;word-break:break-word;border-left:3px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 40%,transparent)}.doc-preview-wrap .github-markdown-body table.doc-md-table--pair th:last-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--pair td:last-child{width:66%;min-width:200px;text-align:left;vertical-align:top;line-height:1.68;white-space:normal;word-break:break-word}.doc-preview-wrap .github-markdown-body table.doc-md-table--path th:first-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--path td:first-child{width:28%;min-width:120px;max-width:280px;font-weight:600;font-size:13px;color:var(--n-text-color-1);white-space:normal;word-break:break-word;border-left:3px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 40%,transparent)}.doc-preview-wrap .github-markdown-body table.doc-md-table--path th:last-child,.doc-preview-wrap .github-markdown-body table.doc-md-table--path td:last-child{width:72%;min-width:200px;text-align:left;vertical-align:top;line-height:1.72;white-space:normal;word-break:break-all}.doc-preview-wrap .github-markdown-body table.doc-md-table--path td:last-child code:not(pre code){display:inline-block;max-width:100%;margin:3px 8px 3px 0;padding:.16em .5em;vertical-align:top;white-space:normal;word-break:break-all;line-height:1.5}.doc-preview-wrap .github-markdown-body .doc-table-status{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.35;white-space:nowrap;color:var(--n-text-color-2);background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 8%,var(--n-card-color));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 16%,var(--n-border-color))}.doc-preview-wrap .github-markdown-body .doc-table-status--done{color:#166534;background:color-mix(in srgb,#22c55e 14%,var(--n-card-color));box-shadow:inset 0 0 0 1px color-mix(in srgb,#22c55e 28%,transparent)}.doc-preview-wrap .github-markdown-body .doc-table-status--pending{color:#b45309;background:color-mix(in srgb,#f59e0b 14%,var(--n-card-color));box-shadow:inset 0 0 0 1px color-mix(in srgb,#f59e0b 28%,transparent)}.doc-preview-wrap .github-markdown-body .doc-table-status--fail{color:#b91c1c;background:color-mix(in srgb,#ef4444 12%,var(--n-card-color));box-shadow:inset 0 0 0 1px color-mix(in srgb,#ef4444 26%,transparent)}.doc-preview-wrap .github-markdown-body table code:not(pre code){display:inline;max-width:100%;margin:0 1px;padding:.1em .42em;font-size:11.5px;line-height:1.55;border-radius:5px;white-space:normal;word-break:break-all;background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 9%,var(--n-card-color));border:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 18%,var(--n-border-color));color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 92%,#0f172a)}.doc-preview-dark .github-markdown-body div[class*=v-md-pre-wrapper-],html.dark .doc-preview-wrap .github-markdown-body div[class*=v-md-pre-wrapper-]{background-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 8%,#161b22)!important;border-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 22%,var(--n-border-color))!important}.doc-preview-dark .github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode:after,html.dark .doc-preview-wrap .github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode:after{background-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 6%,#1c2128)!important;border-right-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 18%,var(--n-border-color))!important}.doc-preview-dark .github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode .line-numbers-wrapper,html.dark .doc-preview-wrap .github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode .line-numbers-wrapper{color:color-mix(in srgb,#adbac7 55%,transparent)}.doc-preview-dark .github-markdown-body pre,html.dark .doc-preview-wrap .github-markdown-body pre{background-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 8%,#161b22)!important;border-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 22%,var(--n-border-color))!important;box-shadow:none}.doc-preview-dark .github-markdown-body pre code.hljs,.doc-preview-dark .github-markdown-body pre>code,html.dark .doc-preview-wrap .github-markdown-body pre code.hljs,html.dark .doc-preview-wrap .github-markdown-body pre>code{color:#adbac7!important;background:transparent!important}.doc-preview-dark .github-markdown-body code:not(pre code),html.dark .doc-preview-wrap .github-markdown-body code:not(pre code){background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 16%,#2a2a2a)!important;color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 55%,#a7f3d0)!important}.doc-preview-dark .github-markdown-body .hljs,html.dark .doc-preview-wrap .github-markdown-body .hljs{color:#adbac7;background:transparent}.doc-preview-dark .github-markdown-body .hljs-doctag,.doc-preview-dark .github-markdown-body .hljs-keyword,.doc-preview-dark .github-markdown-body .hljs-meta .hljs-keyword,.doc-preview-dark .github-markdown-body .hljs-template-tag,.doc-preview-dark .github-markdown-body .hljs-template-variable,.doc-preview-dark .github-markdown-body .hljs-type,.doc-preview-dark .github-markdown-body .hljs-variable.language_,html.dark .doc-preview-wrap .github-markdown-body .hljs-doctag,html.dark .doc-preview-wrap .github-markdown-body .hljs-keyword,html.dark .doc-preview-wrap .github-markdown-body .hljs-meta .hljs-keyword,html.dark .doc-preview-wrap .github-markdown-body .hljs-template-tag,html.dark .doc-preview-wrap .github-markdown-body .hljs-template-variable,html.dark .doc-preview-wrap .github-markdown-body .hljs-type,html.dark .doc-preview-wrap .github-markdown-body .hljs-variable.language_{color:#f47067}.doc-preview-dark .github-markdown-body .hljs-title,.doc-preview-dark .github-markdown-body .hljs-title.class_,.doc-preview-dark .github-markdown-body .hljs-title.class_.inherited__,.doc-preview-dark .github-markdown-body .hljs-title.function_,html.dark .doc-preview-wrap .github-markdown-body .hljs-title,html.dark .doc-preview-wrap .github-markdown-body .hljs-title.class_,html.dark .doc-preview-wrap .github-markdown-body .hljs-title.class_.inherited__,html.dark .doc-preview-wrap .github-markdown-body .hljs-title.function_{color:#dcbdfb}.doc-preview-dark .github-markdown-body .hljs-attr,.doc-preview-dark .github-markdown-body .hljs-attribute,.doc-preview-dark .github-markdown-body .hljs-literal,.doc-preview-dark .github-markdown-body .hljs-meta,.doc-preview-dark .github-markdown-body .hljs-number,.doc-preview-dark .github-markdown-body .hljs-operator,.doc-preview-dark .github-markdown-body .hljs-selector-attr,.doc-preview-dark .github-markdown-body .hljs-selector-class,.doc-preview-dark .github-markdown-body .hljs-selector-id,.doc-preview-dark .github-markdown-body .hljs-variable,html.dark .doc-preview-wrap .github-markdown-body .hljs-attr,html.dark .doc-preview-wrap .github-markdown-body .hljs-attribute,html.dark .doc-preview-wrap .github-markdown-body .hljs-literal,html.dark .doc-preview-wrap .github-markdown-body .hljs-meta,html.dark .doc-preview-wrap .github-markdown-body .hljs-number,html.dark .doc-preview-wrap .github-markdown-body .hljs-operator,html.dark .doc-preview-wrap .github-markdown-body .hljs-selector-attr,html.dark .doc-preview-wrap .github-markdown-body .hljs-selector-class,html.dark .doc-preview-wrap .github-markdown-body .hljs-selector-id,html.dark .doc-preview-wrap .github-markdown-body .hljs-variable{color:#6cb6ff}.doc-preview-dark .github-markdown-body .hljs-meta .hljs-string,.doc-preview-dark .github-markdown-body .hljs-regexp,.doc-preview-dark .github-markdown-body .hljs-string,html.dark .doc-preview-wrap .github-markdown-body .hljs-meta .hljs-string,html.dark .doc-preview-wrap .github-markdown-body .hljs-regexp,html.dark .doc-preview-wrap .github-markdown-body .hljs-string{color:#96d0ff}.doc-preview-dark .github-markdown-body .hljs-built_in,.doc-preview-dark .github-markdown-body .hljs-symbol,html.dark .doc-preview-wrap .github-markdown-body .hljs-built_in,html.dark .doc-preview-wrap .github-markdown-body .hljs-symbol{color:#f69d50}.doc-preview-dark .github-markdown-body .hljs-code,.doc-preview-dark .github-markdown-body .hljs-comment,.doc-preview-dark .github-markdown-body .hljs-formula,html.dark .doc-preview-wrap .github-markdown-body .hljs-code,html.dark .doc-preview-wrap .github-markdown-body .hljs-comment,html.dark .doc-preview-wrap .github-markdown-body .hljs-formula{color:#768390}.doc-preview-dark .github-markdown-body .hljs-name,.doc-preview-dark .github-markdown-body .hljs-quote,.doc-preview-dark .github-markdown-body .hljs-selector-pseudo,.doc-preview-dark .github-markdown-body .hljs-selector-tag,html.dark .doc-preview-wrap .github-markdown-body .hljs-name,html.dark .doc-preview-wrap .github-markdown-body .hljs-quote,html.dark .doc-preview-wrap .github-markdown-body .hljs-selector-pseudo,html.dark .doc-preview-wrap .github-markdown-body .hljs-selector-tag{color:#8ddb8c}.doc-preview-dark .github-markdown-body .hljs-subst,.doc-preview-dark .github-markdown-body .hljs-section,.doc-preview-dark .github-markdown-body .hljs-emphasis,.doc-preview-dark .github-markdown-body .hljs-strong,html.dark .doc-preview-wrap .github-markdown-body .hljs-subst,html.dark .doc-preview-wrap .github-markdown-body .hljs-section,html.dark .doc-preview-wrap .github-markdown-body .hljs-emphasis,html.dark .doc-preview-wrap .github-markdown-body .hljs-strong{color:#adbac7}.doc-preview-dark .github-markdown-body .hljs-section,html.dark .doc-preview-wrap .github-markdown-body .hljs-section{font-weight:700;color:#316dca}.doc-preview-dark .github-markdown-body .hljs-bullet,html.dark .doc-preview-wrap .github-markdown-body .hljs-bullet{color:#eac55f}.doc-preview-dark .github-markdown-body .hljs-addition,html.dark .doc-preview-wrap .github-markdown-body .hljs-addition{color:#b4f1b4;background-color:#1b4721}.doc-preview-dark .github-markdown-body .hljs-deletion,html.dark .doc-preview-wrap .github-markdown-body .hljs-deletion{color:#ffd8d3;background-color:#78191b}.doc-preview-dark .github-markdown-body kbd,html.dark .doc-preview-wrap .github-markdown-body kbd{color:#adbac7;background-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 10%,#161b22);border-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 24%,var(--n-border-color));box-shadow:inset 0 -1px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 20%,transparent)}.doc-preview-wrap .github-markdown-body pre.v-md-mermaid{margin:1.4em 0;padding:16px 12px;border-radius:14px;border:1px solid var(--docs-border, var(--n-border-color));background:var(--docs-surface, var(--n-color-embedded));overflow-x:auto;text-align:center}.doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg{display:inline-block;max-width:100%;height:auto}.doc-preview-dark .github-markdown-body pre.v-md-mermaid,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid{background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 8%,#0d1117)!important;border-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 24%,var(--n-border-color))!important}.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg text,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg tspan,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg .messageText,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg .loopText,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg .labelText,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg .noteText,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg text,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg tspan,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg .messageText,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg .loopText,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg .labelText,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg .noteText{fill:#e6edf3!important}.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg .messageLine0,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg .messageLine1,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg .loopLine,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg line,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg path,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg .messageLine0,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg .messageLine1,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg .loopLine,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg line,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg path{stroke:#8b949e!important}.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg rect.actor,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg .actor,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg rect.actor,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg .actor{fill:#21262d!important;stroke:#8b949e!important}.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg .activation0,.doc-preview-dark .github-markdown-body pre.v-md-mermaid svg .activation1,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg .activation0,html.dark .doc-preview-wrap .github-markdown-body pre.v-md-mermaid svg .activation1{fill:#30363d!important;stroke:#8b949e!important}.doc-preview-dark .github-markdown-body table tr,html.dark .doc-preview-wrap .github-markdown-body table tr{background-color:transparent!important;border-top-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 14%,var(--n-border-color))!important}.doc-preview-dark .github-markdown-body table tr:nth-child(2n),html.dark .doc-preview-wrap .github-markdown-body table tr:nth-child(2n){background-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 6%,var(--n-card-color))!important}.doc-preview-dark .github-markdown-body table td,.doc-preview-dark .github-markdown-body table th,html.dark .doc-preview-wrap .github-markdown-body table td,html.dark .doc-preview-wrap .github-markdown-body table th{border-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 16%,var(--n-border-color))!important}.doc-preview-dark .github-markdown-body thead,html.dark .doc-preview-wrap .github-markdown-body thead{background:var(--biz-surface-elevated);box-shadow:none;background:var(--n-card-color)}html.dark .doc-preview-wrap .github-markdown-body .doc-table-scroll{border-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 24%,var(--n-border-color));box-shadow:none;background:var(--n-card-color)}.doc-preview-dark .github-markdown-body .doc-table-status--done{color:var(--brand-primary-light);background:color-mix(in srgb,#22c55e 18%,#1a1a1a)}.doc-preview-dark .github-markdown-body .doc-table-status--pending{color:#fcd34d;background:color-mix(in srgb,#f59e0b 18%,#1a1a1a)}.doc-preview-dark .github-markdown-body .doc-table-status--fail{color:#fca5a5;background:color-mix(in srgb,#ef4444 16%,#1a1a1a)}.doc-preview-dark.doc-preview-panel{background:var(--biz-surface-elevated)}.doc-preview-dark .doc-preview-wrap{box-shadow:none}.doc-preview-wrap .github-markdown-body .doc-md-toc-inline--hidden{display:none!important}.doc-preview-layout{position:relative;overflow:visible}.doc-preview-layout:after{content:"";display:table;clear:both}.doc-preview-main{display:block;min-width:0}.doc-preview-layout--with-toc .doc-preview-panel{padding-right:12px}.doc-preview-layout--with-toc:has(.docs-detail-toc:not(.docs-detail-toc--collapsed)) .doc-preview-panel{padding-right:24px}.docs-detail-toc{position:sticky;float:right;clear:right;top:20px;width:236px;max-height:min(calc(100vh - 140px),72vh);margin:4px 0 16px 20px;z-index:4;box-sizing:border-box;pointer-events:none}.docs-detail-toc>*{pointer-events:auto}.docs-detail-toc--collapsed{width:48px;margin-right:4px}.docs-detail-toc__fab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:44px;margin-left:auto;padding:12px 8px;border:1px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 28%,var(--n-border-color));border-radius:12px;background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 6%,var(--n-card-color));color:var(--docs-accent, var(--brand-primary));cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 10%,transparent),inset 0 1px #ffffff59;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.docs-detail-toc__fab:hover{transform:translate(-3px);color:#fff;border-color:transparent;background:var(--docs-accent, var(--brand-primary))!important;box-shadow:0 4px 16px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 24%,transparent)}.docs-detail-toc__fab:active{transform:translate(-1px)}.docs-detail-toc__fab-label{writing-mode:vertical-rl;font-size:11px;font-weight:600;letter-spacing:.14em}.docs-detail-toc__panel{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 160px);border:1px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 22%,var(--n-border-color));border-radius:14px;background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 5%,var(--n-card-color));box-shadow:0 8px 28px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 12%,transparent),0 2px 8px #0f172a0f;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.docs-detail-toc__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;padding:0 6px 0 12px;min-height:44px;background:var(--biz-surface-elevated);border-bottom:1px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 40%,transparent)}.docs-detail-toc__header-main{display:flex;align-items:center;gap:8px;min-width:0}.docs-detail-toc__header-icon{font-size:17px;color:#f8fafc;flex-shrink:0}.docs-detail-toc__header-title{font-size:13px;font-weight:600;color:#f8fafc;letter-spacing:.02em}.docs-detail-toc__header-count{flex-shrink:0;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:11px;font-weight:600;line-height:20px;text-align:center;color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 90%,#fff);background:#ffffff38}.docs-detail-toc__collapse{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:#ffffff1f;color:#f8fafc;cursor:pointer;transition:background .15s ease,transform .12s ease,box-shadow .15s ease}.docs-detail-toc__collapse:hover{background:#ffffff47;box-shadow:0 2px 8px #0f172a2e;transform:scale(1.06)}.docs-detail-toc__collapse:active{transform:scale(.96)}.docs-detail-toc__nav{flex:1;overflow-y:auto;padding:10px 10px 12px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 35%,transparent) transparent}.docs-detail-toc__nav::-webkit-scrollbar{width:5px}.docs-detail-toc__nav::-webkit-scrollbar-thumb{border-radius:4px;background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 30%,var(--n-border-color))}.docs-detail-toc__link{position:relative;display:block;width:100%;text-align:left;padding:8px 10px 8px 14px;margin:2px 0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--n-text-color-2);font-size:13px;line-height:1.5;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease}.docs-detail-toc__link:after{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%) scaleY(0);width:4px;height:70%;min-height:16px;border-radius:4px;background:var(--docs-accent-gradient, var(--brand-gradient-accent));opacity:.85;transition:transform .2s ease,opacity .2s ease}.docs-detail-toc__link-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.docs-detail-toc__link--level-3{padding-left:22px;font-size:12px}.docs-detail-toc__link--level-4{padding-left:30px;font-size:12px;color:var(--n-text-color-3)}.docs-detail-toc__link:hover{background:var(--brand-primary);border-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 42%,var(--n-border-color));color:var(--docs-accent, var(--brand-primary));font-weight:600;box-shadow:0 3px 14px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 18%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 8%,transparent);transform:translate(-3px)}.docs-detail-toc__link:hover:after{transform:translateY(-50%) scaleY(1);opacity:1}.docs-detail-toc__link:focus-visible{outline:2px solid color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 50%,transparent);outline-offset:1px}.docs-detail-toc__link:active:not(.docs-detail-toc__link--active){transform:translate(-1px);background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 32%,var(--n-card-color))}.docs-detail-toc__link--active{padding-left:16px;background:var(--brand-primary);border-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 35%,var(--n-border-color));color:var(--docs-accent, var(--brand-primary));font-weight:600;box-shadow:0 2px 10px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 14%,transparent)}.docs-detail-toc__link--active.docs-detail-toc__link--level-3{padding-left:24px}.docs-detail-toc__link--active.docs-detail-toc__link--level-4{padding-left:32px}.docs-detail-toc__link--active:before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:4px;height:72%;min-height:18px;border-radius:4px;background:var(--docs-accent-gradient, var(--brand-gradient-accent));box-shadow:0 0 8px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 35%,transparent)}.docs-detail-toc__link--active:after{display:none}.docs-detail-toc__link--active:hover{background:var(--brand-primary);border-color:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 48%,var(--n-border-color));box-shadow:0 4px 16px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 22%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 12%,transparent);transform:translate(-3px)}.doc-preview-dark .docs-detail-toc__panel{background:color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 8%,var(--n-card-color));box-shadow:0 8px 24px #00000047}.doc-preview-dark .docs-detail-toc__link:hover{background:var(--brand-primary);box-shadow:0 3px 14px #00000052,inset 0 0 0 1px color-mix(in srgb,var(--docs-accent, var(--brand-primary)) 15%,transparent)}.doc-preview-dark .docs-detail-toc__link--active:hover{background:var(--brand-primary)}@media(max-width:1100px){.docs-detail-toc{float:none;position:absolute;top:12px;right:12px;width:min(220px,calc(100% - 24px));max-height:min(48vh,320px);margin:0}.docs-detail-toc--collapsed{width:44px}.docs-detail-toc__panel{max-height:min(48vh,320px);box-shadow:0 10px 32px #0f172a29}.doc-preview-layout--with-toc .doc-preview-panel{padding-right:52px}.doc-preview-layout--with-toc:has(.docs-detail-toc:not(.docs-detail-toc--collapsed)) .doc-preview-panel{padding-right:16px}}:root{--table-action-danger: #ef4444;--table-action-danger-hover: #dc2626;--table-action-danger-border: color-mix(in srgb, #ef4444 45%, var(--n-border-color));--table-action-danger-bg: color-mix(in srgb, #ef4444 10%, var(--n-card-color))}.table-row-actions{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:8px;vertical-align:middle}.n-data-table-td:has(.table-action-icon-btn){white-space:nowrap}.n-data-table-td .table-action-icon-btn{display:inline-flex;vertical-align:middle}.table-row-actions .table-action-icon-btn.n-button{width:32px;height:32px;min-width:32px;padding:0!important;border-radius:8px!important;border:1px solid color-mix(in srgb,var(--page-header-primary, var(--brand-primary)) 22%,var(--n-border-color))!important;background:color-mix(in srgb,var(--page-header-primary, var(--brand-primary)) 4%,var(--n-card-color))!important;color:var(--n-text-color-2)!important;transition:color .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .12s ease}.table-row-actions .table-action-icon-btn.n-button:not(.n-button--disabled):hover{color:var(--page-header-primary, var(--brand-primary))!important;border-color:color-mix(in srgb,var(--page-header-primary, var(--brand-primary)) 45%,var(--n-border-color))!important;background:color-mix(in srgb,var(--page-header-primary, var(--brand-primary)) 10%,var(--n-card-color))!important;box-shadow:none;transform:none}.table-row-actions .table-action-icon-btn.n-button:not(.n-button--disabled):active{transform:translateY(0);box-shadow:none}.table-row-actions .table-action-icon-btn--emphasis.n-button:not(.n-button--disabled){color:var(--page-header-primary, var(--brand-primary))!important;border-color:color-mix(in srgb,var(--page-header-primary, var(--brand-primary)) 38%,var(--n-border-color))!important;background:color-mix(in srgb,var(--page-header-primary, var(--brand-primary)) 8%,var(--n-card-color))!important}.table-row-actions .table-action-icon-btn--emphasis.n-button:not(.n-button--disabled):hover{color:#fff!important;border-color:transparent!important;background:var(--brand-primary)!important;box-shadow:none;transform:none}.table-row-actions .table-action-icon-btn--error.n-button:not(.n-button--disabled){color:var(--table-action-danger)!important;border-color:var(--table-action-danger-border)!important;background:var(--table-action-danger-bg)!important}.table-row-actions .table-action-icon-btn--error.n-button:not(.n-button--disabled) .table-action-icon-btn__icon,.table-row-actions .table-action-icon-btn--error.n-button:not(.n-button--disabled) .text-icon{color:var(--table-action-danger)!important}.table-row-actions .table-action-icon-btn--error.n-button:not(.n-button--disabled):hover{color:#fff!important;border-color:var(--table-action-danger-hover)!important;background:var(--table-action-danger)!important;box-shadow:0 3px 12px color-mix(in srgb,var(--table-action-danger) 38%,transparent)}.table-row-actions .table-action-icon-btn--error.n-button:not(.n-button--disabled):hover .table-action-icon-btn__icon,.table-row-actions .table-action-icon-btn--error.n-button:not(.n-button--disabled):hover .text-icon{color:#fff!important}.table-row-actions .table-action-icon-btn--warning.n-button:not(.n-button--disabled){color:var(--n-warning-color)!important;border-color:color-mix(in srgb,var(--n-warning-color) 35%,var(--n-border-color))!important;background:color-mix(in srgb,var(--n-warning-color) 6%,var(--n-card-color))!important}.table-row-actions .table-action-icon-btn__icon{font-size:17px}.table-row-actions .table-action-icon-btn.n-button.n-button--loading{pointer-events:none}.table-header-operation .table-toolbar-btn.n-button--error-type,.table-toolbar-btn.n-button--error-type{color:var(--table-action-danger)!important;border-color:var(--table-action-danger-border)!important;background:var(--table-action-danger-bg)!important}.table-header-operation .table-toolbar-btn.n-button--error-type .table-toolbar-btn__icon,.table-header-operation .table-toolbar-btn.n-button--error-type .text-icon,.table-toolbar-btn.n-button--error-type .table-toolbar-btn__icon,.table-toolbar-btn.n-button--error-type .text-icon{color:var(--table-action-danger)!important}.table-header-operation .table-toolbar-btn.n-button--error-type:hover:not(.n-button--disabled),.table-toolbar-btn.n-button--error-type:hover:not(.n-button--disabled){color:#fff!important;border-color:var(--table-action-danger-hover)!important;background:var(--table-action-danger)!important;box-shadow:0 3px 12px color-mix(in srgb,var(--table-action-danger) 35%,transparent)}.table-header-operation .table-toolbar-btn.n-button--error-type:hover:not(.n-button--disabled) .table-toolbar-btn__icon,.table-header-operation .table-toolbar-btn.n-button--error-type:hover:not(.n-button--disabled) .text-icon,.table-toolbar-btn.n-button--error-type:hover:not(.n-button--disabled) .table-toolbar-btn__icon,.table-toolbar-btn.n-button--error-type:hover:not(.n-button--disabled) .text-icon{color:#fff!important}.n-data-table .n-data-table-td.n-data-table-td--fixed-right:has(.table-row-actions){box-shadow:-4px 0 12px -4px #0f172a14}.n-data-table .n-data-table-th.n-data-table-th--fixed-right[data-col-key=actions],.n-data-table .n-data-table-th.n-data-table-th--fixed-right[data-col-key=action]{box-shadow:-4px 0 12px -4px #0f172a0f}.n-data-table-td[data-col-key=merchantName],.n-data-table-td[data-col-key=merchant]{white-space:nowrap;text-align:center!important}.n-data-table-td[data-col-key=merchantName] .n-data-table-td__ellipsis,.n-data-table-td[data-col-key=merchant] .n-data-table-td__ellipsis{display:flex;justify-content:center}.merchant-name-chip{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px;max-width:100%;min-width:0;height:30px;padding:0 10px 0 4px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand-primary) 32%,var(--n-border-color));background:color-mix(in srgb,var(--brand-primary) 8%,var(--n-card-color));color:var(--brand-primary-hover);box-sizing:border-box;vertical-align:middle}.merchant-name-chip__icon-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;line-height:0;background:color-mix(in srgb,var(--brand-primary) 16%,transparent);color:var(--brand-primary)}.merchant-name-chip__icon{display:block;font-size:14px;line-height:1}.merchant-name-chip__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.2}.n-data-table-td[data-col-key=paymentGateway],.n-data-table-td[data-col-key=paymentMethod]{white-space:nowrap;text-align:center!important}.n-data-table-td[data-col-key=paymentGateway] .n-data-table-td__ellipsis,.n-data-table-td[data-col-key=paymentMethod] .n-data-table-td__ellipsis{display:flex;justify-content:center}.payment-channel-inline{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center;gap:6px;max-width:100%;min-width:0;vertical-align:middle;white-space:nowrap}.payment-channel-inline--center{display:flex;justify-content:center;width:100%}.payment-channel-inline .payment-channel-chip{max-width:11em}.payment-channel-inline .payment-channel-chip:only-child{max-width:100%}.payment-channel-chip{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px;max-width:100%;min-width:0;height:30px;padding:0 10px 0 4px;border-radius:999px;border:1px solid transparent;box-sizing:border-box;vertical-align:middle}.payment-channel-chip__icon-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;line-height:0}.payment-channel-chip__icon{display:block;font-size:14px;line-height:1}.payment-channel-chip__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.2}.payment-channel-chip--default{border-color:color-mix(in srgb,var(--n-text-color-3) 35%,var(--n-border-color));background:color-mix(in srgb,var(--n-text-color-3) 8%,var(--n-card-color));color:var(--n-text-color-2)}.payment-channel-chip--default .payment-channel-chip__icon-wrap{background:color-mix(in srgb,var(--n-text-color-3) 16%,transparent);color:var(--n-text-color-2)}.payment-channel-chip--info{border-color:color-mix(in srgb,#2080f0 32%,var(--n-border-color));background:color-mix(in srgb,#2080f0 8%,var(--n-card-color));color:#1677ff}.payment-channel-chip--info .payment-channel-chip__icon-wrap{background:color-mix(in srgb,#2080f0 16%,transparent);color:#1677ff}.payment-channel-chip--success{border-color:color-mix(in srgb,var(--brand-success) 32%,var(--n-border-color));background:color-mix(in srgb,var(--brand-success) 8%,var(--n-card-color));color:#15803d}.payment-channel-chip--success .payment-channel-chip__icon-wrap{background:color-mix(in srgb,var(--brand-success) 16%,transparent);color:var(--brand-success)}.payment-channel-chip--warning{border-color:color-mix(in srgb,#f0a020 35%,var(--n-border-color));background:color-mix(in srgb,#f0a020 8%,var(--n-card-color));color:#b45309}.payment-channel-chip--warning .payment-channel-chip__icon-wrap{background:color-mix(in srgb,#f0a020 18%,transparent);color:#d48806}.payment-channel-chip--error{border-color:color-mix(in srgb,var(--n-error-color) 30%,var(--n-border-color));background:color-mix(in srgb,var(--n-error-color) 8%,var(--n-card-color));color:var(--n-error-color)}.payment-channel-chip--error .payment-channel-chip__icon-wrap{background:color-mix(in srgb,var(--n-error-color) 14%,transparent);color:var(--n-error-color)}.payment-channel-chip--gateway{border-color:color-mix(in srgb,var(--brand-primary-hover) 32%,var(--n-border-color));background:color-mix(in srgb,var(--brand-primary) 8%,var(--n-card-color));color:var(--brand-primary-hover)}.payment-channel-chip--gateway .payment-channel-chip__icon-wrap{background:color-mix(in srgb,var(--brand-primary) 16%,transparent);color:var(--brand-primary-hover)}.payment-method-inline{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center;gap:6px;max-width:100%;min-width:0;vertical-align:middle;white-space:nowrap}.payment-method-slot{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px;max-width:100%;min-width:0;height:30px;padding:0 10px 0 4px;border-radius:999px;border:1px solid transparent;box-sizing:border-box;vertical-align:middle}.payment-method-slot__icon-wrap,.payment-channel-chip__icon-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;line-height:0}.payment-method-slot__icon,.payment-channel-chip__icon{display:block;font-size:14px;line-height:1}.payment-method-slot__text,.payment-channel-chip__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.2}.payment-method-slot--gateway,.payment-channel-chip--gateway{border-color:color-mix(in srgb,var(--brand-primary-hover) 32%,var(--n-border-color));background:color-mix(in srgb,var(--brand-primary) 8%,var(--n-card-color));color:var(--brand-primary-hover)}.payment-method-slot--gateway .payment-method-slot__icon-wrap,.payment-channel-chip--gateway .payment-channel-chip__icon-wrap{background:color-mix(in srgb,var(--brand-primary) 16%,transparent);color:var(--brand-primary-hover)}.payment-method-slot--info,.payment-channel-chip--info{border-color:color-mix(in srgb,#2080f0 32%,var(--n-border-color));background:color-mix(in srgb,#2080f0 8%,var(--n-card-color));color:#1677ff}.payment-method-slot--info .payment-method-slot__icon-wrap,.payment-channel-chip--info .payment-channel-chip__icon-wrap{background:color-mix(in srgb,#2080f0 16%,transparent);color:#1677ff}.payment-method-slot--default,.payment-channel-chip--default{border-color:color-mix(in srgb,var(--n-text-color-3) 35%,var(--n-border-color));background:color-mix(in srgb,var(--n-text-color-3) 8%,var(--n-card-color));color:var(--n-text-color-2)}.payment-method-slot--default .payment-method-slot__icon-wrap,.payment-channel-chip--default .payment-channel-chip__icon-wrap{background:color-mix(in srgb,var(--n-text-color-3) 16%,transparent);color:var(--n-text-color-2)}.payment-method-slot--success,.payment-channel-chip--success{border-color:color-mix(in srgb,var(--brand-success) 32%,var(--n-border-color));background:color-mix(in srgb,var(--brand-success) 8%,var(--n-card-color));color:#15803d}.payment-method-slot--success .payment-method-slot__icon-wrap,.payment-channel-chip--success .payment-channel-chip__icon-wrap{background:color-mix(in srgb,var(--brand-success) 16%,transparent);color:var(--brand-success)}.payment-method-slot--warning,.payment-channel-chip--warning{border-color:color-mix(in srgb,#f0a020 35%,var(--n-border-color));background:color-mix(in srgb,#f0a020 8%,var(--n-card-color));color:#b45309}.payment-method-slot--warning .payment-method-slot__icon-wrap,.payment-channel-chip--warning .payment-channel-chip__icon-wrap{background:color-mix(in srgb,#f0a020 18%,transparent);color:#d48806}.payment-method-slot--error,.payment-channel-chip--error{border-color:color-mix(in srgb,var(--n-error-color) 30%,var(--n-border-color));background:color-mix(in srgb,var(--n-error-color) 8%,var(--n-card-color));color:var(--n-error-color)}.payment-method-slot--error .payment-method-slot__icon-wrap,.payment-channel-chip--error .payment-channel-chip__icon-wrap{background:color-mix(in srgb,var(--n-error-color) 14%,transparent);color:var(--n-error-color)}.sync-record-detail-drawer .n-drawer-body-content-wrapper{background:var(--biz-surface-elevated)}.sync-record-detail-body{padding:18px 20px 22px!important}.sync-record-detail-hero{--sync-record-accent: var(--brand-primary);position:relative;padding:0!important;overflow:hidden;border-bottom:none;background:var(--page-hero-gradient)}.sync-record-detail-hero:before{display:none}.sync-record-detail-hero.is-failed{--sync-record-accent: #f87171;background:var(--biz-surface-elevated)}.sync-record-detail-hero.is-active{--sync-record-accent: var(--brand-primary-light);background:var(--biz-surface-elevated)}.sync-record-detail-hero.is-pending{--sync-record-accent: #fbbf24;background:var(--biz-surface-elevated)}.sync-record-detail-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:108px minmax(0,1fr);gap:var(--obs-shell-gap, 12px);align-items:stretch;padding:18px 20px}.sync-record-detail-hero__duration-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:12px 10px;border-radius:14px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff2e}.sync-record-detail-hero__duration-icon{display:flex;font-size:18px;color:#ffffffd1;margin-bottom:2px}.sync-record-detail-hero__duration-value{font-size:22px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.02em}.sync-record-detail-hero__duration-label{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#ffffffc7}.sync-record-detail-hero__main{display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0}.sync-record-detail-hero__title-row{display:flex;align-items:center;gap:10px}.sync-record-detail-hero__badge-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;font-size:18px;color:#fff;background:#ffffff24;border:1px solid rgba(255,255,255,.24);flex-shrink:0}.sync-record-detail-hero__title{margin:0;font-size:17px;font-weight:700;line-height:1.25;color:#fff}.sync-record-detail-hero__status-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sync-record-detail-hero__mode-pill,.sync-record-detail-hero__source-pill{padding:2px 9px;border-radius:999px;font-size:11px;font-weight:600;color:#ffffffeb;background:#ffffff1f;border:1px solid rgba(255,255,255,.22)}.sync-record-detail-hero__run-id{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 10px;border-radius:8px;background:#0000001f;border:1px solid rgba(255,255,255,.14)}.sync-record-detail-hero__run-id-label{flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#ffffffad}.sync-record-detail-hero__run-id-value{min-width:0;font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#fffffff2;word-break:break-all}.sync-record-detail-hero__hint{margin:0;font-size:12px;color:#ffffffd6}.sync-record-detail{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px)}.sync-record-detail__timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:14px 16px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--biz-primary) 16%,var(--n-border-color));background:var(--n-card-color);box-shadow:0 2px 10px #0f172a0a}.sync-record-detail__timeline-item{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.sync-record-detail__timeline-track{display:flex;align-items:center;width:100%;padding:0 8px}.sync-record-detail__timeline-node{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:15px;flex-shrink:0;color:var(--biz-muted);background:var(--n-color-embedded);border:2px solid color-mix(in srgb,var(--n-border-color) 80%,transparent);transition:color .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.sync-record-detail__timeline-item.is-done .sync-record-detail__timeline-node{color:#fff;background:var(--brand-primary);border-color:transparent;box-shadow:0 4px 12px color-mix(in srgb,var(--biz-primary) 32%,transparent)}.sync-record-detail__timeline-item.is-active .sync-record-detail__timeline-node{color:var(--brand-primary-hover);background:color-mix(in srgb,var(--brand-primary) 14%,var(--n-card-color));border-color:var(--brand-primary);animation:sync-record-node-pulse 2.4s ease-in-out infinite}.sync-record-detail__timeline-line{flex:1;height:2px;margin:0 4px;border-radius:999px;background:color-mix(in srgb,var(--n-border-color) 70%,transparent);transition:background .3s ease}.sync-record-detail__timeline-line.is-filled{background:var(--brand-primary)}.sync-record-detail__timeline-label{font-size:11px;font-weight:650;color:var(--n-text-color-3);text-align:center}.sync-record-detail__timeline-item.is-done .sync-record-detail__timeline-label,.sync-record-detail__timeline-item.is-active .sync-record-detail__timeline-label{color:var(--n-text-color-1)}.sync-record-detail__progress{margin-top:-6px}.sync-record-detail__progress .n-progress-graph-line-fill{border-radius:999px}.sync-record-detail__panel{padding:var(--obs-kpi-pad, 10px 12px 10px 14px);border-radius:14px;border:1px solid color-mix(in srgb,var(--n-border-color) 72%,transparent);background:var(--n-card-color);box-shadow:0 2px 10px #0f172a0a}.sync-record-detail__panel--summary{background:var(--biz-surface-elevated)}.sync-record-detail__panel--error{border-color:color-mix(in srgb,#ef4444 28%,var(--n-border-color));background:color-mix(in srgb,#ef4444 4%,var(--n-card-color))}.sync-record-detail__panel-head{display:flex;align-items:center;gap:10px;margin-bottom:var(--obs-shell-gap, 12px)}.sync-record-detail__panel-copy{flex:1;min-width:0}.sync-record-detail__panel-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;font-size:18px;flex-shrink:0}.sync-record-detail__panel-icon--summary{color:var(--biz-primary);background:color-mix(in srgb,var(--brand-primary) 12%,transparent)}.sync-record-detail__panel-icon--domain{color:#6366f1;background:color-mix(in srgb,#6366f1 12%,transparent)}.sync-record-detail__panel-icon--scope{color:#d97706;background:color-mix(in srgb,#f59e0b 12%,transparent)}.sync-record-detail__panel-title{margin:0;font-size:14px;font-weight:700;color:var(--n-text-color-1)}.sync-record-detail__panel-desc{margin:2px 0 0;font-size:12px;line-height:1.45;color:var(--n-text-color-3)}.sync-record-detail__metric-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.sync-record-detail__metric{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border-radius:11px;background:var(--n-color-embedded);border:1px solid color-mix(in srgb,var(--n-border-color) 68%,transparent)}.sync-record-detail__metric-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:15px;color:var(--brand-primary-hover);background:color-mix(in srgb,var(--brand-primary) 12%,var(--n-card-color));flex-shrink:0}.sync-record-detail__metric-body{min-width:0}.sync-record-detail__metric-label{display:block;margin-bottom:2px;font-size:10px;font-weight:600;letter-spacing:.02em;color:var(--n-text-color-3)}.sync-record-detail__metric-value{display:block;font-size:13px;font-weight:700;line-height:1.35;color:var(--n-text-color-1);word-break:break-word}.sync-record-detail__domain-cloud{margin-bottom:14px;padding:12px 14px;border-radius:11px;background:var(--n-color-embedded);border:1px solid color-mix(in srgb,var(--n-border-color) 65%,transparent)}.sync-record-detail__domain-cloud-label{display:block;margin-bottom:8px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--n-text-color-3)}.sync-record-detail__domain-cloud-tags{display:flex;flex-wrap:wrap;gap:6px}.sync-record-detail__domain-tag{background:color-mix(in srgb,var(--brand-primary) 8%,var(--n-card-color))!important;color:var(--brand-primary-hover)!important}.sync-record-detail__identity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px}.sync-record-detail__identity-item{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--n-text-color-3) 4%,var(--n-color-embedded));border:1px dashed color-mix(in srgb,var(--n-border-color) 78%,transparent)}.sync-record-detail__identity-label{font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--n-text-color-3)}.sync-record-detail__identity-value{font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.45;color:var(--n-text-color-2);word-break:break-all}.sync-record-detail__time-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center;padding:12px 14px;border-radius:11px;background:var(--n-color-embedded);border:1px solid color-mix(in srgb,var(--n-border-color) 65%,transparent)}.sync-record-detail__time-node{display:flex;align-items:flex-start;gap:8px;min-width:0}.sync-record-detail__time-node--end{flex-direction:row-reverse;text-align:right}.sync-record-detail__time-dot{width:10px;height:10px;margin-top:4px;border-radius:50%;background:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 22%,transparent);flex-shrink:0}.sync-record-detail__time-dot--end{background:var(--brand-primary-hover);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary-hover) 22%,transparent)}.sync-record-detail__time-label{display:block;margin-bottom:2px;font-size:10px;font-weight:600;color:var(--n-text-color-3)}.sync-record-detail__time-value{display:block;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--n-text-color-1)}.sync-record-detail__time-bridge{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 4px}.sync-record-detail__time-bridge-line{display:block;width:48px;height:2px;border-radius:999px;background:var(--brand-primary)}.sync-record-detail__time-bridge-duration{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--brand-primary-hover);background:color-mix(in srgb,var(--brand-primary) 10%,var(--n-card-color));border:1px solid color-mix(in srgb,var(--biz-primary) 18%,var(--n-border-color));white-space:nowrap}.sync-record-detail__hint{margin:0 0 14px;padding:9px 12px;font-size:12px;line-height:1.45;color:var(--n-text-color-3);border-radius:9px;background:color-mix(in srgb,var(--n-text-color-3) 6%,var(--n-color));border:1px dashed var(--n-border-color)}.sync-record-detail__pipeline{display:flex;flex-direction:column;gap:0}.sync-record-detail__pipeline-step{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px}.sync-record-detail__pipeline-rail{display:flex;flex-direction:column;align-items:center;padding-top:14px}.sync-record-detail__pipeline-index{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:11px;font-weight:800;color:var(--brand-primary-hover);background:color-mix(in srgb,var(--brand-primary) 14%,var(--n-card-color));border:2px solid color-mix(in srgb,var(--biz-primary) 24%,var(--n-border-color))}.sync-record-detail__pipeline-rail-line{flex:1;width:2px;min-height:16px;margin:6px 0;border-radius:999px;background:color-mix(in srgb,var(--n-border-color) 75%,transparent)}.sync-record-detail__pipeline-card{margin-bottom:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--n-border-color);background:var(--n-color-embedded)}.sync-record-detail__pipeline-step--requested .sync-record-detail__pipeline-card{border-color:color-mix(in srgb,#6366f1 22%,var(--n-border-color));background:color-mix(in srgb,#6366f1 5%,var(--n-card-color))}.sync-record-detail__pipeline-step--afterAliasExpand .sync-record-detail__pipeline-card{border-color:color-mix(in srgb,#0ea5e9 22%,var(--n-border-color));background:color-mix(in srgb,#0ea5e9 5%,var(--n-card-color))}.sync-record-detail__pipeline-step--dependencyAdded .sync-record-detail__pipeline-card{border-color:color-mix(in srgb,#f59e0b 22%,var(--n-border-color));background:color-mix(in srgb,#f59e0b 5%,var(--n-card-color))}.sync-record-detail__pipeline-step--resolved .sync-record-detail__pipeline-card{border-color:color-mix(in srgb,var(--brand-primary) 24%,var(--n-border-color));background:color-mix(in srgb,var(--brand-primary) 5%,var(--n-card-color))}.sync-record-detail__pipeline-card-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sync-record-detail__pipeline-card-title{margin:0;flex:1;font-size:12px;font-weight:700;color:var(--n-text-color-1)}.sync-record-detail__pipeline-card-count{padding:1px 7px;border-radius:999px;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-3);background:color-mix(in srgb,var(--n-text-color-3) 8%,var(--n-card-color))}.sync-record-detail__resolution-tags{display:flex;flex-wrap:wrap;gap:6px}.sync-record-detail__resolution-tag{display:inline-flex;align-items:center;gap:5px;max-width:100%}.sync-record-detail__resolution-tag-label{font-size:12px}.sync-record-detail__resolution-tag-code{font-size:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;opacity:.72}.sync-record-detail__execution{margin-top:16px;padding-top:16px;border-top:1px dashed color-mix(in srgb,var(--n-border-color) 70%,transparent)}.sync-record-detail__execution-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.sync-record-detail__execution-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;font-size:17px;color:var(--biz-primary);background:color-mix(in srgb,var(--brand-primary) 12%,transparent);flex-shrink:0}.sync-record-detail__execution-copy{flex:1;min-width:0}.sync-record-detail__execution-title{margin:0;font-size:13px;font-weight:700;color:var(--n-text-color-1)}.sync-record-detail__execution-desc{margin:2px 0 0;font-size:11px;color:var(--n-text-color-3)}.sync-record-detail__execution-list{display:flex;flex-direction:column;gap:8px}.sync-record-detail__execution-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:11px;border:1px solid color-mix(in srgb,var(--n-border-color) 75%,transparent);background:var(--n-card-color);animation:sync-record-row-in .38s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--row-delay, 0s);transition:border-color .2s ease,box-shadow .2s ease}.sync-record-detail__execution-row:hover{border-color:color-mix(in srgb,var(--biz-primary) 24%,var(--n-border-color));box-shadow:0 4px 14px #0f172a0f}.sync-record-detail__execution-row.is-empty{border-color:color-mix(in srgb,#f59e0b 24%,var(--n-border-color));background:color-mix(in srgb,#f59e0b 4%,var(--n-card-color))}.sync-record-detail__execution-row.is-pending{border-style:dashed;opacity:.9}.sync-record-detail__execution-row-status{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;font-size:18px;color:var(--n-text-color-3)}.sync-record-detail__execution-row.is-done .sync-record-detail__execution-row-status{color:var(--brand-success)}.sync-record-detail__execution-row.is-partial .sync-record-detail__execution-row-status{color:var(--n-warning-color, #f0a020)}.sync-record-detail__execution-row.is-empty .sync-record-detail__execution-row-status{color:#d97706}.sync-record-detail__execution-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.sync-record-detail__execution-row-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.sync-record-detail__execution-row-label{font-size:13px;font-weight:600;color:var(--n-text-color-1)}.sync-record-detail__execution-row-stat{flex-shrink:0;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--brand-primary-hover)}.sync-record-detail__execution-row.is-empty .sync-record-detail__execution-row-stat{color:#b45309}.sync-record-detail__execution-row-code{font-size:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--n-text-color-3)}.sync-record-detail__execution-row-bar{display:block;height:4px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--n-border-color) 45%,transparent)}.sync-record-detail__execution-row-bar-fill{display:block;height:100%;border-radius:inherit;background:var(--biz-primary);transition:width .5s cubic-bezier(.22,1,.36,1)}.sync-record-detail__execution-row.is-done .sync-record-detail__execution-row-bar-fill{background:var(--brand-success)}.sync-record-detail__execution-row.is-partial .sync-record-detail__execution-row-bar-fill{background:var(--n-warning-color, #f0a020)}.sync-record-detail__execution-row.is-empty .sync-record-detail__execution-row-bar-fill{background:color-mix(in srgb,#f59e0b 50%,transparent)}.sync-record-detail__scope-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sync-record-detail__scope-cell{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:var(--n-color-embedded);border:1px solid color-mix(in srgb,var(--n-border-color) 65%,transparent)}.sync-record-detail__scope-label{font-size:10px;font-weight:700;letter-spacing:.02em;color:var(--n-text-color-3)}.sync-record-detail__scope-value{font-size:12px;font-weight:600;line-height:1.4;color:var(--n-text-color-1);word-break:break-word}.sync-record-detail__error{display:flex;align-items:flex-start;gap:10px}.sync-record-detail__error-icon{flex-shrink:0;font-size:20px;color:#dc2626}.sync-record-detail__error strong{display:block;margin-bottom:4px;font-size:13px;color:#dc2626}.sync-record-detail__error p{margin:0;font-size:12px;line-height:1.55;color:var(--n-text-color-2);word-break:break-word}.sync-record-detail__domain-table{margin-top:4px}@keyframes sync-record-node-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--brand-primary) 0%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--brand-primary) 18%,transparent)}}@keyframes sync-record-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:560px){.sync-record-detail-hero__grid{grid-template-columns:1fr}.sync-record-detail-hero__duration-card{flex-direction:row;justify-content:flex-start;gap:10px;padding:10px 12px}.sync-record-detail-hero__duration-value{font-size:18px}.sync-record-detail__metric-strip,.sync-record-detail__identity,.sync-record-detail__scope-grid{grid-template-columns:1fr}.sync-record-detail__time-range{grid-template-columns:1fr;gap:12px}.sync-record-detail__time-bridge{flex-direction:row;width:100%;justify-content:center}.sync-record-detail__time-node--end{flex-direction:row;text-align:left}.sync-record-detail__timeline{grid-template-columns:1fr;gap:10px}.sync-record-detail__timeline-track{justify-content:flex-start}.sync-record-detail__timeline-line{max-width:80px}}.sync-data-page{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px);flex:0 0 auto;width:100%;height:auto;min-width:0;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.sync-data{--sync-data-progress-accent: var(--brand-primary);--sync-data-progress-accent-end: var(--brand-primary-light)}.sync-data-page__hero-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sync-data-page__hero-run-group{display:flex;gap:8px;padding-left:8px;border-left:1px solid var(--page-hero-actions-border, color-mix(in srgb, var(--brand-primary) 22%, transparent))}.sync-data-page__status-tag{font-weight:700}.sync-data-page__status-tag--live :deep(.n-tag__content){display:inline-flex;align-items:center;gap:6px}.sync-data-page__status-dot{width:7px;height:7px;border-radius:50%;background:currentcolor;animation:sync-data-status-pulse 1.4s ease-in-out infinite}@keyframes sync-data-status-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.sync-data-page__block{position:relative;border-radius:var(--obs-panel-radius-lg, 16px);border:1px solid var(--biz-border);background:var(--biz-surface);box-shadow:var(--biz-shadow-sm);overflow:hidden}.sync-data-page__block:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 72%,color-mix(in srgb,var(--brand-accent, #6366f1) 40%,transparent) 100%);pointer-events:none;z-index:1}.sync-data-page__block-label{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:calc(var(--obs-status-rail-h, 2px) + 10px) 14px 10px;border-bottom:1px solid var(--biz-border-subtle);background:var(--biz-surface)}.sync-data-page__block-label-icon{font-size:17px;color:var(--brand-primary-hover, var(--biz-primary));flex-shrink:0}.sync-data-page__block-label-title{font-size:14px;font-weight:700;color:var(--biz-text)}.sync-data-page__block-label--split{justify-content:space-between;gap:12px;flex-wrap:wrap}.sync-data-page__block-label-main{display:inline-flex;align-items:center;gap:8px;min-width:0}.sync-data-page__block-label-hint{flex:1;min-width:0;max-width:min(560px,55%);font-size:12px;font-weight:500;line-height:1.45;text-align:right;color:var(--biz-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync-data-page__block--warning .sync-data-page__block-label-hint,.sync-data-page__block--error .sync-data-page__block-label-hint{white-space:normal;overflow:visible;text-overflow:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sync-data-page__block-body{padding:14px 16px 16px}.sync-data-page__block-body--progress{padding:0}.sync-data-page__block--success{--sync-data-progress-accent: #16a34a;--sync-data-progress-accent-end: #4ade80}.sync-data-page__block--warning{--sync-data-progress-accent: #f59e0b;--sync-data-progress-accent-end: #fbbf24}.sync-data-page__block--warning.sync-data-page__block--progress{border-color:color-mix(in srgb,var(--sync-data-progress-accent) 32%,var(--biz-border))}.sync-data-page__block--error{--sync-data-progress-accent: #dc2626;--sync-data-progress-accent-end: #fb7185}.sync-data-page__block--error.sync-data-page__block--progress{border-color:color-mix(in srgb,var(--sync-data-progress-accent) 32%,var(--biz-border))}.sync-data-page__block--warning .sync-data-page__block-label-hint{color:#fbbf24}html:not(.dark) .sync-data-page__block--warning .sync-data-page__block-label-hint{color:#b45309}.sync-data-page__block--error .sync-data-page__block-label-hint{color:#fca5a5}html:not(.dark) .sync-data-page__block--error .sync-data-page__block-label-hint{color:#b91c1c}.sync-data-page__progress-status-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--biz-muted);background:var(--biz-surface);border:1px solid var(--biz-border)}.sync-data-page__progress-status-chip--success{color:#15803d;background:color-mix(in srgb,#16a34a 10%,var(--biz-surface));border-color:color-mix(in srgb,#16a34a 24%,var(--biz-border))}html.dark .sync-data-page__progress-status-chip--success{color:#4ade80}.sync-data-page__progress-status-chip--warning{color:#b45309;background:color-mix(in srgb,#f59e0b 12%,var(--biz-surface));border-color:color-mix(in srgb,#f59e0b 28%,var(--biz-border))}html.dark .sync-data-page__progress-status-chip--warning{color:#fbbf24}.sync-data-page__progress-status-chip--error{color:#b91c1c;background:color-mix(in srgb,#dc2626 10%,var(--biz-surface));border-color:color-mix(in srgb,#dc2626 24%,var(--biz-border))}html.dark .sync-data-page__progress-status-chip--error{color:#fca5a5}.sync-data-page__progress-canvas{display:flex;flex-direction:column;gap:0;overflow:hidden;background:var(--biz-surface)}.sync-data-page__progress-alert{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:4px 12px;align-items:start;padding:12px 16px;border-bottom:1px solid transparent}.sync-data-page__progress-alert--warning{color:#fde68a;background:color-mix(in srgb,#f59e0b 10%,var(--biz-surface-elevated));border-bottom-color:color-mix(in srgb,#f59e0b 22%,var(--biz-border))}html:not(.dark) .sync-data-page__progress-alert--warning{color:#78350f;background:color-mix(in srgb,#f59e0b 7%,var(--biz-surface))}.sync-data-page__progress-alert--error{color:#fecaca;background:color-mix(in srgb,#dc2626 10%,var(--biz-surface-elevated));border-bottom-color:color-mix(in srgb,#dc2626 22%,var(--biz-border))}html:not(.dark) .sync-data-page__progress-alert--error{color:#7f1d1d;background:color-mix(in srgb,#dc2626 5%,var(--biz-surface))}.sync-data-page__progress-alert-icon{grid-row:1 / -1;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;font-size:20px}.sync-data-page__progress-alert--warning .sync-data-page__progress-alert-icon{color:#fbbf24;background:color-mix(in srgb,#f59e0b 16%,transparent)}html:not(.dark) .sync-data-page__progress-alert--warning .sync-data-page__progress-alert-icon{color:#d97706}.sync-data-page__progress-alert--error .sync-data-page__progress-alert-icon{color:#fca5a5;background:color-mix(in srgb,#dc2626 16%,transparent)}.sync-data-page__progress-alert-copy{min-width:0}.sync-data-page__progress-alert-title{display:block;font-size:13px;font-weight:700;line-height:1.35}.sync-data-page__progress-alert-message{margin:2px 0 0;font-size:12px;font-weight:500;line-height:1.45;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-data-page__progress-alert-action{grid-column:2;margin:0;font-size:11px;font-weight:700;line-height:1.4;opacity:.88}.sync-data-page__phase-steps{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px 0}.sync-data-page__phase-step{padding:5px 11px;border-radius:999px;font-size:11px;font-weight:600;color:var(--biz-muted);background:var(--biz-surface-elevated);border:1px solid var(--biz-border)}.sync-data-page__phase-step.is-active{color:var(--brand-primary-hover, var(--biz-primary));background:color-mix(in srgb,var(--biz-primary) 10%,var(--biz-surface));border-color:color-mix(in srgb,var(--biz-primary) 24%,var(--biz-border));box-shadow:0 2px 8px color-mix(in srgb,var(--biz-primary) 12%,transparent)}.sync-data-page__progress-main{display:grid;grid-template-columns:minmax(168px,200px) minmax(0,1fr);gap:8px 24px;align-items:center;padding:18px 16px 16px}.sync-data-page__progress-canvas:has(.sync-data-page__progress-alert) .sync-data-page__progress-main{padding-top:16px}.sync-data-page__gauge-zone{display:flex;align-items:center;justify-content:center}.sync-data-page__gauge-wrap{position:relative;width:168px;height:168px}.sync-data-page__gauge-wrap.is-animating .sync-data-page__gauge-arc{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--sync-data-progress-accent) 45%,transparent))}.sync-data-page__gauge-svg{width:168px;height:168px;transform:rotate(-90deg)}.sync-data-page__gauge-gradient-start{stop-color:var(--sync-data-progress-accent)}.sync-data-page__gauge-gradient-end{stop-color:var(--sync-data-progress-accent-end)}.sync-data-page__gauge-track{fill:none;stroke:color-mix(in srgb,var(--biz-muted) 18%,var(--biz-border));stroke-width:10}.sync-data-page__gauge-arc{fill:none;stroke:url(#sync-data-gauge-gradient);stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.4,0,.2,1)}.sync-data-page__gauge-center{position:absolute;inset:0;display:flex;align-items:baseline;justify-content:center;gap:2px;padding-top:6px;pointer-events:none}.sync-data-page__gauge-value{font-size:42px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1;color:var(--sync-data-progress-accent);letter-spacing:-.04em}.sync-data-page__gauge-unit{margin-bottom:6px;font-size:18px;font-weight:700;color:var(--biz-muted)}.sync-data-page__progress-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}.sync-data-page__progress-stat{display:flex;align-items:center;gap:12px;min-height:72px;padding:12px 14px;border-radius:12px;border:1px solid var(--biz-border);background:var(--biz-surface)}.sync-data-page__progress-stat-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-size:20px;color:var(--brand-primary-hover, var(--biz-primary));background:color-mix(in srgb,var(--biz-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--biz-primary) 18%,var(--biz-border))}.sync-data-page__progress-stat--muted .sync-data-page__progress-stat-icon{color:var(--biz-muted);background:color-mix(in srgb,var(--biz-muted) 10%,var(--biz-surface));border-color:color-mix(in srgb,var(--biz-muted) 18%,var(--biz-border))}.sync-data-page__progress-stat--danger{border-color:color-mix(in srgb,#dc2626 28%,var(--biz-border));background:color-mix(in srgb,#dc2626 5%,var(--biz-surface-elevated))}.sync-data-page__progress-stat--danger .sync-data-page__progress-stat-icon{color:#dc2626;background:color-mix(in srgb,#dc2626 10%,var(--biz-surface));border-color:color-mix(in srgb,#dc2626 20%,var(--biz-border))}html.dark .sync-data-page__progress-stat--danger .sync-data-page__progress-stat-icon{color:#fca5a5}.sync-data-page__progress-stat-copy{min-width:0}.sync-data-page__progress-stat-label{display:block;font-size:12px;font-weight:600;color:var(--biz-muted)}.sync-data-page__progress-stat-value{display:block;margin-top:4px;font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1;color:var(--biz-text)}.sync-data-page__progress-stat--danger .sync-data-page__progress-stat-value{color:#dc2626}html.dark .sync-data-page__progress-stat--danger .sync-data-page__progress-stat-value{color:#fca5a5}.sync-data-page__progress-track{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px}.sync-data-page__progress-track-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sync-data-page__progress-track-label{font-size:12px;font-weight:700;color:var(--biz-muted);letter-spacing:.02em}.sync-data-page__progress-track-pct{font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--sync-data-progress-accent)}.sync-data-page__progress-bar{height:8px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--biz-muted) 12%,var(--biz-surface-elevated));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--biz-text) 6%,transparent)}.sync-data-page__progress-bar-fill{height:100%;max-width:100%;border-radius:inherit;background:linear-gradient(90deg,var(--sync-data-progress-accent),var(--sync-data-progress-accent-end));box-shadow:0 0 14px color-mix(in srgb,var(--sync-data-progress-accent) 30%,transparent);transition:width .45s cubic-bezier(.4,0,.2,1)}.sync-data-page__progress-bar-fill.is-animating{position:relative;overflow:hidden}.sync-data-page__progress-bar-fill.is-animating:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,white 35%,transparent),transparent);animation:sync-data-progress-shine 1.8s ease-in-out infinite}@keyframes sync-data-progress-shine{0%{transform:translate(-120%)}to{transform:translate(220%)}}.sync-data-page__task-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 16px 16px;padding:10px 12px;border-radius:10px;font-size:12px;font-weight:500;line-height:1.5;color:var(--biz-muted);border:1px solid var(--biz-border-subtle);background:color-mix(in srgb,var(--biz-surface-elevated) 70%,transparent)}.sync-data-page__task-meta-icon{font-size:15px;color:var(--brand-primary-hover, var(--biz-primary))}.sync-data-page__task-meta-sep{opacity:.45}.sync-data-page__kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sync-data-page__kpi{--kpi-accent: var(--biz-subtle);position:relative;display:flex;align-items:center;gap:var(--obs-kpi-gap, 12px);min-height:84px;padding:14px 16px;border-radius:12px;border:1px solid var(--biz-border);border-left-width:3px;border-left-color:color-mix(in srgb,var(--kpi-accent) 35%,var(--biz-border));background:var(--biz-surface);overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease}.sync-data-page__kpi:hover{box-shadow:0 4px 16px color-mix(in srgb,var(--kpi-accent) 8%,transparent);border-color:color-mix(in srgb,var(--kpi-accent) 28%,var(--biz-border));transform:none}.sync-data-page__kpi-bg-icon{position:absolute;right:-6px;bottom:-10px;font-size:72px;line-height:1;opacity:.06;color:var(--kpi-accent);pointer-events:none;transform:rotate(-8deg)}.sync-data-page__kpi:hover .sync-data-page__kpi-bg-icon{opacity:.1}.sync-data-page__kpi-icon,.sync-data-page__kpi-text{position:relative;z-index:1}.sync-data-page__kpi-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;font-size:21px;color:var(--kpi-accent);background:color-mix(in srgb,var(--kpi-accent) 12%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--kpi-accent) 20%,var(--biz-border))}.sync-data-page__kpi-label{display:block;font-size:12px;font-weight:600;color:var(--biz-muted)}.sync-data-page__kpi-value{display:block;margin-top:4px;font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1;color:var(--biz-text)}.sync-data-page__kpi--neutral{--kpi-accent: var(--biz-subtle);border-left-color:var(--biz-accent-blue, #6366f1)}.sync-data-page__kpi--success{--kpi-accent: #16a34a;border-left-color:#16a34a;background:var(--biz-surface)}.sync-data-page__kpi--success .sync-data-page__kpi-value{color:#15803d}html.dark .sync-data-page__kpi--success .sync-data-page__kpi-value{color:#4ade80}.sync-data-page__kpi--danger{--kpi-accent: #dc2626;border-left-color:#dc2626;background:var(--biz-surface)}.sync-data-page__kpi--danger .sync-data-page__kpi-value{color:#b91c1c}html.dark .sync-data-page__kpi--danger .sync-data-page__kpi-value{color:#fca5a5}.sync-data-page__kpi--info{--kpi-accent: var(--biz-primary);border-left-color:var(--brand-primary);background:var(--biz-surface)}.sync-data-page__kpi--info .sync-data-page__kpi-value{color:var(--brand-primary-hover)}html.dark .sync-data-page__kpi--info .sync-data-page__kpi-value{color:var(--brand-primary-light)}.sync-data-page__chunks-entry{display:flex;align-items:center;gap:var(--obs-kpi-gap, 12px);padding:14px 16px;color:inherit;text-decoration:none;border-radius:var(--obs-panel-radius-lg, 16px);border:1px solid var(--biz-border);background:var(--biz-surface);box-shadow:var(--biz-shadow-sm);transition:border-color .18s ease,box-shadow .18s ease}.sync-data-page__chunks-entry:hover{border-color:color-mix(in srgb,var(--biz-primary) 32%,var(--biz-border));box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent);transform:none}.sync-data-page__chunks-entry-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;font-size:21px;color:var(--brand-primary-hover, var(--biz-primary));background:color-mix(in srgb,var(--biz-primary) 12%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--biz-primary) 18%,var(--biz-border))}.sync-data-page__chunks-entry-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.sync-data-page__chunks-entry-title{font-size:14px;font-weight:700;color:var(--biz-text)}.sync-data-page__chunks-entry-desc{font-size:12px;color:var(--biz-muted);line-height:1.4}.sync-data-page__chunks-entry-cta{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;color:var(--brand-primary-hover, var(--biz-primary));background:color-mix(in srgb,var(--biz-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--biz-primary) 20%,var(--biz-border))}@media(max-width:900px){.sync-data-page__kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sync-data-page__progress-main{grid-template-columns:1fr;gap:16px;padding-inline:14px}.sync-data-page__gauge-zone{justify-content:center}.sync-data-page__progress-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.sync-data-page__block-label--split{flex-wrap:wrap}.sync-data-page__block-label-hint{flex-basis:100%;text-align:left}.sync-data-page__progress-alert{padding-inline:14px}.sync-data-page__progress-track,.sync-data-page__task-meta{margin-inline:14px;padding-inline:0}}@media(max-width:640px){.sync-data-page__progress-stats{grid-template-columns:1fr}.sync-data-page__gauge-wrap,.sync-data-page__gauge-svg{width:148px;height:148px}.sync-data-page__gauge-value{font-size:36px}.sync-data-page__progress-alert-message{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width:720px){.sync-data-page__hero{flex-direction:column;align-items:stretch}.sync-data-page__hero-actions{width:100%;justify-content:flex-end}.sync-data-page__hero-run-group{border-left:none;padding-left:0}.sync-data-page__chunks-entry-cta{font-size:0;gap:0;padding:8px 10px}.sync-data-page__chunks-entry-cta :deep(svg){font-size:20px}}.sync-settings-drawer{--sync-drawer-accent: var(--biz-primary);--sync-drawer-block-border: var(--biz-border);--sync-drawer-block-radius: 12px}.sync-settings-drawer :deep(.n-drawer-header){padding:14px 16px;border-bottom:1px solid var(--sync-drawer-block-border);background:color-mix(in srgb,var(--biz-primary) 6%,var(--biz-surface))}.sync-settings-drawer :deep(.n-drawer-body-content-wrapper){padding:0}.sync-settings-drawer :deep(.n-drawer-footer){padding:12px 16px;border-top:1px solid var(--sync-drawer-block-border);background:var(--biz-surface)}.sync-chunk-drawer :deep(.n-drawer-footer){padding:12px 20px;border-top:1px solid var(--n-border-color);background:var(--n-card-color)}.sync-settings-drawer__drawer-head{display:flex;align-items:flex-start;gap:12px;min-width:0}.sync-settings-drawer__drawer-head-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-size:20px;color:var(--brand-primary-hover);background:color-mix(in srgb,var(--biz-primary) 12%,var(--biz-surface))}.sync-settings-drawer__drawer-head-title{margin:0;font-size:16px;font-weight:700;color:var(--n-text-color-1)}.sync-settings-drawer__drawer-head-sub{margin:3px 0 0;font-size:12px;color:var(--n-text-color-3)}.sync-settings-drawer__body{display:flex;flex-direction:column;gap:var(--obs-kpi-gap, 12px);padding:14px 16px 16px}.sync-settings-drawer__status-card{padding:12px 14px;border-radius:var(--sync-drawer-block-radius);border:1px solid color-mix(in srgb,var(--sync-drawer-accent) 22%,var(--sync-drawer-block-border));background:color-mix(in srgb,var(--biz-primary) 6%,var(--biz-kpi-bg))}.sync-settings-drawer__status-main{display:flex;align-items:flex-start;gap:12px}.sync-settings-drawer__status-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-size:20px;color:var(--brand-primary-hover);background:color-mix(in srgb,var(--biz-primary) 12%,var(--biz-surface))}.sync-settings-drawer__status-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sync-settings-drawer__status-title{margin:0;font-size:15px;font-weight:700;color:var(--n-text-color-1)}.sync-settings-drawer__status-tag--live :deep(.n-tag__content){display:inline-flex;align-items:center;gap:6px}.sync-settings-drawer__status-tag--live :deep(.n-tag__content):before{content:"";width:6px;height:6px;border-radius:50%;background:currentcolor;animation:sync-data-status-pulse 1.4s ease-in-out infinite}.sync-settings-drawer__status-sub{margin:4px 0 0;font-size:12px;color:var(--n-text-color-3)}.sync-settings-drawer__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sync-settings-drawer__metric{--metric-accent: #64748b;position:relative;display:flex;align-items:center;gap:10px;min-height:72px;padding:10px 12px;border-radius:11px;border:1px solid var(--sync-drawer-block-border);background:var(--biz-surface);overflow:hidden}.sync-settings-drawer__metric--info{--metric-accent: var(--biz-primary);background:color-mix(in srgb,var(--biz-primary) 6%,var(--biz-kpi-bg));border-color:color-mix(in srgb,var(--biz-primary) 22%,var(--sync-drawer-block-border))}.sync-settings-drawer__metric-bg{position:absolute;right:-4px;bottom:-8px;font-size:56px;opacity:.05;color:var(--metric-accent);pointer-events:none;transform:rotate(-8deg)}.sync-settings-drawer__metric-icon{position:relative;z-index:1;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;font-size:18px;color:var(--metric-accent);background:color-mix(in srgb,var(--metric-accent) 12%,var(--biz-surface))}.sync-settings-drawer__metric-label{position:relative;z-index:1;margin:0;font-size:11px;font-weight:600;color:var(--biz-muted)}.sync-settings-drawer__metric-value{position:relative;z-index:1;margin:3px 0 0;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--n-text-color-1);word-break:break-word}.sync-settings-drawer__metric-value--mono{font-size:13px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sync-settings-drawer__metric--info .sync-settings-drawer__metric-value{color:var(--brand-primary-hover)}.sync-settings-drawer__tabs :deep(.n-tabs-nav){padding:0 2px}.sync-settings-drawer__tab-body{display:flex;flex-direction:column;gap:12px;padding:4px 0 8px}.sync-settings-drawer__hint{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5;color:var(--biz-muted);border-radius:10px;border:1px solid color-mix(in srgb,var(--biz-primary) 16%,var(--sync-drawer-block-border));background:color-mix(in srgb,var(--biz-primary) 5%,var(--biz-surface))}.sync-settings-drawer__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.sync-settings-drawer__field{display:flex;flex-direction:column;gap:6px;min-width:0}.sync-settings-drawer__field--wide{grid-column:1 / -1}.sync-settings-drawer__field-label{font-size:12px;font-weight:600;color:var(--biz-muted)}.sync-settings-drawer__field :deep(.n-input),.sync-settings-drawer__field :deep(.n-input-number){--n-height: 34px}.sync-settings-drawer__switch-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid color-mix(in srgb,var(--biz-primary) 18%,var(--sync-drawer-block-border));background:color-mix(in srgb,var(--biz-primary) 4%,var(--biz-surface))}.sync-settings-drawer__switch-title{font-size:13px;font-weight:700;color:var(--n-text-color-1)}.sync-settings-drawer__switch-desc{margin-top:2px;font-size:11px;color:var(--n-text-color-3)}.sync-settings-drawer__toolbar{display:flex;flex-wrap:wrap;gap:8px}.sync-settings-drawer__plan-hint{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:10px;font-size:12px;color:var(--n-text-color-2);background:color-mix(in srgb,#6366f1 6%,var(--biz-surface));border:1px solid color-mix(in srgb,#6366f1 16%,var(--sync-drawer-block-border))}.sync-settings-drawer__plan-hint--warn{color:#b45309;background:color-mix(in srgb,#f59e0b 8%,var(--biz-surface));border-color:color-mix(in srgb,#f59e0b 24%,var(--sync-drawer-block-border))}.sync-settings-drawer__scan-btn{min-height:40px}.sync-settings-drawer__scan-result{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:10px;border:1px solid var(--sync-drawer-block-border);background:var(--biz-surface-elevated)}.sync-settings-drawer__scan-summary{font-size:12px;font-weight:600;color:var(--n-text-color-2)}.sync-settings-drawer__scan-tags{display:flex;flex-wrap:wrap;gap:6px}.sync-settings-drawer__scan-table{margin-top:4px}.sync-settings-drawer__scan-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;text-align:center;border-radius:10px;border:1px dashed var(--sync-drawer-block-border);background:var(--biz-surface-elevated)}.sync-settings-drawer__scan-empty-icon{font-size:36px;color:var(--biz-primary);opacity:.35}.sync-settings-drawer__scan-empty p{margin:0;max-width:280px;font-size:12px;line-height:1.5;color:var(--n-text-color-3)}.sync-settings-drawer__footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;width:100%}@media(max-width:480px){.sync-settings-drawer__field-grid{grid-template-columns:1fr}.sync-settings-drawer__field--wide{grid-column:auto}}.sync-chunk-drawer{--sync-chunk-accent: #4f46e5;--sync-drawer-block-border: 1px solid color-mix(in srgb, var(--n-border-color) 92%, transparent);--sync-drawer-block-radius: 10px}.sync-chunk-drawer__content{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px)}.sync-chunk-drawer__hero{border-radius:var(--sync-drawer-block-radius);border:var(--sync-drawer-block-border);background:var(--n-card-color);box-shadow:0 1px 2px color-mix(in srgb,var(--n-text-color) 4%,transparent)}.sync-chunk-drawer__hero-top{margin-bottom:14px}.sync-chunk-drawer__hero-brand{display:flex;align-items:flex-start;gap:12px}.sync-chunk-drawer__hero-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;font-size:24px;flex-shrink:0;color:var(--page-header-primary, var(--n-primary-color));background:color-mix(in srgb,var(--page-header-primary, var(--n-primary-color)) 12%,transparent)}.sync-chunk-drawer__hero-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sync-chunk-drawer__hero-title{font-size:17px;font-weight:600;color:var(--n-text-color)}.sync-chunk-drawer__status-tag--live :deep(.n-tag__content){display:inline-flex;align-items:center;gap:6px}.sync-chunk-drawer__status-tag--live :deep(.n-tag__content):before{content:"";width:6px;height:6px;border-radius:50%;background:currentcolor;animation:sync-data-status-pulse 1.4s ease-in-out infinite}.sync-chunk-drawer__hero-sub{margin:4px 0 0;font-size:12px;color:var(--n-text-color-3)}.sync-chunk-drawer__hero-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sync-chunk-drawer__hero-kpis--top{margin-bottom:10px}.sync-chunk-drawer__kpi{min-width:0;padding:10px 12px;border-radius:var(--sync-drawer-block-radius);background:var(--n-color-embedded);border:var(--sync-drawer-block-border)}.sync-chunk-drawer__parity-summary{margin-top:12px;padding-top:12px;border-top:1px dashed color-mix(in srgb,var(--n-border-color) 55%,transparent)}.sync-chunk-drawer__domain-empty{font-size:12px;color:var(--n-text-color-3)}.sync-chunk-drawer__kpi-label{display:block;margin-bottom:4px;font-size:11px;font-weight:600;color:var(--n-text-color-3)}.sync-chunk-drawer__kpi-value{font-size:14px;font-weight:600;color:var(--n-text-color);word-break:break-word}.sync-chunk-drawer__kpi-value--accent{font-size:18px;color:var(--page-header-primary, var(--n-primary-color))}.sync-chunk-drawer__kpi-value--small{font-size:11px;font-weight:500;line-height:1.45}.sync-chunk-drawer__panel{padding:14px 16px;border-radius:var(--sync-drawer-block-radius);border:var(--sync-drawer-block-border);background:var(--n-card-color);box-shadow:0 1px 2px color-mix(in srgb,var(--n-text-color) 4%,transparent)}.sync-chunk-drawer__panel-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.sync-chunk-drawer__panel-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;font-size:18px;flex-shrink:0}.sync-chunk-drawer__panel-icon--phase{color:#722ed1;background:color-mix(in srgb,#722ed1 12%,transparent)}.sync-chunk-drawer__panel-icon--sync{color:var(--page-header-primary, var(--n-primary-color));background:color-mix(in srgb,var(--page-header-primary, var(--n-primary-color)) 12%,transparent)}.sync-chunk-drawer__panel-icon--parity{color:#08979c;background:color-mix(in srgb,#08979c 12%,transparent)}.sync-chunk-drawer__panel-title{margin:0;font-size:14px;font-weight:600;color:var(--n-text-color-1)}.sync-chunk-drawer__panel-desc{margin:2px 0 0;font-size:12px;line-height:1.45;color:var(--n-text-color-3)}.sync-chunk-drawer__phase-list{padding:4px 14px;border-radius:var(--sync-drawer-block-radius);background:var(--n-color-embedded);border:var(--sync-drawer-block-border)}.sync-chunk-drawer__phase-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;border-bottom:1px dashed color-mix(in srgb,var(--n-border-color) 50%,transparent)}.sync-chunk-drawer__phase-row:last-child{border-bottom:none}.sync-chunk-drawer__phase-label{flex-shrink:0;font-size:12px;color:var(--n-text-color-3)}.sync-chunk-drawer__phase-value{text-align:right;font-weight:600;color:var(--n-text-color-1);word-break:break-word}.sync-chunk-drawer__error{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:var(--sync-drawer-block-radius);font-size:12px;line-height:1.5;color:#cf1322;background:color-mix(in srgb,#ff4d4f 8%,var(--n-card-color));border:1px solid color-mix(in srgb,#ff4d4f 28%,transparent)}.sync-chunk-drawer__domain-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:520px){.sync-chunk-drawer__domain-grid{grid-template-columns:1fr}}.sync-chunk-drawer__domain-card{padding:12px;border-radius:var(--sync-drawer-block-radius);background:var(--n-color-embedded);border:var(--sync-drawer-block-border)}.sync-chunk-drawer__domain-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.sync-chunk-drawer__domain-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;font-size:16px;flex-shrink:0}.sync-chunk-drawer__domain-icon--main{color:var(--page-header-primary, var(--n-primary-color));background:color-mix(in srgb,var(--page-header-primary, var(--n-primary-color)) 12%,transparent)}.sync-chunk-drawer__domain-icon--catch{color:#fa8c16;background:color-mix(in srgb,#fa8c16 12%,transparent)}.sync-chunk-drawer__domain-title{font-size:13px;font-weight:600;color:var(--n-text-color-1)}.sync-chunk-drawer__domain-error{margin-top:8px;padding:8px 10px;border-radius:8px;font-size:11px;line-height:1.45;color:#cf1322;background:color-mix(in srgb,#ff4d4f 8%,var(--n-card-color));border:1px solid color-mix(in srgb,#ff4d4f 22%,transparent)}.sync-chunk-drawer__footer{display:flex;align-items:center;gap:8px;width:100%}.sync-chunk-drawer__footer-spacer{flex:1;min-width:8px}.sync-chunk-drawer :deep(.n-drawer-header){padding:14px 16px;border-bottom:1px solid var(--sync-drawer-block-border);background:color-mix(in srgb,var(--sync-chunk-accent) 6%,var(--biz-surface))}.sync-chunk-drawer :deep(.n-drawer-body-content-wrapper){padding:0}.sync-chunk-drawer__drawer-head{display:flex;align-items:flex-start;gap:12px;min-width:0}.sync-chunk-drawer__drawer-head-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-size:20px;color:var(--sync-chunk-accent);background:color-mix(in srgb,var(--sync-chunk-accent) 12%,var(--biz-surface))}.sync-chunk-drawer__drawer-head-title{margin:0;font-size:16px;font-weight:700;color:var(--n-text-color-1)}.sync-chunk-drawer__drawer-head-sub{margin:3px 0 0;font-size:12px;color:var(--n-text-color-3)}.sync-chunk-drawer__body{display:flex;flex-direction:column;gap:var(--obs-kpi-gap, 12px);padding:14px 16px 16px}.sync-chunk-drawer__status-strip{padding:12px 14px;border-radius:var(--sync-drawer-block-radius);border:1px solid color-mix(in srgb,var(--sync-chunk-accent) 18%,var(--n-border-color));background:color-mix(in srgb,var(--sync-chunk-accent) 5%,var(--biz-kpi-bg))}.sync-chunk-drawer__status-main{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.sync-chunk-drawer__status-phase{font-size:12px;font-weight:600;color:var(--n-text-color-2)}.sync-chunk-drawer__status-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sync-chunk-drawer__status-kpi{min-width:0;padding:8px 10px;border-radius:8px;background:var(--n-color-embedded);border:var(--sync-drawer-block-border)}.sync-chunk-drawer__status-kpi-label{display:block;margin-bottom:2px;font-size:11px;font-weight:600;color:var(--n-text-color-3)}.sync-chunk-drawer__status-kpi-value{font-size:13px;font-weight:600;color:var(--n-text-color-1);word-break:break-word}.sync-chunk-drawer__status-kpi-value--accent{font-size:16px;color:var(--sync-chunk-accent)}.sync-chunk-drawer__panel--scope{background:var(--biz-surface-elevated)}.sync-chunk-drawer__panel-icon--scope{color:var(--sync-chunk-accent);background:color-mix(in srgb,var(--sync-chunk-accent) 12%,transparent)}.sync-chunk-drawer__scope-flow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;border-radius:var(--sync-drawer-block-radius);background:var(--n-color-embedded);border:var(--sync-drawer-block-border)}.sync-chunk-drawer__scope-flow-node{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--n-text-color-2)}.sync-chunk-drawer__scope-flow-node--source{color:#d97706}.sync-chunk-drawer__scope-flow-node--target{color:var(--brand-primary-hover)}.sync-chunk-drawer__scope-flow-arrow{font-size:16px;color:var(--n-text-color-3)}.sync-chunk-drawer__scope-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}@media(max-width:560px){.sync-chunk-drawer__scope-tables{grid-template-columns:1fr}}.sync-chunk-drawer__scope-table{padding:11px 12px;border-radius:var(--sync-drawer-block-radius);border:var(--sync-drawer-block-border);background:var(--n-card-color)}.sync-chunk-drawer__scope-table--order{border-color:color-mix(in srgb,var(--biz-accent-blue) 22%,var(--n-border-color))}.sync-chunk-drawer__scope-table--checkout{border-color:color-mix(in srgb,#7c3aed 22%,var(--n-border-color))}.sync-chunk-drawer__scope-table--payment{border-color:color-mix(in srgb,#059669 22%,var(--n-border-color))}.sync-chunk-drawer__scope-table--shopify{border-color:color-mix(in srgb,#d97706 22%,var(--n-border-color))}.sync-chunk-drawer__scope-table-head{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.sync-chunk-drawer__scope-table-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;font-size:16px;flex-shrink:0;color:var(--sync-chunk-accent);background:color-mix(in srgb,var(--sync-chunk-accent) 10%,transparent)}.sync-chunk-drawer__scope-table--order .sync-chunk-drawer__scope-table-icon{color:var(--biz-accent-blue);background:color-mix(in srgb,var(--biz-accent-blue) 12%,transparent)}.sync-chunk-drawer__scope-table--checkout .sync-chunk-drawer__scope-table-icon{color:#7c3aed;background:color-mix(in srgb,#7c3aed 12%,transparent)}.sync-chunk-drawer__scope-table--payment .sync-chunk-drawer__scope-table-icon{color:#059669;background:color-mix(in srgb,#059669 12%,transparent)}.sync-chunk-drawer__scope-table--shopify .sync-chunk-drawer__scope-table-icon{color:#d97706;background:color-mix(in srgb,#d97706 12%,transparent)}.sync-chunk-drawer__scope-table-titles{flex:1;min-width:0}.sync-chunk-drawer__scope-table-label{display:block;font-size:13px;color:var(--n-text-color-1)}.sync-chunk-drawer__scope-table-domain{display:block;margin-top:1px;font-size:11px;color:var(--n-text-color-3);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.sync-chunk-drawer__scope-table-badge{flex-shrink:0}.sync-chunk-drawer__scope-table-map{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:6px}.sync-chunk-drawer__scope-table-code{padding:2px 6px;border-radius:6px;font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#b45309;background:color-mix(in srgb,#f59e0b 10%,var(--n-color-embedded))}.sync-chunk-drawer__scope-table-code--pg{color:var(--brand-primary-hover);background:color-mix(in srgb,var(--brand-primary) 10%,var(--n-color-embedded))}.sync-chunk-drawer__scope-table-arrow{font-size:14px;color:var(--n-text-color-3)}.sync-chunk-drawer__scope-table-desc{margin:0;font-size:11px;line-height:1.45;color:var(--n-text-color-3)}.sync-chunk-drawer__scope-pipeline{padding:10px 12px;border-radius:var(--sync-drawer-block-radius);background:var(--n-color-embedded);border:var(--sync-drawer-block-border)}.sync-chunk-drawer__scope-pipeline-title{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--n-text-color-3);text-transform:uppercase}.sync-chunk-drawer__scope-pipeline-steps{display:flex;flex-direction:column;gap:8px}.sync-chunk-drawer__scope-pipeline-step{display:flex;align-items:flex-start;gap:8px}.sync-chunk-drawer__scope-pipeline-step-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;font-size:14px;flex-shrink:0;color:var(--sync-chunk-accent);background:color-mix(in srgb,var(--sync-chunk-accent) 10%,transparent)}.sync-chunk-drawer__scope-pipeline-step-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sync-chunk-drawer__scope-pipeline-step-text strong{font-size:12px;color:var(--n-text-color-1)}.sync-chunk-drawer__scope-pipeline-step-text span{font-size:11px;line-height:1.4;color:var(--n-text-color-3)}.sync-chunk-drawer__scope-pipeline-chevron{display:none}.sync-parity-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:6px;font-variant-numeric:tabular-nums;border:1px solid transparent}.sync-parity-pill--order{--sync-parity-accent: #1677ff}.sync-parity-pill--payment{--sync-parity-accent: #fa541c}.sync-parity-pill--shopify{--sync-parity-accent: #d48806}.sync-parity-pill--ok{color:var(--n-success-color);background:color-mix(in srgb,var(--n-success-color) 10%,var(--n-card-color));border-color:color-mix(in srgb,var(--n-success-color) 22%,transparent)}.sync-parity-pill--warn{color:var(--sync-parity-accent, #d46b08);background:color-mix(in srgb,var(--sync-parity-accent, #d46b08) 10%,var(--n-card-color));border-color:color-mix(in srgb,var(--sync-parity-accent, #d46b08) 24%,transparent)}.sync-parity-pill__key{display:inline-flex;align-items:center;justify-content:center;min-width:14px;font-size:9px;font-weight:800;letter-spacing:.02em;opacity:.85}.sync-parity-pill__val{font-size:10px;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sync-parity-count{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.sync-parity-count--compact{gap:2px}.sync-parity-count__values{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-variant-numeric:tabular-nums}.sync-parity-count__side{display:inline-flex;align-items:baseline;gap:4px}.sync-parity-count__tag{font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--n-text-color-3)}.sync-parity-count__side--pg .sync-parity-count__tag{color:#531dab}.sync-parity-count__side--mysql .sync-parity-count__tag{color:#08979c}.sync-parity-count__num{font-size:12px;font-weight:700;color:var(--n-text-color-1)}.sync-parity-count--compact .sync-parity-count__num{font-size:11px}.sync-parity-count__sep{font-size:11px;color:var(--n-text-color-3);opacity:.6}.sync-parity-count__delta{display:inline-flex;padding:1px 6px;border-radius:4px;font-size:10px;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.sync-parity-count__delta--neutral{color:var(--n-text-color-3);background:color-mix(in srgb,var(--n-border-color) 30%,transparent)}.sync-parity-count__delta--more{color:#cf1322;background:color-mix(in srgb,#ff4d4f 10%,var(--n-card-color))}.sync-parity-count__delta--less{color:#0958d9;background:color-mix(in srgb,#1677ff 10%,var(--n-card-color))}.sync-chunk-cell__parity-inline{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.sync-chunk-cell__parity-day-card{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;padding:6px 9px;border-radius:8px;border:1px solid color-mix(in srgb,var(--n-warning-color) 28%,transparent);background:color-mix(in srgb,var(--n-warning-color) 6%,var(--n-card-color))}.sync-chunk-cell__parity-day-head{display:inline-flex;align-items:center;gap:6px}.sync-chunk-cell__parity-day-date{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-2)}.sync-chunk-cell__parity-ok-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;color:var(--n-success-color);background:color-mix(in srgb,var(--n-success-color) 10%,var(--n-card-color));border:1px solid color-mix(in srgb,var(--n-success-color) 24%,transparent)}.sync-chunk-drawer__phase-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.sync-chunk-drawer__phase-steps--four{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:560px){.sync-chunk-drawer__phase-steps--four{grid-template-columns:repeat(2,minmax(0,1fr))}}.sync-chunk-drawer__phase-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;border-radius:10px;border:1px solid color-mix(in srgb,var(--n-border-color) 70%,transparent);background:var(--n-color-embedded);text-align:center;transition:border-color .15s ease,background .15s ease}.sync-chunk-drawer__phase-step:after{content:"";position:absolute;top:50%;right:-5px;width:8px;height:1px;background:color-mix(in srgb,var(--n-border-color) 80%,transparent);transform:translateY(-50%);z-index:1}.sync-chunk-drawer__phase-step:last-child:after{display:none}.sync-chunk-drawer__phase-step.is-done{border-color:color-mix(in srgb,var(--n-success-color) 30%,transparent);background:color-mix(in srgb,var(--n-success-color) 8%,var(--n-card-color))}.sync-chunk-drawer__phase-step.is-active{border-color:color-mix(in srgb,var(--page-header-primary, var(--n-primary-color)) 35%,transparent);background:color-mix(in srgb,var(--page-header-primary, var(--n-primary-color)) 8%,var(--n-card-color));box-shadow:0 0 0 1px color-mix(in srgb,var(--page-header-primary, var(--n-primary-color)) 12%,transparent)}.sync-chunk-drawer__phase-step-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:16px;color:var(--n-text-color-3);background:color-mix(in srgb,var(--n-border-color) 24%,transparent)}.sync-chunk-drawer__phase-step.is-done .sync-chunk-drawer__phase-step-icon{color:var(--n-success-color);background:color-mix(in srgb,var(--n-success-color) 14%,transparent)}.sync-chunk-drawer__phase-step.is-active .sync-chunk-drawer__phase-step-icon{color:var(--page-header-primary, var(--n-primary-color));background:color-mix(in srgb,var(--page-header-primary, var(--n-primary-color)) 14%,transparent)}.sync-chunk-drawer__phase-step-label{font-size:11px;font-weight:600;color:var(--n-text-color-2)}.sync-chunk-drawer__phase-step.is-active .sync-chunk-drawer__phase-step-label{color:var(--n-text-color-1)}.sync-chunk-drawer__parity-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.sync-chunk-drawer__parity-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;font-size:11px;background:var(--n-color-embedded);border:1px solid color-mix(in srgb,var(--n-border-color) 70%,transparent)}.sync-chunk-drawer__parity-chip-date{font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-2)}.sync-chunk-drawer__parity-day-block{padding:12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--n-border-color) 70%,transparent);background:var(--n-color-embedded)}.sync-chunk-drawer__parity-day-block+.sync-chunk-drawer__parity-day-block{margin-top:8px}.sync-chunk-drawer__parity-day-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.sync-chunk-drawer__parity-day-title{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-1)}.sync-chunk-drawer__parity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media(max-width:520px){.sync-chunk-drawer__parity-grid{grid-template-columns:1fr}}.sync-chunk-drawer__parity-metric-card{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--n-border-color) 65%,transparent);background:var(--n-card-color)}.sync-chunk-drawer__parity-metric-card--mismatch{border-color:color-mix(in srgb,var(--n-warning-color) 32%,transparent);background:color-mix(in srgb,var(--n-warning-color) 6%,var(--n-card-color))}.sync-chunk-drawer__parity-metric-label{font-size:11px;font-weight:700;color:var(--n-text-color-2)}.sync-chunk-drawer__domain-rows{display:flex;flex-direction:column;gap:8px}.sync-chunk-drawer__domain-row{display:flex;flex-direction:column;gap:4px}.sync-chunk-drawer__domain-row-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px}.sync-chunk-drawer__domain-row-label{font-weight:600;color:var(--n-text-color-2)}.sync-chunk-drawer__domain-row-value{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-1)}.sync-chunk-drawer__domain-row-bar{display:block;height:4px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--n-border-color) 40%,transparent)}.sync-chunk-drawer__domain-row-bar-fill{display:block;height:100%;border-radius:inherit;background:var(--page-header-primary, var(--n-primary-color));transition:width .2s ease}.sync-chunk-drawer__domain-row--done .sync-chunk-drawer__domain-row-bar-fill{background:var(--n-success-color)}.sync-chunk-drawer__domain-row--partial .sync-chunk-drawer__domain-row-bar-fill{background:var(--n-warning-color)}.sync-chunk-drawer__kpi-row--timing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html.dark .sync-chunk-cell__parity-day-card,html.dark .sync-chunk-drawer__parity-day-block,html.dark .sync-chunk-drawer__parity-metric-card{background:color-mix(in srgb,rgb(var(--base-text-color)) 4%,rgb(var(--container-bg-color)));border-color:color-mix(in srgb,rgb(var(--base-text-color)) 12%,transparent)}html.dark .sync-chunk-drawer__parity-metric-card--mismatch{background:color-mix(in srgb,var(--n-warning-color) 10%,rgb(var(--container-bg-color)));border-color:color-mix(in srgb,var(--n-warning-color) 24%,transparent)}@keyframes sync-settings-rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes sync-settings-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sync-settings-hero-shimmer{0%,to{opacity:.35;transform:translate(-120%)}50%{opacity:.75;transform:translate(120%)}}@keyframes sync-settings-live-ring{0%,to{box-shadow:0 0 color-mix(in srgb,#f59e0b 0%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,#f59e0b 18%,transparent)}}@keyframes sync-settings-skeleton-pulse{0%,to{opacity:.45}50%{opacity:.9}}.sync-settings-page--ready .sync-settings-overview{animation:sync-settings-fade-in .42s ease backwards}.sync-settings-page--ready .sync-settings-consistency{animation:sync-settings-rise-in .48s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.05s}.sync-settings-page--ready .sync-settings-quickbar{animation:sync-settings-rise-in .48s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.1s}.sync-settings-page--ready .sync-settings-lane--quick{animation:sync-settings-rise-in .5s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.14s}.sync-settings-page--ready .sync-settings-lane--schedule{animation:sync-settings-rise-in .5s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.2s}.sync-settings-page--ready .sync-settings-overview__metric{animation:sync-settings-rise-in .45s cubic-bezier(.22,1,.36,1) backwards}.sync-settings-page--ready .sync-settings-overview__metric:nth-child(1){animation-delay:.12s}.sync-settings-page--ready .sync-settings-overview__metric:nth-child(2){animation-delay:.16s}.sync-settings-page--ready .sync-settings-overview__metric:nth-child(3){animation-delay:.2s}.sync-settings-page--ready .sync-settings-overview__metric:nth-child(4){animation-delay:.24s}.sync-settings-consistency:not(.sync-settings-consistency--ok){animation:sync-settings-consistency-attn 4s ease-in-out infinite}@keyframes sync-settings-consistency-attn{0%,to{box-shadow:0 0 color-mix(in srgb,#d97706 0%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,#d97706 10%,transparent)}}.sync-settings-overview__hero-shimmer{position:absolute;top:0;left:-40%;width:40%;height:100%;background:var(--brand-primary);pointer-events:none;animation:sync-settings-hero-shimmer 5.5s ease-in-out infinite}.sync-settings-overview__metric{transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,background .22s ease}.sync-settings-overview__metric:hover{transform:none;border-color:#ffffff47;background:#ffffff24}.sync-settings-quick-tile{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .22s ease}.sync-settings-page--ready .sync-settings-quick-tile{animation:sync-settings-rise-in .42s cubic-bezier(.22,1,.36,1) backwards}.sync-settings-quick-tile:hover{transform:none}.sync-settings-panel{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .22s ease}.sync-settings-panel:hover{box-shadow:0 8px 24px #0f172a12}.sync-settings-panel__stat{transition:transform .18s ease,border-color .18s ease}.sync-settings-panel__stat:hover{transform:none}.sync-settings-panel--status.is-running .sync-settings-panel__stat--warning .sync-settings-panel__stat-icon{animation:sync-settings-live-ring 2.2s ease-in-out infinite}.sync-settings-panel__run-card{animation:sync-settings-rise-in .4s cubic-bezier(.22,1,.36,1) backwards}.sync-settings-panel__scheduler-item{animation:sync-settings-rise-in .38s cubic-bezier(.22,1,.36,1) backwards}.sync-settings-panel__scheduler-item:nth-child(2){animation-delay:.06s}@keyframes sync-settings-scheduler-pulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.sync-settings-panel__scheduler-dot--live{animation:sync-settings-scheduler-pulse 2s ease-in-out infinite}.sync-settings-skeleton{display:inline-block;border-radius:6px;background:var(--brand-primary);background-size:200% 100%;animation:sync-settings-skeleton-pulse 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.sync-settings-page--ready .sync-settings-overview,.sync-settings-page--ready .sync-settings-consistency,.sync-settings-page--ready .sync-settings-quickbar,.sync-settings-page--ready .sync-settings-lane--quick,.sync-settings-page--ready .sync-settings-lane--schedule,.sync-settings-page--ready .sync-settings-quick-tile,.sync-settings-consistency:not(.sync-settings-consistency--ok),.sync-settings-overview__hero-shimmer,.sync-settings-panel--status.is-running .sync-settings-panel__stat--warning .sync-settings-panel__stat-icon,.sync-settings-skeleton{animation:none!important}.sync-settings-overview__metric:hover,.sync-settings-quick-card:hover,.sync-settings-panel:hover,.sync-settings-panel__stat:hover{transform:none}}@keyframes manual-sync-drawer-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes manual-sync-drawer-shimmer{0%,to{opacity:.3;transform:translate(-120%)}50%{opacity:.65;transform:translate(120%)}}.list-filter-modal.manual-sync-drawer :deep(.n-drawer-header){padding:0!important;border-bottom:none}.list-filter-modal.manual-sync-drawer :deep(.n-drawer-body-content-wrapper){display:flex;flex-direction:column;flex:1;min-height:0;height:100%;padding:0 20px!important}.manual-sync-drawer__inner{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.manual-sync-drawer__body{flex:1;min-height:0;overflow-y:auto;padding-top:4px}.manual-sync-drawer__hero{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--obs-kpi-gap, 12px) 18px;padding:18px 20px 16px;color:#fff;background:var(--page-hero-gradient);overflow:hidden}.manual-sync-drawer__hero:before{display:none}.manual-sync-drawer__hero-shimmer{position:absolute;top:0;left:-40%;width:40%;height:100%;background:var(--brand-primary);pointer-events:none;animation:manual-sync-drawer-shimmer 5.5s ease-in-out infinite}.manual-sync-drawer__hero-main{position:relative;z-index:1;display:flex;align-items:flex-start;gap:var(--obs-kpi-gap, 12px);min-width:0;flex:1}.manual-sync-drawer__hero-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;font-size:24px;color:var(--brand-primary-hover);background:var(--biz-icon-bg);box-shadow:0 4px 14px #0f172a2e,inset 0 1px #ffffffe6}.manual-sync-drawer__hero-copy{min-width:0;flex:1}.manual-sync-drawer__hero-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.manual-sync-drawer__hero-title{margin:0;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.25;text-shadow:0 1px 3px rgba(15,23,42,.2)}.manual-sync-drawer__hero-chip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;color:#ecfeff;border:1px solid rgba(255,255,255,.22);background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.manual-sync-drawer__hero-desc{margin:6px 0 0;font-size:12px;line-height:1.55;color:#a5f3fc;max-width:36em}.manual-sync-drawer__hero-pipeline{position:relative;z-index:1;flex-shrink:0;min-width:200px;max-width:280px;padding:8px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:#0f172a24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.manual-sync-drawer__hero-pipeline .sync-data-pipeline-flow{margin:0}.manual-sync-drawer__tip{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;padding:10px 12px;border-radius:10px;border:1px dashed color-mix(in srgb,var(--biz-primary) 28%,var(--biz-border));background:color-mix(in srgb,var(--biz-primary) 5%,var(--biz-surface));font-size:12px;line-height:1.55;color:var(--biz-muted)}.manual-sync-drawer__tip-icon{flex-shrink:0;font-size:18px;color:var(--biz-primary);margin-top:1px}.manual-sync-drawer__bulk-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:12px;padding:10px 12px;border-radius:10px;border:1px dashed color-mix(in srgb,var(--biz-primary) 24%,var(--biz-border));background:color-mix(in srgb,var(--biz-primary) 5%,var(--biz-surface))}.manual-sync-drawer__bulk-count{font-size:11px;font-weight:600;color:var(--biz-primary)}.manual-sync-drawer__groups{display:flex;flex-direction:column;gap:12px;padding-bottom:8px}.manual-sync-drawer__group{border-radius:12px;border:1px solid var(--biz-border);background:var(--biz-surface, var(--biz-surface));overflow:hidden;box-shadow:var(--biz-shadow-sm, 0 1px 3px color-mix(in srgb, #000 30%, transparent));animation:manual-sync-drawer-rise .42s cubic-bezier(.22,1,.36,1) backwards}.manual-sync-drawer__group:nth-child(1){animation-delay:.05s}.manual-sync-drawer__group:nth-child(2){animation-delay:.1s}.manual-sync-drawer__group:nth-child(3){animation-delay:.15s}.manual-sync-drawer__group:nth-child(4){animation-delay:.2s}.manual-sync-drawer__group-select{flex-shrink:0}.manual-sync-drawer__group-head{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--biz-border-subtle);background:var(--biz-panel-bg)}.manual-sync-drawer__group-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;font-size:17px;color:var(--brand-primary-hover);background:color-mix(in srgb,var(--biz-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--biz-primary) 18%,var(--biz-border))}.manual-sync-drawer__group--payment .manual-sync-drawer__group-icon{color:#0369a1;background:color-mix(in srgb,#0ea5e9 10%,var(--biz-surface));border-color:color-mix(in srgb,#0ea5e9 18%,var(--biz-border))}.manual-sync-drawer__group--shopify .manual-sync-drawer__group-icon{color:#6d28d9;background:color-mix(in srgb,#8b5cf6 10%,var(--biz-surface));border-color:color-mix(in srgb,#8b5cf6 18%,var(--biz-border))}.manual-sync-drawer__group--shop .manual-sync-drawer__group-icon{color:#b45309;background:color-mix(in srgb,#f59e0b 10%,var(--biz-surface));border-color:color-mix(in srgb,#f59e0b 18%,var(--biz-border))}.manual-sync-drawer__group-title{font-size:13px;font-weight:700;color:var(--n-text-color-1)}.manual-sync-drawer__group-count{margin-left:auto;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:var(--biz-muted);background:#f1f5f9;border:1px solid var(--biz-border)}.manual-sync-drawer__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;padding:12px}.manual-sync-drawer__footer{width:100%}.manual-sync-drawer__records-link{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;font-size:13px;font-weight:600;color:var(--brand-primary-hover);text-decoration:none;border:1px solid color-mix(in srgb,var(--biz-primary) 22%,var(--biz-border));background:color-mix(in srgb,var(--biz-primary) 6%,var(--biz-surface));transition:background .18s ease,border-color .18s ease,transform .18s ease}.manual-sync-drawer__records-link:hover{background:color-mix(in srgb,var(--biz-primary) 12%,var(--biz-surface));border-color:color-mix(in srgb,var(--biz-primary) 32%,var(--biz-border));transform:translateY(-1px)}.manual-sync-drawer__batch-count{margin-left:2px;opacity:.88}.manual-sync-tile{position:relative;display:flex;flex-direction:column;gap:10px;min-height:132px;padding:12px 12px 10px;border-radius:10px;border:1px solid var(--biz-border);background:var(--biz-surface-elevated);overflow:hidden;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s ease,box-shadow .2s ease}.manual-sync-tile:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--tile-primary, var(--biz-primary)) 28%,var(--biz-border));box-shadow:0 8px 20px #0f172a12}.manual-sync-tile.is-syncing{border-color:color-mix(in srgb,var(--tile-primary, var(--biz-primary)) 35%,var(--biz-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--tile-primary, var(--biz-primary)) 10%,transparent)}.manual-sync-tile.is-selected{border-color:color-mix(in srgb,var(--tile-primary, var(--biz-primary)) 32%,var(--biz-border));background:var(--biz-surface-elevated);box-shadow:inset 3px 0 0 var(--tile-primary, var(--biz-primary))}.manual-sync-tile__check{flex-shrink:0;margin-top:2px}.manual-sync-tile__accent{position:absolute;top:0;left:0;width:100%;height:3px;background:color-mix(in srgb,var(--tile-primary, var(--brand-primary)) 10%,var(--biz-surface))}.manual-sync-tile__head{display:flex;align-items:flex-start;gap:10px}.manual-sync-tile__icon-wrap{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;font-size:18px;color:var(--tile-primary, var(--biz-primary));background:color-mix(in srgb,var(--tile-primary, var(--biz-primary)) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--tile-primary, var(--biz-primary)) 16%,var(--biz-border))}.manual-sync-tile__copy{min-width:0;flex:1}.manual-sync-tile__title{font-size:14px;font-weight:700;line-height:1.35;color:var(--n-text-color-1)}.manual-sync-tile__desc{margin:4px 0 0;font-size:11px;line-height:1.5;color:var(--n-text-color-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.manual-sync-tile__footer{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;padding-top:2px}.manual-sync-tile__action{min-width:108px}@media(max-width:640px){.manual-sync-drawer__hero-pipeline{width:100%;max-width:none}.manual-sync-drawer__list{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.manual-sync-drawer__hero-shimmer,.manual-sync-drawer__group{animation:none!important}.manual-sync-tile:hover{transform:none}}html.dark .manual-sync-drawer__bulk-bar{background:color-mix(in srgb,var(--brand-primary, var(--biz-primary)) 8%,rgb(var(--container-bg-color)));border-color:color-mix(in srgb,var(--brand-primary, var(--biz-primary)) 24%,transparent)}html.dark .manual-sync-drawer__group{background:rgb(var(--container-bg-color));border-color:color-mix(in srgb,rgb(var(--base-text-color)) 12%,transparent)}html.dark .manual-sync-drawer__group-head{background:var(--biz-surface-elevated)}html.dark .manual-sync-drawer__tip{color:color-mix(in srgb,rgb(var(--base-text-color)) 62%,transparent);background:color-mix(in srgb,var(--brand-primary, var(--biz-primary)) 8%,rgb(var(--container-bg-color)));border-color:color-mix(in srgb,var(--brand-primary, var(--biz-primary)) 24%,transparent)}html.dark .manual-sync-tile{background:var(--biz-surface-elevated);border-color:color-mix(in srgb,rgb(var(--base-text-color)) 12%,transparent)}.sync-settings-overview__hero{padding:calc(var(--obs-status-rail-h, 2px) + 16px) 18px 16px;color:var(--biz-text);background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border)}.sync-settings-overview__hero:before{inset:0 0 auto;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%)}.sync-settings-overview__hero:after{display:none}.sync-settings-overview__icon{border-radius:11px;color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.sync-settings-overview__title{color:var(--biz-text);text-shadow:none}.sync-settings-overview__chip{color:var(--brand-primary-hover);border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface));-webkit-backdrop-filter:none;backdrop-filter:none}.sync-settings-overview__chip--success{color:var(--brand-success, #10b981);background:color-mix(in srgb,var(--brand-success, #10b981) 10%,var(--biz-surface));border-color:color-mix(in srgb,var(--brand-success, #10b981) 28%,var(--biz-border))}.sync-settings-overview__chip--warning{color:#d97706;background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface));border-color:color-mix(in srgb,#fbbf24 28%,var(--biz-border))}.sync-settings-overview__chip--neutral{color:var(--biz-muted);background:var(--biz-surface);border-color:var(--biz-border)}.sync-settings-overview__desc,.sync-settings-overview__strategy{color:var(--biz-muted);font-family:var(--obs-font-metric, ui-monospace, monospace)}.sync-settings-overview__strategy{background:var(--biz-surface);border:1px solid var(--biz-border)}.sync-settings-overview__actions{border-radius:var(--obs-panel-radius, 12px);background:var(--biz-surface);border:1px solid var(--biz-border);-webkit-backdrop-filter:none;backdrop-filter:none}.sync-settings-overview__refresh{color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))}.sync-settings-overview__refresh:not(:disabled):hover{color:var(--brand-primary-hover);background:color-mix(in srgb,var(--brand-primary) 14%,var(--biz-surface))}.sync-settings-overview__config{color:#fff;background:var(--brand-primary);box-shadow:none}.sync-settings-overview__config:hover{background:var(--brand-primary-hover);box-shadow:none}.sync-settings-overview__metric{border:1px solid var(--biz-border);background:var(--biz-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-left:3px solid var(--overview-metric-accent, var(--brand-primary))}.sync-settings-overview__metric-icon{color:var(--overview-metric-accent, var(--brand-primary));background:color-mix(in srgb,var(--overview-metric-accent, var(--brand-primary)) 10%,var(--biz-surface));box-shadow:none;border:1px solid color-mix(in srgb,var(--overview-metric-accent, var(--brand-primary)) 22%,var(--biz-border))}.sync-settings-overview__metric-label{color:var(--biz-muted)}.sync-settings-overview__metric-value{color:var(--biz-text);font-family:var(--obs-font-metric, ui-monospace, monospace)}.sync-settings-overview__metric-hint{color:var(--biz-muted)}.sync-settings-overview__metric--success{border-color:var(--biz-border);border-left-color:var(--brand-success, #10b981);background:var(--biz-surface)}.sync-settings-overview__metric--warning{border-color:var(--biz-border);border-left-color:#fbbf24;background:var(--biz-surface)}.sync-settings-overview__metric--info{border-color:var(--biz-border);border-left-color:var(--brand-primary);background:var(--biz-surface)}.sync-record-detail-drawer .n-drawer-body-content-wrapper{background:var(--biz-surface-elevated)!important}.sync-record-detail-hero{border-bottom:1px solid var(--biz-border);background:var(--biz-surface-elevated)!important}.sync-record-detail-hero:before{display:block;content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--sync-record-accent, var(--brand-primary)) 0%,transparent 100%);z-index:2}.sync-record-detail-hero.is-failed{background:color-mix(in srgb,#f87171 6%,var(--biz-surface-elevated))!important}.sync-record-detail-hero.is-active{background:color-mix(in srgb,var(--brand-primary) 6%,var(--biz-surface-elevated))!important}.sync-record-detail-hero.is-pending{background:color-mix(in srgb,#fbbf24 6%,var(--biz-surface-elevated))!important}.sync-record-detail-hero__glow{display:none}.sync-record-detail-hero__grid{padding:calc(var(--obs-status-rail-h, 2px) + 16px) 20px 16px}.sync-record-detail-hero__duration-card{border-radius:12px;background:var(--biz-surface);border:1px solid var(--biz-border);box-shadow:none}.sync-record-detail-hero__duration-icon{color:var(--sync-record-accent, var(--brand-primary))}.sync-record-detail-hero__duration-value{color:var(--biz-text);font-family:var(--obs-font-metric, ui-monospace, monospace)}.sync-record-detail-hero__duration-label{color:var(--biz-muted)}.sync-record-detail-hero__badge-icon{color:var(--sync-record-accent, var(--brand-primary));background:color-mix(in srgb,var(--sync-record-accent, var(--brand-primary)) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--sync-record-accent, var(--brand-primary)) 28%,var(--biz-border))}.sync-record-detail-hero__title{color:var(--biz-text)}.sync-record-detail-hero__mode-pill,.sync-record-detail-hero__source-pill{color:var(--biz-muted);background:var(--biz-surface);border:1px solid var(--biz-border)}.sync-record-detail-hero__run-id{background:var(--biz-surface);border:1px solid var(--biz-border)}.sync-record-detail-hero__run-id-label{color:var(--biz-muted)}.sync-record-detail-hero__run-id-value{color:var(--biz-text)}.sync-record-detail-hero__hint{color:var(--biz-muted)}.manual-sync-drawer__hero{position:relative;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 20px 16px;color:var(--biz-text);background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border);overflow:hidden}.manual-sync-drawer__hero:before{inset:0 0 auto;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%)}.manual-sync-drawer__hero-shimmer{display:none}.manual-sync-drawer__hero-icon{border-radius:11px;color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.manual-sync-drawer__hero-title{text-shadow:none;color:var(--biz-text)}.manual-sync-drawer__hero-chip{color:var(--brand-primary-hover);border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface));-webkit-backdrop-filter:none;backdrop-filter:none}.manual-sync-drawer__hero-desc{color:var(--biz-muted);font-family:var(--obs-font-metric, ui-monospace, monospace)}.manual-sync-drawer__hero-pipeline{border:1px solid var(--biz-border);background:var(--biz-surface);-webkit-backdrop-filter:none;backdrop-filter:none}html.dark .sync-settings-overview__metric{background:var(--biz-surface)!important;border-color:var(--biz-border)!important}html.dark .sync-settings-overview__metric-icon{background:color-mix(in srgb,var(--overview-metric-accent, var(--brand-primary)) 14%,var(--biz-surface))!important}html.dark .sync-record-detail-drawer .n-drawer-body-content-wrapper,html.dark .sync-record-detail-hero,html.dark .manual-sync-drawer__hero{background:var(--monitor-tech-card-elevated, #1e293b)!important}.sync-settings-quickbar{position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 12px) 14px 12px!important;border-radius:var(--obs-panel-radius, 12px)!important;background:var(--biz-surface-elevated)!important;box-shadow:var(--biz-shadow-sm)!important}.sync-settings-quickbar:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%);pointer-events:none}.sync-settings-quickbar__label{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sync-settings-lane__shell{border-radius:var(--obs-panel-radius-lg, 16px)!important;box-shadow:var(--biz-shadow-sm)!important}.sync-settings-lane__bar,.sync-settings-lane__bar--schedule{position:relative;overflow:hidden;padding-top:calc(var(--obs-status-rail-h, 2px) + 14px)!important;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border)!important}.sync-settings-lane__bar:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%);pointer-events:none}.sync-settings-lane__bar-accent,.sync-settings-lane__bar-accent--schedule{width:3px;background:var(--brand-primary)!important}.sync-settings-empty-state{background:var(--biz-surface)!important;border-radius:var(--obs-panel-radius, 12px)!important;border-left:3px solid var(--brand-primary)}.sync-settings-empty-state__icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--biz-border))}.sync-settings-consistency{border-radius:var(--obs-panel-radius, 12px)!important;border-left:3px solid #fbbf24!important;background:color-mix(in srgb,#fbbf24 6%,var(--biz-surface))!important}.sync-schedule-drawer__force-sync,.sync-schedule-drawer__domains-panel,html.dark .sync-settings-quickbar,html.dark .sync-settings-lane__bar,html.dark .sync-settings-empty-state{background:var(--biz-surface)!important}html.dark .sync-settings-quickbar{background:var(--biz-surface-elevated)!important}.sync-tables-metric,.ch-sync-kpi{background:var(--biz-surface-elevated)!important;box-shadow:none!important}.sync-tables-metric:hover,.ch-sync-kpi:hover{transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--metric-accent, var(--kpi-accent, var(--brand-primary))) 8%,transparent)!important}.sync-tables-metric--success,.ch-sync-kpi--success{--metric-accent: var(--brand-success, #10b981);--kpi-accent: var(--brand-success, #10b981)}.sync-tables-metric--warning,.ch-sync-kpi--warning{--metric-accent: #f59e0b;--kpi-accent: #f59e0b}.sync-tables-metric--info,.ch-sync-kpi--info{--metric-accent: var(--sync-tables-accent, var(--ch-accent, var(--brand-primary)));--kpi-accent: var(--sync-tables-accent, var(--ch-accent, var(--brand-primary)))}.sync-tables-metric--neutral,.ch-sync-kpi--neutral{--metric-accent: #64748b;--kpi-accent: #64748b}.sync-tables-metric__value,.ch-sync-kpi__value{font-family:var(--obs-font-metric, ui-monospace, monospace)}.ch-domain-detail__compare-card--pg,.ch-domain-detail__compare-card--ch{background:var(--biz-surface-elevated)!important}.ch-domain-detail__compare-card--pg{border-left:3px solid var(--brand-primary)!important}.ch-domain-detail__compare-card--ch{border-left:3px solid #fbbf24!important}.sync-domains-modal__hero{position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 18px 16px!important;color:var(--biz-text)!important;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border)}.sync-domains-modal__hero:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);pointer-events:none}.sync-domains-modal__hero-shine{display:none!important}.sync-domains-modal__hero-icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.sync-domains-modal__hero-title,.sync-domains-modal__hero-chip{color:var(--biz-text)!important;text-shadow:none!important}.sync-domains-modal__hero-desc{color:var(--biz-muted)!important}.sync-domains-modal__hero-chip{background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--biz-border))!important}.sync-consistency__summary-status,.sync-consistency__summary-status--ok{background:var(--biz-surface-elevated)!important;border-left:3px solid #d97706!important}.sync-consistency__summary-status--ok{border-left-color:var(--brand-success, #10b981)!important}.sync-settings-panel__stat,.sync-settings-panel__stat--success,.sync-settings-panel__stat--warning,.sync-settings-panel__stat--info{background:var(--biz-surface-elevated)!important;border-left:3px solid var(--panel-stat-accent, #64748b)!important;box-shadow:none!important}.sync-settings-panel__stat--success{--panel-stat-accent: var(--brand-success, #10b981)}.sync-settings-panel__stat--warning{--panel-stat-accent: #f59e0b}.sync-settings-panel__stat--info{--panel-stat-accent: var(--brand-primary)}.sync-settings-panel__stat-value{font-family:var(--obs-font-metric, ui-monospace, monospace)}.sync-settings-consistency,.sync-settings-consistency--ok{background:color-mix(in srgb,#fbbf24 6%,var(--biz-surface))!important}.sync-settings-consistency--ok{background:color-mix(in srgb,var(--brand-success, #10b981) 6%,var(--biz-surface))!important;border-left-color:var(--brand-success, #10b981)!important}.sync-settings-overview__metric:hover{transform:none!important;background:var(--biz-surface)!important;border-color:color-mix(in srgb,var(--overview-metric-accent, var(--brand-primary)) 28%,var(--biz-border))!important}.sync-settings-quick-tile:hover{transform:none!important}.sync-settings-panel:hover{box-shadow:var(--biz-shadow-sm)!important}.ch-domain-tile:hover{transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--domain-accent, var(--brand-primary)) 8%,transparent)!important}.sync-settings-page,.sync-progress-page,.sync-tables-page,.sync-data-page,.ch-sync-page,.sync-chunks-page{gap:var(--obs-shell-gap, 12px)!important}.sync-settings-page__hero,.sync-tables-page__hero,.sync-data-page__hero,.sync-progress-page__hero,.ch-sync-page__hero,.sync-settings-overview__hero{padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important;margin-bottom:0!important}.sync-settings-page__section,.sync-progress-page__section,.sync-tables-page__section,.sync-data-page__block,.sync-data-page__overview-shell,.sync-chunk-page__section{margin-top:0!important;margin-bottom:0!important}.sync-settings-page__overview-inner,.sync-data-page__overview-inner,.sync-progress-page__overview-inner{gap:var(--obs-inner-gap, 10px)!important;padding:var(--obs-panel-pad-y, 12px) var(--obs-panel-pad-x, 14px)!important}.sync-tables-page__empty,.sync-progress-page__empty,.sync-data-page__empty-state{padding:calc(var(--obs-shell-gap, 12px) * 2) var(--obs-panel-pad-x, 14px)!important}.sync-chunk-page__stats,.sync-chunk-page__progress-section,.sync-data-page__kpi-grid{gap:var(--obs-kpi-gap, 12px)!important}.sync-progress-card__toolbar-icon-halo{display:none!important}.sync-progress-card__toolbar-icon{width:44px!important;height:44px!important;border-radius:11px!important;font-size:22px!important;color:var(--sync-theme, var(--brand-primary))!important;background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 28%,var(--biz-border));box-shadow:none!important}.sync-progress-card.is-failed .sync-progress-card__toolbar-icon{color:#f87171!important;background:color-mix(in srgb,#f87171 10%,var(--biz-surface))!important;border-color:color-mix(in srgb,#f87171 28%,var(--biz-border))}.sync-progress-card.is-waiting .sync-progress-card__toolbar-icon{color:#d97706!important;background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface))!important;border-color:color-mix(in srgb,#fbbf24 28%,var(--biz-border))}.sync-progress-card__status-pill{border-radius:6px!important;letter-spacing:.04em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 8%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 24%,var(--biz-border))!important;box-shadow:none!important}.sync-progress-card__status-dot{box-shadow:none!important;animation:none!important}.sync-progress-card__ring-wrap{filter:none!important}.sync-progress-card__hero{border-radius:var(--obs-panel-radius, 12px)!important;box-shadow:none!important}.sync-progress-card__hero.is-active,.sync-progress-card__hero.is-done,.sync-progress-card__hero.is-failed{border-left-width:3px}.sync-progress-modal .sync-progress-card__toolbar{background:var(--biz-surface-elevated)!important}.sync-progress-modal .sync-modal__header{position:relative;overflow:hidden;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border)!important;color:var(--biz-text)!important}.sync-progress-modal .sync-modal__header:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--sync-theme, var(--brand-primary)) 0%,transparent 100%);z-index:1}.sync-progress-modal.is-failed .sync-modal__header:before{background:linear-gradient(90deg,#f87171 0%,transparent 100%)}.sync-progress-modal.is-waiting .sync-modal__header:before{background:linear-gradient(90deg,#fbbf24 0%,transparent 100%)}.sync-progress-modal .sync-modal__title,.sync-progress-modal .sync-modal__queue-title,.sync-progress-modal .sync-modal__info-value,.sync-progress-modal .sync-modal__rows-value{color:var(--biz-text)!important}.sync-progress-modal .sync-modal__subtitle,.sync-progress-modal .sync-modal__info-label,.sync-progress-modal .sync-modal__queue-count,.sync-progress-modal .sync-modal__run-id,.sync-progress-modal .sync-modal__hero-meta,.sync-progress-modal .sync-modal__ring-label{color:var(--biz-muted)!important;font-family:var(--obs-font-metric, ui-monospace, monospace)}.sync-progress-modal .sync-modal__hero{background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important;border-left:3px solid var(--sync-theme, var(--brand-primary))!important;border-radius:var(--obs-panel-radius, 12px)!important}.sync-progress-card__pipeline.is-ambient .sync-progress-card__flow-line-glow,.sync-progress-card__flow-line-glow{opacity:.35}.sync-progress-card__flow-node-aura--source,.sync-progress-card__flow-node-aura--mysql,.sync-progress-card__flow-node-aura--target,.sync-progress-card__flow-node-aura--pg{display:none}@media(prefers-reduced-motion:reduce){.sync-progress-card__status-dot,.sync-progress-card__flow-node-aura--source,.sync-progress-card__flow-node-aura--mysql,.sync-progress-card__flow-line-glow,.sync-progress-card__pipeline.is-ambient .sync-progress-card__flow-line-glow{animation:none!important;opacity:0!important}}html.dark .sync-progress-modal .sync-modal__header{background:var(--monitor-tech-card-elevated, #1e293b)!important;border-bottom-color:var(--monitor-tech-border, var(--biz-border))!important}html.dark .sync-progress-modal.is-failed .sync-modal__header,html.dark .sync-progress-modal.is-waiting .sync-modal__header{background:var(--monitor-tech-card-elevated, #1e293b)!important}html.dark .sync-progress-modal .sync-modal__hero{background:var(--biz-surface)!important;border-color:var(--biz-border)!important}html.dark .sync-progress-modal .sync-modal__title,html.dark .sync-progress-modal .sync-modal__queue-title,html.dark .sync-progress-modal .sync-modal__info-value,html.dark .sync-progress-modal .sync-modal__rows-value,html.dark .sync-progress-modal .sync-modal__queue-list li.is-current{color:var(--biz-text)!important}html.dark .sync-progress-modal .sync-modal__queue-list li{color:var(--biz-muted)!important;background:var(--biz-surface)!important;border-color:var(--biz-border)!important}.sync-progress-card:not(.is-failed):not(.is-waiting) .sync-progress-card__toolbar-icon{color:var(--sync-theme, var(--brand-primary))!important;background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 28%,var(--biz-border));box-shadow:none!important}.sync-progress-modal .sync-modal__icon{color:var(--sync-theme, var(--brand-primary))!important;background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 28%,var(--biz-border));box-shadow:none!important}.sync-progress-card.is-failed .sync-progress-card__toolbar-icon,.sync-progress-modal.is-failed .sync-progress-card__toolbar-icon,.sync-progress-modal.is-failed .sync-modal__icon{color:#f87171!important;background:color-mix(in srgb,#f87171 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,#f87171 28%,var(--biz-border));box-shadow:none!important}.sync-progress-card.is-waiting .sync-progress-card__toolbar-icon,.sync-progress-modal.is-waiting .sync-progress-card__toolbar-icon,.sync-progress-modal.is-waiting .sync-modal__icon{color:#d97706!important;background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,#fbbf24 28%,var(--biz-border));box-shadow:none!important}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed):not(.is-waiting) .sync-modal__icon,.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed):not(.is-waiting) .sync-progress-card__toolbar-icon{color:var(--sync-theme, var(--brand-primary))!important;background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 28%,var(--biz-border));box-shadow:none!important}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed).is-waiting .sync-modal__icon,.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed).is-waiting .sync-progress-card__toolbar-icon{color:#d97706!important;background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,#fbbf24 28%,var(--biz-border));box-shadow:none!important}.sync-progress-card__metric.is-accent .sync-progress-card__metric-icon{color:var(--sync-theme, var(--brand-primary))!important;background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 28%,var(--biz-border))}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed) .sync-progress-card__hero{background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important;border-left:3px solid var(--sync-theme, var(--brand-primary))!important;box-shadow:none!important}html.dark .sync-progress-modal .sync-modal__header,html.dark .sync-progress-modal.is-failed .sync-modal__header,html.dark .sync-progress-modal.is-waiting .sync-modal__header{background:var(--monitor-tech-card-elevated, #1e293b)!important;border-bottom-color:var(--monitor-tech-border, var(--biz-border))!important}html.dark .sync-progress-modal .sync-modal__hero,html.dark .sync-progress-modal.is-failed .sync-modal__hero,html.dark .sync-progress-modal.is-waiting .sync-modal__hero{background:var(--biz-surface)!important;border-color:var(--biz-border)!important}html.dark .sync-progress-modal.is-running .sync-modal__subtitle{color:var(--biz-muted)!important}html.dark .sync-progress-modal .sync-modal__info-item,html.dark .sync-progress-modal .sync-modal__queue{background:var(--biz-surface-elevated)!important;border-color:var(--biz-border)!important}.sync-progress-modal .sync-modal__hero{background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important;border-left:3px solid var(--sync-theme, var(--brand-primary))!important;box-shadow:none!important}.sync-progress-modal.is-failed .sync-modal__hero{border-left-color:#f87171!important;background:color-mix(in srgb,#f87171 6%,var(--biz-surface))!important}.sync-progress-modal.is-waiting .sync-modal__hero{border-left-color:#fbbf24!important;background:color-mix(in srgb,#fbbf24 6%,var(--biz-surface))!important}.sync-chunk-direct__badge{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.sync-record-detail__timeline-item.is-done .sync-record-detail__timeline-node{color:#fff!important;background:var(--brand-primary)!important;border-color:transparent!important;box-shadow:none!important}.base-layout .obs-page [class*=-metric]:hover,.base-layout .obs-page [class*=-kpi]:hover,.base-layout .obs-page [class*=__stat]:hover,.base-layout .obs-page [class*=-tile]:hover,.base-layout .obs-page [class*=__entry]:hover,.base-layout .obs-page .pipeline-card:hover,.base-layout .obs-page .summary-card--clickable:hover,.base-layout .obs-page .kpi-tile:hover,.base-layout .obs-page .report-kpi-tile:hover,.base-layout .obs-page .ch-domain-tile:hover,.base-layout .obs-page .sync-settings-quick-tile:hover,.base-layout .obs-page .sync-settings-overview__metric:hover,.base-layout .obs-page .manual-sync-tile:hover,.base-layout .obs-page .log-detail-kpi-card:hover{transform:none!important}.base-layout .obs-page [class*=-metric--],.base-layout .obs-page [class*=-kpi--],.base-layout .obs-page [class*=__stat--],.base-layout .alert-settings-kpi-card,.base-layout .sync-settings-panel__stat,.base-layout .sync-settings-panel__stat--success,.base-layout .sync-settings-panel__stat--warning,.base-layout .sync-settings-panel__stat--info,.base-layout .sync-settings-consistency,.base-layout .sync-settings-consistency--ok,.base-layout .sync-settings-quickbar,.base-layout .sync-settings-empty-state,.base-layout .sync-tables-metric,.base-layout .sync-tables-metric--success,.base-layout .sync-tables-metric--warning,.base-layout .sync-tables-metric--info,.base-layout .sync-tables-metric--neutral,.base-layout .ch-sync-kpi,.base-layout .ch-sync-kpi--success,.base-layout .ch-sync-kpi--warning,.base-layout .ch-sync-kpi--info,.base-layout .ch-sync-kpi--neutral,.base-layout .ch-domain-detail__compare-card--pg,.base-layout .ch-domain-detail__compare-card--ch,.base-layout .flow-health-metric--error,.base-layout .flow-health-metric--warning{background:var(--biz-surface-elevated)!important;box-shadow:none!important}.base-layout .alert-settings-sync{background:var(--biz-surface)!important}.base-layout .sync-data-page__progress-bar-fill.is-animating:after,.base-layout .oa-batch-sync__bar-shine{display:none!important;animation:none!important}.base-layout .funnel-step__index-num--primary{background:var(--biz-accent-blue, #3b82f6)!important}.base-layout .funnel-step__index-num--info{background:var(--brand-primary)!important}.base-layout .funnel-step__index-num--success{background:var(--brand-success, #10b981)!important}.base-layout .funnel-step__index-num--rose{background:#e11d48!important}.base-layout .sync-modal__icon,.sync-progress-modal .sync-modal__icon,.sync-progress-card__toolbar-icon,.sync-chunk-direct__badge,.flow-stability-table-empty__icon,.oa-batch-sync__icon,.oa-batch-sync-float__icon,.online-user-name-cell--current .online-user-name-cell__avatar{box-shadow:none!important}.base-layout [class*=__scope-icon],.base-layout .conversion-search-modal__head-icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important;box-shadow:none!important}.base-layout .conversion-search-bar__scope-edit{background:var(--brand-primary)!important;box-shadow:none!important}.base-layout .law-block__progress-fill{background:var(--brand-primary)!important}.ai-floating-modal [class^=ai-reply-][class*=__num],.ai-floating-modal [class^=ai-reply-][class*=__index],.ai-floating-modal [class^=ai-reply-][class*=__badge],.ai-floating-modal [class^=ai-reply-][class*=__step-num],.ai-floating-modal .ai-reply-step__num{color:#fff!important;background:var(--brand-primary)!important;box-shadow:none!important}.ai-floating-modal [class^=ai-reply-][class*=__banner],.ai-floating-modal [class^=ai-reply-][class*=__callout],.ai-floating-modal [class^=ai-reply-][class*=__panel],.ai-floating-modal [class^=ai-reply-][class*=__card],.ai-floating-modal [class^=ai-reply-][class*=__summary],.ai-floating-modal [class^=ai-reply-][class*=__exception],.ai-floating-modal [class^=ai-reply-][class*=__phenomenon],.ai-floating-modal [class^=ai-reply-][class*=__percent],.ai-floating-modal [class^=ai-reply-][class*=__code],.ai-floating-modal [class^=ai-reply-][class*=__stage],.ai-floating-modal .ai-reply-table-percent,.ai-floating-modal .ai-reply-table-phenomenon,.ai-floating-modal .ai-reply-table-stage,.ai-floating-modal .ai-reply-code,.ai-floating-modal .ai-reply-call-chain__node,.ai-floating-modal .ai-reply-list-items__item-head,.ai-floating-modal .ai-reply-loki-summary__hero,.ai-floating-modal .ai-reply-param-scan-callout,.ai-floating-modal .ai-reply-exception-detail{background:var(--biz-surface-elevated)!important;border:1px solid var(--biz-border)!important;box-shadow:none!important}.ai-floating-modal .ai-reply-table-phenomenon,.ai-floating-modal .ai-reply-exception-detail{border-left:3px solid #f87171!important}.ai-floating-modal .ai-chat-composer-actions__btn--primary{background:var(--brand-primary)!important;box-shadow:none!important}.ai-floating-modal .ai-chat-composer-actions__btn--secondary{background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important;box-shadow:none!important}.ai-floating-modal-header__icon-wrap{background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;box-shadow:none!important}.sync-record-detail-hero,.sync-record-detail-hero.is-failed,.sync-record-detail-hero.is-active,.sync-record-detail-hero.is-pending{background:var(--biz-surface-elevated)!important;color:var(--biz-text)!important}.sync-record-detail-hero__glow,.sync-record-detail-hero__grid{display:none!important}.sync-record-detail__timeline-item.is-done .sync-record-detail__timeline-node{background:var(--brand-primary)!important;box-shadow:none!important}.base-layout .report-page__hero{background:var(--biz-surface-elevated)!important;color:var(--biz-text)!important}.base-layout .report-page--unified .report-block--ai :deep(.stats-overview__ai-entry-icon){background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;box-shadow:none!important}.page-content-shell .docs-detail-card .n-card-header{background:var(--biz-surface-elevated)!important;color:var(--biz-text)!important}.page-content-shell .docs-detail-card.card-wrapper:before{background:linear-gradient(90deg,var(--docs-accent, var(--brand-primary)) 0%,transparent 100%)!important}.page-content-shell .doc-preview-panel{background:var(--biz-surface)!important}.list-filter-modal .lfm-header{position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 10px) 14px 10px!important;margin:0 0 12px!important;border-radius:var(--obs-panel-radius, 12px)!important;background:var(--biz-surface-elevated, var(--lfm-bg))!important;border:1px solid var(--lfm-border)!important;box-shadow:none!important}.list-filter-modal .lfm-header:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);pointer-events:none}.list-filter-modal .lfm-header__icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--lfm-bg))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--lfm-border));box-shadow:none!important}.list-filter-modal .list-search-form__section-label{background:var(--biz-surface-elevated, var(--lfm-bg))!important;border-bottom:1px solid var(--lfm-border)!important;border-left:3px solid var(--brand-primary)!important;border-radius:var(--obs-panel-radius, 12px) var(--obs-panel-radius, 12px) 0 0!important;font-size:11px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase}.list-filter-modal .list-search-form__section-label:before{display:none!important}.list-filter-modal .list-search-form__section-label-icon{color:var(--brand-primary)!important}.list-filter-modal .lfm-footer{border-top:1px solid var(--lfm-border)!important;background:var(--lfm-bg)!important;box-shadow:none!important}.gs-modal .gs-hero,.global-app-settings-modal .gs-hero{background:var(--biz-surface-elevated)!important;color:var(--biz-text)!important}.gs-modal .gs-hero-icon,.global-app-settings-modal .gs-hero-icon{color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));box-shadow:none!important}.law-block__danger-banner,.law-block__warning-banner{background:color-mix(in srgb,#f87171 6%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,#f87171 22%,var(--biz-border))!important;border-left:3px solid #f87171!important}html.dark .list-filter-modal .lfm-header{background:var(--biz-surface-elevated, var(--lfm-bg))!important}:root{--obs-text-title: 15px;--obs-text-section: 12px;--obs-text-body: 13px;--obs-text-caption: 11px;--obs-text-micro: 10px;--obs-table-row-h: 44px;--obs-table-head-h: 40px;--obs-focus-ring: 0 0 0 2px color-mix(in srgb, var(--brand-primary) 14%, transparent)}.page-content-shell__body .monitor-list-page,.page-content-shell__body .obs-page:not(.report-page):not(.log-analysis-report){min-width:0}.monitor-list-page>.card-wrapper,.monitor-list-page>.n-card.card-wrapper,.monitor-list-page .list-page-panel,.obs-page>.card-wrapper:first-of-type,.obs-page>.n-card.card-wrapper:first-of-type{flex:1;min-height:0;display:flex;flex-direction:column}.monitor-list-page .card-wrapper :deep(.n-card__content),.monitor-list-page .n-card.card-wrapper :deep(.n-card__content){flex:1;display:flex;flex-direction:column;min-height:0}.page-content-shell .card-wrapper :deep(.n-card-header),.page-content-shell .n-card.card-wrapper :deep(.n-card-header){position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important;border-bottom:1px solid var(--biz-border-subtle)!important;background:var(--biz-surface-elevated)!important}.page-content-shell .card-wrapper :deep(.n-card-header):before,.page-content-shell .n-card.card-wrapper :deep(.n-card-header):before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%);pointer-events:none}.page-content-shell .card-wrapper :deep(.n-card-header__main),.page-content-shell .n-card.card-wrapper :deep(.n-card-header__main){font-size:var(--obs-text-section)!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.page-content-shell .card-wrapper :deep(.n-card-header__extra),.page-content-shell .n-card.card-wrapper :deep(.n-card-header__extra){gap:var(--obs-compact-gap, 8px)!important}.page-content-shell .n-data-table .n-data-table-th{height:var(--obs-table-head-h)!important;padding:8px 12px!important;font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:var(--obs-text-micro)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--biz-muted)!important;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border)!important}.page-content-shell .n-data-table .n-data-table-td{padding:9px 12px!important;font-size:var(--obs-text-body)!important;line-height:1.45!important;border-bottom:1px solid color-mix(in srgb,var(--biz-border) 65%,transparent)!important}.page-content-shell .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:color-mix(in srgb,var(--brand-primary) 4%,var(--biz-surface))!important}.page-content-shell .n-data-table .n-data-table-tr--striped .n-data-table-td{background:color-mix(in srgb,var(--brand-primary) 2%,var(--biz-surface))!important}.page-content-shell .n-data-table-empty{padding:calc(var(--obs-shell-gap, 12px) * 3) var(--obs-panel-pad-x, 14px)!important}.obs-hero,.monitor-home-hero,.alert-settings-overview__hero,.flow-health-overview__hero,.sync-settings-overview__hero{border-radius:var(--obs-panel-radius-lg, 16px)!important;box-shadow:var(--biz-shadow-sm)!important}.obs-hero__inner,.monitor-home-hero__inner{padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important}.obs-hero__title,.monitor-home-hero__title{font-size:var(--obs-text-title)!important;font-weight:800!important;letter-spacing:-.02em}.obs-hero__desc,.monitor-home-hero__desc{font-size:var(--obs-text-caption)!important;line-height:1.5!important;max-width:52em}.obs-hero__icon,.monitor-home-hero__icon{width:38px!important;height:38px!important;border-radius:10px!important;font-size:19px!important;box-shadow:none!important}.obs-btn{padding:6px 11px!important;font-size:var(--obs-text-caption)!important;border-radius:8px!important}[class*=-metric]:not([class*=grid]):not([class*=chart]),[class*=-kpi-card],[class*=-kpi]:not([class*=strip]):not([class*=grid]),.biz-kpi-card{border-radius:var(--obs-panel-radius, 12px)!important;box-shadow:none!important;transform:none!important}[class*=-metric]:hover:not([class*=grid]),[class*=-kpi-card]:hover,.biz-kpi-card:hover{transform:none!important;box-shadow:0 4px 14px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important}[class*=__metric__bg-icon],[class*=-kpi-card__bg-icon],[class*=-kpi__bg-icon]{display:none!important}[class*=__metric__label],[class*=-kpi__label],[class*=-kpi-card__label]{font-size:var(--obs-text-micro)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}[class*=__metric__value],[class*=-kpi__value],[class*=-kpi-card__value]{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:20px!important;font-variant-numeric:tabular-nums}.obs-panel{border-radius:var(--obs-panel-radius-lg, 16px)!important;box-shadow:var(--biz-shadow-sm)!important}.obs-panel__head h2,[class*=-panel__title],[class*=-panel__head] h3{font-size:var(--obs-text-section)!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.page-content-shell .n-card :deep(.n-tabs-nav){padding:6px var(--obs-panel-pad-x, 14px) 0!important;background:var(--biz-surface-elevated);border-bottom:1px solid var(--biz-border-subtle)}.page-content-shell .n-card :deep(.n-tabs-tab){font-size:var(--obs-text-caption)!important;font-weight:600!important;padding:8px 12px!important}.page-content-shell .n-card :deep(.n-tabs-tab--active){color:var(--brand-primary)!important;font-weight:700!important}.notification-settings-page__intro{position:relative;overflow:hidden;padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important;border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--biz-border))!important;background:color-mix(in srgb,var(--brand-primary) 5%,var(--biz-surface))!important;box-shadow:var(--biz-shadow-sm)}.notification-settings-page__intro:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%)}.notification-settings-page__card{border-radius:var(--obs-panel-radius-lg, 16px)!important;overflow:hidden}.notification-settings-page__toolbar{margin:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important;padding:var(--obs-compact-gap, 8px) var(--obs-inner-gap, 10px)!important;border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid var(--biz-border-subtle)!important;background:var(--biz-surface-elevated)!important}.notification-settings-page__summary{font-family:var(--obs-font-metric, ui-monospace, monospace)!important;font-size:var(--obs-text-caption)!important;font-weight:600;color:var(--biz-muted)!important}.notification-settings-page__table{padding:0 var(--obs-panel-pad-x, 14px) var(--obs-panel-pad-y, 12px)}.sys-server-stat-container{gap:var(--obs-kpi-gap, 12px)!important}.sys-server-stat-container .stat-card{border-radius:var(--obs-panel-radius-lg, 16px)!important;overflow:hidden;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.sys-server-stat-container .stat-card :deep(.n-card-header){padding:var(--obs-panel-pad-y, 12px) var(--obs-panel-pad-x, 14px)!important;font-size:var(--obs-text-section)!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--biz-border-subtle)!important;background:var(--biz-surface-elevated)!important}.sys-server-stat-container .stat-card :deep(.n-card__content){padding:var(--obs-panel-pad-y, 12px) var(--obs-panel-pad-x, 14px)!important}.disk-info{gap:var(--obs-inner-gap, 10px)!important}.order-anomaly-alert-overview{flex-shrink:0}.monitor-list-page .order-anomaly-alert-overview+.card-wrapper,.monitor-list-page .order-anomaly-alert-overview+.n-card{margin-top:0}.slo-page .slo-card,.incidents-page__layout,.oncall-page .obs-content{gap:var(--obs-shell-gap, 12px)}.slo-page .slo-card{border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid var(--biz-border)!important;box-shadow:none!important}.sub-flow-monitor-page .overview-strip,.flow-stability-page .flow-stability-overview-strip{margin-bottom:0!important}.sub-flow-monitor-page__tabs-card :deep(.n-tabs-pane-wrapper){padding:var(--obs-panel-pad-y, 12px) var(--obs-panel-pad-x, 14px)!important}.sync-records-page,.sync-chunks-page{gap:var(--obs-shell-gap, 12px)!important}.sync-records-panel__head,.sync-chunk-list__head{gap:var(--obs-compact-gap, 8px)!important}.table-header-operation,[class*=-panel__actions],[class*=-panel__toolbar],[class*=-toolbar]:not([class*=global]){gap:var(--obs-compact-gap, 8px)!important}[class*=-empty]:not([class*=modal]),.list-page-table-empty,.sync-progress-empty,.sync-tables-page__empty,.incidents-empty{gap:var(--obs-compact-gap, 8px)!important}[class*=-empty__icon],.list-page-table-empty__icon{width:48px!important;height:48px!important;border-radius:12px!important;font-size:24px!important;box-shadow:none!important;border:1px solid color-mix(in srgb,var(--brand-primary) 24%,var(--biz-border))}[class*=-empty__title],.list-page-table-empty__title{font-size:var(--obs-text-body)!important;font-weight:700!important}[class*=-empty__desc],[class*=-empty__hint],.list-page-table-empty__desc{font-size:var(--obs-text-caption)!important;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--biz-subtle)!important;max-width:360px}.monitor-home-hero__top{gap:var(--obs-inner-gap, 10px)!important;align-items:center!important}.monitor-home-grid,.monitor-home-content{gap:var(--obs-shell-gap, 12px)!important}.monitor-home-card{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.monitor-home-card__head{padding:var(--obs-panel-pad-y, 12px) var(--obs-panel-pad-x, 14px)!important}.page-content-shell .n-form-item-label{padding-bottom:4px!important}.page-content-shell .n-input,.page-content-shell .n-base-selection{font-size:var(--obs-text-body)!important}.page-content-shell .n-input:focus-within,.page-content-shell .n-base-selection:focus-within{box-shadow:var(--obs-focus-ring)!important}.page-content-shell .n-tag{font-size:var(--obs-text-micro)!important;font-weight:600!important}.user-profile-page{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px)}.user-profile-hero,.user-profile-card{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.user-profile-card :deep(.n-card-header){padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important;border-bottom:1px solid var(--biz-border-subtle)!important;background:var(--biz-surface-elevated)!important}.user-profile-preview{border-radius:var(--obs-panel-radius, 12px)!important;border-color:color-mix(in srgb,var(--brand-primary) 24%,var(--biz-border))!important;background:color-mix(in srgb,var(--brand-primary) 4%,var(--biz-surface))!important}.service-health-metric:hover,.online-user-metric:hover{transform:none!important}.service-health-panel :deep(.n-card-header),.online-user-panel :deep(.n-card-header){position:relative;overflow:hidden}.service-health-panel :deep(.n-card-header):before,.online-user-panel :deep(.n-card-header):before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,transparent 100%);pointer-events:none}.service-metrics-page .card-wrapper :deep(.n-card-header__main),.service-history-page .card-wrapper :deep(.n-card-header__main),.service-configs-page .card-wrapper :deep(.n-card-header__main){font-size:var(--obs-text-section)!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.app-modal__body-grid,.global-app-settings-shared__grid,.global-app-settings-shared__section-grid{gap:var(--obs-shell-gap, 12px)!important}.list-filter-modal :deep(.n-drawer-header){padding:var(--obs-panel-pad-y, 12px) var(--obs-panel-pad-x, 14px) 0!important}.list-filter-modal :deep(.n-drawer-body-content-wrapper){padding:0 var(--obs-panel-pad-x, 14px) var(--obs-panel-pad-y, 12px)!important}@media(max-width:767px){.page-content-shell .n-data-table .n-data-table-th,.page-content-shell .n-data-table .n-data-table-td{padding:8px 10px!important;font-size:12px!important}.notification-settings-page__toolbar{flex-direction:column;align-items:stretch!important}.sys-server-stat-container{grid-template-columns:1fr!important}}.obs-page>.n-spin-container,.user-profile-page>.n-spin-container{display:flex;flex-direction:column;flex:0 0 auto;gap:var(--obs-shell-gap, 12px);min-height:0!important;height:auto!important;width:100%}.obs-page>.n-spin-container>.n-spin-content,.user-profile-page>.n-spin-container>.n-spin-content{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px);flex:0 0 auto;min-height:0;width:100%}.obs-page.oncall-page,.obs-page.slo-page,.obs-page.incidents-page,.user-profile-page{min-height:0}.obs-hero{flex-shrink:0}.log-analysis-report.report-page--unified{--report-gap-page: var(--obs-shell-gap, 12px);--report-gap-block: var(--obs-shell-gap, 12px);gap:var(--obs-shell-gap, 12px)!important;padding-bottom:calc(var(--obs-shell-gap, 12px) * 2 + env(safe-area-inset-bottom,0px))!important}.log-analysis-report .report-page__hero.log-analysis-hero,.log-analysis-report .report-page__hero.report-unified__hero{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important;box-shadow:var(--biz-shadow-sm)!important}.log-analysis-report .report-page__hero-main{align-items:center!important;min-width:0}.log-analysis-report .log-analysis-hero__kpi,.log-analysis-report .report-page__hero-badges{display:grid!important;grid-template-columns:repeat(2,minmax(100px,160px));gap:var(--obs-compact-gap, 8px)!important;width:100%;margin:var(--obs-inner-gap, 10px) 0 0!important;padding-top:var(--obs-inner-gap, 10px);border-top:1px solid var(--biz-border-subtle)}.log-analysis-report .report-page__hero-badge{align-items:flex-start!important;text-align:left;min-width:0;min-height:var(--obs-kpi-min-h, 72px);padding:var(--obs-kpi-pad, 10px 12px 10px 14px)!important;border-left:3px solid var(--brand-primary)!important;box-shadow:none!important;transform:none!important}.log-analysis-report .report-page__subtitle{max-width:none!important}.log-analysis-report .report-page__search{margin:0!important}.log-analysis-report .conversion-search-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--obs-compact-gap, 8px);padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important;border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:var(--biz-shadow-sm)}.log-analysis-report .conversion-search-bar__scope{flex:1 1 280px;min-width:0}.log-analysis-report .conversion-search-bar__action-panel{flex:0 0 auto;margin-left:auto}.log-analysis-report .conversion-search-bar__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--obs-compact-gap, 8px)}.log-analysis-report .log-analysis-tabs :deep(.n-tabs-nav){padding:6px var(--obs-panel-pad-x, 14px) 0!important;background:var(--biz-surface-elevated);border-bottom:1px solid var(--biz-border-subtle);border-radius:var(--obs-panel-radius-lg, 16px) var(--obs-panel-radius-lg, 16px) 0 0}.log-analysis-report .log-analysis-pipeline-block,.log-analysis-report .report-block{margin-top:0!important;margin-bottom:0!important}.sync-settings-page,.sync-progress-page,.sync-tables-page,.sync-data-page,.ch-sync-page,.sync-records-page,.sync-chunks-page{gap:var(--obs-shell-gap, 12px)!important;padding-bottom:calc(var(--obs-shell-gap, 12px) * 2 + env(safe-area-inset-bottom,0px))!important}.sync-settings-overview{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.sync-settings-overview__hero{padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important;color:var(--biz-text)!important;background:var(--biz-surface-elevated)!important}.sync-settings-overview__hero:after{display:none!important}.sync-settings-overview__title{color:var(--biz-text)!important;font-size:18px!important}.sync-settings-overview__desc,.sync-settings-overview__strategy{color:var(--biz-muted)!important}.sync-settings-overview__metrics{margin-top:var(--obs-inner-gap, 10px)!important;padding-top:var(--obs-inner-gap, 10px);border-top:1px solid var(--biz-border-subtle);gap:var(--obs-kpi-gap, 12px)!important}.sync-settings-overview__metric{min-height:var(--obs-kpi-min-h, 72px)!important;padding:var(--obs-kpi-pad, 10px 12px 10px 14px)!important;border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-left:3px solid var(--overview-metric-accent, var(--brand-primary))!important}.sync-settings-overview__metric-label,.sync-settings-overview__metric-value,.sync-settings-overview__metric-hint{color:var(--biz-text)!important}.sync-settings-overview__metric-label,.sync-settings-overview__metric-hint{color:var(--biz-muted)!important}.sync-settings-overview__metric-icon{background:color-mix(in srgb,var(--overview-metric-accent, var(--brand-primary)) 10%,var(--biz-surface))!important;box-shadow:none!important;border:1px solid color-mix(in srgb,var(--overview-metric-accent, var(--brand-primary)) 22%,var(--biz-border))}.sync-settings-lane__shell,.sync-settings-quickbar{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.sync-settings-page__quick-grid,.sync-settings-page__main-grid,.sync-tables-page__overview{gap:var(--obs-shell-gap, 12px)!important}.sync-tables-page__hero,.sync-data-page__hero,.sync-progress-page__hero,.ch-sync-page__hero{align-items:flex-start!important;padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important;border-radius:var(--obs-panel-radius-lg, 16px)!important;margin-bottom:0!important}.sync-tables-page__hero-brand,.sync-data-page__hero-brand,.sync-progress-page__hero-brand{align-items:center!important;gap:var(--obs-inner-gap, 10px)!important;min-width:0;flex:1 1 320px}.sync-tables-page__hero-actions,.sync-data-page__hero-actions,.sync-progress-page__hero-actions{align-items:center!important;gap:var(--obs-compact-gap, 8px)!important;flex-shrink:0}.sync-tables-metrics,.sync-progress-metrics,.sync-data-page__kpi-grid{gap:var(--obs-kpi-gap, 12px)!important}.sync-tables-metric,.sync-progress-metric{min-height:var(--obs-kpi-min-h, 72px)!important;padding:var(--obs-kpi-pad, 10px 12px 10px 14px)!important;transform:none!important;box-shadow:none!important}.sync-tables-metric:hover,.sync-progress-metric:hover{transform:none!important}.sync-data-page__overview-shell,.sync-progress-page__panel,.sync-tables-page__panel{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.sync-chunks-page__inner,.sync-chunks-page .n-space{gap:var(--obs-shell-gap, 12px)!important}.sync-settings-overview__hero-main{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--obs-inner-gap, 10px);width:100%}.sync-settings-overview__brand{flex:1 1 280px;min-width:0}.sync-settings-overview__actions{flex:0 0 auto;align-items:center!important;gap:var(--obs-compact-gap, 8px)!important}.sync-settings-consistency{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important;align-items:center!important;gap:var(--obs-inner-gap, 10px)!important}.sync-settings-quickbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--obs-inner-gap, 10px);padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important}.sync-settings-quickbar__main,.sync-settings-quickbar__aside{display:flex;flex-wrap:wrap;align-items:center;gap:var(--obs-compact-gap, 8px)}.sync-settings-lane__bar{align-items:center!important;padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important}.sync-settings-lane__body{padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px) var(--obs-panel-pad-y, 12px)!important}.sync-settings-quick-tile{min-height:0!important;transform:none!important;border-radius:var(--obs-panel-radius, 12px)!important;padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important}.sync-settings-quick-tile:hover{transform:none!important;box-shadow:none!important}.sync-settings-panel__stat{min-height:var(--obs-kpi-min-h, 72px)!important;padding:var(--obs-kpi-pad, 10px 12px 10px 14px)!important;border-left:3px solid var(--panel-stat-accent, var(--brand-primary))!important;box-shadow:none!important}.sync-records-page__hero,.ch-sync-page__hero{padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important;border-radius:var(--obs-panel-radius-lg, 16px)!important;margin-bottom:0!important}.obs-hero__inner{padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important}.obs-kpi-strip{margin-top:var(--obs-inner-gap, 10px)!important;padding-top:var(--obs-inner-gap, 10px);border-top:1px solid var(--biz-border-subtle)}.oncall-page .obs-content{gap:var(--obs-shell-gap, 12px)!important}.flow-stability-page,.sub-flow-monitor-page,.alert-settings-page{gap:var(--obs-shell-gap, 12px)!important;padding-bottom:calc(var(--obs-shell-gap, 12px) * 2 + env(safe-area-inset-bottom,0px))!important}.flow-stability-sync-panel,.sub-flow-monitor-page__tabs-card{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.alert-settings-overview__hero,.alert-settings-sync,.alert-settings-panel{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.alert-settings-sync{box-shadow:none!important}.alert-settings-overview__hero{padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px!important}.alert-settings-kpi-grid{gap:var(--obs-kpi-gap, 12px)!important}.alert-settings-kpi-card{min-height:var(--obs-kpi-min-h, 72px)!important;transform:none!important;box-shadow:none!important}.alert-settings-kpi-card:hover{transform:none!important}@media(max-width:960px){.log-analysis-report .log-analysis-hero__kpi,.log-analysis-report .report-page__hero-badges{grid-template-columns:repeat(2,minmax(0,1fr))}.sync-settings-overview__actions{width:100%;justify-content:flex-start}.sync-settings-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sync-tables-page__hero,.sync-data-page__hero,.sync-progress-page__hero{flex-direction:column;align-items:stretch!important}.sync-tables-page__hero-actions,.sync-data-page__hero-actions,.sync-progress-page__hero-actions{width:100%;justify-content:flex-start}}@media(max-width:640px){.sync-settings-overview__metrics{grid-template-columns:1fr!important}.log-analysis-report .log-analysis-hero__kpi,.log-analysis-report .report-page__hero-badges{grid-template-columns:1fr}.log-analysis-report .conversion-search-bar__action-panel{width:100%;margin-left:0}}.sync-data-page,.sync-progress-page,.sync-tables-page,.ch-sync-page,.sync-records-page,.sync-chunks-page{gap:var(--obs-shell-gap, 12px)!important;padding-bottom:calc(var(--obs-shell-gap, 12px) * 2 + env(safe-area-inset-bottom,0px))!important}.sync-chunks-page__inner{gap:var(--obs-shell-gap, 12px)!important;width:100%}.sync-data-page__hero,.sync-progress-page__hero,.sync-tables-page__hero,.sync-records-page__hero,.sync-chunks-page__hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions";align-items:center!important;justify-content:unset!important;flex:0 0 auto!important;flex-grow:0!important;min-height:0!important;height:auto!important;gap:var(--obs-inner-gap, 10px) var(--obs-shell-gap, 12px)!important}.sync-data-page__hero-brand,.sync-progress-page__hero-brand,.sync-tables-page__hero-brand,.sync-records-page__hero-brand,.sync-chunks-page__hero-brand{grid-area:brand;flex:unset!important;min-width:0}.sync-data-page__hero-actions,.sync-progress-page__hero-actions,.sync-tables-page__hero-actions,.sync-records-page__hero-actions,.sync-chunks-page__hero-actions{grid-area:actions;justify-self:end;align-self:center}.sync-data-page,.sync-progress-page,.sync-tables-page,.sync-records-page,.sync-chunks-page,.ch-sync-page,.sync-settings-page{min-height:0!important}.sync-chunks-page.monitor-list-page>.sync-chunks-page__inner{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.sync-chunks-page.monitor-list-page .sync-chunk-list-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.sync-chunks-page.monitor-list-page .sync-chunk-list-card :deep(.n-card__content){flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.sync-records-page>.sync-records-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.sync-records-page>.sync-records-panel :deep(.n-card__content){flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ch-sync-page__hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "status status" "flow flow" "progress progress" "flash flash";align-items:center;gap:var(--obs-inner-gap, 10px) var(--obs-shell-gap, 12px)}.ch-sync-page__hero-brand{grid-area:brand}.ch-sync-page__hero-actions{grid-area:actions;justify-self:end}.ch-sync-page__hero-status{grid-area:status;width:100%;margin-top:0!important}.ch-sync-page__hero-flow{grid-area:flow;width:100%;margin-top:0!important}.ch-sync-page__progress{grid-area:progress;width:100%}.ch-sync-page__flash{grid-area:flash;width:100%}.ch-sync-page__pref-label,.ch-sync-page__hero-status{color:var(--biz-muted)!important}.ch-sync-page__hero-flow{background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important;border-radius:var(--obs-panel-radius, 12px)!important}.ch-sync-page__flow-pipeline .sync-data-pipeline-flow{--pipeline-bg: var(--biz-surface-elevated) !important}.ch-sync-page__hero-actions .n-button:not(.n-button--primary-type){color:var(--brand-primary-hover)!important;background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important}.ch-sync-page__hero-actions .n-button:not(.n-button--primary-type):not(:disabled):hover{color:var(--brand-primary-dark, #164e63)!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important;border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important}.ch-sync-page__hero-actions .n-button--primary-type{box-shadow:none!important}.ch-sync-page__action-divider{background:var(--biz-border)!important}.ch-sync-page__flow-stat-val{color:var(--biz-text)!important}.ch-sync-page__flow-stat-label{color:var(--biz-muted)!important}.ch-sync-page__shell{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.sync-tables-page__hero-eyebrow{color:var(--brand-primary-hover)!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--biz-border))!important}.sync-tables-page__hero-chip{color:var(--biz-muted)!important;background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important}.sync-tables-page__hero-chip--info{color:var(--brand-primary-hover)!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important;border-color:color-mix(in srgb,var(--brand-primary) 22%,var(--biz-border))!important}.sync-tables-page__hero-chip--success{color:var(--brand-success, #10b981)!important;background:color-mix(in srgb,var(--brand-success, #10b981) 8%,var(--biz-surface))!important;border-color:color-mix(in srgb,var(--brand-success, #10b981) 22%,var(--biz-border))!important}.sync-tables-page__hero-chip--warning{color:#d97706!important;background:color-mix(in srgb,#fbbf24 8%,var(--biz-surface))!important;border-color:color-mix(in srgb,#fbbf24 22%,var(--biz-border))!important}.sync-progress-metric,.sync-data-page__kpi,.ch-sync-kpi,.sync-tables-metric,.sync-records-kpi,.sync-chunks-kpi{transform:none!important;box-shadow:none!important;border-left:3px solid var(--metric-accent, var(--kpi-accent, var(--brand-primary)))!important}.sync-progress-metric:hover,.sync-data-page__kpi:hover,.ch-sync-kpi:hover,.sync-tables-metric:hover,.sync-records-kpi:hover,.sync-chunks-kpi:hover{transform:none!important;box-shadow:none!important}.sync-progress-metric--highlight,.ch-sync-kpi--highlight,.sync-tables-metric--highlight,.sync-records-kpi--highlight{box-shadow:none!important}.sync-progress-metric__bg-icon,.sync-data-page__kpi-bg-icon,.ch-sync-kpi__bg-icon{display:none!important}.sync-progress-metrics,.sync-data-page__kpi-grid,.ch-sync-kpis,.sync-tables-metrics,.sync-records-page__kpi,.sync-chunks-page__kpi{gap:var(--obs-kpi-gap, 12px)!important}.sync-data-page__block{border-radius:var(--obs-panel-radius-lg, 16px)!important;box-shadow:var(--biz-shadow-sm)!important}.sync-data-page__block-label{padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important}.sync-data-page__block-body{padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px) var(--obs-panel-pad-y, 12px)!important}.sync-data-page__hero-run-group{border-left-color:var(--biz-border)!important}.sync-progress-page__panels{gap:var(--obs-shell-gap, 12px)!important}.sync-progress-page .n-card.card-wrapper,.sync-progress-page__panel{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.sync-progress-empty{border-radius:var(--obs-panel-radius, 12px)!important;border:1px dashed var(--biz-border)!important;background:var(--biz-surface)!important}.sync-tables-page__panel,.sync-tables-page__workspace-card{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important}.sync-records-page__hero,.sync-chunks-page__hero{position:relative;padding:calc(var(--obs-status-rail-h, 2px) + 10px) var(--obs-panel-pad-x, 14px) 10px;border-radius:var(--obs-panel-radius-lg, 16px);border:1px solid var(--biz-border);background:var(--biz-surface-elevated);box-shadow:var(--biz-shadow-sm);overflow:hidden}.sync-records-page__hero:before,.sync-chunks-page__hero:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 62%,transparent 100%);pointer-events:none;z-index:1}.sync-records-page__hero-brand,.sync-chunks-page__hero-brand{display:flex;align-items:center;gap:var(--obs-inner-gap, 10px);position:relative;z-index:1}.sync-records-page__hero-icon,.sync-chunks-page__hero-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;font-size:22px;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))}.sync-records-page__hero-title,.sync-chunks-page__hero-title{margin:0;font-size:18px;font-weight:800;color:var(--biz-text);letter-spacing:-.02em}.sync-records-page__hero-desc,.sync-chunks-page__hero-desc{margin:4px 0 0;font-size:12px;line-height:1.5;color:var(--biz-muted);font-family:var(--obs-font-metric, ui-monospace, monospace);max-width:640px}.sync-records-page__hero-actions,.sync-chunks-page__hero-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--obs-compact-gap, 8px);position:relative;z-index:1}.sync-settings-page{min-height:0!important}.sync-settings-overview__hero-shimmer{display:none!important}.sync-settings-overview__hero-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions";align-items:center!important;justify-content:unset!important;gap:var(--obs-inner-gap, 10px) var(--obs-shell-gap, 12px)!important}.sync-settings-overview__brand{grid-area:brand;align-items:center!important}.sync-settings-overview__actions{grid-area:actions;justify-self:end;align-self:center}.sync-settings-overview__icon{width:44px!important;height:44px!important;border-radius:12px!important;font-size:22px!important;box-shadow:none!important}.sync-settings-overview__strategy{display:block!important;max-width:100%}.sync-settings-quickbar__link:hover{transform:none!important}.sync-settings-consistency__icon{width:36px!important;height:36px!important;font-size:18px!important}.sync-settings-overview,.sync-settings-consistency,.sync-settings-quickbar,.sync-settings-lane{flex-shrink:0}.sync-settings-overview__metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media(max-width:1100px){.sync-settings-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.sync-tables-page__workspace{padding-top:0!important}.sync-tables-page__empty-card{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px dashed var(--biz-border)!important;background:var(--biz-surface)!important;box-shadow:var(--biz-shadow-sm)!important}.sync-tables-page__empty-step{border-radius:var(--obs-panel-radius, 12px)!important;border:1px solid var(--biz-border)!important;background:var(--biz-surface-elevated)!important;box-shadow:none!important;transform:none!important}.sync-tables-page__empty-step:hover{transform:none!important;border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border))!important}.sync-progress-page__hero-actions{display:none!important}.sync-progress-metrics,.sync-data-page__kpi-grid,.sync-tables-metrics,.sync-records-page__kpi,.sync-chunks-page__kpi,.ch-sync-kpis{border-radius:var(--obs-panel-radius-lg, 16px);padding:var(--obs-inner-gap, 10px);border:1px solid var(--biz-border);background:var(--biz-surface);box-shadow:var(--biz-shadow-sm)}.sync-data-page__hero-run-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--obs-compact-gap, 8px);padding-left:var(--obs-compact-gap, 8px);margin-left:var(--obs-compact-gap, 8px);border-left:1px solid var(--biz-border)!important}.sync-records-page__kpi,.sync-chunks-page__kpi{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--obs-kpi-gap, 12px)!important;width:100%;flex:0 0 auto!important}.sync-records-kpi,.sync-chunks-kpi{display:flex;align-items:center;gap:var(--obs-inner-gap, 10px);min-height:var(--obs-kpi-min-h, 72px);padding:var(--obs-kpi-pad, 10px 12px 10px 14px);border-radius:var(--obs-panel-radius, 12px);border:1px solid var(--biz-border);background:var(--biz-surface)}.sync-records-kpi__icon,.sync-chunks-kpi__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-size:20px;color:var(--kpi-accent, var(--brand-primary));background:color-mix(in srgb,var(--kpi-accent, var(--brand-primary)) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--kpi-accent, var(--brand-primary)) 20%,var(--biz-border))}.sync-records-kpi__label,.sync-chunks-kpi__label{margin:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--biz-muted)}.sync-records-kpi__value,.sync-chunks-kpi__value{margin:2px 0 0;font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--biz-text);line-height:1.1}.sync-records-kpi--warning{--kpi-accent: #f59e0b}.sync-records-kpi--info{--kpi-accent: var(--brand-primary)}.sync-records-kpi--neutral{--kpi-accent: #64748b}.sync-chunks-kpi--info{--kpi-accent: var(--brand-primary)}.sync-chunks-kpi--success{--kpi-accent: var(--brand-success, #10b981)}.sync-chunks-kpi--warning{--kpi-accent: #f59e0b}.sync-chunks-kpi--neutral{--kpi-accent: #64748b}.sync-records-panel,.sync-chunk-list-card,.sync-chunk-search{border-radius:var(--obs-panel-radius-lg, 16px)!important;border:1px solid var(--biz-border)!important;box-shadow:var(--biz-shadow-sm)!important;overflow:hidden}.sync-records-panel :deep(.n-card-header){padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border-subtle)!important}.sync-records-panel__head{align-items:center!important}.sync-records-panel__section-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--biz-text)}.sync-records-toolbar{padding:var(--obs-compact-gap, 8px) var(--obs-inner-gap, 10px)!important;border-radius:var(--obs-panel-radius, 12px)!important;background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important}.sync-chunk-search :deep(.n-card__content){padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important}.sync-chunk-list-card :deep(.n-card-header){padding:var(--obs-inner-gap, 10px) var(--obs-panel-pad-x, 14px)!important;background:var(--biz-surface-elevated)!important;border-bottom:1px solid var(--biz-border-subtle)}.sync-chunks-page__hero-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--brand-primary);text-decoration:none}.sync-chunks-page__hero-link:hover{color:var(--brand-primary-hover);text-decoration:underline}.sync-settings-quick-tile__pipeline{min-height:0!important;border-style:solid!important;border-color:var(--biz-border)!important;background:var(--biz-surface-elevated)!important}.sync-settings-panel__section{border-radius:var(--obs-panel-radius, 12px)!important}.sync-settings-page__main-grid{align-items:stretch!important}@media(max-width:767px){.sync-data-page__hero,.sync-progress-page__hero,.sync-tables-page__hero,.sync-records-page__hero,.sync-chunks-page__hero,.sync-settings-overview__hero-main{grid-template-columns:1fr!important;grid-template-areas:"brand" "actions"!important}.sync-data-page__hero-actions,.sync-progress-page__hero-actions,.sync-tables-page__hero-actions,.sync-records-page__hero-actions,.sync-chunks-page__hero-actions,.sync-settings-overview__actions{justify-self:stretch;justify-content:flex-start}}@media(max-width:960px){.ch-sync-page__hero{grid-template-columns:1fr;grid-template-areas:"brand" "actions" "status" "flow" "progress" "flash"}.ch-sync-page__hero-actions{justify-self:stretch;justify-content:flex-start}.sync-records-page__kpi,.sync-chunks-page__kpi,.sync-data-page__kpi-grid,.sync-progress-metrics,.sync-tables-metrics,.ch-sync-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.sync-records-page__kpi,.sync-chunks-page__kpi,.sync-data-page__kpi-grid,.sync-progress-metrics,.sync-tables-metrics,.ch-sync-kpis{grid-template-columns:1fr}.sync-records-panel__head{flex-direction:column;align-items:stretch!important}.sync-records-toolbar{width:100%;justify-content:flex-start}}html.dark{--biz-card-gradient: var(--monitor-tech-card-elevated, #1e293b);--tile-gradient: var(--brand-primary);--ui-hero-gradient: var(--biz-surface-elevated);--page-variant-conversion-gradient: var(--biz-surface-elevated)}html.dark .list-filter-modal :deep(.list-search-form__section){background:var(--monitor-tech-card-elevated, var(--biz-surface-elevated))!important}html.dark .detail-modal-hero[class*=-hero]:not(.shopify-record-detail-hero):not(.payment-type-operate-hero){background:var(--biz-surface-elevated)!important;color:var(--biz-text)!important}html.dark .page-content-shell .docs-detail-card .n-card-header{background:var(--monitor-tech-card-elevated, var(--biz-surface-elevated))!important;color:var(--biz-text)!important}html.dark .page-content-shell .docs-detail-card .doc-card-title{color:var(--biz-text)!important}html.dark .doc-preview-panel{background:var(--biz-surface)!important}html.dark .manual-sync-tile.is-selected{background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface-elevated))!important;box-shadow:inset 3px 0 0 var(--brand-primary)!important}html.dark .manual-sync-tile__accent{background:var(--brand-primary)!important}html.dark .obs-page .n-descriptions{--n-border-color: var(--biz-border)}html.dark .monitor-welcome-page__card :deep(.n-card-header){background:var(--biz-surface-elevated)!important}html.dark .monitor-welcome-page__card{background:var(--biz-surface)!important}html.dark .slo-card{background:var(--biz-surface-elevated)!important;border-color:var(--biz-border)!important}html.dark .monitor-home-slo,html.dark .oncall-current__card--primary{background:var(--biz-surface-elevated)!important}html.dark .report-page--unified .report-unified__hero{background:var(--biz-surface-elevated)!important;color:var(--biz-text)!important}html.dark .report-page--unified .report-unified__nav :deep(a){color:var(--brand-primary-hover)!important;background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface))!important;border-color:var(--biz-border)!important}html.dark .conversion-search-bar,html.dark .log-analysis-report .conversion-search-bar{background:var(--biz-surface-elevated)!important}html.dark .monitor-ops-ai-assistant-modal.n-card{background:var(--biz-surface)!important}html.dark .monitor-ops-ai-tab,html.dark .monitor-ops-ai-task-card{background:var(--biz-surface)!important;border-color:var(--biz-border)!important}.manual-sync-tile__accent{height:var(--obs-status-rail-h, 2px)!important;background:var(--tile-primary, var(--brand-primary))!important}.manual-sync-tile.is-selected{background:color-mix(in srgb,var(--tile-primary, var(--brand-primary)) 6%,var(--biz-surface-elevated))!important;box-shadow:inset 3px 0 0 var(--tile-primary, var(--brand-primary))!important}.manual-sync-tile:hover{transform:none!important;box-shadow:0 4px 16px color-mix(in srgb,var(--brand-primary) 8%,transparent)!important}.manual-sync-tile[data-page-variant] .manual-sync-tile__action.n-button.n-button--primary-type:not(.n-button--disabled){background:var(--brand-primary)!important}[data-page-variant].ai-floating-modal,[data-page-variant].ai-global-assistant-modal{--ai-float-header-gradient: var(--brand-primary)}.detail-modal-hero[class*=-hero]:not(.shopify-record-detail-hero):not(.payment-type-operate-hero){background:var(--biz-surface-elevated)!important;color:var(--biz-text)!important}html.dark .page-content-shell .n-data-table .n-data-table-th{background:color-mix(in srgb,var(--biz-surface-elevated) 92%,var(--brand-primary) 8%)!important;border-bottom-color:var(--biz-border)!important}html.dark .page-content-shell .n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover .n-data-table-td{background:color-mix(in srgb,var(--brand-primary) 6%,var(--biz-surface))!important}html.dark .notification-settings-page__toolbar,html.dark .notification-settings-page__intro,html.dark .order-anomaly-alert-overview,html.dark .service-monitor-page__source,html.dark .service-health-source,html.dark .alert-settings-sync,html.dark .sys-server-stat-container .stat-card,html.dark .monitor-home-card,html.dark .obs-panel,html.dark .alert-settings-overview__hero,html.dark .alert-settings-panel{background:var(--biz-surface)!important;border-color:var(--biz-border)!important}html,body,#app{height:100%;text-autospace:normal;background-color:rgb(var(--layout-bg-color))}html{overflow-x:hidden;color:rgb(var(--base-text-color));color-scheme:light}html.dark,html.dark body,html.dark #app{background-color:#060b10}html.dark{color-scheme:dark}.n-data-table .n-data-table-td.table-action-cell,.n-data-table .n-data-table-th.table-action-cell,.n-data-table .n-data-table-td:has(.table-row-actions),.n-data-table .n-data-table-th[data-col-key=actions],.n-data-table .n-data-table-th[data-col-key=action]{padding-left:12px!important;padding-right:12px!important;white-space:nowrap;box-sizing:border-box}.n-data-table .n-data-table-td.n-data-table-td--fixed-right.table-action-cell,.n-data-table .n-data-table-th.n-data-table-th--fixed-right.table-action-cell,.n-data-table .n-data-table-td.n-data-table-td--fixed-right:has(.table-row-actions),.n-data-table .n-data-table-th.n-data-table-th--fixed-right[data-col-key=actions],.n-data-table .n-data-table-th.n-data-table-th--fixed-right[data-col-key=action]{padding-left:12px!important;padding-right:12px!important;background-color:var(--n-merged-th-color, var(--n-th-color));box-shadow:-6px 0 10px -6px #0000001f}.n-data-table .n-data-table-td.n-data-table-td--fixed-right.table-action-cell,.n-data-table .n-data-table-td.n-data-table-td--fixed-right:has(.table-row-actions){background-color:var(--n-merged-td-color, var(--n-td-color));z-index:5;pointer-events:auto;overflow:visible}.n-data-table .n-data-table-th.n-data-table-th--fixed-right[data-col-key=actions],.n-data-table .n-data-table-th.n-data-table-th--fixed-right[data-col-key=action]{z-index:5}.table-row-actions{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;width:max-content;max-width:100%;margin:0 auto;box-sizing:border-box;position:relative;z-index:1}.n-data-table .n-data-table-td--fixed-right .table-row-actions{z-index:2}.n-grid>.search-form-actions{margin-inline-start:auto}.search-form-actions{display:flex;align-items:flex-end}.search-form-actions .n-form-item-blank{display:flex;justify-content:flex-end;width:100%}.page-content-shell,.page-content-shell[data-page-variant],.conversion-report,.payment-report{--page-table-accent: var(--page-variant-conversion-accent, var(--brand-gradient-accent))}.report-page .n-card:has(.n-data-table),.page-content-shell .n-card:has(.n-data-table){position:relative;overflow:hidden}.report-page .n-card:has(.n-data-table):before,.page-content-shell .n-card:has(.n-data-table):before{content:"";display:block;height:3px;flex-shrink:0;background:var(--page-table-accent, var(--brand-gradient-accent))}.report-page .n-card:has(.n-data-table):after,.page-content-shell .n-card:has(.n-data-table):after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--page-table-accent, var(--brand-gradient-accent));pointer-events:none;z-index:2}.conversion-search.card-wrapper:before{z-index:1}@font-face{font-family:v-md-iconfont;src:url(data:application/vnd.ms-fontobject;base64,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AT4BLwE3NicBBjIEBAa0BAYBFQEJBTGXBgYwBQX2BgaXMQUJARUBBgS0BgQEMpcFBQETAQkFMZcGBjAFBZcyBAQGtAQGAf3iBgaXMQUJARUBBgS0BgQEMpcFBQK2MQUJARUBBgS0BgQEMpcFBTAGBjwFBZcyBAQGtAQGARUBCQUxlwYG/p8GBAQylwUFMAYGlzEFCQEVAQYEAR8FBZcyBAQGtAQGARUBCQUxlwYGAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQALABUAAQAAAAAAAgAHACAAAQAAAAAAAwALACcAAQAAAAAABAALADIAAQAAAAAABQALAD0AAQAAAAAABgALAEgAAQAAAAAACgArAFMAAQAAAAAACwATAH4AAwABBAkAAAAqAJEAAwABBAkAAQAWALsAAwABBAkAAgAOANEAAwABBAkAAwAWAN8AAwABBAkABAAWAPUAAwABBAkABQAWAQsAAwABBAkABgAWASEAAwABBAkACgBWATcAAwABBAkACwAmAY0KQ3JlYXRlZCBieSBpY29uZm9udAp2LW1kLWVkaXRvclJlZ3VsYXJ2LW1kLWVkaXRvcnYtbWQtZWRpdG9yVmVyc2lvbiAxLjB2LW1kLWVkaXRvckdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHYALQBtAGQALQBlAGQAaQB0AG8AcgBSAGUAZwB1AGwAYQByAHYALQBtAGQALQBlAGQAaQB0AG8AcgB2AC0AbQBkAC0AZQBkAGkAdABvAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYALQBtAGQALQBlAGQAaQB0AG8AcgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfAAdwcmV2aWV3DXJlZnJlc2gtcmlnaHQMcmVmcmVzaC1sZWZ0B3pvb20taW4Iem9vbS1vdXQDdG9jBHN5bmMFZW1vamkIY2hlY2tib3gFY2xlYXIDdGlwBHNhdmUEbGluawNpbWcEY29kZQJ1bAJvbARyZWRvBHVuZG8FcXVvdGUEYm9sZA1zdHJpa2V0aHJvdWdoCmFycm93LWRvd24Lb3Blbi1pbi1uZXcKdW5kZXItbGluZQZpdGFsaWMKaG9yaXpvbnRhbAV0YWJsZQpmdWxsc2NyZWVuAAA=);src:url(data:application/vnd.ms-fontobject;base64,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AT4BLwE3NicBBjIEBAa0BAYBFQEJBTGXBgYwBQX2BgaXMQUJARUBBgS0BgQEMpcFBQETAQkFMZcGBjAFBZcyBAQGtAQGAf3iBgaXMQUJARUBBgS0BgQEMpcFBQK2MQUJARUBBgS0BgQEMpcFBTAGBjwFBZcyBAQGtAQGARUBCQUxlwYG/p8GBAQylwUFMAYGlzEFCQEVAQYEAR8FBZcyBAQGtAQGARUBCQUxlwYGAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQALABUAAQAAAAAAAgAHACAAAQAAAAAAAwALACcAAQAAAAAABAALADIAAQAAAAAABQALAD0AAQAAAAAABgALAEgAAQAAAAAACgArAFMAAQAAAAAACwATAH4AAwABBAkAAAAqAJEAAwABBAkAAQAWALsAAwABBAkAAgAOANEAAwABBAkAAwAWAN8AAwABBAkABAAWAPUAAwABBAkABQAWAQsAAwABBAkABgAWASEAAwABBAkACgBWATcAAwABBAkACwAmAY0KQ3JlYXRlZCBieSBpY29uZm9udAp2LW1kLWVkaXRvclJlZ3VsYXJ2LW1kLWVkaXRvcnYtbWQtZWRpdG9yVmVyc2lvbiAxLjB2LW1kLWVkaXRvckdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHYALQBtAGQALQBlAGQAaQB0AG8AcgBSAGUAZwB1AGwAYQByAHYALQBtAGQALQBlAGQAaQB0AG8AcgB2AC0AbQBkAC0AZQBkAGkAdABvAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYALQBtAGQALQBlAGQAaQB0AG8AcgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfAAdwcmV2aWV3DXJlZnJlc2gtcmlnaHQMcmVmcmVzaC1sZWZ0B3pvb20taW4Iem9vbS1vdXQDdG9jBHN5bmMFZW1vamkIY2hlY2tib3gFY2xlYXIDdGlwBHNhdmUEbGluawNpbWcEY29kZQJ1bAJvbARyZWRvBHVuZG8FcXVvdGUEYm9sZA1zdHJpa2V0aHJvdWdoCmFycm93LWRvd24Lb3Blbi1pbi1uZXcKdW5kZXItbGluZQZpdGFsaWMKaG9yaXpvbnRhbAV0YWJsZQpmdWxsc2NyZWVuAAA=#iefix) format("embedded-opentype"),url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}[class*=v-md-icon-]{font-size:16px;font-family:v-md-iconfont!important;font-style:normal!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-md-icon-preview:before{content:""}.v-md-icon-refresh-right:before{content:""}.v-md-icon-refresh-left:before{content:""}.v-md-icon-zoom-in:before{content:""}.v-md-icon-zoom-out:before{content:""}.v-md-icon-toc:before{content:""}.v-md-icon-sync:before{content:""}.v-md-icon-emoji:before{content:""}.v-md-icon-checkbox:before{content:""}.v-md-icon-clear:before{content:""}.v-md-icon-tip:before{content:""}.v-md-icon-save:before{content:""}.v-md-icon-link:before{content:""}.v-md-icon-img:before{content:""}.v-md-icon-code:before{content:""}.v-md-icon-ul:before{content:""}.v-md-icon-ol:before{content:""}.v-md-icon-redo:before{content:""}.v-md-icon-undo:before{content:""}.v-md-icon-quote:before{content:""}.v-md-icon-bold:before{content:""}.v-md-icon-strikethrough:before{content:""}.v-md-icon-arrow-down:before{content:""}.v-md-icon-open-in-new:before{content:""}.v-md-icon-under-line:before{content:""}.v-md-icon-italic:before{content:""}.v-md-icon-horizontal:before{content:""}.v-md-icon-table:before{content:""}.v-md-icon-fullscreen:before{content:""}[data-v-md-anchor]{cursor:pointer}.github-markdown-body{padding:16px 32px 32px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5;word-wrap:break-word}.github-markdown-body>:first-child,.github-markdown-body>:last-child,.github-markdown-body>div[data-v-md-line]:first-child>:first-child,.github-markdown-body>div[data-v-md-line]:last-child>:last-child{margin-top:0!important}.github-markdown-body a{color:#0366d6;font-weight:400;text-decoration:none;outline:none;box-shadow:none}.github-markdown-body a:hover{text-decoration:underline}.github-markdown-body kbd{display:inline-block;padding:3px 5px;color:#444d56;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px #d1d5da}.github-markdown-body:after,.github-markdown-body:before{display:table;content:""}.github-markdown-body:after{clear:both}.github-markdown-body a:not([href]){text-decoration:none}.github-markdown-body .absent{color:#cb2431}.github-markdown-body .anchor{float:left;margin-left:-20px;padding-right:4px;line-height:1}.github-markdown-body .anchor:focus{outline:none}.github-markdown-body blockquote,.github-markdown-body details,.github-markdown-body dl,.github-markdown-body ol,.github-markdown-body p,.github-markdown-body pre,.github-markdown-body table,.github-markdown-body ul{margin-top:0;margin-bottom:16px}.github-markdown-body hr{height:.25em;margin:24px 0;padding:0;background-color:#e1e4e8;border:0}.github-markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.github-markdown-body blockquote>:first-child{margin-top:0}.github-markdown-body blockquote>:last-child{margin-bottom:0}.github-markdown-body h1,.github-markdown-body h2,.github-markdown-body h3,.github-markdown-body h4,.github-markdown-body h5,.github-markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.github-markdown-body em,.github-markdown-body i{font-style:italic}.github-markdown-body ul{list-style-type:disc}.github-markdown-body ol ul,.github-markdown-body ul ul{list-style-type:circle}.github-markdown-body ol ol ul,.github-markdown-body ol ul ul,.github-markdown-body ul ol ul,.github-markdown-body ul ul ul{list-style-type:square}.github-markdown-body ol{list-style-type:decimal}.github-markdown-body h1 .octicon-link,.github-markdown-body h2 .octicon-link,.github-markdown-body h3 .octicon-link,.github-markdown-body h4 .octicon-link,.github-markdown-body h5 .octicon-link,.github-markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.github-markdown-body h1:hover .anchor,.github-markdown-body h2:hover .anchor,.github-markdown-body h3:hover .anchor,.github-markdown-body h4:hover .anchor,.github-markdown-body h5:hover .anchor,.github-markdown-body h6:hover .anchor{text-decoration:none}.github-markdown-body h1:hover .anchor .octicon-link,.github-markdown-body h2:hover .anchor .octicon-link,.github-markdown-body h3:hover .anchor .octicon-link,.github-markdown-body h4:hover .anchor .octicon-link,.github-markdown-body h5:hover .anchor .octicon-link,.github-markdown-body h6:hover .anchor .octicon-link{visibility:visible}.github-markdown-body h1 code,.github-markdown-body h1 tt,.github-markdown-body h2 code,.github-markdown-body h2 tt,.github-markdown-body h3 code,.github-markdown-body h3 tt,.github-markdown-body h4 code,.github-markdown-body h4 tt,.github-markdown-body h5 code,.github-markdown-body h5 tt,.github-markdown-body h6 code,.github-markdown-body h6 tt{font-size:inherit}.github-markdown-body h1{font-size:2em}.github-markdown-body h1,.github-markdown-body h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.github-markdown-body h2{font-size:1.5em}.github-markdown-body h3{font-size:1.25em}.github-markdown-body h4{font-size:1em}.github-markdown-body h5{font-size:.875em}.github-markdown-body h6{color:#6a737d;font-size:.85em}.github-markdown-body ol,.github-markdown-body ul{padding-left:2em}.github-markdown-body ol.no-list,.github-markdown-body ul.no-list{padding:0;list-style-type:none}.github-markdown-body ol ol,.github-markdown-body ol ul,.github-markdown-body ul ol,.github-markdown-body ul ul{margin-top:0;margin-bottom:0}.github-markdown-body li{word-wrap:break-all}.github-markdown-body li>p{margin-top:16px}.github-markdown-body li+li{margin-top:.25em}.github-markdown-body dl{padding:0}.github-markdown-body dl dt{margin-top:16px;padding:0;font-weight:600;font-size:1em;font-style:italic}.github-markdown-body dl dd{margin-bottom:16px;padding:0 16px}.github-markdown-body table{display:block;width:100%;overflow:auto;border-collapse:collapse;border-spacing:0}.github-markdown-body table th{font-weight:600}.github-markdown-body table td,.github-markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.github-markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.github-markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.github-markdown-body table img{background-color:initial}.github-markdown-body img{box-sizing:initial;max-width:100%;background-color:#fff;border:0}.github-markdown-body img[align=right]{padding-left:20px}.github-markdown-body img[align=left]{padding-right:20px}.github-markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:initial}.github-markdown-body span.frame{display:block;overflow:hidden}.github-markdown-body span.frame>span{display:block;float:left;width:auto;margin:13px 0 0;padding:7px;overflow:hidden;border:1px solid #dfe2e5}.github-markdown-body span.frame span img{display:block;float:left}.github-markdown-body span.frame span span{display:block;clear:both;padding:5px 0 0;color:#24292e}.github-markdown-body span.align-center{display:block;clear:both;overflow:hidden}.github-markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.github-markdown-body span.align-center span img{margin:0 auto;text-align:center}.github-markdown-body span.align-right{display:block;clear:both;overflow:hidden}.github-markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.github-markdown-body span.align-right span img{margin:0;text-align:right}.github-markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.github-markdown-body span.float-left span{margin:13px 0 0}.github-markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.github-markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.github-markdown-body code,.github-markdown-body tt{margin:0;padding:.2em .4em;font-size:85%;background-color:#1b1f230d;border-radius:3px}.github-markdown-body code br,.github-markdown-body tt br{display:none}.github-markdown-body del code{text-decoration:inherit}.github-markdown-body div[class*=v-md-pre-wrapper-]{position:relative;background-color:#f6f8fa}.github-markdown-body div[class*=v-md-pre-wrapper-] pre,.github-markdown-body div[class*=v-md-pre-wrapper-] pre[class*=v-md-prism-]{position:relative;z-index:1;background:transparent}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode pre{padding-left:4.5rem}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode:after{position:absolute;top:0;left:0;z-index:2;width:3.5rem;height:100%;background-color:#f6f8fa;border-right:1px solid #dcdfe6;border-radius:6px 0 0 6px;content:""}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode .line-numbers-wrapper{position:absolute;top:0;width:3.5rem;padding:16px 0;color:#909399;font-size:85%;line-height:1.45;text-align:center}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode .line-numbers-wrapper .line-number{position:relative;z-index:4;font-size:.85em;-webkit-user-select:none;user-select:none}.github-markdown-body code,.github-markdown-body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.github-markdown-body pre>code{margin:0;padding:0;font-size:100%;white-space:pre;word-break:normal;background:transparent;border:0}.github-markdown-body pre{margin-bottom:16px;padding:16px;overflow:auto;font-size:85%;line-height:1.45;word-wrap:normal;background-color:#f6f8fa;border-radius:3px}.github-markdown-body pre code,.github-markdown-body pre tt{display:inline;max-width:auto;margin:0;padding:0;overflow:visible;color:#444d56;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.github-markdown-body .csv-data td,.github-markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;white-space:nowrap;text-align:left}.github-markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:#fff;border:0}.github-markdown-body .csv-data tr{border-top:0}.github-markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.github-markdown-body .hljs{display:block;padding:.5em;overflow-x:auto;color:#333;background:#f8f8f8}.github-markdown-body .hljs-comment,.github-markdown-body .hljs-quote{color:#998;font-style:italic}.github-markdown-body .hljs-keyword,.github-markdown-body .hljs-selector-tag,.github-markdown-body .hljs-subst{color:#333;font-weight:700}.github-markdown-body .hljs-literal,.github-markdown-body .hljs-number,.github-markdown-body .hljs-tag .hljs-attr,.github-markdown-body .hljs-template-variable,.github-markdown-body .hljs-variable{color:teal}.github-markdown-body .hljs-doctag,.github-markdown-body .hljs-string{color:#d14}.github-markdown-body .hljs-section,.github-markdown-body .hljs-selector-id,.github-markdown-body .hljs-title{color:#900;font-weight:700}.github-markdown-body .hljs-subst{font-weight:400}.github-markdown-body .hljs-class .hljs-title,.github-markdown-body .hljs-type{color:#458;font-weight:700}.github-markdown-body .hljs-attribute,.github-markdown-body .hljs-name,.github-markdown-body .hljs-tag{color:navy;font-weight:400}.github-markdown-body .hljs-link,.github-markdown-body .hljs-regexp{color:#009926}.github-markdown-body .hljs-bullet,.github-markdown-body .hljs-symbol{color:#990073}.github-markdown-body .hljs-built_in,.github-markdown-body .hljs-builtin-name{color:#0086b3}.github-markdown-body .hljs-meta{color:#999;font-weight:700}.github-markdown-body .hljs-deletion{background:#fdd}.github-markdown-body .hljs-addition{background:#dfd}.github-markdown-body .hljs-emphasis{font-style:italic}.github-markdown-body .hljs-strong{font-weight:700}.github-markdown-body pre.v-md-mermaid,.vuepress-markdown-body pre.v-md-mermaid{background-color:unset}.vuepress-markdown-body pre.v-md-mermaid code{color:#2c3e50}._layout-header_c343q_3,._layout-header-placement_c343q_4{height:var(--soy-header-height)}._layout-header_c343q_3{z-index:var(--soy-header-z-index)}._layout-tab_c343q_12{top:var(--soy-header-height);height:var(--soy-tab-height);z-index:var(--soy-tab-z-index)}._layout-tab-placement_c343q_18{height:var(--soy-tab-height)}._layout-sider_c343q_22{width:var(--soy-sider-width);z-index:var(--soy-sider-z-index)}._layout-mobile-sider_c343q_27{z-index:var(--soy-sider-z-index)}._layout-mobile-sider-mask_c343q_31{z-index:var(--soy-mobile-sider-z-index)}._layout-sider_collapsed_c343q_35{width:var(--soy-sider-collapsed-width);z-index:var(--soy-sider-z-index)}._layout-footer_c343q_40,._layout-footer-placement_c343q_41{height:var(--soy-footer-height)}._layout-footer_c343q_40{z-index:var(--soy-footer-z-index)}._left-gap_c343q_49{padding-left:var(--soy-sider-width)}._left-gap_collapsed_c343q_53{padding-left:var(--soy-sider-collapsed-width)}._sider-padding-top_c343q_57{padding-top:var(--soy-header-height)}._sider-padding-bottom_c343q_61{padding-bottom:var(--soy-footer-height)}._button-tab_k04df_3{border-color:#e5e7eb}._button-tab_dark_k04df_7{border-color:#ffffff3d}._button-tab_k04df_3:hover{color:var(--soy-primary-color);border-color:var(--soy-primary-color-opacity3)}._button-tab_active_k04df_16{color:var(--soy-primary-color);border-color:var(--soy-primary-color-opacity3);background-color:var(--soy-primary-color-opacity1)}._button-tab_active_dark_k04df_22{background-color:var(--soy-primary-color-opacity2)}._button-tab_k04df_3 ._svg-close_k04df_26:hover{font-size:12px;color:#fff;background-color:var(--soy-primary-color)}._button-tab_dark_k04df_7 ._svg-close_k04df_26:hover{color:#000}._chrome-tab_k04df_36:hover{z-index:9}._chrome-tab_active_k04df_40{z-index:10;color:var(--soy-primary-color)}._chrome-tab__bg_k04df_45{color:transparent}._chrome-tab_active_k04df_40 ._chrome-tab__bg_k04df_45{color:#fff}._chrome-tab_active_dark_k04df_53 ._chrome-tab__bg_k04df_45{color:var(--soy-primary-color2)}._chrome-tab_k04df_36:hover ._chrome-tab__bg_k04df_45{color:#e8eeec}._chrome-tab_active_k04df_40:hover ._chrome-tab__bg_k04df_45{color:#fff}._chrome-tab_dark_k04df_65:hover ._chrome-tab__bg_k04df_45{color:#333}._chrome-tab_active_dark_k04df_53:hover ._chrome-tab__bg_k04df_45{color:var(--soy-primary-color2)}._chrome-tab_k04df_36 ._svg-close_k04df_26:hover{font-size:12px;color:#fff;background-color:#9ca3af}._chrome-tab_active_k04df_40 ._svg-close_k04df_26:hover{background-color:var(--soy-primary-color)}._chrome-tab_dark_k04df_65 ._svg-close_k04df_26:hover{color:#000}._chrome-tab_active_k04df_40 ._chrome-tab-divider_k04df_87,._chrome-tab_k04df_36:hover ._chrome-tab-divider_k04df_87{opacity:0}._chrome-tab_dark_k04df_65 ._chrome-tab-divider_k04df_87{background-color:#ffffffe6}._slider-tab_k04df_99{background-color:transparent;height:100%;border-bottom:2px solid transparent}._slider-tab_dark_k04df_105{background-color:transparent}._slider-tab_k04df_99:hover{color:var(--soy-primary-color)}._slider-tab_active_k04df_113{color:var(--soy-primary-color);background-color:var(--soy-primary-color-opacity1);border-bottom-color:var(--soy-primary-color)}._slider-tab_active_dark_k04df_119{background-color:var(--soy-primary-color-opacity2)}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.app-modal-hero__main[data-v-36c6d66c]{display:flex;align-items:flex-start;gap:14px;flex:1;min-width:220px}.app-modal-hero__text[data-v-36c6d66c]{min-width:0}.gs-page[data-v-f848b063]{display:flex;flex-direction:column;gap:16px;min-height:500px;padding-bottom:8px}.gs-hero[data-v-f848b063]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 20px;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 22px 16px;border-radius:var(--obs-panel-radius-lg, 16px);color:var(--biz-text);background:var(--ui-hero-gradient, var(--app-modal-hero-gradient, var(--biz-surface-elevated)));border:1px solid var(--biz-border);box-shadow:var(--biz-shadow-sm);overflow:hidden}.gs-hero[data-v-f848b063]:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 55%,transparent 100%);pointer-events:none;z-index:1}.gs-hero[data-v-f848b063]:after{display:none}.gs-hero__main[data-v-f848b063]{position:relative;display:flex;align-items:flex-start;gap:14px;flex:1;min-width:220px}.gs-hero__icon[data-v-f848b063]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:11px;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));font-size:26px;flex-shrink:0;-webkit-backdrop-filter:none;backdrop-filter:none}.gs-hero__text[data-v-f848b063]{min-width:0}.gs-hero__title[data-v-f848b063]{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.gs-hero__subtitle[data-v-f848b063]{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--biz-muted);max-width:520px}.gs-hero__actions[data-v-f848b063]{position:relative;display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.gs-hero__btn[data-v-f848b063]{color:var(--biz-text)!important;border-color:var(--biz-border)!important}.gs-hero__btn--primary[data-v-f848b063]{background:var(--brand-primary)!important;color:#fff!important;border:none!important;font-weight:600}.gs-hero__btn--primary[data-v-f848b063]:hover:not(:disabled){background:var(--brand-primary-hover)!important}.gs-hero--with-close[data-v-f848b063]{padding-right:48px}.gs-hero__close[data-v-f848b063]{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;color:#fff;font-size:20px;cursor:pointer;background:#ffffff24;transition:background .2s}.gs-hero__close[data-v-f848b063]:hover{background:#ffffff3d}.gs-hero__close[data-v-f848b063]:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.gs-body-card[data-v-f848b063]{border-radius:12px!important}.gs-body-card[data-v-f848b063] .n-card__content{padding-top:8px!important}.gs-content__readonly-tip[data-v-f848b063]{margin-bottom:14px;border-radius:8px}.gs-content__tabs[data-v-f848b063] .n-tabs-nav{margin-bottom:8px}.gs-content__tabs[data-v-f848b063] .n-tabs-pane-wrapper{max-height:none!important;height:auto!important;overflow:visible!important}.gs-content__tabs[data-v-f848b063] .n-tabs-tab.n-tabs-tab--active,.gs-content__tabs[data-v-f848b063] .n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label{color:var(--gs-accent)!important;font-weight:600}.gs-content__tabs[data-v-f848b063] .n-tabs-bar{background-color:var(--gs-accent)!important}.gs-tab-label[data-v-f848b063]{display:inline-flex;align-items:center;gap:6px;font-size:13px}.gs-tab-label__icon[data-v-f848b063]{font-size:16px;opacity:.85}.gs-panel[data-v-f848b063]{--gs-muted: rgba(0, 0, 0, .45)}html.dark .gs-panel[data-v-f848b063]{--gs-muted: rgba(255, 255, 255, .55)}.gs-panel__intro[data-v-f848b063]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;border-radius:10px;background:var(--gs-card-bg);border:1px solid var(--gs-border)}.gs-panel__intro-icon[data-v-f848b063]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--gs-accent-soft);color:var(--gs-accent);font-size:22px;flex-shrink:0}.gs-panel__intro-icon--time[data-v-f848b063]{background:#3b82f61f;color:#2563eb}.gs-panel__intro-title[data-v-f848b063]{font-size:15px;font-weight:600}.gs-panel__intro-desc[data-v-f848b063]{margin:4px 0 0;font-size:12px;color:var(--gs-muted);line-height:1.45}.gs-card[data-v-f848b063]{padding:14px 16px;margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);background:var(--n-color)}.gs-card--highlight[data-v-f848b063]{border-color:var(--gs-border);background:var(--gs-card-bg)}.gs-switch-row[data-v-f848b063]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0}.gs-switch-row+.gs-switch-row[data-v-f848b063]{border-top:1px solid var(--n-divider-color)}.gs-switch-row--primary[data-v-f848b063]{padding:0;border-top:none}.gs-switch-label[data-v-f848b063]{font-size:14px;font-weight:500}.gs-switch-hint[data-v-f848b063]{margin-top:4px;font-size:12px;color:var(--gs-muted);line-height:1.45;max-width:420px}.gs-alert[data-v-f848b063]{margin-bottom:12px;border-radius:8px}.gs-stats[data-v-f848b063]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.gs-search[data-v-f848b063]{display:flex;align-items:center;gap:8px;padding:0 12px;height:36px;border-radius:8px;border:1px solid var(--n-border-color);margin-bottom:12px;background:var(--n-color);transition:border-color .2s,box-shadow .2s}.gs-search[data-v-f848b063]:focus-within{border-color:var(--gs-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 15%,transparent)}.gs-search__icon[data-v-f848b063]{font-size:17px;color:var(--gs-muted);flex-shrink:0}.gs-search__input[data-v-f848b063]{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:inherit}.gs-page-groups[data-v-f848b063]{max-height:min(48vh,420px);overflow-y:auto;padding-right:4px;margin-bottom:8px}.gs-page-group[data-v-f848b063]{margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);overflow:hidden;background:var(--n-color)}.gs-group-title[data-v-f848b063]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--gs-accent);margin:0;padding:8px 12px;background:var(--gs-card-bg);border-bottom:1px solid var(--gs-border)}.gs-group-title__icon[data-v-f848b063]{font-size:14px;opacity:.9}.gs-page-list[data-v-f848b063]{display:flex;flex-direction:column}.gs-page-item[data-v-f848b063]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;transition:background .15s}.gs-page-item+.gs-page-item[data-v-f848b063]{border-top:1px solid var(--n-divider-color)}.gs-page-item[data-v-f848b063]:hover{background:var(--gs-accent-soft)}.gs-page-item__main[data-v-f848b063]{min-width:0;display:flex;align-items:center;gap:10px}.gs-page-item__dot[data-v-f848b063]{width:6px;height:6px;border-radius:50%;background:var(--gs-accent);opacity:.5;flex-shrink:0}.gs-page-item__dot--on[data-v-f848b063]{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.gs-page-item__text[data-v-f848b063]{min-width:0}.gs-page-item__label[data-v-f848b063]{display:block;font-size:13px;font-weight:500}.gs-page-item__key[data-v-f848b063]{display:block;font-size:11px;color:var(--gs-muted);font-family:ui-monospace,monospace;margin-top:2px}.gs-field[data-v-f848b063]{margin-top:4px}.gs-field__label[data-v-f848b063]{display:block;font-size:12px;color:var(--gs-muted);margin-bottom:6px}.gs-tips[data-v-f848b063]{margin:16px 0 0;padding:12px 14px 12px 32px;font-size:12px;line-height:1.6;color:var(--gs-muted);border-radius:8px;background:var(--gs-card-bg);border:1px dashed var(--gs-border)}.gs-tips code[data-v-f848b063]{font-size:11px;padding:1px 4px;border-radius:4px;background:#0000000f}html.dark .gs-tips code[data-v-f848b063]{background:#ffffff14}@media(max-width:767px){.gs-hero[data-v-f848b063]{flex-direction:column;align-items:stretch}.gs-hero__actions[data-v-f848b063]{width:100%}.gs-hero__actions .n-button[data-v-f848b063]{flex:1}}.gs-filter-summary[data-v-f848b063]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.gs-filter-summary__info[data-v-f848b063]{min-width:0}.gs-filter-summary__hint[data-v-f848b063]{margin:8px 0 0;font-size:12px;color:var(--gs-muted);line-height:1.45}.gs-filter-drawer[data-v-f848b063] .n-drawer-body-content-wrapper{display:flex;flex-direction:column;height:100%;padding-bottom:0!important}.gs-filter-drawer__toolbar[data-v-f848b063],.gs-search--drawer[data-v-f848b063]{flex-shrink:0;margin-bottom:12px}.gs-filter-drawer__list[data-v-f848b063]{flex:1;min-height:0;overflow-y:auto;padding-right:4px;margin:0 -4px 0 0}.gs-filter-drawer__empty[data-v-f848b063]{padding:32px 0}.gs-page[data-v-fa5fb8f3]{display:flex;flex-direction:column;gap:16px;min-height:500px;padding-bottom:8px}.gs-hero[data-v-fa5fb8f3]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 20px;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 22px 16px;border-radius:var(--obs-panel-radius-lg, 16px);color:var(--biz-text);background:var(--ui-hero-gradient, var(--app-modal-hero-gradient, var(--biz-surface-elevated)));border:1px solid var(--biz-border);box-shadow:var(--biz-shadow-sm);overflow:hidden}.gs-hero[data-v-fa5fb8f3]:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 55%,transparent 100%);pointer-events:none;z-index:1}.gs-hero[data-v-fa5fb8f3]:after{display:none}.gs-hero__main[data-v-fa5fb8f3]{position:relative;display:flex;align-items:flex-start;gap:14px;flex:1;min-width:220px}.gs-hero__icon[data-v-fa5fb8f3]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:11px;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));font-size:26px;flex-shrink:0;-webkit-backdrop-filter:none;backdrop-filter:none}.gs-hero__text[data-v-fa5fb8f3]{min-width:0}.gs-hero__title[data-v-fa5fb8f3]{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.gs-hero__subtitle[data-v-fa5fb8f3]{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--biz-muted);max-width:520px}.gs-hero__actions[data-v-fa5fb8f3]{position:relative;display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.gs-hero__btn[data-v-fa5fb8f3]{color:var(--biz-text)!important;border-color:var(--biz-border)!important}.gs-hero__btn--primary[data-v-fa5fb8f3]{background:var(--brand-primary)!important;color:#fff!important;border:none!important;font-weight:600}.gs-hero__btn--primary[data-v-fa5fb8f3]:hover:not(:disabled){background:var(--brand-primary-hover)!important}.gs-hero--with-close[data-v-fa5fb8f3]{padding-right:48px}.gs-hero__close[data-v-fa5fb8f3]{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;color:#fff;font-size:20px;cursor:pointer;background:#ffffff24;transition:background .2s}.gs-hero__close[data-v-fa5fb8f3]:hover{background:#ffffff3d}.gs-hero__close[data-v-fa5fb8f3]:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.gs-body-card[data-v-fa5fb8f3]{border-radius:12px!important}.gs-body-card[data-v-fa5fb8f3] .n-card__content{padding-top:8px!important}.gs-content__readonly-tip[data-v-fa5fb8f3]{margin-bottom:14px;border-radius:8px}.gs-content__tabs[data-v-fa5fb8f3] .n-tabs-nav{margin-bottom:8px}.gs-content__tabs[data-v-fa5fb8f3] .n-tabs-pane-wrapper{max-height:none!important;height:auto!important;overflow:visible!important}.gs-content__tabs[data-v-fa5fb8f3] .n-tabs-tab.n-tabs-tab--active,.gs-content__tabs[data-v-fa5fb8f3] .n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label{color:var(--gs-accent)!important;font-weight:600}.gs-content__tabs[data-v-fa5fb8f3] .n-tabs-bar{background-color:var(--gs-accent)!important}.gs-tab-label[data-v-fa5fb8f3]{display:inline-flex;align-items:center;gap:6px;font-size:13px}.gs-tab-label__icon[data-v-fa5fb8f3]{font-size:16px;opacity:.85}.gs-panel[data-v-fa5fb8f3]{--gs-muted: rgba(0, 0, 0, .45)}html.dark .gs-panel[data-v-fa5fb8f3]{--gs-muted: rgba(255, 255, 255, .55)}.gs-panel__intro[data-v-fa5fb8f3]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;border-radius:10px;background:var(--gs-card-bg);border:1px solid var(--gs-border)}.gs-panel__intro-icon[data-v-fa5fb8f3]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--gs-accent-soft);color:var(--gs-accent);font-size:22px;flex-shrink:0}.gs-panel__intro-icon--time[data-v-fa5fb8f3]{background:#3b82f61f;color:#2563eb}.gs-panel__intro-title[data-v-fa5fb8f3]{font-size:15px;font-weight:600}.gs-panel__intro-desc[data-v-fa5fb8f3]{margin:4px 0 0;font-size:12px;color:var(--gs-muted);line-height:1.45}.gs-card[data-v-fa5fb8f3]{padding:14px 16px;margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);background:var(--n-color)}.gs-card--highlight[data-v-fa5fb8f3]{border-color:var(--gs-border);background:var(--gs-card-bg)}.gs-switch-row[data-v-fa5fb8f3]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0}.gs-switch-row+.gs-switch-row[data-v-fa5fb8f3]{border-top:1px solid var(--n-divider-color)}.gs-switch-row--primary[data-v-fa5fb8f3]{padding:0;border-top:none}.gs-switch-label[data-v-fa5fb8f3]{font-size:14px;font-weight:500}.gs-switch-hint[data-v-fa5fb8f3]{margin-top:4px;font-size:12px;color:var(--gs-muted);line-height:1.45;max-width:420px}.gs-alert[data-v-fa5fb8f3]{margin-bottom:12px;border-radius:8px}.gs-stats[data-v-fa5fb8f3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.gs-search[data-v-fa5fb8f3]{display:flex;align-items:center;gap:8px;padding:0 12px;height:36px;border-radius:8px;border:1px solid var(--n-border-color);margin-bottom:12px;background:var(--n-color);transition:border-color .2s,box-shadow .2s}.gs-search[data-v-fa5fb8f3]:focus-within{border-color:var(--gs-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 15%,transparent)}.gs-search__icon[data-v-fa5fb8f3]{font-size:17px;color:var(--gs-muted);flex-shrink:0}.gs-search__input[data-v-fa5fb8f3]{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:inherit}.gs-page-groups[data-v-fa5fb8f3]{max-height:min(48vh,420px);overflow-y:auto;padding-right:4px;margin-bottom:8px}.gs-page-group[data-v-fa5fb8f3]{margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);overflow:hidden;background:var(--n-color)}.gs-group-title[data-v-fa5fb8f3]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--gs-accent);margin:0;padding:8px 12px;background:var(--gs-card-bg);border-bottom:1px solid var(--gs-border)}.gs-group-title__icon[data-v-fa5fb8f3]{font-size:14px;opacity:.9}.gs-page-list[data-v-fa5fb8f3]{display:flex;flex-direction:column}.gs-page-item[data-v-fa5fb8f3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;transition:background .15s}.gs-page-item+.gs-page-item[data-v-fa5fb8f3]{border-top:1px solid var(--n-divider-color)}.gs-page-item[data-v-fa5fb8f3]:hover{background:var(--gs-accent-soft)}.gs-page-item__main[data-v-fa5fb8f3]{min-width:0;display:flex;align-items:center;gap:10px}.gs-page-item__dot[data-v-fa5fb8f3]{width:6px;height:6px;border-radius:50%;background:var(--gs-accent);opacity:.5;flex-shrink:0}.gs-page-item__dot--on[data-v-fa5fb8f3]{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.gs-page-item__text[data-v-fa5fb8f3]{min-width:0}.gs-page-item__label[data-v-fa5fb8f3]{display:block;font-size:13px;font-weight:500}.gs-page-item__key[data-v-fa5fb8f3]{display:block;font-size:11px;color:var(--gs-muted);font-family:ui-monospace,monospace;margin-top:2px}.gs-field[data-v-fa5fb8f3]{margin-top:4px}.gs-field__label[data-v-fa5fb8f3]{display:block;font-size:12px;color:var(--gs-muted);margin-bottom:6px}.gs-tips[data-v-fa5fb8f3]{margin:16px 0 0;padding:12px 14px 12px 32px;font-size:12px;line-height:1.6;color:var(--gs-muted);border-radius:8px;background:var(--gs-card-bg);border:1px dashed var(--gs-border)}.gs-tips code[data-v-fa5fb8f3]{font-size:11px;padding:1px 4px;border-radius:4px;background:#0000000f}html.dark .gs-tips code[data-v-fa5fb8f3]{background:#ffffff14}@media(max-width:767px){.gs-hero[data-v-fa5fb8f3]{flex-direction:column;align-items:stretch}.gs-hero__actions[data-v-fa5fb8f3]{width:100%}.gs-hero__actions .n-button[data-v-fa5fb8f3]{flex:1}}.gs-page[data-v-1826ec38]{display:flex;flex-direction:column;gap:16px;min-height:500px;padding-bottom:8px}.gs-hero[data-v-1826ec38]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 20px;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 22px 16px;border-radius:var(--obs-panel-radius-lg, 16px);color:var(--biz-text);background:var(--ui-hero-gradient, var(--app-modal-hero-gradient, var(--biz-surface-elevated)));border:1px solid var(--biz-border);box-shadow:var(--biz-shadow-sm);overflow:hidden}.gs-hero[data-v-1826ec38]:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 55%,transparent 100%);pointer-events:none;z-index:1}.gs-hero[data-v-1826ec38]:after{display:none}.gs-hero__main[data-v-1826ec38]{position:relative;display:flex;align-items:flex-start;gap:14px;flex:1;min-width:220px}.gs-hero__icon[data-v-1826ec38]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:11px;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));font-size:26px;flex-shrink:0;-webkit-backdrop-filter:none;backdrop-filter:none}.gs-hero__text[data-v-1826ec38]{min-width:0}.gs-hero__title[data-v-1826ec38]{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.gs-hero__subtitle[data-v-1826ec38]{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--biz-muted);max-width:520px}.gs-hero__actions[data-v-1826ec38]{position:relative;display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.gs-hero__btn[data-v-1826ec38]{color:var(--biz-text)!important;border-color:var(--biz-border)!important}.gs-hero__btn--primary[data-v-1826ec38]{background:var(--brand-primary)!important;color:#fff!important;border:none!important;font-weight:600}.gs-hero__btn--primary[data-v-1826ec38]:hover:not(:disabled){background:var(--brand-primary-hover)!important}.gs-hero--with-close[data-v-1826ec38]{padding-right:48px}.gs-hero__close[data-v-1826ec38]{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;color:#fff;font-size:20px;cursor:pointer;background:#ffffff24;transition:background .2s}.gs-hero__close[data-v-1826ec38]:hover{background:#ffffff3d}.gs-hero__close[data-v-1826ec38]:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.gs-body-card[data-v-1826ec38]{border-radius:12px!important}.gs-body-card[data-v-1826ec38] .n-card__content{padding-top:8px!important}.gs-content__readonly-tip[data-v-1826ec38]{margin-bottom:14px;border-radius:8px}.gs-content__tabs[data-v-1826ec38] .n-tabs-nav{margin-bottom:8px}.gs-content__tabs[data-v-1826ec38] .n-tabs-pane-wrapper{max-height:none!important;height:auto!important;overflow:visible!important}.gs-content__tabs[data-v-1826ec38] .n-tabs-tab.n-tabs-tab--active,.gs-content__tabs[data-v-1826ec38] .n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label{color:var(--gs-accent)!important;font-weight:600}.gs-content__tabs[data-v-1826ec38] .n-tabs-bar{background-color:var(--gs-accent)!important}.gs-tab-label[data-v-1826ec38]{display:inline-flex;align-items:center;gap:6px;font-size:13px}.gs-tab-label__icon[data-v-1826ec38]{font-size:16px;opacity:.85}.gs-panel[data-v-1826ec38]{--gs-muted: rgba(0, 0, 0, .45)}html.dark .gs-panel[data-v-1826ec38]{--gs-muted: rgba(255, 255, 255, .55)}.gs-panel__intro[data-v-1826ec38]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;border-radius:10px;background:var(--gs-card-bg);border:1px solid var(--gs-border)}.gs-panel__intro-icon[data-v-1826ec38]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--gs-accent-soft);color:var(--gs-accent);font-size:22px;flex-shrink:0}.gs-panel__intro-icon--time[data-v-1826ec38]{background:#3b82f61f;color:#2563eb}.gs-panel__intro-title[data-v-1826ec38]{font-size:15px;font-weight:600}.gs-panel__intro-desc[data-v-1826ec38]{margin:4px 0 0;font-size:12px;color:var(--gs-muted);line-height:1.45}.gs-card[data-v-1826ec38]{padding:14px 16px;margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);background:var(--n-color)}.gs-card--highlight[data-v-1826ec38]{border-color:var(--gs-border);background:var(--gs-card-bg)}.gs-switch-row[data-v-1826ec38]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0}.gs-switch-row+.gs-switch-row[data-v-1826ec38]{border-top:1px solid var(--n-divider-color)}.gs-switch-row--primary[data-v-1826ec38]{padding:0;border-top:none}.gs-switch-label[data-v-1826ec38]{font-size:14px;font-weight:500}.gs-switch-hint[data-v-1826ec38]{margin-top:4px;font-size:12px;color:var(--gs-muted);line-height:1.45;max-width:420px}.gs-alert[data-v-1826ec38]{margin-bottom:12px;border-radius:8px}.gs-stats[data-v-1826ec38]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.gs-search[data-v-1826ec38]{display:flex;align-items:center;gap:8px;padding:0 12px;height:36px;border-radius:8px;border:1px solid var(--n-border-color);margin-bottom:12px;background:var(--n-color);transition:border-color .2s,box-shadow .2s}.gs-search[data-v-1826ec38]:focus-within{border-color:var(--gs-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 15%,transparent)}.gs-search__icon[data-v-1826ec38]{font-size:17px;color:var(--gs-muted);flex-shrink:0}.gs-search__input[data-v-1826ec38]{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:inherit}.gs-page-groups[data-v-1826ec38]{max-height:min(48vh,420px);overflow-y:auto;padding-right:4px;margin-bottom:8px}.gs-page-group[data-v-1826ec38]{margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);overflow:hidden;background:var(--n-color)}.gs-group-title[data-v-1826ec38]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--gs-accent);margin:0;padding:8px 12px;background:var(--gs-card-bg);border-bottom:1px solid var(--gs-border)}.gs-group-title__icon[data-v-1826ec38]{font-size:14px;opacity:.9}.gs-page-list[data-v-1826ec38]{display:flex;flex-direction:column}.gs-page-item[data-v-1826ec38]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;transition:background .15s}.gs-page-item+.gs-page-item[data-v-1826ec38]{border-top:1px solid var(--n-divider-color)}.gs-page-item[data-v-1826ec38]:hover{background:var(--gs-accent-soft)}.gs-page-item__main[data-v-1826ec38]{min-width:0;display:flex;align-items:center;gap:10px}.gs-page-item__dot[data-v-1826ec38]{width:6px;height:6px;border-radius:50%;background:var(--gs-accent);opacity:.5;flex-shrink:0}.gs-page-item__dot--on[data-v-1826ec38]{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.gs-page-item__text[data-v-1826ec38]{min-width:0}.gs-page-item__label[data-v-1826ec38]{display:block;font-size:13px;font-weight:500}.gs-page-item__key[data-v-1826ec38]{display:block;font-size:11px;color:var(--gs-muted);font-family:ui-monospace,monospace;margin-top:2px}.gs-field[data-v-1826ec38]{margin-top:4px}.gs-field__label[data-v-1826ec38]{display:block;font-size:12px;color:var(--gs-muted);margin-bottom:6px}.gs-tips[data-v-1826ec38]{margin:16px 0 0;padding:12px 14px 12px 32px;font-size:12px;line-height:1.6;color:var(--gs-muted);border-radius:8px;background:var(--gs-card-bg);border:1px dashed var(--gs-border)}.gs-tips code[data-v-1826ec38]{font-size:11px;padding:1px 4px;border-radius:4px;background:#0000000f}html.dark .gs-tips code[data-v-1826ec38]{background:#ffffff14}@media(max-width:767px){.gs-hero[data-v-1826ec38]{flex-direction:column;align-items:stretch}.gs-hero__actions[data-v-1826ec38]{width:100%}.gs-hero__actions .n-button[data-v-1826ec38]{flex:1}}.law-panel[data-v-1826ec38]{padding-bottom:20px}.law-panel__alert[data-v-1826ec38],.law-panel__loading[data-v-1826ec38]{margin-bottom:12px}.law-panel__intro-desc strong[data-v-1826ec38]{font-weight:600;color:var(--n-text-color)}.law-summary[data-v-1826ec38]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.law-summary__info[data-v-1826ec38]{min-width:0}.law-summary__stats[data-v-1826ec38]{display:flex;flex-wrap:wrap;gap:8px}.law-summary__hint[data-v-1826ec38]{margin:10px 0 0;font-size:12px;color:var(--gs-muted);line-height:1.45}.law-stat-pill[data-v-1826ec38]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.3}.law-stat-pill--success[data-v-1826ec38]{color:#15803d;background:color-mix(in srgb,var(--brand-success) 12%,var(--biz-panel-bg));border:1px solid color-mix(in srgb,var(--brand-success) 22%,transparent)}.law-stat-pill--muted[data-v-1826ec38]{color:#64748b;background:#f1f5f9;border:1px solid var(--biz-border)}.law-stat-pill--compact[data-v-1826ec38]{padding:3px 9px;font-size:11px}.law-drawer[data-v-1826ec38] .n-drawer-content{display:flex;flex-direction:column;height:100%}.law-drawer[data-v-1826ec38] .n-drawer-header{padding-bottom:12px;border-bottom:1px solid var(--n-divider-color)}.law-drawer[data-v-1826ec38] .n-drawer-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.law-drawer[data-v-1826ec38] .n-drawer-body-content-wrapper{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;padding:0!important;overflow:hidden}.law-drawer[data-v-1826ec38] .n-drawer-footer{padding:0}.law-drawer__spin[data-v-1826ec38]{flex:1;min-height:0;height:100%}.law-drawer__spin[data-v-1826ec38] .n-spin-container,.law-drawer__spin[data-v-1826ec38] .n-spin-content{display:block;height:100%;min-height:0}.law-drawer__scroll[data-v-1826ec38]{box-sizing:border-box;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px 20px}.law-drawer__scroll>.law-block+.law-block[data-v-1826ec38]{margin-top:14px}.law-drawer__footer[data-v-1826ec38]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;width:100%;padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--n-card-color) 96%,#f8fafc)}.law-drawer__footer-actions[data-v-1826ec38]{display:flex;align-items:center;gap:8px;margin-left:auto}.law-drawer__footer-readonly[data-v-1826ec38]{margin-left:auto}.law-block[data-v-1826ec38]{border-radius:14px;border:1px solid var(--n-border-color);background:var(--biz-panel-bg);overflow:hidden;box-shadow:0 1px 3px #0f172a0a}.law-block--config[data-v-1826ec38]{border-color:color-mix(in srgb,var(--brand-primary) 22%,var(--n-border-color))}.law-block--forbidden[data-v-1826ec38]{border-color:color-mix(in srgb,#d03050 18%,var(--n-border-color));background:color-mix(in srgb,#d03050 3%,var(--biz-panel-bg))}.law-block__header[data-v-1826ec38]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid var(--n-divider-color)}.law-block--config .law-block__header[data-v-1826ec38]{background:color-mix(in srgb,var(--brand-primary) 5%,var(--biz-panel-bg))}.law-block--forbidden .law-block__header[data-v-1826ec38]{background:color-mix(in srgb,#d03050 4%,var(--biz-panel-bg))}.law-block__icon[data-v-1826ec38]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;flex-shrink:0;font-size:20px}.law-block__icon--config[data-v-1826ec38]{color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 12%,transparent)}.law-block__icon--forbidden[data-v-1826ec38]{color:#d03050;background:color-mix(in srgb,#d03050 10%,transparent)}.law-block__head-copy[data-v-1826ec38]{flex:1;min-width:0}.law-block__title[data-v-1826ec38]{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--n-text-color)}.law-block__subtitle[data-v-1826ec38]{margin:0;font-size:12px;line-height:1.5;color:var(--n-text-color-3)}.law-block__progress[data-v-1826ec38]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.law-block__progress-value[data-v-1826ec38]{font-size:11px;font-weight:600;color:var(--brand-primary);font-variant-numeric:tabular-nums}.law-block__progress-bar[data-v-1826ec38]{width:52px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--brand-primary) 12%,#e2e8f0);overflow:hidden}.law-block__progress-fill[data-v-1826ec38]{display:block;height:100%;border-radius:inherit;background:var(--brand-primary);transition:width .2s ease}.law-block__badge[data-v-1826ec38]{flex-shrink:0;align-self:center}.law-block__content[data-v-1826ec38]{padding:10px 12px 12px}.law-block__content--empty[data-v-1826ec38]{padding:20px 12px}.law-block__content--forbidden[data-v-1826ec38]{padding:8px 10px 10px}.law-config-group+.law-config-group[data-v-1826ec38]{margin-top:10px;padding-top:10px;border-top:1px dashed var(--n-divider-color)}.law-config-group__label[data-v-1826ec38]{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--n-text-color-3)}.law-config-list[data-v-1826ec38]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.law-config-row[data-v-1826ec38]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:10px;background:var(--biz-surface-elevated);border:1px solid var(--biz-border);transition:border-color .15s ease,background-color .15s ease}.law-config-row[data-v-1826ec38]:hover{border-color:color-mix(in srgb,var(--brand-primary) 20%,#eef2f6);background:var(--biz-panel-bg)}.law-config-row__copy[data-v-1826ec38]{min-width:0;flex:1}.law-config-row__title[data-v-1826ec38]{display:block;font-size:14px;font-weight:600;color:var(--n-text-color);margin-bottom:3px}.law-config-row__desc[data-v-1826ec38]{display:block;font-size:12px;line-height:1.45;color:var(--n-text-color-3)}.law-forbidden-collapse[data-v-1826ec38] .n-collapse-item{border-radius:10px;overflow:hidden;background:var(--biz-panel-bg);border:1px solid color-mix(in srgb,#d03050 12%,var(--n-border-color))}.law-forbidden-collapse[data-v-1826ec38] .n-collapse-item+.n-collapse-item{margin-top:8px}.law-forbidden-collapse[data-v-1826ec38] .n-collapse-item__header{padding:10px 12px!important;font-weight:600}.law-forbidden-collapse[data-v-1826ec38] .n-collapse-item__content-inner{padding:0 8px 8px!important}.law-forbidden-collapse__header[data-v-1826ec38]{display:flex;align-items:center;gap:8px;width:100%;font-size:13px;color:var(--n-text-color)}.law-forbidden-collapse__count[data-v-1826ec38]{margin-left:auto;font-size:11px;font-weight:500;color:var(--n-text-color-3)}.law-forbidden-list[data-v-1826ec38]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.law-forbidden-row[data-v-1826ec38]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;background:color-mix(in srgb,#d03050 3%,#f8fafc)}.law-forbidden-row__status[data-v-1826ec38]{width:6px;height:6px;margin-top:7px;border-radius:50%;flex-shrink:0;background:#d03050;box-shadow:0 0 0 2px color-mix(in srgb,#d03050 18%,transparent)}.law-forbidden-row__copy[data-v-1826ec38]{flex:1;min-width:0}.law-forbidden-row__title[data-v-1826ec38]{display:block;font-size:13px;font-weight:600;color:var(--n-text-color-2);margin-bottom:2px}.law-forbidden-row__desc[data-v-1826ec38]{display:block;font-size:12px;line-height:1.45;color:var(--n-text-color-3)}.law-forbidden-row__reason[data-v-1826ec38]{display:inline-block;margin-top:6px;padding:2px 8px;border-radius:6px;font-size:11px;color:#b91c1c;background:color-mix(in srgb,#d03050 8%,var(--biz-panel-bg))}.law-forbidden-row__lock[data-v-1826ec38]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;flex-shrink:0;color:#94a3b8;background:#eef2f6;font-size:16px}.gs-page[data-v-e1c32c92]{display:flex;flex-direction:column;gap:16px;min-height:500px;padding-bottom:8px}.gs-hero[data-v-e1c32c92]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 20px;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 22px 16px;border-radius:var(--obs-panel-radius-lg, 16px);color:var(--biz-text);background:var(--ui-hero-gradient, var(--app-modal-hero-gradient, var(--biz-surface-elevated)));border:1px solid var(--biz-border);box-shadow:var(--biz-shadow-sm);overflow:hidden}.gs-hero[data-v-e1c32c92]:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 55%,transparent 100%);pointer-events:none;z-index:1}.gs-hero[data-v-e1c32c92]:after{display:none}.gs-hero__main[data-v-e1c32c92]{position:relative;display:flex;align-items:flex-start;gap:14px;flex:1;min-width:220px}.gs-hero__icon[data-v-e1c32c92]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:11px;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));font-size:26px;flex-shrink:0;-webkit-backdrop-filter:none;backdrop-filter:none}.gs-hero__text[data-v-e1c32c92]{min-width:0}.gs-hero__title[data-v-e1c32c92]{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.gs-hero__subtitle[data-v-e1c32c92]{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--biz-muted);max-width:520px}.gs-hero__actions[data-v-e1c32c92]{position:relative;display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.gs-hero__btn[data-v-e1c32c92]{color:var(--biz-text)!important;border-color:var(--biz-border)!important}.gs-hero__btn--primary[data-v-e1c32c92]{background:var(--brand-primary)!important;color:#fff!important;border:none!important;font-weight:600}.gs-hero__btn--primary[data-v-e1c32c92]:hover:not(:disabled){background:var(--brand-primary-hover)!important}.gs-hero--with-close[data-v-e1c32c92]{padding-right:48px}.gs-hero__close[data-v-e1c32c92]{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;color:#fff;font-size:20px;cursor:pointer;background:#ffffff24;transition:background .2s}.gs-hero__close[data-v-e1c32c92]:hover{background:#ffffff3d}.gs-hero__close[data-v-e1c32c92]:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.gs-body-card[data-v-e1c32c92]{border-radius:12px!important}.gs-body-card[data-v-e1c32c92] .n-card__content{padding-top:8px!important}.gs-content__readonly-tip[data-v-e1c32c92]{margin-bottom:14px;border-radius:8px}.gs-content__tabs[data-v-e1c32c92] .n-tabs-nav{margin-bottom:8px}.gs-content__tabs[data-v-e1c32c92] .n-tabs-pane-wrapper{max-height:none!important;height:auto!important;overflow:visible!important}.gs-content__tabs[data-v-e1c32c92] .n-tabs-tab.n-tabs-tab--active,.gs-content__tabs[data-v-e1c32c92] .n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label{color:var(--gs-accent)!important;font-weight:600}.gs-content__tabs[data-v-e1c32c92] .n-tabs-bar{background-color:var(--gs-accent)!important}.gs-tab-label[data-v-e1c32c92]{display:inline-flex;align-items:center;gap:6px;font-size:13px}.gs-tab-label__icon[data-v-e1c32c92]{font-size:16px;opacity:.85}.gs-panel[data-v-e1c32c92]{--gs-muted: rgba(0, 0, 0, .45)}html.dark .gs-panel[data-v-e1c32c92]{--gs-muted: rgba(255, 255, 255, .55)}.gs-panel__intro[data-v-e1c32c92]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;border-radius:10px;background:var(--gs-card-bg);border:1px solid var(--gs-border)}.gs-panel__intro-icon[data-v-e1c32c92]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--gs-accent-soft);color:var(--gs-accent);font-size:22px;flex-shrink:0}.gs-panel__intro-icon--time[data-v-e1c32c92]{background:#3b82f61f;color:#2563eb}.gs-panel__intro-title[data-v-e1c32c92]{font-size:15px;font-weight:600}.gs-panel__intro-desc[data-v-e1c32c92]{margin:4px 0 0;font-size:12px;color:var(--gs-muted);line-height:1.45}.gs-card[data-v-e1c32c92]{padding:14px 16px;margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);background:var(--n-color)}.gs-card--highlight[data-v-e1c32c92]{border-color:var(--gs-border);background:var(--gs-card-bg)}.gs-switch-row[data-v-e1c32c92]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0}.gs-switch-row+.gs-switch-row[data-v-e1c32c92]{border-top:1px solid var(--n-divider-color)}.gs-switch-row--primary[data-v-e1c32c92]{padding:0;border-top:none}.gs-switch-label[data-v-e1c32c92]{font-size:14px;font-weight:500}.gs-switch-hint[data-v-e1c32c92]{margin-top:4px;font-size:12px;color:var(--gs-muted);line-height:1.45;max-width:420px}.gs-alert[data-v-e1c32c92]{margin-bottom:12px;border-radius:8px}.gs-stats[data-v-e1c32c92]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.gs-search[data-v-e1c32c92]{display:flex;align-items:center;gap:8px;padding:0 12px;height:36px;border-radius:8px;border:1px solid var(--n-border-color);margin-bottom:12px;background:var(--n-color);transition:border-color .2s,box-shadow .2s}.gs-search[data-v-e1c32c92]:focus-within{border-color:var(--gs-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 15%,transparent)}.gs-search__icon[data-v-e1c32c92]{font-size:17px;color:var(--gs-muted);flex-shrink:0}.gs-search__input[data-v-e1c32c92]{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:inherit}.gs-page-groups[data-v-e1c32c92]{max-height:min(48vh,420px);overflow-y:auto;padding-right:4px;margin-bottom:8px}.gs-page-group[data-v-e1c32c92]{margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);overflow:hidden;background:var(--n-color)}.gs-group-title[data-v-e1c32c92]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--gs-accent);margin:0;padding:8px 12px;background:var(--gs-card-bg);border-bottom:1px solid var(--gs-border)}.gs-group-title__icon[data-v-e1c32c92]{font-size:14px;opacity:.9}.gs-page-list[data-v-e1c32c92]{display:flex;flex-direction:column}.gs-page-item[data-v-e1c32c92]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;transition:background .15s}.gs-page-item+.gs-page-item[data-v-e1c32c92]{border-top:1px solid var(--n-divider-color)}.gs-page-item[data-v-e1c32c92]:hover{background:var(--gs-accent-soft)}.gs-page-item__main[data-v-e1c32c92]{min-width:0;display:flex;align-items:center;gap:10px}.gs-page-item__dot[data-v-e1c32c92]{width:6px;height:6px;border-radius:50%;background:var(--gs-accent);opacity:.5;flex-shrink:0}.gs-page-item__dot--on[data-v-e1c32c92]{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.gs-page-item__text[data-v-e1c32c92]{min-width:0}.gs-page-item__label[data-v-e1c32c92]{display:block;font-size:13px;font-weight:500}.gs-page-item__key[data-v-e1c32c92]{display:block;font-size:11px;color:var(--gs-muted);font-family:ui-monospace,monospace;margin-top:2px}.gs-field[data-v-e1c32c92]{margin-top:4px}.gs-field__label[data-v-e1c32c92]{display:block;font-size:12px;color:var(--gs-muted);margin-bottom:6px}.gs-tips[data-v-e1c32c92]{margin:16px 0 0;padding:12px 14px 12px 32px;font-size:12px;line-height:1.6;color:var(--gs-muted);border-radius:8px;background:var(--gs-card-bg);border:1px dashed var(--gs-border)}.gs-tips code[data-v-e1c32c92]{font-size:11px;padding:1px 4px;border-radius:4px;background:#0000000f}html.dark .gs-tips code[data-v-e1c32c92]{background:#ffffff14}@media(max-width:767px){.gs-hero[data-v-e1c32c92]{flex-direction:column;align-items:stretch}.gs-hero__actions[data-v-e1c32c92]{width:100%}.gs-hero__actions .n-button[data-v-e1c32c92]{flex:1}}.wl-alert[data-v-e1c32c92]{margin-bottom:12px;border-radius:8px}.wl-summary-card[data-v-e1c32c92]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.wl-summary-card__info[data-v-e1c32c92]{min-width:0;flex:1}.wl-summary-card__hint[data-v-e1c32c92]{margin:8px 0 0;font-size:12px;color:var(--gs-muted);line-height:1.45}.wl-summary-card__note[data-v-e1c32c92]{margin:6px 0 0;font-size:12px;color:var(--gs-muted);line-height:1.45}.wl-summary-card__actions[data-v-e1c32c92]{flex-shrink:0}.wl-drawer[data-v-e1c32c92] .n-drawer-body-content-wrapper,.wl-drawer[data-v-e1c32c92] .n-drawer-body{background:var(--n-color-modal, #fff)!important}.wl-drawer__inner[data-v-e1c32c92]{display:flex;flex-direction:column;height:100%;min-height:0}.wl-drawer__top[data-v-e1c32c92]{flex-shrink:0}.wl-drawer__head[data-v-e1c32c92]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.gs-search--drawer[data-v-e1c32c92]{margin-bottom:12px}.wl-drawer__tabs[data-v-e1c32c92]{width:100%;margin-bottom:8px}.wl-drawer__tabs[data-v-e1c32c92] .n-radio-group{display:flex;width:100%}.wl-drawer__tabs[data-v-e1c32c92] .n-radio-button{flex:1;justify-content:center}.wl-drawer__tabs[data-v-e1c32c92] .n-radio-button.n-radio-button--checked{background:var(--n-button-color-hover, #f3f4f6)!important;border-color:var(--n-border-color)!important;color:var(--n-text-color)!important;filter:none;box-shadow:inset 0 0 0 1px var(--n-border-color)}.wl-drawer__hint[data-v-e1c32c92]{margin:0 0 10px;font-size:12px;line-height:1.45;color:var(--gs-muted)}.wl-drawer__list-area[data-v-e1c32c92]{flex:1;min-height:0;display:flex;flex-direction:column}.wl-drawer__list-area[data-v-e1c32c92] .n-spin-container,.wl-drawer__list-area[data-v-e1c32c92] .n-spin-content{flex:1;min-height:0;display:flex;flex-direction:column;background:transparent!important}.wl-drawer__list[data-v-e1c32c92]{flex:1;min-height:0;overflow-y:auto;padding-right:4px}.wl-drawer .gs-page-groups[data-v-e1c32c92]{max-height:none;margin-bottom:0}.wl-drawer .wl-shop-list[data-v-e1c32c92]{background:var(--n-color-modal, #fff)!important;border:1px solid var(--n-border-color)}.wl-drawer .wl-shop-row[data-v-e1c32c92]{background:var(--n-color-modal, #fff)!important}.wl-drawer .wl-shop-row[data-v-e1c32c92]:hover{background:color-mix(in srgb,var(--n-text-color) 4%,var(--n-color-modal, #fff))!important}.wl-drawer .wl-shop-row--on[data-v-e1c32c92]{background:color-mix(in srgb,var(--n-text-color) 5%,var(--n-color-modal, #fff))!important}.wl-shop-row__avatar[data-v-e1c32c92]{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:11px;font-weight:700}.wl-shop-row__merchant[data-v-e1c32c92]{display:block;font-size:11px;color:var(--n-text-color-3);margin-top:2px}.wl-drawer__empty[data-v-e1c32c92]{padding:32px 8px}.wl-drawer__bottom[data-v-e1c32c92]{flex-shrink:0;margin-top:12px;padding-top:12px;border-top:1px solid var(--n-divider-color);background:var(--n-color-modal, #fff)}.wl-orphan[data-v-e1c32c92]{margin-bottom:10px;padding:10px 12px;border-radius:8px;border:1px dashed var(--n-border-color);background:color-mix(in srgb,var(--n-text-color) 3%,var(--n-color-modal, #fff))}.wl-orphan__label[data-v-e1c32c92]{display:block;font-size:11px;color:var(--n-text-color-3);margin-bottom:6px}.wl-orphan__tags[data-v-e1c32c92]{display:flex;flex-wrap:wrap;gap:4px}.wl-drawer__batch[data-v-e1c32c92]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.wl-drawer__batch-label[data-v-e1c32c92]{font-size:12px;font-weight:500;color:var(--n-text-color-2)}.wl-drawer__footnote[data-v-e1c32c92]{margin:0;font-size:11px;line-height:1.5;color:var(--n-text-color-3)}.gs-page[data-v-00d97d21]{display:flex;flex-direction:column;gap:16px;min-height:500px;padding-bottom:8px}.gs-hero[data-v-00d97d21]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 20px;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 22px 16px;border-radius:var(--obs-panel-radius-lg, 16px);color:var(--biz-text);background:var(--ui-hero-gradient, var(--app-modal-hero-gradient, var(--biz-surface-elevated)));border:1px solid var(--biz-border);box-shadow:var(--biz-shadow-sm);overflow:hidden}.gs-hero[data-v-00d97d21]:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 55%,transparent 100%);pointer-events:none;z-index:1}.gs-hero[data-v-00d97d21]:after{display:none}.gs-hero__main[data-v-00d97d21]{position:relative;display:flex;align-items:flex-start;gap:14px;flex:1;min-width:220px}.gs-hero__icon[data-v-00d97d21]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:11px;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));font-size:26px;flex-shrink:0;-webkit-backdrop-filter:none;backdrop-filter:none}.gs-hero__text[data-v-00d97d21]{min-width:0}.gs-hero__title[data-v-00d97d21]{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.gs-hero__subtitle[data-v-00d97d21]{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--biz-muted);max-width:520px}.gs-hero__actions[data-v-00d97d21]{position:relative;display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.gs-hero__btn[data-v-00d97d21]{color:var(--biz-text)!important;border-color:var(--biz-border)!important}.gs-hero__btn--primary[data-v-00d97d21]{background:var(--brand-primary)!important;color:#fff!important;border:none!important;font-weight:600}.gs-hero__btn--primary[data-v-00d97d21]:hover:not(:disabled){background:var(--brand-primary-hover)!important}.gs-hero--with-close[data-v-00d97d21]{padding-right:48px}.gs-hero__close[data-v-00d97d21]{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;color:#fff;font-size:20px;cursor:pointer;background:#ffffff24;transition:background .2s}.gs-hero__close[data-v-00d97d21]:hover{background:#ffffff3d}.gs-hero__close[data-v-00d97d21]:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.gs-body-card[data-v-00d97d21]{border-radius:12px!important}.gs-body-card[data-v-00d97d21] .n-card__content{padding-top:8px!important}.gs-content__readonly-tip[data-v-00d97d21]{margin-bottom:14px;border-radius:8px}.gs-content__tabs[data-v-00d97d21] .n-tabs-nav{margin-bottom:8px}.gs-content__tabs[data-v-00d97d21] .n-tabs-pane-wrapper{max-height:none!important;height:auto!important;overflow:visible!important}.gs-content__tabs[data-v-00d97d21] .n-tabs-tab.n-tabs-tab--active,.gs-content__tabs[data-v-00d97d21] .n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label{color:var(--gs-accent)!important;font-weight:600}.gs-content__tabs[data-v-00d97d21] .n-tabs-bar{background-color:var(--gs-accent)!important}.gs-tab-label[data-v-00d97d21]{display:inline-flex;align-items:center;gap:6px;font-size:13px}.gs-tab-label__icon[data-v-00d97d21]{font-size:16px;opacity:.85}.gs-panel[data-v-00d97d21]{--gs-muted: rgba(0, 0, 0, .45)}html.dark .gs-panel[data-v-00d97d21]{--gs-muted: rgba(255, 255, 255, .55)}.gs-panel__intro[data-v-00d97d21]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;border-radius:10px;background:var(--gs-card-bg);border:1px solid var(--gs-border)}.gs-panel__intro-icon[data-v-00d97d21]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--gs-accent-soft);color:var(--gs-accent);font-size:22px;flex-shrink:0}.gs-panel__intro-icon--time[data-v-00d97d21]{background:#3b82f61f;color:#2563eb}.gs-panel__intro-title[data-v-00d97d21]{font-size:15px;font-weight:600}.gs-panel__intro-desc[data-v-00d97d21]{margin:4px 0 0;font-size:12px;color:var(--gs-muted);line-height:1.45}.gs-card[data-v-00d97d21]{padding:14px 16px;margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);background:var(--n-color)}.gs-card--highlight[data-v-00d97d21]{border-color:var(--gs-border);background:var(--gs-card-bg)}.gs-switch-row[data-v-00d97d21]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0}.gs-switch-row+.gs-switch-row[data-v-00d97d21]{border-top:1px solid var(--n-divider-color)}.gs-switch-row--primary[data-v-00d97d21]{padding:0;border-top:none}.gs-switch-label[data-v-00d97d21]{font-size:14px;font-weight:500}.gs-switch-hint[data-v-00d97d21]{margin-top:4px;font-size:12px;color:var(--gs-muted);line-height:1.45;max-width:420px}.gs-alert[data-v-00d97d21]{margin-bottom:12px;border-radius:8px}.gs-stats[data-v-00d97d21]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.gs-search[data-v-00d97d21]{display:flex;align-items:center;gap:8px;padding:0 12px;height:36px;border-radius:8px;border:1px solid var(--n-border-color);margin-bottom:12px;background:var(--n-color);transition:border-color .2s,box-shadow .2s}.gs-search[data-v-00d97d21]:focus-within{border-color:var(--gs-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 15%,transparent)}.gs-search__icon[data-v-00d97d21]{font-size:17px;color:var(--gs-muted);flex-shrink:0}.gs-search__input[data-v-00d97d21]{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:inherit}.gs-page-groups[data-v-00d97d21]{max-height:min(48vh,420px);overflow-y:auto;padding-right:4px;margin-bottom:8px}.gs-page-group[data-v-00d97d21]{margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);overflow:hidden;background:var(--n-color)}.gs-group-title[data-v-00d97d21]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--gs-accent);margin:0;padding:8px 12px;background:var(--gs-card-bg);border-bottom:1px solid var(--gs-border)}.gs-group-title__icon[data-v-00d97d21]{font-size:14px;opacity:.9}.gs-page-list[data-v-00d97d21]{display:flex;flex-direction:column}.gs-page-item[data-v-00d97d21]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;transition:background .15s}.gs-page-item+.gs-page-item[data-v-00d97d21]{border-top:1px solid var(--n-divider-color)}.gs-page-item[data-v-00d97d21]:hover{background:var(--gs-accent-soft)}.gs-page-item__main[data-v-00d97d21]{min-width:0;display:flex;align-items:center;gap:10px}.gs-page-item__dot[data-v-00d97d21]{width:6px;height:6px;border-radius:50%;background:var(--gs-accent);opacity:.5;flex-shrink:0}.gs-page-item__dot--on[data-v-00d97d21]{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.gs-page-item__text[data-v-00d97d21]{min-width:0}.gs-page-item__label[data-v-00d97d21]{display:block;font-size:13px;font-weight:500}.gs-page-item__key[data-v-00d97d21]{display:block;font-size:11px;color:var(--gs-muted);font-family:ui-monospace,monospace;margin-top:2px}.gs-field[data-v-00d97d21]{margin-top:4px}.gs-field__label[data-v-00d97d21]{display:block;font-size:12px;color:var(--gs-muted);margin-bottom:6px}.gs-tips[data-v-00d97d21]{margin:16px 0 0;padding:12px 14px 12px 32px;font-size:12px;line-height:1.6;color:var(--gs-muted);border-radius:8px;background:var(--gs-card-bg);border:1px dashed var(--gs-border)}.gs-tips code[data-v-00d97d21]{font-size:11px;padding:1px 4px;border-radius:4px;background:#0000000f}html.dark .gs-tips code[data-v-00d97d21]{background:#ffffff14}@media(max-width:767px){.gs-hero[data-v-00d97d21]{flex-direction:column;align-items:stretch}.gs-hero__actions[data-v-00d97d21]{width:100%}.gs-hero__actions .n-button[data-v-00d97d21]{flex:1}}.global-app-settings-modal[data-v-828d3139] .n-card__content{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding-top:12px}.global-app-settings-modal[data-v-828d3139] .gs-content__tabs{height:100%;display:flex;flex-direction:column}.global-app-settings-modal[data-v-828d3139] .gs-content__tabs .n-tabs-nav{flex-shrink:0}.global-app-settings-modal[data-v-828d3139] .gs-content__tabs .n-tab-pane{flex:1;min-height:0;overflow-y:auto;padding-top:12px;padding-right:4px}.global-app-settings-modal[data-v-828d3139] .gs-filter-drawer__list,.global-app-settings-modal[data-v-828d3139] .law-drawer__body,.global-app-settings-modal[data-v-828d3139] .wl-drawer__list{max-height:calc(100vh - 280px)}.gs-page{display:flex;flex-direction:column;gap:16px;min-height:500px;padding-bottom:8px}.gs-hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 20px;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 22px 16px;border-radius:var(--obs-panel-radius-lg, 16px);color:var(--biz-text);background:var(--ui-hero-gradient, var(--app-modal-hero-gradient, var(--biz-surface-elevated)));border:1px solid var(--biz-border);box-shadow:var(--biz-shadow-sm);overflow:hidden}.gs-hero:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 55%,transparent 100%);pointer-events:none;z-index:1}.gs-hero:after{display:none}.gs-hero__main{position:relative;display:flex;align-items:flex-start;gap:14px;flex:1;min-width:220px}.gs-hero__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:11px;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));font-size:26px;flex-shrink:0;-webkit-backdrop-filter:none;backdrop-filter:none}.gs-hero__text{min-width:0}.gs-hero__title{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.gs-hero__subtitle{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--biz-muted);max-width:520px}.gs-hero__actions{position:relative;display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.gs-hero__btn{color:var(--biz-text)!important;border-color:var(--biz-border)!important}.gs-hero__btn--primary{background:var(--brand-primary)!important;color:#fff!important;border:none!important;font-weight:600}.gs-hero__btn--primary:hover:not(:disabled){background:var(--brand-primary-hover)!important}.gs-hero--with-close{padding-right:48px}.gs-hero__close{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;color:#fff;font-size:20px;cursor:pointer;background:#ffffff24;transition:background .2s}.gs-hero__close:hover{background:#ffffff3d}.gs-hero__close:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.gs-body-card{border-radius:12px!important}.gs-body-card :deep(.n-card__content){padding-top:8px!important}.gs-content__readonly-tip{margin-bottom:14px;border-radius:8px}.gs-content__tabs :deep(.n-tabs-nav){margin-bottom:8px}.gs-content__tabs :deep(.n-tabs-pane-wrapper){max-height:none!important;height:auto!important;overflow:visible!important}.gs-content__tabs :deep(.n-tabs-tab.n-tabs-tab--active),.gs-content__tabs :deep(.n-tabs-tab.n-tabs-tab--active .n-tabs-tab__label){color:var(--gs-accent)!important;font-weight:600}.gs-content__tabs :deep(.n-tabs-bar){background-color:var(--gs-accent)!important}.gs-tab-label{display:inline-flex;align-items:center;gap:6px;font-size:13px}.gs-tab-label__icon{font-size:16px;opacity:.85}.gs-panel{--gs-muted: rgba(0, 0, 0, .45)}html.dark .gs-panel{--gs-muted: rgba(255, 255, 255, .55)}.gs-panel__intro{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;border-radius:10px;background:var(--gs-card-bg);border:1px solid var(--gs-border)}.gs-panel__intro-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--gs-accent-soft);color:var(--gs-accent);font-size:22px;flex-shrink:0}.gs-panel__intro-icon--time{background:#3b82f61f;color:#2563eb}.gs-panel__intro-title{font-size:15px;font-weight:600}.gs-panel__intro-desc{margin:4px 0 0;font-size:12px;color:var(--gs-muted);line-height:1.45}.gs-card{padding:14px 16px;margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);background:var(--n-color)}.gs-card--highlight{border-color:var(--gs-border);background:var(--gs-card-bg)}.gs-switch-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0}.gs-switch-row+.gs-switch-row{border-top:1px solid var(--n-divider-color)}.gs-switch-row--primary{padding:0;border-top:none}.gs-switch-label{font-size:14px;font-weight:500}.gs-switch-hint{margin-top:4px;font-size:12px;color:var(--gs-muted);line-height:1.45;max-width:420px}.gs-alert{margin-bottom:12px;border-radius:8px}.gs-stats{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.gs-search{display:flex;align-items:center;gap:8px;padding:0 12px;height:36px;border-radius:8px;border:1px solid var(--n-border-color);margin-bottom:12px;background:var(--n-color);transition:border-color .2s,box-shadow .2s}.gs-search:focus-within{border-color:var(--gs-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 15%,transparent)}.gs-search__icon{font-size:17px;color:var(--gs-muted);flex-shrink:0}.gs-search__input{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:inherit}.gs-page-groups{max-height:min(48vh,420px);overflow-y:auto;padding-right:4px;margin-bottom:8px}.gs-page-group{margin-bottom:12px;border-radius:10px;border:1px solid var(--n-border-color);overflow:hidden;background:var(--n-color)}.gs-group-title{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--gs-accent);margin:0;padding:8px 12px;background:var(--gs-card-bg);border-bottom:1px solid var(--gs-border)}.gs-group-title__icon{font-size:14px;opacity:.9}.gs-page-list{display:flex;flex-direction:column}.gs-page-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;transition:background .15s}.gs-page-item+.gs-page-item{border-top:1px solid var(--n-divider-color)}.gs-page-item:hover{background:var(--gs-accent-soft)}.gs-page-item__main{min-width:0;display:flex;align-items:center;gap:10px}.gs-page-item__dot{width:6px;height:6px;border-radius:50%;background:var(--gs-accent);opacity:.5;flex-shrink:0}.gs-page-item__dot--on{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 20%,transparent)}.gs-page-item__text{min-width:0}.gs-page-item__label{display:block;font-size:13px;font-weight:500}.gs-page-item__key{display:block;font-size:11px;color:var(--gs-muted);font-family:ui-monospace,monospace;margin-top:2px}.gs-field{margin-top:4px}.gs-field__label{display:block;font-size:12px;color:var(--gs-muted);margin-bottom:6px}.gs-tips{margin:16px 0 0;padding:12px 14px 12px 32px;font-size:12px;line-height:1.6;color:var(--gs-muted);border-radius:8px;background:var(--gs-card-bg);border:1px dashed var(--gs-border)}.gs-tips code{font-size:11px;padding:1px 4px;border-radius:4px;background:#0000000f}html.dark .gs-tips code{background:#ffffff14}@media(max-width:767px){.gs-hero{flex-direction:column;align-items:stretch}.gs-hero__actions{width:100%}.gs-hero__actions .n-button{flex:1}}.sync-modal[data-v-a66c2202]{position:relative;display:flex;flex-direction:column}.sync-modal__topbar[data-v-a66c2202]{position:absolute;top:0;left:0;right:0;height:4px;background:var(--brand-primary);border-radius:16px 16px 0 0}.sync-progress-modal.is-running .sync-modal__topbar[data-v-a66c2202]{animation:sync-float-glow-a66c2202 2.4s ease-in-out infinite}.sync-progress-modal.is-failed .sync-modal__topbar[data-v-a66c2202]{background:#f87171}.sync-progress-modal.is-waiting .sync-modal__topbar[data-v-a66c2202]{background:#fbbf24}.sync-modal__header[data-v-a66c2202]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 14px;border-bottom:1px solid color-mix(in srgb,var(--n-border-color) 55%,transparent)}.sync-modal__header--draggable[data-v-a66c2202]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.sync-progress-modal--dragging .sync-modal__header--draggable[data-v-a66c2202]{cursor:grabbing}.sync-modal__grip[data-v-a66c2202]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:10px;flex-shrink:0;font-size:18px;color:var(--n-text-color-3);opacity:.55}.sync-modal__header--draggable:hover .sync-modal__grip[data-v-a66c2202]{opacity:.85}.sync-modal__brand[data-v-a66c2202]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.sync-modal__icon[data-v-a66c2202]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;font-size:22px;color:#fff;background:color-mix(in srgb,var(--sync-theme, var(--biz-accent-blue)) 10%,var(--biz-surface));box-shadow:0 6px 18px color-mix(in srgb,var(--sync-theme, var(--biz-accent-blue)) 32%,transparent);flex-shrink:0}.sync-progress-modal.is-failed .sync-modal__icon[data-v-a66c2202]{background:color-mix(in srgb,#f87171 10%,var(--biz-surface))}.sync-progress-modal.is-waiting .sync-modal__icon[data-v-a66c2202]{background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface))}.sync-modal__icon.is-spinning[data-v-a66c2202]{animation:sync-spin-a66c2202 2.2s linear infinite}.sync-modal__titles[data-v-a66c2202]{min-width:0}.sync-modal__title[data-v-a66c2202]{margin:0;font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--n-text-color);line-height:1.3}.sync-modal__subtitle[data-v-a66c2202]{margin:4px 0 0;font-size:12px;color:var(--n-text-color-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync-modal__header-actions[data-v-a66c2202]{display:flex;align-items:center;gap:6px;flex-shrink:0}.sync-modal__status-pill[data-v-a66c2202]{padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;color:var(--sync-theme, var(--n-primary-color));background:color-mix(in srgb,var(--sync-theme, var(--n-primary-color)) 12%,transparent)}.sync-progress-modal.is-failed .sync-modal__status-pill[data-v-a66c2202]{color:var(--n-error-color);background:color-mix(in srgb,var(--n-error-color) 12%,transparent)}.sync-progress-modal.is-waiting .sync-modal__status-pill[data-v-a66c2202]{color:var(--sync-theme-text, var(--sync-theme, var(--n-primary-color)));background:color-mix(in srgb,var(--sync-theme-soft, var(--sync-theme, var(--n-primary-color))) 88%,transparent)}.sync-modal__icon-btn[data-v-a66c2202]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:10px;background:color-mix(in srgb,var(--n-border-color) 35%,transparent);color:var(--n-text-color-2);font-size:18px;cursor:pointer;transition:background .15s,color .15s}.sync-modal__icon-btn[data-v-a66c2202]:hover{background:color-mix(in srgb,var(--n-border-color) 60%,transparent);color:var(--n-text-color)}.sync-modal__icon-btn--close[data-v-a66c2202]:hover{color:var(--n-error-color);background:color-mix(in srgb,var(--n-error-color) 10%,transparent)}.sync-modal__body[data-v-a66c2202]{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px);padding:16px 20px 8px}.sync-modal__hero[data-v-a66c2202]{display:flex;align-items:center;gap:20px;padding:18px;border-radius:14px;background:var(--biz-surface-elevated);border:1px solid color-mix(in srgb,var(--sync-theme, var(--n-primary-color)) 16%,transparent)}.sync-modal__ring[data-v-a66c2202]{position:relative;flex-shrink:0}.sync-modal__ring-center[data-v-a66c2202]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.sync-modal__ring-pct[data-v-a66c2202]{font-size:22px;font-weight:800;letter-spacing:-.03em;color:var(--sync-theme, var(--n-primary-color));line-height:1}.sync-modal__ring-label[data-v-a66c2202]{margin-top:4px;max-width:80px;font-size:10px;font-weight:600;text-align:center;color:var(--n-text-color-3);line-height:1.25}.sync-modal__hero-side[data-v-a66c2202]{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.sync-modal__flow[data-v-a66c2202]{display:flex;align-items:center;gap:8px}.sync-modal__flow-node[data-v-a66c2202]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:600}.sync-modal__flow-node--mysql[data-v-a66c2202]{color:#e67e22;background:color-mix(in srgb,#e67e22 14%,transparent)}.sync-modal__flow-node--pg[data-v-a66c2202]{color:#336791;background:color-mix(in srgb,#336791 14%,transparent)}.sync-modal__flow-arrow[data-v-a66c2202]{font-size:16px;color:var(--n-text-color-3)}.sync-modal__flow-arrow.is-active[data-v-a66c2202]{color:var(--sync-theme, var(--n-primary-color));animation:sync-pulse-arrow-a66c2202 1.2s ease-in-out infinite}.sync-modal__rows-card[data-v-a66c2202]{padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--n-color) 70%,transparent);border:1px solid color-mix(in srgb,var(--n-border-color) 50%,transparent)}.sync-modal__rows-label[data-v-a66c2202]{display:block;font-size:11px;color:var(--n-text-color-3);margin-bottom:4px}.sync-modal__rows-value[data-v-a66c2202]{font-size:18px;font-weight:700;color:var(--n-text-color);font-variant-numeric:tabular-nums}.sync-modal__rows-value strong[data-v-a66c2202]{color:var(--sync-theme, var(--n-primary-color))}.sync-modal__rows-sep[data-v-a66c2202]{margin:0 2px;color:var(--n-text-color-3);font-weight:400}.sync-modal__rows-unit[data-v-a66c2202]{margin-left:4px;font-size:12px;font-weight:500;color:var(--n-text-color-3)}.sync-modal__rows-bar[data-v-a66c2202]{margin-top:8px;height:4px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--n-border-color) 50%,transparent)}.sync-modal__rows-bar-fill[data-v-a66c2202]{height:100%;border-radius:inherit;background:var(--brand-primary);transition:width .35s ease}.sync-modal__hero-meta[data-v-a66c2202]{display:flex;flex-wrap:wrap;gap:10px 14px;font-size:12px;color:var(--n-text-color-3)}.sync-modal__hero-meta span[data-v-a66c2202]{display:inline-flex;align-items:center;gap:4px}.sync-modal__info-grid[data-v-a66c2202]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sync-modal__info-item[data-v-a66c2202]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--n-border-color) 55%,transparent);background:color-mix(in srgb,var(--n-color) 98%,var(--n-border-color))}.sync-modal__info-icon[data-v-a66c2202]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:15px;color:var(--sync-theme, var(--n-primary-color));background:color-mix(in srgb,var(--sync-theme, var(--n-primary-color)) 10%,transparent);flex-shrink:0}.sync-modal__info-text[data-v-a66c2202]{min-width:0}.sync-modal__info-label[data-v-a66c2202]{display:block;font-size:11px;color:var(--n-text-color-3)}.sync-modal__info-value[data-v-a66c2202]{display:block;margin-top:2px;font-size:13px;font-weight:600;color:var(--n-text-color);word-break:break-all}.sync-modal__info-value.is-accent[data-v-a66c2202]{color:var(--sync-theme, var(--n-primary-color))}.sync-modal__queue[data-v-a66c2202]{padding:12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--n-border-color) 55%,transparent);background:color-mix(in srgb,var(--n-border-color) 12%,transparent)}.sync-modal__queue-head[data-v-a66c2202]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.sync-modal__queue-title[data-v-a66c2202]{font-size:12px;font-weight:700;color:var(--n-text-color)}.sync-modal__queue-count[data-v-a66c2202]{font-size:11px;color:var(--n-text-color-3)}.sync-modal__queue-list[data-v-a66c2202]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.sync-modal__queue-list li[data-v-a66c2202]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:13px;color:var(--n-text-color-2);background:color-mix(in srgb,var(--n-color) 80%,transparent)}.sync-modal__queue-list li.is-current[data-v-a66c2202]{color:var(--n-text-color);font-weight:600;background:color-mix(in srgb,var(--sync-theme, var(--n-primary-color)) 10%,transparent);border:1px solid color-mix(in srgb,var(--sync-theme, var(--n-primary-color)) 22%,transparent)}.sync-modal__queue-dot[data-v-a66c2202]{width:8px;height:8px;border-radius:50%;background:var(--n-border-color);flex-shrink:0}.sync-modal__queue-list li.is-current .sync-modal__queue-dot[data-v-a66c2202]{background:var(--sync-theme, var(--n-primary-color));box-shadow:0 0 0 3px color-mix(in srgb,var(--sync-theme, var(--n-primary-color)) 25%,transparent);animation:sync-pulse-dot-a66c2202 1.4s ease-in-out infinite}.sync-modal__queue-name[data-v-a66c2202]{flex:1}.sync-modal__queue-tag[data-v-a66c2202]{font-size:10px;padding:2px 8px;border-radius:999px;color:var(--sync-theme, var(--n-primary-color));background:color-mix(in srgb,var(--sync-theme, var(--n-primary-color)) 14%,transparent)}.sync-modal__queue-tag--wait[data-v-a66c2202]{color:var(--n-text-color-3);background:color-mix(in srgb,var(--n-border-color) 40%,transparent)}.sync-modal__error[data-v-a66c2202]{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.5;color:var(--n-error-color);background:color-mix(in srgb,var(--n-error-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--n-error-color) 20%,transparent)}.sync-modal__run-id[data-v-a66c2202]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--n-text-color-3)}.sync-modal__run-id code[data-v-a66c2202]{font-size:10px;word-break:break-all;opacity:.85}.sync-modal__footer[data-v-a66c2202]{padding:4px 20px 18px}.sync-modal__footer-row[data-v-a66c2202]{display:grid;grid-template-columns:1fr 88px 1fr;gap:8px;align-items:stretch}.sync-modal__footer-row .sync-modal__pause-btn[data-v-a66c2202]{padding-left:8px;padding-right:8px}.sync-float__footer[data-v-a66c2202]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 4px 2px}@keyframes sync-pulse-arrow-a66c2202{0%,to{transform:translate(0);opacity:.6}50%{transform:translate(3px);opacity:1}}@keyframes sync-pulse-dot-a66c2202{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.is-spinning[data-v-a66c2202]{animation:sync-spin-a66c2202 1.2s linear infinite}@keyframes sync-spin-a66c2202{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sync-float[data-v-a66c2202]{position:fixed;z-index:9999;border-radius:16px;overflow:hidden}.sync-float__panel[data-v-a66c2202]{position:relative;z-index:2}.sync-float.is-dragging[data-v-a66c2202]{cursor:grabbing}.sync-float__drag[data-v-a66c2202]{cursor:grab;touch-action:none}.sync-float__drag[data-v-a66c2202]:active{cursor:grabbing}.sync-float__grip[data-v-a66c2202]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;font-size:16px;color:var(--n-text-color-3);opacity:.55}.sync-float__panel[data-v-a66c2202]{position:relative;padding:14px 14px 12px}.sync-float__head[data-v-a66c2202]{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.sync-float__brand[data-v-a66c2202]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.sync-float__icon[data-v-a66c2202]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;font-size:20px;color:#fff;background:color-mix(in srgb,var(--sync-theme, var(--biz-accent-blue)) 10%,var(--biz-surface));box-shadow:0 4px 14px color-mix(in srgb,var(--sync-theme, var(--biz-accent-blue)) 35%,transparent);flex-shrink:0}.sync-float.is-failed .sync-float__icon[data-v-a66c2202]{background:color-mix(in srgb,#f87171 10%,var(--biz-surface));box-shadow:0 4px 14px color-mix(in srgb,#d03050 30%,transparent)}.sync-float.is-waiting .sync-float__icon[data-v-a66c2202]{background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface));box-shadow:0 4px 14px color-mix(in srgb,var(--sync-theme, var(--biz-accent-blue)) 28%,transparent)}.sync-float__icon.is-active[data-v-a66c2202]{animation:sync-spin-a66c2202 2.2s linear infinite}.sync-float__titles[data-v-a66c2202]{min-width:0}.sync-float__table[data-v-a66c2202]{display:block;font-size:14px;font-weight:700;letter-spacing:-.02em;color:var(--n-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync-float__range[data-v-a66c2202]{display:block;margin-top:2px;font-size:11px;color:var(--n-text-color-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync-float__head-actions[data-v-a66c2202]{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.sync-float__status-pill[data-v-a66c2202]{padding:3px 8px;border-radius:999px;font-size:11px;font-weight:600;color:var(--sync-theme, var(--n-primary-color));background:color-mix(in srgb,var(--sync-theme, var(--n-primary-color)) 12%,transparent)}.sync-float.is-failed .sync-float__status-pill[data-v-a66c2202]{color:var(--n-error-color);background:color-mix(in srgb,var(--n-error-color) 12%,transparent)}.sync-float.is-done .sync-float__status-pill[data-v-a66c2202]{color:var(--sync-theme-text, var(--brand-primary));background:color-mix(in srgb,var(--sync-theme, var(--biz-accent-blue)) 12%,transparent)}.sync-float.is-waiting .sync-float__status-pill[data-v-a66c2202]{color:var(--sync-theme-text, var(--sync-theme, var(--n-primary-color)));background:color-mix(in srgb,var(--sync-theme-soft, var(--sync-theme, var(--n-primary-color))) 85%,transparent);border:1px solid color-mix(in srgb,var(--sync-theme, var(--n-primary-color)) 22%,transparent)}.sync-float__icon-btn[data-v-a66c2202]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--n-text-color-3);font-size:16px;cursor:pointer;transition:background .15s,color .15s}.sync-float__icon-btn[data-v-a66c2202]:hover{background:color-mix(in srgb,var(--n-border-color) 45%,transparent);color:var(--n-text-color)}.sync-float__icon-btn--close[data-v-a66c2202]:hover{color:var(--n-error-color);background:color-mix(in srgb,var(--n-error-color) 10%,transparent)}.sync-float__progress-hit[data-v-a66c2202]{display:block;width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.sync-float__progress-row[data-v-a66c2202]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.sync-float__bar-track[data-v-a66c2202]{flex:1;height:8px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--n-border-color) 55%,transparent)}.sync-float__bar-fill[data-v-a66c2202]{height:100%;border-radius:inherit;background:var(--brand-primary);transition:width .35s ease;box-shadow:0 0 12px color-mix(in srgb,var(--sync-theme, var(--biz-accent-blue)) 45%,transparent)}.sync-float__bar-fill.is-indeterminate[data-v-a66c2202]{width:38%!important;animation:sync-float-indeterminate-a66c2202 1.4s ease-in-out infinite}.sync-float.is-failed .sync-float__bar-fill[data-v-a66c2202]{background:#f87171}.sync-float__percent[data-v-a66c2202]{min-width:38px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--sync-theme, var(--n-primary-color));text-align:right}.sync-float__meta[data-v-a66c2202]{display:flex;flex-wrap:wrap;gap:6px 10px}.sync-float__meta-item[data-v-a66c2202]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--n-text-color-3)}.sync-float__meta-item--accent[data-v-a66c2202]{color:var(--sync-theme, var(--n-primary-color));font-weight:600}.sync-float-enter-active[data-v-a66c2202],.sync-float-leave-active[data-v-a66c2202]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease}.sync-float-enter-from[data-v-a66c2202],.sync-float-leave-to[data-v-a66c2202]{transform:translateY(20px) scale(.96);opacity:0}@keyframes sync-float-glow-a66c2202{0%,to{opacity:.55}50%{opacity:1}}@keyframes sync-float-indeterminate-a66c2202{0%{transform:translate(-120%)}to{transform:translate(280%)}}.sync-progress-inline-panel{border-top:1px solid #e5e7eb;background:var(--biz-surface-elevated)}.sync-progress-inline-panel .sync-progress-card.is-inline .sync-progress-card__body-wrap{padding:10px 12px 0}.sync-progress-inline-panel .sync-progress-card.is-inline .sync-progress-card__footer{margin-top:0}.ai-floating-modal-header[data-v-04a2d592]{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;width:100%;min-height:44px}.ai-floating-modal-header__drag[data-v-04a2d592]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:4px 8px 4px 4px;margin:-4px 0 -4px -4px;border-radius:10px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:background .15s ease}.ai-floating-modal-header__drag[data-v-04a2d592]:hover{background:color-mix(in srgb,var(--ai-float-accent, var(--brand-primary)) 6%,transparent)}.ai-floating-modal-header__drag--active[data-v-04a2d592]{cursor:grabbing;background:color-mix(in srgb,var(--ai-float-accent, var(--brand-primary)) 10%,transparent)}.ai-floating-modal-header__grip[data-v-04a2d592]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:28px;flex-shrink:0;font-size:18px;color:var(--ai-header-grip-color, var(--n-text-color-3));opacity:var(--ai-header-grip-opacity, .75)}.ai-floating-modal-header__brand[data-v-04a2d592]{display:flex;align-items:center;gap:12px;flex:1;min-width:0;pointer-events:none}.ai-floating-modal-header__icon[data-v-04a2d592]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:var( --ai-header-icon-bg, color-mix(in srgb, var(--ai-float-accent, var(--brand-primary)) 10%, var(--biz-surface)) );color:var(--ai-header-icon-fg, var(--ai-float-accent, var(--brand-primary)));border:var(--ai-header-icon-border, none);box-shadow:var(--ai-header-icon-shadow, none);font-size:22px;flex-shrink:0}.ai-floating-modal-header__text[data-v-04a2d592]{min-width:0}.ai-floating-modal-header__title[data-v-04a2d592]{display:block;font-size:16px;font-weight:600;line-height:1.3;color:var(--ai-header-title-color, inherit);text-shadow:var(--ai-header-title-shadow, none)}.ai-floating-modal-header__sub[data-v-04a2d592]{display:block;margin-top:2px;font-size:12px;color:var(--ai-header-sub-color, var(--n-text-color-3))}.ai-floating-modal-header__toolbar[data-v-04a2d592]{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto;padding:4px;border-radius:12px;background:var(--ai-header-toolbar-bg, var(--n-color-embedded));border:1px solid var(--ai-header-toolbar-border, var(--n-border-color));box-shadow:var(--ai-header-toolbar-shadow, 0 1px 3px rgba(15, 23, 42, .06))}.ai-floating-modal-header__toolbar-inner[data-v-04a2d592]{display:inline-flex;align-items:center;gap:6px}.ai-floating-modal-header__toolbar-extra[data-v-04a2d592]{display:inline-flex;align-items:center;gap:10px}.ai-floating-modal-header__toolbar-sep[data-v-04a2d592]{display:block;width:1px;height:20px;flex-shrink:0;background:var(--n-divider-color)}.ai-floating-toolbar-btn[data-v-04a2d592]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;font-size:18px;color:var(--ai-header-toolbar-btn-color, var(--n-text-color-2));background:transparent;cursor:pointer;transition:color .15s ease,background .15s ease}.ai-floating-toolbar-btn[data-v-04a2d592]:hover{color:var(--ai-header-toolbar-btn-hover-color, var(--n-text-color-1));background:color-mix(in srgb,var(--ai-float-accent, var(--brand-primary)) 8%,transparent)}.ai-floating-toolbar-btn--active[data-v-04a2d592]{color:var(--ai-float-accent, var(--brand-primary));background:color-mix(in srgb,var(--ai-float-accent, var(--brand-primary)) 12%,transparent)}.ai-floating-toolbar-btn--close[data-v-04a2d592]:hover{color:#fff;background:#d03050e0}.monitor-ops-ai-assistant-root[data-v-be60bb6d]{pointer-events:none}.monitor-ops-ai-assistant-root[data-v-be60bb6d] .ai-floating-fab-anchor,.monitor-ops-ai-assistant-root[data-v-be60bb6d] .n-modal,.monitor-ops-ai-assistant-root[data-v-be60bb6d] .n-modal *{pointer-events:auto}.monitor-ops-ai-header-tag[data-v-be60bb6d]{font-weight:600;letter-spacing:.04em;color:#ecfeff!important;background:#ffffff29!important;border:1px solid rgba(255,255,255,.28)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.monitor-ops-ai-chat-alert[data-v-be60bb6d]{flex-shrink:0}.monitor-ops-ai-fab-anchor[data-v-be60bb6d]{position:fixed;z-index:9998;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;touch-action:none}.ai-global-fab-anchor--dragging .ai-global-assistant-fab[data-v-be60bb6d]{box-shadow:var(--brand-shadow)}.ai-global-assistant-fab[data-v-be60bb6d]{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:none;border-radius:50%;cursor:grab;color:#fff;background:var(--brand-gradient-strong);box-shadow:var(--brand-shadow);transition:transform .2s ease,box-shadow .2s ease}.ai-global-fab-anchor--dragging .ai-global-assistant-fab[data-v-be60bb6d],.ai-global-assistant-fab[data-v-be60bb6d]:active{cursor:grabbing}.ai-global-fab-anchor:not(.ai-global-fab-anchor--dragging) .ai-global-assistant-fab[data-v-be60bb6d]:hover{transform:scale(1.06);box-shadow:0 8px 26px color-mix(in srgb,var(--brand-primary) 55%,transparent)}.ai-global-assistant-fab[data-v-be60bb6d] svg{width:28px;height:28px;font-size:28px}.ai-global-fab-enter-active[data-v-be60bb6d],.ai-global-fab-leave-active[data-v-be60bb6d]{transition:opacity .2s ease,transform .2s ease}.ai-global-fab-enter-from[data-v-be60bb6d],.ai-global-fab-leave-to[data-v-be60bb6d]{opacity:0;transform:scale(.85) translateY(8px)}.oa-batch-sync-modal.n-card{overflow:hidden;border-radius:18px;box-shadow:0 4px 6px -1px color-mix(in srgb,var(--biz-text) 8%,transparent),0 24px 48px -12px color-mix(in srgb,var(--biz-text) 18%,transparent)}.oa-batch-sync-modal .n-card-header{display:none!important}.oa-batch-sync-modal .n-card__content{padding:0!important}.oa-batch-sync{position:relative;display:flex;flex-direction:column;background:var(--n-color)}.oa-batch-sync__topbar{position:absolute;top:0;left:0;right:0;height:3px;background:var(--biz-surface-elevated);border-radius:18px 18px 0 0}.oa-batch-sync.is-running .oa-batch-sync__topbar{background:var(--biz-surface-elevated);background-size:200% 100%;animation:oa-batch-sync-shimmer 2s linear infinite}.oa-batch-sync.is-done .oa-batch-sync__topbar,.oa-batch-sync.is-cancelled .oa-batch-sync__topbar{background:var(--biz-surface-elevated)}.oa-batch-sync__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 12px}.oa-batch-sync__header-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.oa-batch-sync__icon-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:10px;background:color-mix(in srgb,var(--n-border-color) 35%,transparent);color:var(--n-text-color-2);font-size:18px;cursor:pointer;transition:background .15s,color .15s}.oa-batch-sync__icon-btn:hover{background:color-mix(in srgb,var(--n-border-color) 60%,transparent);color:var(--n-text-color)}.oa-batch-sync__icon-btn--close:hover{color:var(--n-error-color);background:color-mix(in srgb,var(--n-error-color) 10%,transparent)}.oa-batch-sync__footer-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.oa-batch-sync__brand{display:flex;align-items:center;gap:var(--obs-kpi-gap, 12px);min-width:0;flex:1}.oa-batch-sync__icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;font-size:23px;color:#fff;background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));box-shadow:0 4px 14px color-mix(in srgb,#3b82f6 28%,transparent);flex-shrink:0;transition:background .3s ease,box-shadow .3s ease}.oa-batch-sync.is-running .oa-batch-sync__icon{background:color-mix(in srgb,#f97316 10%,var(--biz-surface));box-shadow:0 4px 14px color-mix(in srgb,#f97316 28%,transparent)}.oa-batch-sync.is-done .oa-batch-sync__icon{background:color-mix(in srgb,var(--brand-success, #10b981) 10%,var(--biz-surface));box-shadow:0 4px 14px color-mix(in srgb,#10b981 28%,transparent)}.oa-batch-sync.is-cancelled .oa-batch-sync__icon{background:color-mix(in srgb,#64748b 10%,var(--biz-surface));box-shadow:none}.oa-batch-sync__icon.is-pulse{animation:oa-batch-sync-pulse 2s ease-in-out infinite}.oa-batch-sync__titles{min-width:0}.oa-batch-sync__title{margin:0;font-size:18px;font-weight:700;letter-spacing:-.025em;color:var(--n-text-color);line-height:1.25}.oa-batch-sync__subtitle{margin:5px 0 0;font-size:12px;line-height:1.45;color:var(--n-text-color-3)}.oa-batch-sync__status-pill{padding:5px 11px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--biz-accent-blue);background:color-mix(in srgb,#3b82f6 12%,transparent);flex-shrink:0}.oa-batch-sync.is-running .oa-batch-sync__status-pill{color:#c2410c;background:color-mix(in srgb,#f97316 14%,transparent)}.oa-batch-sync.is-done .oa-batch-sync__status-pill{color:#059669;background:color-mix(in srgb,#10b981 12%,transparent)}.oa-batch-sync.is-cancelled .oa-batch-sync__status-pill{color:var(--biz-muted);background:color-mix(in srgb,#94a3b8 16%,transparent)}.oa-batch-sync__scope{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:0 22px 14px}.oa-batch-sync__scope-hint{margin-left:4px;font-size:11px;color:var(--n-text-color-3)}.oa-batch-sync__body{display:flex;flex-direction:column;gap:var(--obs-kpi-gap, 12px);padding:0 22px 6px}.oa-batch-sync__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:480px){.oa-batch-sync__stats{grid-template-columns:repeat(2,1fr)}}.oa-batch-sync__stat{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--n-border-color) 70%,transparent);background:color-mix(in srgb,var(--n-color) 96%,var(--n-border-color))}.oa-batch-sync__stat-label{font-size:11px;font-weight:500;color:var(--n-text-color-3)}.oa-batch-sync__stat-value{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color);line-height:1.1}.oa-batch-sync__stat-value--sm{font-size:15px}.oa-batch-sync__stat-denom{font-size:12px;font-weight:500;color:var(--n-text-color-3)}.oa-batch-sync__stat--success .oa-batch-sync__stat-value{color:#059669}.oa-batch-sync__stat--failed .oa-batch-sync__stat-value{color:var(--n-error-color)}.oa-batch-sync__progress-block{padding:16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--n-border-color) 65%,transparent);background:color-mix(in srgb,var(--n-color) 98%,var(--n-border-color))}.oa-batch-sync__progress-head{display:flex;align-items:center;gap:var(--obs-shell-gap, 12px)}.oa-batch-sync__ring-wrap{position:relative;flex-shrink:0}.oa-batch-sync__ring-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.oa-batch-sync__ring-pct{font-size:14px;font-weight:800;letter-spacing:-.03em;color:var(--n-text-color);font-variant-numeric:tabular-nums}.oa-batch-sync.is-running .oa-batch-sync__ring-pct{color:#c2410c}.oa-batch-sync.is-done .oa-batch-sync__ring-pct{color:#059669}.oa-batch-sync__progress-detail{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.oa-batch-sync__progress-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.oa-batch-sync__progress-label{font-size:12px;font-weight:600;color:var(--n-text-color-2)}.oa-batch-sync__progress-pct{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-3)}.oa-batch-sync__bar-track{height:10px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--n-border-color) 50%,transparent)}.oa-batch-sync__bar-fill{position:relative;height:100%;border-radius:inherit;background:var(--biz-surface-elevated);transition:width .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.oa-batch-sync.is-running .oa-batch-sync__bar-fill,.oa-batch-sync.is-done .oa-batch-sync__bar-fill{background:var(--biz-surface-elevated)}.oa-batch-sync__bar-shine{position:absolute;inset:0;background:var(--biz-surface-elevated);animation:oa-batch-sync-shine 1.8s ease-in-out infinite}.oa-batch-sync__progress-meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:11px;color:var(--n-text-color-3)}.oa-batch-sync__progress-meta span{display:inline-flex;align-items:center;gap:4px}.oa-batch-sync__current{padding:12px 14px;border-radius:12px;border-left:3px solid #f97316;background:color-mix(in srgb,#f97316 6%,var(--n-color));border-top:1px solid color-mix(in srgb,#f97316 12%,transparent);border-right:1px solid color-mix(in srgb,#f97316 12%,transparent);border-bottom:1px solid color-mix(in srgb,#f97316 12%,transparent)}.oa-batch-sync__current-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.oa-batch-sync__live-dot{width:7px;height:7px;border-radius:50%;background:#f97316;animation:oa-batch-sync-blink 1.2s ease-in-out infinite}.oa-batch-sync__current-label{font-size:11px;font-weight:600;color:#c2410c;text-transform:uppercase;letter-spacing:.06em}.oa-batch-sync__current-row{display:flex;align-items:center;gap:4px}.oa-batch-sync__current-value{flex:1;min-width:0;font-size:13px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-all;color:var(--n-text-color);background:none;padding:0}.oa-batch-sync__loading{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--n-border-color) 25%,transparent);font-size:12px;color:var(--n-text-color-3)}.oa-batch-sync__errors{max-height:140px;overflow-y:auto;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--n-error-color) 22%,transparent);background:color-mix(in srgb,var(--n-error-color) 5%,transparent)}.oa-batch-sync__errors-title{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--n-error-color);margin-bottom:8px}.oa-batch-sync__errors-list{margin:0;padding:0;list-style:none}.oa-batch-sync__error-item{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.4;color:var(--n-text-color-2);padding:6px 0;border-bottom:1px solid color-mix(in srgb,var(--n-error-color) 10%,transparent)}.oa-batch-sync__error-item:last-child{border-bottom:none;padding-bottom:0}.oa-batch-sync__error-item code{font-size:11px;font-weight:600;color:var(--n-error-color)}.oa-batch-sync__summary{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;font-size:13px;font-weight:500}.oa-batch-sync__summary--ok{color:#059669;background:color-mix(in srgb,#10b981 10%,transparent);border:1px solid color-mix(in srgb,#10b981 18%,transparent)}.oa-batch-sync__summary--warn{color:#b45309;background:color-mix(in srgb,#f59e0b 10%,transparent);border:1px solid color-mix(in srgb,#f59e0b 18%,transparent)}.oa-batch-sync__footer{padding:8px 22px 20px}@keyframes oa-batch-sync-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes oa-batch-sync-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes oa-batch-sync-shine{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes oa-batch-sync-blink{0%,to{opacity:1}50%{opacity:.35}}.oa-batch-sync-float{position:fixed;z-index:9999;border-radius:18px;overflow:hidden;transform:translateY(-2px);border:1px solid var(--biz-border);box-shadow:0 0 0 1px color-mix(in srgb,var(--biz-text) 6%,transparent),0 2px 4px color-mix(in srgb,var(--biz-text) 6%,transparent),0 8px 16px color-mix(in srgb,var(--biz-text) 10%,transparent),0 20px 40px color-mix(in srgb,var(--biz-text) 16%,transparent),0 32px 64px color-mix(in srgb,#f97316 12%,transparent);backdrop-filter:blur(20px) saturate(1.15);-webkit-backdrop-filter:blur(20px) saturate(1.15);background:color-mix(in srgb,var(--n-color) 98%,var(--biz-surface));touch-action:none;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.oa-batch-sync-float:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px color-mix(in srgb,#fff 85%,transparent);z-index:1}.oa-batch-sync-float.is-running{border-color:color-mix(in srgb,#f97316 28%,var(--n-border-color));box-shadow:0 0 0 1px color-mix(in srgb,#f97316 18%,transparent),0 2px 6px color-mix(in srgb,var(--biz-text) 8%,transparent),0 10px 22px color-mix(in srgb,var(--biz-text) 12%,transparent),0 24px 48px color-mix(in srgb,var(--biz-text) 18%,transparent),0 36px 72px color-mix(in srgb,#f97316 22%,transparent)}.oa-batch-sync-float.is-done{border-color:color-mix(in srgb,#10b981 28%,var(--n-border-color));box-shadow:0 0 0 1px color-mix(in srgb,#10b981 16%,transparent),0 2px 6px color-mix(in srgb,var(--biz-text) 8%,transparent),0 10px 22px color-mix(in srgb,var(--biz-text) 12%,transparent),0 24px 48px color-mix(in srgb,var(--biz-text) 18%,transparent),0 36px 72px color-mix(in srgb,#10b981 18%,transparent)}.oa-batch-sync-float.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;transform:translateY(-6px) scale(1.01);box-shadow:0 0 0 1px color-mix(in srgb,#f97316 22%,transparent),0 4px 8px color-mix(in srgb,var(--biz-text) 10%,transparent),0 16px 32px color-mix(in srgb,var(--biz-text) 16%,transparent),0 32px 64px color-mix(in srgb,var(--biz-text) 22%,transparent),0 48px 96px color-mix(in srgb,#f97316 28%,transparent)}.oa-batch-sync-float.is-dragging.is-done{box-shadow:0 0 0 1px color-mix(in srgb,#10b981 20%,transparent),0 4px 8px color-mix(in srgb,var(--biz-text) 10%,transparent),0 16px 32px color-mix(in srgb,var(--biz-text) 16%,transparent),0 32px 64px color-mix(in srgb,var(--biz-text) 22%,transparent),0 48px 96px color-mix(in srgb,#10b981 24%,transparent)}.oa-batch-sync-float__glow{position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:var(--biz-surface-elevated);z-index:2}.oa-batch-sync-float.is-running .oa-batch-sync-float__glow{background:var(--biz-surface-elevated);background-size:200% 100%;animation:oa-batch-sync-shimmer 2s linear infinite}.oa-batch-sync-float.is-done .oa-batch-sync-float__glow,.oa-batch-sync-float.is-cancelled .oa-batch-sync-float__glow{background:var(--biz-surface-elevated)}.oa-batch-sync-float__drag{position:relative;z-index:2;cursor:grab;padding:12px 12px 0}.oa-batch-sync-float__drag:active{cursor:grabbing}.oa-batch-sync-float__head{display:flex;align-items:center;gap:8px;min-width:0}.oa-batch-sync-float__grip{display:flex;align-items:center;font-size:16px;color:var(--n-text-color-3);opacity:.65;flex-shrink:0}.oa-batch-sync-float__icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;font-size:18px;color:#fff;background:color-mix(in srgb,#f97316 10%,var(--biz-surface));box-shadow:0 4px 12px color-mix(in srgb,#f97316 38%,transparent);flex-shrink:0}.oa-batch-sync-float.is-done .oa-batch-sync-float__icon{background:color-mix(in srgb,var(--brand-success, #10b981) 10%,var(--biz-surface))}.oa-batch-sync-float__icon.is-pulse{animation:oa-batch-sync-pulse 2s ease-in-out infinite}.oa-batch-sync-float__titles{flex:1;min-width:0}.oa-batch-sync-float__title{display:block;font-size:14px;font-weight:700;color:var(--n-text-color);line-height:1.2}.oa-batch-sync-float__sub{display:block;margin-top:2px;font-size:11px;color:var(--n-text-color-3);font-variant-numeric:tabular-nums}.oa-batch-sync-float__head-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.oa-batch-sync-float__pill{padding:3px 8px;border-radius:999px;font-size:10px;font-weight:600;color:#c2410c;background:color-mix(in srgb,#f97316 14%,transparent);margin-right:2px}.oa-batch-sync-float.is-done .oa-batch-sync-float__pill{color:#059669;background:color-mix(in srgb,#10b981 12%,transparent)}.oa-batch-sync-float__icon-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--n-text-color-3);font-size:16px;cursor:pointer;transition:background .15s,color .15s}.oa-batch-sync-float__icon-btn:hover{background:color-mix(in srgb,var(--n-border-color) 45%,transparent);color:var(--n-text-color)}.oa-batch-sync-float__icon-btn--close:hover{color:var(--n-error-color);background:color-mix(in srgb,var(--n-error-color) 10%,transparent)}.oa-batch-sync-float__body-hit{position:relative;z-index:2;display:block;width:100%;margin:0;padding:10px 14px 8px;border:none;background:transparent;cursor:pointer;text-align:left}.oa-batch-sync-float__progress-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.oa-batch-sync-float__bar-track{flex:1;height:8px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--n-border-color) 50%,transparent)}.oa-batch-sync-float__bar-fill{height:100%;border-radius:inherit;background:var(--biz-surface-elevated);transition:width .35s cubic-bezier(.4,0,.2,1)}.oa-batch-sync-float.is-done .oa-batch-sync-float__bar-fill{background:var(--biz-surface-elevated)}.oa-batch-sync-float__pct{min-width:44px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:#c2410c;text-align:right}.oa-batch-sync-float.is-done .oa-batch-sync-float__pct{color:#059669}.oa-batch-sync-float__meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:11px;color:var(--n-text-color-3)}.oa-batch-sync-float__meta span{display:inline-flex;align-items:center;gap:4px;max-width:100%}.oa-batch-sync-float__meta--accent{color:#c2410c;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oa-batch-sync-float__meta--fail{color:var(--n-error-color);font-weight:600}.oa-batch-sync-float__footer{position:relative;z-index:2;display:flex;justify-content:flex-end;gap:6px;padding:0 12px 10px}.oa-batch-sync-float-enter-active,.oa-batch-sync-float-leave-active{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s ease,box-shadow .32s ease}.oa-batch-sync-float-enter-from,.oa-batch-sync-float-leave-to{transform:translateY(24px) scale(.92);opacity:0;box-shadow:0 4px 8px color-mix(in srgb,var(--biz-text) 6%,transparent),0 8px 16px color-mix(in srgb,var(--biz-text) 8%,transparent)}.sync-modal[data-v-36a644df]{position:relative;display:flex;flex-direction:column}.sync-modal__topbar[data-v-36a644df]{position:absolute;top:0;left:0;right:0;height:4px;background:var(--brand-primary);border-radius:16px 16px 0 0}.sync-progress-modal.is-running .sync-modal__topbar[data-v-36a644df]{animation:sync-float-glow-36a644df 2.4s ease-in-out infinite}.sync-progress-modal.is-failed .sync-modal__topbar[data-v-36a644df]{background:#f87171}.sync-progress-modal.is-waiting .sync-modal__topbar[data-v-36a644df]{background:#fbbf24}.sync-modal__header[data-v-36a644df]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 14px;border-bottom:1px solid color-mix(in srgb,var(--n-border-color) 55%,transparent)}.sync-modal__brand[data-v-36a644df]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.sync-modal__icon[data-v-36a644df]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;font-size:22px;color:#fff;background:color-mix(in srgb,var(--brand-primary, var(--biz-accent-blue)) 10%,var(--biz-surface));box-shadow:0 6px 18px color-mix(in srgb,var(--brand-primary, var(--biz-accent-blue)) 32%,transparent);flex-shrink:0}.sync-progress-modal.is-failed .sync-modal__icon[data-v-36a644df]{background:color-mix(in srgb,#f87171 10%,var(--biz-surface))}.sync-progress-modal.is-waiting .sync-modal__icon[data-v-36a644df]{background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface))}.sync-modal__icon.is-spinning[data-v-36a644df]{animation:sync-spin-36a644df 2.2s linear infinite}.sync-modal__titles[data-v-36a644df]{min-width:0}.sync-modal__title[data-v-36a644df]{margin:0;font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--n-text-color);line-height:1.3}.sync-modal__subtitle[data-v-36a644df]{margin:4px 0 0;font-size:12px;color:var(--n-text-color-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync-modal__header-actions[data-v-36a644df]{display:flex;align-items:center;gap:6px;flex-shrink:0}.sync-modal__status-pill[data-v-36a644df]{padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;color:var(--n-primary-color);background:color-mix(in srgb,var(--n-primary-color) 12%,transparent)}.sync-progress-modal.is-failed .sync-modal__status-pill[data-v-36a644df]{color:var(--n-error-color);background:color-mix(in srgb,var(--n-error-color) 12%,transparent)}.sync-progress-modal.is-waiting .sync-modal__status-pill[data-v-36a644df]{color:#f0a020;background:color-mix(in srgb,#f0a020 14%,transparent)}.sync-modal__icon-btn[data-v-36a644df]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:10px;background:color-mix(in srgb,var(--n-border-color) 35%,transparent);color:var(--n-text-color-2);font-size:18px;cursor:pointer;transition:background .15s,color .15s}.sync-modal__icon-btn[data-v-36a644df]:hover{background:color-mix(in srgb,var(--n-border-color) 60%,transparent);color:var(--n-text-color)}.sync-modal__icon-btn--close[data-v-36a644df]:hover{color:var(--n-error-color);background:color-mix(in srgb,var(--n-error-color) 10%,transparent)}.sync-modal__body[data-v-36a644df]{display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px);padding:16px 20px 8px}.sync-modal__hero[data-v-36a644df]{display:flex;align-items:center;gap:20px;padding:18px;border-radius:14px;background:var(--biz-surface-elevated);border:1px solid color-mix(in srgb,var(--n-primary-color) 16%,transparent)}.sync-modal__ring[data-v-36a644df]{position:relative;flex-shrink:0}.sync-modal__ring-center[data-v-36a644df]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.sync-modal__ring-pct[data-v-36a644df]{font-size:18px;font-weight:800;letter-spacing:-.03em;color:var(--n-primary-color);line-height:1}.sync-modal__ring-label[data-v-36a644df]{margin-top:4px;max-width:80px;font-size:10px;font-weight:600;text-align:center;color:var(--n-text-color-3);line-height:1.25}.sync-modal__hero-side[data-v-36a644df]{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.sync-modal__flow[data-v-36a644df]{display:flex;align-items:center;gap:8px}.sync-modal__flow-node[data-v-36a644df]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:600}.sync-modal__flow-node--mysql[data-v-36a644df]{color:#e67e22;background:color-mix(in srgb,#e67e22 14%,transparent)}.sync-modal__flow-node--pg[data-v-36a644df]{color:#336791;background:color-mix(in srgb,#336791 14%,transparent)}.sync-modal__flow-arrow[data-v-36a644df]{font-size:16px;color:var(--n-text-color-3)}.sync-modal__flow-arrow.is-active[data-v-36a644df]{color:var(--n-primary-color);animation:sync-pulse-arrow-36a644df 1.2s ease-in-out infinite}.sync-modal__rows-card[data-v-36a644df]{padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--n-color) 70%,transparent);border:1px solid color-mix(in srgb,var(--n-border-color) 50%,transparent)}.sync-modal__rows-label[data-v-36a644df]{display:block;font-size:11px;color:var(--n-text-color-3);margin-bottom:4px}.sync-modal__rows-value[data-v-36a644df]{font-size:18px;font-weight:700;color:var(--n-text-color);font-variant-numeric:tabular-nums}.sync-modal__rows-value strong[data-v-36a644df]{color:var(--n-primary-color)}.sync-modal__rows-sep[data-v-36a644df]{margin:0 2px;color:var(--n-text-color-3);font-weight:400}.sync-modal__rows-unit[data-v-36a644df]{margin-left:4px;font-size:12px;font-weight:500;color:var(--n-text-color-3)}.sync-modal__rows-bar[data-v-36a644df]{margin-top:8px;height:4px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--n-border-color) 50%,transparent)}.sync-modal__rows-bar-fill[data-v-36a644df]{height:100%;border-radius:inherit;background:var(--brand-primary);transition:width .35s ease}.sync-modal__hero-meta[data-v-36a644df]{display:flex;flex-wrap:wrap;gap:10px 14px;font-size:12px;color:var(--n-text-color-3)}.sync-modal__hero-meta span[data-v-36a644df]{display:inline-flex;align-items:center;gap:4px}.sync-modal__error[data-v-36a644df]{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.5;color:var(--n-error-color);background:color-mix(in srgb,var(--n-error-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--n-error-color) 20%,transparent)}.sync-modal__footer[data-v-36a644df]{display:flex;flex-direction:column;gap:8px;padding:4px 20px 18px}.sync-modal--inline[data-v-36a644df]{border:1px solid color-mix(in srgb,var(--n-border-color) 70%,transparent);border-radius:12px;overflow:hidden;background:var(--n-color)}.sync-modal--inline .sync-modal__body[data-v-36a644df]{padding-top:12px}.sync-modal--inline .sync-modal__hero[data-v-36a644df]{flex-direction:column;gap:12px}.sync-modal--inline .sync-modal__footer[data-v-36a644df]{padding:8px 14px 14px}.sync-modal__stop-btn[data-v-36a644df]{margin-top:0}.sync-float[data-v-36a644df]{position:fixed;z-index:9999;border-radius:16px;overflow:hidden;box-shadow:0 24px 56px color-mix(in srgb,#0f172a 28%,transparent),0 8px 24px color-mix(in srgb,#0f172a 12%,transparent),0 0 0 1px color-mix(in srgb,var(--n-border-color) 80%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--n-color) 94%,transparent);transition:box-shadow .2s ease}.sync-float.is-dragging[data-v-36a644df]{box-shadow:0 32px 72px color-mix(in srgb,#0f172a 36%,transparent),0 12px 32px color-mix(in srgb,#0f172a 16%,transparent),0 0 0 1px color-mix(in srgb,var(--n-primary-color) 35%,transparent)}.sync-float__drag[data-v-36a644df]{cursor:grab;touch-action:none}.sync-float__panel[data-v-36a644df]{position:relative;padding:14px 14px 12px}.sync-float__head[data-v-36a644df]{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.sync-float__grip[data-v-36a644df]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;font-size:16px;color:var(--n-text-color-3);opacity:.55}.sync-float__brand[data-v-36a644df]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.sync-float__icon[data-v-36a644df]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;font-size:20px;color:#fff;background:color-mix(in srgb,var(--brand-primary, var(--biz-accent-blue)) 10%,var(--biz-surface));box-shadow:0 4px 14px color-mix(in srgb,var(--brand-primary, var(--biz-accent-blue)) 35%,transparent);flex-shrink:0}.sync-float__icon.is-active[data-v-36a644df]{animation:sync-spin-36a644df 2.2s linear infinite}.sync-float__titles[data-v-36a644df]{min-width:0}.sync-float__table[data-v-36a644df]{display:block;font-size:14px;font-weight:700;color:var(--n-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync-float__range[data-v-36a644df]{display:block;margin-top:2px;font-size:11px;color:var(--n-text-color-3)}.sync-float__head-actions[data-v-36a644df]{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.sync-float__status-pill[data-v-36a644df]{padding:3px 8px;border-radius:999px;font-size:11px;font-weight:600;color:var(--n-primary-color);background:color-mix(in srgb,var(--n-primary-color) 12%,transparent)}.sync-float__icon-btn[data-v-36a644df]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--n-text-color-3);font-size:16px;cursor:pointer}.sync-float__progress-hit[data-v-36a644df]{display:block;width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.sync-float__progress-row[data-v-36a644df]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.sync-float__bar-track[data-v-36a644df]{flex:1;height:8px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--n-border-color) 55%,transparent)}.sync-float__bar-fill[data-v-36a644df]{height:100%;border-radius:inherit;background:var(--brand-primary);transition:width .35s ease}.sync-float__percent[data-v-36a644df]{min-width:52px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-primary-color);text-align:right}.sync-float__meta[data-v-36a644df]{display:flex;flex-wrap:wrap;gap:6px 10px}.sync-float__meta-item[data-v-36a644df]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--n-text-color-3)}.sync-float__meta-item--accent[data-v-36a644df]{color:var(--n-primary-color);font-weight:600}.sync-float-enter-active[data-v-36a644df],.sync-float-leave-active[data-v-36a644df]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease}.sync-float-enter-from[data-v-36a644df],.sync-float-leave-to[data-v-36a644df]{transform:translateY(20px) scale(.96);opacity:0}@keyframes sync-spin-36a644df{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sync-float-glow-36a644df{0%,to{opacity:.55}50%{opacity:1}}@keyframes sync-pulse-arrow-36a644df{0%,to{transform:translate(0);opacity:.6}50%{transform:translate(3px);opacity:1}}.sync-progress-card{--sync-ring-size: 100px;--sync-ring-stroke: 7px;--sync-theme: var(--brand-primary);--sync-theme-light: var(--brand-primary-light);--sync-theme-soft: color-mix(in srgb, var(--brand-primary) 10%, var(--biz-surface));--sync-theme-text: var(--brand-primary-hover);--sync-theme-glow: var(--brand-primary-light);color:var(--n-text-color-1, var(--biz-text))}.sync-progress-card.is-modal{background:var(--n-card-color, var(--biz-surface))}.sync-progress-card__toolbar{position:relative;display:flex;align-items:flex-start;gap:10px;padding:calc(var(--obs-status-rail-h, 2px) + 16px) 16px 14px;border-bottom:1px solid var(--biz-border);box-shadow:none;background:var(--biz-surface-elevated);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;overflow:hidden}.sync-progress-card.is-modal .sync-progress-card__toolbar{border-top:1px solid color-mix(in srgb,var(--sync-theme) 12%,var(--biz-border))}.sync-progress-card__toolbar:active,.sync-progress-modal--dragging .sync-progress-card__toolbar{cursor:grabbing}.sync-progress-card__topbar{position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:var(--brand-primary)}.sync-progress-card.is-failed .sync-progress-card__topbar,.sync-progress-card.is-waiting .sync-progress-card__topbar{background:var(--brand-primary)}.sync-progress-card.is-active .sync-progress-card__topbar{animation:none}.sync-progress-card__toolbar-brand{display:flex;align-items:flex-start;gap:13px;min-width:0;flex:1;padding-top:1px}.sync-progress-card__toolbar-icon-shell{position:relative;flex-shrink:0}.sync-progress-card__toolbar-icon-halo{position:absolute;inset:-5px;border-radius:18px;background:color-mix(in srgb,var(--sync-theme) 8%,var(--biz-surface));pointer-events:none}.sync-progress-card__toolbar-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;font-size:23px;color:#fff;background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface));box-shadow:0 12px 28px color-mix(in srgb,var(--sync-theme) 26%,transparent),inset 0 1px #ffffff52,inset 0 -1px #00000014;flex-shrink:0}.sync-progress-card.is-failed .sync-progress-card__toolbar-icon{background:color-mix(in srgb,#f87171 10%,var(--biz-surface))}.sync-progress-card.is-waiting .sync-progress-card__toolbar-icon{background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface))}.sync-progress-card__toolbar-icon.is-spinning{animation:sync-progress-card-spin 2s linear infinite}.sync-progress-card__toolbar-copy{min-width:0;flex:1}.sync-progress-card__toolbar-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.sync-progress-card__toolbar-title{margin:0;font-size:18px;font-weight:800;letter-spacing:-.035em;line-height:1.15;color:var(--n-text-color-1, var(--biz-text))}.sync-progress-card__toolbar-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:7px 0 0;min-width:0}.sync-progress-card__toolbar-meta-item{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:500;line-height:1.3;color:var(--biz-muted)}.sync-progress-card__toolbar-meta-item em{font-style:normal;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-progress-card__toolbar-meta-item--table{max-width:42%}.sync-progress-card__toolbar-meta-sep{width:1px;height:12px;background:var(--biz-border);flex-shrink:0}.sync-progress-card__toolbar-scope{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:7px 0 0;min-width:0;font-size:12px;font-weight:500;line-height:1.45;color:var(--biz-muted)}.sync-progress-card__toolbar-scope-table{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;font-weight:600;color:#334155}.sync-progress-card__toolbar-scope-sep{color:#cbd5e1;flex-shrink:0}.sync-progress-card__toolbar-scope-range{flex-shrink:0;font-variant-numeric:tabular-nums}.sync-progress-card__toolbar-actions{display:flex;align-items:flex-start;gap:6px;flex-shrink:0;padding-top:2px}.sync-progress-card__status-pill{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:4px 10px 4px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.03em;color:var(--sync-theme-text);background:var(--biz-surface-elevated);border:1px solid color-mix(in srgb,var(--sync-theme) 20%,color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface)));box-shadow:inset 0 1px #ffffffd9}.sync-progress-card__status-dot{width:6px;height:6px;border-radius:50%;background:var(--sync-theme);box-shadow:0 0 color-mix(in srgb,var(--sync-theme) 40%,transparent);animation:sync-progress-live-pulse 1.8s ease-out infinite}.sync-progress-card__status-pill.is-waiting{color:#b45309;background:color-mix(in srgb,#fbbf24 8%,var(--biz-surface));border-color:#fde68a}.sync-progress-card__status-pill.is-done{color:var(--brand-primary-hover, var(--brand-primary));background:var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface)));border-color:color-mix(in srgb,var(--brand-primary) 28%,#bfdbfe)}.sync-progress-card__status-pill.is-failed{color:#b91c1c;background:color-mix(in srgb,#f87171 8%,var(--biz-surface));border-color:#fecaca}.sync-progress-card__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:50%;background:transparent;color:#94a3b8;font-size:18px;cursor:pointer;transition:all .15s ease}.sync-progress-card__icon-btn--ghost:hover{color:var(--biz-muted);background:#f1f5f9;border-color:var(--biz-border)}.sync-progress-card__icon-btn--close:hover{color:#b91c1c;background:color-mix(in srgb,#f87171 8%,var(--biz-surface));border-color:#fecaca}.sync-progress-card__body-wrap{display:flex;flex-direction:column;gap:8px;padding:12px 14px 8px}.sync-progress-card.is-inline .sync-progress-card__body-wrap{padding:0;gap:10px}.sync-progress-card__section-head--hero{margin:0 2px 2px;padding:0;border:none;background:transparent;font-size:12px;font-weight:700;color:var(--biz-muted)}.sync-progress-card__section-head--hero .svg-icon{font-size:15px;color:var(--sync-theme-text)}.sync-progress-card__hero{position:relative;overflow:hidden;padding:14px;border-radius:16px;border:1px solid var(--biz-border);background:var(--biz-panel-bg);box-shadow:0 1px 2px #0f172a0a,inset 0 1px color-mix(in srgb,var(--biz-primary) 8%,transparent)}.sync-progress-card__hero-glow{display:none}.sync-progress-card__hero.is-active{border-color:color-mix(in srgb,var(--sync-theme) 22%,var(--biz-border));border-left:3px solid var(--sync-theme, var(--brand-primary))}.sync-progress-card__hero.is-failed{border-color:color-mix(in srgb,#f87171 35%,var(--biz-border));border-left:3px solid #f87171;background:color-mix(in srgb,#f87171 6%,var(--biz-surface))}.sync-progress-card__hero.is-done{border-color:color-mix(in srgb,var(--brand-success, #10b981) 35%,var(--biz-border));border-left:3px solid var(--brand-success, #10b981);background:color-mix(in srgb,var(--brand-success, #10b981) 6%,var(--biz-surface))}.sync-progress-card__hero-main{position:relative;z-index:1;display:flex;align-items:flex-start;gap:var(--obs-kpi-gap, 12px)}.sync-progress-card.is-modal .sync-progress-card__hero-main{gap:12px}.sync-progress-card.is-modal .sync-progress-card__ring-wrap{--sync-ring-size: 88px}.sync-progress-card__ring-wrap{position:relative;width:var(--sync-ring-size);height:var(--sync-ring-size);flex-shrink:0;filter:drop-shadow(0 6px 16px color-mix(in srgb,var(--sync-theme) 10%,transparent))}.sync-progress-card__ring-svg{position:relative;z-index:1;display:block;width:100%;height:100%;transform:rotate(-90deg);overflow:visible;pointer-events:none}.sync-progress-card__ring-track{fill:none;stroke:var(--biz-border);stroke-width:var(--sync-ring-stroke);stroke-linecap:round}.sync-progress-card__ring-progress{fill:none;stroke:var(--sync-theme);stroke-width:var(--sync-ring-stroke);stroke-linecap:round;transition:stroke-dashoffset .45s cubic-bezier(.22,1,.36,1)}.sync-progress-card__hero.is-failed .sync-progress-card__ring-progress{stroke:#ef4444}.sync-progress-card__hero.is-done .sync-progress-card__ring-progress{stroke:var(--sync-theme, var(--brand-primary, var(--biz-primary)))}.sync-progress-card__ring-wrap.is-zero .sync-progress-card__ring-progress{opacity:0}.sync-progress-card__ring-wrap.is-zero.is-active .sync-progress-card__ring-sweep{position:absolute;inset:0;z-index:2;border-radius:50%;background:conic-gradient(from -90deg,transparent 0deg,transparent 300deg,color-mix(in srgb,var(--sync-theme) 85%,transparent) 318deg,var(--sync-theme) 342deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--sync-ring-stroke) - 2px),#000 calc(100% - var(--sync-ring-stroke)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--sync-ring-stroke) - 2px),#000 calc(100% - var(--sync-ring-stroke)));animation:sync-progress-ring-sweep 1.8s linear infinite;pointer-events:none}.sync-progress-card__ring-wrap.is-indeterminate:not(.is-zero) .sync-progress-card__ring-progress{animation:sync-progress-ring-dash 1.4s ease-in-out infinite}.sync-progress-card__ring-center{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none}.sync-progress-card__ring-label{display:inline-flex;align-items:center;justify-content:center;gap:1px;line-height:1;text-align:center}.sync-progress-card__ring-wrap:after{content:"";position:absolute;inset:10px;border-radius:50%;background:var(--biz-surface-elevated);box-shadow:inset 0 1px 4px #0f172a0d;z-index:-1}.sync-progress-card__ring-value{position:relative;z-index:1;font-size:27px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.06em;line-height:1;color:var(--sync-theme-text, var(--brand-primary-hover, var(--biz-primary)))}.sync-progress-card__ring-wrap.is-active .sync-progress-card__ring-value{color:var(--sync-theme-text, var(--brand-primary-hover, var(--biz-primary)))}.sync-progress-card__hero.is-done:not(.is-failed) .sync-progress-card__ring-value{color:var(--sync-theme-text, var(--brand-primary-hover, var(--biz-primary)))}.sync-progress-card__hero.is-failed .sync-progress-card__ring-value{color:#b91c1c}.sync-progress-card__ring-unit{position:relative;z-index:1;font-size:14px;font-weight:700;color:var(--sync-theme-text, var(--brand-primary-hover, var(--biz-primary)));opacity:.78;line-height:1}.sync-progress-card__hero.is-failed .sync-progress-card__ring-unit{color:#b91c1c;opacity:1}.sync-progress-card__hero-content{flex:1;min-width:0}.sync-progress-card__phase-row{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sync-progress-card__live-dot{width:8px;height:8px;border-radius:50%;background:var(--sync-theme);box-shadow:0 0 color-mix(in srgb,var(--sync-theme) 45%,transparent);animation:sync-progress-live-pulse 1.8s ease-out infinite;flex-shrink:0}.sync-progress-card__phase-title{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:var(--n-text-color-1, var(--biz-border))}.sync-progress-card__bar-wrap{margin-bottom:0}.sync-progress-card__hero-meta-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.sync-progress-card__hero-pipeline{position:relative;z-index:1;margin-top:10px;padding-top:10px;border-top:1px dashed var(--biz-border)}.sync-progress-card.is-modal .sync-progress-card__hero-pipeline .sync-data-pipeline-flow.is-expand{max-width:100%}.sync-progress-card.is-modal .sync-progress-card__hero-pipeline .sync-data-pipeline-flow:not(.is-expand){justify-content:space-between}.sync-progress-card.is-modal .sync-progress-card__hero-pipeline .sync-progress-card__flow-bridge{flex:1;min-width:56px;max-width:none}.sync-progress-card__pipeline{display:flex;align-items:center;gap:8px;min-width:0}.sync-progress-card__pipeline.is-active{animation:sync-pipeline-breathe 2.8s ease-in-out infinite}.sync-progress-card__pipeline.is-ambient{animation:sync-pipeline-breathe 4.2s ease-in-out infinite}.sync-progress-card__pipeline.is-ambient .sync-progress-card__flow-line-glow{opacity:.32;animation-duration:3.2s}.sync-progress-card__pipeline.is-ambient .sync-progress-card__flow-packet{animation-duration:2.6s}.sync-progress-card__pipeline.is-ambient .sync-progress-card__flow-packet-core{width:9px;height:9px;opacity:.95}.sync-data-pipeline-flow.is-expand.is-ambient .sync-progress-card__flow-packet-core{width:11px;height:11px;opacity:1}.sync-progress-card__flow-node{position:relative;display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:12px;border:1px solid transparent;min-width:0;flex-shrink:0;transition:box-shadow .25s ease,border-color .25s ease}.sync-progress-card__flow-node-icon{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;font-size:14px;flex-shrink:0}.sync-progress-card__flow-node-text{position:relative;z-index:1;font-size:11px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.sync-progress-card__flow-node-aura{position:absolute;inset:-2px;border-radius:14px;pointer-events:none;opacity:0}.sync-data-pipeline-flow{width:100%}.sync-data-pipeline-flow.is-expand .sync-progress-card__flow-bridge{max-width:none;min-width:140px;height:34px}.sync-data-pipeline-flow.is-expand .sync-progress-card__flow-line,.sync-data-pipeline-flow.is-expand .sync-progress-card__flow-line-glow{right:24px;height:3px}.sync-data-pipeline-flow.is-expand .sync-progress-card__flow-packet-core{width:11px;height:11px}.sync-data-pipeline-flow.is-expand .sync-progress-card__flow-packet-halo{width:22px;height:22px}.sync-data-pipeline-flow.is-expand .sync-progress-card__flow-packet-trail{width:22px;height:5px}.sync-data-pipeline-flow.is-expand .sync-progress-card__flow-arrow-head{width:24px;height:14px}.sync-data-pipeline-flow.is-expand .sync-progress-card__flow-arrow-shape{width:24px;height:12px}.sync-progress-card__flow-node--source,.sync-progress-card__flow-node--mysql{color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface));border-color:color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface))}.sync-progress-card__flow-node--source .sync-progress-card__flow-node-icon,.sync-progress-card__flow-node--mysql .sync-progress-card__flow-node-icon{color:var(--biz-accent-blue);background:color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface))}.sync-progress-card__flow-node--source.is-emitting,.sync-progress-card__flow-node--mysql.is-emitting{animation:sync-pipeline-mysql-emit 2s ease-in-out infinite}.sync-progress-card__flow-node-aura--source,.sync-progress-card__flow-node-aura--mysql{background:color-mix(in srgb,#3b82f6 6%,var(--biz-surface));animation:sync-pipeline-aura-pulse 2s ease-in-out infinite}.sync-progress-card__flow-node--target,.sync-progress-card__flow-node--pg{color:var(--brand-primary-hover, var(--brand-primary));background:color-mix(in srgb,var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface))) 75%,var(--biz-surface));border-color:color-mix(in srgb,var(--sync-theme) 22%,var(--biz-border))}.sync-progress-card__flow-node--target .sync-progress-card__flow-node-icon,.sync-progress-card__flow-node--pg .sync-progress-card__flow-node-icon{color:var(--brand-primary);background:var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface)))}.sync-progress-card__flow-node--target.is-receiving,.sync-progress-card__flow-node--pg.is-receiving{animation:sync-pipeline-pg-receive 1.6s ease-in-out infinite}.sync-progress-card__flow-node-aura--target,.sync-progress-card__flow-node-aura--pg{background:color-mix(in srgb,var(--sync-theme) 8%,var(--biz-surface));animation:sync-pipeline-aura-pulse 1.6s ease-in-out infinite .35s}.sync-progress-card__pipeline.is-variant-cloud-pg .sync-progress-card__flow-node--source{color:var(--biz-primary);background:color-mix(in srgb,var(--brand-primary) 8%,var(--biz-surface));border-color:#bfdbfe}.sync-progress-card__pipeline.is-variant-cloud-pg .sync-progress-card__flow-node--source .sync-progress-card__flow-node-icon{color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface))}.sync-progress-card__pipeline.is-variant-pg-clickhouse .sync-progress-card__flow-node--source{color:var(--brand-primary-hover, var(--brand-primary));background:color-mix(in srgb,var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface))) 75%,var(--biz-surface));border-color:color-mix(in srgb,var(--sync-theme) 22%,#bfdbfe)}.sync-progress-card__pipeline.is-variant-pg-clickhouse .sync-progress-card__flow-node--source .sync-progress-card__flow-node-icon{color:var(--brand-primary);background:var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface)))}.sync-progress-card__pipeline.is-variant-pg-clickhouse .sync-progress-card__flow-node--target{color:#b45309;background:color-mix(in srgb,#fbbf24 8%,var(--biz-surface));border-color:#fde68a}.sync-progress-card__pipeline.is-variant-pg-clickhouse .sync-progress-card__flow-node--target .sync-progress-card__flow-node-icon{color:#d97706;background:#fef3c7}.sync-progress-card__flow-bridge{position:relative;display:flex;align-items:center;flex:1;min-width:72px;max-width:140px;height:28px;padding:0 2px}.sync-progress-card__flow-bridge-tag{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:1px 6px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.04em;color:var(--biz-muted);background:var(--biz-surface);border:1px solid var(--biz-border);white-space:nowrap;line-height:1.35;z-index:2}.sync-progress-card__flow-line{position:absolute;left:0;right:20px;top:50%;height:3px;transform:translateY(-50%);border-radius:999px;background:var(--brand-primary)}.sync-progress-card__pipeline.is-active .sync-progress-card__flow-line{background:var(--brand-primary)}.sync-progress-card__flow-line-glow{position:absolute;left:0;right:20px;top:50%;height:4px;transform:translateY(-50%);border-radius:999px;background:var(--brand-primary);background-size:200% 100%;opacity:.55;filter:blur(1px);animation:sync-pipeline-line-shimmer 1.8s linear infinite}.sync-progress-card__flow-packet{position:absolute;left:0;top:50%;width:28px;height:28px;transform:translateY(-50%);animation:sync-pipeline-packet-move 2s cubic-bezier(.45,.05,.55,.95) infinite;pointer-events:none;z-index:2}.sync-progress-card__flow-packet-halo{position:absolute;left:50%;top:50%;width:20px;height:20px;border-radius:50%;transform:translate(-50%,-50%);background:color-mix(in srgb,var(--sync-theme) 28%,transparent);opacity:.85;animation:sync-pipeline-packet-halo-pulse 2s ease-in-out infinite}.sync-progress-card__flow-packet-core{position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:50%;transform:translate(-50%,-50%);background:var(--biz-surface);border:2px solid var(--sync-theme);box-shadow:0 0 0 2px color-mix(in srgb,var(--sync-theme) 28%,transparent),0 0 10px color-mix(in srgb,var(--sync-theme) 75%,transparent),0 0 20px color-mix(in srgb,var(--sync-theme) 40%,transparent)}.sync-progress-card__flow-packet-trail{position:absolute;left:50%;top:50%;width:20px;height:5px;border-radius:999px;transform:translate(-98%,-50%);background:var(--brand-primary);opacity:.9}.sync-progress-card__flow-arrow-head{position:absolute;right:0;top:50%;display:inline-flex;align-items:center;justify-content:flex-end;width:20px;height:12px;transform:translateY(-50%);color:var(--biz-muted);transition:color .2s ease,transform .2s ease,filter .2s ease}.sync-progress-card__flow-arrow-shape{display:block;width:20px;height:10px;background:currentColor;clip-path:polygon(0 32%,48% 32%,48% 8%,100% 50%,48% 92%,48% 68%,0 68%);filter:drop-shadow(0 1px 2px rgb(15 23 42 / 18%))}.sync-progress-card__flow-arrow-head.is-active{color:var(--sync-theme);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--sync-theme) 45%,transparent));animation:sync-pipeline-arrow-nudge 1.2s ease-in-out infinite}.sync-progress-card__pipeline.is-variant-pg-clickhouse .sync-progress-card__flow-packet-core{border-color:#f59e0b;background:color-mix(in srgb,#fbbf24 8%,var(--biz-surface));box-shadow:0 0 0 2px #f59e0b47,0 0 10px #f59e0ba6,0 0 22px #f59e0b61}.sync-progress-card__pipeline.is-variant-pg-clickhouse .sync-progress-card__flow-packet-halo{background:color-mix(in srgb,#f59e0b 12%,var(--biz-surface))}.sync-progress-card__pipeline.is-variant-pg-clickhouse .sync-progress-card__flow-packet-trail{background:var(--brand-primary)}.sync-progress-card__pipeline.is-variant-pg-clickhouse .sync-progress-card__flow-arrow-head{color:#ea580c}.sync-progress-card__pipeline.is-variant-pg-clickhouse .sync-progress-card__flow-arrow-head.is-active{color:#fbbf24;filter:drop-shadow(0 0 8px rgb(251 191 36 / 55%))}.sync-progress-card__metric-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;padding-top:0;border-top:none}.sync-progress-card__metric-grid:has(.sync-progress-card__metric:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.sync-progress-card.is-modal .sync-progress-card__metric-grid{margin-top:10px}.sync-progress-card__metric{display:flex;align-items:flex-start;gap:8px;padding:8px 9px;border-radius:10px;background:var(--biz-surface);border:1px solid var(--biz-border);box-shadow:0 1px 2px #0f172a0a}.sync-progress-card__metric.is-accent{border-color:color-mix(in srgb,var(--sync-theme) 18%,var(--biz-border));background:color-mix(in srgb,var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface))) 42%,var(--biz-surface))}.sync-progress-card__metric.is-compact .sync-progress-card__metric-value{font-size:11px;font-weight:600;line-height:1.35}.sync-progress-card__metric-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;font-size:14px;color:var(--sync-theme-text);background:color-mix(in srgb,var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface))) 75%,var(--biz-surface));flex-shrink:0}.sync-progress-card__metric.is-accent .sync-progress-card__metric-icon{color:#fff;background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface))}.sync-progress-card__metric-copy{min-width:0}.sync-progress-card__metric-label{display:block;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.sync-progress-card__metric-value{display:block;margin-top:3px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--biz-text);word-break:break-word}.sync-progress-card__metric.is-accent .sync-progress-card__metric-value{color:var(--sync-theme-text)}.sync-progress-card__metric-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.sync-progress-card__rows-line{position:relative;z-index:1;display:flex;align-items:center;gap:6px;margin:12px 0 0;padding-top:10px;border-top:1px dashed var(--biz-border);font-size:12px;color:var(--biz-muted)}.sync-progress-card__rows-line strong{color:var(--sync-theme-text);font-weight:700}.sync-progress-card__section{padding:10px 12px;border-radius:12px;border:1px solid var(--biz-border-subtle);background:var(--biz-surface)}.sync-progress-card__section--queue{background:var(--biz-panel-bg)}.sync-progress-card__section--error{border-color:color-mix(in srgb,#f87171 35%,var(--biz-border));background:color-mix(in srgb,#f87171 6%,var(--biz-surface))}.sync-progress-card__section-head{display:flex;align-items:center;gap:7px;margin-bottom:8px;font-size:12px;font-weight:700;color:var(--biz-muted)}.sync-progress-card__section-badge{margin-left:auto;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;color:var(--sync-theme-text);background:color-mix(in srgb,var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface))) 85%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--sync-theme) 12%,var(--biz-border))}.sync-progress-card__info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sync-progress-card__info-item{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:10px;background:var(--biz-surface-elevated);border:1px solid #eef2f7}.sync-progress-card__info-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:14px;color:var(--sync-theme-text);background:color-mix(in srgb,var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface))) 70%,var(--biz-surface));flex-shrink:0}.sync-progress-card__info-label{display:block;font-size:10px;color:#94a3b8}.sync-progress-card__info-value{display:block;margin-top:2px;font-size:12px;font-weight:600;color:var(--biz-text)}.sync-progress-card__info-value.is-accent{color:var(--sync-theme-text)}.sync-progress-card__queue-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.sync-progress-card__queue-list li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid #eef2f7;background:var(--biz-surface);font-size:12px;color:var(--biz-muted);transition:border-color .15s ease,background .15s ease}.sync-progress-card__queue-list li.is-current{border-color:color-mix(in srgb,var(--sync-theme) 24%,var(--biz-border));background:color-mix(in srgb,var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface))) 38%,var(--biz-surface));color:var(--biz-text);box-shadow:0 4px 14px color-mix(in srgb,var(--sync-theme) 8%,transparent)}.sync-progress-card__queue-list li.is-done{border-color:#bbf7d0;background:color-mix(in srgb,var(--biz-primary) 8%,var(--biz-surface));color:#166534}.sync-progress-card__queue-index{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:8px;font-size:11px;font-weight:700;color:var(--biz-muted);background:#f1f5f9;flex-shrink:0}.sync-progress-card__queue-list li.is-current .sync-progress-card__queue-index{color:#fff;background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface))}.sync-progress-card__queue-list li.is-done .sync-progress-card__queue-index{color:#15803d;background:color-mix(in srgb,var(--biz-primary) 10%,var(--biz-surface));font-size:13px}.sync-progress-card__queue-name{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:600}.sync-progress-card__queue-tag{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-size:10px;font-weight:700;padding:4px 8px;border-radius:999px;color:var(--sync-theme-text);background:var(--biz-surface);border:1px solid color-mix(in srgb,var(--sync-theme) 18%,var(--biz-border))}.sync-progress-card__queue-tag-dot{width:6px;height:6px;border-radius:50%;background:var(--sync-theme);animation:sync-progress-live-pulse 1.8s ease-out infinite}.sync-progress-card__queue-tag--wait{color:var(--biz-muted);background:var(--biz-surface-elevated);border-color:var(--biz-border)}.sync-progress-card__queue-tag--done{color:#15803d;background:color-mix(in srgb,var(--biz-primary) 10%,var(--biz-surface));border-color:#bbf7d0}.sync-progress-card__error{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;font-size:12px;line-height:1.5;color:#b91c1c;border:1px solid #fecaca;background:color-mix(in srgb,#f87171 8%,var(--biz-surface))}.sync-progress-card__footer{display:flex;flex-direction:column;gap:10px;padding:12px 16px 16px;border-top:1px solid var(--biz-border-subtle);background:var(--biz-panel-bg)}.sync-progress-card__run-id-row{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:10px;font-size:11px;color:#94a3b8;background:var(--biz-surface-elevated);border:1px dashed var(--biz-border)}.sync-progress-card__run-id-label{font-weight:600;flex-shrink:0}.sync-progress-card__run-id-row code{flex:1;min-width:0;padding:3px 8px;border-radius:7px;font-size:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;border:1px solid var(--biz-border);background:var(--biz-surface);color:var(--biz-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-progress-card__run-id-copy{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:1px solid var(--biz-border);border-radius:8px;background:var(--biz-surface);color:var(--biz-muted);font-size:14px;cursor:pointer;transition:all .15s ease}.sync-progress-card__run-id-copy:hover{color:var(--sync-theme-text);border-color:color-mix(in srgb,var(--sync-theme) 24%,var(--biz-border));background:color-mix(in srgb,var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface))) 55%,var(--biz-surface))}.sync-progress-card__footer-toolbar{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:8px}.sync-progress-card__footer-icon-btn,.sync-progress-card__footer-cancel-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 12px;border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.sync-progress-card__footer-icon-btn{border:1px solid var(--biz-border);background:var(--biz-surface);color:var(--biz-muted)}.sync-progress-card__footer-icon-btn:hover:not(:disabled){color:var(--biz-text);border-color:color-mix(in srgb,var(--biz-primary) 28%,var(--biz-border));background:var(--biz-surface-elevated)}.sync-progress-card__footer-icon-btn:disabled{opacity:.48;cursor:not-allowed}.sync-progress-card__footer-cancel-btn{border:1px solid color-mix(in srgb,#f97316 35%,var(--biz-border));background:var(--biz-surface-elevated);color:#fb923c}.sync-progress-card__footer-cancel-btn:hover:not(:disabled){border-color:#fb923c;background:color-mix(in srgb,#f97316 14%,var(--biz-surface));box-shadow:0 4px 14px color-mix(in srgb,#f97316 16%,transparent)}.sync-progress-card__footer-cancel-btn:disabled{opacity:.7;cursor:wait}.sync-progress-card__footer-spinner{width:14px;height:14px;border:2px solid rgb(194 65 12 / 22%);border-top-color:#c2410c;border-radius:50%;animation:sync-progress-card-spin .8s linear infinite}.sync-progress-card__btn-done{border-radius:12px!important;min-height:42px}.sync-progress-card__stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.sync-progress-card__stat{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid #e5e7eb;background:var(--n-card-color, var(--biz-surface));box-shadow:0 1px 2px #0f172a08}.sync-progress-card__stat--accent{border-color:color-mix(in srgb,var(--sync-theme) 32%,#e5e7eb);background:color-mix(in srgb,var(--sync-theme) 6%,var(--n-card-color, var(--biz-surface)))}.sync-progress-card__stat-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:15px;flex-shrink:0;color:var(--sync-theme-text);background:color-mix(in srgb,var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface))) 70%,var(--biz-surface-elevated))}.sync-progress-card__stat-label{display:block;font-size:11px;font-weight:500;color:var(--n-text-color-3, #64748b)}.sync-progress-card__stat-value{display:block;margin-top:2px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-1, var(--biz-text))}.sync-progress-card__stat-value--current{font-size:13px;color:var(--sync-theme-text)}.sync-progress-card__progress-panel{padding:10px 12px;border-radius:8px;border:1px solid #e5e7eb;background:color-mix(in srgb,var(--n-text-color-1, var(--biz-text)) 2%,var(--n-card-color, var(--biz-surface)))}.sync-progress-card__progress-panel.is-active{border-color:color-mix(in srgb,var(--sync-theme) 28%,#e5e7eb)}.sync-progress-card__progress-panel.is-done{border-color:color-mix(in srgb,var(--brand-success) 28%,#e5e7eb)}.sync-progress-card__progress-panel.is-failed{border-color:color-mix(in srgb,var(--n-error-color, #d03050) 28%,#e5e7eb)}.sync-progress-card__flow{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-top:10px}.sync-progress-card__flow-arrow{font-size:14px;color:var(--n-text-color-3, #94a3b8)}.sync-progress-card__flow-arrow.is-active{color:var(--sync-theme)}.sync-progress-card__meta-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.sync-progress-card__meta-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:11px;color:var(--n-text-color-3, #64748b);border:1px solid #e5e7eb;background:var(--n-card-color, var(--biz-surface))}.sync-progress-card__meta-chip.is-accent{color:var(--sync-theme-text);border-color:color-mix(in srgb,var(--sync-theme) 24%,#e5e7eb);background:color-mix(in srgb,var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface))) 55%,var(--biz-surface))}@media(max-width:480px){.sync-progress-card__hero-main{flex-direction:column;align-items:stretch}.sync-progress-card__ring-wrap{align-self:center}.sync-progress-card__pipeline{flex-wrap:wrap}.sync-progress-card__metric-grid,.sync-progress-card__info-grid,.sync-progress-card__footer-toolbar{grid-template-columns:1fr}.sync-progress-card__toolbar{flex-wrap:wrap}.sync-progress-card__toolbar-actions{margin-left:auto}}@media(max-width:560px){.sync-progress-card.is-modal .sync-progress-card__metric-grid:not(:has(.sync-progress-card__metric:nth-child(4))){grid-template-columns:repeat(2,minmax(0,1fr))}}html.dark .sync-progress-card__toolbar{background:var(--biz-surface-elevated);border-bottom-color:var(--biz-border);box-shadow:inset 0 1px #ffffff0a}html.dark .sync-progress-card.is-modal .sync-progress-card__toolbar{border-top-color:color-mix(in srgb,var(--sync-theme) 22%,var(--biz-border))}html.dark .sync-progress-card__hero,html.dark .sync-progress-card__metric,html.dark .sync-progress-card__queue-list li{background:var(--biz-surface-elevated);border-color:var(--biz-border)}html.dark .sync-progress-card__ring-wrap:after{background:var(--biz-surface-elevated);box-shadow:inset 0 1px 4px #00000038}html.dark .sync-progress-card__ring-track{stroke:var(--biz-border)}html.dark .sync-progress-card__ring-value,html.dark .sync-progress-card__ring-unit{color:var(--sync-theme-text, var(--brand-primary-light))}html.dark .sync-progress-card__hero.is-failed .sync-progress-card__ring-value,html.dark .sync-progress-card__hero.is-failed .sync-progress-card__ring-unit{color:#fca5a5}html.dark .sync-progress-card__section,html.dark .sync-progress-card__info-item,html.dark .sync-progress-card__run-id-row{background:var(--biz-text);border-color:var(--biz-border)}html.dark .sync-progress-card__footer{background:var(--biz-surface-elevated);border-top-color:var(--biz-border)}html.dark .sync-progress-card__footer-icon-btn{background:var(--biz-surface-elevated);border-color:var(--biz-border);color:#cbd5e1}@keyframes sync-progress-card-spin{to{transform:rotate(360deg)}}@keyframes sync-progress-ring-sweep{to{transform:rotate(360deg)}}@keyframes sync-progress-ring-dash{0%{stroke-dashoffset:calc(var(--ring-c, 238.76) * .92);opacity:.55}50%{stroke-dashoffset:calc(var(--ring-c, 238.76) * .35);opacity:1}to{stroke-dashoffset:calc(var(--ring-c, 238.76) * .92);opacity:.55}}@keyframes sync-progress-topbar-glow{0%,to{opacity:1}50%{opacity:.7}}@keyframes sync-progress-live-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--sync-theme) 45%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes sync-pipeline-breathe{0%,to{opacity:1}50%{opacity:.96}}@keyframes sync-pipeline-mysql-emit{0%,to{box-shadow:0 0 #3b82f600;border-color:color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface))}50%{box-shadow:0 0 0 3px #3b82f61f;border-color:#93c5fd}}@keyframes sync-pipeline-pg-receive{0%,to{box-shadow:0 0 color-mix(in srgb,var(--sync-theme) 0%,transparent);border-color:color-mix(in srgb,var(--sync-theme) 32%,color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface)))}50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--sync-theme) 14%,transparent);border-color:color-mix(in srgb,var(--sync-theme) 32%,color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface)))}}@keyframes sync-pipeline-aura-pulse{0%,to{opacity:0;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes sync-pipeline-line-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes sync-pipeline-packet-move{0%{left:-4px;opacity:0;transform:translateY(-50%) scale(.7)}10%{opacity:1;transform:translateY(-50%) scale(1)}90%{opacity:1;transform:translateY(-50%) scale(1)}to{left:calc(100% - 28px);opacity:0;transform:translateY(-50%) scale(.7)}}@keyframes sync-pipeline-packet-halo-pulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.92)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes sync-pipeline-arrow-nudge{0%,to{transform:translateY(-50%) translate(0)}50%{transform:translateY(-50%) translate(3px)}}.sync-progress-modal,.sync-float,.sync-progress-inline-panel{--sync-theme: var(--brand-primary);--sync-theme-light: var(--brand-primary-light, #60a5fa);--sync-theme-soft: color-mix(in srgb, var(--brand-primary) 14%, var(--biz-surface));--sync-theme-text: var(--brand-primary-hover, var(--brand-primary));--sync-theme-glow: var(--brand-primary-light, #60a5fa)}.sync-progress-modal.n-card{overflow:hidden;border-radius:var(--obs-panel-radius-lg, 16px);color:var(--biz-text);background:var(--biz-surface);border:1px solid var(--biz-border);box-shadow:var(--biz-shadow-sm);display:flex;flex-direction:column;max-height:min(88dvh,720px)}.n-modal-mask:has(+.n-modal-body-wrapper .sync-progress-modal),.n-modal-body-wrapper:has(.sync-progress-modal)~.n-modal-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sync-progress-modal .sync-progress-card{max-height:min(88dvh,720px);display:flex;flex-direction:column;min-height:0}.sync-progress-modal .sync-progress-card__body-wrap{flex:1;min-height:0;max-height:min(68dvh,560px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.sync-progress-modal .sync-progress-card__body-wrap::-webkit-scrollbar{width:6px}.sync-progress-modal .sync-progress-card__body-wrap::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd5e1}.sync-progress-side-drawer{position:fixed;inset:0;z-index:2990;pointer-events:none}.sync-progress-side-drawer__mask{position:absolute;inset:0;background:#0f172a1f;pointer-events:auto}.sync-progress-side-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(480px,92vw);pointer-events:auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--biz-surface);color:var(--biz-text);border-left:1px solid #e5e7eb;box-shadow:-12px 0 40px #0f172a1f;border-top-left-radius:14px;border-bottom-left-radius:14px}.sync-progress-drawer.sync-progress-side-drawer__panel .sync-progress-card{display:flex;flex-direction:column;min-height:min-content;width:100%}.sync-progress-drawer .sync-progress-card__body-wrap{flex:none;min-height:0;max-height:none;overflow:visible}.sync-side-drawer-enter-active,.sync-side-drawer-leave-active{transition:opacity .22s ease}.sync-side-drawer-enter-active .sync-progress-side-drawer__panel,.sync-side-drawer-leave-active .sync-progress-side-drawer__panel{transition:transform .28s cubic-bezier(.22,1,.36,1)}.sync-side-drawer-enter-from,.sync-side-drawer-leave-to{opacity:0}.sync-side-drawer-enter-from .sync-progress-side-drawer__panel,.sync-side-drawer-leave-to .sync-progress-side-drawer__panel{transform:translate(100%)}html.dark .sync-progress-side-drawer__panel{background:var(--biz-surface-elevated);color:var(--biz-border);border-left-color:#334155}.n-modal-body-wrapper:has(.sync-progress-modal--draggable) .n-scrollbar,.n-modal-body-wrapper:has(.sync-progress-modal--draggable) .n-scrollbar-container,.n-modal-body-wrapper:has(.sync-progress-modal--draggable) .n-scrollbar-content{height:100%;max-height:100vh;max-height:100dvh}.n-modal-scroll-content:has(.sync-progress-modal--draggable){display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;width:100%;min-height:100vh;min-height:100dvh;padding:8px;position:relative}.sync-progress-modal--draggable.n-modal{flex-shrink:0;align-self:center!important;margin:0!important;translate:var(--sync-modal-offset-x, 0px) var(--sync-modal-offset-y, 0px)}.sync-progress-modal--draggable .n-modal-body{padding:0!important;margin:0!important;width:auto!important;max-width:none!important}.sync-progress-modal--dragging,.sync-progress-modal--dragging .sync-modal__header--draggable{cursor:grabbing!important}.sync-progress-modal .n-card-header,.sync-progress-modal .n-card__footer{display:none!important}.sync-progress-modal .n-card__content{padding:0!important;background:var(--biz-surface)}.sync-progress-modal .sync-modal__header{padding:0;background:transparent;border-bottom:none}.sync-progress-modal .sync-progress-card__toolbar{border-bottom:1px solid var(--biz-border);border-top:1px solid color-mix(in srgb,var(--sync-theme) 12%,var(--biz-border));box-shadow:inset 0 1px color-mix(in srgb,var(--biz-primary) 8%,transparent)}.sync-progress-modal .sync-modal__title,.sync-progress-modal .sync-progress-card__toolbar-title{margin:0;font-size:18px;font-weight:700;letter-spacing:-.025em;line-height:1.3;color:var(--biz-text)!important}.sync-progress-modal .sync-modal__subtitle{margin:5px 0 0;font-size:13px;font-weight:500;line-height:1.45;color:var(--biz-muted)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync-progress-modal.is-running .sync-modal__subtitle{color:var(--biz-primary)!important}.sync-progress-modal .sync-modal__status-pill{padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--biz-primary);background:color-mix(in srgb,var(--biz-primary) 10%,var(--biz-surface));border:1px solid #bbf7d0}.sync-progress-modal.is-failed .sync-modal__status-pill{color:#b91c1c;background:#fee2e2;border-color:#fecaca}.sync-progress-modal.is-waiting .sync-modal__status-pill{color:var(--sync-theme-text, #b45309);background:color-mix(in srgb,var(--sync-theme-soft, #fef3c7) 88%,var(--biz-surface));border-color:color-mix(in srgb,var(--sync-theme, #fde68a) 20%,#fde68a)}.sync-progress-modal.is-done .sync-modal__status-pill{color:var(--brand-primary-hover, var(--brand-primary));background:var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface)));border-color:color-mix(in srgb,var(--brand-primary) 28%,#bfdbfe)}.sync-progress-modal .sync-modal__icon-btn{color:var(--biz-muted);background:var(--biz-surface-elevated);border:1px solid var(--biz-border)}.sync-progress-modal .sync-modal__icon-btn:hover{color:var(--biz-text);background:#f1f5f9}.sync-progress-modal .sync-modal__icon-btn--close:hover{color:#b91c1c;background:#fee2e2;border-color:#fecaca}.sync-progress-modal .sync-modal__hero{background:var(--biz-surface);border:1px solid #bbf7d0}.sync-progress-modal .sync-modal__ring-pct{color:var(--biz-primary)!important}.sync-progress-modal .sync-modal__ring-label{color:var(--biz-muted)!important}.sync-progress-modal .sync-modal__flow-arrow{color:var(--biz-muted)}.sync-progress-modal .sync-modal__flow-arrow.is-active{color:#16a34a}.sync-progress-modal .sync-modal__rows-card{background:var(--biz-surface);border:1px solid var(--biz-border)}.sync-progress-modal .sync-modal__rows-label{color:var(--biz-muted)!important}.sync-progress-modal .sync-modal__rows-value{color:var(--biz-text)!important}.sync-progress-modal .sync-modal__rows-value strong{color:var(--biz-primary)!important}.sync-progress-modal .sync-modal__rows-sep,.sync-progress-modal .sync-modal__rows-unit,.sync-progress-modal .sync-modal__hero-meta{color:var(--biz-muted)!important}.sync-progress-modal .sync-modal__info-item{background:var(--biz-surface-elevated);border:1px solid var(--biz-border)}.sync-progress-modal .sync-modal__info-icon{color:var(--biz-primary);background:color-mix(in srgb,var(--biz-primary) 10%,var(--biz-surface))}.sync-progress-modal .sync-modal__info-label{color:var(--biz-muted)!important}.sync-progress-modal .sync-modal__info-value{color:var(--biz-text)!important}.sync-progress-modal .sync-modal__info-value.is-accent{color:var(--biz-primary)!important}.sync-progress-modal .sync-modal__queue{background:var(--biz-surface-elevated);border:1px solid var(--biz-border)}.sync-progress-modal .sync-modal__queue-title{color:var(--biz-text)!important}.sync-progress-modal .sync-modal__queue-count{color:var(--biz-muted)!important}.sync-progress-modal .sync-modal__queue-list li{color:var(--biz-muted)!important;background:var(--biz-surface);border:1px solid #f1f5f9}.sync-progress-modal .sync-modal__queue-list li.is-current{color:var(--biz-text)!important;background:color-mix(in srgb,var(--brand-primary) 12%,var(--biz-surface));border-color:#bbf7d0}.sync-progress-modal .sync-modal__queue-dot{background:#cbd5e1}.sync-progress-modal .sync-modal__queue-list li.is-current .sync-modal__queue-dot{background:#16a34a}.sync-progress-modal .sync-modal__queue-tag{color:var(--biz-primary);background:color-mix(in srgb,var(--biz-primary) 10%,var(--biz-surface))}.sync-progress-modal .sync-modal__queue-tag--wait{color:var(--biz-muted);background:#f1f5f9}.sync-progress-modal .sync-modal__error{color:#b91c1c;background:color-mix(in srgb,#f87171 8%,var(--biz-surface));border:1px solid #fecaca}.sync-progress-modal .sync-modal__run-id,.sync-progress-modal .sync-modal__run-id code{color:var(--biz-muted)!important}.sync-progress-modal .sync-progress-card__footer .n-button{border-radius:12px!important}.sync-progress-modal .sync-progress-card__toolbar{background:var(--biz-surface-elevated)}.sync-progress-modal .sync-progress-card__hero{border-color:var(--biz-border);background:var(--biz-panel-bg)}.sync-float{position:fixed;z-index:10000;border-radius:var(--obs-panel-radius-lg, 16px);overflow:hidden;min-width:360px;max-width:min(460px,calc(100vw - 24px));color:var(--biz-text)!important;background:var(--biz-surface)!important;border:1px solid var(--biz-border)!important;border-left:3px solid var(--sync-theme, var(--brand-primary))!important;box-shadow:var(--biz-shadow-sm)!important;transition:box-shadow .2s ease,border-color .2s ease}.sync-float:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:var(--brand-primary);pointer-events:none;z-index:3;border-radius:0;box-shadow:none}.sync-float.is-dragging{box-shadow:0 8px 24px color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 12%,transparent)!important}.sync-float.is-failed{border-left-color:#f87171!important;border-color:color-mix(in srgb,#f87171 28%,var(--biz-border))!important}.sync-float.is-waiting{border-left-color:#fbbf24!important}.sync-float .sync-float__table{color:var(--biz-text)!important}.sync-float .sync-float__range{color:var(--biz-muted)!important}.sync-float .sync-float__status-pill{color:var(--sync-theme-text, var(--brand-primary-hover));background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 24%,var(--biz-border));border-radius:6px;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.sync-float.is-failed .sync-float__status-pill{color:#b91c1c;background:#fee2e2;border-color:#fecaca}.sync-float.is-waiting .sync-float__status-pill{color:var(--sync-theme-text, #b45309);background:color-mix(in srgb,var(--sync-theme-soft, #fef3c7) 85%,var(--biz-surface));border-color:color-mix(in srgb,var(--sync-theme, #fde68a) 22%,#fde68a)}.sync-float.is-done .sync-float__status-pill{color:var(--brand-primary-hover, var(--brand-primary));background:var(--sync-theme-soft, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface)));border-color:color-mix(in srgb,var(--brand-primary) 28%,#bfdbfe)}.sync-float .sync-float__percent{color:var(--brand-primary-hover, var(--brand-primary))!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:800}.sync-float .sync-float__meta-item{color:var(--biz-muted)!important}.sync-float .sync-float__meta-item--accent{color:var(--biz-primary)!important}.sync-float .sync-float__grip{color:#94a3b8}.sync-float .sync-float__icon-btn{color:var(--biz-muted)}.sync-float .sync-float__icon-btn:hover{color:var(--biz-text);background:#f1f5f9}.sync-float__panel{position:relative;z-index:2;padding:10px}.sync-float__subtitle{margin:0 0 8px;font-size:12px;color:var(--biz-muted)}.sync-float__drag{cursor:grab;touch-action:none}.sync-float__drag:active,.sync-float.is-dragging{cursor:grabbing}.sync-float__head{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.sync-float__grip{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;font-size:16px;color:var(--n-text-color-3);opacity:.55}.sync-float__brand{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.sync-float__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;font-size:18px;color:var(--sync-theme-text, var(--brand-primary-hover));background:color-mix(in srgb,var(--sync-theme) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--sync-theme) 24%,var(--biz-border));box-shadow:none;flex-shrink:0}.sync-float__icon.is-active{animation:sync-spin 2.2s linear infinite}.sync-float__titles{min-width:0}.sync-float__table{display:block;font-size:12px;font-weight:800;letter-spacing:.02em;color:var(--biz-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync-float__range{display:block;margin-top:2px;font-size:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--biz-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync-float__head-actions{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.sync-float__status-pill{padding:3px 8px;border-radius:999px;font-size:11px;font-weight:600;color:var(--sync-theme, var(--n-primary-color));background:color-mix(in srgb,var(--sync-theme, var(--n-primary-color)) 12%,transparent)}.sync-float__icon-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--n-text-color-3);font-size:16px;cursor:pointer;transition:background .15s,color .15s}.sync-float__progress-hit{display:block;width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.sync-float__progress-row{display:flex;align-items:center;gap:10px;margin-bottom:10px}.sync-float__bar-track{flex:1;height:8px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--n-border-color) 55%,transparent)}.sync-float__bar-fill{height:100%;border-radius:inherit;background:var(--brand-primary);transition:width .35s ease}.sync-float__percent{min-width:38px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--sync-theme, var(--n-primary-color));text-align:right}.sync-float__meta{display:flex;flex-wrap:wrap;gap:6px 10px}.sync-float__meta-item{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--n-text-color-3)}.sync-float__meta-item--accent{color:var(--sync-theme, var(--n-primary-color));font-weight:600}.sync-float__footer{margin-top:8px}.sync-float__body{display:flex;gap:10px;align-items:stretch}.sync-float__body.has-queue .sync-float__telemetry{flex:1;min-width:0}.sync-float__queue{flex:0 0 118px;min-width:0;padding:8px 8px 6px;border-radius:8px;border:1px solid #e5e7eb;background:var(--biz-surface-elevated)}.sync-float__queue-title{margin:0 0 6px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--biz-muted)}.sync-float__queue-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.sync-float__queue-list li{display:flex;align-items:center;gap:5px;padding:4px 6px;border-radius:6px;font-size:10px;color:var(--biz-muted);background:var(--biz-surface);border:1px solid #e5e7eb}.sync-float__queue-list li.is-current{border-color:color-mix(in srgb,var(--sync-theme) 35%,#e5e7eb);background:color-mix(in srgb,var(--sync-theme) 8%,var(--biz-surface))}.sync-float__queue-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:#cbd5e1}.sync-float__queue-list li.is-current .sync-float__queue-dot{background:var(--sync-theme);box-shadow:0 0 0 2px color-mix(in srgb,var(--sync-theme) 25%,transparent)}.sync-float__queue-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.sync-float__queue-tag{flex-shrink:0;font-size:9px;font-weight:600;padding:1px 4px;border-radius:4px;color:var(--sync-theme-text);background:color-mix(in srgb,var(--sync-theme) 12%,var(--biz-surface))}.sync-float__queue-tag--wait{color:var(--biz-muted);background:#f1f5f9}.sync-float__telemetry{flex:1;min-width:0;padding:8px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--sync-theme) 28%,#e5e7eb);background:color-mix(in srgb,var(--sync-theme) 4%,var(--biz-surface))}.sync-float__kv{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:8px;margin-bottom:8px}.sync-float__kv:last-of-type{margin-bottom:0}.sync-float__kv-label{font-size:11px;font-weight:500;color:var(--biz-muted)}.sync-float__kv-value--progress{min-width:0}.sync-float__kv-value--progress .sync-float__progress-row{margin-bottom:0}.sync-float__kv-value--domains{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--sync-theme)!important}.sync-float__kv-value--current{font-size:12px;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#ca8a04!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-float__phase{margin:8px 0 0;padding-top:6px;border-top:1px dashed #e5e7eb;font-size:10px;line-height:1.4;color:var(--biz-muted)}.sync-float__phase-elapsed{color:#94a3b8}html.dark .sync-float__queue{background:color-mix(in srgb,var(--n-card-color, var(--biz-border)) 88%,var(--biz-text));border-color:#334155}html.dark .sync-float__queue-list li{background:var(--biz-surface-elevated);border-color:#334155;color:#cbd5e1}html.dark .sync-float__telemetry{background:color-mix(in srgb,var(--sync-theme) 8%,var(--biz-border));border-color:color-mix(in srgb,var(--sync-theme) 35%,#334155)}html.dark .sync-float__kv-value--current{color:#facc15!important}.sync-float-enter-active,.sync-float-leave-active{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease}.sync-float-enter-from,.sync-float-leave-to{transform:translateY(20px) scale(.96);opacity:0}@keyframes sync-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html.dark .sync-progress-modal.n-card,html.dark .sync-progress-modal .n-card__content{color:var(--biz-border);background:var(--biz-surface-elevated)}html.dark .sync-progress-modal .sync-modal__header{background:var(--biz-surface-elevated);border-bottom-color:#14532d}html.dark .sync-progress-modal.is-failed .sync-modal__header{background:var(--biz-surface-elevated);border-bottom-color:#991b1b}html.dark .sync-progress-modal.is-waiting .sync-modal__header{background:var(--biz-surface-elevated);border-bottom-color:#92400e}html.dark .sync-progress-modal .sync-modal__title,html.dark .sync-progress-modal .sync-modal__queue-title,html.dark .sync-progress-modal .sync-modal__info-value,html.dark .sync-progress-modal .sync-modal__rows-value,html.dark .sync-progress-modal .sync-modal__queue-list li.is-current{color:#f1f5f9}html.dark .sync-progress-modal .sync-modal__subtitle,html.dark .sync-progress-modal .sync-modal__info-label,html.dark .sync-progress-modal .sync-modal__queue-count,html.dark .sync-progress-modal .sync-modal__run-id,html.dark .sync-progress-modal .sync-modal__hero-meta,html.dark .sync-progress-modal .sync-modal__ring-label{color:#94a3b8}html.dark .sync-progress-modal.is-running .sync-modal__subtitle{color:var(--brand-primary-light)}html.dark .sync-progress-modal .sync-modal__hero{background:var(--biz-surface);border-color:#14532d}html.dark .sync-progress-modal .sync-modal__info-item,html.dark .sync-progress-modal .sync-modal__queue{background:var(--biz-text);border-color:#334155}html.dark .sync-progress-modal .sync-modal__queue-list li{color:#cbd5e1;background:var(--biz-surface-elevated);border-color:#334155}html.dark .sync-progress-modal .sync-modal__icon-btn{color:#cbd5e1;background:#334155;border-color:var(--biz-muted)}html.dark .sync-float{color:var(--biz-text);background:var(--biz-surface-elevated)!important;border-color:var(--biz-border)!important;box-shadow:0 8px 32px #00000052!important}html.dark .sync-float:before{box-shadow:none}html.dark .sync-float[class*=sync-progress-theme-]:not(.is-failed).is-running{border-color:color-mix(in srgb,var(--sync-theme) 28%,var(--biz-border))!important;box-shadow:0 8px 32px color-mix(in srgb,var(--sync-theme) 12%,transparent)!important}html.dark .sync-float .sync-float__table{color:#f1f5f9}html.dark .sync-float .sync-float__range,html.dark .sync-float .sync-float__meta-item{color:#94a3b8}.sync-progress-card[class*=sync-progress-theme-],.unified-sync-session-item[class*=sync-progress-theme-],.sync-float[class*=sync-progress-theme-],.sync-progress-modal[class*=sync-progress-theme-],.sync-progress-inline-panel[class*=sync-progress-theme-],.sync-legacy-inline-progress[class*=sync-progress-theme-],.sync-modal[class*=sync-progress-theme-],.sider-sync-dock[class*=sync-progress-theme-]{--sync-theme: var(--brand-primary);--sync-theme-light: var(--brand-primary-light, #60a5fa);--sync-theme-soft: color-mix(in srgb, var(--brand-primary) 14%, var(--biz-surface));--sync-theme-text: var(--brand-primary-hover, var(--brand-primary));--sync-theme-glow: var(--brand-primary-light, #60a5fa)}.sync-float[class*=sync-progress-theme-]:not(.is-failed):not(.is-waiting) .sync-float__icon{color:var(--sync-theme-text, var(--brand-primary-hover));background:color-mix(in srgb,var(--sync-theme) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--sync-theme) 24%,var(--biz-border));box-shadow:none}.sync-float[class*=sync-progress-theme-]:not(.is-failed).is-waiting .sync-float__icon{color:#fbbf24;background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface));border:1px solid color-mix(in srgb,#fbbf24 24%,var(--biz-border));box-shadow:none}.sync-float[class*=sync-progress-theme-]:not(.is-failed).is-running .sync-float__status-pill{color:var(--sync-theme-text);background:var(--sync-theme-soft);border:1px solid color-mix(in srgb,var(--sync-theme) 28%,var(--biz-surface))}.sync-float[class*=sync-progress-theme-]:not(.is-failed).is-waiting .sync-float__status-pill{color:var(--sync-theme-text);background:color-mix(in srgb,var(--sync-theme-soft) 85%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--sync-theme) 22%,var(--biz-surface))}.sync-float[class*=sync-progress-theme-]:not(.is-failed).is-done .sync-float__status-pill{color:var(--sync-theme-text);background:var(--sync-theme-soft);border:1px solid color-mix(in srgb,var(--sync-theme) 24%,var(--biz-surface))}.sync-float[class*=sync-progress-theme-]:not(.is-failed) .sync-float__bar-fill:not(.is-indeterminate){background:var(--brand-primary)}.sync-float[class*=sync-progress-theme-]:not(.is-failed) .sync-float__percent{color:var(--sync-theme-text)!important}.sync-float[class*=sync-progress-theme-]:not(.is-failed) .sync-float__meta-item--accent{color:var(--sync-theme-text)!important}.sync-float[class*=sync-progress-theme-]:not(.is-failed).is-dragging{box-shadow:0 32px 72px color-mix(in srgb,var(--biz-text) 36%,transparent),0 12px 32px color-mix(in srgb,var(--biz-text) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--sync-theme) 35%,transparent),0 40px 88px color-mix(in srgb,var(--sync-theme) 30%,transparent)!important}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed).is-running .sync-modal__topbar{background:var(--brand-primary)}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed).is-waiting .sync-modal__topbar{background:var(--brand-primary)}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed).is-done .sync-modal__topbar{background:var(--brand-primary)}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed) .sync-modal__header{background:var(--biz-surface-elevated);border-bottom-color:color-mix(in srgb,var(--sync-theme) 22%,var(--biz-border))}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed).is-running .sync-modal__subtitle{color:var(--sync-theme-text)!important}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed) .sync-modal__hero{background:var(--biz-surface-elevated)}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed) .sync-modal__queue-tag:not(.sync-modal__queue-tag--wait){color:var(--sync-theme-text)!important;background:var(--sync-theme-soft)!important}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed):not(.is-waiting) .sync-modal__status-pill{color:var(--sync-theme-text)!important;background:var(--sync-theme-soft)!important;border-color:color-mix(in srgb,var(--sync-theme) 24%,var(--biz-surface))!important}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed).is-waiting .sync-modal__status-pill{color:var(--sync-theme-text)!important;background:color-mix(in srgb,var(--sync-theme-soft) 88%,var(--biz-surface))!important;border-color:color-mix(in srgb,var(--sync-theme) 20%,var(--biz-surface))!important}.sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed) .sync-modal__rows-bar-fill{background:var(--biz-surface-elevated);border-bottom-color:color-mix(in srgb,var(--sync-theme) 35%,#334155)}html.dark .sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed) .sync-modal__hero{background:var(--biz-surface-elevated);border-color:color-mix(in srgb,var(--sync-theme) 30%,#334155)}html.dark .sync-progress-modal[class*=sync-progress-theme-]:not(.is-failed).is-running .sync-modal__subtitle{color:var(--sync-theme-glow)!important}.unified-sync-drawer :deep(.n-drawer-body-content-wrapper){display:flex;flex-direction:column}.unified-sync-drawer :deep(.n-drawer-content){display:flex;flex-direction:column}.unified-sync-drawer :deep(.n-drawer-body){flex:1;overflow:hidden}.unified-sync-drawer__header{display:flex;align-items:center;gap:12px}.unified-sync-drawer__header-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 28%,var(--biz-border));font-size:20px;flex-shrink:0}.unified-sync-drawer__title{margin:0;font-size:15px;font-weight:800;letter-spacing:-.02em;color:var(--biz-text)}.unified-sync-drawer__subtitle{margin:3px 0 0;font-size:11px;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--biz-muted)}.unified-sync-drawer__body{flex:1;overflow:auto;padding:12px 14px 18px;background:var(--biz-surface-soft, var(--biz-surface))}.unified-sync-drawer__list{display:flex;flex-direction:column;gap:10px}.unified-sync-session-item{display:flex;flex-direction:column;gap:0;border-radius:var(--obs-panel-radius-lg, 16px);overflow:hidden;border:1px solid var(--biz-border);border-left:3px solid var(--sync-theme, var(--brand-primary));background:var(--biz-surface);box-shadow:var(--biz-shadow-sm);transition:border-color .2s ease,box-shadow .2s ease}.unified-sync-session-item:hover{border-color:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 28%,var(--biz-border))}.unified-sync-session-item.is-expanded{border-left-color:var(--sync-theme, var(--brand-primary));box-shadow:0 4px 16px color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 8%,transparent)}.unified-sync-session-card{display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px 14px;border:none;border-bottom:1px solid var(--biz-border, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface)));border-radius:0;background:transparent;text-align:left;cursor:pointer;transition:background .2s ease}.unified-sync-session-card:hover{background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 6%,transparent)}.unified-sync-session-card.is-focused,.unified-sync-session-card.is-detail-open{background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,transparent)}.unified-sync-session-card__arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;width:24px;height:24px;margin-top:2px;color:var(--biz-muted);font-size:18px;opacity:.85;transition:opacity .15s ease,transform .15s ease,color .15s ease}.unified-sync-session-card:hover .unified-sync-session-card__arrow,.unified-sync-session-card.is-detail-open .unified-sync-session-card__arrow{opacity:1;color:var(--sync-theme-text, var(--brand-primary-hover))}.unified-sync-session-card__arrow.is-expanded{transform:rotate(180deg)}.unified-sync-session-item.is-expanded .unified-sync-session-card{border-bottom:1px solid var(--biz-border, color-mix(in srgb, var(--brand-primary) 14%, var(--biz-surface)));background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 8%,transparent)}.unified-sync-session-detail{padding:0;overflow:hidden;background:var(--biz-surface-elevated, var(--biz-surface-elevated));border:none;border-top:1px solid var(--biz-border, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface)));border-radius:0}.unified-sync-session-detail :deep(.sync-progress-inline-panel){border:none!important;border-radius:0;background:transparent}.unified-sync-expand-enter-active,.unified-sync-expand-leave-active{overflow:hidden;transition:max-height .32s cubic-bezier(.22,1,.36,1),opacity .28s ease,transform .28s ease}.unified-sync-expand-enter-from,.unified-sync-expand-leave-to{max-height:0;opacity:0;transform:translateY(-6px)}.unified-sync-expand-enter-to,.unified-sync-expand-leave-from{max-height:900px;opacity:1;transform:translateY(0)}:global(.sync-progress-inline-panel){overflow:hidden;background:transparent}:global(.sync-progress-inline-panel.oa-batch-sync-inline){padding:0}:global(.oa-batch-sync--inline){border:none;border-radius:0}:global(.oa-batch-sync--inline .oa-batch-sync__scope){display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 14px 8px;border-top:1px solid var(--biz-border, color-mix(in srgb, var(--brand-primary) 12%, var(--biz-surface)))}:global(.oa-batch-sync--inline .oa-batch-sync__body){padding:12px 14px}:global(.oa-batch-sync--inline .oa-batch-sync__footer){padding:0 14px 14px}.unified-sync-session-card__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:9px;font-size:18px;color:var(--sync-theme-text, var(--brand-primary-hover));background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 24%,var(--biz-border));box-shadow:none}.unified-sync-session-card__main{min-width:0;flex:1}.unified-sync-session-card__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.unified-sync-session-card__title{font-size:13px;font-weight:800;color:var(--biz-text)}.unified-sync-session-card__status-pill{flex-shrink:0;padding:2px 7px;border-radius:6px;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--sync-theme-text, var(--brand-primary-hover));background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 12%,var(--biz-surface, var(--biz-surface)));border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 24%,var(--biz-border))}.unified-sync-session-card__status-pill.is-waiting{color:#fbbf24;background:color-mix(in srgb,#fbbf24 10%,var(--biz-surface, var(--biz-surface)));border-color:color-mix(in srgb,#fbbf24 24%,var(--biz-border))}.unified-sync-session-card__status-pill.is-failed{color:#fca5a5;background:color-mix(in srgb,#f87171 12%,var(--biz-surface, var(--biz-surface)));border-color:color-mix(in srgb,#f87171 28%,var(--biz-border))}.unified-sync-session-card__status-pill.is-done{color:var(--sync-theme-text, var(--brand-primary-light));background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface, var(--biz-surface)));border-color:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 28%,var(--biz-border))}.unified-sync-session-card__status-pill.is-cancelled{color:var(--biz-muted, #94a3b8);background:color-mix(in srgb,var(--biz-muted) 10%,var(--biz-surface, var(--biz-surface)));border-color:var(--biz-border, #334155)}.unified-sync-session-card__sub{margin:2px 0 6px;font-size:12px;color:var(--biz-muted)}.unified-sync-session-card__progress{display:flex;align-items:center;gap:10px;min-width:0}.unified-sync-session-card__progress :deep(.n-progress){flex:1;min-width:0}.unified-sync-session-card__progress :deep(.n-progress-graph-line-rail){background:color-mix(in srgb,var(--biz-muted) 18%,var(--biz-surface-elevated, var(--biz-surface-elevated)))}.unified-sync-session-card__pct{flex-shrink:0;min-width:48px;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;font-family:var(--obs-font-metric, ui-monospace, monospace);white-space:nowrap;color:var(--sync-theme-text, var(--brand-primary-hover));text-align:right;line-height:1}.unified-sync-session-card__phase{margin:4px 0 0;font-size:11px;line-height:1.35;color:var(--biz-muted)}.unified-sync-drawer__detail{margin-top:18px;padding-top:18px;border-top:1px dashed var(--biz-border, color-mix(in srgb, var(--brand-primary) 14%, var(--biz-surface)))}.unified-sync-drawer__detail-head h4{margin:0;font-size:15px;font-weight:700;color:var(--biz-text)}.unified-sync-drawer__detail-head p{margin:4px 0 12px;font-size:12px;color:var(--biz-muted)}.unified-sync-drawer__detail :deep(.sync-progress-modal){box-shadow:none}.unified-sync-drawer__detail :deep(.n-modal){display:contents}.unified-sync-drawer__detail :deep(.sync-modal){border:1px solid var(--biz-border);border-radius:16px;overflow:hidden}.unified-sync-drawer__empty{padding:32px 0}.unified-sync-drawer__footer{display:flex;justify-content:flex-end}:global(.sync-progress-modal--embedded .n-modal-mask){display:none!important}:global(.sync-progress-modal--embedded){position:static!important;width:100%!important}:global(.sync-progress-modal--embedded .n-modal-container){position:static!important;transform:none!important;width:100%!important;max-width:none!important}:global(.sync-progress-modal--embedded .n-card){box-shadow:none!important}:global(.sync-progress-modal--embedded .n-card__content){padding:0!important}html.dark .unified-sync-drawer__body{background:var(--biz-surface)}.subsystem-brand-mark[data-v-566ba695]{display:block;width:100%;height:100%}.subsystem-brand[data-v-2dcd05ab]{display:inline-flex;align-items:center;gap:10px;min-width:0}.subsystem-brand--sm[data-v-2dcd05ab]{gap:8px}.subsystem-brand--lg[data-v-2dcd05ab]{gap:13px}.subsystem-brand__mark[data-v-2dcd05ab]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:12px;background:linear-gradient(145deg,var(--brand-accent-dark) 0%,var(--brand-accent) 58%,var(--brand-accent-light) 100%);box-shadow:0 6px 16px color-mix(in srgb,var(--brand-accent) 32%,transparent),inset 0 1px #ffffff47,inset 0 -1px #00000014}.subsystem-brand__mark[data-v-2dcd05ab]:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,255,255,.14);pointer-events:none}.subsystem-brand__mark-shine[data-v-2dcd05ab]{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 22% 12%,rgba(255,255,255,.34) 0%,transparent 62%);pointer-events:none}.subsystem-brand__mark-svg[data-v-2dcd05ab]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:58%;height:58%;filter:drop-shadow(0 1px 2px rgba(15,23,42,.12))}.subsystem-brand--sm .subsystem-brand__mark[data-v-2dcd05ab]{width:30px;height:30px;border-radius:9px}.subsystem-brand--md .subsystem-brand__mark[data-v-2dcd05ab]{width:36px;height:36px;border-radius:11px}.subsystem-brand--lg .subsystem-brand__mark[data-v-2dcd05ab]{width:52px;height:52px;border-radius:15px}.subsystem-brand--lg .subsystem-brand__mark-svg[data-v-2dcd05ab]{width:56%;height:56%}.subsystem-brand__copy[data-v-2dcd05ab]{display:flex;flex-direction:column;gap:2px;min-width:0}.subsystem-brand__title[data-v-2dcd05ab]{font-weight:700;letter-spacing:-.025em;line-height:1.15;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subsystem-brand--sm .subsystem-brand__title[data-v-2dcd05ab]{font-size:14px}.subsystem-brand--md .subsystem-brand__title[data-v-2dcd05ab]{font-size:16px}.subsystem-brand--lg .subsystem-brand__title[data-v-2dcd05ab]{font-size:21px;font-weight:800;letter-spacing:-.03em}.subsystem-brand__tagline[data-v-2dcd05ab]{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--brand-accent) 78%,#64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subsystem-brand--lg .subsystem-brand__tagline[data-v-2dcd05ab]{font-size:11px;letter-spacing:.11em}html.dark .base-layout .subsystem-brand__title{color:#f1f5f9}html.dark .base-layout .subsystem-brand__tagline{color:color-mix(in srgb,var(--brand-accent) 65%,#94a3b8)}.shop-login-cover-art-wrap[data-v-be748edd]{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:hidden}.shop-login-cover-art[data-v-be748edd]{display:block;width:100%;height:100%}.docs-login-cover-art-wrap[data-v-141d302f]{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:hidden}.docs-login-cover-art[data-v-141d302f]{display:block;width:100%;height:100%}.deploy-login-cover-art-wrap[data-v-c213d48a]{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:hidden}.deploy-login-cover-art[data-v-c213d48a]{display:block;width:100%;height:100%}.subsystem-login[data-v-6630588d]{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(400px,.94fr);width:100%;height:100%;min-height:100vh;min-height:100dvh;background:transparent}.subsystem-login__cover[data-v-6630588d]{position:relative;display:block;overflow:hidden;height:100%;min-height:100vh;min-height:100dvh;background:var(--subsystem-accent-dark)}.subsystem-login__cover-visual[data-v-6630588d]{position:absolute;inset:0;height:100%;min-height:100%;padding:0;z-index:0}.subsystem-login__cover-photo[data-v-6630588d]{position:absolute;inset:0;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;transform:scale(1.02);animation:subsystem-login-cover-zoom-6630588d 20s ease-in-out infinite alternate}@keyframes subsystem-login-cover-zoom-6630588d{0%{transform:scale(1.02)}to{transform:scale(1.06)}}.subsystem-login__cover-photo-shade[data-v-6630588d]{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 42%,color-mix(in srgb,var(--subsystem-accent-dark) 72%,transparent) 78%,color-mix(in srgb,var(--subsystem-accent-dark) 96%,black) 100%);pointer-events:none}.subsystem-login__cover-body[data-v-6630588d]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.subsystem-login__cover-content[data-v-6630588d]{position:relative;z-index:1;pointer-events:auto;padding:0 40px 44px 36px;color:#fff}.subsystem-login__cover-badge[data-v-6630588d]{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:7px 14px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:13px;font-weight:600}.subsystem-login__cover-title[data-v-6630588d]{margin:16px 0 0;font-size:clamp(28px,3.2vw,36px);font-weight:800;line-height:1.18;letter-spacing:-.03em}.subsystem-login__cover-desc[data-v-6630588d]{margin:10px 0 0;max-width:440px;font-size:15px;line-height:1.7;color:#ffffffdb}.subsystem-login__highlights[data-v-6630588d]{margin:24px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}.subsystem-login__highlights li[data-v-6630588d]{display:flex;align-items:center;gap:10px;font-size:14px;color:#ffffffeb}.subsystem-login__highlight-icon[data-v-6630588d]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#ffffff1f;font-size:16px;flex-shrink:0}.subsystem-login__panel[data-v-6630588d]{position:relative;display:flex;align-items:center;justify-content:center;padding:32px clamp(20px,4vw,48px);background:#f8fafc}.subsystem-login__panel-bg[data-v-6630588d]{position:absolute;inset:0;background:radial-gradient(circle at 18% 12%,var(--subsystem-accent-glow),transparent 34%),radial-gradient(circle at 88% 88%,color-mix(in srgb,var(--subsystem-accent) 6%,transparent),transparent 28%),#f8fafc}.subsystem-login__panel-inner[data-v-6630588d]{position:relative;z-index:1;width:min(100%,420px)}.subsystem-login__card[data-v-6630588d]{padding:32px 30px 26px;border-radius:22px;background:#fff;border:1px solid color-mix(in srgb,var(--subsystem-accent) 10%,#e8edf3);box-shadow:0 24px 48px #0f172a12,0 0 0 1px #fffc inset}.subsystem-login__brand-row[data-v-6630588d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.subsystem-login__brand-eyebrow[data-v-6630588d]{flex-shrink:0;margin-top:4px;font-size:10px;font-weight:700;color:#94a3b8;letter-spacing:.08em;text-transform:uppercase}.subsystem-login__intro[data-v-6630588d]{margin-top:22px}.subsystem-login__greeting[data-v-6630588d]{margin:0;font-size:26px;font-weight:800;color:#0f172a;letter-spacing:-.02em}.subsystem-login__intro-desc[data-v-6630588d]{margin:8px 0 0;font-size:14px;line-height:1.6;color:#64748b}.subsystem-login__form[data-v-6630588d]{margin-top:22px}.subsystem-login__field+.subsystem-login__field[data-v-6630588d]{margin-top:16px}.subsystem-login__label[data-v-6630588d]{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:#334155}.subsystem-login__input[data-v-6630588d]{border-radius:12px;background-color:#fff;--n-color: #fff;--n-color-focus: #fff;--n-border: 1px solid #e2e8f0;--n-border-hover: 1px solid color-mix(in srgb, var(--subsystem-accent) 35%, #cbd5e1) !important;--n-border-focus: 1px solid var(--subsystem-accent) !important;--n-box-shadow-focus: 0 0 0 3px var(--subsystem-accent-glow) !important}.subsystem-login__input[data-v-6630588d] .n-input-wrapper{border-radius:12px}.subsystem-login__input[data-v-6630588d] .n-input__border,.subsystem-login__input[data-v-6630588d] .n-input__state-border{border:1px solid #e2e8f0!important}.subsystem-login__input[data-v-6630588d]:hover .n-input__state-border{border-color:color-mix(in srgb,var(--subsystem-accent) 35%,#cbd5e1)!important}.subsystem-login__input[data-v-6630588d] .n-input--focus .n-input__state-border{border-color:var(--subsystem-accent)!important;box-shadow:0 0 0 3px var(--subsystem-accent-glow)!important}.subsystem-login__input-badge[data-v-6630588d]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-left:2px;border-radius:9px;background:linear-gradient(145deg,color-mix(in srgb,var(--subsystem-accent) 8%,#fff),color-mix(in srgb,var(--subsystem-accent) 4%,#f8fafc));color:color-mix(in srgb,var(--subsystem-accent) 72%,#64748b);font-size:18px}.subsystem-login__submit[data-v-6630588d]{margin-top:22px;height:48px;border-radius:12px!important;font-weight:700;border:none!important;background:linear-gradient(135deg,var(--subsystem-accent-dark) 0%,var(--subsystem-accent) 100%)!important;box-shadow:0 10px 24px var(--subsystem-accent-glow);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.subsystem-login__submit[data-v-6630588d]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 14px 28px color-mix(in srgb,var(--subsystem-accent) 32%,transparent)}.subsystem-login__submit-arrow[data-v-6630588d]{margin-left:8px;font-size:18px;transition:transform .15s ease}.subsystem-login__submit:hover:not(:disabled) .subsystem-login__submit-arrow[data-v-6630588d]{transform:translate(3px)}.subsystem-login__portal-link[data-v-6630588d]{margin:18px 0 0;text-align:center}.subsystem-login__portal-anchor[data-v-6630588d]{font-size:13px;font-weight:600;color:var(--subsystem-accent);text-decoration:none}.subsystem-login__portal-anchor[data-v-6630588d]:hover{text-decoration:underline}.subsystem-login__footer[data-v-6630588d]{margin:18px 0 0;text-align:center;font-size:12px;color:#94a3b8}@media(prefers-reduced-motion:reduce){.subsystem-login__cover-photo[data-v-6630588d]{animation:none;transform:scale(1)}}@media(max-width:1023px){.subsystem-login[data-v-6630588d]{grid-template-columns:1fr}.subsystem-login__cover[data-v-6630588d]{min-height:clamp(300px,40vh,400px)}.subsystem-login__cover-content[data-v-6630588d]{padding:20px 24px 28px}.subsystem-login__cover-title[data-v-6630588d]{font-size:26px}}@media(max-width:767px){.subsystem-login__cover[data-v-6630588d]{min-height:260px}.subsystem-login__cover-content[data-v-6630588d]{padding:16px 16px 24px}.subsystem-login__cover-title[data-v-6630588d]{font-size:22px}.subsystem-login__panel[data-v-6630588d]{padding:20px 16px 28px}.subsystem-login__card[data-v-6630588d]{padding:24px 20px 22px;border-radius:18px}}.page-content-shell:has(>.subsystem-login){min-height:100vh;min-height:100dvh;padding:0!important}.global-content-root:has(.subsystem-login){min-height:100vh;min-height:100dvh}.page-content-shell__body.subsystem-login{height:100vh!important;height:100dvh!important;min-height:100vh!important;min-height:100dvh!important}html.dark .subsystem-login .subsystem-brand__title{color:#0f172a}html.dark .subsystem-login .subsystem-brand__tagline{color:color-mix(in srgb,var(--subsystem-accent) 78%,#64748b)}html.dark .subsystem-login .subsystem-login__input{background-color:#fff;--n-color: #fff !important;--n-color-focus: #fff !important;--n-border: 1px solid #e2e8f0 !important;--n-border-hover: 1px solid color-mix(in srgb, var(--subsystem-accent) 35%, #cbd5e1) !important;--n-border-focus: 1px solid var(--subsystem-accent) !important;--n-box-shadow-focus: 0 0 0 3px var(--subsystem-accent-glow) !important}html.dark .subsystem-login .subsystem-login__input .n-input__border,html.dark .subsystem-login .subsystem-login__input .n-input__state-border{border:1px solid #e2e8f0!important}html.dark .subsystem-login .subsystem-login__input:hover .n-input__state-border{border-color:color-mix(in srgb,var(--subsystem-accent) 35%,#cbd5e1)!important}html.dark .subsystem-login .subsystem-login__input.n-input--focus .n-input__state-border{border-color:var(--subsystem-accent)!important;box-shadow:0 0 0 3px var(--subsystem-accent-glow)!important}.global-logo[data-v-c91c6172]{text-decoration:none}.global-logo--compact[data-v-c91c6172]{width:fit-content;max-width:100%}.unified-sync-session-item[class*=sync-progress-theme-],.sider-sync-dock[class*=sync-progress-theme-],.sync-progress-inline-panel[class*=sync-progress-theme-]{--sync-theme: var(--brand-primary, var(--biz-primary, #06b6d4));--sync-theme-light: var(--brand-primary-light, #67e8f9);--sync-theme-soft: color-mix(in srgb, var(--brand-primary, #06b6d4) 10%, var(--biz-surface, var(--n-card-color, #ffffff)));--sync-theme-text: var(--brand-primary-hover, #0891b2);--sync-theme-glow: var(--brand-primary-light, #67e8f9)}.sider-sync-dock[class*=sync-progress-theme-]:not(.is-failed):not(.is-waiting) .sider-sync-dock__icon{color:var(--sync-theme-text);background:color-mix(in srgb,var(--sync-theme) 12%,var(--biz-surface-elevated));border-color:color-mix(in srgb,var(--sync-theme) 22%,var(--biz-border))}.sider-sync-dock{flex-shrink:0;position:relative;margin-top:2px;padding-top:0;overflow:hidden;border-top:1px solid var(--biz-border);background:var(--biz-surface)}.sider-sync-dock:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 40%,transparent 100%);pointer-events:none}.sider-sync-dock__panel,.sider-sync-dock__collapsed-btn{display:block;width:100%;border:none;background:transparent;cursor:pointer;text-align:left;color:inherit;transition:background .18s ease,border-color .18s ease}.sider-sync-dock__panel:hover,.sider-sync-dock__collapsed-btn:hover{background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 5%,transparent)}.sider-sync-dock__panel{position:relative;overflow:hidden;padding:10px 12px 11px;border-radius:var(--obs-panel-radius, 12px);margin:8px 8px 10px;border:1px solid var(--biz-border);border-left:3px solid var(--sync-theme, var(--brand-primary));background:var(--biz-surface-elevated);box-shadow:var(--biz-shadow-sm)}.sider-sync-dock__panel:before{display:none}.sider-sync-dock__head{display:flex;align-items:flex-start;gap:8px}.sider-sync-dock__icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:8px;font-size:16px;color:var(--sync-theme-text, var(--brand-primary-hover));background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 24%,var(--biz-border))}.sider-sync-dock__icon.is-active{animation:sider-sync-spin 2.2s linear infinite}.sider-sync-dock__titles{min-width:0;flex:1}.sider-sync-dock__title{display:block;font-size:12px;font-weight:800;color:var(--biz-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sider-sync-dock__sub{display:block;margin-top:2px;font-size:10px;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--biz-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sider-sync-dock__head-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.sider-sync-dock__pill{padding:2px 7px;border-radius:6px;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--sync-theme-text, var(--brand-primary-hover));background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 24%,var(--biz-border))}.sider-sync-dock.is-failed .sider-sync-dock__pill{color:#f87171;background:color-mix(in srgb,#f87171 8%,var(--biz-surface));border-color:color-mix(in srgb,#f87171 28%,var(--biz-border))}.sider-sync-dock.is-done .sider-sync-dock__pill{color:var(--brand-success, #10b981);background:color-mix(in srgb,var(--brand-success) 8%,var(--biz-surface));border-color:color-mix(in srgb,var(--brand-success) 24%,var(--biz-border))}.sider-sync-dock.is-waiting .sider-sync-dock__pill{color:#fbbf24;background:color-mix(in srgb,#fbbf24 8%,var(--biz-surface));border-color:color-mix(in srgb,#fbbf24 24%,var(--biz-border))}.sider-sync-dock__count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:6px;font-size:10px;font-weight:700;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--biz-text);background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 14%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 30%,var(--biz-border))}.sider-sync-dock__open-icon{display:flex;font-size:15px;color:var(--biz-muted);opacity:.85}.sider-sync-dock__progress-row{display:flex;align-items:center;gap:8px;margin-top:9px}.sider-sync-dock__line-progress{flex:1;min-width:0}.sider-sync-dock__percent{flex-shrink:0;min-width:48px;font-size:11px;font-weight:800;text-align:right;font-variant-numeric:tabular-nums;font-family:var(--obs-font-metric, ui-monospace, monospace);white-space:nowrap;line-height:1}.sider-sync-dock__meta{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:7px}.sider-sync-dock__meta-item{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--biz-muted)}.sider-sync-dock__meta-item.is-accent{color:var(--sync-theme-text, var(--brand-primary-hover));font-weight:700}.sider-sync-dock__hint{display:block;margin-top:7px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--sync-theme-text, var(--brand-primary-hover));text-align:center;opacity:.9}.sider-sync-dock.is-collapsed{padding:8px 0 10px}.sider-sync-dock__collapsed-btn{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0}.sider-sync-dock__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center}.sider-sync-dock__count{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:6px;font-size:9px;font-weight:700;line-height:16px;text-align:center;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--biz-text);background:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 18%,var(--biz-surface-elevated));border:1px solid color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 32%,var(--biz-border))}.sider-sync-dock__dot{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:var(--sync-theme, var(--brand-primary));box-shadow:0 0 8px color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 55%,transparent);animation:sider-sync-pulse 1.4s ease-in-out infinite}.sider-sync-dock__mini-ring{position:relative}.sider-sync-dock__mini-pct{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--sync-theme-text, var(--brand-primary-hover));pointer-events:none}.sider-sync-dock-enter-active,.sider-sync-dock-leave-active{transition:opacity .24s ease,transform .24s ease,max-height .28s ease;overflow:hidden}.sider-sync-dock-enter-from,.sider-sync-dock-leave-to{opacity:0;transform:translateY(8px);max-height:0}.sider-sync-dock-enter-to,.sider-sync-dock-leave-from{opacity:1;transform:translateY(0);max-height:200px}@keyframes sider-sync-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sider-sync-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.7}}html.dark .sider-sync-dock__panel{border-color:color-mix(in srgb,var(--sync-theme, var(--brand-primary)) 22%,var(--biz-border))}.page-module-header[data-v-fd62b319]{position:relative;flex-shrink:0;overflow:hidden;border-radius:var(--obs-panel-radius-lg, 16px)!important;background:var(--obs-command-bg, var(--biz-surface-elevated))!important;border:1px solid var(--obs-command-border, var(--biz-border))!important;box-shadow:var(--obs-command-shadow, var(--biz-shadow-sm))!important}.page-module-header[data-v-fd62b319]:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--obs-status-rail-h, 2px);background:linear-gradient(90deg,var(--brand-primary) 0%,var(--brand-accent, #6366f1) 55%,color-mix(in srgb,var(--brand-primary) 20%,transparent) 100%);z-index:2;pointer-events:none}.page-module-header__icon[data-v-fd62b319]{width:38px!important;height:38px!important;border-radius:10px!important;font-size:19px!important;color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 10%,var(--biz-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--biz-border));box-shadow:none}.page-module-header__title[data-v-fd62b319]{margin:0;font-size:15px!important;font-weight:800!important;letter-spacing:-.02em;line-height:1.25!important;color:var(--biz-text)}.page-module-header__subtitle[data-v-fd62b319]{margin:3px 0 0;font-size:11px!important;line-height:1.45!important;max-width:640px;color:var(--page-hero-desc-color, var(--biz-muted))!important;font-family:var(--obs-font-metric, ui-monospace, monospace)}.page-module-header__badge-label[data-v-fd62b319]{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--biz-subtle)}.page-module-header__badge-value[data-v-fd62b319]{font-size:16px!important;font-family:var(--obs-font-metric, ui-monospace, monospace);color:var(--brand-primary)}@media(max-width:767px){.page-module-header__aside[data-v-fd62b319]{width:100%;justify-content:flex-start!important}.page-module-header__filter-scope[data-v-fd62b319]{max-width:100%}}.global-content-root[data-v-a2f3a7a1] .fade-slide-leave-active,.global-content-root[data-v-a2f3a7a1] .fade-slide-enter-active,.global-content-root[data-v-a2f3a7a1] .fade-leave-active,.global-content-root[data-v-a2f3a7a1] .fade-enter-active,.global-content-root[data-v-a2f3a7a1] .fade-bottom-leave-active,.global-content-root[data-v-a2f3a7a1] .fade-bottom-enter-active,.global-content-root[data-v-a2f3a7a1] .fade-scale-leave-active,.global-content-root[data-v-a2f3a7a1] .fade-scale-enter-active,.global-content-root[data-v-a2f3a7a1] .zoom-fade-leave-active,.global-content-root[data-v-a2f3a7a1] .zoom-fade-enter-active,.global-content-root[data-v-a2f3a7a1] .zoom-out-leave-active,.global-content-root[data-v-a2f3a7a1] .zoom-out-enter-active{background-color:rgb(var(--layout-bg-color))}.page-content-shell--with-header .page-content-shell__body[data-v-a2f3a7a1]{min-height:0;display:flex;flex-direction:column;gap:var(--obs-shell-gap, 12px)}.sider-inverted-enter-active[data-v-1e25d920],.sider-inverted-leave-active[data-v-1e25d920]{height:22px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.sider-inverted-enter-from[data-v-1e25d920],.sider-inverted-leave-to[data-v-1e25d920]{height:0;--un-translate-x:20px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}.layout-header[data-v-13f965e8]{height:16px;border-radius:4px}.layout-sider[data-v-13f965e8]{border-radius:4px;--un-bg-opacity:1;background-color:rgb(var(--primary-300-color) / var(--un-bg-opacity))}.layout-main[data-v-13f965e8]{flex:1 1 0%;border-radius:4px;--un-bg-opacity:1;background-color:rgb(var(--primary-200-color) / var(--un-bg-opacity))}.vertical-wrapper[data-v-13f965e8]{display:flex;flex-direction:column;flex:1 1 0%;gap:6px}.horizontal-wrapper[data-v-13f965e8]{display:flex;flex:1 1 0%;gap:6px}.setting-list-move[data-v-44c0f00c],.setting-list-enter-active[data-v-44c0f00c],.setting-list-leave-active[data-v-44c0f00c]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.setting-list-enter-from[data-v-44c0f00c],.setting-list-leave-to[data-v-44c0f00c]{--un-translate-x:-30px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}.setting-list-leave-active[data-v-44c0f00c]{position:absolute}.setting-list-move[data-v-46f6cac8],.setting-list-enter-active[data-v-46f6cac8],.setting-list-leave-active[data-v-46f6cac8]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.setting-list-enter-from[data-v-46f6cac8],.setting-list-leave-to[data-v-46f6cac8]{--un-translate-x:-30px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}.setting-list-leave-active[data-v-46f6cac8]{position:absolute}.setting-list-move[data-v-1cb9354e],.setting-list-enter-active[data-v-1cb9354e],.setting-list-leave-active[data-v-1cb9354e]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.setting-list-enter-from[data-v-1cb9354e],.setting-list-leave-to[data-v-1cb9354e]{--un-translate-x:-30px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}.setting-list-leave-active[data-v-1cb9354e]{position:absolute}.setting-list-move[data-v-dbca55af],.setting-list-enter-active[data-v-dbca55af],.setting-list-leave-active[data-v-dbca55af]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.setting-list-enter-from[data-v-dbca55af],.setting-list-leave-to[data-v-dbca55af]{--un-translate-x:-30px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}.setting-list-leave-active[data-v-dbca55af]{position:absolute}.setting-list-move[data-v-bacb6495],.setting-list-enter-active[data-v-bacb6495],.setting-list-leave-active[data-v-bacb6495]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.setting-list-enter-from[data-v-bacb6495],.setting-list-leave-to[data-v-bacb6495]{--un-translate-x:-30px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}.setting-list-leave-active[data-v-bacb6495]{position:absolute}.setting-list-move[data-v-b8b31449],.setting-list-enter-active[data-v-b8b31449],.setting-list-leave-active[data-v-b8b31449]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.setting-list-enter-from[data-v-b8b31449],.setting-list-leave-to[data-v-b8b31449]{--un-translate-x:-30px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}.setting-list-leave-active[data-v-b8b31449]{position:absolute}.setting-list-move[data-v-ef0e9df3],.setting-list-enter-active[data-v-ef0e9df3],.setting-list-leave-active[data-v-ef0e9df3]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.setting-list-enter-from[data-v-ef0e9df3],.setting-list-leave-to[data-v-ef0e9df3]{--un-translate-x:-30px;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));opacity:0}.setting-list-leave-active[data-v-ef0e9df3]{position:absolute}.theme-preset-panel[data-v-ca020037]{display:flex;flex-direction:column;gap:14px}.theme-preset-panel__intro[data-v-ca020037]{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--n-primary-color) 10%,var(--n-color)),color-mix(in srgb,var(--n-primary-color) 4%,var(--n-color)));border:1px solid color-mix(in srgb,var(--n-primary-color) 18%,var(--n-border-color))}.theme-preset-panel__intro-icon[data-v-ca020037]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;font-size:22px;color:var(--n-primary-color);background:color-mix(in srgb,var(--n-primary-color) 14%,transparent);flex-shrink:0}.theme-preset-panel__intro-text[data-v-ca020037]{min-width:0}.theme-preset-panel__title[data-v-ca020037]{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--n-text-color-1)}.theme-preset-panel__subtitle[data-v-ca020037]{margin:0;font-size:12px;line-height:1.5;color:var(--n-text-color-3)}.theme-preset-panel__filters[data-v-ca020037]{display:flex;flex-wrap:wrap;gap:8px}.theme-preset-panel__filter[data-v-ca020037]{padding:5px 12px;border-radius:999px;font-size:12px;color:var(--n-text-color-2);background:var(--n-color);cursor:pointer}.theme-preset-panel__filter.interactive-outline-chip--selected[data-v-ca020037]{color:var(--n-primary-color);background:color-mix(in srgb,var(--n-primary-color) 10%,var(--n-color))}.theme-preset-panel__grid[data-v-ca020037]{display:flex;flex-direction:column;gap:12px}.preset-card[data-v-ca020037]{overflow:hidden;border-radius:16px;border:1px solid color-mix(in srgb,var(--n-border-color) 70%,transparent);background:var(--n-color);box-shadow:0 2px 10px color-mix(in srgb,var(--n-border-color) 25%,transparent);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.preset-card[data-v-ca020037]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--n-primary-color) 28%,var(--n-border-color));box-shadow:0 8px 24px color-mix(in srgb,var(--n-primary-color) 10%,transparent),0 2px 8px color-mix(in srgb,var(--n-border-color) 20%,transparent)}.preset-card--dark[data-v-ca020037]{background:color-mix(in srgb,var(--n-text-color-1) 3%,var(--n-color))}.preset-card__preview[data-v-ca020037]{position:relative;height:88px;overflow:hidden}.preset-card__gradient[data-v-ca020037]{position:absolute;inset:0;opacity:.92}.preset-card__mock[data-v-ca020037]{position:absolute;left:14px;right:14px;bottom:-8px;display:flex;gap:8px;height:56px}.preset-card__mock-sider[data-v-ca020037]{width:18%;border-radius:8px 8px 0 0;opacity:.88;box-shadow:0 -2px 12px #0000001f}.preset-card__mock-main[data-v-ca020037]{flex:1;padding:8px 10px;border-radius:8px 8px 0 0;background:#ffffffeb;box-shadow:0 -2px 12px #00000014}.preset-card--dark .preset-card__mock-main[data-v-ca020037]{background:#1e1e1eeb}.preset-card__mock-header[data-v-ca020037]{height:6px;margin-bottom:6px;border-radius:999px;background:#00000014}.preset-card--dark .preset-card__mock-header[data-v-ca020037]{background:#ffffff1f}.preset-card__mock-line[data-v-ca020037]{height:4px;margin-bottom:4px;border-radius:999px;background:#0000000f}.preset-card--dark .preset-card__mock-line[data-v-ca020037]{background:#ffffff1a}.preset-card__mock-line--long[data-v-ca020037]{width:78%}.preset-card__mock-line--short[data-v-ca020037]{width:42%;margin-bottom:0}.preset-card__scheme[data-v-ca020037]{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;font-size:16px;color:#fffffff2;background:#0000002e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.preset-card__body[data-v-ca020037]{padding:12px 14px 14px}.preset-card__head[data-v-ca020037]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}.preset-card__meta[data-v-ca020037]{min-width:0;flex:1}.preset-card__name[data-v-ca020037]{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--n-text-color-1)}.preset-card__tags[data-v-ca020037]{display:flex;flex-wrap:wrap;gap:6px}.preset-card__tag[data-v-ca020037]{padding:2px 8px;border-radius:999px;font-size:11px;color:var(--n-text-color-3);background:color-mix(in srgb,var(--n-border-color) 35%,transparent)}.preset-card__apply[data-v-ca020037]{flex-shrink:0}.preset-card__desc[data-v-ca020037]{margin:0 0 12px;font-size:12px;line-height:1.55;color:var(--n-text-color-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.preset-card__footer[data-v-ca020037]{display:flex;align-items:center;justify-content:space-between;gap:8px}.preset-card__colors[data-v-ca020037]{display:flex;align-items:center;gap:6px}.preset-card__color[data-v-ca020037]{width:16px;height:16px;border-radius:999px;border:2px solid rgb(255 255 255 / 85%);box-shadow:0 1px 4px #0000001f;transition:transform .18s ease}.preset-card__color--primary[data-v-ca020037]{width:20px;height:20px}.preset-card:hover .preset-card__color[data-v-ca020037]{transform:scale(1.06)}.preset-card__flags[data-v-ca020037]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.preset-card__flag[data-v-ca020037]{padding:2px 6px;border-radius:6px;font-size:10px;color:var(--n-primary-color);background:color-mix(in srgb,var(--n-primary-color) 10%,transparent)}.theme-preset-panel__empty[data-v-ca020037]{margin:0;padding:24px 12px;text-align:center;font-size:13px;color:var(--n-text-color-3)}[data-v-f2a10e95] .n-tab{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700}[data-v-f2a10e95] .n-tab-pane{padding:0}.base-layout{height:100%;width:100%}.local-analytics-only-banner{flex-shrink:0;border-radius:0}#__SCROLL_EL_ID__{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.5) transparent}.dark #__SCROLL_EL_ID__{color-scheme:dark;scrollbar-color:rgba(255,255,255,.5) transparent}#__SCROLL_EL_ID__::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:7px}#__SCROLL_EL_ID__::-webkit-scrollbar-thumb:hover{background-color:#00000080;border-radius:7px}#__SCROLL_EL_ID__::-webkit-scrollbar{width:7px;height:7px}#__SCROLL_EL_ID__::-webkit-scrollbar-track-piece{background-color:#0000;border-radius:0}#__SCROLL_EL_ID__{scrollbar-gutter:stable}
