@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@500&family=DM+Sans:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@500;700&family=Inter:wght@400;500;600&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;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-feature-settings:normal;font-variation-settings:normal;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;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;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}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}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]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.mx-auto{margin-left:auto;margin-right:auto}.-mb-px{margin-bottom:-1px}.-ml-0\.5{margin-left:-.125rem}.mb-1{margin-bottom:.25rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-12{height:3rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-screen{height:100vh}.max-h-96{max-height:24rem}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-full{width:100%}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:1rem}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:.75rem}.pt-2{padding-top:.5rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-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-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[-\:\\s\|\]{-: s|}:root{--bg-page: #0A1720;--bg-elevated: #0E1E2A;--bg-surface: #14293A;--bg-surface-hover: #1A3245;--bg-overlay: rgba(1, 16, 25, .72);--bg-header-start: #0E2233;--bg-header-end: #0B1B28;--border-default: #1E3D4E;--border-muted: #16293A;--border-header: #1D3A49;--text-primary: #E9F0F4;--text-secondary: #C8D7DE;--text-muted: #8CA6B2;--text-faint: #6D8898;--text-disabled: #40596A;--accent-blue: #7FA8BC;--accent-blue-hover: #9CC2D4;--accent-blue-muted: rgba(127, 168, 188, .13);--accent-blue-border: rgba(127, 168, 188, .45);--accent-blue-fg: #012639;--status-success: #3fb950;--status-success-muted: rgba(63, 185, 80, .15);--status-warning: #f59e0b;--status-warning-muted: rgba(245, 158, 11, .15);--status-caution: #eab308;--status-caution-muted: rgba(234, 179, 8, .15);--status-error: #f85149;--status-error-muted: rgba(248, 81, 73, .15);--btn-primary-bg: #FE531D;--btn-primary-hover: #FF6A3C;--input-bg: rgba(1, 22, 33, .4);--recipient-customer: #4FB3BF;--recipient-customer-muted: rgba(79, 179, 191, .12);--recipient-customer-border: rgba(79, 179, 191, .4);--recipient-vendor: #9D8CD8;--recipient-vendor-muted: rgba(157, 140, 216, .12);--recipient-vendor-border: rgba(157, 140, 216, .4);--accent: #FE531D;--accent-hover: #FF6A3C;--accent-muted: rgba(254, 83, 29, .14);--accent-text: #FF7A4F;--btn-primary-fg: #012639;--shadow-md: 0 8px 24px rgba(1, 10, 16, .45);--shadow-lg: 0 24px 64px rgba(1, 10, 16, .55);--font-display: "Geist", "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--radius-full: 9999px;--rep-1: #3987e5;--rep-2: #008300;--rep-3: #d55181;--rep-4: #c98500;--rep-5: #199e70}.light-theme{--bg-page: #F2F6F8;--bg-elevated: #ffffff;--bg-surface: #E9EFF3;--bg-surface-hover: #DDE6EC;--bg-overlay: rgba(1, 38, 57, .4);--bg-header-start: #FFFFFF;--bg-header-end: #F2F6F8;--border-default: #C8D7DE;--border-muted: #DEE8ED;--border-header: #C8D7DE;--text-primary: #0B2433;--text-secondary: #2E4A5A;--text-muted: #52707F;--text-faint: #7391A0;--text-disabled: #A9BCC6;--accent-blue: #33607A;--accent-blue-hover: #264D63;--accent-blue-muted: rgba(51, 96, 122, .1);--accent-blue-border: rgba(51, 96, 122, .4);--accent-blue-fg: #ffffff;--status-success: #1a7f37;--status-success-muted: rgba(26, 127, 55, .1);--status-warning: #bf8700;--status-warning-muted: rgba(191, 135, 0, .1);--status-caution: #ca8a04;--status-caution-muted: rgba(202, 138, 4, .12);--status-error: #cf222e;--status-error-muted: rgba(207, 34, 46, .1);--btn-primary-bg: #FE531D;--btn-primary-hover: #E8480F;--input-bg: #ffffff;--recipient-customer: #0E7078;--recipient-customer-muted: rgba(14, 112, 120, .1);--recipient-customer-border: rgba(14, 112, 120, .35);--recipient-vendor: #6B4FBB;--recipient-vendor-muted: rgba(107, 79, 187, .1);--recipient-vendor-border: rgba(107, 79, 187, .35);--accent: #FE531D;--accent-hover: #E8480F;--accent-muted: rgba(254, 83, 29, .1);--accent-text: #BC3908;--btn-primary-fg: #012639;--shadow-md: 0 8px 24px rgba(1, 38, 57, .14);--shadow-lg: 0 24px 64px rgba(1, 38, 57, .18);--rep-1: #2a78d6;--rep-2: #008300;--rep-3: #e87ba4;--rep-4: #eda100;--rep-5: #1baf7a}body{margin:0;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-page);color:var(--text-primary);transition:background-color .2s ease,color .2s ease}::-moz-selection{background:var(--accent-blue-border);color:var(--text-primary)}::selection{background:var(--accent-blue-border);color:var(--text-primary)}input,textarea,[contenteditable=true]{caret-color:var(--accent-blue)}*{scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--border-default);border:3px solid transparent;background-clip:content-box;border-radius:9999px}*::-webkit-scrollbar-thumb:hover{background:var(--text-disabled);border:3px solid transparent;background-clip:content-box}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.group:hover .group-hover\:text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.md\:inline-block{display:inline-block}}.filter-chips[data-v-2fbe6d80]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.chip[data-v-2fbe6d80]{display:inline-flex;align-items:center;padding:8px 16px;border-radius:9999px;font-size:13px;font-weight:500;background:var(--bg-surface);color:var(--text-muted);border:1px solid var(--border-default);cursor:pointer;transition:all .15s ease}.chip[data-v-2fbe6d80]:hover{background:var(--bg-surface-hover);color:var(--text-secondary)}.chip-active[data-v-2fbe6d80]{background:var(--bg-surface-hover);color:var(--text-primary);border-color:var(--text-disabled)}.chip-overdue[data-v-2fbe6d80]{color:var(--status-error);border-color:var(--status-error-muted)}.chip-overdue[data-v-2fbe6d80]:hover{background:var(--status-error-muted)}.chip-overdue.chip-active[data-v-2fbe6d80]{background:var(--status-error);color:#fff;border-color:var(--status-error)}.chip-warning[data-v-2fbe6d80]{color:var(--status-warning);border-color:var(--status-warning-muted)}.chip-warning[data-v-2fbe6d80]:hover{background:var(--status-warning-muted)}.chip-warning.chip-active[data-v-2fbe6d80]{background:var(--status-warning);color:#fff;border-color:var(--status-warning)}.chip-caution[data-v-2fbe6d80]{color:var(--status-caution);border-color:var(--status-caution-muted)}.chip-caution[data-v-2fbe6d80]:hover{background:var(--status-caution-muted)}.chip-caution.chip-active[data-v-2fbe6d80]{background:var(--status-caution);color:var(--bg-page);border-color:var(--status-caution)}.chip-muted[data-v-2fbe6d80]{color:var(--text-muted);border-color:var(--border-muted)}.chip-muted[data-v-2fbe6d80]:hover{background:var(--bg-surface)}.chip-muted.chip-active[data-v-2fbe6d80]{background:var(--text-faint);color:#fff;border-color:var(--text-faint)}.chip-info[data-v-2fbe6d80]{color:var(--accent-blue-hover);border-color:var(--accent-blue-muted)}.chip-info[data-v-2fbe6d80]:hover{background:var(--accent-blue-muted)}.chip-info.chip-active[data-v-2fbe6d80]{background:var(--accent-blue-hover);color:#fff;border-color:var(--accent-blue-hover)}.chip-count[data-v-2fbe6d80]{margin-left:6px;padding:2px 8px;border-radius:9999px;font-size:11px;background:#ffffff26}.chip-active .chip-count[data-v-2fbe6d80]{background:#ffffff40}.expandable-row[data-v-c08374c1]{border-bottom:1px solid var(--border-muted);transition:background-color .15s ease}.expandable-row[data-v-c08374c1]:last-child{border-bottom:none}.expandable-row.is-expanded[data-v-c08374c1]{background:var(--bg-surface)}.row-main[data-v-c08374c1]{display:grid;grid-template-columns:100px 1fr 200px 80px 140px 80px 80px 60px 40px;align-items:center;padding:12px 0;cursor:pointer;transition:background-color .1s ease}.row-main[data-v-c08374c1]:hover{background:var(--bg-surface-hover)}.row-main.row-selected[data-v-c08374c1]{background:var(--accent-blue-muted)}.cell[data-v-c08374c1]{padding:0 12px}.cell[data-v-c08374c1]:first-child{padding-left:16px}.cell[data-v-c08374c1]:last-child{padding-right:16px}.cell-title .title-text[data-v-c08374c1]{font-size:14px;font-weight:500;color:var(--text-primary)}.drift-badge[data-v-c08374c1]{display:inline-block;margin-left:8px;padding:1px 5px;font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;vertical-align:middle;white-space:nowrap;color:var(--status-warning);background:var(--status-warning-muted);border-radius:3px}.cell-client[data-v-c08374c1]{display:flex;flex-direction:column;gap:2px}.client-name[data-v-c08374c1]{font-size:14px;font-weight:500;color:var(--text-primary)}.location-name[data-v-c08374c1]{font-size:12px;color:var(--text-muted)}.priority-text[data-v-c08374c1],.sla-text[data-v-c08374c1],.idle-text[data-v-c08374c1],.links-text[data-v-c08374c1]{font-size:14px;color:var(--text-secondary)}.status-badge[data-v-c08374c1]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.status-overdue[data-v-c08374c1]{background:var(--status-error-muted);color:var(--status-error)}.status-needs_touch[data-v-c08374c1]{background:var(--status-warning-muted);color:var(--status-warning)}.status-due_soon[data-v-c08374c1]{background:var(--status-caution-muted);color:var(--status-caution)}.status-sla_unknown[data-v-c08374c1]{background:var(--bg-surface);color:var(--text-muted)}.status-ok[data-v-c08374c1]{background:var(--status-success-muted);color:var(--status-success)}.cell-chevron[data-v-c08374c1]{display:flex;justify-content:center}.chevron-icon[data-v-c08374c1]{width:20px;height:20px;color:var(--text-muted);transition:transform .2s ease}.chevron-expanded[data-v-c08374c1]{transform:rotate(180deg)}.row-expanded[data-v-c08374c1]{border-top:1px solid var(--border-default);background:linear-gradient(180deg,var(--bg-elevated) 0%,var(--bg-page) 100%)}.expanded-content[data-v-c08374c1]{display:grid;grid-template-columns:1fr 380px;gap:24px;padding:20px 24px}.detail-section[data-v-c08374c1]{padding-right:24px;border-right:1px solid var(--border-default)}.section-label[data-v-c08374c1]{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-faint);margin:0 0 16px}.detail-grid[data-v-c08374c1]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.detail-item[data-v-c08374c1]{display:flex;flex-direction:column;gap:4px}.detail-key[data-v-c08374c1]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.detail-value[data-v-c08374c1]{font-size:14px;color:var(--text-primary)}.guidance-block[data-v-c08374c1]{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-muted)}.guidance-text[data-v-c08374c1]{font-size:13px;line-height:1.5;color:var(--text-secondary);margin:6px 0 0}.action-section[data-v-c08374c1]{display:flex;flex-direction:column;gap:16px}.unlinked-panel[data-v-c08374c1]{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:8px;padding:16px}.unlinked-header[data-v-c08374c1]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.unlinked-icon[data-v-c08374c1]{width:18px;height:18px;color:var(--text-muted)}.unlinked-title[data-v-c08374c1]{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.unlinked-description[data-v-c08374c1]{font-size:12px;color:var(--text-muted);margin:0;line-height:1.5}.link-header[data-v-c08374c1]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.link-icon[data-v-c08374c1]{width:18px;height:18px;color:var(--accent-blue-hover)}.link-title[data-v-c08374c1]{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.link-description[data-v-c08374c1]{font-size:12px;color:var(--text-muted);margin:0;line-height:1.4}.view-casefile-btn[data-v-c08374c1]{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:8px 12px;background:var(--bg-surface);border:1px solid var(--status-success);border-radius:6px;font-size:12px;font-weight:500;color:var(--status-success);cursor:pointer;transition:all .15s ease}.view-casefile-btn[data-v-c08374c1]:hover{background:var(--status-success-muted);border-color:var(--status-success)}.view-casefile-btn svg[data-v-c08374c1]{width:14px;height:14px}.quick-actions[data-v-c08374c1]{display:flex;gap:8px;margin-top:auto}.quick-link[data-v-c08374c1]{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;background:transparent;border:1px solid var(--border-default);border-radius:6px;font-size:13px;font-weight:500;color:var(--text-muted);text-decoration:none;transition:all .15s ease}.quick-link[data-v-c08374c1]:hover{background:var(--bg-surface);border-color:var(--text-disabled);color:var(--text-secondary)}.quick-link.primary[data-v-c08374c1]{background:linear-gradient(135deg,var(--accent-blue-hover) 0%,var(--accent-blue) 100%);border:none;color:#fff}.quick-link.primary[data-v-c08374c1]:hover{background:linear-gradient(135deg,var(--accent-blue) 0%,#2563eb 100%);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.quick-link svg[data-v-c08374c1]{width:16px;height:16px}.linked-panel[data-v-c08374c1]{background:var(--bg-elevated);border:1px solid var(--status-success-muted);border-radius:8px;padding:16px}.link-icon.linked[data-v-c08374c1]{color:var(--status-success)}.link-count-badge[data-v-c08374c1]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--status-success-muted);color:var(--status-success);border-radius:10px;font-size:11px;font-weight:600;margin-left:auto}.linked-list[data-v-c08374c1]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.linked-item[data-v-c08374c1]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--bg-page);border:1px solid var(--border-default);border-radius:6px;font-size:13px;color:var(--text-primary);text-decoration:none;transition:all .15s ease}.linked-item[data-v-c08374c1]:hover{background:var(--bg-surface);border-color:var(--accent-blue-hover);color:var(--accent-blue-hover)}.linked-item svg[data-v-c08374c1]{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}.linked-item .external-icon[data-v-c08374c1]{margin-left:auto;opacity:0;transition:opacity .15s ease}.linked-item:hover .external-icon[data-v-c08374c1]{opacity:1}.expand-enter-active[data-v-c08374c1],.expand-leave-active[data-v-c08374c1]{transition:all .25s ease;overflow:hidden}.expand-enter-from[data-v-c08374c1],.expand-leave-to[data-v-c08374c1]{opacity:0;max-height:0}.expand-enter-to[data-v-c08374c1],.expand-leave-from[data-v-c08374c1]{opacity:1;max-height:400px}.cell-comments[data-v-c08374c1]{display:flex;align-items:center;justify-content:center}.comment-pulse[data-v-c08374c1]{display:inline-flex;align-items:center;gap:2px;font-family:JetBrains Mono,IBM Plex Mono,monospace;font-size:13px;font-weight:500}.comment-external[data-v-c08374c1]{color:var(--accent-blue-hover);cursor:help}.comment-divider[data-v-c08374c1]{color:var(--text-disabled);font-size:11px}.comment-internal[data-v-c08374c1]{color:var(--text-muted);cursor:help}.comment-none[data-v-c08374c1]{color:var(--text-disabled);font-size:13px}.comment-activity-block[data-v-c08374c1]{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-muted)}.comment-activity[data-v-c08374c1]{display:flex;gap:20px;margin-top:8px}.activity-item[data-v-c08374c1]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;background:var(--bg-surface)}.activity-icon[data-v-c08374c1]{width:16px;height:16px;flex-shrink:0}.activity-count[data-v-c08374c1]{font-family:JetBrains Mono,IBM Plex Mono,monospace;font-size:15px;font-weight:600}.activity-label[data-v-c08374c1]{font-size:12px;font-weight:500}.activity-external[data-v-c08374c1]{border:1px solid color-mix(in srgb,var(--accent-blue-hover) 30%,transparent)}.activity-external .activity-icon[data-v-c08374c1],.activity-external .activity-count[data-v-c08374c1]{color:var(--accent-blue-hover)}.activity-external .activity-label[data-v-c08374c1]{color:var(--text-secondary)}.activity-internal[data-v-c08374c1]{border:1px solid var(--border-default)}.activity-internal .activity-icon[data-v-c08374c1]{color:var(--text-muted)}.activity-internal .activity-count[data-v-c08374c1]{color:var(--text-secondary)}.activity-internal .activity-label[data-v-c08374c1]{color:var(--text-muted)}.triage-table-wrapper[data-v-55b6fe36]{background:var(--bg-elevated);border-radius:8px;border:1px solid var(--border-default);overflow:hidden;transition:background-color .2s ease,border-color .2s ease}.empty-state[data-v-55b6fe36]{text-align:center;padding:48px 20px;color:var(--text-muted)}.table-scroll[data-v-55b6fe36]{max-height:600px;overflow-y:auto}.triage-table[data-v-55b6fe36]{width:100%;border-collapse:collapse}.triage-table thead[data-v-55b6fe36]{background:var(--bg-surface);position:sticky;top:0;z-index:10}.triage-table th[data-v-55b6fe36]{padding:12px 16px;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);border-bottom:1px solid var(--border-default)}.triage-table tbody tr[data-v-55b6fe36]{cursor:pointer;transition:background-color .1s ease;border-bottom:1px solid var(--border-muted)}.triage-table tbody tr[data-v-55b6fe36]:hover{background:var(--bg-surface-hover)}.triage-table tbody tr.row-selected[data-v-55b6fe36]{background:var(--accent-blue-muted)}.triage-table td[data-v-55b6fe36]{padding:12px 16px;vertical-align:top}.cell-title[data-v-55b6fe36],.cell-primary[data-v-55b6fe36]{font-size:14px;font-weight:500;color:var(--text-primary)}.cell-secondary[data-v-55b6fe36]{font-size:12px;color:var(--text-muted);margin-top:2px}.cell-text[data-v-55b6fe36]{font-size:14px;color:var(--text-secondary)}.status-badge[data-v-55b6fe36]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.status-overdue[data-v-55b6fe36]{background:var(--status-error-muted);color:var(--status-error)}.status-needs_touch[data-v-55b6fe36]{background:var(--status-warning-muted);color:var(--status-warning)}.status-due_soon[data-v-55b6fe36]{background:var(--status-caution-muted);color:var(--status-caution)}.status-sla_unknown[data-v-55b6fe36]{background:var(--bg-surface);color:var(--text-muted)}.status-ok[data-v-55b6fe36]{background:var(--status-success-muted);color:var(--status-success)}.load-more[data-v-55b6fe36]{padding:16px;text-align:center;border-top:1px solid var(--border-default)}.load-more-btn[data-v-55b6fe36]{padding:8px 16px;font-size:13px;font-weight:500;color:var(--accent-blue-hover);background:transparent;border:none;cursor:pointer;transition:color .15s ease}.load-more-btn[data-v-55b6fe36]:hover{color:var(--accent-blue)}.load-more-btn[data-v-55b6fe36]:disabled{color:var(--text-disabled);cursor:not-allowed}.expandable-list[data-v-55b6fe36]{background:var(--bg-elevated);border-radius:8px;border:1px solid var(--border-default);overflow:hidden}.table-header[data-v-55b6fe36]{display:grid;grid-template-columns:100px 1fr 200px 80px 140px 80px 80px 60px 40px;background:var(--bg-surface);border-bottom:1px solid var(--border-default);position:sticky;top:0;z-index:10}.header-comments[data-v-55b6fe36]{text-align:center}.header-cell[data-v-55b6fe36]{padding:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.header-cell[data-v-55b6fe36]:first-child{padding-left:16px}.header-cell[data-v-55b6fe36]:last-child{padding-right:16px}.expandable-body[data-v-55b6fe36]{max-height:600px;overflow-y:auto}.incidents-tab[data-v-e54eb80a]{font-family:DM Sans,system-ui,-apple-system,sans-serif}.controls-bar[data-v-e54eb80a]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.search-group[data-v-e54eb80a]{flex-shrink:0}.search-input-wrapper[data-v-e54eb80a]{position:relative;display:flex;align-items:center}.search-icon[data-v-e54eb80a]{position:absolute;left:10px;width:16px;height:16px;color:var(--text-muted);pointer-events:none}.search-input[data-v-e54eb80a]{width:280px;padding:8px 32px 8px 34px;background:var(--input-bg);border:1px solid var(--border-default);border-radius:8px;font-size:13px;color:var(--text-primary);transition:border-color .15s ease,box-shadow .15s ease}.search-input[data-v-e54eb80a]::-moz-placeholder{color:var(--text-muted)}.search-input[data-v-e54eb80a]::placeholder{color:var(--text-muted)}.search-input[data-v-e54eb80a]:focus{outline:none;border-color:var(--accent-blue-hover);box-shadow:0 0 0 3px var(--accent-blue-muted)}.search-clear[data-v-e54eb80a]{position:absolute;right:6px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:var(--bg-surface-hover);border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.search-clear[data-v-e54eb80a]:hover{background:var(--text-muted);color:var(--bg-surface)}.search-clear svg[data-v-e54eb80a]{width:12px;height:12px}.loading-state[data-v-e54eb80a]{text-align:center;padding:48px 20px}.spinner[data-v-e54eb80a]{display:inline-block;width:32px;height:32px;border:3px solid var(--border-default);border-top-color:var(--accent-blue-hover);border-radius:50%;animation:spin-e54eb80a .8s linear infinite}@keyframes spin-e54eb80a{to{transform:rotate(360deg)}}.loading-state p[data-v-e54eb80a]{margin-top:12px;color:var(--text-muted);font-size:14px}.error-state[data-v-e54eb80a]{background:var(--status-error-muted);border:1px solid var(--status-error);border-radius:8px;padding:16px}.error-state p[data-v-e54eb80a]{color:var(--status-error);font-size:14px;margin:0}.detail-panel[data-v-e54eb80a]{margin-top:24px;background:var(--bg-elevated);border-radius:8px;border:1px solid var(--border-default);padding:24px;transition:background-color .2s ease,border-color .2s ease}.detail-header[data-v-e54eb80a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.detail-title[data-v-e54eb80a]{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.detail-subtitle[data-v-e54eb80a]{font-size:13px;color:var(--text-muted);margin:4px 0 0}.close-btn[data-v-e54eb80a]{padding:4px;background:transparent;border:none;color:var(--text-muted);cursor:pointer;transition:color .15s ease}.close-btn[data-v-e54eb80a]:hover{color:var(--text-primary)}.close-btn svg[data-v-e54eb80a]{width:24px;height:24px}.detail-grid[data-v-e54eb80a]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}.detail-item[data-v-e54eb80a]{display:flex;flex-direction:column;gap:2px}.detail-label[data-v-e54eb80a]{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.detail-value[data-v-e54eb80a]{font-size:14px;color:var(--text-primary)}.linked-conversations[data-v-e54eb80a]{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-default)}.linked-title[data-v-e54eb80a]{font-size:13px;font-weight:600;color:var(--text-muted);margin:0 0 8px}.linked-list[data-v-e54eb80a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.linked-link[data-v-e54eb80a]{font-size:14px;color:var(--accent-blue-hover);text-decoration:none;transition:color .15s ease}.linked-link[data-v-e54eb80a]:hover{color:var(--accent-blue)}.link-btn[data-v-e54eb80a]{margin-top:16px;padding:10px 16px;background:var(--btn-primary-bg);color:var(--btn-primary-fg);border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.link-btn[data-v-e54eb80a]:hover{background:var(--btn-primary-hover)}.expandable-row[data-v-80764e33]{border-bottom:1px solid var(--border-muted);transition:background-color .15s ease}.expandable-row[data-v-80764e33]:last-child{border-bottom:none}.expandable-row.is-expanded[data-v-80764e33]{background:var(--bg-surface)}.row-main[data-v-80764e33]{display:grid;grid-template-columns:minmax(0,1fr) 180px 140px 130px 80px 120px 70px 40px;align-items:center;padding:12px 0;cursor:pointer;transition:background-color .1s ease}.row-main[data-v-80764e33]:hover{background:var(--bg-surface-hover)}.row-main.row-selected[data-v-80764e33]{background:var(--accent-blue-muted)}.cell[data-v-80764e33]{padding:0 12px;min-width:0}.cell[data-v-80764e33]:first-child{padding-left:16px}.cell[data-v-80764e33]:last-child{padding-right:16px}.cell-subject[data-v-80764e33],.cell-customer[data-v-80764e33]{overflow:hidden}.subject-wrapper[data-v-80764e33]{display:flex;align-items:flex-start;gap:10px}.status-dot[data-v-80764e33]{flex-shrink:0;width:8px;height:8px;border-radius:50%;margin-top:6px}.dot-danger[data-v-80764e33]{background:var(--status-error)}.dot-warning[data-v-80764e33]{background:var(--status-warning)}.dot-success[data-v-80764e33]{background:var(--status-success)}.subject-content[data-v-80764e33]{display:flex;flex-direction:column;gap:2px;min-width:0}.subject-text[data-v-80764e33]{font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linked-indicator[data-v-80764e33]{font-size:12px;color:var(--status-success)}.customer-email[data-v-80764e33]{display:block;font-size:14px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-name[data-v-80764e33]{font-size:14px;color:var(--text-primary)}.no-client[data-v-80764e33]{font-size:14px;color:var(--text-disabled)}.mailbox-badge[data-v-80764e33]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:600;background:var(--accent-blue-muted);color:var(--accent-blue-hover)}.status-badge[data-v-80764e33]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:600;text-transform:capitalize}.status-active[data-v-80764e33]{background:var(--status-success-muted);color:var(--status-success)}.status-pending[data-v-80764e33]{background:var(--status-warning-muted);color:var(--status-warning)}.cell-last-message[data-v-80764e33]{display:flex;flex-direction:column;gap:2px}.from-customer[data-v-80764e33]{font-size:13px;font-weight:600;color:var(--status-error)}.from-agent[data-v-80764e33]{font-size:13px;color:var(--text-muted)}.message-time[data-v-80764e33]{font-size:12px;color:var(--text-faint)}.threads-count[data-v-80764e33]{font-size:14px;color:var(--text-secondary)}.cell-chevron[data-v-80764e33]{display:flex;justify-content:center}.chevron-icon[data-v-80764e33]{width:20px;height:20px;color:var(--text-muted);transition:transform .2s ease}.chevron-expanded[data-v-80764e33]{transform:rotate(180deg)}.row-expanded[data-v-80764e33]{border-top:1px solid var(--border-default);background:linear-gradient(180deg,var(--bg-elevated) 0%,var(--bg-page) 100%)}.expanded-content[data-v-80764e33]{display:grid;grid-template-columns:1fr 380px;gap:24px;padding:20px 24px}.detail-section[data-v-80764e33]{padding-right:24px;border-right:1px solid var(--border-default)}.section-label[data-v-80764e33]{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-faint);margin:0 0 16px}.detail-grid[data-v-80764e33]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.detail-item[data-v-80764e33]{display:flex;flex-direction:column;gap:4px}.detail-key[data-v-80764e33]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.detail-value[data-v-80764e33]{font-size:14px;color:var(--text-primary)}.detail-value.capitalize[data-v-80764e33]{text-transform:capitalize}.detail-value.warning-text[data-v-80764e33]{color:var(--status-error);font-weight:600}.subject-full[data-v-80764e33]{word-break:break-word}.action-section[data-v-80764e33]{display:flex;flex-direction:column;gap:16px}.linked-panel[data-v-80764e33]{background:var(--bg-elevated);border:1px solid var(--status-success-muted);border-radius:8px;padding:16px}.link-header[data-v-80764e33]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.link-icon[data-v-80764e33]{width:18px;height:18px;color:var(--accent-blue-hover)}.link-icon.linked[data-v-80764e33]{color:var(--status-success)}.link-title[data-v-80764e33]{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.link-count-badge[data-v-80764e33]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--status-success-muted);color:var(--status-success);border-radius:10px;font-size:11px;font-weight:600;margin-left:auto}.link-description[data-v-80764e33]{font-size:12px;color:var(--text-muted);margin:0;line-height:1.5}.view-casefile-btn[data-v-80764e33]{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:8px 12px;background:var(--bg-surface);border:1px solid var(--status-success);border-radius:6px;font-size:12px;font-weight:500;color:var(--status-success);cursor:pointer;transition:all .15s ease}.view-casefile-btn[data-v-80764e33]:hover{background:var(--status-success-muted);border-color:var(--status-success)}.view-casefile-btn svg[data-v-80764e33]{width:14px;height:14px}.unlinked-panel[data-v-80764e33]{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:8px;padding:16px}.unlinked-header[data-v-80764e33]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.unlinked-icon[data-v-80764e33]{width:18px;height:18px;color:var(--text-muted)}.unlinked-title[data-v-80764e33]{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.unlinked-description[data-v-80764e33]{font-size:12px;color:var(--text-muted);margin:0;line-height:1.5}.quick-actions[data-v-80764e33]{display:flex;gap:8px;margin-top:auto}.quick-link[data-v-80764e33]{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;background:transparent;border:1px solid var(--border-default);border-radius:6px;font-size:13px;font-weight:500;color:var(--text-muted);text-decoration:none;transition:all .15s ease}.quick-link[data-v-80764e33]:hover{background:var(--bg-surface);border-color:var(--text-disabled);color:var(--text-secondary)}.quick-link.primary[data-v-80764e33]{background:linear-gradient(135deg,var(--accent-blue-hover) 0%,var(--accent-blue) 100%);border:none;color:#fff}.quick-link.primary[data-v-80764e33]:hover{background:linear-gradient(135deg,var(--accent-blue) 0%,#2563eb 100%);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.quick-link svg[data-v-80764e33]{width:16px;height:16px}.expand-enter-active[data-v-80764e33],.expand-leave-active[data-v-80764e33]{transition:all .25s ease;overflow:hidden}.expand-enter-from[data-v-80764e33],.expand-leave-to[data-v-80764e33]{opacity:0;max-height:0}.expand-enter-to[data-v-80764e33],.expand-leave-from[data-v-80764e33]{opacity:1;max-height:400px}.suggestions-loading[data-v-80764e33]{display:flex;align-items:center;gap:8px;padding:12px 0;font-size:12px;color:var(--text-muted)}.loading-spinner[data-v-80764e33]{width:14px;height:14px;border:2px solid var(--border-default);border-top-color:var(--accent-blue);border-radius:50%;animation:spin-80764e33 .8s linear infinite}@keyframes spin-80764e33{to{transform:rotate(360deg)}}.suggestions-section[data-v-80764e33]{margin-top:8px}.suggestions-label[data-v-80764e33]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin:0 0 8px}.suggestions-list[data-v-80764e33]{display:flex;flex-direction:column;gap:6px}.suggestion-item[data-v-80764e33]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:6px;cursor:pointer;text-align:left;transition:all .15s ease}.suggestion-item[data-v-80764e33]:hover:not(:disabled){border-color:var(--accent-blue);background:var(--accent-blue-muted)}.suggestion-item[data-v-80764e33]:disabled{opacity:.6;cursor:wait}.suggestion-main[data-v-80764e33]{display:flex;align-items:baseline;gap:8px}.suggestion-display-id[data-v-80764e33]{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;color:var(--accent-blue-hover);background:var(--accent-blue-muted);padding:2px 6px;border-radius:4px}.suggestion-title[data-v-80764e33]{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-meta[data-v-80764e33]{display:flex;align-items:center;gap:8px;font-size:11px}.suggestion-match[data-v-80764e33]{color:var(--text-muted)}.suggestion-match.match-location[data-v-80764e33]{color:var(--status-success)}.suggestion-match.match-company[data-v-80764e33]{color:var(--accent-blue-hover)}.suggestion-type[data-v-80764e33]{padding:2px 6px;background:var(--bg-elevated);border-radius:4px;color:var(--text-muted)}.linking-indicator[data-v-80764e33]{font-size:11px;color:var(--accent-blue-hover);font-style:italic}.multiselect[data-v-22c108b9]{position:relative;min-width:140px}.multiselect-trigger[data-v-22c108b9]{display:flex;align-items:center;gap:6px;width:100%;padding:6px 10px;background:var(--input-bg);border:1px solid var(--border-default);border-radius:6px;font-size:12px;color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.multiselect-trigger[data-v-22c108b9]:hover{border-color:var(--text-disabled)}.multiselect-open .multiselect-trigger[data-v-22c108b9]{border-color:var(--accent-blue-hover);box-shadow:0 0 0 3px var(--accent-blue-muted)}.multiselect-label[data-v-22c108b9]{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multiselect-count[data-v-22c108b9]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;padding:2px 5px;background:var(--accent-blue-muted);color:var(--accent-blue-hover);border-radius:8px}.multiselect-chevron[data-v-22c108b9]{width:14px;height:14px;flex-shrink:0;transition:transform .15s ease}.multiselect-open .multiselect-chevron[data-v-22c108b9]{transform:rotate(180deg)}.multiselect-dropdown[data-v-22c108b9]{position:absolute;top:calc(100% + 4px);left:0;min-width:100%;max-width:280px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;overflow:hidden}.multiselect-search[data-v-22c108b9]{padding:8px;border-bottom:1px solid var(--border-muted)}.multiselect-search-input[data-v-22c108b9]{width:100%;padding:6px 10px;background:var(--input-bg);border:1px solid var(--border-default);border-radius:4px;font-size:12px;color:var(--text-primary)}.multiselect-search-input[data-v-22c108b9]::-moz-placeholder{color:var(--text-muted)}.multiselect-search-input[data-v-22c108b9]::placeholder{color:var(--text-muted)}.multiselect-search-input[data-v-22c108b9]:focus{outline:none;border-color:var(--accent-blue-hover)}.multiselect-options[data-v-22c108b9]{max-height:240px;overflow-y:auto;padding:4px 0}.multiselect-option[data-v-22c108b9]{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;transition:background-color .1s ease}.multiselect-option[data-v-22c108b9]:hover{background:var(--bg-surface-hover)}.multiselect-option input[type=checkbox][data-v-22c108b9]{width:14px;height:14px;margin:0;cursor:pointer;accent-color:var(--accent-blue)}.option-label[data-v-22c108b9]{flex:1;font-size:12px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.option-count[data-v-22c108b9]{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--text-muted)}.multiselect-empty[data-v-22c108b9]{padding:16px;text-align:center;font-size:12px;color:var(--text-muted)}.multiselect-actions[data-v-22c108b9]{padding:8px;border-top:1px solid var(--border-muted);display:flex;justify-content:flex-end}.multiselect-clear[data-v-22c108b9]{padding:4px 8px;background:transparent;border:none;font-size:11px;font-weight:500;color:var(--status-error);cursor:pointer;border-radius:4px;transition:background-color .1s ease}.multiselect-clear[data-v-22c108b9]:hover{background:var(--status-error-muted)}.inbox-tab[data-v-23d0c6a3]{font-family:DM Sans,system-ui,-apple-system,sans-serif}.controls-bar[data-v-23d0c6a3]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;position:relative;z-index:20}.filter-chips[data-v-23d0c6a3]{display:flex;flex-wrap:wrap;gap:8px}.filter-group[data-v-23d0c6a3]{display:flex;align-items:center;gap:8px}.filter-group label[data-v-23d0c6a3]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-faint)}.chip[data-v-23d0c6a3]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:9999px;font-size:13px;font-weight:500;background:var(--bg-surface);color:var(--text-muted);border:1px solid var(--border-default);cursor:pointer;transition:all .15s ease}.chip[data-v-23d0c6a3]:hover{background:var(--bg-surface-hover);color:var(--text-secondary)}.chip-active[data-v-23d0c6a3]{background:var(--bg-surface-hover);color:var(--text-primary);border-color:var(--text-disabled)}.chip-warning[data-v-23d0c6a3]{color:var(--status-warning);border-color:var(--status-warning-muted)}.chip-warning[data-v-23d0c6a3]:hover{background:var(--status-warning-muted)}.chip-warning.chip-active[data-v-23d0c6a3]{background:var(--status-warning);color:#fff;border-color:var(--status-warning)}.chip-danger[data-v-23d0c6a3]{color:var(--status-error);border-color:var(--status-error-muted)}.chip-danger[data-v-23d0c6a3]:hover{background:var(--status-error-muted)}.chip-danger.chip-active[data-v-23d0c6a3]{background:var(--status-error);color:#fff;border-color:var(--status-error)}.chip-count[data-v-23d0c6a3]{margin-left:6px;padding:2px 8px;border-radius:9999px;font-size:11px;background:#ffffff26}.chip-active .chip-count[data-v-23d0c6a3]{background:#ffffff40}.inbox-table-wrapper[data-v-23d0c6a3]{background:var(--bg-elevated);border-radius:8px;border:1px solid var(--border-default);overflow:hidden}.empty-state[data-v-23d0c6a3]{text-align:center;padding:48px 20px;color:var(--text-muted)}.load-more[data-v-23d0c6a3]{padding:16px;text-align:center;border-top:1px solid var(--border-default)}.load-more-btn[data-v-23d0c6a3]{padding:8px 16px;font-size:13px;font-weight:500;color:var(--accent-blue-hover);background:transparent;border:none;cursor:pointer;transition:color .15s ease}.load-more-btn[data-v-23d0c6a3]:hover{color:var(--accent-blue)}.load-more-btn[data-v-23d0c6a3]:disabled{color:var(--text-disabled);cursor:not-allowed}.expandable-list[data-v-23d0c6a3]{background:var(--bg-elevated);overflow:hidden;width:100%}.table-header[data-v-23d0c6a3]{display:grid;grid-template-columns:minmax(0,1fr) 180px 140px 130px 80px 120px 70px 40px;background:var(--bg-surface);border-bottom:1px solid var(--border-default);position:sticky;top:0;z-index:10}.header-cell[data-v-23d0c6a3]{padding:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.header-cell[data-v-23d0c6a3]:first-child{padding-left:16px}.header-cell[data-v-23d0c6a3]:last-child{padding-right:16px}.expandable-body[data-v-23d0c6a3]{max-height:600px;overflow-y:auto}.zone-reason-trigger[data-v-303d4af0]{position:relative;display:inline-flex;align-items:stretch}.zone-popover[data-v-303d4af0]{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:8px;min-width:220px;max-width:280px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 4px 16px #0000004d;z-index:1000;pointer-events:none}.zone-popover[data-v-303d4af0]:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:var(--border-default)}.zone-popover[data-v-303d4af0]:after{content:"";position:absolute;left:-5px;top:50%;transform:translateY(-50%);border:5px solid transparent;border-right-color:var(--bg-elevated)}.popover-header[data-v-303d4af0]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border-muted)}.zone-dot[data-v-303d4af0]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.zone-name[data-v-303d4af0]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.zone-hot .zone-dot[data-v-303d4af0]{background:var(--status-error)}.zone-hot .zone-name[data-v-303d4af0]{color:var(--status-error)}.zone-hot[data-v-303d4af0]{border-left:3px solid var(--status-error)}.zone-action .zone-dot[data-v-303d4af0]{background:var(--status-warning)}.zone-action .zone-name[data-v-303d4af0]{color:var(--status-warning)}.zone-action[data-v-303d4af0]{border-left:3px solid var(--status-warning)}.zone-healthy .zone-dot[data-v-303d4af0]{background:var(--status-success)}.zone-healthy .zone-name[data-v-303d4af0]{color:var(--status-success)}.zone-healthy[data-v-303d4af0]{border-left:3px solid var(--status-success)}.zone-chronic .zone-dot[data-v-303d4af0]{background:var(--text-muted)}.zone-chronic .zone-name[data-v-303d4af0]{color:var(--text-muted)}.zone-chronic[data-v-303d4af0]{border-left:3px solid var(--text-muted)}.reason-list[data-v-303d4af0]{list-style:none;margin:0;padding:10px 12px}.reason-item[data-v-303d4af0]{font-size:12px;color:var(--text-secondary);padding:4px 0 4px 12px;position:relative}.reason-item[data-v-303d4af0]:before{content:"•";position:absolute;left:0;color:var(--text-muted)}.popover-fade-enter-active[data-v-303d4af0],.popover-fade-leave-active[data-v-303d4af0]{transition:opacity .15s ease,transform .15s ease}.popover-fade-enter-from[data-v-303d4af0],.popover-fade-leave-to[data-v-303d4af0]{opacity:0;transform:translateY(-50%) translate(-4px)}.casefile-row[data-v-268ea93d]{display:flex;align-items:stretch;border-bottom:1px solid var(--border-muted);cursor:pointer;transition:background-color .1s ease}.casefile-row[data-v-268ea93d]:hover{background:var(--bg-surface-hover)}.casefile-row[data-v-268ea93d]:last-child{border-bottom:none}.row-indicator[data-v-268ea93d]{width:3px;flex-shrink:0}.indicator-hot[data-v-268ea93d]{background:var(--status-error)}.indicator-action[data-v-268ea93d]{background:var(--status-warning)}.indicator-healthy[data-v-268ea93d]{background:var(--status-success)}.indicator-chronic[data-v-268ea93d]{background:var(--text-muted)}.checkout-indicator[data-v-268ea93d]{display:flex;align-items:center;gap:3px;padding:2px 6px;margin:4px 0;border-radius:3px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.checkout-locked[data-v-268ea93d]{background:color-mix(in srgb,var(--status-warning) 20%,transparent);color:var(--status-warning)}.checkout-mine[data-v-268ea93d]{background:color-mix(in srgb,var(--status-info) 20%,transparent);color:var(--status-info)}.lock-icon[data-v-268ea93d]{width:10px;height:10px;flex-shrink:0}.checkout-label[data-v-268ea93d]{white-space:nowrap;max-width:60px;overflow:hidden;text-overflow:ellipsis}.casefile-row.is-locked .row-content[data-v-268ea93d]{opacity:.7}.override-indicator[data-v-268ea93d]{display:flex;align-items:center;gap:3px;padding:2px 6px;margin:4px 0;border-radius:3px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0;background:color-mix(in srgb,var(--status-info) 20%,transparent);color:var(--status-info)}.override-label[data-v-268ea93d]{white-space:nowrap}.snooze-indicator[data-v-268ea93d]{display:flex;align-items:center;gap:3px;padding:2px 6px;margin:4px 0;border-radius:3px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0;background:color-mix(in srgb,var(--text-muted) 20%,transparent);color:var(--text-muted)}.snooze-icon[data-v-268ea93d]{width:10px;height:10px;flex-shrink:0}.snooze-label[data-v-268ea93d]{white-space:nowrap}.casefile-row.is-snoozed .row-content[data-v-268ea93d]{opacity:.5}.row-content[data-v-268ea93d]{flex:1;display:flex;align-items:center;gap:8px;padding:5px 10px;min-width:0}.primary-col[data-v-268ea93d]{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.title-line[data-v-268ea93d]{display:flex;align-items:center;gap:6px;min-width:0}.incident-title[data-v-268ea93d]{font-size:13px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.signal-badge[data-v-268ea93d]{flex-shrink:0;padding:1px 4px;border-radius:2px;font-size:9px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.signal-drift[data-v-268ea93d]{background:var(--status-warning-muted);color:var(--status-warning);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--status-warning) 35%,transparent)}.signal-vip[data-v-268ea93d]{background:var(--status-error);color:#fff}.signal-risk[data-v-268ea93d]{background:var(--status-warning);color:#1a1a1a}.incident-meta[data-v-268ea93d]{font-size:11px;color:var(--text-muted);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-pill[data-v-268ea93d]{display:inline-block;padding:0 4px;margin-right:4px;border-radius:3px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.2px;vertical-align:middle}.status-escalated[data-v-268ea93d]{background:color-mix(in srgb,var(--status-error) 20%,transparent);color:var(--status-error)}.status-amber[data-v-268ea93d]{background:color-mix(in srgb,var(--status-warning) 20%,transparent);color:var(--status-warning)}.status-new[data-v-268ea93d]{background:color-mix(in srgb,var(--status-info, var(--accent-blue)) 20%,transparent);color:var(--status-info, var(--accent-blue))}.status-muted[data-v-268ea93d]{background:color-mix(in srgb,var(--text-muted) 15%,transparent);color:var(--text-muted)}.meta-sep[data-v-268ea93d]{color:var(--text-disabled)}.meta-location[data-v-268ea93d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-col[data-v-268ea93d]{display:flex;align-items:center;gap:4px;flex-shrink:0;width:140px;min-width:0}.client-name[data-v-268ea93d]{font-size:11px;font-weight:500;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.priority-dot[data-v-268ea93d]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.priority-escalated[data-v-268ea93d]{background:var(--status-error)}.priority-high[data-v-268ea93d]{background:var(--status-warning)}.priority-medium[data-v-268ea93d]{background:var(--text-muted)}.priority-low[data-v-268ea93d]{background:var(--text-disabled)}.sla-col[data-v-268ea93d]{flex-shrink:0;width:80px;font-size:11px;font-weight:500;text-align:right;white-space:nowrap}.sla-overdue[data-v-268ea93d]{color:var(--status-error)}.sla-remaining[data-v-268ea93d]{color:var(--text-secondary)}.sla-unknown[data-v-268ea93d]{color:var(--text-disabled)}.ball-pill[data-v-268ea93d]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:60px;padding:2px 4px;border-radius:3px;font-size:8px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;cursor:help}.ball-us[data-v-268ea93d]{background:var(--status-error-muted);color:var(--status-error)}.ball-customer[data-v-268ea93d]{background:var(--status-warning-muted);color:var(--status-warning)}.ball-vendor[data-v-268ea93d]{background:color-mix(in srgb,var(--text-muted) 15%,transparent);color:var(--text-muted)}.ball-pending[data-v-268ea93d],.ball-unknown[data-v-268ea93d]{background:transparent;color:var(--text-disabled)}.stats-col[data-v-268ea93d]{flex-shrink:0;display:flex;align-items:center;gap:3px;width:75px;font-size:10px;color:var(--text-muted)}.stat-icon[data-v-268ea93d]{width:12px;height:12px;flex-shrink:0}.stat-value[data-v-268ea93d]{font-weight:600;color:var(--text-primary);font-family:JetBrains Mono,SF Mono,monospace;font-size:12px}.stat-msgs[data-v-268ea93d]{font-size:10px;color:var(--text-faint)}.activity-col[data-v-268ea93d]{flex-shrink:0;width:50px;font-size:10px;color:var(--text-muted);text-align:right;white-space:nowrap}.activity-col.stale[data-v-268ea93d]{color:var(--status-warning);font-weight:500}@media (max-width: 1200px){.stat-msgs[data-v-268ea93d]{display:none}.client-col[data-v-268ea93d]{width:120px}.sla-col[data-v-268ea93d]{width:70px}.stats-col[data-v-268ea93d]{width:50px}}.urgency-board[data-v-3b160abe]{font-family:DM Sans,system-ui,-apple-system,sans-serif;background:transparent;min-height:400px}.urgency-zone[data-v-3b160abe]{background:var(--bg-elevated);border-radius:8px;margin-bottom:16px;border:1px solid var(--border-default);overflow:hidden}.zone-header[data-v-3b160abe]{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--border-default);position:relative;cursor:pointer;transition:background-color .15s ease}.zone-header[data-v-3b160abe]:hover{filter:brightness(1.1)}.urgency-zone.is-collapsed .zone-header[data-v-3b160abe]{border-bottom:none}.collapse-chevron[data-v-3b160abe]{width:20px;height:20px;color:var(--text-muted);margin-left:8px;transition:transform .2s ease;flex-shrink:0}.collapse-chevron.is-collapsed[data-v-3b160abe]{transform:rotate(-90deg)}.collapse-enter-active[data-v-3b160abe],.collapse-leave-active[data-v-3b160abe]{transition:all .25s ease;overflow:hidden}.collapse-enter-from[data-v-3b160abe],.collapse-leave-to[data-v-3b160abe]{opacity:0;max-height:0}.collapse-enter-to[data-v-3b160abe],.collapse-leave-from[data-v-3b160abe]{opacity:1;max-height:2000px}.zone-indicator[data-v-3b160abe]{display:flex;align-items:center;gap:8px}.zone-dot[data-v-3b160abe]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.zone-label[data-v-3b160abe]{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.zone-count[data-v-3b160abe]{font-size:20px;font-weight:700;font-family:JetBrains Mono,SF Mono,monospace;margin-left:auto}.zone-deadline[data-v-3b160abe]{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.zone-snoozed[data-v-3b160abe]{font-size:11px;color:var(--text-muted);opacity:.7;font-style:italic;letter-spacing:.2px}.zone-hot .zone-header[data-v-3b160abe]{background:var(--status-error-muted);border-left:4px solid var(--status-error)}.zone-hot .zone-dot[data-v-3b160abe]{background:var(--status-error);box-shadow:0 0 0 3px var(--status-error-muted);animation:pulse-hot-3b160abe 2s ease-in-out infinite}.zone-hot .zone-label[data-v-3b160abe],.zone-hot .zone-count[data-v-3b160abe]{color:var(--status-error)}@keyframes pulse-hot-3b160abe{0%,to{box-shadow:0 0 0 3px var(--status-error-muted)}50%{box-shadow:0 0 0 6px transparent}}.zone-action .zone-header[data-v-3b160abe]{background:var(--status-warning-muted);border-left:4px solid var(--status-warning)}.zone-action .zone-dot[data-v-3b160abe]{background:var(--status-warning)}.zone-action .zone-label[data-v-3b160abe],.zone-action .zone-count[data-v-3b160abe]{color:var(--status-warning)}.zone-healthy .zone-header[data-v-3b160abe]{background:var(--status-success-muted);border-left:4px solid var(--status-success)}.zone-healthy .zone-dot[data-v-3b160abe]{background:var(--status-success)}.zone-healthy .zone-label[data-v-3b160abe],.zone-healthy .zone-count[data-v-3b160abe]{color:var(--status-success)}.zone-chronic .zone-header[data-v-3b160abe]{background:#6b72801a;border-left:4px solid var(--text-muted)}.zone-chronic .zone-dot[data-v-3b160abe]{background:var(--text-muted)}.zone-chronic .zone-label[data-v-3b160abe],.zone-chronic .zone-count[data-v-3b160abe]{color:var(--text-muted)}.zone-items[data-v-3b160abe]{padding:0}.empty-state[data-v-3b160abe]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}.empty-icon[data-v-3b160abe]{width:64px;height:64px;background:var(--status-success-muted);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;color:var(--status-success);margin-bottom:16px}.empty-text[data-v-3b160abe]{font-size:15px;color:var(--text-muted);margin:0}.filter-panel[data-v-ad34d2ea]{position:relative;z-index:30;margin-bottom:16px;border-radius:10px;background:var(--bg-elevated);border:1px solid var(--border-default);transition:box-shadow .2s ease}.filter-panel-expanded[data-v-ad34d2ea]{box-shadow:0 4px 20px #00000026;overflow:visible}.filter-toggle[data-v-ad34d2ea]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;background:transparent;border:none;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.filter-toggle[data-v-ad34d2ea]:hover{background:var(--bg-surface-hover);color:var(--text-primary)}.filter-panel-expanded .filter-toggle[data-v-ad34d2ea]{background:var(--bg-surface);border-bottom:1px solid var(--border-muted)}.filter-icon[data-v-ad34d2ea]{width:16px;height:16px;flex-shrink:0;opacity:.7}.toggle-label[data-v-ad34d2ea]{flex:1;text-align:left}.active-badge[data-v-ad34d2ea]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--accent-blue);color:var(--accent-blue-fg);font-size:10px;font-weight:600;font-family:JetBrains Mono,monospace;border-radius:9px;animation:badge-pop-ad34d2ea .2s cubic-bezier(.34,1.56,.64,1)}@keyframes badge-pop-ad34d2ea{0%{transform:scale(.8)}to{transform:scale(1)}}.chevron-icon[data-v-ad34d2ea]{width:14px;height:14px;flex-shrink:0;opacity:.5;transition:transform .25s cubic-bezier(.4,0,.2,1)}.chevron-rotated[data-v-ad34d2ea]{transform:rotate(180deg)}.filter-content[data-v-ad34d2ea]{padding:16px;background:linear-gradient(to bottom,var(--bg-surface),var(--bg-elevated));overflow:visible}.filter-grid[data-v-ad34d2ea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.filter-group[data-v-ad34d2ea]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-ad34d2ea]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.label-icon[data-v-ad34d2ea]{width:14px;height:14px;opacity:.6}.filter-actions[data-v-ad34d2ea]{margin-top:16px;padding-top:12px;border-top:1px solid var(--border-muted);display:flex;justify-content:flex-end}.clear-all-btn[data-v-ad34d2ea]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--status-error-muted);border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:500;color:var(--status-error);cursor:pointer;transition:all .15s ease}.clear-all-btn[data-v-ad34d2ea]:hover{background:var(--status-error);color:#fff}.action-icon[data-v-ad34d2ea]{width:14px;height:14px}.filter-hint[data-v-ad34d2ea]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-faint)}.hint-icon[data-v-ad34d2ea]{width:14px;height:14px;opacity:.5}.panel-enter-active[data-v-ad34d2ea]{transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.panel-leave-active[data-v-ad34d2ea]{transition:all .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.panel-enter-from[data-v-ad34d2ea],.panel-leave-to[data-v-ad34d2ea]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.panel-enter-to[data-v-ad34d2ea],.panel-leave-from[data-v-ad34d2ea]{opacity:1;max-height:300px}@media (max-width: 640px){.filter-grid[data-v-ad34d2ea]{grid-template-columns:1fr}}.casefiles-tab[data-v-c9d0623a]{color:var(--text-primary)}.controls-bar[data-v-c9d0623a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.filter-chips[data-v-c9d0623a]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-c9d0623a]{display:inline-flex;align-items:center;padding:8px 14px;border-radius:20px;font-size:13px;font-weight:500;background:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-muted);cursor:pointer;transition:all .15s ease}.chip[data-v-c9d0623a]:hover{background:var(--bg-surface-hover);color:var(--text-secondary)}.chip-active[data-v-c9d0623a]{background:var(--accent-blue-muted);border-color:var(--accent-blue-border);color:var(--accent-blue-hover)}.chip-overdue[data-v-c9d0623a]:hover,.chip-overdue.chip-active[data-v-c9d0623a]{background:var(--status-error-muted);border-color:var(--status-error);color:var(--status-error)}.chip-waiting[data-v-c9d0623a]:hover,.chip-waiting.chip-active[data-v-c9d0623a]{background:var(--status-warning-muted);border-color:var(--status-warning);color:var(--status-warning)}.chip-no-activity[data-v-c9d0623a]:hover,.chip-no-activity.chip-active[data-v-c9d0623a]{background:var(--bg-surface-hover);border-color:var(--text-muted);color:var(--text-secondary)}.chip-count[data-v-c9d0623a]{margin-left:8px;padding:2px 8px;border-radius:10px;font-size:11px;font-family:JetBrains Mono,monospace;background:#ffffff1a}.chip-active .chip-count[data-v-c9d0623a]{background:#ffffff26}.sort-toggle[data-v-c9d0623a]{display:inline-flex}.sort-btn[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;color:var(--text-muted);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:8px;cursor:pointer;transition:all .15s ease}.sort-btn[data-v-c9d0623a]:hover{color:var(--text-secondary);border-color:var(--text-disabled)}.sort-btn-active[data-v-c9d0623a]{background:var(--status-warning-muted);border-color:var(--status-warning);color:var(--status-warning)}.sort-direction[data-v-c9d0623a]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;opacity:.9}.view-mode-toggle[data-v-c9d0623a]{display:inline-flex;background:var(--bg-surface);border-radius:8px;padding:3px;border:1px solid var(--border-default)}.view-btn[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;color:var(--text-muted);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease}.view-btn[data-v-c9d0623a]:hover{color:var(--text-secondary)}.view-btn-active[data-v-c9d0623a]{background:var(--bg-surface-hover);color:var(--text-primary)}.search-box[data-v-c9d0623a]{position:relative;display:flex;align-items:center}.search-icon[data-v-c9d0623a]{position:absolute;left:10px;width:14px;height:14px;color:var(--text-muted);pointer-events:none}.search-input[data-v-c9d0623a]{padding:7px 30px;border-radius:20px;border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-primary);font-size:13px;width:200px;outline:none;transition:border-color .15s ease,width .2s ease}.search-input[data-v-c9d0623a]:focus{border-color:var(--accent-primary);width:260px}.search-input[data-v-c9d0623a]::-moz-placeholder{color:var(--text-muted);opacity:.7}.search-input[data-v-c9d0623a]::placeholder{color:var(--text-muted);opacity:.7}.search-clear[data-v-c9d0623a]{position:absolute;right:6px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:none;color:var(--text-muted);cursor:pointer;padding:0;border-radius:50%}.search-clear[data-v-c9d0623a]:hover{color:var(--text-primary);background:var(--bg-surface-hover)}.search-clear-icon[data-v-c9d0623a]{width:12px;height:12px}.pagination-inline[data-v-c9d0623a]{display:flex;align-items:center;gap:10px;padding:6px 12px;background:var(--bg-surface);border:1px solid var(--border-muted);border-radius:8px;margin:0 auto}.pagination-progress[data-v-c9d0623a]{width:80px;height:4px;background:var(--bg-page);border-radius:2px;overflow:hidden}.pagination-progress-fill[data-v-c9d0623a]{height:100%;background:linear-gradient(90deg,var(--accent-blue) 0%,var(--accent-blue-hover) 100%);border-radius:2px;transition:width .4s cubic-bezier(.4,0,.2,1)}.pagination-text[data-v-c9d0623a]{display:flex;align-items:baseline;gap:3px;font-size:12px}.pagination-count[data-v-c9d0623a]{font-family:JetBrains Mono,SF Mono,monospace;font-weight:600;font-size:13px;color:var(--text-primary)}.pagination-separator[data-v-c9d0623a]{color:var(--text-disabled);font-size:11px}.pagination-total[data-v-c9d0623a]{font-family:JetBrains Mono,SF Mono,monospace;font-weight:500;font-size:12px;color:var(--text-muted)}.pagination-btn[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:500;border-radius:5px;border:1px solid var(--border-default);cursor:pointer;transition:all .15s ease}.pagination-btn[data-v-c9d0623a]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn-more[data-v-c9d0623a]{background:var(--bg-elevated);color:var(--text-secondary)}.pagination-btn-more[data-v-c9d0623a]:hover:not(:disabled){background:var(--bg-surface-hover);border-color:var(--text-muted)}.pagination-btn-all[data-v-c9d0623a]{background:var(--accent-blue-muted);border-color:var(--accent-blue-border);color:var(--accent-blue-hover)}.pagination-btn-all[data-v-c9d0623a]:hover:not(:disabled){background:var(--accent-blue);border-color:var(--accent-blue);color:var(--accent-blue-fg)}.pagination-icon[data-v-c9d0623a]{width:12px;height:12px}.pagination-spinner[data-v-c9d0623a]{width:14px;height:14px;animation:pagination-spin-c9d0623a .8s linear infinite}@keyframes pagination-spin-c9d0623a{to{transform:rotate(360deg)}}.pagination-complete[data-v-c9d0623a]{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--status-success);font-weight:500}.pagination-check[data-v-c9d0623a]{width:14px;height:14px}.table-container[data-v-c9d0623a]{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:8px;overflow:hidden;transition:background-color .2s ease,border-color .2s ease}.table-scroll[data-v-c9d0623a]{max-height:600px;overflow-y:auto}.data-table[data-v-c9d0623a]{width:100%;border-collapse:collapse}.data-table thead[data-v-c9d0623a]{background:var(--bg-surface);position:sticky;top:0;z-index:10}.data-table th[data-v-c9d0623a]{padding:12px 16px;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);border-bottom:1px solid var(--border-default)}.th-sortable[data-v-c9d0623a]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease}.th-sortable[data-v-c9d0623a]:hover{color:var(--text-secondary)}.sort-arrow[data-v-c9d0623a]{font-size:12px;color:var(--accent-blue);margin-left:2px}.zone-badge[data-v-c9d0623a]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.zone-1[data-v-c9d0623a]{background:var(--status-error-muted);color:var(--status-error)}.zone-2[data-v-c9d0623a]{background:var(--status-warning-muted);color:var(--status-warning)}.zone-3[data-v-c9d0623a]{background:var(--status-success-muted);color:var(--status-success)}.zone-4[data-v-c9d0623a]{background:var(--bg-surface);color:var(--text-muted)}.data-table tbody tr[data-v-c9d0623a]{border-bottom:1px solid var(--border-muted);transition:background .15s ease}.table-row[data-v-c9d0623a]{cursor:pointer}.table-row[data-v-c9d0623a]:hover{background:var(--bg-surface-hover)}.row-hidden[data-v-c9d0623a]{opacity:.5;background:var(--bg-muted)}.row-hidden[data-v-c9d0623a]:hover{opacity:.7}.data-table td[data-v-c9d0623a]{padding:12px 16px;vertical-align:top}.cell-incident[data-v-c9d0623a]{display:flex;align-items:flex-start;gap:10px}.status-dot-wrapper[data-v-c9d0623a]{flex-shrink:0;padding-top:4px}.status-dot[data-v-c9d0623a]{display:inline-block;width:8px;height:8px;border-radius:50%}.status-overdue[data-v-c9d0623a]{background:var(--status-error);box-shadow:0 0 8px var(--status-error-muted)}.status-waiting[data-v-c9d0623a]{background:var(--status-warning);box-shadow:0 0 8px var(--status-warning-muted)}.status-ok[data-v-c9d0623a]{background:var(--status-success)}.incident-title[data-v-c9d0623a]{font-size:14px;font-weight:500;color:var(--text-primary);line-height:1.4}.hidden-badge[data-v-c9d0623a]{display:inline-block;font-size:10px;font-weight:600;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:var(--text-muted);color:#fff;margin-left:8px;vertical-align:middle}.incident-type[data-v-c9d0623a]{font-size:12px;color:var(--text-muted);margin-top:2px}.cell-client[data-v-c9d0623a]{font-size:14px;font-weight:500;color:var(--text-primary)}.cell-location[data-v-c9d0623a]{font-size:12px;color:var(--text-muted);margin-top:2px}.cell-assignee[data-v-c9d0623a]{font-size:13px;color:var(--text-secondary);white-space:nowrap}.priority-badge[data-v-c9d0623a]{display:inline-flex;padding:4px 10px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.priority-badge.priority-escalated[data-v-c9d0623a]{background:var(--status-error-muted);color:var(--status-error)}.priority-badge.priority-high[data-v-c9d0623a]{background:var(--status-warning-muted);color:var(--status-warning)}.priority-badge.priority-medium[data-v-c9d0623a]{background:var(--status-caution-muted);color:var(--status-caution)}.priority-badge.priority-low[data-v-c9d0623a]{background:var(--status-success-muted);color:var(--status-success)}.sla-badge[data-v-c9d0623a]{display:inline-flex;padding:4px 10px;border-radius:4px;font-size:11px;font-weight:600}.sla-badge.sla-overdue[data-v-c9d0623a]{background:var(--status-error-muted);color:var(--status-error)}.sla-due[data-v-c9d0623a]{font-size:13px;color:var(--text-muted)}.sla-none[data-v-c9d0623a]{font-size:13px;color:var(--text-disabled)}.cell-activity[data-v-c9d0623a]{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text-muted)}.waiting-label[data-v-c9d0623a]{font-size:11px;color:var(--status-warning)}.cell-emails[data-v-c9d0623a]{display:flex;align-items:center;gap:4px}.email-count[data-v-c9d0623a]{font-size:14px;font-family:JetBrains Mono,monospace;color:var(--text-primary)}.email-msgs[data-v-c9d0623a]{font-size:12px;color:var(--text-faint)}.empty-state[data-v-c9d0623a]{text-align:center;padding:48px 16px;color:var(--text-faint);font-size:14px}.modal-overlay[data-v-c9d0623a]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);display:flex;align-items:center;justify-content:center;z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-container[data-v-c9d0623a]{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 25px 50px -12px #0006,0 0 0 1px #ffffff0d inset;max-width:56rem;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;transition:background-color .2s ease,border-color .2s ease}.modal-two-pane[data-v-c9d0623a]{max-width:72rem}.modal-body-grid[data-v-c9d0623a]{display:grid;grid-template-columns:1fr 1fr;flex:1;min-height:0;overflow:hidden}.pane-header[data-v-c9d0623a]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--border-default);background:var(--bg-surface)}.pane-heading[data-v-c9d0623a]{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);margin:0}.pane-left[data-v-c9d0623a]{display:flex;flex-direction:column;border-right:1px solid var(--border-default);background:var(--bg-elevated);overflow:hidden}.pane-left-scroll[data-v-c9d0623a]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:16px}.pane-right[data-v-c9d0623a]{display:flex;flex-direction:column;background:var(--bg-page);overflow:hidden}.timeline-counts[data-v-c9d0623a]{display:flex;gap:8px}.timeline-count-badge[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:var(--text-muted);background:var(--bg-page);padding:3px 6px;border-radius:4px}.timeline-count-badge svg[data-v-c9d0623a]{opacity:.7}.modal-enter-active[data-v-c9d0623a]{transition:opacity .25s ease-out}.modal-enter-active .modal-container[data-v-c9d0623a]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .25s ease-out}.modal-leave-active[data-v-c9d0623a]{transition:opacity .2s ease-in}.modal-leave-active .modal-container[data-v-c9d0623a]{transition:transform .2s ease-in,opacity .15s ease-in}.modal-enter-from[data-v-c9d0623a]{opacity:0}.modal-enter-from .modal-container[data-v-c9d0623a]{opacity:0;transform:scale(.95) translateY(10px)}.modal-leave-to[data-v-c9d0623a]{opacity:0}.modal-leave-to .modal-container[data-v-c9d0623a]{opacity:0;transform:scale(.97) translateY(5px)}.modal-header-v2[data-v-c9d0623a]{display:grid;grid-template-columns:auto 1fr auto;gap:20px;padding:0;border-bottom:1px solid var(--border-default);background:var(--bg-elevated);align-items:stretch}.header-sla-block[data-v-c9d0623a]{display:flex;flex-direction:column;justify-content:center;padding:12px 16px;min-width:140px;border-right:1px solid var(--border-default)}.header-sla-block.sla-overdue[data-v-c9d0623a]{background:linear-gradient(135deg,var(--status-error-muted) 0%,transparent 100%);border-left:4px solid var(--status-error)}.header-sla-block.sla-ok[data-v-c9d0623a]{background:linear-gradient(135deg,var(--status-success-muted) 0%,transparent 100%);border-left:4px solid var(--status-success)}.header-sla-block .sla-countdown[data-v-c9d0623a]{font-size:15px;font-weight:700;font-family:JetBrains Mono,SF Mono,monospace;letter-spacing:-.5px;line-height:1.2}.header-sla-block.sla-overdue .sla-countdown[data-v-c9d0623a]{color:var(--status-error)}.header-sla-block.sla-ok .sla-countdown[data-v-c9d0623a]{color:var(--status-success)}.header-sla-block .sla-labels[data-v-c9d0623a]{display:flex;align-items:center;gap:8px;margin-top:6px}.header-sla-block .sla-status[data-v-c9d0623a]{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.header-identity[data-v-c9d0623a]{display:flex;flex-direction:column;justify-content:center;padding:12px 0;min-width:0}.identity-title[data-v-c9d0623a]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.header-identity .modal-title[data-v-c9d0623a]{font-size:15px;font-weight:600;color:var(--text-primary);white-space:nowrap}.identity-type[data-v-c9d0623a]{font-size:12px;color:var(--text-muted);padding:2px 8px;background:var(--bg-surface);border-radius:4px}.identity-meta[data-v-c9d0623a]{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:12px;color:var(--text-secondary)}.meta-location[data-v-c9d0623a]{color:var(--text-secondary)}.meta-sep[data-v-c9d0623a]{color:var(--text-disabled);font-size:10px}.meta-client[data-v-c9d0623a]{color:var(--text-muted);font-weight:500}.meta-assignee[data-v-c9d0623a]{color:var(--text-secondary);font-weight:500;font-size:11px}.meta-threads[data-v-c9d0623a]{color:var(--text-muted);padding:2px 6px;background:var(--bg-surface);border-radius:3px;font-size:11px}.header-actions[data-v-c9d0623a]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 0;padding:8px 12px;border-left:1px solid var(--border-default)}.action-group[data-v-c9d0623a]{display:flex;align-items:center;gap:6px}.action-divider[data-v-c9d0623a]{width:1px;height:24px;background:var(--border-default);margin:0 8px}.action-btn[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-page);border:1px solid var(--border-default);border-radius:6px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.action-btn[data-v-c9d0623a]:hover:not(:disabled){background:var(--bg-surface-hover);border-color:var(--accent-blue);color:var(--accent-blue)}.action-btn[data-v-c9d0623a]:disabled{opacity:.5;cursor:not-allowed}.action-btn .btn-icon[data-v-c9d0623a]{width:16px;height:16px;flex-shrink:0}.action-btn .btn-label[data-v-c9d0623a]{font-size:12px}.action-btn-small[data-v-c9d0623a]{padding:4px 8px;font-size:11px}.action-btn.snooze-active[data-v-c9d0623a]{color:var(--status-warning);border-color:var(--status-warning);background:color-mix(in srgb,var(--status-warning) 10%,transparent)}.action-btn.snooze-active[data-v-c9d0623a]:hover:not(:disabled){background:color-mix(in srgb,var(--status-warning) 20%,transparent)}.snooze-dropdown-wrapper[data-v-c9d0623a]{position:relative;display:inline-flex}.btn-chevron[data-v-c9d0623a]{width:12px;height:12px;margin-left:2px;flex-shrink:0}.snooze-menu[data-v-c9d0623a]{position:absolute;top:100%;left:0;margin-top:4px;background:var(--bg-elevated, var(--bg-surface));border:1px solid var(--border-default);border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:50;min-width:180px;padding:4px}.snooze-option[data-v-c9d0623a]{display:block;width:100%;padding:8px 12px;background:none;border:none;font-size:13px;font-weight:500;color:var(--text-primary);text-align:left;cursor:pointer;border-radius:6px;transition:background .1s}.snooze-option[data-v-c9d0623a]:hover:not(:disabled){background:var(--bg-surface-hover, var(--bg-surface))}.snooze-option[data-v-c9d0623a]:disabled{opacity:.4;cursor:default}.snooze-custom[data-v-c9d0623a]{display:flex;gap:4px;padding:4px 4px 2px;border-top:1px solid var(--border-muted);margin-top:4px}.snooze-date-input[data-v-c9d0623a]{flex:1;padding:5px 8px;font-size:12px;border:1px solid var(--border-default);border-radius:6px;background:var(--input-bg, var(--bg-surface));color:var(--text-primary)}.snooze-apply[data-v-c9d0623a]{flex-shrink:0;width:auto;padding:5px 10px;font-size:12px}.call-intent-wrapper[data-v-c9d0623a]{position:relative}.intent-form[data-v-c9d0623a]{position:absolute;bottom:100%;right:0;margin-bottom:6px;background:var(--bg-elevated, var(--bg-surface));border:1px solid var(--border-default);border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:50;padding:8px;display:flex;gap:6px;min-width:240px}.intent-phone-input[data-v-c9d0623a]{flex:1;padding:6px 10px;font-size:13px;border:1px solid var(--border-default);border-radius:6px;background:var(--input-bg, var(--bg-surface));color:var(--text-primary)}.intent-phone-input[data-v-c9d0623a]:focus{outline:none;border-color:var(--accent-blue)}.intent-submit[data-v-c9d0623a]{padding:6px 12px;font-size:12px;font-weight:500;border:1px solid var(--status-success);border-radius:6px;background:var(--status-success-muted);color:var(--status-success);cursor:pointer;white-space:nowrap}.intent-submit[data-v-c9d0623a]:hover:not(:disabled){background:var(--status-success);color:#fff}.intent-status[data-v-c9d0623a]{font-size:11px;color:var(--text-muted);margin-top:4px}.intent-matched[data-v-c9d0623a]{color:var(--status-success);font-weight:600}.intent-waiting[data-v-c9d0623a]{color:var(--status-warning)}.zone-override-control[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;background:var(--bg-page);border:1px solid var(--border-default);border-radius:6px;cursor:pointer;transition:all .15s ease}.zone-override-control[data-v-c9d0623a]:hover{background:var(--bg-surface-hover);border-color:var(--accent-blue);color:var(--accent-blue)}.zone-override-control .zone-icon[data-v-c9d0623a]{width:14px;height:14px;color:var(--text-muted);flex-shrink:0;margin-right:4px}.zone-override-select[data-v-c9d0623a]{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 14px 0 0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;outline:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238b949e'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;background-size:12px}.zone-override-select[data-v-c9d0623a]:disabled{opacity:.5;cursor:not-allowed}.icon-btn[data-v-c9d0623a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .15s ease;text-decoration:none}.icon-btn[data-v-c9d0623a]:hover{background:var(--bg-surface-hover);color:var(--text-secondary);border-color:var(--border-default)}.icon-btn .btn-icon[data-v-c9d0623a]{width:18px;height:18px}.icon-btn.icon-btn-active[data-v-c9d0623a]{color:var(--status-warning);background:color-mix(in srgb,var(--status-warning) 10%,transparent)}.icon-btn.icon-btn-active[data-v-c9d0623a]:hover{background:color-mix(in srgb,var(--status-warning) 20%,transparent)}.icon-btn.icon-btn-close[data-v-c9d0623a]:hover{color:var(--status-error);background:color-mix(in srgb,var(--status-error) 10%,transparent)}.action-status-msg[data-v-c9d0623a]{position:absolute;top:100%;right:16px;margin-top:4px;padding:4px 8px;font-size:11px;color:var(--text-muted);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:4px;white-space:nowrap}.action-status-msg.error[data-v-c9d0623a]{color:var(--status-error);border-color:var(--status-error)}.checkout-controls[data-v-c9d0623a]{display:flex;align-items:center;gap:6px}.checkout-timer[data-v-c9d0623a]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:4px 8px;font-size:13px;font-weight:600;font-family:JetBrains Mono,SF Mono,monospace;color:var(--status-info);background:color-mix(in srgb,var(--status-info) 15%,transparent);border-radius:4px}.checkout-timer.timer-warning[data-v-c9d0623a]{color:var(--status-warning);background:color-mix(in srgb,var(--status-warning) 15%,transparent);animation:pulse-c9d0623a 1s ease-in-out infinite}@keyframes pulse-c9d0623a{0%,to{opacity:1}50%{opacity:.7}}.checkout-extend-btn[data-v-c9d0623a],.checkout-release-btn[data-v-c9d0623a]{padding:4px 8px;font-size:10px;font-weight:500;border-radius:4px;cursor:pointer;transition:all .15s ease}.checkout-extend-btn[data-v-c9d0623a]{color:var(--status-info);background:transparent;border:1px solid var(--status-info)}.checkout-extend-btn[data-v-c9d0623a]:hover:not(:disabled){background:color-mix(in srgb,var(--status-info) 15%,transparent)}.checkout-release-btn[data-v-c9d0623a]{color:var(--text-muted);background:transparent;border:1px solid var(--border-default)}.checkout-release-btn[data-v-c9d0623a]:hover:not(:disabled){color:var(--status-error);border-color:var(--status-error);background:color-mix(in srgb,var(--status-error) 10%,transparent)}.checkout-extend-btn[data-v-c9d0623a]:disabled,.checkout-release-btn[data-v-c9d0623a]:disabled{opacity:.6;cursor:not-allowed}.checkout-locked-indicator[data-v-c9d0623a]{display:flex;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:500;color:var(--status-warning);background:color-mix(in srgb,var(--status-warning) 15%,transparent);border-radius:4px}.checkout-locked-indicator .lock-icon[data-v-c9d0623a]{width:12px;height:12px}.checkout-locked-indicator .locked-by[data-v-c9d0623a]{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-error[data-v-c9d0623a]{padding:4px 8px;font-size:10px;font-weight:500;color:var(--status-error);background:color-mix(in srgb,var(--status-error) 10%,transparent);border-radius:4px}.summary-modal-overlay[data-v-c9d0623a]{z-index:1001}.summary-modal[data-v-c9d0623a]{width:90%;max-width:900px;max-height:85vh;display:flex;flex-direction:column;background:var(--bg-surface);border-radius:12px;box-shadow:0 20px 40px #0000004d}.summary-modal-header[data-v-c9d0623a]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-subtle)}.summary-modal-header h3[data-v-c9d0623a]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0}.summary-modal-actions[data-v-c9d0623a]{display:flex;align-items:center;gap:8px}.summary-action-btn[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-page);border:1px solid var(--border-default);border-radius:6px;cursor:pointer;transition:all .15s ease}.summary-action-btn[data-v-c9d0623a]:hover:not(:disabled){background:var(--bg-surface-hover);border-color:var(--accent-blue-hover);color:var(--accent-blue)}.summary-action-btn[data-v-c9d0623a]:disabled{opacity:.6;cursor:not-allowed}.summary-action-btn.copied[data-v-c9d0623a]{background:color-mix(in srgb,var(--status-success) 15%,transparent);border-color:var(--status-success);color:var(--status-success)}.summary-action-btn svg[data-v-c9d0623a]{width:14px;height:14px}.summary-pdf-btn[data-v-c9d0623a]{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.summary-pdf-btn[data-v-c9d0623a]:hover:not(:disabled){background:var(--accent-blue-hover);border-color:var(--accent-blue-hover);color:#fff}.summary-modal-body[data-v-c9d0623a]{flex:1;overflow-y:auto;padding:20px}.summary-preview[data-v-c9d0623a]{background:#fff;padding:24px 32px;border-radius:8px;box-shadow:0 1px 3px #0000001a;min-height:400px}.summary-preview[data-v-c9d0623a] .markdown-summary{color:#1f2937}.summary-preview[data-v-c9d0623a] h1{font-size:22px;font-weight:700;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #d1d5db;color:#111827}.summary-preview[data-v-c9d0623a] h2{font-size:16px;font-weight:600;margin:20px 0 10px;color:#374151}.summary-preview[data-v-c9d0623a] table{width:100%;border-collapse:collapse;margin:10px 0;font-size:12px}.summary-preview[data-v-c9d0623a] th{background-color:#6b7280;color:#fff;font-weight:600;text-align:left;padding:8px 10px;border:1px solid #6b7280}.summary-preview[data-v-c9d0623a] td{padding:6px 10px;border:1px solid #d1d5db;vertical-align:top}.summary-preview[data-v-c9d0623a] tbody tr:nth-child(2n){background-color:#f9fafb}.summary-preview[data-v-c9d0623a] ul{margin:8px 0;padding-left:20px}.summary-preview[data-v-c9d0623a] li{margin:4px 0;font-size:13px}.summary-preview[data-v-c9d0623a] strong{font-weight:600}.summary-preview[data-v-c9d0623a] em{font-style:italic;color:#6b7280}@keyframes spin-c9d0623a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-c9d0623a]{animation:spin-c9d0623a 1s linear infinite}.stats-bar[data-v-c9d0623a]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;padding:12px 24px;background:var(--bg-surface);border-bottom:1px solid var(--border-default);font-size:13px}.stat-label[data-v-c9d0623a]{color:var(--text-muted)}.stat-value[data-v-c9d0623a]{color:var(--text-primary);font-weight:500;margin-left:4px}.timeline-scroll[data-v-c9d0623a]{flex:1;overflow-y:auto;padding:16px;background:var(--bg-page)}.timeline-scroll .timeline-heading[data-v-c9d0623a]{display:none}.timeline-loading[data-v-c9d0623a]{display:flex;justify-content:center;padding:32px}.loading-spinner[data-v-c9d0623a]{width:24px;height:24px;border:2px solid var(--border-default);border-top-color:var(--accent-blue-hover);border-radius:50%;animation:spin-c9d0623a .8s linear infinite}@keyframes spin-c9d0623a{to{transform:rotate(360deg)}}.timeline-empty[data-v-c9d0623a]{text-align:center;padding:32px;color:var(--text-faint);font-size:14px}.modal-footer[data-v-c9d0623a]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:var(--bg-surface);border-top:1px solid var(--border-default)}.modal-link[data-v-c9d0623a]{display:inline-flex;align-items:center;font-size:14px;color:var(--accent-blue-hover);text-decoration:none;transition:color .15s ease}.modal-link[data-v-c9d0623a]:hover{color:var(--accent-blue)}.modal-close-btn[data-v-c9d0623a]{padding:8px 16px;font-size:14px;font-weight:500;background:var(--bg-surface-hover);border:1px solid var(--text-disabled);border-radius:6px;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.modal-close-btn[data-v-c9d0623a]:hover{background:var(--bg-surface);border-color:var(--text-faint)}.sla-banner[data-v-c9d0623a]{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-bottom:1px solid var(--border-default)}.sla-overdue[data-v-c9d0623a]{background:linear-gradient(to right,var(--status-error-muted),transparent);border-left:4px solid var(--status-error)}.sla-ok[data-v-c9d0623a]{background:linear-gradient(to right,var(--status-success-muted),transparent);border-left:4px solid var(--status-success)}.sla-countdown[data-v-c9d0623a]{display:flex;align-items:center;gap:8px}.sla-icon[data-v-c9d0623a]{font-size:18px}.sla-time[data-v-c9d0623a]{font-size:18px;font-weight:700;font-family:JetBrains Mono,SF Mono,monospace}.sla-overdue .sla-time[data-v-c9d0623a]{color:var(--status-error)}.sla-ok .sla-time[data-v-c9d0623a]{color:var(--status-success)}.sla-meta[data-v-c9d0623a]{display:flex;align-items:center;gap:12px}.sla-label[data-v-c9d0623a]{font-size:13px;color:var(--text-muted)}.priority-pill[data-v-c9d0623a]{padding:3px 10px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.priority-pill.priority-escalated[data-v-c9d0623a]{background:var(--status-error-muted);color:var(--status-error)}.priority-pill.priority-high[data-v-c9d0623a]{background:var(--status-warning-muted);color:var(--status-warning)}.priority-pill.priority-medium[data-v-c9d0623a]{background:var(--status-caution-muted);color:var(--status-caution)}.priority-pill.priority-low[data-v-c9d0623a]{background:var(--status-success-muted);color:var(--status-success)}.guidance-banner[data-v-c9d0623a]{display:flex;align-items:flex-start;gap:12px;padding:12px 24px;background:var(--status-warning-muted);border-bottom:1px solid var(--status-warning);border-left:4px solid var(--status-warning)}.guidance-icon[data-v-c9d0623a]{font-size:18px;flex-shrink:0}.guidance-content[data-v-c9d0623a]{display:flex;flex-direction:column;gap:2px}.guidance-label[data-v-c9d0623a]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--status-warning)}.guidance-text[data-v-c9d0623a]{font-size:14px;color:var(--status-warning);line-height:1.4}.suggestion-banner[data-v-c9d0623a]{display:flex;align-items:flex-start;gap:12px;padding:14px 24px;background:linear-gradient(to right,var(--accent-blue-muted),transparent);border-bottom:1px solid var(--accent-blue-muted);border-left:4px solid var(--accent-blue)}.suggestion-icon[data-v-c9d0623a]{flex-shrink:0;color:var(--accent-blue);padding-top:2px}.suggestion-content[data-v-c9d0623a]{flex:1;min-width:0}.suggestion-header[data-v-c9d0623a]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.suggestion-label[data-v-c9d0623a]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--accent-blue-hover)}.stale-badge[data-v-c9d0623a]{font-size:10px;color:var(--status-warning);background:var(--status-warning-muted);padding:1px 6px;border-radius:3px}.suggestion-time[data-v-c9d0623a]{font-size:11px;color:var(--text-muted);margin-left:auto}.suggestion-text[data-v-c9d0623a]{font-size:14px;line-height:1.5;color:var(--text-secondary);margin:0}.suggestion-loading[data-v-c9d0623a]{background:linear-gradient(90deg,#3b82f61a,#3b82f633,#3b82f61a);background-size:200% 100%;animation:shimmer-c9d0623a 2s ease-in-out infinite}@keyframes shimmer-c9d0623a{0%{background-position:200% 0}to{background-position:-200% 0}}.loading-icon[data-v-c9d0623a]{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.neural-orbs[data-v-c9d0623a]{display:flex;gap:4px;align-items:center}.orb[data-v-c9d0623a]{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--accent-blue),var(--accent-blue-hover));animation:pulse-orb-c9d0623a 1.4s ease-in-out infinite}.orb-1[data-v-c9d0623a]{animation-delay:0s}.orb-2[data-v-c9d0623a]{animation-delay:.2s}.orb-3[data-v-c9d0623a]{animation-delay:.4s}@keyframes pulse-orb-c9d0623a{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}}.generating-badge[data-v-c9d0623a]{font-size:11px;font-weight:500;color:var(--accent-blue-hover);background:var(--accent-blue-muted);padding:2px 8px;border-radius:4px;display:inline-flex;align-items:center}.loading-dots[data-v-c9d0623a]:after{content:"";animation:dots-c9d0623a 1.5s steps(4,end) infinite}@keyframes dots-c9d0623a{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.loading-text[data-v-c9d0623a]{color:var(--text-muted);font-style:italic}.suggestion-empty[data-v-c9d0623a]{background:linear-gradient(to right,rgba(100,116,139,.08),transparent);border-left-color:var(--text-muted)}.suggestion-empty .suggestion-icon[data-v-c9d0623a]{color:var(--text-muted)}.suggestion-empty .suggestion-content[data-v-c9d0623a]{display:flex;flex-direction:column;gap:4px}.suggestion-empty .suggestion-label[data-v-c9d0623a]{color:var(--text-muted)}.suggestion-empty-text[data-v-c9d0623a]{font-size:13px;color:var(--text-muted);margin:0}.suggestion-disabled[data-v-c9d0623a]{background:linear-gradient(to right,rgba(100,116,139,.05),transparent);border-left-color:var(--border-color);opacity:.7}.suggestion-disabled .disabled-icon[data-v-c9d0623a]{color:var(--text-muted);opacity:.6}.suggestion-disabled .suggestion-content[data-v-c9d0623a]{display:flex;flex-direction:column;gap:2px}.suggestion-label-disabled[data-v-c9d0623a]{color:var(--text-muted)!important;font-weight:500}.suggestion-disabled-text[data-v-c9d0623a]{font-size:13px;color:var(--text-muted);margin:0;font-style:italic}.request-suggestion-btn[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,var(--accent-blue),var(--accent-blue-hover));border:none;border-radius:6px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #3b82f64d;margin-left:auto;flex-shrink:0}.request-suggestion-btn[data-v-c9d0623a]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #3b82f666}.request-suggestion-btn[data-v-c9d0623a]:active{transform:translateY(0);box-shadow:0 2px 4px #3b82f64d}.request-suggestion-btn svg[data-v-c9d0623a]{width:16px;height:16px}.suggestion-error[data-v-c9d0623a]{background:linear-gradient(to right,rgba(239,68,68,.1),transparent);border-left-color:var(--status-urgent)}.suggestion-error .suggestion-icon[data-v-c9d0623a],.suggestion-error .suggestion-label[data-v-c9d0623a]{color:var(--status-urgent)}.suggestion-error-text[data-v-c9d0623a]{font-size:13px;color:var(--status-urgent);margin:0}.retry-btn[data-v-c9d0623a]{background:linear-gradient(135deg,var(--status-urgent),#dc2626);box-shadow:0 2px 4px #ef44444d}.retry-btn[data-v-c9d0623a]:hover{box-shadow:0 4px 8px #ef444466}.suggestion-appear[data-v-c9d0623a]{animation:suggestion-slide-in-c9d0623a .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes suggestion-slide-in-c9d0623a{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.timeline-container[data-v-c9d0623a]{background:var(--bg-page)}.timeline-entries[data-v-c9d0623a]{display:flex;flex-direction:column;gap:2px}.timeline-entry[data-v-c9d0623a]{display:flex;gap:12px;padding:12px 16px;background:var(--bg-elevated);border-radius:6px;transition:background-color .15s ease}.timeline-entry[data-v-c9d0623a]:hover{background:var(--bg-surface-hover)}.timeline-entry.is-internal[data-v-c9d0623a]{background:linear-gradient(to right,var(--status-warning-muted) 0%,transparent 20%,var(--bg-elevated) 40%);border-left:2px solid var(--status-warning);padding-left:14px}.timeline-entry.is-internal[data-v-c9d0623a]:hover{background:linear-gradient(to right,var(--status-warning-muted) 0%,transparent 20%,var(--bg-surface-hover) 40%)}.entry-rail[data-v-c9d0623a]{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:2px;width:20px;flex-shrink:0}.source-icon[data-v-c9d0623a]{color:var(--text-faint);display:flex;align-items:center;justify-content:center}.source-icon.email[data-v-c9d0623a]{color:var(--text-muted)}.source-icon.comment[data-v-c9d0623a]{color:var(--text-faint)}.source-icon.call[data-v-c9d0623a]{color:var(--text-muted)}.direction-dot[data-v-c9d0623a]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.direction-dot.inbound[data-v-c9d0623a]{background:var(--accent-blue)}.direction-dot.outbound[data-v-c9d0623a]{background:var(--status-success)}.direction-dot.internal[data-v-c9d0623a]{background:var(--status-warning)}.entry-content[data-v-c9d0623a]{flex:1;min-width:0}.entry-meta[data-v-c9d0623a]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--text-muted);margin-bottom:4px}.author-name[data-v-c9d0623a]{font-weight:600;color:var(--text-primary)}.meta-separator[data-v-c9d0623a]{color:var(--text-disabled)}.meta-label[data-v-c9d0623a]{color:var(--text-faint)}.meta-time[data-v-c9d0623a]{margin-left:auto;color:var(--text-faint);cursor:default}.internal-badge[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:var(--status-warning);background:var(--status-warning-muted);padding:1px 6px;border-radius:3px}.entry-subject[data-v-c9d0623a]{font-size:12px;color:var(--text-muted);margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry-body[data-v-c9d0623a]{font-size:14px;line-height:1.5;color:var(--text-secondary);white-space:pre-wrap;word-break:break-word}.entry-link[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-faint);margin-top:8px;transition:color .15s ease}.entry-link[data-v-c9d0623a]:hover{color:var(--accent-blue-hover)}.call-actions[data-v-c9d0623a]{margin:6px 0 2px;padding-left:18px;font-size:12px;color:var(--text-secondary);list-style:disc}.call-actions li[data-v-c9d0623a]{margin-bottom:2px}.action-assignee[data-v-c9d0623a]{color:var(--text-faint)}.call-meta[data-v-c9d0623a]{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:11px;color:var(--text-faint)}.call-sentiment[data-v-c9d0623a]{padding:1px 6px;border-radius:3px;font-size:10px;text-transform:capitalize}.sentiment-positive[data-v-c9d0623a]{color:#16a34a;background:#f0fdf4}.sentiment-neutral[data-v-c9d0623a]{color:#6b7280;background:#f3f4f6}.sentiment-negative[data-v-c9d0623a]{color:#dc2626;background:#fef2f2}.sentiment-escalated[data-v-c9d0623a]{color:#dc2626;background:#fef2f2;font-weight:600}.entry-link-label[data-v-c9d0623a]{font-size:11px;color:var(--text-faint)}.loading-container[data-v-c9d0623a]{display:flex;align-items:center;justify-content:center;min-height:300px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:8px}.loading-content[data-v-c9d0623a]{display:flex;flex-direction:column;align-items:center;gap:16px}.loading-orbs[data-v-c9d0623a]{display:flex;gap:8px;align-items:center}.load-orb[data-v-c9d0623a]{width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,var(--accent-blue),var(--accent-blue-hover));animation:load-pulse-c9d0623a 1.4s ease-in-out infinite}.load-orb-1[data-v-c9d0623a]{animation-delay:0s}.load-orb-2[data-v-c9d0623a]{animation-delay:.2s}.load-orb-3[data-v-c9d0623a]{animation-delay:.4s}@keyframes load-pulse-c9d0623a{0%,to{transform:scale(.6);opacity:.4}50%{transform:scale(1.1);opacity:1}}.loading-label[data-v-c9d0623a]{font-size:14px;font-weight:500;color:var(--text-muted)}.loading-ellipsis[data-v-c9d0623a]:after{content:"";animation:ellipsis-c9d0623a 1.5s steps(4,end) infinite}@keyframes ellipsis-c9d0623a{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.priority-analysis-banner[data-v-c9d0623a]{padding:14px 24px;background:linear-gradient(to right,var(--accent-blue-muted),transparent);border-bottom:1px solid var(--accent-blue-muted);border-left:4px solid var(--accent-blue)}.priority-analysis-header[data-v-c9d0623a]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.priority-bucket-badge[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:6px;font-size:13px;font-weight:600}.bucket-fire[data-v-c9d0623a]{background:var(--status-error-muted);color:var(--status-error)}.bucket-respond_today[data-v-c9d0623a]{background:var(--status-warning-muted);color:var(--status-warning)}.bucket-follow_up[data-v-c9d0623a]{background:var(--accent-blue-muted);color:var(--accent-blue-hover)}.bucket-blocked[data-v-c9d0623a]{background:var(--bg-surface);color:var(--text-muted)}.bucket-ping_customer[data-v-c9d0623a]{background:var(--status-caution-muted);color:var(--status-caution)}.bucket-close_candidate[data-v-c9d0623a]{background:var(--status-success-muted);color:var(--status-success)}.priority-confidence[data-v-c9d0623a]{font-size:12px;color:var(--text-muted)}.vip-badge[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:4px;font-size:11px;font-weight:600;background:var(--status-error-muted);color:var(--status-error);text-transform:uppercase}.priority-analysis-details[data-v-c9d0623a]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted);margin-bottom:8px}.priority-separator[data-v-c9d0623a]{color:var(--text-disabled)}.actionable-badge[data-v-c9d0623a]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;background:var(--status-success-muted);color:var(--status-success)}.priority-reasoning[data-v-c9d0623a]{font-size:13px;line-height:1.5;color:var(--text-secondary);margin:0}.action-block[data-v-c9d0623a]{padding:16px;background:var(--bg-surface);border-radius:10px;border:1px solid var(--border-default);border-left:4px solid var(--text-muted)}.action-block.action-fire[data-v-c9d0623a]{border-left-color:var(--status-error);background:linear-gradient(to right,var(--status-error-muted),transparent 30%)}.action-block.action-respond_today[data-v-c9d0623a]{border-left-color:var(--status-warning);background:linear-gradient(to right,var(--status-warning-muted),transparent 30%)}.action-block.action-follow_up[data-v-c9d0623a]{border-left-color:var(--accent-blue);background:linear-gradient(to right,var(--accent-blue-muted),transparent 30%)}.action-block.action-blocked[data-v-c9d0623a]{border-left-color:var(--text-muted)}.action-block.action-ping_customer[data-v-c9d0623a]{border-left-color:var(--status-caution);background:linear-gradient(to right,var(--status-caution-muted),transparent 30%)}.action-block.action-close_candidate[data-v-c9d0623a]{border-left-color:var(--status-success);background:linear-gradient(to right,var(--status-success-muted),transparent 30%)}.action-header[data-v-c9d0623a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.action-badges[data-v-c9d0623a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.action-bucket[data-v-c9d0623a]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.action-bucket.bucket-fire[data-v-c9d0623a]{background:var(--status-error);color:#fff}.action-bucket.bucket-respond_today[data-v-c9d0623a]{background:var(--status-warning);color:#1a1a1a}.action-bucket.bucket-follow_up[data-v-c9d0623a]{background:var(--accent-blue);color:#fff}.action-bucket.bucket-blocked[data-v-c9d0623a]{background:var(--text-muted);color:#fff}.action-bucket.bucket-ping_customer[data-v-c9d0623a]{background:var(--status-caution);color:#1a1a1a}.action-bucket.bucket-close_candidate[data-v-c9d0623a]{background:var(--status-success);color:#fff}.action-vip[data-v-c9d0623a]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.3px;background:var(--status-error);color:#fff}.action-urgent[data-v-c9d0623a]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;font-size:10px;font-weight:600;letter-spacing:.3px;background:var(--status-success-muted);color:var(--status-success);border:1px solid var(--status-success)}.action-time[data-v-c9d0623a]{font-size:11px;color:var(--text-faint)}.action-directive[data-v-c9d0623a]{font-size:15px;line-height:1.6;color:var(--text-primary);font-weight:500;margin-bottom:10px}.action-directive.action-directive-analysis[data-v-c9d0623a]{font-weight:400;color:var(--text-secondary);font-size:14px}.action-context[data-v-c9d0623a]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted);margin-bottom:12px}.context-item[data-v-c9d0623a]{color:var(--text-muted)}.context-dot[data-v-c9d0623a]{color:var(--text-disabled)}.context-confidence[data-v-c9d0623a]{margin-left:auto;padding:2px 6px;background:var(--bg-surface);border-radius:3px;font-size:10px;color:var(--text-faint)}.action-references[data-v-c9d0623a]{margin-top:12px;padding-top:10px;border-top:1px solid var(--border-muted);display:flex;flex-direction:column;gap:2px}.action-ref[data-v-c9d0623a]{border-radius:4px;transition:background-color .15s ease}.action-ref[data-v-c9d0623a]:hover{background:var(--bg-surface)}.ref-toggle[data-v-c9d0623a]{display:flex;align-items:center;gap:6px;padding:6px 8px;font-size:12px;font-weight:500;color:var(--text-muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;border-radius:4px}.ref-toggle[data-v-c9d0623a]::-webkit-details-marker{display:none}.ref-toggle[data-v-c9d0623a]:before{content:"▸";font-size:10px;color:var(--text-faint);transition:transform .15s ease}.action-ref[open] .ref-toggle[data-v-c9d0623a]:before{transform:rotate(90deg)}.action-ref[open] .ref-toggle[data-v-c9d0623a]{color:var(--text-secondary)}.ref-icon[data-v-c9d0623a]{width:14px;height:14px;color:var(--text-faint);flex-shrink:0}.action-ref[open] .ref-icon[data-v-c9d0623a]{color:var(--text-muted)}.ref-text[data-v-c9d0623a]{font-size:13px;line-height:1.6;color:var(--text-secondary);margin:0 8px 10px 28px;padding:10px 12px;background:var(--bg-surface);border-radius:4px;border-left:2px solid var(--border-default)}.generate-guidance-btn[data-v-c9d0623a]{display:flex;align-items:center;gap:6px;padding:8px 14px;margin-top:8px;font-size:12px;font-weight:600;color:var(--accent-blue);background:var(--accent-blue-muted);border:1px solid var(--accent-blue);border-radius:6px;cursor:pointer;transition:all .15s ease}.generate-guidance-btn[data-v-c9d0623a]:hover{background:var(--accent-blue);color:#fff}.generate-guidance-btn .generate-icon[data-v-c9d0623a]{width:14px;height:14px}.copy-prompt-btn[data-v-c9d0623a]{display:flex;align-items:center;gap:4px;padding:4px 8px;margin-top:4px;font-size:11px;font-weight:500;color:var(--text-faint);background:transparent;border:none;border-radius:4px;cursor:pointer;opacity:.5;transition:all .15s ease}.copy-prompt-btn[data-v-c9d0623a]:hover{opacity:1;color:var(--text-muted);background:var(--bg-surface)}.copy-prompt-btn .copy-icon[data-v-c9d0623a]{width:12px;height:12px}.copy-prompt-btn.copy-prompt-copied[data-v-c9d0623a]{opacity:1;color:var(--status-success)}.action-block.action-loading[data-v-c9d0623a]{border-left-color:var(--accent-blue);background:linear-gradient(90deg,var(--accent-blue-muted) 0%,transparent 50%);background-size:200% 100%;animation:action-shimmer-c9d0623a 2s ease-in-out infinite}@keyframes action-shimmer-c9d0623a{0%{background-position:200% 0}to{background-position:-200% 0}}.loading-pulse[data-v-c9d0623a]{width:18px;height:18px;border-radius:50%;background:var(--accent-blue);animation:action-pulse-c9d0623a 1.2s ease-in-out infinite}@keyframes action-pulse-c9d0623a{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.1);opacity:1}}.action-loading-text[data-v-c9d0623a]{font-size:13px;color:var(--text-muted);margin-left:10px}.action-block.action-error[data-v-c9d0623a]{border-left-color:var(--status-error);background:linear-gradient(to right,var(--status-error-muted),transparent 30%)}.action-bucket.bucket-error[data-v-c9d0623a]{background:var(--status-error);color:#fff}.action-retry[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--status-error);border:none;border-radius:5px;color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.action-retry[data-v-c9d0623a]:hover{background:#dc2626;transform:translateY(-1px)}.action-block.action-empty[data-v-c9d0623a]{border-left-color:var(--text-muted);display:flex;align-items:center;justify-content:space-between}.action-empty-text[data-v-c9d0623a]{font-size:13px;color:var(--text-muted);margin:0}.action-generate[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,var(--accent-blue),var(--accent-blue-hover));border:none;border-radius:6px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #3b82f64d}.action-generate[data-v-c9d0623a]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #3b82f666}.sop-only-block[data-v-c9d0623a]{padding:12px 24px;background:var(--bg-elevated);border-bottom:1px solid var(--border-default);border-left:4px solid var(--text-muted)}.drafts-section[data-v-c9d0623a]{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-muted)}.drafts-header[data-v-c9d0623a]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.drafts-icon[data-v-c9d0623a]{width:16px;height:16px;color:var(--text-muted)}.drafts-title[data-v-c9d0623a]{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.drafts-count[data-v-c9d0623a]{padding:2px 6px;background:var(--bg-surface);border-radius:10px;font-size:11px;font-weight:600;color:var(--text-faint)}.drafts-list[data-v-c9d0623a]{display:flex;flex-direction:column;gap:12px}.draft-card[data-v-c9d0623a]{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:8px;padding:14px 16px;transition:border-color .15s ease,box-shadow .15s ease}.draft-card[data-v-c9d0623a]:hover{border-color:var(--border-muted);box-shadow:0 2px 8px #0000001a}.draft-card.draft-urgent[data-v-c9d0623a]{border-left:3px solid var(--status-error)}.draft-card.draft-professional[data-v-c9d0623a]{border-left:3px solid var(--accent-blue)}.draft-card.draft-follow_up[data-v-c9d0623a]{border-left:3px solid var(--status-caution)}.draft-card.draft-to-customer[data-v-c9d0623a]{background:var(--recipient-customer-muted);border-right:2px solid var(--recipient-customer-border)}.draft-card.draft-to-vendor[data-v-c9d0623a]{background:var(--recipient-vendor-muted);border-right:2px solid var(--recipient-vendor-border)}.draft-header[data-v-c9d0623a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.draft-badges[data-v-c9d0623a]{display:flex;align-items:center;gap:8px}.draft-to[data-v-c9d0623a]{font-size:11px;font-weight:600;color:var(--text-secondary);background:var(--bg-elevated);padding:3px 8px;border-radius:4px;border:1px solid transparent}.draft-to.to-customer[data-v-c9d0623a]{background:var(--recipient-customer-muted);color:var(--recipient-customer);border-color:var(--recipient-customer-border)}.draft-to.to-vendor[data-v-c9d0623a]{background:var(--recipient-vendor-muted);color:var(--recipient-vendor);border-color:var(--recipient-vendor-border)}.draft-tone[data-v-c9d0623a]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:2px 6px;border-radius:3px}.draft-tone.tone-urgent[data-v-c9d0623a]{background:var(--status-error-muted);color:var(--status-error)}.draft-tone.tone-professional[data-v-c9d0623a]{background:var(--accent-blue-muted);color:var(--accent-blue-hover)}.draft-tone.tone-follow_up[data-v-c9d0623a]{background:var(--status-caution-muted);color:var(--status-caution)}.draft-copy-btn[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:6px;font-size:12px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.draft-copy-btn[data-v-c9d0623a]:hover{background:var(--bg-surface-hover);border-color:var(--accent-blue);color:var(--accent-blue-hover)}.draft-copy-btn.copied[data-v-c9d0623a]{background:var(--status-success-muted);border-color:var(--status-success);color:var(--status-success)}.draft-copy-btn svg[data-v-c9d0623a]{width:14px;height:14px}.draft-actions[data-v-c9d0623a]{display:flex;align-items:center;gap:8px}.draft-helpscout-btn[data-v-c9d0623a]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--accent-blue-muted);border:1px solid var(--accent-blue);border-radius:6px;font-size:12px;font-weight:500;color:var(--accent-blue-hover);cursor:pointer;text-decoration:none;transition:all .15s ease}.draft-helpscout-btn[data-v-c9d0623a]:hover{background:var(--accent-blue);border-color:var(--accent-blue-hover);color:#fff}.draft-helpscout-btn svg[data-v-c9d0623a]{width:14px;height:14px}.draft-subject[data-v-c9d0623a]{font-size:12px;color:var(--text-muted);margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed var(--border-muted)}.subject-label[data-v-c9d0623a]{font-weight:600;color:var(--text-faint)}.draft-body[data-v-c9d0623a]{font-size:13px;line-height:1.6;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.show-hidden-toggle[data-v-c9d0623a]{padding:8px 16px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-muted)}.toggle-row[data-v-c9d0623a]{display:flex;align-items:center;gap:8px}.toggle-row input[type=checkbox][data-v-c9d0623a]{cursor:pointer;width:16px;height:16px}.toggle-text[data-v-c9d0623a]{font-size:13px;color:var(--text-muted)}.expandable-row[data-v-0ded6a2d]{border-bottom:1px solid var(--border-muted);transition:background-color .15s ease}.expandable-row[data-v-0ded6a2d]:last-child{border-bottom:none}.expandable-row.is-expanded[data-v-0ded6a2d]{background:var(--bg-surface)}.row-main[data-v-0ded6a2d]{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) 140px 80px 100px 100px 40px;align-items:center;padding:12px 0;cursor:pointer;transition:background-color .1s ease}.row-main[data-v-0ded6a2d]:hover{background:var(--bg-surface-hover)}.row-main.row-selected[data-v-0ded6a2d]{background:var(--accent-blue-muted)}.cell[data-v-0ded6a2d]{padding:0 12px;min-width:0}.cell[data-v-0ded6a2d]:first-child{padding-left:16px}.cell[data-v-0ded6a2d]:last-child{padding-right:16px}.direction-icon[data-v-0ded6a2d]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.direction-icon svg[data-v-0ded6a2d]{width:16px;height:16px}.dir-inbound[data-v-0ded6a2d]{color:var(--accent-blue-hover)}.dir-outbound[data-v-0ded6a2d]{color:var(--status-success)}.cell-employee[data-v-0ded6a2d],.cell-external[data-v-0ded6a2d]{display:flex;flex-direction:column;gap:2px;overflow:hidden}.employee-name[data-v-0ded6a2d],.external-name[data-v-0ded6a2d]{font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-detail[data-v-0ded6a2d],.external-detail[data-v-0ded6a2d]{font-size:12px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-date[data-v-0ded6a2d]{display:flex;flex-direction:column;gap:2px}.date-text[data-v-0ded6a2d]{font-size:13px;color:var(--text-primary)}.time-text[data-v-0ded6a2d]{font-size:12px;color:var(--text-muted)}.duration-text[data-v-0ded6a2d]{font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--text-secondary)}.transcript-badge[data-v-0ded6a2d]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:9999px;font-size:11px;font-weight:600;text-transform:capitalize}.ts-ready[data-v-0ded6a2d]{background:var(--status-success-muted);color:var(--status-success)}.ts-pending[data-v-0ded6a2d],.ts-processing[data-v-0ded6a2d]{background:var(--status-warning-muted);color:var(--status-warning)}.ts-failed[data-v-0ded6a2d]{background:var(--status-error-muted);color:var(--status-error)}.ts-unavailable[data-v-0ded6a2d]{background:var(--bg-surface);color:var(--text-disabled)}.link-badge[data-v-0ded6a2d]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:9999px;font-size:11px;font-weight:600}.link-linked[data-v-0ded6a2d]{background:var(--status-success-muted);color:var(--status-success)}.link-review[data-v-0ded6a2d]{background:var(--status-warning-muted);color:var(--status-warning)}.link-unlinked[data-v-0ded6a2d]{background:var(--bg-surface);color:var(--text-disabled)}.cell-chevron[data-v-0ded6a2d]{display:flex;justify-content:center}.chevron-icon[data-v-0ded6a2d]{width:20px;height:20px;color:var(--text-muted);transition:transform .2s ease}.chevron-expanded[data-v-0ded6a2d]{transform:rotate(180deg)}.row-expanded[data-v-0ded6a2d]{border-top:1px solid var(--border-default);background:linear-gradient(180deg,var(--bg-elevated) 0%,var(--bg-page) 100%)}.expanded-content[data-v-0ded6a2d]{padding:20px 24px}.detail-loading[data-v-0ded6a2d]{display:flex;align-items:center;gap:8px;padding:24px;font-size:13px;color:var(--text-muted)}.loading-spinner[data-v-0ded6a2d]{width:14px;height:14px;border:2px solid var(--border-default);border-top-color:var(--accent-blue);border-radius:50%;animation:spin-0ded6a2d .8s linear infinite}@keyframes spin-0ded6a2d{to{transform:rotate(360deg)}}.detail-columns[data-v-0ded6a2d]{display:grid;grid-template-columns:1fr 1fr 300px;gap:24px}.detail-section[data-v-0ded6a2d]{padding-right:24px;border-right:1px solid var(--border-default)}.detail-section[data-v-0ded6a2d]:last-child{padding-right:0;border-right:none}.section-label[data-v-0ded6a2d]{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-faint);margin:0 0 16px}.detail-grid[data-v-0ded6a2d]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.detail-item[data-v-0ded6a2d]{display:flex;flex-direction:column;gap:3px}.detail-key[data-v-0ded6a2d]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.detail-value[data-v-0ded6a2d]{font-size:14px;color:var(--text-primary)}.detail-value.capitalize[data-v-0ded6a2d]{text-transform:capitalize}.detail-sub[data-v-0ded6a2d]{font-size:12px;color:var(--text-muted)}.ts-text-ready[data-v-0ded6a2d]{color:var(--status-success)}.ts-text-pending[data-v-0ded6a2d],.ts-text-processing[data-v-0ded6a2d]{color:var(--status-warning)}.ts-text-failed[data-v-0ded6a2d]{color:var(--status-error)}.ts-text-unavailable[data-v-0ded6a2d]{color:var(--text-disabled)}.analysis-summary[data-v-0ded6a2d]{font-size:14px;line-height:1.5;color:var(--text-secondary);margin:0 0 12px}.analysis-badges[data-v-0ded6a2d]{display:flex;gap:8px;margin-bottom:12px}.analysis-badge[data-v-0ded6a2d]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:9999px;font-size:11px;font-weight:600;text-transform:capitalize}.sentiment-positive[data-v-0ded6a2d]{background:var(--status-success-muted);color:var(--status-success)}.sentiment-negative[data-v-0ded6a2d]{background:var(--status-error-muted);color:var(--status-error)}.sentiment-neutral[data-v-0ded6a2d]{background:var(--bg-surface);color:var(--text-muted)}.urgency-high[data-v-0ded6a2d]{background:var(--status-error-muted);color:var(--status-error)}.urgency-medium[data-v-0ded6a2d]{background:var(--status-warning-muted);color:var(--status-warning)}.urgency-low[data-v-0ded6a2d]{background:var(--bg-surface);color:var(--text-muted)}.action-items[data-v-0ded6a2d]{margin-bottom:12px}.action-list[data-v-0ded6a2d]{margin:4px 0 0;padding-left:16px;font-size:13px;color:var(--text-secondary);line-height:1.5}.referenced-items[data-v-0ded6a2d]{margin-bottom:8px}.ref-tags[data-v-0ded6a2d]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.ref-tag[data-v-0ded6a2d]{padding:2px 8px;background:var(--accent-blue-muted);color:var(--accent-blue-hover);border-radius:4px;font-size:11px;font-weight:500}.no-analysis[data-v-0ded6a2d]{font-size:13px;color:var(--text-disabled);margin:0}.analysis-empty[data-v-0ded6a2d]{display:flex;flex-direction:column;justify-content:flex-start}.linked-list[data-v-0ded6a2d]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.linked-casefile[data-v-0ded6a2d]{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:6px;padding:10px 12px}.lc-header[data-v-0ded6a2d]{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.lc-display-id[data-v-0ded6a2d]{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;color:var(--accent-blue-hover);background:var(--accent-blue-muted);padding:2px 6px;border-radius:4px}.lc-strategy[data-v-0ded6a2d]{font-size:11px;color:var(--text-muted);text-transform:capitalize}.lc-title[data-v-0ded6a2d]{font-size:13px;color:var(--text-primary);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc-link[data-v-0ded6a2d]{cursor:pointer;border:none;background:inherit;font:inherit;text-align:inherit}.lc-link[data-v-0ded6a2d]:hover{text-decoration:underline}.lc-actions[data-v-0ded6a2d]{display:flex;gap:6px;margin-top:8px}.lc-btn[data-v-0ded6a2d]{padding:5px 12px;font-size:12px;font-weight:500;border-radius:4px;border:1px solid var(--border-default);cursor:pointer;transition:all .15s ease;background:var(--bg-elevated);color:var(--text-muted)}.lc-btn[data-v-0ded6a2d]:disabled{opacity:.5;cursor:wait}.lc-confirm[data-v-0ded6a2d]{background:var(--status-success-muted);border-color:var(--status-success);color:var(--status-success)}.lc-confirm[data-v-0ded6a2d]:hover:not(:disabled){background:var(--status-success);color:#fff}.lc-reject[data-v-0ded6a2d]{color:var(--text-muted)}.lc-reject[data-v-0ded6a2d]:hover:not(:disabled){background:var(--status-error-muted);border-color:var(--status-error);color:var(--status-error)}.lc-confirmed[data-v-0ded6a2d]{font-size:11px;color:var(--status-success);margin-top:4px;display:block}.link-action[data-v-0ded6a2d]{margin-top:8px}.link-btn[data-v-0ded6a2d]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;border:1px solid var(--border-default);border-radius:6px;font-size:13px;font-weight:500;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.link-btn[data-v-0ded6a2d]:hover{background:var(--bg-surface);border-color:var(--accent-blue);color:var(--accent-blue-hover)}.link-btn svg[data-v-0ded6a2d]{width:14px;height:14px}.link-input-section[data-v-0ded6a2d]{margin-top:8px;display:flex;flex-direction:column;gap:8px}.link-input[data-v-0ded6a2d]{width:100%;padding:8px 10px;font-size:13px;border:1px solid var(--border-default);border-radius:6px;background:var(--input-bg);color:var(--text-primary);box-sizing:border-box}.link-input[data-v-0ded6a2d]:focus{outline:none;border-color:var(--accent-blue-hover);box-shadow:0 0 0 3px var(--accent-blue-muted)}.link-input-actions[data-v-0ded6a2d]{display:flex;gap:6px}.link-error[data-v-0ded6a2d]{font-size:12px;color:var(--status-error)}.link-search-wrapper[data-v-0ded6a2d]{position:relative}.link-search-dropdown[data-v-0ded6a2d]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--bg-elevated, var(--bg-surface));border:1px solid var(--border-default);border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:50;max-height:200px;overflow-y:auto}.link-search-result[data-v-0ded6a2d]{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;width:100%;padding:8px 10px;background:none;border:none;border-bottom:1px solid var(--border-muted);font-size:12px;color:var(--text-primary);text-align:left;cursor:pointer;transition:background .1s}.link-search-result[data-v-0ded6a2d]:last-child{border-bottom:none}.link-search-result[data-v-0ded6a2d]:hover{background:var(--bg-surface-hover, var(--bg-surface))}.lsr-id[data-v-0ded6a2d]{font-family:IBM Plex Mono,monospace;font-weight:600;color:var(--accent-blue-hover);flex-shrink:0}.lsr-title[data-v-0ded6a2d]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lsr-client[data-v-0ded6a2d]{font-size:11px;color:var(--text-muted);flex-shrink:0}.link-search-status[data-v-0ded6a2d]{font-size:11px;color:var(--text-disabled);margin-top:4px}.link-selected[data-v-0ded6a2d]{margin-top:6px}.link-selected-label[data-v-0ded6a2d]{font-size:12px;font-weight:500;color:var(--status-success);display:block;margin-bottom:6px}.transcript-section[data-v-0ded6a2d]{margin-top:20px;border-top:1px solid var(--border-default);padding-top:16px}.transcript-toggle[data-v-0ded6a2d]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:transparent;border:1px solid var(--border-default);border-radius:6px;font-size:13px;font-weight:500;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.transcript-toggle[data-v-0ded6a2d]:hover{background:var(--bg-surface);color:var(--text-secondary)}.transcript-toggle .chevron-icon[data-v-0ded6a2d]{width:16px;height:16px}.transcript-word-count[data-v-0ded6a2d]{margin-left:auto;font-size:11px;color:var(--text-faint)}.transcript-content[data-v-0ded6a2d]{margin-top:12px;max-height:400px;overflow-y:auto;border:1px solid var(--border-default);border-radius:6px;background:var(--bg-surface)}.transcript-segments[data-v-0ded6a2d]{padding:12px}.transcript-line[data-v-0ded6a2d]{display:grid;grid-template-columns:50px 100px 1fr;gap:8px;padding:6px 0;border-bottom:1px solid var(--border-muted);font-size:13px;line-height:1.5}.transcript-line[data-v-0ded6a2d]:last-child{border-bottom:none}.seg-time[data-v-0ded6a2d]{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--text-faint);padding-top:2px}.seg-speaker[data-v-0ded6a2d]{font-weight:600;color:var(--accent-blue-hover);font-size:12px;padding-top:1px}.seg-text[data-v-0ded6a2d]{color:var(--text-secondary)}.transcript-plain[data-v-0ded6a2d]{padding:12px;font-size:13px;line-height:1.6;color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;font-family:IBM Plex Mono,monospace}.call-path-processing[data-v-0ded6a2d]{color:var(--status-warning);font-style:italic}.call-path-section[data-v-0ded6a2d]{margin-top:20px;border-top:1px solid var(--border-default);padding-top:16px}.call-path-content[data-v-0ded6a2d]{margin-top:12px;border:1px solid var(--border-default);border-radius:6px;background:var(--bg-surface)}.call-path-segments[data-v-0ded6a2d]{padding:12px}.call-path-segment[data-v-0ded6a2d]{display:grid;grid-template-columns:80px 120px 80px 1fr;gap:8px;padding:6px 0;border-bottom:1px solid var(--border-muted);font-size:13px;line-height:1.5}.call-path-segment[data-v-0ded6a2d]:last-child{border-bottom:none}.seg-node[data-v-0ded6a2d]{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--text-faint);padding-top:2px}.seg-event[data-v-0ded6a2d]{font-weight:500;color:var(--text-secondary);font-size:12px;text-transform:capitalize}.seg-result[data-v-0ded6a2d]{font-size:12px;color:var(--text-muted);text-transform:capitalize}.result-answered[data-v-0ded6a2d]{color:var(--status-success);font-weight:600}.seg-callee[data-v-0ded6a2d]{color:var(--text-primary)}.expand-enter-active[data-v-0ded6a2d],.expand-leave-active[data-v-0ded6a2d]{transition:all .25s ease;overflow:hidden}.expand-enter-from[data-v-0ded6a2d],.expand-leave-to[data-v-0ded6a2d]{opacity:0;max-height:0}.expand-enter-to[data-v-0ded6a2d],.expand-leave-from[data-v-0ded6a2d]{opacity:1;max-height:800px}.calls-tab[data-v-2ad5d86b]{font-family:DM Sans,system-ui,-apple-system,sans-serif}.controls-bar[data-v-2ad5d86b]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;position:relative;z-index:20}.filter-chips[data-v-2ad5d86b]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-2ad5d86b]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:9999px;font-size:13px;font-weight:500;background:var(--bg-surface);color:var(--text-muted);border:1px solid var(--border-default);cursor:pointer;transition:all .15s ease}.chip[data-v-2ad5d86b]:hover{background:var(--bg-surface-hover);color:var(--text-secondary)}.chip-active[data-v-2ad5d86b]{background:var(--bg-surface-hover);color:var(--text-primary);border-color:var(--text-disabled)}.chip-warning[data-v-2ad5d86b]{color:var(--status-warning);border-color:var(--status-warning-muted)}.chip-warning[data-v-2ad5d86b]:hover{background:var(--status-warning-muted)}.chip-warning.chip-active[data-v-2ad5d86b]{background:var(--status-warning);color:#fff;border-color:var(--status-warning)}.chip-accent[data-v-2ad5d86b]{color:var(--accent-blue-hover);border-color:var(--accent-blue-muted)}.chip-accent[data-v-2ad5d86b]:hover{background:var(--accent-blue-muted)}.chip-accent.chip-active[data-v-2ad5d86b]{background:var(--accent-blue-hover);color:#fff;border-color:var(--accent-blue-hover)}.chip-count[data-v-2ad5d86b]{margin-left:6px;padding:2px 8px;border-radius:9999px;font-size:11px;background:#ffffff26}.chip-active .chip-count[data-v-2ad5d86b]{background:#ffffff40}.filter-group[data-v-2ad5d86b]{display:flex;align-items:center;gap:8px}.filter-group label[data-v-2ad5d86b]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-faint)}.filter-select[data-v-2ad5d86b]{background:var(--input-bg);border:1px solid var(--border-default);border-radius:6px;padding:6px 28px 6px 10px;font-size:12px;color:var(--text-secondary);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238b949e'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:14px;min-width:110px;transition:background-color .2s ease,border-color .2s ease}.filter-select[data-v-2ad5d86b]:hover{border-color:var(--text-disabled)}.filter-select[data-v-2ad5d86b]:focus{outline:none;border-color:var(--accent-blue-hover);box-shadow:0 0 0 3px var(--accent-blue-muted)}.pagination-inline[data-v-2ad5d86b]{display:flex;align-items:center;gap:10px;margin-left:auto}.pagination-progress[data-v-2ad5d86b]{width:60px;height:3px;background:var(--border-default);border-radius:2px;overflow:hidden}.pagination-progress-fill[data-v-2ad5d86b]{height:100%;background:var(--accent-blue);border-radius:2px;transition:width .3s ease}.pagination-text[data-v-2ad5d86b]{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--text-muted)}.pagination-count[data-v-2ad5d86b]{color:var(--text-primary);font-weight:600}.pagination-separator[data-v-2ad5d86b]{margin:0 2px;color:var(--text-faint)}.pagination-total[data-v-2ad5d86b]{color:var(--text-muted)}.pagination-btn[data-v-2ad5d86b]{padding:4px 10px;font-size:11px;font-weight:600;border-radius:4px;border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;transition:all .15s ease}.pagination-btn[data-v-2ad5d86b]:hover:not(:disabled){background:var(--bg-surface-hover);color:var(--text-secondary)}.pagination-btn[data-v-2ad5d86b]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn-more[data-v-2ad5d86b]{min-width:50px;text-align:center}.pagination-spinner[data-v-2ad5d86b]{width:14px;height:14px;animation:spin-2ad5d86b .8s linear infinite}@keyframes spin-2ad5d86b{to{transform:rotate(360deg)}}.pagination-complete[data-v-2ad5d86b]{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--status-success)}.pagination-check[data-v-2ad5d86b]{width:14px;height:14px}.calls-table-wrapper[data-v-2ad5d86b]{background:var(--bg-elevated);border-radius:8px;border:1px solid var(--border-default);overflow:hidden}.expandable-list[data-v-2ad5d86b]{background:var(--bg-elevated);overflow:hidden;width:100%}.table-header[data-v-2ad5d86b]{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) 140px 80px 100px 100px 40px;background:var(--bg-surface);border-bottom:1px solid var(--border-default);position:sticky;top:0;z-index:10}.header-cell[data-v-2ad5d86b]{padding:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.header-cell[data-v-2ad5d86b]:first-child{padding-left:16px}.header-cell[data-v-2ad5d86b]:last-child{padding-right:16px}.expandable-body[data-v-2ad5d86b]{max-height:600px;overflow-y:auto}.empty-state[data-v-2ad5d86b]{text-align:center;padding:48px 20px;color:var(--text-muted)}.error-text[data-v-2ad5d86b]{color:var(--status-error, #f85149)}.retry-btn[data-v-2ad5d86b]{margin-top:8px;padding:6px 14px;font-size:12px;font-weight:500;color:var(--accent-blue-hover);background:transparent;border:1px solid var(--border-default);border-radius:6px;cursor:pointer;display:block;margin-left:auto;margin-right:auto}.retry-btn[data-v-2ad5d86b]:hover{background:var(--bg-surface-hover)}.pioneer-subtab[data-v-efae7cc4]{flex:1;overflow:hidden}.pioneer-table-wrapper[data-v-efae7cc4]{overflow:auto;max-height:calc(100vh - 140px)}.pioneer-table[data-v-efae7cc4]{width:100%;border-collapse:collapse;font-size:12px}.pioneer-table thead[data-v-efae7cc4]{position:sticky;top:0;z-index:1}.pioneer-table th[data-v-efae7cc4]{background:var(--bg-surface);color:var(--text-secondary);font-weight:600;text-transform:uppercase;font-size:10px;letter-spacing:.05em;padding:8px 10px;text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap}.pioneer-table td[data-v-efae7cc4]{padding:7px 10px;border-bottom:1px solid var(--border-default);white-space:nowrap;color:var(--text-primary)}.pioneer-row[data-v-efae7cc4]{cursor:pointer;transition:background .1s}.pioneer-row[data-v-efae7cc4]:hover{background:var(--bg-surface-hover)}.cell-tenant[data-v-efae7cc4]{max-width:140px;overflow:hidden;text-overflow:ellipsis}.pioneer-link[data-v-efae7cc4]{color:var(--accent-blue);text-decoration:none}.pioneer-link[data-v-efae7cc4]:hover{text-decoration:underline}.text-muted[data-v-efae7cc4]{color:var(--text-muted)}.col-biz-hours[data-v-efae7cc4]{text-align:right}.th-subtitle[data-v-efae7cc4]{font-size:9px;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--text-muted);margin-top:1px}.badge[data-v-efae7cc4]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.badge-success[data-v-efae7cc4]{background:#22c55e26;color:#22c55e}.badge-warning[data-v-efae7cc4]{background:#eab30826;color:#eab308}.badge-danger[data-v-efae7cc4]{background:#ef444426;color:#ef4444}.empty-cell[data-v-efae7cc4]{text-align:center;color:var(--text-secondary);padding:32px 10px!important}.pioneer-subtab[data-v-6e2912eb]{flex:1;overflow:hidden}.pioneer-table-wrapper[data-v-6e2912eb]{overflow:auto;max-height:calc(100vh - 140px)}.pioneer-table[data-v-6e2912eb]{width:100%;border-collapse:collapse;font-size:12px}.pioneer-table thead[data-v-6e2912eb]{position:sticky;top:0;z-index:1}.pioneer-table th[data-v-6e2912eb]{background:var(--bg-surface);color:var(--text-secondary);font-weight:600;text-transform:uppercase;font-size:10px;letter-spacing:.05em;padding:8px 10px;text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap}.pioneer-table td[data-v-6e2912eb]{padding:7px 10px;border-bottom:1px solid var(--border-default);white-space:nowrap;color:var(--text-primary)}.pioneer-row[data-v-6e2912eb]{cursor:pointer;transition:background .1s}.pioneer-row[data-v-6e2912eb]:hover{background:var(--bg-surface-hover)}.cell-tenant[data-v-6e2912eb]{max-width:140px;overflow:hidden;text-overflow:ellipsis}.pioneer-link[data-v-6e2912eb]{color:var(--accent-blue);text-decoration:none}.pioneer-link[data-v-6e2912eb]:hover{text-decoration:underline}.text-muted[data-v-6e2912eb]{color:var(--text-muted)}.col-right[data-v-6e2912eb]{text-align:right}.badge[data-v-6e2912eb]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.badge-warning[data-v-6e2912eb]{background:#eab30826;color:#eab308}.badge-danger[data-v-6e2912eb]{background:#ef444426;color:#ef4444}.empty-cell[data-v-6e2912eb]{text-align:center;color:var(--text-secondary);padding:32px 10px!important}.pioneer-subtab[data-v-1193cd27]{flex:1;overflow:hidden}.pioneer-table-wrapper[data-v-1193cd27]{overflow:auto;max-height:calc(100vh - 140px)}.pioneer-table[data-v-1193cd27]{width:100%;border-collapse:collapse;font-size:12px}.pioneer-table thead[data-v-1193cd27]{position:sticky;top:0;z-index:1}.pioneer-table th[data-v-1193cd27]{background:var(--bg-surface);color:var(--text-secondary);font-weight:600;text-transform:uppercase;font-size:10px;letter-spacing:.05em;padding:8px 10px;text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap}.pioneer-table td[data-v-1193cd27]{padding:7px 10px;border-bottom:1px solid var(--border-default);white-space:nowrap;color:var(--text-primary)}.pioneer-row[data-v-1193cd27]{cursor:pointer;transition:background .1s}.pioneer-row[data-v-1193cd27]:hover{background:var(--bg-surface-hover)}.cell-tenant[data-v-1193cd27]{max-width:140px;overflow:hidden;text-overflow:ellipsis}.pioneer-link[data-v-1193cd27]{color:var(--accent-blue);text-decoration:none}.pioneer-link[data-v-1193cd27]:hover{text-decoration:underline}.text-muted[data-v-1193cd27]{color:var(--text-muted)}.date-with-badge[data-v-1193cd27]{display:flex;align-items:center;gap:6px}.date-text[data-v-1193cd27]{font-size:12px}.badge[data-v-1193cd27]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.badge-sm[data-v-1193cd27]{padding:1px 6px;font-size:10px}.badge-success[data-v-1193cd27]{background:#22c55e26;color:#22c55e}.badge-warning[data-v-1193cd27]{background:#eab30826;color:#eab308}.badge-danger[data-v-1193cd27]{background:#ef444426;color:#ef4444}.badge-muted[data-v-1193cd27]{background:var(--bg-surface);color:var(--text-muted)}.empty-cell[data-v-1193cd27]{text-align:center;color:var(--text-secondary);padding:32px 10px!important}.sortable-header[data-v-1193cd27]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable-header[data-v-1193cd27]:hover{color:var(--text-primary)}.sort-arrow[data-v-1193cd27]{margin-left:3px;font-size:9px}.fullness-gauge[data-v-2fc7492c]{width:100%}.gauge-label[data-v-2fc7492c]{display:flex;justify-content:space-between;font-size:11px;color:var(--text-secondary);margin-bottom:4px}.gauge-value[data-v-2fc7492c]{font-weight:700;font-size:13px}.gauge-bar-track[data-v-2fc7492c]{position:relative;height:8px;background:var(--bg-surface);border-radius:4px;overflow:visible}.gauge-bar-fill[data-v-2fc7492c]{height:100%;border-radius:4px;transition:width .3s ease}.gauge-target-line[data-v-2fc7492c]{position:absolute;top:-2px;width:2px;height:12px;background:var(--text-secondary);border-radius:1px}.gauge-target-label[data-v-2fc7492c]{font-size:10px;color:var(--text-muted);margin-top:2px}.pickup-grid{--pg-forecast: #3987e5;--pg-pickup_detector: #d95926;--pg-max_days: #199e70;--pg-other: #a3b6c1;--pg-unknown: #5d7686;--pg-empty: rgba(255, 255, 255, .045);--pg-halo: #0e1e2a}.light-theme .pickup-grid{--pg-forecast: #2a78d6;--pg-pickup_detector: #eb6834;--pg-max_days: #1baf7a;--pg-other: #52636e;--pg-unknown: #a9b8c1;--pg-empty: rgba(1, 38, 57, .05);--pg-halo: #ffffff}.pg-state[data-v-cd508507]{font-size:12px;color:var(--text-muted);padding:12px 0}.pg-error[data-v-cd508507]{color:var(--status-error)}.pg-empty[data-v-cd508507]{border:1px dashed var(--border-default);border-radius:8px;padding:20px;text-align:center}.pg-stats[data-v-cd508507]{display:flex;flex-wrap:wrap;gap:6px 20px;margin-bottom:4px}.pg-stat[data-v-cd508507]{display:flex;align-items:baseline;gap:5px}.pg-stat-value[data-v-cd508507]{font-size:15px;font-weight:600;color:var(--text-primary)}.pg-stat-label[data-v-cd508507]{font-size:11px;color:var(--text-muted)}.pg-config[data-v-cd508507]{font-size:11px;color:var(--text-muted);margin:0 0 10px}.pg-config strong[data-v-cd508507]{color:var(--text-secondary);font-weight:600}.pg-dot[data-v-cd508507]{margin:0 6px}.pg-legend[data-v-cd508507]{display:flex;flex-wrap:wrap;gap:4px 14px;list-style:none;padding:0;margin:0 0 8px;font-size:11px;color:var(--text-secondary)}.pg-legend li[data-v-cd508507]{display:inline-flex;align-items:center;gap:5px}.pg-legend-note[data-v-cd508507]{color:var(--text-muted)}.pg-outer[data-v-cd508507]{position:relative}.pg-scroll[data-v-cd508507]{overflow-x:auto}.pg-svg[data-v-cd508507]{display:block;width:100%;min-width:560px;height:auto}.pg-axis[data-v-cd508507]{font-size:9px;fill:var(--text-muted)}.pg-tick[data-v-cd508507]{stroke:var(--text-faint);stroke-width:1}.pg-gap[data-v-cd508507]{font-size:9px;fill:var(--text-muted);pointer-events:none}.pg-num[data-v-cd508507]{font-size:9px;font-weight:600;fill:var(--text-primary);stroke:var(--pg-halo);stroke-width:2.5px;stroke-linejoin:round;paint-order:stroke;pointer-events:none}.pg-hit[data-v-cd508507]{fill:transparent}.pg-empty-cell[data-v-cd508507]{fill:var(--pg-empty)}.pg-tint[data-v-cd508507]{fill-opacity:.22}.pg-cell-pickup[data-v-cd508507]{cursor:default;outline:none}.pg-cell-pickup:focus-visible .pg-tint[data-v-cd508507],.pg-cell-pickup:hover .pg-tint[data-v-cd508507]{fill-opacity:.4}.pg-cell-pickup[data-v-cd508507]:focus-visible{outline:2px solid var(--accent-blue)}.pickup-grid[data-v-cd508507] .pg-glyph{fill:var(--text-primary);stroke:var(--pg-halo);stroke-width:1;paint-order:stroke}.pickup-grid[data-v-cd508507] .pg-glyph-ring{fill:none;stroke:var(--text-primary);stroke-width:1.3}.pg-start-outline[data-v-cd508507]{fill:none;stroke:var(--text-primary);stroke-width:1.5;stroke-dasharray:3 2;pointer-events:none}.pg-tooltip[data-v-cd508507]{position:absolute;transform:translate(-50%,-100%);z-index:5;min-width:160px;max-width:220px;padding:7px 9px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:6px;box-shadow:var(--shadow-md);font-size:11px;line-height:1.45;color:var(--text-primary);pointer-events:none}.pg-tooltip-below[data-v-cd508507]{transform:translate(-50%)}.pg-tip-date[data-v-cd508507]{font-weight:600;margin-bottom:2px}.pg-tip-muted[data-v-cd508507]{color:var(--text-muted)}.pg-compact .pg-svg[data-v-cd508507]{min-width:480px}.pg-compact .pg-axis[data-v-cd508507],.pg-compact .pg-gap[data-v-cd508507]{font-size:12.5px}.pg-compact .pg-stat-value[data-v-cd508507]{font-size:14px}.pg-table-toggle[data-v-cd508507]{margin-top:8px;background:none;border:none;padding:0;font-size:11px;color:var(--accent-blue);cursor:pointer}.pg-table-toggle[data-v-cd508507]:hover{color:var(--accent-blue-hover);text-decoration:underline}.pg-table[data-v-cd508507]{margin-top:8px}.monitor-external-links[data-v-6738204f]{display:flex;flex-direction:column;gap:6px;margin-top:16px;padding-top:12px;border-top:1px solid var(--border-default)}.issue-drawer-overlay[data-v-2db2ed0e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;justify-content:flex-end;z-index:900}.issue-drawer[data-v-2db2ed0e]{width:min(560px,100vw);height:100%;overflow-y:auto;background:var(--bg-elevated);border-left:1px solid var(--border-default);box-shadow:-12px 0 40px #00000040;animation:issue-drawer-in-2db2ed0e .18s ease-out;outline:none}@keyframes issue-drawer-in-2db2ed0e{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}.issue-drawer-header[data-v-2db2ed0e]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px 12px;border-bottom:1px solid var(--border-default)}.issue-drawer-heading h3[data-v-2db2ed0e]{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--text-primary)}.issue-drawer-pills[data-v-2db2ed0e]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.issue-drawer-sub[data-v-2db2ed0e]{margin:2px 0 0;font-size:12px;color:var(--text-secondary)}.issue-link-btn[data-v-2db2ed0e]{background:none;border:none;padding:0;color:var(--accent-blue);cursor:pointer;font-size:12px}.issue-explain[data-v-2db2ed0e]{margin-top:8px}.issue-link-btn[data-v-2db2ed0e]:hover{text-decoration:underline}.issue-drawer-actions[data-v-2db2ed0e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 20px;border-bottom:1px solid var(--border-default)}.issue-actions-spacer[data-v-2db2ed0e]{flex:1}.issue-owner[data-v-2db2ed0e]{font-size:12px;color:var(--text-secondary)}.issue-owner strong[data-v-2db2ed0e]{color:var(--text-primary)}.issue-action-form[data-v-2db2ed0e],.issue-note-form[data-v-2db2ed0e]{display:flex;flex-direction:column;gap:6px}.issue-action-form[data-v-2db2ed0e]{padding:10px 20px;border-bottom:1px solid var(--border-default);background:var(--bg-surface)}.issue-form-label[data-v-2db2ed0e]{font-size:11px;font-weight:600;color:var(--text-secondary)}.issue-textarea[data-v-2db2ed0e],.issue-date-input[data-v-2db2ed0e]{background:var(--input-bg);border:1px solid var(--border-default);border-radius:6px;padding:6px 8px;font-size:12px;color:var(--text-primary);font-family:inherit;resize:vertical}.issue-date-input[data-v-2db2ed0e]{width:160px}.issue-textarea[data-v-2db2ed0e]:focus,.issue-date-input[data-v-2db2ed0e]:focus{outline:none;border-color:var(--accent-blue)}.issue-form-buttons[data-v-2db2ed0e]{display:flex;justify-content:flex-end;gap:6px}.issue-inline-error[data-v-2db2ed0e],.issue-inline-note[data-v-2db2ed0e]{margin:0;padding:8px 20px;font-size:12px}.issue-inline-error[data-v-2db2ed0e]{color:var(--status-error);background:var(--status-error-muted)}.issue-inline-note[data-v-2db2ed0e]{color:var(--text-muted)}.issue-drawer-body[data-v-2db2ed0e]{padding:4px 20px 24px}.issue-section[data-v-2db2ed0e]{padding:14px 0;border-bottom:1px solid var(--border-default)}.issue-section[data-v-2db2ed0e]:last-child{border-bottom:none}.issue-text[data-v-2db2ed0e]{margin:0 0 8px;font-size:12px;line-height:1.5;color:var(--text-primary)}.issue-mt[data-v-2db2ed0e]{margin-top:12px}.issue-footnote[data-v-2db2ed0e]{margin:6px 0 0;font-size:11px;color:var(--text-muted)}.issue-drawer-nav[data-v-2db2ed0e]{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:6px;padding:8px 12px 8px 16px;background:var(--bg-elevated);border-bottom:1px solid var(--border-default)}.issue-nav-btn[data-v-2db2ed0e]{display:inline-flex;align-items:center;gap:2px;padding:3px 8px;border:1px solid var(--border-default);border-radius:4px;background:var(--bg-elevated);color:var(--text-secondary);font-size:12px;cursor:pointer}.issue-nav-btn svg[data-v-2db2ed0e]{width:12px;height:12px}.issue-nav-btn[data-v-2db2ed0e]:hover:not(:disabled){background:var(--bg-surface-hover);color:var(--text-primary)}.issue-nav-btn[data-v-2db2ed0e]:disabled{opacity:.4;cursor:not-allowed}.issue-nav-pos[data-v-2db2ed0e]{font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums}.issue-notice[data-v-2db2ed0e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:8px 20px;font-size:12px;color:var(--status-success);background:var(--status-success-muted)}.issue-notice-error[data-v-2db2ed0e]{color:var(--status-error);background:var(--status-error-muted)}.issue-notice-undo[data-v-2db2ed0e]{flex-shrink:0;padding:2px 10px;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit;font-size:12px;font-weight:600;cursor:pointer}.issue-notice-undo[data-v-2db2ed0e]:hover{background:var(--bg-surface-hover)}.issue-nav-keys[data-v-2db2ed0e]{margin-right:8px;font-size:11px;color:var(--text-muted);white-space:nowrap}.issue-nav-keys kbd[data-v-2db2ed0e]{display:inline-block;min-width:16px;padding:0 4px;border:1px solid var(--border-default);border-radius:3px;background:var(--bg-surface);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:15px;text-align:center;color:var(--text-secondary)}@media (max-width: 700px){.issue-nav-keys[data-v-2db2ed0e]{display:none}}.issue-sev-badge[data-v-2db2ed0e]{text-transform:capitalize}.issue-impact[data-v-2db2ed0e]{align-self:center;font-size:12px;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums}.issue-drawer-code[data-v-2db2ed0e]{margin:-2px 0 6px;font-size:11px;color:var(--text-muted)}.issue-switching[data-v-2db2ed0e]{opacity:.55;transition:opacity .12s}.issue-state-note[data-v-2db2ed0e]{margin:0;padding:10px 20px;font-size:12px;line-height:1.5;color:var(--text-secondary);background:var(--bg-surface);border-bottom:1px solid var(--border-default)}.issue-badge-cleared[data-v-2db2ed0e]{background:transparent;color:var(--status-success);box-shadow:inset 0 0 0 1px currentColor}.issue-form-hint[data-v-2db2ed0e]{margin:0;font-size:11px;color:var(--text-muted)}.issue-list[data-v-2db2ed0e]{list-style:disc;margin:0;padding-left:18px;font-size:12px;line-height:1.6;color:var(--text-primary)}.issue-checklist[data-v-2db2ed0e]{list-style:none;margin:0;padding:0}.issue-checklist li[data-v-2db2ed0e]{padding:5px 0}.issue-step[data-v-2db2ed0e]{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--text-primary);cursor:pointer}.issue-step input[data-v-2db2ed0e]{margin-top:2px}.issue-step-done span[data-v-2db2ed0e]{color:var(--text-muted);text-decoration:line-through}.issue-step-meta[data-v-2db2ed0e]{display:block;margin-left:22px;font-size:10px;color:var(--text-muted)}.issue-related[data-v-2db2ed0e]{list-style:none;margin:0;padding:0}.issue-related-btn[data-v-2db2ed0e]{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;border:none;border-radius:6px;background:none;color:var(--text-primary);font-size:12px;text-align:left;cursor:pointer}.issue-related-btn[data-v-2db2ed0e]:hover{background:var(--bg-surface-hover)}.issue-related-title[data-v-2db2ed0e]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-timeline[data-v-2db2ed0e]{list-style:none;margin:10px 0 0;padding:0}.issue-event[data-v-2db2ed0e]{padding:8px 0 8px 12px;border-left:2px solid var(--border-default);font-size:12px}.issue-event-head[data-v-2db2ed0e]{display:flex;gap:8px;color:var(--text-primary)}.issue-event-transition[data-v-2db2ed0e]{color:var(--text-secondary)}.issue-event-meta[data-v-2db2ed0e]{font-size:11px;color:var(--text-muted)}.issue-event-note[data-v-2db2ed0e]{margin:4px 0 0;white-space:pre-wrap;color:var(--text-primary)}.hiw-overlay[data-v-eb87b270]{background:var(--bg-overlay);animation:hiw-fade-eb87b270 .16s ease-out}.hiw-dialog[data-v-eb87b270]{display:flex;flex-direction:column;width:min(1180px,calc(100vw - 48px));height:min(880px,calc(100vh - 48px));background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;font-family:var(--font-body);color:var(--text-primary);animation:hiw-rise-eb87b270 .22s cubic-bezier(.16,1,.3,1)}.hiw-dialog[data-v-eb87b270]:focus{outline:none}.hiw-dialog[data-v-eb87b270] ::-moz-selection{background:var(--accent-blue-muted);color:var(--text-primary)}.hiw-dialog[data-v-eb87b270] ::selection{background:var(--accent-blue-muted);color:var(--text-primary)}@keyframes hiw-fade-eb87b270{0%{opacity:0}}@keyframes hiw-rise-eb87b270{0%{opacity:0;transform:translateY(8px) scale(.99)}}@media (prefers-reduced-motion: reduce){.hiw-overlay[data-v-eb87b270],.hiw-dialog[data-v-eb87b270]{animation:none}}.hiw-header[data-v-eb87b270]{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 18px;border-bottom:1px solid var(--border-default)}.hiw-title[data-v-eb87b270]{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.01em;line-height:1.3}.hiw-subtitle[data-v-eb87b270]{margin:4px 0 0;font-size:.8125rem;color:var(--text-muted)}.hiw-header-actions[data-v-eb87b270]{display:flex;align-items:center;gap:4px;flex-shrink:0}.hiw-btn[data-v-eb87b270]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font:500 .75rem/1.2 var(--font-body);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background-color .15s ease-out,border-color .15s ease-out}.hiw-btn[data-v-eb87b270]:hover{background:var(--bg-surface-hover);border-color:var(--accent-blue-border)}.hiw-btn svg[data-v-eb87b270],.hiw-icon-btn svg[data-v-eb87b270]{width:14px;height:14px}.hiw-btn-quiet[data-v-eb87b270]{border-color:transparent;background:transparent;color:var(--text-secondary)}.hiw-icon-btn[data-v-eb87b270]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease-out}.hiw-icon-btn svg[data-v-eb87b270]{width:18px;height:18px}.hiw-icon-btn[data-v-eb87b270]:hover{background:var(--bg-surface-hover);color:var(--text-primary)}.hiw-dialog[data-v-eb87b270] :focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px;border-radius:var(--radius-sm)}.hiw-layout[data-v-eb87b270]{flex:1 1 auto;display:grid;grid-template-columns:216px minmax(0,1fr);min-height:0}.hiw-nav[data-v-eb87b270]{display:flex;flex-direction:column;gap:2px;padding:20px 12px;background:var(--bg-page);border-right:1px solid var(--border-default);overflow-y:auto}.hiw-nav-link[data-v-eb87b270]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;font-size:.8125rem;color:var(--text-secondary);text-decoration:none;border-radius:var(--radius-md);transition:background-color .15s ease-out,color .15s ease-out}.hiw-nav-link[data-v-eb87b270]:hover{background:var(--bg-surface);color:var(--text-primary)}.hiw-nav-active[data-v-eb87b270]{background:var(--accent-blue-muted);color:var(--text-primary);font-weight:600}.hiw-nav-count[data-v-eb87b270]{font-size:.6875rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--text-muted)}.hiw-main[data-v-eb87b270]{overflow-y:auto;padding:8px 40px 64px;scroll-behavior:auto;scrollbar-color:var(--border-default) transparent;scrollbar-width:thin}.hiw-section[data-v-eb87b270]{max-width:880px;padding:32px 0 8px;scroll-margin-top:0}.hiw-section+.hiw-section[data-v-eb87b270]{border-top:1px solid var(--border-muted);margin-top:24px}.hiw-h[data-v-eb87b270]{margin:0;font-family:var(--font-display);font-size:1.125rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}.hiw-summary[data-v-eb87b270]{margin:4px 0 20px;max-width:68ch;font-size:.875rem;color:var(--text-muted)}.hiw-block+.hiw-block[data-v-eb87b270]{margin-top:22px}.hiw-block-h[data-v-eb87b270]{margin:0 0 6px;font-size:.875rem;font-weight:600;color:var(--text-primary)}.hiw-p[data-v-eb87b270]{margin:0 0 10px;max-width:68ch;font-size:.875rem;line-height:1.6;color:var(--text-secondary)}.hiw-p[data-v-eb87b270]:last-child{margin-bottom:0}.hiw-list[data-v-eb87b270],.hiw-steps[data-v-eb87b270]{margin:0;padding:0;max-width:68ch;list-style:none;font-size:.875rem;line-height:1.55;color:var(--text-secondary)}.hiw-list li[data-v-eb87b270],.hiw-steps li[data-v-eb87b270]{position:relative;padding-left:22px}.hiw-list li+li[data-v-eb87b270],.hiw-steps li+li[data-v-eb87b270]{margin-top:6px}.hiw-list li[data-v-eb87b270]:before{content:"";position:absolute;left:6px;top:.65em;width:5px;height:5px;border-radius:50%;background:var(--text-faint)}.hiw-steps[data-v-eb87b270]{counter-reset:hiw-step}.hiw-steps li[data-v-eb87b270]{counter-increment:hiw-step}.hiw-steps li[data-v-eb87b270]:before{content:counter(hiw-step);position:absolute;left:0;top:.2em;width:16px;height:16px;font-size:.625rem;font-weight:600;line-height:16px;text-align:center;font-variant-numeric:tabular-nums;color:var(--text-secondary);background:var(--bg-surface);border-radius:50%}.hiw-muted[data-v-eb87b270]{color:var(--text-muted)}.hiw-link[data-v-eb87b270]{color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--border-default);text-underline-offset:3px}.hiw-link[data-v-eb87b270]:hover{text-decoration-color:var(--accent-blue)}.hiw-terms[data-v-eb87b270],.hiw-keys[data-v-eb87b270]{margin:0;max-width:76ch}.hiw-term[data-v-eb87b270],.hiw-key[data-v-eb87b270]{display:grid;grid-template-columns:148px minmax(0,1fr);gap:16px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--border-muted)}.hiw-term[data-v-eb87b270]:last-child,.hiw-key[data-v-eb87b270]:last-child{border-bottom:none}.hiw-terms dd[data-v-eb87b270],.hiw-keys dd[data-v-eb87b270]{margin:0;font-size:.8125rem;line-height:1.55;color:var(--text-secondary)}.hiw-keys dt[data-v-eb87b270]{display:flex;gap:4px}kbd[data-v-eb87b270]{min-width:22px;padding:2px 6px;font:500 .6875rem/1.4 var(--font-mono);text-align:center;color:var(--text-primary);background:var(--bg-surface);border:1px solid var(--border-default);border-bottom-width:2px;border-radius:var(--radius-sm)}.hiw-jumplist[data-v-eb87b270]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2px 16px;margin:0 0 8px;padding:0;list-style:none}.hiw-jump[data-v-eb87b270]{display:flex;align-items:center;gap:8px;padding:6px 8px;margin:0 -8px;font-size:.8125rem;color:var(--text-primary);text-decoration:none;border-radius:var(--radius-md);transition:background-color .15s ease-out}.hiw-jump[data-v-eb87b270]:hover{background:var(--bg-surface)}.hiw-jump-title[data-v-eb87b270]{flex:1;min-width:0}.hiw-jump-count[data-v-eb87b270]{min-width:22px;padding:0 6px;font-size:.6875rem;font-weight:600;line-height:18px;text-align:center;font-variant-numeric:tabular-nums;color:var(--text-secondary);background:var(--bg-surface);border-radius:var(--radius-full)}.hiw-rule[data-v-eb87b270]{padding:28px 0 24px;border-top:1px solid var(--border-muted);scroll-margin-top:8px;border-radius:var(--radius-md);transition:background-color .6s ease-out,box-shadow .6s ease-out}.hiw-rule[data-v-eb87b270]:first-of-type{margin-top:24px}.hiw-rule-flash[data-v-eb87b270]{background:var(--accent-blue-muted);box-shadow:0 0 0 8px var(--accent-blue-muted);transition:none}.hiw-rule-head[data-v-eb87b270]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.hiw-rule-title[data-v-eb87b270]{display:flex;align-items:baseline;gap:8px;margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600;line-height:1.35;color:var(--text-primary)}.hiw-rule-meta[data-v-eb87b270]{margin:4px 0 0 15px;font-size:.75rem;color:var(--text-muted)}.hiw-rule-meta code[data-v-eb87b270]{font-family:var(--font-mono);font-size:.6875rem;color:var(--text-muted)}.hiw-rule-grid[data-v-eb87b270]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px 36px}.hiw-prose[data-v-eb87b270]{min-width:0}.hiw-lede[data-v-eb87b270]{margin:0 0 8px;font-size:.9375rem;line-height:1.55;color:var(--text-primary)}.hiw-why[data-v-eb87b270]{margin:0 0 20px;font-size:.8125rem;line-height:1.55;color:var(--text-muted)}.hiw-why strong[data-v-eb87b270]{font-weight:600;color:var(--text-secondary)}.hiw-label.hiw-label-gap[data-v-eb87b270]{margin-top:22px}.hiw-act[data-v-eb87b270]{min-width:0}.hiw-label[data-v-eb87b270]{margin:0 0 8px;font-size:.75rem;font-weight:600;color:var(--text-primary)}.hiw-rule-grid .hiw-list[data-v-eb87b270],.hiw-rule-grid .hiw-steps[data-v-eb87b270]{font-size:.8125rem}.hiw-severity[data-v-eb87b270]{align-self:start;padding:14px 16px;background:var(--bg-page);border:1px solid var(--border-muted);border-radius:var(--radius-lg)}.hiw-scored[data-v-eb87b270]{margin:-4px 0 12px;font-size:.75rem;line-height:1.45;color:var(--text-muted)}.hiw-tiers[data-v-eb87b270]{margin:0;padding:0;list-style:none}.hiw-tiers li[data-v-eb87b270]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px;padding:6px 0;font-size:.8125rem;border-top:1px solid var(--border-muted)}.hiw-tiers li[data-v-eb87b270]:first-child{border-top:none;padding-top:0}.hiw-tier-name[data-v-eb87b270]{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--text-primary)}.hiw-tier-name.sev-high[data-v-eb87b270]{color:var(--status-error)}.hiw-tier-rule[data-v-eb87b270]{color:var(--text-secondary);font-variant-numeric:tabular-nums}.hiw-dot[data-v-eb87b270]{flex:0 0 auto;display:inline-block;width:7px;height:7px;border-radius:50%;transform:translateY(-1px)}.hiw-dot.sev-high[data-v-eb87b270]{background:#ef4444}.hiw-dot.sev-medium[data-v-eb87b270]{background:#f59e0b}.hiw-dot.sev-low[data-v-eb87b270]{background:#3b82f6}.hiw-query[data-v-eb87b270]{margin-top:20px}.hiw-query summary[data-v-eb87b270]{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:500;color:var(--text-muted);cursor:pointer;list-style:none}.hiw-query summary[data-v-eb87b270]::-webkit-details-marker{display:none}.hiw-query summary[data-v-eb87b270]:before{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .15s ease-out}.hiw-query[open] summary[data-v-eb87b270]:before{transform:rotate(45deg)}.hiw-query summary[data-v-eb87b270]:hover{color:var(--text-primary)}.hiw-sql[data-v-eb87b270]{margin:10px 0 0;max-height:360px;overflow:auto;padding:14px 16px;font:.6875rem/1.6 var(--font-mono);color:var(--text-secondary);background:var(--bg-page);border:1px solid var(--border-muted);border-radius:var(--radius-md);white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2;scrollbar-color:var(--border-default) transparent;scrollbar-width:thin}.hiw-matrix-wrap[data-v-eb87b270]{margin-top:12px;overflow-x:auto;border:1px solid var(--border-muted);border-radius:var(--radius-lg)}.hiw-matrix[data-v-eb87b270]{width:100%;border-collapse:collapse;font-size:.8125rem}.hiw-matrix th[data-v-eb87b270],.hiw-matrix td[data-v-eb87b270]{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border-muted)}.hiw-matrix tbody tr[data-v-eb87b270]:last-child>*{border-bottom:none}.hiw-matrix thead th[data-v-eb87b270]{font-size:.75rem;font-weight:600;color:var(--text-secondary);background:var(--bg-page);white-space:nowrap}.hiw-matrix thead .hiw-dot[data-v-eb87b270]{margin-right:6px}.hiw-matrix tbody th[data-v-eb87b270]{font-weight:500;min-width:200px}.hiw-matrix td[data-v-eb87b270]{color:var(--text-secondary);font-variant-numeric:tabular-nums}.hiw-none[data-v-eb87b270]{color:var(--text-muted)!important;font-style:italic}.hiw-skeleton[data-v-eb87b270]{display:flex;flex-direction:column;gap:12px;max-width:680px;padding-top:32px}.hiw-skel[data-v-eb87b270]{height:12px;border-radius:var(--radius-sm);background:var(--bg-surface);animation:hiw-pulse-eb87b270 1.2s ease-in-out infinite alternate}.hiw-skel-h[data-v-eb87b270]{width:40%;height:18px;margin-bottom:8px}.hiw-skel-short[data-v-eb87b270]{width:60%}@keyframes hiw-pulse-eb87b270{to{opacity:.5}}.hiw-error[data-v-eb87b270]{padding-top:40px;font-size:.875rem;color:var(--text-secondary)}.hiw-error p[data-v-eb87b270]{margin:0 0 12px}@media (max-width: 900px){.hiw-layout[data-v-eb87b270]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.hiw-nav[data-v-eb87b270]{flex-direction:row;gap:4px;padding:8px 16px;border-right:none;border-bottom:1px solid var(--border-default);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.hiw-nav[data-v-eb87b270]::-webkit-scrollbar{display:none}.hiw-nav-link[data-v-eb87b270]{flex:0 0 auto;white-space:nowrap}.hiw-main[data-v-eb87b270]{padding:0 24px 48px}.hiw-rule-grid[data-v-eb87b270]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.hiw-overlay[data-v-eb87b270]{align-items:stretch}.hiw-dialog[data-v-eb87b270]{width:100%;height:100%;border:none;border-radius:0}.hiw-header[data-v-eb87b270]{padding:14px 16px 12px}.hiw-subtitle[data-v-eb87b270],.hiw-copy-text[data-v-eb87b270]{display:none}.hiw-title[data-v-eb87b270]{font-size:1.0625rem}.hiw-matrix td[data-v-eb87b270]{white-space:nowrap}.hiw-matrix tbody th[data-v-eb87b270]{min-width:170px}.hiw-main[data-v-eb87b270]{padding:0 16px 40px}.hiw-section[data-v-eb87b270]{padding-top:24px}.hiw-rule-head[data-v-eb87b270]{flex-direction:column;gap:10px}.hiw-term[data-v-eb87b270],.hiw-key[data-v-eb87b270]{grid-template-columns:minmax(0,1fr);gap:4px}}.issues-help-btn[data-v-87d98573]{display:inline-flex;align-items:center;gap:4px}.issues-help-btn svg[data-v-87d98573]{width:14px;height:14px}.issues-toolbar[data-v-87d98573]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--bg-elevated);border:1px solid var(--border-default);border-top:none}.issues-toolbar-row[data-v-87d98573]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.issues-segmented[data-v-87d98573]{display:inline-flex;max-width:100%;overflow-x:auto;scrollbar-width:none;border:1px solid var(--border-default);border-radius:6px}.issues-segmented[data-v-87d98573]::-webkit-scrollbar{display:none}.issues-segment[data-v-87d98573]{padding:5px 10px;font-size:12px;background:var(--bg-elevated);color:var(--text-secondary);border:none;border-right:1px solid var(--border-default);cursor:pointer;white-space:nowrap}.issues-segment[data-v-87d98573]:last-child{border-right:none}.issues-segment[data-v-87d98573]:hover{background:var(--bg-surface-hover)}.issues-segment-active[data-v-87d98573]{background:var(--accent-blue-muted);color:var(--accent-blue);font-weight:600}.issues-segment-count[data-v-87d98573]{margin-left:4px;font-size:11px;color:var(--text-muted);font-variant-numeric:tabular-nums}.issues-select[data-v-87d98573]{background:var(--input-bg);border:1px solid var(--border-default);border-radius:6px;padding:5px 8px;font-size:12px;color:var(--text-secondary);cursor:pointer}.issues-select[data-v-87d98573]:focus{outline:none;border-color:var(--accent-blue)}.issues-toggle[data-v-87d98573]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.issues-scan[data-v-87d98573]{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:12px;color:var(--text-secondary)}.issues-scan-state[data-v-87d98573]{font-weight:600}.issues-scan-state.scan-completed[data-v-87d98573]{color:var(--status-success)}.issues-scan-state.scan-running[data-v-87d98573]{color:var(--accent-blue)}.issues-scan-state.scan-partial[data-v-87d98573]{color:var(--status-warning)}.issues-scan-state.scan-failed[data-v-87d98573]{color:var(--status-error)}.issues-chips[data-v-87d98573]{display:flex;flex-wrap:wrap;gap:6px}.issues-chip[data-v-87d98573]{display:inline-flex;align-items:center;gap:6px;max-width:260px;padding:3px 10px;font-size:11px;border:1px solid var(--border-default);border-radius:12px;background:var(--bg-surface);color:var(--text-secondary);cursor:pointer}.issues-chip[data-v-87d98573]:hover{border-color:var(--text-disabled)}.issues-chip-active[data-v-87d98573]{border-color:var(--accent-blue);background:var(--accent-blue-muted);color:var(--accent-blue)}.issues-chip-label[data-v-87d98573]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issues-chip-count[data-v-87d98573]{font-weight:600;color:var(--text-primary)}.issues-sev-dot[data-v-87d98573]{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:4px;flex-shrink:0}.issues-chip .issues-sev-dot[data-v-87d98573]{margin-right:0}.issues-sev[data-v-87d98573]{display:inline-flex;align-items:center;font-size:12px;text-transform:capitalize;color:var(--text-secondary)}.issues-sev.sev-high[data-v-87d98573]{font-weight:600;color:var(--status-error)}.issues-sev-dot.sev-high[data-v-87d98573]{background:#ef4444}.issues-sev-dot.sev-medium[data-v-87d98573]{background:#f59e0b}.issues-sev-dot.sev-low[data-v-87d98573]{background:#3b82f6}.issues-sev-counts[data-v-87d98573]{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.issues-sev-count[data-v-87d98573]{display:inline-flex;align-items:center;text-transform:capitalize}.issues-sev-count.sev-high[data-v-87d98573]{font-weight:600;color:var(--status-error)}.issues-impact[data-v-87d98573]{font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums}.issues-impact.sev-high[data-v-87d98573]{color:var(--status-error)}.issues-toolbar-foot[data-v-87d98573]{display:flex;align-items:center;justify-content:space-between;gap:10px}.issues-inline-msg[data-v-87d98573]{margin:0;font-size:12px;color:var(--status-warning)}.issues-inline-ok[data-v-87d98573]{color:var(--status-success)}.issues-kbd-hint[data-v-87d98573]{margin:0 0 0 auto;font-size:11px;color:var(--text-muted);white-space:nowrap}.issues-kbd-hint kbd[data-v-87d98573]{display:inline-block;min-width:16px;padding:0 4px;border:1px solid var(--border-default);border-radius:3px;background:var(--bg-surface);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:15px;text-align:center;color:var(--text-secondary)}@media (max-width: 700px){.issues-kbd-hint[data-v-87d98573]{display:none}.issues-scan[data-v-87d98573]{margin-left:0}.issues-chips[data-v-87d98573]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -12px;padding:0 12px}.issues-chips[data-v-87d98573]::-webkit-scrollbar{display:none}.issues-chip[data-v-87d98573]{flex-shrink:0;max-width:none}}.issues-badge-cleared[data-v-87d98573]{background:transparent;color:var(--status-success);box-shadow:inset 0 0 0 1px currentColor}.issues-badge-still[data-v-87d98573]{background:transparent;color:var(--status-warning);box-shadow:inset 0 0 0 1px currentColor}.issues-row-frozen td[data-v-87d98573]{color:var(--text-muted)}.issues-row-frozen .issues-title[data-v-87d98573]{font-weight:500}.issues-refreshing[data-v-87d98573]{opacity:.6;transition:opacity .15s}.cell-issue[data-v-87d98573]{white-space:normal!important;min-width:260px;max-width:420px}.issues-title[data-v-87d98573]{font-weight:600}.issues-headline[data-v-87d98573]{margin-top:2px;font-size:11px;color:var(--text-muted)}.issues-flags[data-v-87d98573]{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.issues-row-selected[data-v-87d98573]{background:var(--accent-blue-muted);outline:1px solid var(--accent-blue-border);outline-offset:-1px}.events-scroll[data-v-6d7dbfb0]{max-height:200px;overflow-y:auto}.pioneer-summary-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px}@media (max-width: 1100px){.pioneer-summary-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.pioneer-summary-cards{grid-template-columns:1fr}}.pioneer-summary-card{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:8px;padding:14px 16px;cursor:pointer;transition:box-shadow .15s,border-color .15s}.pioneer-summary-card:hover{box-shadow:0 2px 8px #0000001a}.pioneer-card-active{border-color:var(--accent-blue);box-shadow:0 0 0 1px var(--accent-blue)}.pioneer-card-body{display:flex;justify-content:space-between;align-items:flex-start}.pioneer-card-label{font-size:12px;font-weight:500;color:var(--text-secondary);margin:0}.pioneer-card-count{font-size:24px;font-weight:700;margin:2px 0;line-height:1.2}.pioneer-card-count-warning{color:#eab308}.pioneer-card-count-info{color:#3b82f6}.pioneer-card-count-danger{color:#ef4444}.pioneer-card-count-amber{color:var(--status-warning)}.pioneer-card-subtitle{font-size:11px;color:var(--text-muted);margin:2px 0 0}.pioneer-card-icon{border-radius:50%;padding:8px;flex-shrink:0}.pioneer-card-icon-warning{background:#eab3081a;color:#eab308}.pioneer-card-icon-info{background:#3b82f61a;color:#3b82f6}.pioneer-card-icon-danger{background:#ef44441a;color:#ef4444}.pioneer-card-icon-amber{background:#f59e0b1a;color:var(--status-warning)}.pioneer-filter-bar{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:8px 8px 0 0;gap:10px}.pioneer-filter-left{display:flex;align-items:center;gap:10px;flex:1}.pioneer-filter-right{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary)}.pioneer-perpage-label{font-size:12px;color:var(--text-secondary)}.pioneer-search-wrapper{position:relative}.pioneer-search-icon{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--text-muted)}.pioneer-filter-bar .filter-select{background:var(--input-bg);border:1px solid var(--border-default);border-radius:6px;padding:6px 28px 6px 10px;font-size:12px;color:var(--text-secondary);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238b949e'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:14px;min-width:110px;transition:border-color .15s}.pioneer-filter-bar .filter-select:hover{border-color:var(--text-disabled)}.pioneer-filter-bar .filter-select:focus{outline:none;border-color:var(--accent-blue)}.pioneer-search-input{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:6px;padding:6px 10px 6px 28px;color:var(--text-primary);font-size:12px;width:300px}.pioneer-search-input:focus{outline:none;border-color:var(--accent-blue)}.pioneer-pagination-footer{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border:1px solid var(--border-default);border-top:none;border-radius:0 0 8px 8px;background:var(--bg-elevated);font-size:12px;color:var(--text-secondary)}.pioneer-pagination-info strong{color:var(--text-primary);font-weight:600}.pioneer-pagination-buttons{display:flex;gap:4px}.pioneer-page-btn{padding:4px 10px;font-size:12px;border:1px solid var(--border-default);border-radius:4px;background:var(--bg-elevated);color:var(--text-primary);cursor:pointer;transition:background .1s}.pioneer-page-btn:hover:not(:disabled){background:var(--bg-surface-hover)}.pioneer-page-btn:disabled{opacity:.4;cursor:not-allowed}.pioneer-page-btn-active{border-color:var(--accent-blue);color:var(--accent-blue);font-weight:600;background:var(--accent-blue-muted)}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pioneer-fullness-inline{display:flex;align-items:center;gap:6px}.pioneer-fullness-bar-track{width:60px;height:6px;background:var(--bg-surface);border-radius:3px;overflow:hidden}.pioneer-fullness-bar-fill{height:100%;border-radius:3px;transition:width .2s}.pioneer-fullness-bar-fill.fill-green{background:#22c55e}.pioneer-fullness-bar-fill.fill-yellow{background:#eab308}.pioneer-fullness-bar-fill.fill-red{background:#ef4444}.pioneer-fullness-label{font-size:11px;font-weight:500;color:var(--text-primary)}.pioneer-connectivity-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:5px}.pioneer-connectivity-dot.dot-online{background:#22c55e}.pioneer-connectivity-dot.dot-offline{background:#ef4444}.pioneer-connectivity-dot.dot-inactive{background:#6b7280}.pioneer-subtab{flex:1;overflow:hidden}.pioneer-table-wrapper{overflow:auto;max-height:calc(100vh - 140px)}.pioneer-table{width:100%;border-collapse:collapse;font-size:12px}.pioneer-table thead{position:sticky;top:0;z-index:1}.pioneer-table th{background:var(--bg-surface);color:var(--text-secondary);font-weight:600;text-transform:uppercase;font-size:10px;letter-spacing:.05em;padding:8px 10px;text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap}.pioneer-table td{padding:7px 10px;border-bottom:1px solid var(--border-default);white-space:nowrap;color:var(--text-primary)}.pioneer-row{cursor:pointer;transition:background .1s}.pioneer-row:hover{background:var(--bg-surface-hover)}.cell-tenant{max-width:140px;overflow:hidden;text-overflow:ellipsis}.pioneer-link{color:var(--accent-blue);text-decoration:none}.pioneer-link:hover{text-decoration:underline}.pioneer-text-muted{color:var(--text-muted)}.col-right{text-align:right}.pioneer-empty-cell{text-align:center;color:var(--text-secondary);padding:32px 10px!important}.badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.badge-sm{padding:1px 6px;font-size:10px}.badge-success{background:#22c55e26;color:#22c55e}.badge-warning{background:#eab30826;color:#eab308}.badge-danger{background:#ef444426;color:#ef4444}.badge-info{background:#3b82f626;color:#3b82f6}.badge-muted{background:var(--bg-surface);color:var(--text-muted)}.pioneer-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.pioneer-modal-content{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:12px;width:90%;max-width:800px;max-height:85vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.pioneer-modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-default)}.pioneer-modal-header h3{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.pioneer-modal-close{background:none;border:none;font-size:22px;cursor:pointer;color:var(--text-secondary);padding:0 4px;line-height:1}.pioneer-modal-close:hover{color:var(--text-primary)}.pioneer-modal-loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:48px;color:var(--text-secondary);font-size:13px}.pioneer-loading-spinner{width:16px;height:16px;border:2px solid var(--border-default);border-top-color:var(--accent-blue);border-radius:50%;animation:pioneer-spin .6s linear infinite}@keyframes pioneer-spin{to{transform:rotate(360deg)}}.pioneer-modal-error{padding:24px;text-align:center;color:#ef4444}.pioneer-modal-body{padding:20px}.pioneer-modal-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pioneer-col-title{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:0 0 12px;font-weight:600}.pioneer-detail-list{margin:0}.pioneer-detail-row{display:flex;gap:8px;padding:4px 0;font-size:12px}.pioneer-detail-row dt{flex:0 0 110px;color:var(--text-secondary);font-weight:500}.pioneer-detail-row dd{margin:0;color:var(--text-primary)}.pioneer-wrap-text{white-space:normal;word-break:break-word}.pioneer-external-link{color:var(--accent-blue);text-decoration:none;font-size:12px;font-weight:500}.pioneer-external-link:hover{text-decoration:underline}.pioneer-link-icon{display:inline;width:14px;height:14px;margin-right:4px;vertical-align:-2px}.pioneer-modal-footer{display:flex;justify-content:flex-end;padding:12px 20px;border-top:1px solid var(--border-default)}.pioneer-modal-section{margin-top:20px;padding-top:16px;border-top:1px solid var(--border-default)}.pioneer-section-title{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:0 0 8px;font-weight:600}.pioneer-mini-table{width:100%;border-collapse:collapse;font-size:11px}.pioneer-mini-table th{background:var(--bg-surface);color:var(--text-secondary);font-weight:600;text-transform:uppercase;font-size:10px;padding:6px 8px;text-align:left;border-bottom:1px solid var(--border-default)}.pioneer-mini-table td{padding:5px 8px;border-bottom:1px solid var(--border-default);color:var(--text-primary)}.date-with-badge{display:flex;align-items:center;gap:6px}.date-with-badge .date-text{font-size:12px}.pioneer-tab[data-v-0a3d758b]{display:flex;flex-direction:column;height:100%}.per-page-select[data-v-0a3d758b]{width:60px;min-width:60px}.loading-state[data-v-0a3d758b]{display:flex;align-items:center;justify-content:center;gap:8px;padding:48px 0;color:var(--text-secondary);font-size:13px}.loading-spinner[data-v-0a3d758b]{width:16px;height:16px;border:2px solid var(--border-default);border-top-color:var(--accent-blue);border-radius:50%;animation:spin-0a3d758b .6s linear infinite}@keyframes spin-0a3d758b{to{transform:rotate(360deg)}}.error-state[data-v-0a3d758b]{color:var(--status-error)}.retry-btn[data-v-0a3d758b]{margin-top:8px;padding:4px 12px;border:1px solid var(--border-default);border-radius:6px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;font-size:12px}.retry-btn[data-v-0a3d758b]:hover{background:var(--bg-surface-hover)}.notif-bell-wrapper[data-v-258be991]{position:relative}.notif-bell-btn[data-v-258be991]{position:relative;padding:6px;background:transparent;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .15s ease;display:flex;align-items:center}.notif-bell-btn[data-v-258be991]:hover{background:var(--accent-blue-muted);color:var(--accent-blue)}.notif-badge[data-v-258be991]{position:absolute;top:0;right:-2px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;text-align:center;background:var(--status-error);color:#fff;border-radius:8px;pointer-events:none}.notif-dropdown[data-v-258be991]{position:absolute;top:100%;right:0;margin-top:8px;width:360px;max-height:420px;background:var(--bg-elevated, var(--bg-surface));border:1px solid var(--border-default);border-radius:10px;box-shadow:0 8px 24px #0003;z-index:200;display:flex;flex-direction:column;overflow:hidden}.notif-header[data-v-258be991]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border-default)}.notif-title[data-v-258be991]{font-size:13px;font-weight:600;color:var(--text-primary)}.notif-clear[data-v-258be991]{background:none;border:none;font-size:12px;color:var(--text-muted);cursor:pointer;padding:2px 6px;border-radius:4px}.notif-clear[data-v-258be991]:hover{background:var(--status-error-muted);color:var(--status-error)}.notif-empty[data-v-258be991]{padding:32px 14px;text-align:center;font-size:13px;color:var(--text-disabled)}.notif-list[data-v-258be991]{overflow-y:auto;max-height:360px}.notif-item[data-v-258be991]{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-bottom:1px solid var(--border-muted);cursor:pointer;transition:background .1s}.notif-item[data-v-258be991]:last-child{border-bottom:none}.notif-item[data-v-258be991]:hover{background:var(--bg-surface-hover, var(--bg-surface))}.notif-unread[data-v-258be991]{background:color-mix(in srgb,var(--accent-blue) 6%,transparent)}.notif-icon-col[data-v-258be991]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--accent-blue) 15%,transparent);border-radius:6px;margin-top:2px}.notif-icon[data-v-258be991]{width:14px;height:14px;color:var(--accent-blue)}.notif-content[data-v-258be991]{flex:1;min-width:0}.notif-text[data-v-258be991]{font-size:13px;color:var(--text-primary);line-height:1.4}.notif-text strong[data-v-258be991]{font-weight:600}.notif-duration[data-v-258be991]{color:var(--text-muted);font-size:12px}.notif-meta[data-v-258be991]{font-size:11px;color:var(--text-disabled);margin-top:2px}.notif-link-btn[data-v-258be991]{flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:600;background:var(--accent-blue);color:var(--accent-blue-fg);border:none;border-radius:5px;cursor:pointer;margin-top:4px;white-space:nowrap}.notif-link-btn[data-v-258be991]:hover{background:var(--accent-blue-hover)}.notif-dismiss-btn[data-v-258be991]{flex-shrink:0;background:none;border:none;font-size:16px;color:var(--text-disabled);cursor:pointer;padding:0 4px;line-height:1;margin-top:4px}.notif-dismiss-btn[data-v-258be991]:hover{color:var(--text-muted)}.dropdown-fade-enter-active[data-v-258be991],.dropdown-fade-leave-active[data-v-258be991]{transition:all .15s ease}.dropdown-fade-enter-from[data-v-258be991],.dropdown-fade-leave-to[data-v-258be991]{opacity:0;transform:translateY(-4px)}.sync-status[data-v-f54c42f0]{position:relative}.sync-indicator[data-v-f54c42f0]{display:flex;align-items:center;gap:6px;padding:5px 10px;background:transparent;border:1px solid var(--border-default);border-radius:6px;color:var(--text-muted);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.sync-indicator[data-v-f54c42f0]:hover{background:var(--bg-surface);border-color:var(--text-disabled)}.pulse-dot[data-v-f54c42f0]{width:8px;height:8px;border-radius:50%;background:var(--text-disabled);transition:background .3s ease}.sync-healthy .pulse-dot[data-v-f54c42f0]{background:var(--status-success)}.sync-degraded .pulse-dot[data-v-f54c42f0]{background:var(--status-warning)}.sync-unhealthy .pulse-dot[data-v-f54c42f0]{background:var(--status-error)}.pulse-active[data-v-f54c42f0]{animation:pulse-f54c42f0 2s ease-in-out infinite}@keyframes pulse-f54c42f0{0%,to{box-shadow:0 0 #3fb95066}50%{box-shadow:0 0 0 4px #3fb95000}}.sync-label[data-v-f54c42f0]{font-family:JetBrains Mono,monospace;letter-spacing:-.02em}.chevron[data-v-f54c42f0]{width:14px;height:14px;transition:transform .2s ease}.chevron-open[data-v-f54c42f0]{transform:rotate(180deg)}.sync-popover[data-v-f54c42f0]{position:absolute;top:calc(100% + 8px);right:0;width:680px;max-height:calc(100vh - 80px);overflow-y:auto;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 20px 25px -5px #00000026;z-index:1000}.popover-arrow[data-v-f54c42f0]{position:absolute;top:-6px;right:16px;width:12px;height:12px;background:var(--bg-elevated);border-left:1px solid var(--border-default);border-top:1px solid var(--border-default);transform:rotate(45deg)}.popover-header[data-v-f54c42f0]{padding:14px 16px;border-bottom:1px solid var(--border-muted);background:linear-gradient(180deg,var(--bg-surface) 0%,transparent 100%)}.header-status[data-v-f54c42f0]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.status-dot[data-v-f54c42f0]{width:10px;height:10px;border-radius:50%}.dot-healthy[data-v-f54c42f0]{background:var(--status-success)}.dot-degraded[data-v-f54c42f0]{background:var(--status-warning)}.dot-unhealthy[data-v-f54c42f0]{background:var(--status-error)}.dot-loading[data-v-f54c42f0]{background:var(--text-disabled)}.status-text[data-v-f54c42f0]{font-size:14px;font-weight:600;color:var(--text-primary)}.last-check[data-v-f54c42f0]{font-size:11px;color:var(--text-faint)}.sync-groups[data-v-f54c42f0]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;padding:8px 0}.sync-group[data-v-f54c42f0]{padding:8px 12px;border-bottom:1px solid var(--border-muted);border-right:1px solid var(--border-muted)}.sync-group[data-v-f54c42f0]:nth-child(3n){border-right:none}.sync-group[data-v-f54c42f0]:nth-last-child(-n+3){border-bottom:none}.group-header[data-v-f54c42f0]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.group-icon[data-v-f54c42f0]{width:16px;height:16px;color:var(--text-muted)}.group-name[data-v-f54c42f0]{font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;flex:1}.group-status[data-v-f54c42f0]{font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.status-ok[data-v-f54c42f0]{background:var(--status-success-muted);color:var(--status-success)}.status-warn[data-v-f54c42f0]{background:var(--status-error-muted);color:var(--status-error)}.status-disabled[data-v-f54c42f0]{background:var(--bg-surface);color:var(--text-faint)}.task-list[data-v-f54c42f0]{display:flex;flex-direction:column;gap:2px}.task-item[data-v-f54c42f0]{display:flex;justify-content:space-between;align-items:center;padding:4px 6px;border-radius:4px;background:var(--bg-page);transition:background .15s ease}.task-item[data-v-f54c42f0]:hover{background:var(--bg-surface-hover)}.task-error[data-v-f54c42f0]{background:var(--status-error-muted)}.task-error[data-v-f54c42f0]:hover{background:#f8514933}.task-disabled[data-v-f54c42f0]{opacity:.6;background:var(--bg-surface)}.task-disabled[data-v-f54c42f0]:hover{background:var(--bg-surface-hover)}.task-info[data-v-f54c42f0]{display:flex;flex-direction:column;gap:1px}.task-name[data-v-f54c42f0]{font-size:11px;font-weight:500;color:var(--text-secondary)}.task-interval[data-v-f54c42f0]{font-size:9px;color:var(--text-faint)}.task-status[data-v-f54c42f0]{text-align:right}.task-last-run[data-v-f54c42f0]{font-size:11px;font-family:JetBrains Mono,monospace;color:var(--text-muted)}.task-error-badge[data-v-f54c42f0]{font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;background:var(--status-error);color:#fff;cursor:help}.task-disabled-badge[data-v-f54c42f0]{font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;background:var(--bg-surface);color:var(--text-faint);border:1px solid var(--border-muted);cursor:help}.task-enabled-badge[data-v-f54c42f0]{font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;background:var(--status-success-muted);color:var(--status-success)}.popover-loading[data-v-f54c42f0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;color:var(--text-muted);font-size:13px}.loading-spinner[data-v-f54c42f0]{width:24px;height:24px;border:2px solid var(--border-default);border-top-color:var(--accent-blue);border-radius:50%;animation:spin-f54c42f0 1s linear infinite}@keyframes spin-f54c42f0{to{transform:rotate(360deg)}}.popover-footer[data-v-f54c42f0]{padding:10px 16px;border-top:1px solid var(--border-muted);background:var(--bg-page)}.refresh-btn[data-v-f54c42f0]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;background:transparent;border:1px solid var(--border-default);border-radius:6px;color:var(--text-muted);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.refresh-btn[data-v-f54c42f0]:hover:not(:disabled){background:var(--bg-surface);border-color:var(--accent-blue-border);color:var(--accent-blue)}.refresh-btn[data-v-f54c42f0]:disabled{opacity:.6;cursor:not-allowed}.refresh-icon[data-v-f54c42f0]{width:14px;height:14px}.spinning[data-v-f54c42f0]{animation:spin-f54c42f0 1s linear infinite}.footer-buttons[data-v-f54c42f0]{display:flex;gap:8px}.footer-buttons .refresh-btn[data-v-f54c42f0]{flex:1}.force-sync-btn[data-v-f54c42f0]{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:transparent;border:1px solid var(--border-default);border-radius:6px;color:var(--text-muted);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.force-sync-btn[data-v-f54c42f0]:hover:not(:disabled){background:var(--status-warning-muted);border-color:var(--status-warning);color:var(--status-warning)}.force-sync-btn[data-v-f54c42f0]:disabled{opacity:.6;cursor:not-allowed}.backfill-confirm[data-v-f54c42f0]{margin-top:12px;padding:12px;background:var(--status-warning-muted);border:1px solid var(--status-warning);border-radius:8px}.backfill-warning[data-v-f54c42f0]{font-size:12px;color:var(--text-secondary);margin-bottom:10px;line-height:1.4}.backfill-actions[data-v-f54c42f0]{display:flex;gap:8px;justify-content:flex-end}.cancel-btn[data-v-f54c42f0]{padding:6px 12px;background:transparent;border:1px solid var(--border-default);border-radius:6px;color:var(--text-muted);font-size:12px;cursor:pointer}.cancel-btn[data-v-f54c42f0]:hover{background:var(--bg-surface)}.confirm-btn[data-v-f54c42f0]{padding:6px 12px;background:var(--status-warning);border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:500;cursor:pointer}.confirm-btn[data-v-f54c42f0]:hover:not(:disabled){filter:brightness(1.1)}.confirm-btn[data-v-f54c42f0]:disabled{opacity:.6;cursor:not-allowed}.backfill-result[data-v-f54c42f0]{margin-top:12px;padding:12px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:8px;font-size:11px;color:var(--text-secondary)}.backfill-result.result-success[data-v-f54c42f0]{background:var(--status-success-muted);border-color:var(--status-success)}.backfill-result>div[data-v-f54c42f0]{margin-bottom:4px}.result-error[data-v-f54c42f0]{color:var(--status-error);font-weight:500}.dismiss-btn[data-v-f54c42f0]{margin-top:8px;padding:4px 8px;background:transparent;border:1px solid var(--border-default);border-radius:4px;color:var(--text-muted);font-size:10px;cursor:pointer}.dismiss-btn[data-v-f54c42f0]:hover{background:var(--bg-surface-hover)}.popover-enter-active[data-v-f54c42f0],.popover-leave-active[data-v-f54c42f0]{transition:all .2s ease}.popover-enter-from[data-v-f54c42f0],.popover-leave-to[data-v-f54c42f0]{opacity:0;transform:translateY(-8px)}.admin-panel[data-v-4fd5ac53]{position:relative}.admin-btn[data-v-4fd5ac53]{padding:6px;background:transparent;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.admin-btn[data-v-4fd5ac53]:hover,.admin-btn-active[data-v-4fd5ac53]{background:var(--accent-blue-muted);color:var(--accent-blue)}.admin-menu[data-v-4fd5ac53]{position:absolute;top:100%;right:0;margin-top:8px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:280px;z-index:1000}.menu-backdrop[data-v-4fd5ac53]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.menu-header[data-v-4fd5ac53]{padding:12px 16px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-faint);border-bottom:1px solid var(--border-default)}.menu-section[data-v-4fd5ac53]{padding:12px 16px;border-bottom:1px solid var(--border-default)}.status-row[data-v-4fd5ac53]{display:flex;justify-content:space-between;align-items:center;font-size:13px}.status-label[data-v-4fd5ac53]{color:var(--text-muted)}.status-value[data-v-4fd5ac53]{font-family:JetBrains Mono,monospace;font-weight:600;color:var(--text-primary)}.status-warning[data-v-4fd5ac53]{color:var(--status-warning)}.menu-actions[data-v-4fd5ac53]{padding:12px 16px}.action-btn[data-v-4fd5ac53]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:var(--accent-blue);border:none;border-radius:6px;color:var(--accent-blue-fg);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.action-btn[data-v-4fd5ac53]:hover:not(:disabled){background:var(--accent-blue-hover)}.action-btn[data-v-4fd5ac53]:disabled{opacity:.5;cursor:not-allowed}.result-message[data-v-4fd5ac53]{padding:12px 16px;font-size:12px;border-top:1px solid var(--border-default)}.result-message.success[data-v-4fd5ac53]{color:var(--status-success);background:var(--status-success-muted)}.result-message.error[data-v-4fd5ac53]{color:var(--status-error);background:var(--status-error-muted)}.batch-info[data-v-4fd5ac53]{padding:12px 16px;border-top:1px solid var(--border-default);display:flex;align-items:center;justify-content:space-between;gap:8px}.batch-id[data-v-4fd5ac53]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-muted);display:flex;align-items:center;gap:6px}.batch-status[data-v-4fd5ac53]{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;background:var(--accent-blue-muted);color:var(--accent-blue)}.check-btn[data-v-4fd5ac53]{padding:6px 12px;background:var(--bg-page);border:1px solid var(--border-default);border-radius:4px;font-size:11px;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.check-btn[data-v-4fd5ac53]:hover:not(:disabled){border-color:var(--accent-blue);color:var(--accent-blue)}.check-btn[data-v-4fd5ac53]:disabled{opacity:.5;cursor:not-allowed}.spin[data-v-4fd5ac53]{animation:spin-4fd5ac53 1s linear infinite}@keyframes spin-4fd5ac53{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.drift-overlay[data-v-06e821a4]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay);display:flex;justify-content:flex-end;z-index:900}.drift-panel[data-v-06e821a4]{width:min(640px,100vw);height:100%;display:flex;flex-direction:column;overflow-y:auto;background:var(--bg-elevated);border-left:1px solid var(--border-default);box-shadow:var(--shadow-lg);animation:drift-in-06e821a4 .2s cubic-bezier(.16,1,.3,1);outline:none;color:var(--text-primary)}.drift-panel[data-v-06e821a4]>:not(.drift-body){flex-shrink:0}@keyframes drift-in-06e821a4{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@media (prefers-reduced-motion: reduce){.drift-panel[data-v-06e821a4]{animation:none}.drift-spin[data-v-06e821a4]{animation:none!important}}.drift-head[data-v-06e821a4]{display:flex;align-items:flex-start;gap:12px;padding:18px 20px 10px}.drift-head-text[data-v-06e821a4]{flex:1;min-width:0}.drift-head h2[data-v-06e821a4]{margin:0;font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.01em}.drift-run-line[data-v-06e821a4]{display:flex;align-items:center;gap:7px;margin:4px 0 0;font-size:12px;color:var(--text-muted)}.drift-run-dot[data-v-06e821a4]{width:7px;height:7px;flex-shrink:0;border-radius:var(--radius-full);background:var(--text-disabled)}.drift-run-ok[data-v-06e821a4]{background:var(--status-success)}.drift-run-warn[data-v-06e821a4]{background:var(--status-warning)}.drift-run-busy[data-v-06e821a4]{background:var(--accent-blue);animation:drift-pulse-06e821a4 1.2s ease-in-out infinite}@keyframes drift-pulse-06e821a4{50%{opacity:.35}}.drift-close[data-v-06e821a4]{display:inline-flex;padding:6px;margin:-2px -6px 0 0;color:var(--text-muted);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer}.drift-close svg[data-v-06e821a4]{width:18px;height:18px}.drift-close[data-v-06e821a4]:hover{color:var(--text-primary);background:var(--bg-surface)}.drift-explain[data-v-06e821a4],.drift-sub[data-v-06e821a4]{margin:0;padding:0 20px 14px;max-width:70ch;font-size:13px;line-height:1.5;color:var(--text-secondary)}.drift-sub[data-v-06e821a4]{padding:0 0 10px;font-size:12px;color:var(--text-muted)}.drift-checking[data-v-06e821a4],.drift-error[data-v-06e821a4],.drift-notice[data-v-06e821a4]{margin:0 20px 12px;padding:8px 12px;font-size:12px;line-height:1.45;border-radius:var(--radius-md)}.drift-body .drift-error[data-v-06e821a4],.drift-body .drift-notice[data-v-06e821a4]{margin:0 0 10px}.drift-checking[data-v-06e821a4]{color:var(--text-secondary);background:var(--accent-blue-muted)}.drift-error[data-v-06e821a4]{color:var(--status-error);background:var(--status-error-muted)}.drift-notice[data-v-06e821a4]{display:flex;align-items:center;gap:10px;color:var(--text-primary);background:var(--bg-surface)}.drift-link[data-v-06e821a4]{padding:0;font:inherit;font-weight:600;color:var(--accent-blue);background:none;border:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.drift-tabs[data-v-06e821a4]{display:flex;gap:4px;padding:0 20px;border-bottom:1px solid var(--border-default);overflow-x:auto;scrollbar-width:none}.drift-tab[data-v-06e821a4]{display:inline-flex;align-items:center;gap:7px;padding:9px 4px 10px;margin-right:14px;margin-bottom:-1px;font-size:13px;font-weight:500;color:var(--text-muted);background:none;border:none;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer}.drift-tab[data-v-06e821a4]:hover{color:var(--text-secondary)}.drift-tab-active[data-v-06e821a4]{color:var(--text-primary);border-bottom-color:var(--accent-blue)}.drift-tab-count[data-v-06e821a4]{padding:1px 7px;font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;color:var(--text-muted);background:var(--bg-surface);border-radius:var(--radius-full)}.drift-tab-count-warn[data-v-06e821a4]{color:var(--status-warning);background:var(--status-warning-muted)}.drift-body[data-v-06e821a4]{flex:1;padding:14px 20px 24px}.drift-filters[data-v-06e821a4]{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.drift-seg[data-v-06e821a4]{display:inline-flex;gap:2px;padding:3px;background:var(--input-bg);border:1px solid var(--border-default);border-radius:8px}.drift-seg-btn[data-v-06e821a4]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;color:var(--text-muted);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer}.drift-seg-active[data-v-06e821a4]{color:var(--text-primary);background:var(--bg-surface)}.drift-seg-n[data-v-06e821a4]{font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;color:var(--text-faint)}.drift-search[data-v-06e821a4]{flex:1;min-width:180px;padding:6px 10px;font-size:12px;color:var(--text-primary);background:var(--input-bg);border:1px solid var(--border-default);border-radius:var(--radius-md)}.drift-search[data-v-06e821a4]::-moz-placeholder{color:var(--text-faint)}.drift-search[data-v-06e821a4]::placeholder{color:var(--text-faint)}.drift-search[data-v-06e821a4]:focus{outline:none;border-color:var(--accent-blue-hover);box-shadow:0 0 0 3px var(--accent-blue-muted)}.drift-btn[data-v-06e821a4]{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:500;white-space:nowrap;color:var(--text-secondary);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.drift-btn[data-v-06e821a4]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-surface-hover)}.drift-btn[data-v-06e821a4]:disabled{opacity:.5;cursor:not-allowed}.drift-btn[data-v-06e821a4]:focus-visible,.drift-tab[data-v-06e821a4]:focus-visible,.drift-seg-btn[data-v-06e821a4]:focus-visible,.drift-close[data-v-06e821a4]:focus-visible,.drift-more[data-v-06e821a4]:focus-visible,.drift-link[data-v-06e821a4]:focus-visible{outline:2px solid var(--accent-blue-border);outline-offset:2px}.drift-btn-icon[data-v-06e821a4]{width:14px;height:14px}.drift-spin[data-v-06e821a4]{animation:drift-rotate-06e821a4 1s linear infinite}@keyframes drift-rotate-06e821a4{to{transform:rotate(360deg)}}.drift-btn-ghost[data-v-06e821a4]{color:var(--text-muted);background:transparent;border-color:transparent}.drift-btn-confirm[data-v-06e821a4]{font-weight:600;color:var(--text-primary);background:var(--accent-blue-muted);border-color:var(--accent-blue-border)}.drift-btn-confirm[data-v-06e821a4]:hover:not(:disabled){border-color:var(--accent-blue);background:var(--accent-blue-muted)}.drift-filter-note[data-v-06e821a4]{margin:-4px 0 12px;font-size:12px;color:var(--text-muted)}.drift-bulk[data-v-06e821a4]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding:8px 10px;background:var(--accent-blue-muted);border:1px solid var(--accent-blue-border);border-radius:var(--radius-md)}.drift-bulk-strong[data-v-06e821a4]{font-size:12px;font-weight:600;color:var(--text-primary)}.drift-bulk-spacer[data-v-06e821a4]{flex:1}.drift-list-head[data-v-06e821a4]{display:flex;align-items:center;gap:12px;padding:0 12px 8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint)}.drift-list[data-v-06e821a4]{margin:0;padding:0;list-style:none;border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.drift-row[data-v-06e821a4]{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:12px;border-top:1px solid var(--border-muted);transition:background-color .12s ease}.drift-row[data-v-06e821a4]:first-child{border-top:none}.drift-row[data-v-06e821a4]:hover{background:var(--bg-surface)}.drift-row-selected[data-v-06e821a4],.drift-row-selected[data-v-06e821a4]:hover{background:var(--accent-blue-muted)}.drift-row-readonly[data-v-06e821a4]{grid-template-columns:1fr auto}.drift-check[data-v-06e821a4]{display:inline-flex;padding-top:2px;cursor:pointer}.drift-check input[data-v-06e821a4]{width:15px;height:15px;accent-color:var(--accent-blue);cursor:pointer}.drift-row-main[data-v-06e821a4]{min-width:0}.drift-row-main p[data-v-06e821a4]{margin:0}.drift-row-title[data-v-06e821a4]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font-size:13px}.drift-num[data-v-06e821a4]{font-family:var(--font-mono);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-primary)}.drift-type[data-v-06e821a4]{font-weight:500;color:var(--text-primary)}.drift-status[data-v-06e821a4]{display:inline-block;padding:1px 6px;font-size:11px;font-weight:500;color:var(--text-secondary);background:var(--bg-surface);border:1px solid var(--border-muted);border-radius:var(--radius-sm);white-space:nowrap}.drift-status-closed[data-v-06e821a4]{color:var(--status-success);background:var(--status-success-muted);border-color:transparent}.drift-row-sub[data-v-06e821a4]{margin-top:3px!important;font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drift-row-meta[data-v-06e821a4]{margin-top:4px!important;font-size:11px;color:var(--text-muted)}.drift-row-linked[data-v-06e821a4]{display:flex;align-items:center;gap:5px;margin-top:6px!important;font-size:11px;color:var(--text-muted)}.drift-row-linked svg[data-v-06e821a4]{width:12px;height:12px;flex-shrink:0;color:var(--recipient-customer)}.drift-change[data-v-06e821a4]{display:flex;align-items:center;gap:6px;margin-top:6px!important}.drift-change svg[data-v-06e821a4]{width:13px;height:13px;color:var(--text-faint)}.drift-when[data-v-06e821a4]{font-size:11px;font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}.drift-more[data-v-06e821a4]{display:block;width:100%;margin-top:10px;padding:8px;font-size:12px;font-weight:500;color:var(--text-muted);background:transparent;border:1px dashed var(--border-default);border-radius:var(--radius-md);cursor:pointer}.drift-more[data-v-06e821a4]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-surface)}.drift-foot[data-v-06e821a4]{margin:12px 0 0;font-size:12px;color:var(--text-muted)}.drift-empty[data-v-06e821a4]{display:flex;flex-direction:column;align-items:center;padding:48px 16px;text-align:center}.drift-empty svg[data-v-06e821a4]{width:32px;height:32px;margin-bottom:12px;color:var(--status-success)}.drift-empty-title[data-v-06e821a4]{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.drift-empty-sub[data-v-06e821a4]{margin:4px 0 0;max-width:44ch;font-size:12px;line-height:1.5;color:var(--text-muted)}.drift-skeleton[data-v-06e821a4]{display:flex;flex-direction:column;gap:8px}.drift-skeleton-row[data-v-06e821a4]{height:72px;border-radius:var(--radius-md);background:var(--bg-surface);animation:drift-pulse-06e821a4 1.4s ease-in-out infinite}@media (max-width: 640px){.drift-head[data-v-06e821a4]{padding:14px 16px 8px}.drift-explain[data-v-06e821a4]{padding:0 16px 12px}.drift-tabs[data-v-06e821a4]{padding:0 16px}.drift-tab[data-v-06e821a4]{margin-right:6px;font-size:12px}.drift-body[data-v-06e821a4]{padding:12px 16px 24px}.drift-checking[data-v-06e821a4],.drift-error[data-v-06e821a4],.drift-notice[data-v-06e821a4]{margin-left:16px;margin-right:16px}.drift-row[data-v-06e821a4]{grid-template-columns:auto 1fr}.drift-row-action[data-v-06e821a4]{grid-column:2;justify-self:start}.drift-row-readonly[data-v-06e821a4]{grid-template-columns:1fr}}.drift-control[data-v-9f56f813]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;white-space:nowrap;color:var(--text-faint);background:transparent;border:1px solid transparent;border-radius:var(--radius-full);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.drift-control[data-v-9f56f813]:hover{color:var(--text-secondary);background:var(--bg-surface)}.drift-control[data-v-9f56f813]:focus-visible{outline:2px solid var(--accent-blue-border);outline-offset:2px}.drift-control-dot[data-v-9f56f813]{width:6px;height:6px;border-radius:var(--radius-full);background:var(--status-success);opacity:.8}.drift-control-problem .drift-control-dot[data-v-9f56f813]{background:var(--status-warning)}.drift-control-alert[data-v-9f56f813]{color:var(--status-warning);background:var(--status-warning-muted);border-color:color-mix(in srgb,var(--status-warning) 35%,transparent);font-weight:600}.drift-control-alert[data-v-9f56f813]:hover{color:var(--status-warning);background:color-mix(in srgb,var(--status-warning) 22%,transparent)}.drift-control-icon[data-v-9f56f813]{width:14px;height:14px;flex-shrink:0}@media (max-width: 640px){.drift-control-label[data-v-9f56f813]{display:none}}.dashboard[data-v-09ab6e0a]{min-height:100vh;background:var(--bg-page);color:var(--text-primary);transition:background-color .2s ease,color .2s ease}.command-bar[data-v-09ab6e0a]{background:linear-gradient(180deg,var(--bg-header-start) 0%,var(--bg-header-end) 100%);border-bottom:1px solid var(--border-header);position:sticky;top:0;z-index:100;transition:background .2s ease,border-color .2s ease}.command-bar-inner[data-v-09ab6e0a]{max-width:1600px;margin:0 auto;padding:0 24px;height:56px;display:flex;align-items:center;justify-content:space-between;gap:32px}.command-left[data-v-09ab6e0a]{display:flex;align-items:center;gap:24px}.brand[data-v-09ab6e0a]{font-family:JetBrains Mono,monospace;font-size:18px;font-weight:700;color:var(--accent-blue);letter-spacing:-.5px}.tab-nav[data-v-09ab6e0a]{display:flex;gap:4px}.tab-btn[data-v-09ab6e0a]{display:flex;align-items:center;gap:8px;padding:8px 14px;background:transparent;border:none;border-radius:6px;color:var(--text-muted);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.tab-btn[data-v-09ab6e0a]:hover{background:var(--bg-surface);color:var(--text-secondary)}.tab-active[data-v-09ab6e0a]{background:var(--accent-blue-muted);color:var(--accent-blue-hover)}.tab-icon[data-v-09ab6e0a]{width:16px;height:16px}.tab-count[data-v-09ab6e0a]{font-family:JetBrains Mono,monospace;font-size:11px;padding:2px 6px;background:var(--bg-surface);border-radius:10px}.tab-active .tab-count[data-v-09ab6e0a]{background:var(--accent-blue-border)}.command-filters[data-v-09ab6e0a]{display:flex;align-items:center;gap:16px;flex:1;justify-content:center}.filter-group[data-v-09ab6e0a]{display:flex;align-items:center;gap:8px}.filter-group label[data-v-09ab6e0a]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-faint)}.pod-filter[data-v-09ab6e0a]{padding-right:16px;margin-right:8px;border-right:1px solid var(--border-default)}.pod-chips[data-v-09ab6e0a]{display:flex;gap:2px;background:var(--input-bg);border:1px solid var(--border-default);padding:3px;border-radius:8px}.pod-chip[data-v-09ab6e0a]{padding:5px 10px;font-size:12px;font-weight:600;background:transparent;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.pod-chip[data-v-09ab6e0a]:hover{background:var(--bg-surface)}.pod-chip-active[data-v-09ab6e0a]{background:var(--bg-surface);color:var(--text-primary)}.pod-chip.pod-1.pod-chip-active[data-v-09ab6e0a]{background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff}.pod-chip.pod-2.pod-chip-active[data-v-09ab6e0a]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.pod-chip.pod-3.pod-chip-active[data-v-09ab6e0a]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.filter-select[data-v-09ab6e0a]{background:var(--input-bg);border:1px solid var(--border-default);border-radius:6px;padding:6px 28px 6px 10px;font-size:12px;color:var(--text-secondary);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%238b949e'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:14px;min-width:130px;transition:background-color .2s ease,border-color .2s ease}.filter-select[data-v-09ab6e0a]:hover{border-color:var(--text-disabled)}.filter-select[data-v-09ab6e0a]:focus{outline:none;border-color:var(--accent-blue-hover);box-shadow:0 0 0 3px var(--accent-blue-muted)}.clear-btn[data-v-09ab6e0a]{padding:6px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:transparent;border:1px solid var(--border-default);border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.deep-link-error[data-v-09ab6e0a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 24px 0;padding:8px 14px;border:1px solid var(--status-error);border-radius:8px;background:var(--status-error-muted);color:var(--status-error);font-size:13px}.deep-link-error button[data-v-09ab6e0a]{color:inherit}.drift-slot[data-v-09ab6e0a]{margin-left:auto}.clear-btn[data-v-09ab6e0a]:hover{background:var(--status-error-muted);border-color:var(--status-error);color:var(--status-error)}.command-right[data-v-09ab6e0a]{display:flex;align-items:center;gap:12px}.icon-link[data-v-09ab6e0a]{padding:6px;border-radius:6px;color:var(--text-muted);transition:all .15s ease;display:flex;align-items:center}.icon-link[data-v-09ab6e0a]:hover{background:var(--accent-blue-muted);color:var(--accent-blue)}.labeled-link[data-v-09ab6e0a]{padding:6px 10px;border-radius:6px;color:var(--text-muted);transition:all .15s ease;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap}.labeled-link[data-v-09ab6e0a]:hover{background:var(--accent-blue-muted);color:var(--accent-blue)}.header-divider[data-v-09ab6e0a]{width:1px;height:20px;background:var(--border-default)}.theme-toggle-btn[data-v-09ab6e0a]{padding:6px;background:transparent;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.theme-toggle-btn[data-v-09ab6e0a]:hover{background:var(--accent-blue-muted);color:var(--accent-blue)}.user-name[data-v-09ab6e0a]{font-size:12px;color:var(--text-muted)}.logout-btn[data-v-09ab6e0a]{padding:6px;background:transparent;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.logout-btn[data-v-09ab6e0a]:hover{background:var(--status-error-muted);color:var(--status-error)}.main-content[data-v-09ab6e0a]{max-width:1600px;margin:0 auto;padding:24px}.user-chart-container[data-v-68a792fa]{padding:16px 20px;background:var(--bg-surface);border-top:1px solid var(--border-default)}.chart-header[data-v-68a792fa]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.chart-title[data-v-68a792fa]{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.chart-close[data-v-68a792fa]{background:none;border:none;font-size:18px;color:var(--text-muted);cursor:pointer;padding:0 4px;line-height:1}.chart-close[data-v-68a792fa]:hover{color:var(--text-primary)}.chart-loading[data-v-68a792fa],.chart-empty[data-v-68a792fa]{text-align:center;padding:24px;font-size:13px;color:var(--text-disabled)}.chart-wrapper[data-v-68a792fa]{position:relative;height:220px;cursor:pointer}.drilldown-panel[data-v-68a792fa]{margin-top:16px;border-top:1px solid var(--border-default);padding-top:12px}.drilldown-header[data-v-68a792fa]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.drilldown-title[data-v-68a792fa]{font-size:12px;font-weight:600;color:var(--text-secondary)}.drilldown-count[data-v-68a792fa]{font-weight:400;color:var(--text-disabled);margin-left:4px}.drilldown-close[data-v-68a792fa]{background:none;border:none;font-size:16px;color:var(--text-muted);cursor:pointer;padding:0 4px;line-height:1}.drilldown-close[data-v-68a792fa]:hover{color:var(--text-primary)}.drilldown-table-wrap[data-v-68a792fa]{max-height:260px;overflow-y:auto;border:1px solid var(--border-default);border-radius:6px}.drilldown-table[data-v-68a792fa]{width:100%;border-collapse:collapse;font-size:12px}.drilldown-table thead th[data-v-68a792fa]{position:sticky;top:0;background:var(--bg-elevated, var(--bg-surface));padding:6px 10px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted);border-bottom:1px solid var(--border-default);text-align:left}.drilldown-table tbody td[data-v-68a792fa]{padding:6px 10px;border-bottom:1px solid var(--border-muted);color:var(--text-secondary);vertical-align:top}.drilldown-table tbody tr:last-child td[data-v-68a792fa]{border-bottom:none}.drilldown-table tbody tr[data-v-68a792fa]:hover{background:var(--bg-hover, rgba(255,255,255,.02))}.col-time[data-v-68a792fa]{white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-muted);width:70px}.col-id[data-v-68a792fa]{font-weight:500;color:var(--text-primary);max-width:180px}.col-sub[data-v-68a792fa]{font-weight:400;font-size:11px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-content[data-v-68a792fa]{color:var(--text-secondary);max-width:300px;line-height:1.4}.col-tag[data-v-68a792fa]{font-size:11px;color:var(--text-muted);white-space:nowrap}.activity-dashboard[data-v-ca4f754e]{min-height:100vh;background:var(--bg-page);color:var(--text-primary);transition:background-color .2s ease,color .2s ease}.activity-header[data-v-ca4f754e]{background:linear-gradient(180deg,var(--bg-header-start) 0%,var(--bg-header-end) 100%);border-bottom:1px solid var(--border-header);position:sticky;top:0;z-index:100}.header-inner[data-v-ca4f754e]{max-width:1200px;margin:0 auto;padding:0 24px;height:56px;display:flex;align-items:center;justify-content:space-between}.header-left[data-v-ca4f754e]{display:flex;align-items:center;gap:16px}.back-link[data-v-ca4f754e]{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--text-muted);text-decoration:none;transition:color .15s}.back-link[data-v-ca4f754e]:hover{color:var(--accent-blue)}.page-title[data-v-ca4f754e]{font-family:JetBrains Mono,monospace;font-size:16px;font-weight:700;color:var(--text-primary)}.header-right[data-v-ca4f754e]{display:flex;align-items:center;gap:12px}.range-selector[data-v-ca4f754e]{display:flex;gap:2px;background:var(--input-bg);border:1px solid var(--border-default);padding:3px;border-radius:8px}.range-btn[data-v-ca4f754e]{padding:5px 10px;font-size:12px;font-weight:600;font-family:JetBrains Mono,monospace;background:transparent;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.range-btn[data-v-ca4f754e]:hover{background:var(--bg-surface)}.range-active[data-v-ca4f754e]{background:var(--accent-blue-muted);color:var(--accent-blue-hover)}.range-divider[data-v-ca4f754e]{width:1px;height:20px;background:var(--border-default);margin:0 4px}.range-date-input[data-v-ca4f754e]{padding:4px 8px;font-size:12px;font-family:JetBrains Mono,monospace;background:transparent;border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);cursor:pointer}.range-date-input[data-v-ca4f754e]:focus{outline:none;border-color:var(--accent-blue)}.range-dash[data-v-ca4f754e]{color:var(--text-disabled);font-size:12px;align-self:center}.theme-toggle-btn[data-v-ca4f754e]{padding:6px;background:transparent;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.theme-toggle-btn[data-v-ca4f754e]:hover{background:var(--accent-blue-muted);color:var(--accent-blue)}.user-name[data-v-ca4f754e]{font-size:12px;color:var(--text-muted)}.access-denied[data-v-ca4f754e]{text-align:center;padding:80px 24px;color:var(--text-muted)}.denied-icon[data-v-ca4f754e]{width:48px;height:48px;margin:0 auto 16px;color:var(--text-disabled)}.access-denied h2[data-v-ca4f754e]{font-size:20px;color:var(--text-primary);margin-bottom:8px}.access-denied p[data-v-ca4f754e]{margin-bottom:24px}.back-btn[data-v-ca4f754e]{display:inline-block;padding:8px 20px;background:var(--accent-blue);color:#fff;border-radius:6px;text-decoration:none;font-size:13px;font-weight:500}.back-btn[data-v-ca4f754e]:hover{background:var(--accent-blue-hover)}.loading-state[data-v-ca4f754e],.error-state[data-v-ca4f754e]{text-align:center;padding:80px 24px;color:var(--text-muted);display:flex;flex-direction:column;align-items:center;gap:12px}.spinner[data-v-ca4f754e]{width:24px;height:24px;border:2px solid var(--border-default);border-top-color:var(--accent-blue);border-radius:50%;animation:spin-ca4f754e .8s linear infinite}@keyframes spin-ca4f754e{to{transform:rotate(360deg)}}.retry-btn[data-v-ca4f754e]{padding:8px 20px;background:var(--accent-blue);color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer}.activity-content[data-v-ca4f754e]{max-width:1200px;margin:0 auto;padding:24px}.summary-cards[data-v-ca4f754e]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.summary-card[data-v-ca4f754e]{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:10px;padding:20px;text-align:center}.card-value[data-v-ca4f754e]{font-family:JetBrains Mono,monospace;font-size:32px;font-weight:700;color:var(--text-primary);line-height:1;margin-bottom:6px}.card-label[data-v-ca4f754e]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.card-sub[data-v-ca4f754e]{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-disabled);margin-top:4px}.table-container[data-v-ca4f754e]{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:10px;overflow-x:auto}.activity-table[data-v-ca4f754e]{width:100%;border-collapse:collapse;font-size:13px}.group-header th[data-v-ca4f754e]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;padding:10px 12px 2px;border-bottom:none;color:var(--text-disabled)}.group-discovery[data-v-ca4f754e]{color:var(--accent-blue)!important}.group-email[data-v-ca4f754e]{color:#8b5cf6!important}.group-phone[data-v-ca4f754e]{color:#10b981!important}.activity-table thead tr:last-child th[data-v-ca4f754e]{padding:6px 12px 10px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);border-bottom:1px solid var(--border-default)}.activity-table tbody td[data-v-ca4f754e]{padding:10px 12px;border-bottom:1px solid var(--border-subtle, var(--border-default))}.activity-table tbody tr[data-v-ca4f754e]:hover{background:var(--bg-hover, rgba(255,255,255,.02))}.col-name[data-v-ca4f754e]{text-align:left;font-weight:500;white-space:nowrap}.col-num[data-v-ca4f754e]{text-align:right;font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.totals-row[data-v-ca4f754e]{font-weight:700}.totals-row td[data-v-ca4f754e]{padding:12px;border-top:2px solid var(--border-default);color:var(--text-primary)}.table-note[data-v-ca4f754e]{font-size:12px;color:var(--text-disabled);margin-top:12px;padding-left:4px}.section-title[data-v-ca4f754e]{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);margin:32px 0 16px;padding-top:24px;border-top:1px solid var(--border-default)}.cc-cards[data-v-ca4f754e]{margin-bottom:12px}.card-unit[data-v-ca4f754e]{font-size:18px;font-weight:500;color:var(--text-muted)}.cc-secondary-cards[data-v-ca4f754e]{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}.cc-stat[data-v-ca4f754e]{display:flex;align-items:center;gap:8px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:8px;padding:8px 14px}.cc-stat-label[data-v-ca4f754e]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}.cc-stat-value[data-v-ca4f754e]{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;color:var(--text-primary)}.daily-table thead tr th[data-v-ca4f754e]{padding:10px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);border-bottom:1px solid var(--border-default)}.abandoned-highlight[data-v-ca4f754e]{color:var(--status-error, #ef4444)!important}.has-tip[data-v-ca4f754e]{position:relative;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;text-decoration-color:var(--text-disabled);cursor:help}.has-tip[data-v-ca4f754e]:after{content:attr(data-tip);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:5px 10px;background:var(--text-primary);color:var(--bg-page);font-size:11px;font-weight:400;text-transform:none;letter-spacing:0;white-space:nowrap;border-radius:5px;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:10}.has-tip[data-v-ca4f754e]:hover:after{opacity:1}.user-link[data-v-ca4f754e]{background:none;border:none;padding:0;font:inherit;font-weight:500;color:var(--accent-blue);cursor:pointer;text-align:left;white-space:nowrap}.user-link[data-v-ca4f754e]:hover{text-decoration:underline;color:var(--accent-blue-hover)}.chart-row td[data-v-ca4f754e]{padding:0!important;border-bottom:1px solid var(--border-default)}.chart-cell[data-v-ca4f754e]{background:var(--bg-page)}.col-check[data-v-ca4f754e]{width:32px;text-align:center;padding:0 4px!important}.col-check input[type=checkbox][data-v-ca4f754e]{cursor:pointer;accent-color:var(--accent-blue)}.filter-subtitle[data-v-ca4f754e]{font-size:11px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--accent-blue);margin-left:8px}.auth-error[data-v-562904d0]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg-page);padding:24px}.auth-error-card[data-v-562904d0]{max-width:400px;width:100%;text-align:center;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:12px;padding:48px 32px}.error-icon[data-v-562904d0]{width:64px;height:64px;margin:0 auto 24px;color:var(--text-muted)}.error-icon svg[data-v-562904d0]{width:100%;height:100%}h1[data-v-562904d0]{font-size:24px;font-weight:600;color:var(--text-primary);margin:0 0 12px}.message[data-v-562904d0]{color:var(--text-secondary);font-size:14px;margin:0 0 32px;line-height:1.5}.actions[data-v-562904d0]{display:flex;justify-content:center}.login-btn[data-v-562904d0]{padding:12px 24px;font-size:14px;font-weight:600;background:var(--accent-blue);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .15s ease}.login-btn[data-v-562904d0]:hover:not(:disabled){background:var(--accent-blue-hover)}.login-btn[data-v-562904d0]:disabled{opacity:.6;cursor:not-allowed}.error-text[data-v-562904d0]{margin-top:16px;color:var(--status-error);font-size:13px}
